Top.Mail.Ru https://zen.yandex.ru/media/ancient_rome/katafraktarii--tiajelaia-kavaleriia-drevnego-rima-5ddb8de9c429860a2f8e2e9c-вот тут
ЛайфХак / Катафрактарии — тяжелая кавалерия древнего Рима | SPQR | Древний Рим и Древний Мир |
89 172 подписчика

Катафрактарии — тяжелая кавалерия древнего Рима

8,1 тыс. прочитали
10 тыс. просмотров публикацииУникальные посетители страницы
8,1 тыс. прочитали до концаЭто 78% от открывших публикацию
2,5 минуты — среднее время чтения

В первые века истории Древнего Рима своей конницы у него было совсем немного. Всадники составляли отдельное сословие, поскольку были не только элитой армии, но и очень небедными людьми. Боевые лошади стоили дорого, ещё дороже обходилось обучение юноши даже просто умению удержаться на коне во время скачки. Ведь стремена ещё не придумали, да и сёдла были самыми простыми. Всадникам приходилось прижиматься коленями к бокам лошади, чтобы не упасть с неё. А ведь в бою нужно ещё и драться с противником, причём желательно не падая при этом со своего коня. Это было действительно сложным искусством, которому учили с раннего детства.

Древнеримская кавалерия. Картина современного художника.
Древнеримская кавалерия. Картина современного художника.
Древнеримская кавалерия. Картина современного художника.

По мере экспансии Рима появилась возможность нанимать всадников из числа союзных галльских племён. А потом и германских, сирийских и т.д. Поскольку основной ударной силой римлян была пехота, кавалерия же в бою выполняла вспомогательную роль, союзной конницы римлянам вполне хватало. Положение изменилось только когда римский полководец Красс погиб во время войны с парфянами. Римляне осознали, что столкнулись на Востоке с совершенно новой угрозой. Точнее, с неизвестным им ранее и очень опасным родом войск. Тяжеловооруженной конницей, которая называлась катафрактариями.

Парфянские катафрактарии. Современная иллюстрация.
Парфянские катафрактарии. Современная иллюстрация.
Парфянские катафрактарии. Современная иллюстрация.

Изначально римские, да и галльские, кавалеристы не обременяли себя доспехами и тяжёлым оружием. Пара дротиков, лёгкое копьё, небольшой щит, иногда кольчуга и шлем — этого считалось вполне достаточно для кавалериста. Катафрактарии отличались от римской конницы двумя важными особенностями: наличием тяжёлого доспеха (в том числе и конного) и длинным копьём. Они были чем-то вроде античного рыцарства и в бою использовали ту же тактику — прорыв вражеского строя таранным ударом. Сам термин «катафрактарий» греческий, он появляется в письменных источниках эллинистического Египта после походов Александра Македонского.

Всадники в сплошных доспехах из железных пластин. Современная иллюстрация.
Всадники в сплошных доспехах из железных пластин. Современная иллюстрация.
Всадники в сплошных доспехах из железных пластин. Современная иллюстрация.

Наибольшее развитие и распространение катафрактарии получили в Персии, а потом и в Парфии. Малые группы тяжёлой конницы не могли решать исход крупных сражений, приводя лишь к частным успехам. Поэтому парфяне стремились набрать, обучить и вооружить как можно большее количество катафрактариев, благо лошадей для них хватало. По современным оценкам их число достигало одной десятой части от всей парфянской армии. Главным для катафрактария была защита, именно благодаря ей удавалось с малыми потерями прорвать пехотный строй фаланги или римского легиона. Поэтому его с головы до ног закрывал тяжелый доспех. А длинное копьё, называемое «контос», давало возможность поражать врага, оставаясь недосягаемым самому.

Современный реконструктор в античном конном доспехе.
Современный реконструктор в античном конном доспехе.
Современный реконструктор в античном конном доспехе.

Древнегреческий историк Плутарх оставил потомкам такое описание катафрактариев: «Вся сила этой броненосной конницы — в копьях, у неё нет никаких других средств защитить себя или нанести вред врагу, так как она словно замурована в свою тяжёлую негнущуюся броню». Другой античный автор, Гелиодор, писал о том, как эти всадники действовали в бою: «Когда наступает время битвы, то, ослабив поводья и горяча коня боевым криком, он (катафрактарий) мчится на противника подобно какому-то железному человеку или движущейся кованой статуе. Острие копья сильно выдается вперед, само копье ремнем прикреплено к шее коня, нижний его конец при помощи петли держится на крупе коня, в схватке копье не поддается, но, помогая руке всадника, всего лишь направляющей удар, само напрягается и твердо упирается, нанося сильное ранение, и в своем стремительном натиске колет кого ни попало, одним ударом часто пронзая двоих».

Парфянская конница атакует римский легион. Картина современного художника.
Парфянская конница атакует римский легион. Картина современного художника.
Парфянская конница атакует римский легион. Картина современного художника.

Испытав на себе тяжкие удары парфянских катафрактариев, римляне решили, что и им не помешает обзавестись такой же кавалерией. Но процесс этот шёл долго и трудно, он продолжался с I по IV века н.э. Сперва катафрактариев набирали из местного населения восточных провинций. Тяжёлая кавалерия из романизированных племён, союзников Рима, действовала в том числе и на западе Империи, вплоть до Британии, успешно воюя с местными варварами. В IV веке известный римский военный историк Вегеций отмечает всё возрастающую роль катафрактариев в римских вооружённых силах. До своего логического завершения этот процесс дойдёт уже в Византии, армия которой опиралась именно на тяжёлую конницу, а не на традиционную пехоту из легионеров.

Византийские катафрактарии. Картина современного художника.
Византийские катафрактарии. Картина современного художника.
Византийские катафрактарии. Картина современного художника.

Катафрактарии были бы невозможны, если бы Рим не являлся исключительно богатым и технически развитым для того времени государством. Чтобы одеть их всех в доспехи, требовалось большое количество качественного железа, а также целая индустрия по массовому производству самих доспехов. Для этой цели были построены специальные большие мануфактуры в Антиохии, Кесарии, Никомедии и т.д. При ковке заготовок для доспехов применялись механические молоты, приводимые в движение водяными колёсами.

Читайте также: Как древние римляне одевались в холодное время года?

Римские катафрактарии были лучше защищены и вооружены по сравнению с их парфянскими предшественниками, это был главное оружие позднего Рима и великие римские полководцы умело применяли его в бою.

Если вам понравилась эта статья — поставьте лайк. Это сильно поможет развитию нашего канала, а также новые статьи из нашего канала будут чаще показываться в вашей ленте. Также будем рады, если вы подпишетесь на наш канал.

© Булат Мамлиев

"),n.close(),f=n.F;o--;){delete f.prototype[i[o]]}return f()};t.exports=Object.create||function(t,n){var r;return null!==t?(c.prototype=e(t),r=new c,c.prototype=null,r[u]=t):r=f(),void 0===n?r:o(r,n)}},function(t,n,r){var e=r(32),o=r(24);t.exports=Object.keys||function(t){return e(t,o)}},function(t,n){var r={}.toString;t.exports=function(t){return r.call(t).slice(8,-1)}},function(t,n,r){var e=r(23)("keys"),o=r(11);t.exports=function(t){return e[t]||(e[t]=o(t))}},function(t,n,r){var e=r(10),o=r(1),i=o["__core-js_shared__"]||(o["__core-js_shared__"]={});(t.exports=function(t,n){return i[t]||(i[t]=void 0!==n?n:{})})("versions",[]).push({version:e.version,mode:r(13)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(t,n){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,n,r){var e=r(1),o=r(10),i=r(8),u=r(12),c=r(15),f=function t(n,r,f){var a,s,p,l,v=n&t.F,y=n&t.G,h=n&t.S,d=n&t.P,m=n&t.B,b=y?e:h?e[r]||(e[r]={}):(e[r]||{}).prototype,g=y?o:o[r]||(o[r]={}),w=g.prototype||(g.prototype={});for(a in y&&(f=r),f){p=((s=!v&&b&&void 0!==b[a])?b:f)[a],l=m&&s?c(p,e):d&&"function"==typeof p?c(Function.call,p):p,b&&u(b,a,p,n&t.U),g[a]!=p&&i(g,a,l),d&&w[a]!=p&&(w[a]=p)}};e.core=o,f.F=1,f.G=2,f.S=4,f.P=8,f.B=16,f.W=32,f.U=64,f.R=128,t.exports=f},function(t,n,r){var e=r(11)("meta"),o=r(2),i=r(6),u=r(3).f,c=0,f=Object.isExtensible||function(){return!0},a=!r(9)(function(){return f(Object.preventExtensions({}))}),s=function t(n){u(n,e,{value:{i:"O"+ ++c,w:{}}})},p=t.exports={KEY:e,NEED:!1,fastKey:function t(n,r){if(!o(n))return"symbol"==typeof n?n:("string"==typeof n?"S":"P")+n;if(!i(n,e)){if(!f(n))return"F";if(!r)return"E";s(n)}return n[e].i},getWeak:function t(n,r){if(!i(n,e)){if(!f(n))return!0;if(!r)return!1;s(n)}return n[e].w},onFreeze:function t(n){return a&&p.NEED&&f(n)&&!i(n,e)&&s(n),n}}},function(t,n,r){var e=r(2);t.exports=function(t,n){if(!e(t)||t._t!==n)throw TypeError("Incompatible receiver, "+n+" required!");return t}},function(t,n){n.f={}.propertyIsEnumerable},function(t,n,r){"use strict";var e=r(3).f,o=r(19),i=r(36),u=r(15),c=r(37),f=r(38),a=r(39),s=r(40),p=r(61),l=r(4),v=r(26).fastKey,y=r(27),h=l?"_s":"size",d=function t(n,r){var e,o=v(r);if("F"!==o)return n._i[o];for(e=n._f;e;e=e.n){if(e.k==r)return e}};t.exports={getConstructor:function t(n,r,a,s){var p=n(function(t,n){c(t,p,r,"_i"),t._t=r,t._i=o(null),t._f=void 0,t._l=void 0,t[h]=0,null!=n&&f(n,a,t[s],t)});return i(p.prototype,{clear:function t(){for(var n=y(this,r),e=n._i,o=n._f;o;o=o.n){o.r=!0,o.p&&(o.p=o.p.n=void 0),delete e[o.i]}n._f=n._l=void 0,n[h]=0},delete:function t(n){var e=y(this,r),o=d(e,n);if(o){var i=o.n,u=o.p;delete e._i[o.i],o.r=!0,u&&(u.n=i),i&&(i.p=u),e._f==o&&(e._f=i),e._l==o&&(e._l=u),e[h]--}return!!o},forEach:function t(n){y(this,r);for(var e,o=u(n,arguments.length>1?arguments[1]:void 0,3);e=e?e.n:this._f;){for(o(e.v,e.k,this);e&&e.r;){e=e.p}}},has:function t(n){return!!d(y(this,r),n)}}),l&&e(p.prototype,"size",{get:function t(){return y(this,r)[h]}}),p},def:function t(n,r,e){var o,i,u=d(n,r);return u?u.v=e:(n._l=u={i:i=v(r,!0),k:r,v:e,p:o=n._l,n:void 0,r:!1},n._f||(n._f=u),o&&(o.n=u),n[h]++,"F"!==i&&(n._i[i]=u)),n},getEntry:d,setStrong:function t(n,r,e){a(n,r,function(t,n){this._t=y(t,r),this._k=n,this._l=void 0},function(){for(var t=this._k,n=this._l;n&&n.r;){n=n.p}return this._t&&(this._l=n=n?n.n:this._t._f)?s(0,"keys"==t?n.k:"values"==t?n.v:[n.k,n.v]):(this._t=void 0,s(1))},e?"entries":"values",!e,!0),p(r)}}},function(t,n,r){t.exports=!r(4)&&!r(9)(function(){return 7!=Object.defineProperty(r(31)("div"),"a",{get:function t(){return 7}}).a})},function(t,n,r){var e=r(2),o=r(1).document,i=e(o)&&e(o.createElement);t.exports=function(t){return i?o.createElement(t):{}}},function(t,n,r){var e=r(6),o=r(7),i=r(50)(!1),u=r(22)("IE_PROTO");t.exports=function(t,n){var r,c=o(t),f=0,a=[];for(r in c){r!=u&&e(c,r)&&a.push(r)}for(;n.length>f;){e(c,r=n[f++])&&(~i(a,r)||a.push(r))}return a}},function(t,n){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,n,r){var e=r(35),o=Math.min;t.exports=function(t){return t>0?o(e(t),9007199254740991):0}},function(t,n){var r=Math.ceil,e=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?e:r)(t)}},function(t,n,r){var e=r(12);t.exports=function(t,n,r){for(var o in n){e(t,o,n[o],r)}return t}},function(t,n){t.exports=function(t,n,r,e){if(!(t instanceof n)||void 0!==e&&e in t)throw TypeError(r+": incorrect invocation!");return t}},function(t,n,r){var e=r(15),o=r(54),i=r(55),u=r(5),c=r(34),f=r(56),a={},s={};(n=t.exports=function(t,n,r,p,l){var v,y,h,d,m=l?function(){return t}:f(t),b=e(r,p,n?2:1),g=0;if("function"!=typeof m)throw TypeError(t+" is not iterable!");if(i(m)){for(v=c(t.length);v>g;g++){if((d=n?b(u(y=t[g])[0],y[1]):b(t[g]))===a||d===s)return d}}else for(h=m.call(t);!(y=h.next()).done;){if((d=o(h,b,y.value,n))===a||d===s)return d}}).BREAK=a,n.RETURN=s},function(t,n,r){"use strict";var e=r(13),o=r(25),i=r(12),u=r(8),c=r(16),f=r(58),a=r(17),s=r(59),p=r(0)("iterator"),l=!([].keys&&"next"in[].keys()),v=function t(){return this};t.exports=function(t,n,r,y,h,d,m){f(r,n,y);var b,g,w,_=function t(n){if(!l&&n in j)return j[n];switch(n){case"keys":case"values":return function(){return new r(this,n)}}return function(){return new r(this,n)}},x=n+" Iterator",O="values"==h,S=!1,j=t.prototype,E=j[p]||j["@@iterator"]||h&&j[h],P=E||_(h),F=h?O?_("entries"):P:void 0,A="Array"==n&&j.entries||E;if(A&&(w=s(A.call(new t)))!==Object.prototype&&w.next&&(a(w,x,!0),e||"function"==typeof w[p]||u(w,p,v)),O&&E&&"values"!==E.name&&(S=!0,P=function t(){return E.call(this)}),e&&!m||!l&&!S&&j[p]||u(j,p,P),c[n]=P,c[x]=v,h)if(b={values:O?P:_("values"),keys:d?P:_("keys"),entries:F},m)for(g in b){g in j||i(j,g,b[g])}else o(o.P+o.F*(l||S),n,b);return b}},function(t,n){t.exports=function(t,n){return{value:n,done:!!t}}},function(t,n,r){"use strict";var e=r(1),o=r(25),i=r(12),u=r(36),c=r(26),f=r(38),a=r(37),s=r(2),p=r(9),l=r(62),v=r(17),y=r(63);t.exports=function(t,n,r,h,d,m){var b=e[t],g=b,w=d?"set":"add",_=g&&g.prototype,x={},O=function t(n){var r=_[n];i(_,n,"delete"==n?function(t){return!(m&&!s(t))&&r.call(this,0===t?0:t)}:"has"==n?function(t){return!(m&&!s(t))&&r.call(this,0===t?0:t)}:"get"==n?function(t){return m&&!s(t)?void 0:r.call(this,0===t?0:t)}:"add"==n?function(t){return r.call(this,0===t?0:t),this}:function(t,n){return r.call(this,0===t?0:t,n),this})};if("function"==typeof g&&(m||_.forEach&&!p(function(){(new g).entries().next()}))){var S=new g,j=S[w](m?{}:-0,1)!=S,E=p(function(){S.has(1)}),P=l(function(t){new g(t)}),F=!m&&p(function(){for(var t=new g,n=5;n--;){t[w](n,n)}return!t.has(-0)});P||((g=n(function(n,r){a(n,g,t);var e=y(new b,n,g);return null!=r&&f(r,d,e[w],e),e})).prototype=_,_.constructor=g),(E||F)&&(O("delete"),O("has"),d&&O("get")),(F||j)&&O(w),m&&_.clear&&delete _.clear}else g=h.getConstructor(n,t,d,w),u(g.prototype,r),c.NEED=!0;return v(g,t),x[t]=g,o(o.G+o.W+o.F*(g!=b),x),m||h.setStrong(g,t,d),g}},function(t,n,r){var e=r(28),o=r(14),i=r(7),u=r(18),c=r(6),f=r(30),a=Object.getOwnPropertyDescriptor;n.f=r(4)?a:function(t,n){if(t=i(t),n=u(n,!0),f)try{return a(t,n)}catch(t){}if(c(t,n))return o(!e.f.call(t,n),t[n])}},function(t,n,r){n.f=r(0)},function(t,n){n.f=Object.getOwnPropertySymbols},function(t,n,r){var e=r(32),o=r(24).concat("length","prototype");n.f=Object.getOwnPropertyNames||function(t){return e(t,o)}},function(t,n,r){t.exports=r(74)},function(t,n,r){"use strict";var e=r(29),o=r(27);t.exports=r(41)("Set",function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{add:function t(n){return e.def(o(this,"Set"),n=0===n?0:n,n)}},e)},function(t,n,r){var e=r(3),o=r(5),i=r(20);t.exports=r(4)?Object.defineProperties:function(t,n){o(t);for(var r,u=i(n),c=u.length,f=0;c>f;){e.f(t,r=u[f++],n[r])}return t}},function(t,n,r){var e=r(21);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==e(t)?t.split(""):Object(t)}},function(t,n,r){var e=r(7),o=r(34),i=r(51);t.exports=function(t){return function(n,r,u){var c,f=e(n),a=o(f.length),s=i(u,a);if(t&&r!=r){for(;a>s;){if((c=f[s++])!=c)return!0}}else for(;a>s;s++){if((t||s in f)&&f[s]===r)return t||s||0}return!t&&-1}}},function(t,n,r){var e=r(35),o=Math.max,i=Math.min;t.exports=function(t,n){return(t=e(t))<0?o(t+n,0):i(t,n)}},function(t,n,r){var e=r(1).document;t.exports=e&&e.documentElement},function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,n,r){var e=r(5);t.exports=function(t,n,r,o){try{return o?n(e(r)[0],r[1]):n(r)}catch(n){var i=t.return;throw void 0!==i&&e(i.call(t)),n}}},function(t,n,r){var e=r(16),o=r(0)("iterator"),i=Array.prototype;t.exports=function(t){return void 0!==t&&(e.Array===t||i[o]===t)}},function(t,n,r){var e=r(57),o=r(0)("iterator"),i=r(16);t.exports=r(10).getIteratorMethod=function(t){if(null!=t)return t[o]||t["@@iterator"]||i[e(t)]}},function(t,n,r){var e=r(21),o=r(0)("toStringTag"),i="Arguments"==e(function(){return arguments}());t.exports=function(t){var n,r,u;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,n){try{return t[n]}catch(t){}}(n=Object(t),o))?r:i?e(n):"Object"==(u=e(n))&&"function"==typeof n.callee?"Arguments":u}},function(t,n,r){"use strict";var e=r(19),o=r(14),i=r(17),u={};r(8)(u,r(0)("iterator"),function(){return this}),t.exports=function(t,n,r){t.prototype=e(u,{next:o(1,r)}),i(t,n+" Iterator")}},function(t,n,r){var e=r(6),o=r(60),i=r(22)("IE_PROTO"),u=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=o(t),e(t,i)?t[i]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},function(t,n,r){var e=r(33);t.exports=function(t){return Object(e(t))}},function(t,n,r){"use strict";var e=r(1),o=r(3),i=r(4),u=r(0)("species");t.exports=function(t){var n=e[t];i&&n&&!n[u]&&o.f(n,u,{configurable:!0,get:function t(){return this}})}},function(t,n,r){var e=r(0)("iterator"),o=!1;try{var i=[7][e]();i.return=function(){o=!0},Array.from(i,function(){throw 2})}catch(t){}t.exports=function(t,n){if(!n&&!o)return!1;var r=!1;try{var i=[7],u=i[e]();u.next=function(){return{done:r=!0}},i[e]=function(){return u},t(i)}catch(t){}return r}},function(t,n,r){var e=r(2),o=r(64).set;t.exports=function(t,n,r){var i,u=n.constructor;return u!==r&&"function"==typeof u&&(i=u.prototype)!==r.prototype&&e(i)&&o&&o(t,i),t}},function(t,n,r){var e=r(2),o=r(5),i=function t(n,r){if(o(n),!e(r)&&null!==r)throw TypeError(r+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,n,e){try{(e=r(15)(Function.call,r(42).f(Object.prototype,"__proto__").set,2))(t,[]),n=!(t instanceof Array)}catch(t){n=!0}return function(t,r){return i(t,r),n?t.__proto__=r:e(t,r),t}}({},!1):void 0),check:i}},function(t,n,r){"use strict";var e=r(29),o=r(27);t.exports=r(41)("Map",function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{get:function t(n){var r=e.getEntry(o(this,"Map"),n);return r&&r.v},set:function t(n,r){return e.def(o(this,"Map"),0===n?0:n,r)}},e,!0)},function(t,n,r){"use strict";var e=r(1),o=r(6),i=r(4),u=r(25),c=r(12),f=r(26).KEY,a=r(9),s=r(23),p=r(17),l=r(11),v=r(0),y=r(43),h=r(67),d=r(68),m=r(69),b=r(5),g=r(2),w=r(7),_=r(18),x=r(14),O=r(19),S=r(70),j=r(42),E=r(3),P=r(20),F=j.f,A=E.f,k=S.f,T=e.Symbol,M=e.JSON,N=M&&M.stringify,I=v("_hidden"),C=v("toPrimitive"),D={}.propertyIsEnumerable,R=s("symbol-registry"),q=s("symbols"),z=s("op-symbols"),W=Object.prototype,K="function"==typeof T,G=e.QObject,J=!G||!G.prototype||!G.prototype.findChild,U=i&&a(function(){return 7!=O(A({},"a",{get:function t(){return A(this,"a",{value:7}).a}})).a})?function(t,n,r){var e=F(W,n);e&&delete W[n],A(t,n,r),e&&t!==W&&A(W,n,e)}:A,B=function t(n){var r=q[n]=O(T.prototype);return r._k=n,r},Y=K&&"symbol"==typeof T.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof T},L=function t(n,r,e){return n===W&&t(z,r,e),b(n),r=_(r,!0),b(e),o(q,r)?(e.enumerable?(o(n,I)&&n[I][r]&&(n[I][r]=!1),e=O(e,{enumerable:x(0,!1)})):(o(n,I)||A(n,I,x(1,{})),n[I][r]=!0),U(n,r,e)):A(n,r,e)},Q=function t(n,r){b(n);for(var e,o=d(r=w(r)),i=0,u=o.length;u>i;){L(n,e=o[i++],r[e])}return n},H=function t(n){var r=D.call(this,n=_(n,!0));return!(this===W&&o(q,n)&&!o(z,n))&&(!(r||!o(this,n)||!o(q,n)||o(this,I)&&this[I][n])||r)},V=function t(n,r){if(n=w(n),r=_(r,!0),n!==W||!o(q,r)||o(z,r)){var e=F(n,r);return!e||!o(q,r)||o(n,I)&&n[I][r]||(e.enumerable=!0),e}},X=function t(n){for(var r,e=k(w(n)),i=[],u=0;e.length>u;){o(q,r=e[u++])||r==I||r==f||i.push(r)}return i},Z=function t(n){for(var r,e=n===W,i=k(e?z:w(n)),u=[],c=0;i.length>c;){!o(q,r=i[c++])||e&&!o(W,r)||u.push(q[r])}return u};K||(c((T=function t(){if(this instanceof T)throw TypeError("Symbol is not a constructor!");var n=l(arguments.length>0?arguments[0]:void 0),r=function t(r){this===W&&t.call(z,r),o(this,I)&&o(this[I],n)&&(this[I][n]=!1),U(this,n,x(1,r))};return i&&J&&U(W,n,{configurable:!0,set:r}),B(n)}).prototype,"toString",function(){return this._k}),j.f=V,E.f=L,r(45).f=S.f=X,r(28).f=H,r(44).f=Z,i&&!r(13)&&c(W,"propertyIsEnumerable",H,!0),y.f=function(t){return B(v(t))}),u(u.G+u.W+u.F*!K,{Symbol:T});for(var $="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),tt=0;$.length>tt;){v($[tt++])}for(var nt=P(v.store),rt=0;nt.length>rt;){h(nt[rt++])}u(u.S+u.F*!K,"Symbol",{for:function t(n){return o(R,n+="")?R[n]:R[n]=T(n)},keyFor:function t(n){if(!Y(n))throw TypeError(n+" is not a symbol!");for(var r in R){if(R[r]===n)return r}},useSetter:function t(){J=!0},useSimple:function t(){J=!1}}),u(u.S+u.F*!K,"Object",{create:function t(n,r){return void 0===r?O(n):Q(O(n),r)},defineProperty:L,defineProperties:Q,getOwnPropertyDescriptor:V,getOwnPropertyNames:X,getOwnPropertySymbols:Z}),M&&u(u.S+u.F*(!K||a(function(){var t=T();return"[null]"!=N([t])||"{}"!=N({a:t})||"{}"!=N(Object(t))})),"JSON",{stringify:function t(n){for(var r,e,o=[n],i=1;arguments.length>i;){o.push(arguments[i++])}if(e=r=o[1],(g(r)||void 0!==n)&&!Y(n))return m(r)||(r=function t(n,r){if("function"==typeof e&&(r=e.call(this,n,r)),!Y(r))return r}),o[1]=r,N.apply(M,o)}}),T.prototype[C]||r(8)(T.prototype,C,T.prototype.valueOf),p(T,"Symbol"),p(Math,"Math",!0),p(e.JSON,"JSON",!0)},function(t,n,r){var e=r(1),o=r(10),i=r(13),u=r(43),c=r(3).f;t.exports=function(t){var n=o.Symbol||(o.Symbol=i?{}:e.Symbol||{});"_"==t.charAt(0)||t in n||c(n,t,{value:u.f(t)})}},function(t,n,r){var e=r(20),o=r(44),i=r(28);t.exports=function(t){var n=e(t),r=o.f;if(r)for(var u,c=r(t),f=i.f,a=0;c.length>a;){f.call(t,u=c[a++])&&n.push(u)}return n}},function(t,n,r){var e=r(21);t.exports=Array.isArray||function(t){return"Array"==e(t)}},function(t,n,r){var e=r(7),o=r(45).f,i={}.toString,u="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return u&&"[object Window]"==i.call(t)?function(t){try{return o(t)}catch(t){return u.slice()}}(t):o(e(t))}},function(t,n,r){"use strict";var e=r(72),o=r(40),i=r(16),u=r(7);t.exports=r(39)(Array,"Array",function(t,n){this._t=u(t),this._i=0,this._k=n},function(){var t=this._t,n=this._k,r=this._i++;return!t||r>=t.length?(this._t=void 0,o(1)):o(0,"keys"==n?r:"values"==n?t[r]:[r,t[r]])},"values"),i.Arguments=i.Array,e("keys"),e("values"),e("entries")},function(t,n,r){var e=r(0)("unscopables"),o=Array.prototype;null==o[e]&&r(8)(o,e,{}),t.exports=function(t){o[e][t]=!0}},function(t,n){for(var r=["ms","moz","webkit","o"],e=0;e
!