CINXE.COM

Grammys 2021: Taika Waititi Wins for Jojo Rabbit Soundtrack

<!DOCTYPE html> <html lang="en-us" data-uri="www.vulture.com/_pages/ckm9l57t500005polz2hn2mx1@published" data-layout-uri="www.vulture.com/_layouts/layout/instances/article@published"> <head><script type="text/javascript" src="https://web-static.archive.org/_static/js/bundle-playback.js?v=7YQSqjSh" charset="utf-8"></script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html","20210315023924","https://web.archive.org/","web","https://web-static.archive.org/_static/", "1615775964"); </script> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/banner-styles.css?v=p7PEIJWi" /> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"> <!-- data-editable="head" --> <!-- data-uri="www.vulture.com/_components/gtm-page/instances/ckm9l57tk00015polm4k3h031@published" --> <script> 'use strict'; window._nymGtmPage = window._nymGtmPage || {}; window._nymGtmPage.pageUri = 'www.vulture.com/_pages/ckm9l57t500005polz2hn2mx1@published'; window._nymGtmPage.authors = 'Justin Curto'; window._nymGtmPage.headline = 'Taika Waititi Wins Grammy for <em>Jojo Rabbit</em>, a Film He ‘Can Barely Remember’'; window._nymGtmPage.publishDate = '2021-03-14'; window._nymGtmPage.originalPublishDate = '2021-03-14'; window._nymGtmPage.updatedDate = ''; window._nymGtmPage.contentChannel = 'music'; window._nymGtmPage.tags = 'grammys 2021, egot, taika waititi, movies, music, soundtracks, awards season, jojo rabbit, grammys'; window._nymGtmPage.magazineIssueDate = ''; window._nymGtmPage.onSitePromotion = 'syndicated original'; window._nymGtmPage.featureTypes = 'news-aggregation'; window._nymGtmPage.syndicatedFrom = ''; window._nymGtmPage.wordCount = 189; window._nymGtmPage.hasProduct = false; window._nymGtmPage.syndicationStatus = 'original'; window._nymGtmPage.isBranded = false; window._nymGtmPage.brandName = ''; window._nymGtmPage.publishDateISO = '2021-03-14T16:49:06.383-04:00'; window._nymGtmPage.originalPublishDateISO = '2021-03-14T16:49:06.383-04:00'; window._nymGtmPage.updatedDateISO = ''; window._nymPermutive = { article: { authors: ["Justin Curto"], keywords: ["grammys 2021","egot","taika waititi","movies","music","soundtracks","awards season","jojo rabbit","grammys"], pageUri: 'www.vulture.com/_pages/ckm9l57t500005polz2hn2mx1@published'||null, publishedAt: '2021-03-14T16:49:06.383-04:00'||null, title: 'Taika Waititi Wins Grammy for <em>Jojo Rabbit</em>, a Film He ‘Can Barely Remember’'||null, wordCount: 189, section: 'music'||null, featureTypes: ["news-aggregation"], syndicationStatus: 'original'||null, isBranded: false, brandName: ''||null } }; </script> <!-- data-uri="www.vulture.com/_components/clay-meta-title/instances/ckm9l57to00025polmqnzbkr5@published" --> <title>Grammys 2021: Taika Waititi Wins for Jojo Rabbit Soundtrack</title> <meta property="og:title" content="Taika Waititi Wins Grammy for Jojo Rabbit, a Film He ‘Can Barely Remember’"> <meta name="twitter:title" content="Taika Waititi Wins Grammy for Jojo Rabbit, Reacts Perfectly"> <!-- data-uri="www.vulture.com/_components/clay-meta-url/instances/ckm9l57tq00035polfz98jyds@published" --> <link rel="canonical" href="https://web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html"> <meta property="og:url" content="https://web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html"> <meta property="article:published_time" content="2021-03-14T16:49:06.383-04:00"> <!-- data-uri="www.vulture.com/_components/clay-meta-description/instances/ckm9l57ts00045pol7yuq8ben@published" --> <meta name="description" content="Taika Waititi won the 2021 Grammy for Best Compilation Soundtrack for Visual Media for “Jojo Rabbit,” adding to his Oscar for Best Adapted Screenplay."> <meta name="twitter:description" content="“I guess they’re just giving Grammys to anyone now!”"> <meta property="og:description" content="“I guess they’re just giving Grammys to anyone now!”"> <!-- data-uri="www.vulture.com/_components/meta-image/instances/ckm9l57tt00055polmk80mhis@published" --> <meta content="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/68b/078/ab9681e79b288200e35cc8669b66256315-17-taika-waititi.2x.rsocial.w600.jpg" name="twitter:image"> <meta property="og:image" content="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/68b/078/ab9681e79b288200e35cc8669b66256315-17-taika-waititi.1x.rsocial.w1200.jpg"> <meta name="twitter:card" content="summary_large_image"> <!-- data-uri="www.vulture.com/_components/clay-meta-keywords/instances/ckm9l57tu00065polzl93zml7@published" --> <meta property="article:tag" content="grammys 2021, egot, taika waititi, movies, music, soundtracks, awards season, jojo rabbit, grammys"> <meta property="sailthru.tags" content="grammys 2021, egot, taika waititi, movies, music, soundtracks, awards season, jojo rabbit, grammys"> <!-- data-uri="www.vulture.com/_components/meta-authors/instances/ckm9l57tx00075polu1xmovih@published" --> <meta name="author" content="Justin Curto"> <!-- data-uri="www.vulture.com/_components/amp-relay/instances/ckm9l57u300085pol12qme488@published" --> <link rel="amphtml" href="https://web.archive.org/web/20210315023924/https://www.vulture.com/amp/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html"> <!-- data-uri="www.vulture.com/_components/memo-pixel/instances/ckm9l57u600095poluogujhpq@published" --> <script> __memo_config = { pid: '5c76b6be8305fc75e7ee8ca5', url: 'https://web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html', // must always be the same once set channels: ['Music'], // content from article channel ignore_errors: false }; </script> <!-- data-editable-end --> <!-- data-editable="headLayout" --> <!-- data-uri="www.vulture.com/_components/gtm-layout/instances/article@published" --> <script> 'use strict'; window._nymGtmPage = window._nymGtmPage || {}; window._nymGtmPage.vertical = 'Vulture'; window._nymGtmPage.pageType = 'Article'; window._nymPermutive = window._nymPermutive || {}; window._nymPermutive.article = window._nymPermutive.article || {}; window._nymPermutive.type = 'Article'; window._nymPermutive.article.vertical = 'Vulture'; </script> <!-- data-uri="www.vulture.com/_components/clay-meta-site/instances/article@published" --> <meta name="twitter:site" content="@vulture"> <meta property="article:publisher" content="https://www.facebook.com/Vulture"> <meta property="fb:app_id" content="158902697551841"> <meta property="og:site_name" content="Vulture"> <meta property="og:type" content="article"> <meta name="type" content="Article"> <meta name="vertical" content="Vulture"> <!-- data-uri="www.vulture.com/_components/meta-icons/instances/vulture@published" --> <meta name="apple-mobile-web-app-title" content="Vulture"> <link rel="apple-touch-icon-precomposed" sizes="76x76" href="https://web.archive.org/web/20210315023924im_/https://assets.nymag.com/media/sites/vulture/icon.76x76.png"> <link rel="apple-touch-icon-precomposed" sizes="120x120" href="https://web.archive.org/web/20210315023924im_/https://assets.nymag.com/media/sites/vulture/icon.120x120.png"> <link rel="apple-touch-icon-precomposed" sizes="152x152" href="https://web.archive.org/web/20210315023924im_/https://assets.nymag.com/media/sites/vulture/icon.152x152.png"> <link rel="apple-touch-icon-precomposed" sizes="180x180" href="https://web.archive.org/web/20210315023924im_/https://assets.nymag.com/media/sites/vulture/icon.180x180.png"> <link rel="mask-icon" sizes="any" href="https://web.archive.org/web/20210315023924im_/https://assets.nymag.com/media/sites/vulture/mask.svg" color="#00bcf1"> <link rel="icon" sizes="196x196" href="https://web.archive.org/web/20210315023924im_/https://assets.nymag.com/media/sites/vulture/icon.196x196.png"> <meta name="application-name" content="Vulture"> <meta name="msapplication-TileColor" content="#00bcf1"> <meta name="msapplication-TileImage" content="https://assets.nymag.com/media/sites/vulture/icon.144x144.png"> <link rel="icon" type="image/svg+xml" href="https://web.archive.org/web/20210315023924im_/https://assets.nymag.com/media/sites/vulture/icon.svg"> <link rel="shortcut icon" type="image/x-icon" href="https://web.archive.org/web/20210315023924im_/https://assets.nymag.com/media/sites/vulture/favicon.ico"> <!-- data-uri="www.vulture.com/_components/head-gtm/instances/general@published" --> <script src="https://web.archive.org/web/20210315023924js_/https://www.googleoptimize.com/optimize.js?id=OPT-WPQV7CX"></script> <script class="head-gtm" data-gtm=""> 'use strict'; !function(n,e,o,r,i){if(!e){e=e||{},window.permutive=e,e.q=[],e.config=i||{},e.config.projectId=o,e.config.apiKey=r,e.config.environment=e.config.environment||"production";for(var t=["addon","identify","track","trigger","query","segment","segments","ready","on","once","user","consent"],c=0;c<t.length;c++){var f=t[c];e[f]=function(n){return function(){var o=Array.prototype.slice.call(arguments,0);e.q.push({functionName:n,arguments:o})}}(f)}}}(document,window.permutive,"d2fb08da-1c03-4c8a-978f-ad8a96b4c31f","f8d3dda6-1372-4e33-b0e4-848b39d58874",{}); window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[],window.googletag.cmd.push(function(){if(0===window.googletag.pubads().getTargeting("permutive").length){var g=window.localStorage.getItem("_pdfps");window.googletag.pubads().setTargeting("permutive",g?JSON.parse(g):[])}}); var d=document,s='script',f=d.getElementsByTagName(s)[0],j=d.createElement(s);j.async=true; j.src='https://web.archive.org/web/20210315023924/https://cdn.permutive.com/d2fb08da-1c03-4c8a-978f-ad8a96b4c31f-web.js';f.parentNode.insertBefore(j,f); (function(){ !function(e,t,i){"use strict";"function"==typeof define&&define.amd?define(i):"undefined"!=typeof module&&module.exports?module.exports=i():t.exports?t.exports=i():t[e]=i()}("Fingerprint2",this,function(){"use strict";var e=function(t){if(!(this instanceof e))return new e(t);var i={swfContainerId:"fingerprintjs2",swfPath:"flash/compiled/FontList.swf",detectScreenOrientation:!0,sortPluginsFor:[/palemoon/i],userDefinedFonts:[]};this.options=this.extend(t,i),this.nativeForEach=Array.prototype.forEach,this.nativeMap=Array.prototype.map};return e.prototype={extend:function(e,t){if(null==e)return t;for(var i in e)null!=e[i]&&t[i]!==e[i]&&(t[i]=e[i]);return t},get:function(e){var t=[];t=this.userAgentKey(t),t=this.languageKey(t),t=this.colorDepthKey(t),t=this.pixelRatioKey(t),t=this.hardwareConcurrencyKey(t),t=this.screenResolutionKey(t),t=this.availableScreenResolutionKey(t),t=this.timezoneOffsetKey(t),t=this.sessionStorageKey(t),t=this.localStorageKey(t),t=this.indexedDbKey(t),t=this.addBehaviorKey(t),t=this.openDatabaseKey(t),t=this.cpuClassKey(t),t=this.platformKey(t),t=this.doNotTrackKey(t),t=this.pluginsKey(t),t=this.canvasKey(t),t=this.webglKey(t),t=this.adBlockKey(t),t=this.hasLiedLanguagesKey(t),t=this.hasLiedResolutionKey(t),t=this.hasLiedOsKey(t),t=this.hasLiedBrowserKey(t),t=this.touchSupportKey(t),t=this.customEntropyFunction(t);var i=this;this.fontsKey(t,function(t){var a=[];i.each(t,function(e){var t=e.value;"undefined"!=typeof e.value.join&&(t=e.value.join(";")),a.push(t)});var r=i.x64hash128(a.join("~~~"),31);return e(r,t)})},customEntropyFunction:function(e){return"function"==typeof this.options.customFunction&&e.push({key:"custom",value:this.options.customFunction()}),e},userAgentKey:function(e){return this.options.excludeUserAgent||e.push({key:"user_agent",value:this.getUserAgent()}),e},getUserAgent:function(){return navigator.userAgent},languageKey:function(e){return this.options.excludeLanguage||e.push({key:"language",value:navigator.language||navigator.userLanguage||navigator.browserLanguage||navigator.systemLanguage||""}),e},colorDepthKey:function(e){return this.options.excludeColorDepth||e.push({key:"color_depth",value:screen.colorDepth||-1}),e},pixelRatioKey:function(e){return this.options.excludePixelRatio||e.push({key:"pixel_ratio",value:this.getPixelRatio()}),e},getPixelRatio:function(){return window.devicePixelRatio||""},screenResolutionKey:function(e){return this.options.excludeScreenResolution?e:this.getScreenResolution(e)},getScreenResolution:function(e){var t;return t=this.options.detectScreenOrientation&&screen.height>screen.width?[screen.height,screen.width]:[screen.width,screen.height],"undefined"!=typeof t&&e.push({key:"resolution",value:t}),e},availableScreenResolutionKey:function(e){return this.options.excludeAvailableScreenResolution?e:this.getAvailableScreenResolution(e)},getAvailableScreenResolution:function(e){var t;return screen.availWidth&&screen.availHeight&&(t=this.options.detectScreenOrientation?screen.availHeight>screen.availWidth?[screen.availHeight,screen.availWidth]:[screen.availWidth,screen.availHeight]:[screen.availHeight,screen.availWidth]),"undefined"!=typeof t&&e.push({key:"available_resolution",value:t}),e},timezoneOffsetKey:function(e){return this.options.excludeTimezoneOffset||e.push({key:"timezone_offset",value:(new Date).getTimezoneOffset()}),e},sessionStorageKey:function(e){return!this.options.excludeSessionStorage&&this.hasSessionStorage()&&e.push({key:"session_storage",value:1}),e},localStorageKey:function(e){return!this.options.excludeSessionStorage&&this.hasLocalStorage()&&e.push({key:"local_storage",value:1}),e},indexedDbKey:function(e){return!this.options.excludeIndexedDB&&this.hasIndexedDB()&&e.push({key:"indexed_db",value:1}),e},addBehaviorKey:function(e){return document.body&&!this.options.excludeAddBehavior&&document.body.addBehavior&&e.push({key:"add_behavior",value:1}),e},openDatabaseKey:function(e){return!this.options.excludeOpenDatabase&&window.openDatabase&&e.push({key:"open_database",value:1}),e},cpuClassKey:function(e){return this.options.excludeCpuClass||e.push({key:"cpu_class",value:this.getNavigatorCpuClass()}),e},platformKey:function(e){return this.options.excludePlatform||e.push({key:"navigator_platform",value:this.getNavigatorPlatform()}),e},doNotTrackKey:function(e){return this.options.excludeDoNotTrack||e.push({key:"do_not_track",value:this.getDoNotTrack()}),e},canvasKey:function(e){return!this.options.excludeCanvas&&this.isCanvasSupported()&&e.push({key:"canvas",value:this.getCanvasFp()}),e},webglKey:function(e){return this.options.excludeWebGL?e:this.isWebGlSupported()?(e.push({key:"webgl",value:this.getWebglFp()}),e):e},adBlockKey:function(e){return this.options.excludeAdBlock||e.push({key:"adblock",value:this.getAdBlock()}),e},hasLiedLanguagesKey:function(e){return this.options.excludeHasLiedLanguages||e.push({key:"has_lied_languages",value:this.getHasLiedLanguages()}),e},hasLiedResolutionKey:function(e){return this.options.excludeHasLiedResolution||e.push({key:"has_lied_resolution",value:this.getHasLiedResolution()}),e},hasLiedOsKey:function(e){return this.options.excludeHasLiedOs||e.push({key:"has_lied_os",value:this.getHasLiedOs()}),e},hasLiedBrowserKey:function(e){return this.options.excludeHasLiedBrowser||e.push({key:"has_lied_browser",value:this.getHasLiedBrowser()}),e},fontsKey:function(e,t){return this.options.excludeJsFonts?this.flashFontsKey(e,t):this.jsFontsKey(e,t)},flashFontsKey:function(e,t){return this.options.excludeFlashFonts?t(e):this.hasSwfObjectLoaded()&&this.hasMinFlashInstalled()?"undefined"==typeof this.options.swfPath?t(e):void this.loadSwfAndDetectFonts(function(i){e.push({key:"swf_fonts",value:i.join(";")}),t(e)}):t(e)},jsFontsKey:function(e,t){var i=this;return setTimeout(function(){var a=["monospace","sans-serif","serif"],r=["Andale Mono","Arial","Arial Black","Arial Hebrew","Arial MT","Arial Narrow","Arial Rounded MT Bold","Arial Unicode MS","Bitstream Vera Sans Mono","Book Antiqua","Bookman Old Style","Calibri","Cambria","Cambria Math","Century","Century Gothic","Century Schoolbook","Comic Sans","Comic Sans MS","Consolas","Courier","Courier New","Garamond","Geneva","Georgia","Helvetica","Helvetica Neue","Impact","Lucida Bright","Lucida Calligraphy","Lucida Console","Lucida Fax","LUCIDA GRANDE","Lucida Handwriting","Lucida Sans","Lucida Sans Typewriter","Lucida Sans Unicode","Microsoft Sans Serif","Monaco","Monotype Corsiva","MS Gothic","MS Outlook","MS PGothic","MS Reference Sans Serif","MS Sans Serif","MS Serif","MYRIAD","MYRIAD PRO","Palatino","Palatino Linotype","Segoe Print","Segoe Script","Segoe UI","Segoe UI Light","Segoe UI Semibold","Segoe UI Symbol","Tahoma","Times","Times New Roman","Times New Roman PS","Trebuchet MS","Verdana","Wingdings","Wingdings 2","Wingdings 3"],n=["Abadi MT Condensed Light","Academy Engraved LET","ADOBE CASLON PRO","Adobe Garamond","ADOBE GARAMOND PRO","Agency FB","Aharoni","Albertus Extra Bold","Albertus Medium","Algerian","Amazone BT","American Typewriter","American Typewriter Condensed","AmerType Md BT","Andalus","Angsana New","AngsanaUPC","Antique Olive","Aparajita","Apple Chancery","Apple Color Emoji","Apple SD Gothic Neo","Arabic Typesetting","ARCHER","ARNO PRO","Arrus BT","Aurora Cn BT","AvantGarde Bk BT","AvantGarde Md BT","AVENIR","Ayuthaya","Bandy","Bangla Sangam MN","Bank Gothic","BankGothic Md BT","Baskerville","Baskerville Old Face","Batang","BatangChe","Bauer Bodoni","Bauhaus 93","Bazooka","Bell MT","Bembo","Benguiat Bk BT","Berlin Sans FB","Berlin Sans FB Demi","Bernard MT Condensed","BernhardFashion BT","BernhardMod BT","Big Caslon","BinnerD","Blackadder ITC","BlairMdITC TT","Bodoni 72","Bodoni 72 Oldstyle","Bodoni 72 Smallcaps","Bodoni MT","Bodoni MT Black","Bodoni MT Condensed","Bodoni MT Poster Compressed","Bookshelf Symbol 7","Boulder","Bradley Hand","Bradley Hand ITC","Bremen Bd BT","Britannic Bold","Broadway","Browallia New","BrowalliaUPC","Brush Script MT","Californian FB","Calisto MT","Calligrapher","Candara","CaslonOpnface BT","Castellar","Centaur","Cezanne","CG Omega","CG Times","Chalkboard","Chalkboard SE","Chalkduster","Charlesworth","Charter Bd BT","Charter BT","Chaucer","ChelthmITC Bk BT","Chiller","Clarendon","Clarendon Condensed","CloisterBlack BT","Cochin","Colonna MT","Constantia","Cooper Black","Copperplate","Copperplate Gothic","Copperplate Gothic Bold","Copperplate Gothic Light","CopperplGoth Bd BT","Corbel","Cordia New","CordiaUPC","Cornerstone","Coronet","Cuckoo","Curlz MT","DaunPenh","Dauphin","David","DB LCD Temp","DELICIOUS","Denmark","DFKai-SB","Didot","DilleniaUPC","DIN","DokChampa","Dotum","DotumChe","Ebrima","Edwardian Script ITC","Elephant","English 111 Vivace BT","Engravers MT","EngraversGothic BT","Eras Bold ITC","Eras Demi ITC","Eras Light ITC","Eras Medium ITC","EucrosiaUPC","Euphemia","Euphemia UCAS","EUROSTILE","Exotc350 Bd BT","FangSong","Felix Titling","Fixedsys","FONTIN","Footlight MT Light","Forte","FrankRuehl","Fransiscan","Freefrm721 Blk BT","FreesiaUPC","Freestyle Script","French Script MT","FrnkGothITC Bk BT","Fruitger","FRUTIGER","Futura","Futura Bk BT","Futura Lt BT","Futura Md BT","Futura ZBlk BT","FuturaBlack BT","Gabriola","Galliard BT","Gautami","Geeza Pro","Geometr231 BT","Geometr231 Hv BT","Geometr231 Lt BT","GeoSlab 703 Lt BT","GeoSlab 703 XBd BT","Gigi","Gill Sans","Gill Sans MT","Gill Sans MT Condensed","Gill Sans MT Ext Condensed Bold","Gill Sans Ultra Bold","Gill Sans Ultra Bold Condensed","Gisha","Gloucester MT Extra Condensed","GOTHAM","GOTHAM BOLD","Goudy Old Style","Goudy Stout","GoudyHandtooled BT","GoudyOLSt BT","Gujarati Sangam MN","Gulim","GulimChe","Gungsuh","GungsuhChe","Gurmukhi MN","Haettenschweiler","Harlow Solid Italic","Harrington","Heather","Heiti SC","Heiti TC","HELV","Herald","High Tower Text","Hiragino Kaku Gothic ProN","Hiragino Mincho ProN","Hoefler Text","Humanst 521 Cn BT","Humanst521 BT","Humanst521 Lt BT","Imprint MT Shadow","Incised901 Bd BT","Incised901 BT","Incised901 Lt BT","INCONSOLATA","Informal Roman","Informal011 BT","INTERSTATE","IrisUPC","Iskoola Pota","JasmineUPC","Jazz LET","Jenson","Jester","Jokerman","Juice ITC","Kabel Bk BT","Kabel Ult BT","Kailasa","KaiTi","Kalinga","Kannada Sangam MN","Kartika","Kaufmann Bd BT","Kaufmann BT","Khmer UI","KodchiangUPC","Kokila","Korinna BT","Kristen ITC","Krungthep","Kunstler Script","Lao UI","Latha","Leelawadee","Letter Gothic","Levenim MT","LilyUPC","Lithograph","Lithograph Light","Long Island","Lydian BT","Magneto","Maiandra GD","Malayalam Sangam MN","Malgun Gothic","Mangal","Marigold","Marion","Marker Felt","Market","Marlett","Matisse ITC","Matura MT Script Capitals","Meiryo","Meiryo UI","Microsoft Himalaya","Microsoft JhengHei","Microsoft New Tai Lue","Microsoft PhagsPa","Microsoft Tai Le","Microsoft Uighur","Microsoft YaHei","Microsoft Yi Baiti","MingLiU","MingLiU_HKSCS","MingLiU_HKSCS-ExtB","MingLiU-ExtB","Minion","Minion Pro","Miriam","Miriam Fixed","Mistral","Modern","Modern No. 20","Mona Lisa Solid ITC TT","Mongolian Baiti","MONO","MoolBoran","Mrs Eaves","MS LineDraw","MS Mincho","MS PMincho","MS Reference Specialty","MS UI Gothic","MT Extra","MUSEO","MV Boli","Nadeem","Narkisim","NEVIS","News Gothic","News GothicMT","NewsGoth BT","Niagara Engraved","Niagara Solid","Noteworthy","NSimSun","Nyala","OCR A Extended","Old Century","Old English Text MT","Onyx","Onyx BT","OPTIMA","Oriya Sangam MN","OSAKA","OzHandicraft BT","Palace Script MT","Papyrus","Parchment","Party LET","Pegasus","Perpetua","Perpetua Titling MT","PetitaBold","Pickwick","Plantagenet Cherokee","Playbill","PMingLiU","PMingLiU-ExtB","Poor Richard","Poster","PosterBodoni BT","PRINCETOWN LET","Pristina","PTBarnum BT","Pythagoras","Raavi","Rage Italic","Ravie","Ribbon131 Bd BT","Rockwell","Rockwell Condensed","Rockwell Extra Bold","Rod","Roman","Sakkal Majalla","Santa Fe LET","Savoye LET","Sceptre","Script","Script MT Bold","SCRIPTINA","Serifa","Serifa BT","Serifa Th BT","ShelleyVolante BT","Sherwood","Shonar Bangla","Showcard Gothic","Shruti","Signboard","SILKSCREEN","SimHei","Simplified Arabic","Simplified Arabic Fixed","SimSun","SimSun-ExtB","Sinhala Sangam MN","Sketch Rockwell","Skia","Small Fonts","Snap ITC","Snell Roundhand","Socket","Souvenir Lt BT","Staccato222 BT","Steamer","Stencil","Storybook","Styllo","Subway","Swis721 BlkEx BT","Swiss911 XCm BT","Sylfaen","Synchro LET","System","Tamil Sangam MN","Technical","Teletype","Telugu Sangam MN","Tempus Sans ITC","Terminal","Thonburi","Traditional Arabic","Trajan","TRAJAN PRO","Tristan","Tubular","Tunga","Tw Cen MT","Tw Cen MT Condensed","Tw Cen MT Condensed Extra Bold","TypoUpright BT","Unicorn","Univers","Univers CE 55 Medium","Univers Condensed","Utsaah","Vagabond","Vani","Vijaya","Viner Hand ITC","VisualUI","Vivaldi","Vladimir Script","Vrinda","Westminster","WHITNEY","Wide Latin","ZapfEllipt BT","ZapfHumnst BT","ZapfHumnst Dm BT","Zapfino","Zurich BlkEx BT","Zurich Ex BT","ZWAdobeF"];i.options.extendedJsFonts&&(r=r.concat(n)),r=r.concat(i.options.userDefinedFonts);var o="mmmmmmmmmmlli",s="72px",l=document.getElementsByTagName("body")[0],h=document.createElement("div"),u=document.createElement("div"),c={},d={},g=function(){var e=document.createElement("span");return e.style.position="absolute",e.style.left="-9999px",e.style.fontSize=s,e.style.lineHeight="normal",e.innerHTML=o,e},p=function(e,t){var i=g();return i.style.fontFamily="'"+e+"',"+t,i},f=function(){for(var e=[],t=0,i=a.length;t<i;t++){var r=g();r.style.fontFamily=a[t],h.appendChild(r),e.push(r)}return e},m=function(){for(var e={},t=0,i=r.length;t<i;t++){for(var n=[],o=0,s=a.length;o<s;o++){var l=p(r[t],a[o]);u.appendChild(l),n.push(l)}e[r[t]]=n}return e},T=function(e){for(var t=!1,i=0;i<a.length;i++)if(t=e[i].offsetWidth!==c[a[i]]||e[i].offsetHeight!==d[a[i]])return t;return t},S=f();l.appendChild(h);for(var x=0,v=a.length;x<v;x++)c[a[x]]=S[x].offsetWidth,d[a[x]]=S[x].offsetHeight;var E=m();l.appendChild(u);for(var M=[],A=0,y=r.length;A<y;A++)T(E[r[A]])&&M.push(r[A]);l.removeChild(u),l.removeChild(h),e.push({key:"js_fonts",value:M}),t(e)},1)},pluginsKey:function(e){return this.options.excludePlugins||(this.isIE()?this.options.excludeIEPlugins||e.push({key:"ie_plugins",value:this.getIEPlugins()}):e.push({key:"regular_plugins",value:this.getRegularPlugins()})),e},getRegularPlugins:function(){for(var e=[],t=0,i=navigator.plugins.length;t<i;t++)e.push(navigator.plugins[t]);return this.pluginsShouldBeSorted()&&(e=e.sort(function(e,t){return e.name>t.name?1:e.name<t.name?-1:0})),this.map(e,function(e){var t=this.map(e,function(e){return[e.type,e.suffixes].join("~")}).join(",");return[e.name,e.description,t].join("::")},this)},getIEPlugins:function(){var e=[];if(Object.getOwnPropertyDescriptor&&Object.getOwnPropertyDescriptor(window,"ActiveXObject")||"ActiveXObject"in window){var t=["AcroPDF.PDF","Adodb.Stream","AgControl.AgControl","DevalVRXCtrl.DevalVRXCtrl.1","MacromediaFlashPaper.MacromediaFlashPaper","Msxml2.DOMDocument","Msxml2.XMLHTTP","PDF.PdfCtrl","QuickTime.QuickTime","QuickTimeCheckObject.QuickTimeCheck.1","RealPlayer","RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)","RealVideo.RealVideo(tm) ActiveX Control (32-bit)","Scripting.Dictionary","SWCtl.SWCtl","Shell.UIHelper","ShockwaveFlash.ShockwaveFlash","Skype.Detection","TDCCtl.TDCCtl","WMPlayer.OCX","rmocx.RealPlayer G2 Control","rmocx.RealPlayer G2 Control.1"];e=this.map(t,function(e){try{return new ActiveXObject(e),e}catch(t){return null}})}return navigator.plugins&&(e=e.concat(this.getRegularPlugins())),e},pluginsShouldBeSorted:function(){for(var e=!1,t=0,i=this.options.sortPluginsFor.length;t<i;t++){var a=this.options.sortPluginsFor[t];if(navigator.userAgent.match(a)){e=!0;break}}return e},touchSupportKey:function(e){return this.options.excludeTouchSupport||e.push({key:"touch_support",value:this.getTouchSupport()}),e},hardwareConcurrencyKey:function(e){return this.options.excludeHardwareConcurrency||e.push({key:"hardware_concurrency",value:this.getHardwareConcurrency()}),e},hasSessionStorage:function(){try{return!!window.sessionStorage}catch(e){return!0}},hasLocalStorage:function(){try{return!!window.localStorage}catch(e){return!0}},hasIndexedDB:function(){try{return!!window.indexedDB}catch(e){return!0}},getHardwareConcurrency:function(){return navigator.hardwareConcurrency?navigator.hardwareConcurrency:"unknown"},getNavigatorCpuClass:function(){return navigator.cpuClass?navigator.cpuClass:"unknown"},getNavigatorPlatform:function(){return navigator.platform?navigator.platform:"unknown"},getDoNotTrack:function(){return navigator.doNotTrack?navigator.doNotTrack:navigator.msDoNotTrack?navigator.msDoNotTrack:window.doNotTrack?window.doNotTrack:"unknown"},getTouchSupport:function(){var e=0,t=!1;"undefined"!=typeof navigator.maxTouchPoints?e=navigator.maxTouchPoints:"undefined"!=typeof navigator.msMaxTouchPoints&&(e=navigator.msMaxTouchPoints);try{document.createEvent("TouchEvent"),t=!0}catch(i){}var a="ontouchstart"in window;return[e,t,a]},getCanvasFp:function(){var e=[],t=document.createElement("canvas");t.width=2e3,t.height=200,t.style.display="inline";var i=t.getContext("2d");return i.rect(0,0,10,10),i.rect(2,2,6,6),e.push("canvas winding:"+(i.isPointInPath(5,5,"evenodd")===!1?"yes":"no")),i.textBaseline="alphabetic",i.fillStyle="#f60",i.fillRect(125,1,62,20),i.fillStyle="#069",this.options.dontUseFakeFontInCanvas?i.font="11pt Arial":i.font="11pt no-real-font-123",i.fillText("Cwm fjordbank glyphs vext quiz, \ud83d\ude03",2,15),i.fillStyle="rgba(102, 204, 0, 0.2)",i.font="18pt Arial",i.fillText("Cwm fjordbank glyphs vext quiz, \ud83d\ude03",4,45),i.globalCompositeOperation="multiply",i.fillStyle="rgb(255,0,255)",i.beginPath(),i.arc(50,50,50,0,2*Math.PI,!0),i.closePath(),i.fill(),i.fillStyle="rgb(0,255,255)",i.beginPath(),i.arc(100,50,50,0,2*Math.PI,!0),i.closePath(),i.fill(),i.fillStyle="rgb(255,255,0)",i.beginPath(),i.arc(75,100,50,0,2*Math.PI,!0),i.closePath(),i.fill(),i.fillStyle="rgb(255,0,255)",i.arc(75,75,75,0,2*Math.PI,!0),i.arc(75,75,25,0,2*Math.PI,!0),i.fill("evenodd"),e.push("canvas fp:"+t.toDataURL()),e.join("~")},getWebglFp:function(){var e,t=function(t){return e.clearColor(0,0,0,1),e.enable(e.DEPTH_TEST),e.depthFunc(e.LEQUAL),e.clear(e.COLOR_BUFFER_BIT|e.DEPTH_BUFFER_BIT),"["+t[0]+", "+t[1]+"]"},i=function(e){var t,i=e.getExtension("EXT_texture_filter_anisotropic")||e.getExtension("WEBKIT_EXT_texture_filter_anisotropic")||e.getExtension("MOZ_EXT_texture_filter_anisotropic");return i?(t=e.getParameter(i.MAX_TEXTURE_MAX_ANISOTROPY_EXT),0===t&&(t=2),t):null};if(e=this.getWebglCanvas(),!e)return null;var a=[],r="attribute vec2 attrVertex;varying vec2 varyinTexCoordinate;uniform vec2 uniformOffset;void main(){varyinTexCoordinate=attrVertex+uniformOffset;gl_Position=vec4(attrVertex,0,1);}",n="precision mediump float;varying vec2 varyinTexCoordinate;void main() {gl_FragColor=vec4(varyinTexCoordinate,0,1);}",o=e.createBuffer();e.bindBuffer(e.ARRAY_BUFFER,o);var s=new Float32Array([-.2,-.9,0,.4,-.26,0,0,.732134444,0]);e.bufferData(e.ARRAY_BUFFER,s,e.STATIC_DRAW),o.itemSize=3,o.numItems=3;var l=e.createProgram(),h=e.createShader(e.VERTEX_SHADER);e.shaderSource(h,r),e.compileShader(h);var u=e.createShader(e.FRAGMENT_SHADER);e.shaderSource(u,n),e.compileShader(u),e.attachShader(l,h),e.attachShader(l,u),e.linkProgram(l),e.useProgram(l),l.vertexPosAttrib=e.getAttribLocation(l,"attrVertex"),l.offsetUniform=e.getUniformLocation(l,"uniformOffset"),e.enableVertexAttribArray(l.vertexPosArray),e.vertexAttribPointer(l.vertexPosAttrib,o.itemSize,e.FLOAT,!1,0,0),e.uniform2f(l.offsetUniform,1,1),e.drawArrays(e.TRIANGLE_STRIP,0,o.numItems),null!=e.canvas&&a.push(e.canvas.toDataURL()),a.push("extensions:"+e.getSupportedExtensions().join(";")),a.push("webgl aliased line width range:"+t(e.getParameter(e.ALIASED_LINE_WIDTH_RANGE))),a.push("webgl aliased point size range:"+t(e.getParameter(e.ALIASED_POINT_SIZE_RANGE))),a.push("webgl alpha bits:"+e.getParameter(e.ALPHA_BITS)),a.push("webgl antialiasing:"+(e.getContextAttributes().antialias?"yes":"no")),a.push("webgl blue bits:"+e.getParameter(e.BLUE_BITS)),a.push("webgl depth bits:"+e.getParameter(e.DEPTH_BITS)),a.push("webgl green bits:"+e.getParameter(e.GREEN_BITS)),a.push("webgl max anisotropy:"+i(e)),a.push("webgl max combined texture image units:"+e.getParameter(e.MAX_COMBINED_TEXTURE_IMAGE_UNITS)),a.push("webgl max cube map texture size:"+e.getParameter(e.MAX_CUBE_MAP_TEXTURE_SIZE)),a.push("webgl max fragment uniform vectors:"+e.getParameter(e.MAX_FRAGMENT_UNIFORM_VECTORS)),a.push("webgl max render buffer size:"+e.getParameter(e.MAX_RENDERBUFFER_SIZE)),a.push("webgl max texture image units:"+e.getParameter(e.MAX_TEXTURE_IMAGE_UNITS)),a.push("webgl max texture size:"+e.getParameter(e.MAX_TEXTURE_SIZE)),a.push("webgl max varying vectors:"+e.getParameter(e.MAX_VARYING_VECTORS)),a.push("webgl max vertex attribs:"+e.getParameter(e.MAX_VERTEX_ATTRIBS)),a.push("webgl max vertex texture image units:"+e.getParameter(e.MAX_VERTEX_TEXTURE_IMAGE_UNITS)),a.push("webgl max vertex uniform vectors:"+e.getParameter(e.MAX_VERTEX_UNIFORM_VECTORS)),a.push("webgl max viewport dims:"+t(e.getParameter(e.MAX_VIEWPORT_DIMS))),a.push("webgl red bits:"+e.getParameter(e.RED_BITS)),a.push("webgl renderer:"+e.getParameter(e.RENDERER)),a.push("webgl shading language version:"+e.getParameter(e.SHADING_LANGUAGE_VERSION)),a.push("webgl stencil bits:"+e.getParameter(e.STENCIL_BITS)),a.push("webgl vendor:"+e.getParameter(e.VENDOR)),a.push("webgl version:"+e.getParameter(e.VERSION));try{var c=e.getExtension("WEBGL_debug_renderer_info");c&&(a.push("webgl unmasked vendor:"+e.getParameter(c.UNMASKED_VENDOR_WEBGL)),a.push("webgl unmasked renderer:"+e.getParameter(c.UNMASKED_RENDERER_WEBGL)))}catch(d){}return e.getShaderPrecisionFormat?(a.push("webgl vertex shader high float precision:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.HIGH_FLOAT).precision),a.push("webgl vertex shader high float precision rangeMin:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.HIGH_FLOAT).rangeMin),a.push("webgl vertex shader high float precision rangeMax:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.HIGH_FLOAT).rangeMax),a.push("webgl vertex shader medium float precision:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.MEDIUM_FLOAT).precision),a.push("webgl vertex shader medium float precision rangeMin:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.MEDIUM_FLOAT).rangeMin),a.push("webgl vertex shader medium float precision rangeMax:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.MEDIUM_FLOAT).rangeMax),a.push("webgl vertex shader low float precision:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.LOW_FLOAT).precision),a.push("webgl vertex shader low float precision rangeMin:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.LOW_FLOAT).rangeMin),a.push("webgl vertex shader low float precision rangeMax:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.LOW_FLOAT).rangeMax),a.push("webgl fragment shader high float precision:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.HIGH_FLOAT).precision),a.push("webgl fragment shader high float precision rangeMin:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.HIGH_FLOAT).rangeMin),a.push("webgl fragment shader high float precision rangeMax:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.HIGH_FLOAT).rangeMax),a.push("webgl fragment shader medium float precision:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.MEDIUM_FLOAT).precision),a.push("webgl fragment shader medium float precision rangeMin:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.MEDIUM_FLOAT).rangeMin),a.push("webgl fragment shader medium float precision rangeMax:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.MEDIUM_FLOAT).rangeMax),a.push("webgl fragment shader low float precision:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.LOW_FLOAT).precision),a.push("webgl fragment shader low float precision rangeMin:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.LOW_FLOAT).rangeMin),a.push("webgl fragment shader low float precision rangeMax:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.LOW_FLOAT).rangeMax),a.push("webgl vertex shader high int precision:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.HIGH_INT).precision),a.push("webgl vertex shader high int precision rangeMin:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.HIGH_INT).rangeMin),a.push("webgl vertex shader high int precision rangeMax:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.HIGH_INT).rangeMax),a.push("webgl vertex shader medium int precision:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.MEDIUM_INT).precision),a.push("webgl vertex shader medium int precision rangeMin:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.MEDIUM_INT).rangeMin),a.push("webgl vertex shader medium int precision rangeMax:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.MEDIUM_INT).rangeMax),a.push("webgl vertex shader low int precision:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.LOW_INT).precision),a.push("webgl vertex shader low int precision rangeMin:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.LOW_INT).rangeMin),a.push("webgl vertex shader low int precision rangeMax:"+e.getShaderPrecisionFormat(e.VERTEX_SHADER,e.LOW_INT).rangeMax),a.push("webgl fragment shader high int precision:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.HIGH_INT).precision),a.push("webgl fragment shader high int precision rangeMin:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.HIGH_INT).rangeMin),a.push("webgl fragment shader high int precision rangeMax:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.HIGH_INT).rangeMax),a.push("webgl fragment shader medium int precision:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.MEDIUM_INT).precision),a.push("webgl fragment shader medium int precision rangeMin:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.MEDIUM_INT).rangeMin),a.push("webgl fragment shader medium int precision rangeMax:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.MEDIUM_INT).rangeMax),a.push("webgl fragment shader low int precision:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.LOW_INT).precision),a.push("webgl fragment shader low int precision rangeMin:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.LOW_INT).rangeMin),a.push("webgl fragment shader low int precision rangeMax:"+e.getShaderPrecisionFormat(e.FRAGMENT_SHADER,e.LOW_INT).rangeMax),a.join("~")):a.join("~")},getAdBlock:function(){var e=document.createElement("div");e.innerHTML="&nbsp;",e.className="adsbox";var t=!1;try{document.body.appendChild(e),t=0===document.getElementsByClassName("adsbox")[0].offsetHeight,document.body.removeChild(e)}catch(i){t=!1}return t},getHasLiedLanguages:function(){if("undefined"!=typeof navigator.languages)try{var e=navigator.languages[0].substr(0,2);if(e!==navigator.language.substr(0,2))return!0}catch(t){return!0}return!1},getHasLiedResolution:function(){return screen.width<screen.availWidth||screen.height<screen.availHeight},getHasLiedOs:function(){var e,t=navigator.userAgent.toLowerCase(),i=navigator.oscpu,a=navigator.platform.toLowerCase();e=t.indexOf("windows phone")>=0?"Windows Phone":t.indexOf("win")>=0?"Windows":t.indexOf("android")>=0?"Android":t.indexOf("linux")>=0?"Linux":t.indexOf("iphone")>=0||t.indexOf("ipad")>=0?"iOS":t.indexOf("mac")>=0?"Mac":"Other";var r;if(r="ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0,r&&"Windows Phone"!==e&&"Android"!==e&&"iOS"!==e&&"Other"!==e)return!0;if("undefined"!=typeof i){if(i=i.toLowerCase(),i.indexOf("win")>=0&&"Windows"!==e&&"Windows Phone"!==e)return!0;if(i.indexOf("linux")>=0&&"Linux"!==e&&"Android"!==e)return!0;if(i.indexOf("mac")>=0&&"Mac"!==e&&"iOS"!==e)return!0;if(0===i.indexOf("win")&&0===i.indexOf("linux")&&i.indexOf("mac")>=0&&"other"!==e)return!0}return a.indexOf("win")>=0&&"Windows"!==e&&"Windows Phone"!==e||((a.indexOf("linux")>=0||a.indexOf("android")>=0||a.indexOf("pike")>=0)&&"Linux"!==e&&"Android"!==e||((a.indexOf("mac")>=0||a.indexOf("ipad")>=0||a.indexOf("ipod")>=0||a.indexOf("iphone")>=0)&&"Mac"!==e&&"iOS"!==e||(0===a.indexOf("win")&&0===a.indexOf("linux")&&a.indexOf("mac")>=0&&"other"!==e||"undefined"==typeof navigator.plugins&&"Windows"!==e&&"Windows Phone"!==e)))},getHasLiedBrowser:function(){var e,t=navigator.userAgent.toLowerCase(),i=navigator.productSub;if(e=t.indexOf("firefox")>=0?"Firefox":t.indexOf("opera")>=0||t.indexOf("opr")>=0?"Opera":t.indexOf("chrome")>=0?"Chrome":t.indexOf("safari")>=0?"Safari":t.indexOf("trident")>=0?"Internet Explorer":"Other",("Chrome"===e||"Safari"===e||"Opera"===e)&&"20030107"!==i)return!0;var a=eval.toString().length;if(37===a&&"Safari"!==e&&"Firefox"!==e&&"Other"!==e)return!0;if(39===a&&"Internet Explorer"!==e&&"Other"!==e)return!0;if(33===a&&"Chrome"!==e&&"Opera"!==e&&"Other"!==e)return!0;var r;try{throw"a"}catch(n){try{n.toSource(),r=!0}catch(o){r=!1}}return!(!r||"Firefox"===e||"Other"===e)},isCanvasSupported:function(){var e=document.createElement("canvas");return!(!e.getContext||!e.getContext("2d"))},isWebGlSupported:function(){if(!this.isCanvasSupported())return!1;var e,t=document.createElement("canvas");try{e=t.getContext&&(t.getContext("webgl")||t.getContext("experimental-webgl"))}catch(i){e=!1}return!!window.WebGLRenderingContext&&!!e},isIE:function(){return"Microsoft Internet Explorer"===navigator.appName||!("Netscape"!==navigator.appName||!/Trident/.test(navigator.userAgent))},hasSwfObjectLoaded:function(){return"undefined"!=typeof window.swfobject},hasMinFlashInstalled:function(){return swfobject.hasFlashPlayerVersion("9.0.0")},addFlashDivNode:function(){var e=document.createElement("div");e.setAttribute("id",this.options.swfContainerId),document.body.appendChild(e)},loadSwfAndDetectFonts:function(e){var t="___fp_swf_loaded";window[t]=function(t){e(t)};var i=this.options.swfContainerId;this.addFlashDivNode();var a={onReady:t},r={allowScriptAccess:"always",menu:"false"};swfobject.embedSWF(this.options.swfPath,i,"1","1","9.0.0",!1,a,r,{})},getWebglCanvas:function(){var e=document.createElement("canvas"),t=null;try{t=e.getContext("webgl")||e.getContext("experimental-webgl")}catch(i){}return t||(t=null),t},each:function(e,t,i){if(null!==e)if(this.nativeForEach&&e.forEach===this.nativeForEach)e.forEach(t,i);else if(e.length===+e.length){for(var a=0,r=e.length;a<r;a++)if(t.call(i,e[a],a,e)==={})return}else for(var n in e)if(e.hasOwnProperty(n)&&t.call(i,e[n],n,e)==={})return},map:function(e,t,i){var a=[];return null==e?a:this.nativeMap&&e.map===this.nativeMap?e.map(t,i):(this.each(e,function(e,r,n){a[a.length]=t.call(i,e,r,n)}),a)},x64Add:function(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var i=[0,0,0,0];return i[3]+=e[3]+t[3],i[2]+=i[3]>>>16,i[3]&=65535,i[2]+=e[2]+t[2],i[1]+=i[2]>>>16,i[2]&=65535,i[1]+=e[1]+t[1],i[0]+=i[1]>>>16,i[1]&=65535,i[0]+=e[0]+t[0],i[0]&=65535,[i[0]<<16|i[1],i[2]<<16|i[3]]},x64Multiply:function(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var i=[0,0,0,0];return i[3]+=e[3]*t[3],i[2]+=i[3]>>>16,i[3]&=65535,i[2]+=e[2]*t[3],i[1]+=i[2]>>>16,i[2]&=65535,i[2]+=e[3]*t[2],i[1]+=i[2]>>>16,i[2]&=65535,i[1]+=e[1]*t[3],i[0]+=i[1]>>>16,i[1]&=65535,i[1]+=e[2]*t[2],i[0]+=i[1]>>>16,i[1]&=65535,i[1]+=e[3]*t[1],i[0]+=i[1]>>>16,i[1]&=65535,i[0]+=e[0]*t[3]+e[1]*t[2]+e[2]*t[1]+e[3]*t[0],i[0]&=65535,[i[0]<<16|i[1],i[2]<<16|i[3]]},x64Rotl:function(e,t){return t%=64,32===t?[e[1],e[0]]:t<32?[e[0]<<t|e[1]>>>32-t,e[1]<<t|e[0]>>>32-t]:(t-=32,[e[1]<<t|e[0]>>>32-t,e[0]<<t|e[1]>>>32-t])},x64LeftShift:function(e,t){return t%=64,0===t?e:t<32?[e[0]<<t|e[1]>>>32-t,e[1]<<t]:[e[1]<<t-32,0]},x64Xor:function(e,t){return[e[0]^t[0],e[1]^t[1]]},x64Fmix:function(e){return e=this.x64Xor(e,[0,e[0]>>>1]),e=this.x64Multiply(e,[4283543511,3981806797]),e=this.x64Xor(e,[0,e[0]>>>1]),e=this.x64Multiply(e,[3301882366,444984403]),e=this.x64Xor(e,[0,e[0]>>>1])},x64hash128:function(e,t){e=e||"",t=t||0;for(var i=e.length%16,a=e.length-i,r=[0,t],n=[0,t],o=[0,0],s=[0,0],l=[2277735313,289559509],h=[1291169091,658871167],u=0;u<a;u+=16)o=[255&e.charCodeAt(u+4)|(255&e.charCodeAt(u+5))<<8|(255&e.charCodeAt(u+6))<<16|(255&e.charCodeAt(u+7))<<24,255&e.charCodeAt(u)|(255&e.charCodeAt(u+1))<<8|(255&e.charCodeAt(u+2))<<16|(255&e.charCodeAt(u+3))<<24],s=[255&e.charCodeAt(u+12)|(255&e.charCodeAt(u+13))<<8|(255&e.charCodeAt(u+14))<<16|(255&e.charCodeAt(u+15))<<24,255&e.charCodeAt(u+8)|(255&e.charCodeAt(u+9))<<8|(255&e.charCodeAt(u+10))<<16|(255&e.charCodeAt(u+11))<<24],o=this.x64Multiply(o,l),o=this.x64Rotl(o,31),o=this.x64Multiply(o,h),r=this.x64Xor(r,o),r=this.x64Rotl(r,27),r=this.x64Add(r,n),r=this.x64Add(this.x64Multiply(r,[0,5]),[0,1390208809]),s=this.x64Multiply(s,h),s=this.x64Rotl(s,33),s=this.x64Multiply(s,l),n=this.x64Xor(n,s),n=this.x64Rotl(n,31),n=this.x64Add(n,r),n=this.x64Add(this.x64Multiply(n,[0,5]),[0,944331445]);switch(o=[0,0],s=[0,0],i){case 15:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+14)],48));case 14:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+13)],40));case 13:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+12)],32));case 12:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+11)],24));case 11:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+10)],16));case 10:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+9)],8));case 9:s=this.x64Xor(s,[0,e.charCodeAt(u+8)]),s=this.x64Multiply(s,h),s=this.x64Rotl(s,33),s=this.x64Multiply(s,l),n=this.x64Xor(n,s);case 8:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+7)],56));case 7:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+6)],48));case 6:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+5)],40));case 5:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+4)],32));case 4:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+3)],24));case 3:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+2)],16));case 2:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+1)],8));case 1:o=this.x64Xor(o,[0,e.charCodeAt(u)]),o=this.x64Multiply(o,l),o=this.x64Rotl(o,31),o=this.x64Multiply(o,h),r=this.x64Xor(r,o)}return r=this.x64Xor(r,[0,e.length]),n=this.x64Xor(n,[0,e.length]),r=this.x64Add(r,n),n=this.x64Add(n,r),r=this.x64Fmix(r),n=this.x64Fmix(n),r=this.x64Add(r,n),n=this.x64Add(n,r),("00000000"+(r[0]>>>0).toString(16)).slice(-8)+("00000000"+(r[1]>>>0).toString(16)).slice(-8)+("00000000"+(n[0]>>>0).toString(16)).slice(-8)+("00000000"+(n[1]>>>0).toString(16)).slice(-8)}},e.VERSION="1.5.1",e}); function getC(k) { var s = '; ',c = (s+(document.cookie || '')).split(s+k); return c.length > 1 ? c[1].split(';')[0] : ''; } var _nymGtmPage = window._nymGtmPage || {}, k = 'nyma=', id = getC(k), getMeta = function (name) { var t = document.querySelector('meta[name="'+name+'"]'); return t && t.content || ''; }; function loadPermutive(userDetails) { var u = {}; try { var appMeta = JSON.parse(localStorage.getItem('auth0:profile'))['https://web.archive.org/web/20210315023924/http://nymag.com/app_metadata']; } catch (e) {} u.subAge = (function() { var oldestDate, now = Date.now(); if (appMeta && appMeta.stripe && appMeta.stripe instanceof Array) { appMeta.stripe.forEach(function(s){ (s.subscriptions || []).forEach(function(sub) { if (sub && sub.current_period_start && (!oldestDate || sub.current_period_start < oldestDate)) oldestDate = sub.current_period_start; }) }); } if (oldestDate) { return Math.floor((now/1000 - oldestDate) / 60 / 60 / 24); } return ''; // unset logged out users })(); u.subStatus = !appMeta ? 'anonymous' : appMeta.has_subscription ? 'subscribed' : 'registered'; u.subInterval = (function () { var activeSubPlanInterval = ''; if (appMeta && appMeta.stripe) { appMeta.stripe.some(function (stripe) { if (stripe.subscriptions) { return stripe.subscriptions.some(function (sub) { if (sub && sub.status === 'active' && sub.plan && sub.plan.interval) { activeSubPlanInterval = sub.plan.interval; return true; } }); } }); } return activeSubPlanInterval; })(); u.subVia = (function(){ var arr = []; if (appMeta) { if (appMeta.has_pcd_subscription) arr.push('pcd'); if (appMeta.has_apple_subscription) arr.push('apple'); if (appMeta.has_google_subscription) arr.push('google'); if (appMeta.has_staff_subscription) arr.push('staff'); if (appMeta.has_giveaway_subscription) arr.push('giveaway'); } return arr; })(); u.newsletters = appMeta && appMeta.newsletter_subscriptions; u.eventMember = appMeta && appMeta.newsletter_subscriptions && appMeta.newsletter_subscriptions.filter(function(x){return x==='Vulture Insider'||x==='TheCut Councin';}); u.isPrintSub = appMeta && appMeta.pcd_account_type === 'both'; window._nymPermutive = window._nymPermutive || {}; window._nymPermutive.user = { newsletters: u.newsletters||null, eventMember: u.eventMember||null, isPrintSub: !!u.isPrintSub, totalCount: userDetails.totalArticleCount||null, standardCount: userDetails.standardArticleCount||null, featureCount: userDetails.featureArticleCount||null, magazineCount: userDetails.magazineArticleCount||null, subStatus: u.subStatus||null, subInterval: u.subInterval||null, subVia: u.subVia||null, subAge: u.subAge||null, loyalty: userDetails.loyaltyLevel||null }; permutive.addon('web', {page: window._nymPermutive}); } function getUserLoyaltyLevel() { var visitDatesStr = localStorage.getItem('visitDates') || '', visitDates = visitDatesStr.split(','), visitDatesLength = visitDates.length, mostRecentVisit = visitDatesLength > 0 ? parseInt(visitDates[0], 10) : 0; if (Date.now() - mostRecentVisit > 24 * 60 * 60 * 1000) { visitDatesLength++; } if (visitDatesLength <= 1) { return 'new'; } else if (visitDatesLength < 4) { return 'return'; } else { return 'loyal'; } } function getUserCount(cb) { var cid = getC('nymcid='), sid = getC('sailthru_hid='), pid = [], h = window.location.hostname, hs = h.split('.'), rootDomain = (hs[hs.length - 1] === 'uk' ? hs[hs.length - 3] + '.' : '') + hs[hs.length - 2] + '.' + hs[hs.length - 1], isQa = h.match(/(qa|beta|localhost|\.aws)\./i), base = isQa ? 'https://web.archive.org/web/20210315023924/https://views.' + window.location.hostname.split('.')[1] + '.sites.dev.aws.nymetro.com' : 'https://web.archive.org/web/20210315023924/https://client.' + rootDomain, xhr = new XMLHttpRequest(), method = 'GET', body, isCountable = !_nymGtmPage.hasProduct && _nymGtmPage.featureTypes && (_nymGtmPage.pageType === 'Article' || _nymGtmPage.pageType === 'Video Page' || _nymGtmPage.pageType === 'Video'); if (sid) pid.push({id: sid, tag: 'sailthruid'}); if (!cid) { if (sid) permutive.identify(pid); cb({}); return; } pid.push({id: cid,tag: 'nymcid'}); permutive.identify(pid); if (isCountable) { var fts = (_nymGtmPage.featureTypes || '').split(',').map(function(str){return str.trim();}), tagsData = (_nymGtmPage.tags || '').split(',').map(function(str){return str.trim();}), articleType = fts.includes('new york magazine story') || tagsData.includes('new york magazine') ? 'Magazine' : 'Article'; method = 'POST'; body = '{"type":"'+articleType+'","site":"vulture","pageid":"'+(_nymGtmPage.pageUri||'').split('/_pages/').pop()+'"}'; } xhr.responseType = 'json'; xhr.timeout = 3000; xhr.ontimeout = cb.bind(this, {}); xhr.onload = function() { let g = xhr.response && xhr.response.global, c = xhr.response; if (g) { window.nymViewsResponse = xhr.response; cb({ standardArticleCount: g.Article || 0, featureArticleCount: g.Feature || 0, magazineArticleCount: g.Magazine || 0, totalArticleCount: g.total || 0, vultureArticleCount: (typeof c.vulture === 'undefined' ? 0 : c.vulture.total), intelArticleCount: (typeof c.intelligencer === 'undefined' ? 0 : c.intelligencer.total), cutArticleCount: (typeof c.wwwthecut === 'undefined' ? 0 : c.wwwthecut.total), grubstreetArticleCount: (typeof c.grubstreet === 'undefined' ? 0 : c.grubstreet.total), curbedArticleCount: (typeof c.curbed === 'undefined' ? 0 : c.curbed.total) }); } else { cb({}); } }; xhr.onerror = cb.bind(this, {}); xhr.open(method, base + (isQa && isCountable ? '/qa' : '') + '/views/' + cid); xhr.setRequestHeader('Content-Type', 'application/json'); xhr.send(body); } function load(userDetails) { var h = document.querySelector('html'); userDetails.newYorkMediaUserID = id; window.dataLayer = window.dataLayer || []; window.dataLayer.unshift({ event: 'dataLayer-initialized', userDetails: userDetails, pageDetails: { author: _nymGtmPage.authors || getMeta('author'), contentChannel: _nymGtmPage.contentChannel, featureTypes: _nymGtmPage.featureTypes, headline: _nymGtmPage.headline, magazineIssueDate: _nymGtmPage.magazineIssueDate, onSitePromotion: _nymGtmPage.onSitePromotion, originalPublishDate: _nymGtmPage.originalPublishDate, originalPublishDateISO: _nymGtmPage.originalPublishDateISO, pageType: _nymGtmPage.pageType || getMeta('type'), pageUri: _nymGtmPage.pageUri || h && h.getAttribute('data-uri'), publishDate: _nymGtmPage.publishDate, publishDateISO: _nymGtmPage.publishDateISO, syndicatedFrom: _nymGtmPage.syndicatedFrom, tags: _nymGtmPage.tags, updatedDate: _nymGtmPage.updatedDate, updatedDateISO: _nymGtmPage.updatedDateISO, vertical: _nymGtmPage.vertical || getMeta('vertical'), wordCount: _nymGtmPage.wordCount } }); (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://web.archive.org/web/20210315023924/https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-NL7LR9Z'); } if (id) { getUserCount(function(userDetails) { userDetails.loyaltyLevel = getUserLoyaltyLevel(); loadPermutive(userDetails); load(userDetails); }); } else { getUserCount(function(userDetails) { userDetails.loyaltyLevel = getUserLoyaltyLevel(); loadPermutive(userDetails); (new Fingerprint2({excludeJsFonts: true, excludeFlashFonts: true, excludeCanvas: true, excludeWebGL: true})).get(function (fp) { var now = Date.now(); id = fp + '.' + now; document.cookie = k + id + '; expires=' + (new Date(now + 20 * 31536000000)).toGMTString() + '; path=/'; load(userDetails); }); }) } }).call(this); </script> <!-- data-uri="www.vulture.com/_components/concert-ads/instances/general@published" --> <script src="//web.archive.org/web/20210315023924js_/https://z.moatads.com/voxprebidheader841653991752/moatheader.js" async></script> <script src="//web.archive.org/web/20210315023924js_/https://www.googletagservices.com/tag/js/gpt.js" async></script> <script src="//web.archive.org/web/20210315023924js_/https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" async></script> <script src="//web.archive.org/web/20210315023924js_/https://c.amazon-adsystem.com/aax2/apstag.js" async></script> <script src="https://web.archive.org/web/20210315023924js_/https://cdn.concert.io/lib/concert-ads/v2-latest/concert_ads.js" data-name="concert-ads" async></script> <script> window.concertConfigUrl = 'https://web.archive.org/web/20210315023924/https://concertads-configs.vox-cdn.com/clay/vulture/config.json'; </script> <!-- data-uri="www.vulture.com/_components/youtube-player-head/instances/general@published" --> <script> var nymYTApiReady = false; window.onYouTubeIframeAPIReady = function () { var nymEventYTApiReady = new Event('nym-youtube-event:youtube-api-ready'); document.dispatchEvent(nymEventYTApiReady); nymYTApiReady = true; } </script> <!-- data-uri="www.vulture.com/_components/clay-webfont/instances/millerText@published" --> <link rel="stylesheet" href="https://web.archive.org/web/20210315023924cs_/https://fonts.nymag.com/miller.css"> <!-- data-editable-end --> <style>@font-face{font-family:icons;src:url(data:font/woff;charset=utf-8;base64,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) format("woff")}@font-face{font-family:egyptienne;src:url(data:font/woff2;charset=utf-8;base64,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) format("woff2")}@font-face{font-family:elderkin;src:url(data:font/woff2;charset=utf-8;base64,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) format("woff2")}@font-face{font-family:librefranklin;font-weight:800;src:url(data:font/woff2;charset=utf-8;base64,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) format("woff2")}@font-face{font-family:librefranklin;font-weight:600;src:url(data:font/woff2;charset=utf-8;base64,Nzc0ZiA0NjMyIDAwMDEgMDAwMCAwMDAwIDRjMTggMDAxMyAwMDAwCjAwMDAgYTIxNCAwMDAwIDRiYWEgMDAwMSAwMDgzIDAwMDAgMDAwMAowMDAwIDAwMDAgMDAwMCAwMDAwIDAwMDAgMDAwMCAwMDAwIDAwMDAKM2Y0NiA0NjU0IDRkMWMgMWEzNiAxYmEwIDQ0MWMgODY3NiAwNjYwCjAwODUgNGEwOCA2ZTA5IDlhMTYgMTEwOCAwYTgxIGQ5MjQgODFiYQo1NjAxIDM2MDIgMjQwMyA4NjRjIDBiODMgMjgwMCAwNDIwIDA1OGMKNzgwNyA4NTYwIDBjODEgMTgzZiA3NzY1IDYyNjYgMDYxYiBkMzhmCjA3ZDggMzY4ZCA5ZTg3IGRhMDkgY2FhMSBjYWQ3IGI2NTUgMWU4OQpjOGUzIDgwMGMgYmU2NiA2NDIwIGQ4MzggMDAxMCBmZGM3IGNhZmUKZmZiZiAyNjQ4IDE5MjMgMTM1ZSAyZjJkIDI4YjIgODk1MSAxMjJiCjJjYzIgNjk0NCBiYzRiIDAxYzMgMTg2MCAzOGEyIGQwNDQgMzNmNwpjZDc4IDJkMTggM2Y3OCBjMmYwIDQ1ZjEgMjhjNiA3MDVmIGIzZDcKMjdlYyBhOWE4IDMyZDggNWYzZiBkZWQzIGNhZjMgZWM3YSBhZDNhCjU2ZDcgMzBjZSBkNjFlIDljMjggNzczOSAxNzllIGRiZmQgNmQ0ZAo4YzMwIGUzZTUgMzhlMyA0N2ZkIGY2ZTAgYjNhMyA3OWM1IDc3Y2QKNjE4OSBmMWZmIGE4ODUgYjVlMSBlZmNmIGQxYTQgNmM5ZCBlM2FjCjI4NDIgNTM5NSAzMmU4IDI4ZGUgYWJiYiBhMDNkIDA5M2EgMWU5ZApiMjQzIDkyMjIgOTgzYyA0MWZlIGQxZjcgYTdhYSBlZmNjIDViYzgKZmExMiA0MjgwIDIxMWMgZmQyMCA4MWEzIDQ1MWYgZDE5YyBjZDVlCjk0NGIgMWMxMiBjNDIyIDA2MDQgMjk2ZSAxNWEzIDEwMTIgYWM2ZQo0OGNkIGE4YTggMjE2NiBhZGUzIDVlYTMgNjJkNCA3ODgzIGM3ZWEKNTU1ZiA3N2Y3IGVlNWUgMjBjOCA5ZmU2IDhiMTIgMjkyYSAwNjg3Cjk0NjAgY2FhYyBiZWU5IDA2ODIgMTIwZCA1NTFlIDRmYWYgODE2MwplNWFlIDcyMWUgOWVlNiBmNmIwIDdiYWYgZWZkZSBkZGQ4IGU4MzQKOGFmYSBhMjM4IDUyYTIgMGM0YSAzMTg4IDM0N2EgOWI5MSA5ZDdmCjgwYjYgOTljMiBkZGMxIDgxMzAgNGEzMSBhNjU0IGE5NDQgNGFlNAoxZGQ5IDBhZGEgNjA2ZSA2ZmIzIDcwZTEgZmZkNiBiZmU5IGJiNmUKM2YyMyBmZDg4IDVhMDEgZmNmYiA1MDczIGY1YmQgMmE0MCA1MTAxCjMxNDQgMzA2MCAxNTA1IDg4ZDggMGEyNSBhNmI2IGE3YzYgZWUwOQpmMWM3IDc4ZmYgZDc4ZCBkN2JkIGVkZGUgNGUzZiBmNWVjIGY1ZjMKMjBlZCBhN2Y3IGZlYTUgODhhZSBhYTFkIDY2YzAgNmFjMiA4NWUwCjczZjkgZGIyNCBmN2RmIDVkMTcgMjZkNCBlNjRhIDc3ZTAgMThjNgpjN2UxIDA1NTIgMDJmZiA4ZmI2IDdlNTYgOTRlMCA2OTZlIDc4ZjgKNmVhNiBjMzA3IGNiMWEgZjhmZiA5ZWEwIDk5OTUgNWZkNCAxNGY1Cjc0ZDUgYzllMCA5N2JhIDUyZmYgN2NkMCAxNDlhIGFmMjggMzE4NQpjOWY3IDQ4OTUgNjk2ZCBhZjQxIGFiYWMgYTVhMyBhYTRkIDUzMTEKNWMzZiBmNzk2IGI0OWMgNTc0NiBhMThmIDg0MjEgNjFmMiBhOTg4CmYyODggNzZlZCBlZTljIDdiNzAgMDgxMiBkMDkxIDIyZmIgMDk1MgplMGNjIDBkYTEgZDVlZiAzNzQ0IGZkZTYgN2U3OCBiNzI1IGIxNDgKYjU4NCA3ZjlkIDBlOTkgYzViNSBmNzkzIGM5NjQgMzI2ZCAwNzAwCjBhM2UgMzkwMCA5NGVlIGU5YzIgMDczYiA0MmU4IDVkN2YgM2U5ZApkNjU1IDEyNjkgY2RiMyBiNWIyIGE1MWYgOGU0OSA3NmZiIDZkNzYKNmYxNyBmZmY3IGJlODQgZmZmZiA0MjQ0IDEyZDggOTYwNSAwOTM1CjE5ODIgMWJlMCAzMjk4IDY0MDYgNjM5MiAxNWE0IDRjYWIgMGQ3MAoyYTllIGU2NzEgYTYzOCBkOTVhIDZlN2IgMmFhNSA5Y2Y3IDc4NWMKOWY3ZSAyZGI1IGI5N2IgMDlhYiAzNzEzIDYzMjIgNTdiOCAwMDJiCjU0OTIgZmZmZCAwZGJkIGRiMDAgZWY4MSAwYzk1IDQwMDEgZWQ0ZAo2NzhiIGE4MDkgNjUyYSA4MTUwIDU1NTYgZjJmOCAxYWQ3IGU5ZjgKNGVjZCA5NTM2IGI5ZmMgM2U3MCBiYTQ1IDcyODAgYzYwMCBjNTE1CjY0NjUgODVkYSBkY2U1IDYxOTMgZDlmOSA0ZjM5IDc3NGYgNTQwMAo1NDViIDQwNzcgYzI1NiBmZDU0IGE4ZTQgMzllNSA5NGYwIDAxYzEKZDcwMSBlOTBhIDQ3ZTMgYWJlNSBiNzhhIDIwNDAgNGU3MyBmMTZiCjA0NTUgNWQ3OSAwZDQ5IDU1N2QgNjhhOCA5ZmMzIDdlZmIgY2FiYQo5NGI0IDdiY2QgZTE0YyA5MjllIDgzNWUgMjMyMiBhZTkxIDg3M2MKNDRjNCBkYzBkIGZiOTUgNjY4ZSBlMWY0IDdmZTkgYzJjNCA5Zjc4CmI3NWEgNGNiMCAwMzBlIDBiZTkgYmVlOCAyOTIxIDgwM2YgZmNlMwplMjFmIDAwN2UgNzcxNiBiMzAyIGYwYTcgMWYxZiA3NGIxIDJlN2UKM2RlMCAwMGEwIDQ4OTAgNjQ0OCA4YTZjIDA0MzkgOWU0MyA1ZTc4CjM5MTQgZDc2YSA4NTEwIDNkNjggYWM4NSBhYzYzIDk5M2QgYjBkMwpjZTk4IGE1MDIgZTY3ZCAzN2M3IDZlMDAgMjM1NyBjYzljIDc0YjcKYjU0NyAzZGY5IDlhMDAgMDFkOCA5ZmVhIDUwM2QgMjhmMSA5ZTczCmVmMTIgNzQ5ZCAxZjk5IGQ1NzUgNDk2NCBiNmI4IGNjZDEgNzU1OQo3YzY2IDY1ZTAgOTFiMSA3YjZmIDhmZGUgMDBjYyBmYjZmIDhlNWUKMGIzYSBmNDFkIDYxNGQgMjFkMyBmMTI4IDVmZjAgYTlkNyAyYzViCmU3NzQgZDJlMiBhYzY3IDBlYjEgYmRjZSBiZDQyIDg3MDEgMDExOQoyNTY0IDI2ZDUgODMxYyBlNTA2IGNmM2YgMTA2MSA5MGZkIDE3NGYKYTJjNSA1ZGE4IDI4OWIgNjFhYiAyMzg4IDYwNjUgYmI5NSA1NGRhCjQ0YzAgOTY1YiA5ZjNkIDNhMGYgNWU5YSBmZTRiIDk1YmMgNzk2NApmZGFlIGZkZmYgYjVmZiA1YmYxIDAzYmYgYjBkZiA3MDdlIDliZTcKOGI2ZCBkZGI2IDc5MTkgZWY1ZiBiNjYyIGMyMjcgNzM5NyA0Y2I5CmU3ZTMgNjVmNCA1ODJlIGFlMzAgNmYzZSAyZTk5IGFkMTQgMWEzNwoxYWZkIGE5NWYgNDRkMyBiMjljIGU2NzMgMDE1ZiAwN2I1IDVjZjUKZGU5ZSAxOWIzIDFmYTAgOWQ1NSBmM2U5IGZjNDAgM2IxMiA3YjZiCmFmYTIgODk4MSBlZWE4IDcxMDkgMmJmYiA5NWVkIGFmMWEgNTdhNQplMjk3IDE0ZmQgYTllMyA5M2MwIGU2ZjIgM2I2ZSA3MTA2IDhhNjgKZmQyMSA4OWJlIDY0ZGYgZDk5ZiBlNzY3IGZlZjYgNWU1MCBlMzI2CmEzM2YgNjU2NiA3MjE4IDllYmQgNzFmNiA1YjFiIGU3ZWMgMWQ5OQo3ZGY0IGE1MDkgZjM2NiAzZWY4IDQ3NjAgN2FlNCBhYmExIDc1MjEKNmFhOCBhYWZmIGMxMmUgM2ViOCA4OThmIDU5YjIgNzZkMSBmODJmCjNlMmYgMGM4ZCA3ZWExIGI3NTUgMjZhMSAxY2RkIDRjYTUgOTlkYgpjOGQ3IDVkZjggYjM4MyA0ZmM1IGJlMmIgNDIwZiBiNDQyIDg2NmEKNDRkNSBhYTlhIGJiNjMgY2Q3YSBmNjNkIDdiM2QgYWYzMSBjYmFiCmQ4YzUgMTY5NCBmMzg2IGNhODAgZDIyMyBlMjA5IDQ3ZWMgMGIxZgo1MGNjIDIwZjcgYjY4OSA3Y2UwIDBkZWEgNjIyYiAzN2VlIGZlNTMKZGVhZiA3OTM0IDk2MmUgYjEyNiAyMjIxIDg3OTQgNjQzMiA3MmM5Cjg5NTEgOTA0MCA0OTIyIDRiOTIgZDg5MCA2YzBhIDI5NmMgNDk2Ngo0NzJhIDdiNmEgNzEyMCBjZTkxIDM0NGUgYTQ3MyAyNjgzIDBiOTkKNWNjOSBlMjc2IDNmYjYgN2RlMiA5MTFkIDc2MTQgY2RiMSBhMTI0CjBiYzYgMWU4MyA3YzRjIDlhNjAgMzlmOSAwYzE5IDExMTIgODk0OQo1MDg4IDhlOGYgNTgwOCBiMTg5IDA4NTEgMTA0YSAwZTA2IDMwMTAKNDAwNCAwOWE2IDIwZmIgMDJiZSBkMmM5IGUxMmYgMTBjZiA1NDcyCjRkNzMgNmE5YiA2MzJlIDFkNDEgZTQ5OSA0NzIzIGMxMzQgMTY0Mgo1ZDJhIGVhMDkgYTUxNiAzNWY1IDY5ODggMGIyMyA0ZDM4IDBkNDQKOTAyZSBkMjY5IDI4ZGEgMTY0YyA1YmM5IGIyNGQgMjg2YiAyMDEwCmVlNDcgNzZkYyA2OTFjIDY3NWQgYzA3MyAwNTRlIDFkNTcgZGRjMAo3M2ViIGY5NzggNmViYiA0YmRmIDNkZjcgZDFlNSBjODY1IDIyN2YKMjA0NSA5MTI4IGFmZTQgZTJiZSA3YTNlIDVjNDQgMDFlYyBjNzEyCjg1MGQgMzc1YSA2OWM1IDRiMTUgMzE3OCA5OTYzIDRjNjAgMWQ0NwowNGY5IDViODMgMzA3MSA1ZWJmIDVhYzMgNmJmNiA3MDQzIDljM2YKZWUzMyBmYmNlIDI3MzMgNmJlNyAwZjhmIGYwODcgY2Q0MiAzZmU2CjliZjkgNjc4ZSBjYzYxIDYzMGMgNzRkZSBmMTM5IGRhMDAgZGUzYQo1NmVmIDVmYjEgZWMzNSA5OGE1IGU3OGMgZjZkNiA5OTk5IDYzMzMKOTI1OSA0MzM2IGVlZjggN2M2YiAwYzdlIDE0YmIgNTYxMiBiYWIzCjNmNjYgZmZhOCBlZDY0IGU3ZWIgMzk5NCBmMmRjIDJmZjMgMmZmMAo0YTUxIDhkM2IgYzQxMiA5NGY5IGQ3MmQgNDRlOSBhZDc2IGI0ZjgKMWZjNiA3N2ZiIGY5NjIgZjNkMyBhNDBhIDU0ZDkgNWFkOSBmZTBjCjVmODMgMTNhYyBjNWZhIDg2ZDQgMDg1OSA0ZDZiIDVhY2QgNzAwNAo5MjcyIDQ1NDIgNTIyZCBhZTljIDIxYWMgNTBkNyAxNDFhIDQ1ZWIKYzI5MCA3ZGMzIDQ1OTAgZTI3ZCBkMTY2IGMzMWUgNjhlOSBlODgwCjgyZDggNjA0YSBhZDg1IGEyNDYgNjg5YSAxYzMzIDdmMWYgZjdiNQpkNDJhIGQ4MTMgZTk4MCBhMGY2IGRiMDMgMTkwZSBmZjkyIDE1MTQKYzJlMyAyN2QwIDU0ZDMgY2MzNCA0YjkwIDc5NDIgODRkMiAwODEzCjJlYzIgNTVkNyA1Yzc3IGMzYWQgMTg3ZiAwNzk2IDhiODggYzA3NwpiYzQ2IGMyMDEgYTI4ZiAyY2ZjIDc0Y2QgMGI5YiBkZTdkIGZjZDMKZTE4ZSBmMTJmIDcwMjMgYWNkZCBmM2MzIGQyNTUgM2Q3ZiBkNzUyCmFkN2YgNGFkNSA3MTc4IGYxYWYgOTQ2ZSBjNWRjIGU0Y2QgZTM3YgowODA5IGE5MDQgMjJmYiAzZWYxIDhmOTYgYjhmMCAwZGZmIDQzNjIKZTQ2YyA4MzcwIGFlYTcgYzI5NCBkOTRkIDYxY2EgZWNhMyAyMjFkCjE0MTQgMWE3NCAxOGFhIDE0MzIgNjc2MiA0YWE4IDQ5MTUgNjkxZgozYTAwIDFhMGIgNjQ2ZiBkNjExIDRkMmYgNDQ1MSBlOTgyIDhhNzIKNjI4MiAwOTI2IDgzYjMgZTIyZCBhZDk4IDYxYWYgYmM5MSA3ZmZhCmZlMWYgZTc2OSA3Nzg3IGZmMWYgN2VkYiA4Y2MyIDExNWQgYTg3NApiOThhIDU1N2EgYTI1NiBiMzRlIGZkNWUgZmJlMCA5YmRmIGZlMGQKYTA1NSA0NDQ3IGRjZTggYzUyNCA5Mjk4IGM3MjYgOGU3MSA4ZjZmCmE2NjUgNGU1NCA4OWM4IGEyYWMgYzhiYSA0NDY3IDViZjYgZTQ2MAo0NjY1IDQyYTYgNjU0ZSAxNjY1IDQ1ZDYgNjU0YiA3NmU1IDQwOWUKYTUzZSBhZGU5IGNlNjAgZGVlNiA1MzQ2IDMzOTYgZjFjYSBhZjRkCmM1OTggOTg0ZSAwZDJhIGE4YWMgY2FkYSBkNmI5IDllZjUgZWY4YwowNjU1IGRkYTggMmVlOSBhYTZlIDY4NmMgNzc3NCA1Zjg3IDc1NGMKMjc3NSA0NmU3IDc1MDkgOTRhZCAxZDgxIGIyMWIgZDgwMCAxNTc2CjQ2ZTMgOGFkYyBkMDg0IDgxNTggNWRiZiAyYTFlIDNhMDAgNDQ4NQo0MzFlIGEyZDEgYTNkNSA4N2Q2IDAxNmEgMWE5NiAxYjM1IDViMDcKMjBiMSAzMGE0IDQwZTggOTgyZCAyZWI2IDZjMDAgYTVmYSA2NGY4CmZmMzAgMThlMyA4YWU0IDAwYzUgZTY5NCAwOWY2IDZkNzUgYzYzYgo1NGMxIGNkNzUgNzM2YyA5OTY1IDAwNDIgZGJlNCA5NjA4IGFmNDMKNDYwOCAzZDY3IGMyZTUgNjA3MyA1MWFmIDAzNWIgODgyMCA1OGZlCjc2NmMgOGM1MiA3MjM3IDUyNjQgOWZiMCA0ZmEyIDVkZWEgMzVlZAo0NjA2IDUxYjAgNDQ2NCBjZDA2IGNlOGUgZTNiYiBhNmQ1IGQ5NWMKYjllMSA3NDRkIDY4ZGYgNGZjNyAzNGQzIGU5OWEgNjUzNiA3ZDczCjg3ZDUgMGQ4NSA1MDMzIDZlYjAgZjcxMSA4YTEwIDQ5MjQgNWEzYwo4OTQzIDZlNzAgNzRjYiAwM2IzIDI1ZTggYjQwYSBiNjBjIGIwMTgKYWMwNSAxMjhmIGVkNjUgOTllMCA2MzBlIDAzOGUgMDE0ZSAwMmNlCjAwY2UgODNlNiBiOGI4IGQwMWMgN2U0MCAzMGVjIGI4YTIgOTNkYgoyYmM3IGI4YmMgMjZiMCA4ZTliIGQxMmQgMWZlNCA0OWVlIDllODAKMjIyMCAyMjliIDM4OTQgNjUwNCA4NGI4IDQ1ODggMTAyMSA0Mjg0CjA4YjMgNzM0ZiA4YzgwIGE4ZGQgMWU3NiAxNDA5IGZmMDEgZjVlNgpiODMxIDIyYjggMzU2ZCBiNTc4IDdjOWIgYTI1NiBiY2JjIDgzZTMKNTRiYyBiZjBmIDhiNTggMWNkZSA0NzY5IDIzY2UgMWZiMCAyZDhiCmRiMDcgMzk1MyAyMmIyIDM0ZTEgYzEyMiA4OTM3IDIyMDkgYmE5MAphNWIwIDE4MDQgZTFlMSA3M2E4IGU4MGMgNmNiOCBlM2ExIDk3M2UKM2E3NCAyOTUyIDYxZjMgNzA2ZiAxNWM5IGY0MDEgODllNyBkNDMzCjFmZWMgZTM4MSAyOTg3IDlmYTMgODgyYiBiZGE2IGUzYmIgOTBjOQplNGJlIGVkY2YgMTI0OSAyNzk1IDZlYWYgNzM5YSAxZjQ2IDFmMGMKNzdlMyA1NzU4IGFlNWYgMmY0MSBhZDNhIDA4MTkgOWI4OCBhZjk5CjlhMzQgZDMyNCAxN2IyIGM1YmEgM2E4MiA5OTYxIDY2NWQgNThiNwo3NDVlIGQ5NzcgMjRkOCA5YzA4IDAxYWYgOTU4YiA4ZDBmIDI5Y2IKOTQ2NiAzZjc4IGViYWUgODFjZSBkMjk2IDlkMTggNDc5MiBhNDkxCmQ4Y2EgMmQ1YSAyMTI0IDc1NzMgNmQzYSBmOGY0IDYwOTggODg1OQoyNGViIDM1OTQgYzA1OCA5MzNjIGZhNTkgMjkyMyBiYzJhIDZjMTEKZDJhNiAxMTZlIDQxYjUgMmVmOSA3NGEzIDU2MmEgYmI1ZSBlMTVjCmJkOTAgNWEwZCA5OTVhIGM2MzYgZjM0OCAyMjE4IGFmZTYgNGZjYgozODBjIDFhZGEgMDhiMiBhM2E4IGFmZDIgYTIyZiBjNDI1IDY3N2IKYzFhZCBkMGJiIGEyODUgMzEzOCBjYzAzIDA5NjUgMzEwYyA5ODgyCmRhNTEgYzQzMSAzNjVlIGE3NWUgMGQ0MyA0MmVjIGYxYTkgMTg5Ywo3YmQ3IGRjYzAgMzY5ZSA4MDM1IGY2OWIgNWY5ZSA4MWIzIGNmMGYKZjIwMSA2ZjhjIGU3NGIgNzgzNiA3MTgwIDc0YjEgYjE5ZCBhMGNmCmI4ODkgNmVkMiAzMWJkIDEzNDIgNzljZCAzMWJlIDVkMzMgOGNlNgo2N2Y5IDk5ZjkgZjMxMCA5MzBjIGRjYzEgMWI4OSAwYzU4IDlmNzAKNGFlZSA3MThmIGY2YjcgOTkyNiA1YmJlIDIyMzUgNWU2YSBkMGE0CjRkYWYgMDFhZiA3Y2Y0IGQ1NzcgYmZmYyA2YmMyIDI0OWEgOTJmMwo4ZGU4IGIzZjYgNzY2MCAxMDA5IDU0MDIgNGRiMCA5OWMwIDQwNjAKMjIxMCAwOTY0IDAyNTcgODEzZiAzYjVkIDI4MTIgYWEzOCAwYmI4CjVjZTkgZjg3ZiA5ZGJjIDNjYWMgYmQzZSAwMTMxIDQ1OGEgNjRiMgpjYzc3IDAxNDEgMWJjYSAzYzU2IDA3YTMgMTYxZCBmYTBkIDdiZTMKZjNiMCBiYzFmIGZlMTggNjc2MSA1MjVjIGIwYTkgNDA0ZiA2MDA0CjVjNjAgMDgyNyA5MjBkIGU2M2IgN2VmYyA0NmUxIDU3ZWYgYmQ2NApjZDk1IDBiMDAgZTJmMiA4NjUxIGUxODIgYjk3MyA2NmNmIDVhODQKZDEzMiBhNjJmIGI5ZDQgNjRjYSBlNDQ5IDEzMjcgN2NmOCBjMWU4CjYwZGMgZmYzNyA0YzBjIDRmMzQgNGNkNCA0ZGE0IDRjMjQgNGUyNAowY2RmIDFlYmUgMzE3YyA3ZGY4IGNhZjAgYzVlMSAwM2MzIGRiODcKYjk0MyBiNzg2IGQ2MGYgYWQxYyBjY2VmIGFkMjMgM2RlZiAyZTNmCmZiM2UgMzZhYiBmMDRjIDJiOTQgMDI2OCA0NzBlIDU4ZDggMTZjNAo2YWQ1IDQ0NWQgYTc2MSBkOTRlIGQzNmQgYjUzYiBkZDVlIDdmMzAKMWM4ZCAzZDdmIDMyOWQgY2Q4MyAwNWUzIGExODggZTI2NCA5OWFlCmIyZjUgY2Q2NiA5YjE3IDcyNTcgZWUwZiBjN2QzIGY5ZjYgYTJjNwo2YWIzIDNiOWMgMmUwNCA3NTdiIGJjM2UgN2YyMCAxODBhIDQ3YTIKYjE3OCAyMjk5IDRhNjcgYjJhZCA2ZGI5IDdjN2IgNDc2NyA0MjQzCmRjMTMgZGI3NiBlYzhkIDdmZTMgODllMyA3MGVhIGFkYTcgY2Y5ZQozZjA3IDE3ZGUgNzcxMSAyZTdmIGUwZGEgMWJiZCA5NTFmIGJlZjMKZjlmNiBkZTU2IDViYWMgZTQ1ZSA1ODc5IDViZDUgM2Q0YiA2MWViCmViMDAgYjc5MCAzZjg0IDZmMDcgZWZmOCBkOGU2IDQ1MDAgOWYwNQo3N2RjIDVmMmEgZmFiMSAwM2UwIGNiNWYgMjkyYyBjYWNiIGJmMDkKZjc1NSBmY2EwIGFjZmMgYzU0YiA1OGY3IGY1NmYgMDE3OCBmNGQ5CmVkYmIgNjFjZiA3M2ZiIGMxMmIgZGYwMCA4NzNmIDkzMDggYWJjMAoxNzI0IDFiZjAgNmIzNSBhMzg5IGViMDggNDg0YyBjYTA1IDMzZDIKOWViYyBmNDFhIDFiOWQgNjNjYSA1MGMzIDhkZDIgOTU1MyBjZDcxCjM2NzMgZGNkOSBlODNmIDZhZGMgYjY3YiAzYWE4IDZmZmMgY2ViZgpjMTRhIGUwOGIgMzRjYiBkMmRiIDdmNzAgM2U3OSA0YmJhIDdlNGEKYmMzYSAyNWJlIDk1MzMgZjU1ZiAyNGE0IGRkZmYgOTIyYSAyMTVhCmQ5ZDIgNzkwZiBiZTAxIGY3MzYgMWQ0MCBjMDEyIDAzMDQgY2NmZApiMzQwIGMxNDEgNmJmMSBkNzMxIGVlN2QgMWE2ZSBhNmViIDljYWQKNjZhNCA3ZGYyIDY4OWEgMGYzZSAyNzZmIGRlZjUgNWY4YiA4ZmY3CjZlM2YgZGMwMiA5NTlkIDM4Y2MgMDcwZiBiN2FjIDZhOTkgZThkNgpkYzE0IGFhZTIgODhjZCA5MWM1IGM2NGEgZmE4YiBjOTkxIDkyZmYKMDVhMiA3ZTRhIDI1YzcgZTc3YSA1ZTlmIDJiYTUgNTQ2ZSAyOTU5CmNlYzcgNDEyYyA2NzAzIDFmYTcgNGRjZSAwMTBkIGFhNjMgMWViYQo3NjZiIDYxNzAgMmYxMSAxMjQ5IDEyYmIgNTA5YSBhMTFmIGQwNjEKMmUxNSA2YTVkIDIzOGMgZDI4MiBiM2JhIDZiMWMgZDI1MiBlNGNmCjU2OTggZjMwNSBmZDU0IDFmZTUgZmY5YSBiNmJhIGM5ODcgMmQ5YwpjNzdlIDJhN2IgYWUzYiBjOGM5IGIyY2YgNDIxZCAyNjNkIDc3ZWQKNTI5YiAzZTU0IGMwMDAgNTU4ZSAwNjUwIDJmYjEgY2FlYSBjOTQ4CjM0MDEgMTYzYiAxNDllIGMxMDggZmE4NCAwYjU0IGExZmIgMzlhNQpjMWQ1IDNmNGYgODVhYSA5Y2U0IGMzOTIgOGJlZCAzMjE1IDQ3MzMKMzE1NCBhYjI5IGNlZTIgNWRlZiBmN2YzIGE5NjEgMThmNCA3YTBkCjlkODggMTliOCBjN2I1IDY4ZDYgNWYwOSA4NjA0IDdkNjUgYzFmMwplNzA4IDE3YTcgMjgwZiA4ZGMxIGQ0YmEgZTlmNiBmN2E3IGIxYTkKYzlkNSAwYWU3IDgyZDcgYWU2OSAxNzkyIDA1YWQgNDkwYyA0ZDI1CmRiZDMgMjdlYiBjY2U3IGJiM2UgNjBhMyBkMmNjIDllMjcgZGQzNAplMDAwIGUyNGIgNTg3YyBiMzI5IDk5ZWQgOTQ5OCA5OTI5IGYyYTcKYjI1ZCAxYzY4IDQyYjggZmIyMyBhYjdmIDdhMmEgNmFmMiA3YmM2CjFlOGIgZmE5ZiA4NTIzIGQxMDIgMmVkZSAxZWE1IGVhZjEgMzQ1ZgpjNzRlIGVjNDcgYTA4NSBiN2ZiIGU5ZWQgZTExYSBkM2Y5IDczNWYKZTc0MyBkYmE4IDY4ZGUgMWZmNyBlY2E3IDlkNjEgMTBkOSBiNzBjCmVlOTEgYzYzYSA5ZGM4IGIzNzYgNzA2MCA0MmQzIGJkNTQgZjc1YwoxNmQ3IGQ4MGYgMmRlYyBkMjcxIGRlMzYgZDE5NiBiYTJiIDAzNzMKNWI3YSBjNTcyIDI3ZDggYzI3NSBiNmQwIDU0ZTkgYTc1YSA3YWVmCjE4MTUgYTBkYiAxNDEyIGRjMGQgNDRlMiAzMGZkIDBjNzQgYjA1NQpkMTY3IDQ3ODkgN2Q4OSA5YWQxIDQ4NjQgMjI1MCAzZmFhIGMwZTAKZjc2MSA3YjFiIDBkNmMgNjNmZiBhMDFlIDE1NTIgZmU2YiBkMzZiCjM5ZDAgNDU0NSA2NzE0IGU4YTEgOTI0YyBlYTJiIDU0MWEgMjg5YQozNDU0IDc0NjkgYTQxOCBkMjU4IGE5NDggOWU1MiA5NTdjIGM1OTQKMjY0YSA2ZDZiIDAyZjMgYjk0MyBmMmJkIDViNjAgNmEyMCBhZjA3CmM3YTUgMDNjYiA4MmU1IGYzMjUgZGY4ZCBkM2U1IGQ3OTcgZmMxZQpkNjUzIDZjYjEgYmU3NSA0ZDllIGM5NTMgNzkwZSAxOTBiIDAwZDgKMDI4MCAzMTAwIGM2MDEgNTgwOCBjMDA0IDAwOGIgMDA1OCAwYzkwCjVhNDEgZWQyMSAyYTY1IGY5ODUgNDM1ZiAxMzViIDE1OTMgN2U0YwpkMmU3IGVlMzggZmRiNyA1OTgzIGNjYzggNWNlMCAwNmQyIDQyMDMKOThiNCBlZWExIDNkMWIgZDY1ZSBjYTVkIGM3NDMgOWI3ZSA2ZGM1CjAxMzcgYWUxYSBlOWZlIDJjM2QgODk0MSBlYmVhIGI2NWUgOTlhMQoyODk1IDQzZjcgNWM3ZCAwMDA1IGI2YzggN2UwNyA1NzBjIDZkYzcKYTAwYiBhM2ZmIDhiZGIgMTRlNCA5OTNkIGFjNzkgYmFkNyBiMjA3CjQ1NDIgYWQxNiBmN2Y2IDNmMDkgZGM3NyAwZjAzIDNiMzQgOTdkYQo0MDY5IDk2ODAgNWM5OSA3NmQ4IGEzZDIgZDRlMCA4NjFhIDJkMDAKN2I0OCA5Y2YxIGJhZmYgZTM2OCA5MWQzIDI5YmQgM2NjYyAyZjQzCjg5YzMgZWI2OSBkMjNmIDdmMzcgNzAwMCBlOGUzIDlhOTggYWUzMQpkMjkyIGNhZDEgYTY3ZiA1ZWE0IGI2YWYgYWJjMSBiMWQ4IDU2NzMKZWEwOCAzZDQ3IGFjOGUgMjk3ZSBkZTRiIDQyZWQgYTc5ZiA1YWVkCmNlNWQgM2E4NyBiNzNiIGNlMzEgOWEzMCBhOTllIDU5ZGUgNGY5YgoxNzljIDhmYzUgYzEyMiA4OGJkIDY2YjQgYTAyYyA2YjQzIDYzYjcKMmU0YSA4ODlkIDViZjIgZjIyNCA1NmQ1IGJlYjQgMzMwOSBkZGIzCjc5NGYgMzJhYiAzZDMxIDQ3M2EgYzUwNiAyZWIwIGU4NDggYjdhNwo0YjQ3IDY3YzkgMTIxOCBkYTI1IDU1MGQgNDg2ZCBkMDE5IGExZjcKODBhNCBmYWRlIGQzNjQgNDUzMyBkYjczIGUwZTQgODMxZSBjOTE4Cjg2YzcgMjQ2YiAxZjA2IGNlZWIgNmRjYyBiMjllIDM5YjAgNDMxOApiOGQwIGVkYmUgODM5NiBhOGRlIDJkYzUgZTdhOSA1MTZiIGRlZTUKYjQ3MyBiMmM1IDhhZmQgNmYyNiA1NWVhIDVlYmYgYjJkMyA5ZTliCmYxOTAgNTYwNyA4OWI4IDdhZTkgYzBjNSAwOTgzIGZkYjQgYTUxMAozNzNjIDZiYWYgZDZiNyAzYmVmIDYwNmEgM2M5OCAzZmU3IDgwNjkKY2ZiZCA1Y2ZlIGMxNmEgNzM1MyBkN2U5IGVlMjggZjBhNCBlNGY0CjA3NmUgNmZkZiBhYTVhIGNkZDYgNzdmYSBlOTk4IDgzZWQgMmNlZgozYWU2IDY4YmQgNWIzMCBiNjQ4IDhiNmEgMTNiMyBhMGIzIDYxNmQKODFmYiBmNmMyIGI4ZDQgODYwMyAwZWM5IGYxYTYgNTY4ZCAzZGFjCjcxZTIgYzNiOCA5YTM5IDhkNDYgN2JlYiAwMGZlIGJmNTggOGM1OQplODAwIDNjM2QgOTlhZCAzZDAzIDU1OGUgOGU4OCBjZmVlIDQ5Y2YKYjZlMiAzMGYyIDAxN2IgYWU2NCA4ZTIzIDZmZDcgNmEyNyAwMjJkCjk2NWYgZThiZCAwN2I3IDM1ZTAgNzFmYyBhNDljIDZiOTAgMmVmMAo1MjU3IGZhNmEgNWM0MSBiYWU3IGQ4MmQgMTNhZiBjN2VjIGE3ZDIKOWI1MiBmNDY3IGE2NDYgZjNkZSAwNWY1IGM0N2EgM2IzZSA3YzRkCmJlYmUgYzk3YiAzNzFlIDQ4MDMgNzBkYSA0YzllIGEzMjAgNjlhZQo0MDM5IDE2MDQgMjJjZCBlYjAyIDM4OWQgMDVhMyAyMDI5IDQ0MjAKOTgwYSAyNDNmIDU0OTkgMDdlMCBlNDYzIGE2OWUgZmI5MCBhNGQxCmQxMjUgMGI4MyAyMjg1IDlmMDYgMTAxNiA4MTBmIDQ5OTEgM2E4Mgo0NTQxIGUxZjMgOWI5MyA0ZjU1IDE2YzAgOGMyZiAwNGUwIDhiMDAKYTRjNSA1ZDAwIDY3YzggNGIxNCAyNDJkIDE1MjggYzc5NiA4MTg4CmU1MmUgYzlhNyBmODU2IGMwNWMgYWMwNCAxMGFiIDAwYzQgNmEwMApiMTA2IDQwYWMgMDUxMCBlYjAwIDQ2ZDYgMmI3MyBjMGI1IGY3YzQKMDZjNSBjY2Y2IDNjNWIgYjI1MSBmNmUyIDliZjYgMzgwYSBkOTNiCmIzNTkgOTk4MyBjYWY1IGU4MTAgZjBjNSAyYzQ1IDUyNmMgMWZiOApkNTI4IGUyMTQgNDRkZiBiMjAwIGY0YWQgYzA4ZCBiYzRkIDJkZDQKYjcwYiA0MGRmIDAxMjAgZWRlYyAwM2Y3IGJhYzQgMmUwNSBkMTc3CjJmMDAgN2QwZiA4MGJjIDU3MmQgZDRmNyAwOTQwIGRmMGYgMjAxZAplODAzIDhmYmEgNDRiYyA4MmU4IDA3MTcgODA3ZSAwODQwIDNlYWMKMTZlYSA0NzA0IGEwMWYgMDU5OCA3MDRjIDk5YTcgMDViMCAzN2FhCjQ3NzAgNWE2NCA1MzRiIGJmMzQgZmMyZSA1YWY1IDFhZGMgYTYwOQoxMDM0IDJmZGIgZWM5MyBmYzc3IDkzOTUgZjlmYyBhYmZiIDBiZDgKZjI1ZiAwMGRiIDdkMTEgNjAzYyAwN2I2IDlmMTYgZTBlMiA5NWNmCmE3NGMgMTE3YyBlYmM2IGFkZTIgNzRlMSA1NTA2IDg5MzAgM2I0ZAphMTI3IDVlYjMgYTk1YSA1MWIzIGFjMjUgYzI3ZiAyZDY5IGI1MmMKNjUyMyA1NWFkIGVkODQgZWEyMyBiMzQzIGRjNmIgMjIwOSA2YWM1Cjk0NWEgNDY5NyA2MDM3IDYzMDggOGRjZSBhNGQ5IDNmYjMgZGRjNApiNDRlIDU0MmMgNjc3NiA5YjA4IDI4YWIgMmM2ZiBhNGU2IDQzYWMKNWNhNyA0MTc4IDg5OGIgZWUzYSAwZjIwIDViMTEgNmVjYiA3MmFkCmFiNjYgMzcxYSA1ZDNkIDljYmUgM2I2OCBkNjg4IDM2NTcgN2ZhMQo0MmI0IDA5NWIgZTk0ZiA1YzQ3IGZlZGMgMGMzZCBjN2Y2IDYyZmIKMTNlMSBkOTFjIDM0OWIgNGJhNyAxOTA3IDY3ZTEgOGNmMiA1ZTExCmJhNTYgYzc5OSA1YmExIDczZjAgYzY5ZSBkYzQ3IDYyZTQgOGUzYwo2N2RkIDVjNTggMTE3NyA0NDIzIDUzYjIgMWMzNiA5ZDY2IDZmZTMKZGMwOSBkNzVhIGQ4Y2MgOWU5ZCAzNjZjIGIyZGIgNDc2MSA2ZWU3Cjg5ZDMgZmEyNCA0ZWQzIGUyOWIgZTY3OCBlYzVhIDMzM2IgNzk3MQphOTMzIDFjZGEgNTE2OSAzZmFiIDFlNjAgOWEyZiBiOTcyIDE1OGEKMTNjZCA4ZmUxIDFjN2IgNmU2NyAxMmRhIDhlNjMgNTlkZCA2ZWRhCjMzMGEgOTkxNyBiZTA2IDZiM2MgNmFiZCA3N2FhIDY5ZWIgZTk4NQozNWE2IGI2YzMgZDNjYiBhZGQ3IDMwNmMgZmQyZiAyOWMxIGM5NDIKOWM5MCBiNGU0IDkwZDcgMTEzNiBiMjYwIDI3NTEgYTAwYSAzYzFhCjA1YmYgMWQwYiA2MGFlIDk2Y2UgMWU1NSA1YTJkIGQzZGUgNjg4ZQo1NWMzIDBhMzEgZTk4YSA3MjUwIGEyM2EgNjJlZSBhNmNlIGU3ZDgKNmU4YyA5YjMzIGJhNzkgYjdhNyA0NGVlIDc5OTIgNjg0MiAwY2IzCmNhYzggMDIwNCAwNzBjIGExZDcgOWQzOSBjMmE0IDMxMDEgNmQwYwo0ZDJmIGM4MDIgYTczYSBiZTJhIDAwZjEgOTY0NCAzYWY1IGQ0YjEKODVkNiAyYzNhIDIwZGUgMDEzMyAyODRmIGFlMDEgMzY1ZSAyYTY2CjRjOWIgNzc3NyAwODZmIDY3NjggMjIwYiA5NjVmIDk0ODMgZDg4ZQpkM2Q2IDQ2NzcgZDE4NiAyNWVkIDI1NWMgYjNkNiA2YzczIDM0YzgKZGI4NCAzMGU3IDdlNDUgODA4YyBmNmQ5IGQwOWIgYmVhMSA1YmM5CjUzNDkgMDAxNSBiYThiIGFjNDkgNGI4NiA2NjFlIDc2OTIgNGZhNQo2NDBlIGNhMmIgOGM3YyBjODVjIDkyNDQgNTJkZiAwMjBlIDNmOGEKYTg1YiA2MmIxIGUxYWQgZWNiNCAzNDRkIGRkZDUgODY0YiAzYzY1CjRiNzEgYmIwMyA5YzJjIDhhOTggNmFiZiAyNTc4IDYzODcgMzZiMwo1ZGEzIGMwMTAgOGI1MSA1NjVkIDAzM2YgMmNkMyAzNWE2IDUyYjUKNDZlNCA0MTVkIDkwM2QgMzY2OSAwYTlhIDlhZDYgMDYxYyA2ZGVjCjA2OTUgNmU2NiAwY2QyIGNkNzEgZTA1ZSAzM2QzIGM0MDAgMmIyMQpmNTA4IGViYzkgYTBjOSA3N2VlIDVjNDkgZmMxMiA4MzJhIDBhNGQKNjgxYSBjNTFkIDExZjcgOTVjMiA4ODljIGEyMjIgODBiZSAyZWVkCjRjMDIgMmNlYSA0MzIwIGM5NWMgZjI2NiAyMTViIGFmMzcgZWEyMgozOWQ0IGQ3ZjMgZWM2NCA0NWI5IGIzMGEgNTZhZCA2MDU1IGIzNDkKMmM0NiA0ZjYwIDliODUgMWVmOSBkMDY1IDU5MDkgYjA5OCA4ZDc2CmU1OTUgYzc0OSAyYWVhIDY4MTcgMzMyYiA4MGVkIDJlNTcgZjM5NQphOGVhIGRlZjkgZGYzZSA3NGQ0IDc4NGMgZDhiNCBjYzUyIDJmMmYKNDkyZSA3YzI5IDA0NTQgZTAxNSAxNDA3IDBhZjIgNjA1NyAzMWEzCjQ5MGEgOTliYiAzNzZmIDA3ZmIgNjM4ZiAxNjgxIDliYWQgNGIwZQo4ZGIyIDliMjggODY3MCBhYzc5IGZmY2QgY2EzMCA4N2RiIDI0OTEKODRmNSAyZjFkIDA3YWEgOTI3YiA0YWViIDQ4ZGQgNTllNyAzNWY0Cjk5YzYgZTlkOCA3OTI2IGIzNzkgNmMxZCAzNDgxIGZkYWMgNDU5ZgozM2FjIDQ5YjIgYzUyYSBkYzAwIDI0ZTcgMmU0YiA0ZDUwIGVhOWQKMjUxNSAyNWQyIDAyNjQgY2ZkMCA2YjVjIDAwMWQgZWRkMiA1NjVkCjA0ODYgZDVmNyA1YjU4IDQzNTUgNTRhZSAzMTgwIDQ1MGEgMDQ5YQoyMDM5IDlmMmIgNmJjMSA1Mjk5IDI0Y2YgZmNhYiAzYzhiIDJkMDYKODM2OCBiNjZjIGY2NDIgNDZiNyA2YjM1IDQwNDYgOGJlNyBhZDA2CmIwNGEgYjE0YSAzOWU5IDBmMjEgMWIxOCA4YjM2IGI2NmMgMzY1OQo5ODcwIGFmMjkgNGJmZCAyMDIwIGVhOGIgNWUxOSBkOWVmIDQ4ZDMKZmRjYiA0OTE4IGQwYzcgNWM3MiBmZjcxIDRiZjMgNTI1MCBjMDY1CmI2NjEgZDFmOCAzZDA3IDg3YTUgMDY1YiBlMGQ1IDBkNTcgNmVjNQo5M2ExIDc5YTkgM2RkYyA5M2JiIDFlNjUgNDgxZSBiYjhmIDJjNDkKOWI1ZSBjZjhjIDc1ZGMgZjRmYSBiZGUyIGY1NjkgOGU3ZSAwOGE2CmM3NWUgYWZmNyAwZTcxIDhiNTMgMzQ5MiA1NmFiIGU3MGYgZDE4MQplY2UzIGQzMzQgMDc2OCBiNTRjIGJmM2QgY2Q3YiA1YjljIDk4YTkKNjAwYyAwZDBiIDFlYjUgMDk0MCBjOTYwIGEyNDMgYjA5ZCA0ZmRjCjZkMjQgZGM5MiBiZmU2IGViOWQgZWRhYyBkODIwIGVlMWUgNGIwMAoyM2VhIDBhOTAgNjhlOSA3YzM1IDE4MDAgODQ0ZCA1NTRhIDdkMTYKNjc5NiAxMTc1IDg0OTYgYjEwNCA3YjJjIDdkMGEgNTczMyAxMjUwCjgxNDYgOGJhYiA2NmU1IDAwZDEgZWU3YSBjMDcxIDY0OWIgNDgwMAoyOGZkIDc4MmIgMmFmMiBmYWJlIGUyNDUgMzk2OSBiMGNiIDdiMTMKNTZhMyBiZGE3IGNiMTggNDQxYyBlYzIxIDE4OTcgN2Y5YyBjNjgwCmZhYTAgYzc1OCBkNDMxIGYyNjUgOWE1NiAwNDlkIGY2MDkgNGI0NAo2OTk5IDRkNWQgNmU4OSBjNmZmIDczOTUgMmVkMyBmMmYyIDg0Y2QKMzBhMiBiMGI4IDU3MGUgYjgyNyBjZTM4IGJiMmEgOTAxMyA3NjhjCmIzZDIgNGU4MyBmNDNhIDgyYTUgMzI2NSA3MTM1IDZhNTAgOWNjMApiZGM5IDYyYTQgZDEyZCBjMzE2IDI5NTggOGQzOCAxZDNhIDNhYTcKODk1NyBkNGE1IDA1ZTYgYWRiMiBkNjY3IGI4YTYgOGMwZCBhYWRjCjExN2QgYTRhZCBiYTZjIDU2NzIgODUxYSBjYzQxIDAwMTUgZWVmNQphMTNiIDI2YTggNzMzNSBiODdjIGMyYTkgNzA0NSBjMjkxIDU3NGEKNjg5ZCAyNzg5IDI0ZWEgZDdhMCA1ZWEwIDg5MGUgMTE3ZCA1NTg3CjNhNDYgYWZkMCAxNjhhIDRjMmYgNGVlNyA3ZDRlIDJkNTcgZGM2OAoxOTcwIGRlYTQgMjMwYSA3ZjhmIGNjNTQgYWIwMCAxNDdhIDEzYjkKMjA5OCA3ODMwIGIyOTUgNjBkMCBkMTk1IDEzYTkgNjg3MiBmNDRkCjRiYmUgYTAwMyBhNjYzIDFjNDUgZjgwYyA2MGY3IGNmYWIgM2Q5Nwo2OGEzIDgwMWQgOTc1MSBlMTE5IDMwODUgODUzZiA4OGYzIDdlMGQKOTgzNyA2NWVlIDkyOWEgNmQ5YiBhZjgyIDYzZDcgM2Q5OCAzNzllCjQ4MmYgNDRhZSA5NTFhIGRkY2UgOWVmNCAyMDdjIDRmZTIgMzMyZQoxOWM1IDhjZWYgY2Q2OCAyMjc1IDhiN2UgM2IyNyA5MmEzIGIyMDUKMWE4ZiA1OTZhIDNlOGIgYzFjMSAxOGZmIGY3YWIgZWEyMSA2YzkxCmZhMTYgNWVkNCA5YmFkIDA4MGIgOWUyZiA1MTkzIDFiMTMgZjExMAphYTU4IDEwMmIgMjlhMSA4NmM2IDNmMTAgNjE2MiAxN2JmIDdmODQKMmM2MyBkYzYyIGY0YTUgYWJmNiA4MmE4IDQzNDIgMGJjNCA1ZmQ4CmEyYjMgMWRiNiBiMmFhIDA5MjAgNzNhZSAxYTRmIDc3YmMgMjUzNgoyNjhiIGE3OTYgMmZlYiBhMWQzIGY5YzEgZGJiZSAwMGEwIDEwMGYKMzBkMiBiNmZhIDYwNzAgZThjYyA4MzRkIDFhNGIgOGY5NCA4NmFiCjU5OGQgMmMwNiA0YjYzIDU4MTggNWNmNiA0MmRjIDQzMDYgY2QxYgozODI4IGQ1ODYgZjIzYyBhMjRkIDQ2NjggM2NmYiBkNDJlIDRmYmIKNjMxMSBlMDYyIGU0NjEgMTlkYSA0MmNiIGUwZGUgMzI2ZCA2NWQxCjhlNzIgYWIyNyA2MjI4IGEzMTQgODJjZCAyZTQ0IGU3MGEgM2Y5YgpkMjZjIGJmNTYgNjc2ZSA5MmZkIDhmNzYgNjU2ZCA4MjlhIGFlMjQKZmJjZSBiYTgwIDQ1MmYgMmJjOSAxMTNiIDIzY2MgYjM0MiBlZGU4CmNkOWMgNTZjZSA5ZDY1IGExOWQgOTQ1NSA2ZTJkIDViN2MgM2E4YwoxYWI0IGUzMzEgMzBmNiBiOWU4IDA0MjEgMGU4OCBiMzk3IDM4NDUKYTE5ZiA1M2VkIGYwMTQgYjM4YyA3YzYxIDg5ZDggZDAzZiA2MTMxCjhlNGUgZjI2ZiBkZTM0IDk3ZjQgYzNkMiA0YjdmIGExM2MgZmUxOAo2MGExIDI3MzQgM2VkMSAyNGMyIDNiMzcgZTkxOCBhZTQ1IGJjNzIKZjJlNiA1YzFhIGJmMGQgMDE5ZCAzMzVhIGVhZTEgNTBiNyAzODVkCjAzZGMgZDBkYyBmYmU3IGI3M2IgMTA3ZSA2MzAzIDE1NzMgYTY4OQpjZWVhIDAzZGIgNmM1ZSBiODUzIGJkNmUgZDQyYSA2ZTczIDMwMDQKMmNhOCA0NThmIDE4ZTggYzVlZCBmYzEzIDg5MDYgNWY2NSA4Y2QzCjgzYjEgODY1NSAwNDViIDVmYTYgNmU2MCBiMTExIGE0OTggZTYzZQo5NTE2IGE4ZjkgNDYwZCBlZTY2IGE3MDUgY2U1NCAwZDkwIDFiY2YKYThmYSA0OGI3IDlkMmIgMjQyNSAyYjA2IDNlNDMgY2QxOSBhN2I3CmJmNzEgMjNhNiA3YjUyIDY1YTQgOWQ3MCA3MGZhIDc0NmYgODAzMQpkYzExIDU4YTQgODMyNSAyMmE4IDgwZDEgYTRmMiBhMzM3IGMzMWEKMmFhMiA1NzNkIDYyNmEgMDJiYiBlZGVlIGUwMzMgMGIxZSAxYjM5CjAxZjcgZTQ4NyBhOTEzIGRiMTEgZTU4MyAzNDM3IDRmNjcgMTUwMwoxOGUxIDMzMTAgNmVhYiAxNGZhIGNjODUgMDhmNiA3YWFlIGQ1NWUKMjM4NiBhZTliIDRmY2IgZjg0YSA1ODg5IDExODEgYTRmYiBhMDIxCmRmNmMgNTUwMCA4Y2UyIDg2YzcgNTljOSBmMGVhIGY3NDEgMThlMQphODI3IDIyZTUgNTg4NyA2NWJhIDMxMzcgZDhjNCAxOTYxIGNiMmYKZWQzMSA2MGIwIDQ4ZjYgMjVjMyA2NDg1IGIxZWEgMGQ1NyA4NTAyCmU1NmIgNDEzOSA0NWYzIDk5YTggNjk2YyAxMzhlIDI3Y2UgYTA3ZQowZjBmIDAzYzMgODA2NSA2MWU2IGQxNzUgM2I4ZSA3MmRlIDk1YWUKMWE0ZCA1YmI4IDY0OTkgNDc4ZSA3OTlmIDk3MGMgZGJlYyBjMzYwCmRkYmMgYjY5NyA1NjE1IGRjMDggMmRiNiBhOTkyIGFhZTcgNDY4OQo3YzI5IDY3NDYgM2I0MCAxZTRmIGIxNDkgMmEwYiAwZjQyIDRkOTMKYWUzNyA5ZWE4IDI0MmYgMzQ4NiBmNjlkIDNiMjcgZTM3NSBlMWFkCmM4YzYgNTFhYSA3N2M4IDYwMzMgZTJiNCBkODk0IGI4NDggYjRkYwpjMjI1IDZlMjUgY2ExNSA1NTU3IDkzNTcgMWExMyAxNjk4IDFmZmIKNjA3NSA3ZDVhIDE1YjMgODZjMSA4YzZhIDhlODIgMjI1MSBlMmY5CjFkYzIgNGJhZCBlOTk4IDU2NWYgMDYwMSAxYTM5IGI4MTMgYjk0YQplZmZkIDFhMjcgYjA2YiBkM2I3IGRhMWYgOTEyOSA4MmNmIDRjOGQKMGFiZCA4NzU1IGEyY2EgNzU2OCBmMzBkIDU5ZGYgMzVkNSAwZmM0CjVkZGEgNjYyNiBiNzMyIDQzMzAgNTAyNSBjMGQ0IDNkZTkgNjRhYQpiY2Y3IGZhYWEgMDIzYyBkYTU2IGY3MTUgMTVhMCA5Y2E0IGUzMjUKZjc3MyA4ODM1IDJhMzAgM2Y5YiBiYzRjIDc0N2IgMjRhOSBkOTY3CjkwOWEgMGJhMCA4ZThiIDU2MDcgNmE2ZiBiMjEyIDJkMzUgYzJkYwo5ZTI0IGIxMTMgMjRjZiA4ZTIxIGE0NjQgMGE2NSA4OTgyIDAxNDEKYjM3ZiA4YjBmIGVlNmYgOWZmYSA4YjY0IDcxMGMgMDAwMiA2YjAyCmU0ZTEgMTAyYiAwMGMzIDBkYzcgMjE5MCA0ODgyIDE2ZWEgNTEyMwoxZmY1IGE3MjQgNzY3MSBkYTA2IGQ4OTEgNTQ2MyBkMTlmIDA4N2EKYTI2ZSA5MzJjIGEyOWYgOTU1NyA2OTVlIDY1NTkgYzI5MyBkYTEwCjY5YzEgMmIzNSBmMmI4IDUyNjQgMzQ4NyA4Y2MxIDc0YzQgMDgzOQo4NGViIDk2NjggNjA2ZSBlYmUxIDAyMDIgMGYxNyA0MDJjIDZmMjkKNWZiNyAwNjA5IDRlYTYgNDZmYyBkZWZmIGYxYTkgOTc1NCAxMWQ2CjIwMWEgZDZmYSBjYTAxIDlmYmEgNzgwNSA4YjJmIDEzOTUgZjhmZApiNmY4IDFjYTYgZTdhOSBiYTI0IDNmZGYgNzg0ZSBlMGY0IGUwNzIKYmM2MSBhOTEyIDRkMjAgMDg0NSAwNjE1IDRhM2MgZDdlNiBlZGE3CjU2MDEgMjRjMiBmNWFhIDUzMDYgMjgyYSBlZWE1IDE1NTYgNjhlOAowYjBkIGQ1YWMgYzBlZiA0Y2M1IDQ0NWEgZDQ2NyBhZTc2IGEwM2UKYjk1ZiAyNjgzIDEwMTMgYWI1NSA1MzZmIDM3MGUgZmE2YyA0NTAxCjU2M2YgZTQ2NSBhYjk1IGVhOTggYTcyZSBlMDFkIDc4MjIgY2IxZQo1NGU2IDk5NzggNjZmOSA1MDNlIGM2NWIgYTEyNyAyMzA0IGFjYjkKYmI0NCBmYmMzIDkxM2MgYTc3NyAwOWQ5IDlmZmQgODhiZCA0MDgxCjlhM2MgOTFmYSA0NWMxIGQ3NDUgMjJjNyBmYWYwIGZlZTEgZWYwMAozMmNiIDJhMDggNTc5YSA3MWZlIDM4OGQgOTBkOSBlM2Y0IDA2Y2QKZDY0YSA0M2FmIDMyOWYgNWIxZiA3MmRmIDAzYmUgZjQ5MSA4NDg0CmRkOGMgNWZkYiA5NThiIDRkNjAgZjE3MiBhYzNhIGQyOWMgZWUzMgo2MjkzIDBkNDYgNzMyNyA3ZGIzIDRiMDQgOThmZSAwNGQ3IDRiOGMKMmM2MCAxMTc3IGY0N2MgMjc2MiA4Yjg4IDFlY2QgYjZiNiBlZTFhCmMxYTAgOTBjMSBmYTAyIGM0MTggZGIyNCA0ODYyIDNkNWEgODQ2MAphODVhIDhlMWEgMjRlYSBiZGJjIDg4ZDUgZGY1MCA0MTMxIDU5OTEKYjZjNiA3YjcwIDUxNzkgYzg4YyAxYmFiIDViNDAgOGY0ZCA0N2VhCjAzYWYgODIwNSBlYjViIDQwZTMgMWJmOCAzODZhIGRlMmQgMTgxMQo0MjY4IGM0ZGIgMGY5OSAwZjY5IDVmYTEgYmJmNSAxYjYzIDc4NzYKZmE1NSBhOGM2IDVmMGUgN2E2NiA0Mzk3IGFlYTkgZTk0ZSA5MmE2CmM4YjAgYzg3YSBmMzcwIDM5MzIgZWRkNyAwYWY2IDJiYmUgMTc1MwowZDU1IDhjOTEgZDZlMiAzMmFlIDdhNTkgNWIwZiA5ZjE5IDUzMjYKNjAwMCA1MzIzIDNlMDYgYmI2YyA2Zjc1IDQ0NjkgMTg1YyA5NTI0CmJhOGUgYmE2MiBhODU5IGJkZjUgMzJmNiBmZWFjIDg4YTkgOTRhMAoxZGE5IGE3MzggYTU2NSBiNzRiIDgwNTIgZGIyMiBlMjAxIGQwOTAKMDk2YSBkZWE4IDYzYWUgMWExMCAwN2Q3IDIxMGEgMmU4NiBkYWY2CmNhYzUgOGQ1ZSBmMDM4IDI0YWQgMTcwZSBkNDFkIDA2YzUgOTRkMgpkYTkyIDlhNTAgZjQzMSBmMmYzIDcwNDUgZDY3MCA1ZDk3IDIzYjkKMzQ0YiA3Mzg3IDdhNTUgM2E0ZiBlZjBiIGYwOTIgMDBkYiBmNjU0CmU4MmQgYjg1OSA0NDkwIDBhYjYgOWI0OSAyYzQ5IDU3OTEgNGI0Nwo5YmVjIGVlN2IgNzlkNSBlYWM0IDYzODUgYjRkYSAzMzFiIDkxNTcKYWMyNSA2ODEyIDQxYmYgYTRjYiAyM2MzIGVjMTEgMjY1NCA5MjM3CjdiMTggN2MyMyA1NWM5IGNlOGQgOGI3MCAyZjc0IDM3NTMgMjc3ZgpiNGViIGEyYmQgNTkwNyA3ODdhIDQwOGQgNGRiNSBjZGQyIDNkMTQKOGMzNiBhOWY1IGYyNzggYzQ1MyBiN2U5IDdjZTggNmFhNCBkMTk0CjZiOWQgMWZhNCBjMWU5IDdlZGUgODZmOCA2MjUyIDBmNTUgOThhNgoxM2NmIDlkYjQgYjRmMCA4MmNhIGIwMWEgMjdhZCA2MDIyIGI5ODAKZTYxYiA3NGM4IDBmMDUgNjU4ZCBkNGRiIDE1ZGEgZTA4ZiBiNDQ3CjE1YTQgOGJjZCBlZmU2IDFiOTggMWFmZCA1NTU5IGJmM2YgZDQ2NgpjMWIzIDllMGIgOGU4NyAxZGFmIGI5ZWEgMmI3YyA4NjVjIDlkOTUKM2JiMyBiZWMzIDA0NjkgMDY1OSBhMGVlIDExYmUgNTIyOSBlMzU2CmRhNDkgMjM1OSAxNDIxIDZjODAgMzE2MyA3ZjIzIGIzOTcgYjFhMwowYmZhIGExZDMgY2Q3YSBjZGM4IDdhZDMgYWZmNyAwZWUxIDhlYzgKZTk1YiAzNjJlIGFiNjUgY2M0MiAwM2I0IDhhZWUgYzYxZCAzZDliCjBjYmIgNzliYyAyMjU4IGYwNTggMGJjOSBlM2VjIDY5ZDYgODVmNwphYmE2IGZlNmQgYzk2NiBmNzFjIDdkZDQgZWU3YyBlYjgyIGI2NDUKOGZkZSAwMTBjIDY4OGUgYWY2NiA2NDI4IDY5NTQgMzkyZSAwMWE3CmU4ZGEgZDVmYSBhMDE0IDBmMTEgYmYyMiA4NDUzIDVmMDIgMTIzZQowMGQ1IGQwZTYgYzliYSA3NWYwIDQ0NDMgY2Y0MCAyNDNhIDdlNDUKZWZiMiBhY2U5IDUwMDggMmEwNSA1MTFhIDU1MDYgYzQxNiBmNjUxCmZkZTYgNDkxYyA3MGJmIGM4ODYgYTg2NCBkODBkIGQ1MjYgZjQ3MQoxNDVmIDU4MWYgYWRjZCAwZGY5IDZjMzcgOTIzNyAzOTBjIDEzN2EKN2ZlMCBhNzgxIDBhYWQgZjlmNCAyZGY0IGM1YzIgNDBmYSA0NjM2CjAwM2MgYjQzYiA5ZGY5IDYzYjAgNGVkZSA2NTM2IDM3NzcgYzZiNQoxYTRkIDQyMmIgZWYyNCAxZmU0IDVkNDkgOWQ5YSBmYmY1IDZhNGQKYjE0YyAwNmY0IDc3OWIgZDA0MSBiODlhIDFjNjMgZjliNyBlNzg2CmY4OWQgODgyYyAyODk1IDI2ZDkgMjA0ZSA5OTVmIDRhYWIgNjgxYQpkZTVjIGQxNGIgZGQ5ZiAyNzc0IDFhNTEgYjcyYyBlMDcwIGM5NDIKMTI0OSA2M2M4IDY1NmYgMGM0YSAyZThiIDEzN2YgNWMyNCBkNGExCjcyNGQgYjIzZiBjMDlkIDAwMDAgZDI2YiA0NzBhIDJiOTUgY2U0NAo2NmRmIGQwZmUgOTljOSBkOGJkIGEyYWEgM2U5OCAxYjRhIDAzZDIKNjRmNyA2MDRkIGQ3N2MgMDk5ZiBlYzUwIDY5OWYgMTFiZiBiYzE0CmEyMjQgZWUxYyA4MDhlIGNlMGMgZTRjZCBjMTllIDk0NjIgMWYwOApiNjM3IDRhZjAgNmI1YSAxMjA1IGI5NGQgMTg0MyA4NWRjIDVmZGYKYTg5MSAxNGFiIDkyZjIgMDUzNSBlMjU4IDBjODcgNWQ0MyA5YTYyCjA1NzIgYjc0ZCBjMzQxIDZiYTcgYTY3MCAwODE5IDc1NmMgNmZkZAo1MzQ3IDVmNzUgZDFmNCA1OTRjIDQ3Y2QgY2IwZSBkZDE4IGQ4ZTYKMjA5NiBlNmM1IDRkYmEgOWViNSA1YTdkIDlmOTkgMGEwZiAxMWEzCjBkZDkgMjUzZSAzMzQ0IDRhYTQgZDVhYSA2OTc3IDcxZGQgYjM3MAoyYzhlIGYwZDMgNGU2OCA1ZWRlIGQwY2QgZjQ5OSA1ZDU5IGI5MDQKYzFiNSAwZjQ2IGNhMjEgMzU3OSAwZDBmIDA3ZTIgMWY5MyAwMDUwCmU3MGUgZDNjMSBhYzVlIDljZDMgNjFhZSA3ZmVmIDg0NDIgMDE2MQo3ODkzIDRlNGEgNDExMyA0YTA0IDc0YjMgNGU1MiA3YTk1IGQ0NGEKMGNhOSBmOTg4IDAwNzggZDZjMiA1MzQwIDNlY2QgMGE1YSAyY2RlCjM3NjcgMTI0NCA3YzJmIDc4ODkgODgzNiAzMmNmIDVjNGYgMTIzNgpjM2Y0IGE4NGIgMDQwYiA2ZGE0IDkxZDYgMTEwYiA2YjFiIDZiZWMKNmYxMyAzNmFmIDE0ODIgYWM4MiA2MmEwIDhlMmYgMTMzMiA3ODgzCjYxZTIgOWZiNyBmMDAwIDVkMzMgYmFiZiAzNjM4IDdlNTkgYWE1YwpiZTJiIGE0ZWEgYmQwYyBiZTUzIDI5ZTUgMjM2OCAxNzNkIGQ5MmMKNTRmYSBjZTc0IGU1NWYgZWY4MiA0YTk0IGNhMDEgZDFlNyBjZTk4CjlkNTkgN2VkYiA4Zjg3IGEzODIgMzc0YyA0ZTA2IDE2YjcgYjQ2NQozMmM5IDlmNTQgZjBkMiBlNDU0IGU4ZmEgYWRlZCA2OWVmIDljNmYKZTNlZSA2YmZjIDViN2MgZmJhYSBjNzA2IDY2N2QgOGQ0ZiA2ZDEwCjRkOTEgOTVmNiBkMWM4IGNkODQgM2E0YSBkMWNiIDM4YWUgZWQyMAo5NzAyIDI4ZDQgZmE3MCA2MmI3IDkzZDEgYjMwMCAzMzJiIDVhNmIKOTgwZSA4NGQyIDJkNWYgNzgyNyAxZTY0IGQ3ZjUgMTgzNSA3OTRiCjUxMDggYTNkZSA2NGUxIDNlMTggNzk1YSAyZjVjIDFmOTggNTQzYgo3YTEwIGFiNmIgMjg4NiAzYzcwIDEyYzEgNDAyMiA0YTdiIDkwMDIKOGRmNiAxYjdkIDJiOGYgYTE1NyBhNmE0IGVjNmIgYjE5MiA3ZWMxCjk1OWEgYjRmOCA2YTg1IDNkNmQgNTBkYiA1MmIzIGE3MjEgNzhmYQpmM2RjIDc2ZGIgYzBlMSBjOWZkIDg5OWQgOTZlZCA2ZTgwIDZjOGUKOTE0ZiAwMjkwIDdmMmYgZDhiZiBjNTFkIGI1YTggMGM2ZCA3NjdiCmQ5YjcgMzg1MCAzMmY5IGM3ODQgZjIxOCBkYmU2IGQxNGEgODk0NwphNzk3IDQ3NzggNTM0NSAwMGE0IDc2YTggN2E3ZCA3ODk1IDU0MjUKYjRiNSA2MDM2IGM4ZDEgOTM5MiBmNWI0IDI0OTEgMWY4YyA5ZTUwCmVlNjAgYTA5NSBkZDI0IDVjNmIgNDdmNSBlMjI3IGVkZDcgY2VjMgo2YzA3IDcxOTIgODMwMCA5OGQ1IDI3MGQgNjEyMyBmYjFmIGQ2NTYKNWI2MiA5NjczIDI5NDEgY2MzYyA1ZTU1IDQ4YzcgMjQzNCAxNThiCjM5MTAgOWMzMiBhNTQxIDA2MDIgNjFmZiBkODY2IDUzNmUgZWI1ZQpmM2QyIDAxMDggNGZjNyAyYjlkIDIwMmEgZWVmNiA4OGY1IGUxNmMKYzQ2NiA4OWEwIDRlYzEgZWQ1ZiBjNDQ4IGJhYmQgYTk5MiA1ZTJkCmE4ZDQgMjUxMiA5NzFiIDkyMTYgYmY4ZiBmNDdiIGIyYmUgNTIyMgplMzJkIDU4MGEgNWM1NSBjMTdmIDgyOTAgZWM3NCAwZjM5IDE4ZWEKZjY1YyAwZTMwIGNhODMgNjM3YSA0YmFmIDBkZjUgYWRkOCA2MDBlCmI1NmYgY2I3OCBjZjhlIGFkMDkgZGQzNCBkN2QxIGFkOWMgOGI1NAphZGRmIGRmNGUgNjllNiAyNjVkIDVhODUgMzExNCAzNGVhIGZkYTgKYzkyYyA1YWEyIDlkNDIgOWE4OCA4ZGNhIDBlN2MgMTY3NyAxNWM1CjEzYmIgMjE4NCBkZWMxIDdlYzYgMjM3NiBmZTU4IDQ0ZWMgMzU1MApmMTc5IGIyMzEgZjBjOCAwZjViIDQzNWQgZWRhNiA0NjM5IGRhMzAKMDk4MCBkZTA0IGFlMjUgNjU3NCAwNmJhIGI2YTkgZjM2NyAwZjE1CjcyMWEgNGRlNCBiNWE5IDU4YjAgZjk4YyA2ZGIyIGRlZWEgMjhhYwozNjQ2IGI1YmQgN2U5MyBkYzFiIGE1YTcgOTk2YyBkMGIwIGU4NzEKYzM1YSAzZWIzIDE1NTUgODYwYyA0YWMxIGVlN2YgZDcyYyAxZjAzCmVjNTUgYzQwOSA4ZjliIGUyZTggOWZmOCA3NmJmIDI3MDcgMjY2MgpkZWEwIDgwOTMgZDMyZCBhMjU4IGE2ZDQgNTMwZCBlYmY2IDZjNDEKNzIzMCAzYTdlIGJkMzkgOWNkZiA5MmQ5IGVhZDAgY2RiYiAzYjNhCjE1NzMgNjFlNiBlOGM1IDg4ODQgNTMyMyBkZmNkIGU3MzYgYTJmNwo2ZjA2IGU5MDAgZDY1MSAzYmU1IGRkNTcgZjFjMiAxYzNhIDIyYmYKOGU5ZiBmMmU4IGRlYWIgZDY0MyAyZDAzIDlhNDcgYzE1ZiBhYzdiCjVmZTQgNmE2YiBmZmQ4IDhiOGYgMjIyOCAzZWYzIGI4NTAgMWZhMgowYjBlIDlmNTQgMjI3MiA5OGM2IGYwN2IgYzhiOSA3ZGNkIDEwNzQKNDc1NiBlMWJiIGQ5MGEgNzk4ZCA3ZWE0IGIzNWIgMTE0MiAyMzczCmNiYzggZGFmMCBhMzdlIGM4YTkgYWE3YSAwNGJhIDI3OGIgOGQ2NAoxNjQxIGNhNTkgMjc4NSA3NjIxIGFhZjAgZjBmMSAzODQ4IDc2MzAKOTMwNyA5Y2QxIDlhODUgNmUwYyA2NGRjIDIzNGQgYzZhOCA1Mjc4CmRmYmEgMDY1MiA4Yjk1IDNjM2MgMTMzNyBiNjYzIDM0MmYgZjdlZgoyYjBmIDBkNjMgNGIxZiBiNmE5IDE2NTIgZmMyZSA4ZGVlIDRhNTYKNGFiNCBhZTQyIDMzZDAgYWUxOCBmOTVmIDk3MjIgOWFkYiAwN2E2CmY5ZWUgZDI0ZCBiZGVkIDhiMDMgMjM4NSAzYmVlIDFlNWUgZDU3MQoxYWU5IDliMWYgMDkyOCAyN2IzIDhlMTYgZjEzYiA3MWZlIDU4NWIKMzQyMyAyMTcxIDQ5ODUgMTE4ZCA1NTM5IGQ0NjYgMzMwOSA4MzEyCmFhMWQgMWI2NyA4ZjhiIDI2ODggNzdkZCA4YTg3IGY4ZDcgZmQ2OQozNDQ3IGRmMWEgMWE1ZCBhYmY0IDBmY2UgYTczYyAwYjZkIGY5YzAKYjYzOSA3ZjlmIGQxNWQgNzNhZiAwYjg3IGY4NGIgZjgzYSA3ODIwCmU3OWYgMmNiZiBjOTExIDcwODIgNzJkMyA1NTcxIDJkNmIgZDRmYwpiMzk0IDI5MzEgN2Y5NyBiYTRjIDI3ZjQgNzU0OCBmYzc1IDM3NGYKNDIwMyBhOGE3IDY4ZjAgZGYyOSA0NjI4IDA0NjEgNzFkNCAxOTk5CjVhMzggNWI0MiAwOTg4IGU5NjQgMDEwMCA4OGRhIGMyZjYgMTIyNgoyOGYzIDBmZTIgMGVkMyA5OWM0IDc2NmUgNWE0ZiA2NzhiIDM5OGMKZDZiMSAyMWFmIGQ0MmEgNmYxMiA3OWFhIDg2YTIgYWQzMiBhNGFhCmI0ZGEgYTBkZSAzOTBlIDliYzkgNTY5YSA4YjJkIGYxODEgYTA1ZQphYjBmIDE5MWMgMzMwNCAzM2RkIGIzZjMgMWI4OSAzOGZhIDdkMjYKMzJkYSA3ZDA0IGMwOTAgMmI2YiAwYzg3IDExYTcgYmIwMyA4OGU5CjU2ZGEgZThkNiA0ZDc5IDdiZGEgNWE4YiA4YTNlIDUxZTkgMWRkOQpkYWZiIGJjOWQgZWI1YyBhOWMyIGJlOGUgYzgwZCAxMzkzIDkxNGIKN2JkYiAwYThkIDNmYmUgOWJkZiA4MjJmIGRiZmMgZDRhMyBjNzFmCjY2ZDggM2Y0OCBiMGYwIDAxOTUgZTQxZiAzODg5IDlkYzcgNmU1YwozYmRmIGFlNWUgNTk1NCBjN2IxIDA3ZWIgNjUyYyBhOTRmIDE1MzUKNjhhMCBmOWE5IGU0ZjUgYWFmOCA0YzU1IDYzYjIgZjg1YyA5MWVmCmMxZjEgYTgzNSAyZDI1IDRkOTAgOTViZSA2NGMzIGQ5ZTEgNTJjYwpkZDVmIDU4ZDkgY2MwZSBkNTQ5IDI1ZWYgNTJjNSBkNzQyIDQ0NTEKMzY3OSBhZDI4IDRjYjYgODJiNyBlMzE2IDc2MzggZDgxZSA5ZTU0CjEwNTkgMWM5ZiA4YTVmIGJmM2YgZGYxNyA5ODMxIDg2M2IgZjZkNQpiMjhkIDFkMjkgZjgwNCBjNzJkIDA5YWYgZWQyNiBjYTg0IGRjZTYKYWMzYiAxMTJkIGUxNmMgYjE3OCBjMjM2IDkyNGQgNGRiMiBjMDk2CmQxZmYgZDExYyBhMWQ0IGQzYTUgOTFmNiA2MWJhIDlkZTcgMmZlZQo1OGYxIDdkYTIgY2NjNSA0NmU2IDEwZDEgNGEwZiBlYjU1IDhiZDAKMTQ0ZCAxMGYyIDMyMzIgNDU1OCA1NGZkIDYxYWUgNjFhOCA2MjA1CjBmZTIgNzJlMyA5NTc3IDY0ZWQgMDA3ZCBhNTUyIDIxZjcgN2RlZgo3YWQ1IGE1MmEgOTZjZiBmNWIwIDBjZDUgYTdhZSBhZTIwIDIxZWQKOTM3OSBlZDZiIDY1MmIgOGRmZiBkNGFlIDQ4YWYgOWEzYiBjODgwCjQ4NWEgNmZjOCBkZjFlIGUyMDMgMjA1MyAzODVlIDI0ZWQgMzUzYQowZTEyIDg3YjMgMjNkOCA4YWFjIDQyNzUgNTI4MCA0MWQ0IGM0ZGMKNzMxNSA2NTc4IDJhODQgZWFiMyA1ZjM0IDEwMDggYmU5NCA5OWNjCjViYmMgYzMwNSBlYzcwIDI2NjkgZTQ1YyBiZTNjIDI2MjMgZGZmYwpjM2YwIDQxNWEgNGU1NyBiMmExIDA5MGMgNTMzOSAwMGUyIDU1MmYKZmJhYSBlYjg1IDc2OTAgMzY1MyA2ZTQ3IGIxZmEgYzYyMSA2Y2I5CjZlNmYgNDViNCBlNmExIDc0ZGMgMGIyMSAwMDhiIDA3ZTEgMjJjYgowZTM4IGJjNDQgNDkyMCAyNzU1IDdkMzMgZmNlNCA5Y2Q0IDUyNTgKNWJlOCA4MWE0IDUwZjMgNjg5NCBjNzM5IDVhMWYgNjE0YSBhZWUzCmM1NzAgODgwOCBjZjY4IDVhNjMgMmQzYyAzNTNmIGJhMzggNTU4YQo1ZGI3IDJmNTcgMmMyNCAyODJiIGE4ZTkgYTllOCBlMmJlIGI2NjIKNmUzMCAzNWJiIDZiM2UgYmQzNSA5N2NiIDZlOWQgZGY5NSA5OTZkCjZmZGMgN2Y3MCA2MTYyIGNkMzEgMDJjMyAzMTFjIDQ2NjggMzQzYQo5OGI4IGY2M2YgM2UzNiA3YWMwIDkyNmEgNzBhZSBhMzUyIDllODEKNTE5ZSBjMzFiIDI1OTkgOGQzYyBmNTE3IDQxYWIgZjdlNyA4YWM1CjdkMzkgOTE0ZiBhNWQ3IGZhMTYgNzIyMCA1ZTYxIDU4ZmMgMzBhZApiMWI4IDYxMzAgNjcyNiBkZDBiIGRhYzAgZTJmZSA2Yzc0IGIxNzQKNjg3NyA2NjM2IDlmNGYgNWZiOSAyYjU4IGJmMmQgOTc0ZiAxZTc4CjRlM2UgOTE4MSBkMDJhIGRjOGIgMGMwYiBlYWNhIDEzZGUgNWU2MQo5NTM5IDg3YWYgOTRmOSBkM2YxIDZhMGMgZGNkNSBkZjE1IDg4ZjQKZGUzNiBkZWIyIDU5MzMgNmVmNyA4OGNlIGE5MzcgZWYyMiBmNDIwCjdiNDkgMGUxZSAxNjc2IDc1NDkgNjNhZSBjMWU5IDU2MzUgNWFiMgo3NTg3IDlhZDYgYTg2NyBiYWQwIGRlOGQgZGFiYyA5ZTQzIGNlOTkKMTYwYyBkOWZmIDNhMDEgMjJlZSBhMmIwIGM0ZTkgOGRjOSA5NWVjCjlkOGEgNjk0ZCA0ZGFiIDMzMjMgODhkZCBkNTMzIGEzOGYgNDczNgplOTNhIDY1NDAgOTg0YyBkNGE4IDAwYjggYmRhNiBlZmViIDZjYmQKOGE0YSAwOThiIDNjOTEgMWM4NyBkYWYwIDE1YjcgMTZjYSAzNTRmCmQyMWUgYzQ3YiA2ODY5IDYxNzYgZDdhMSAyZGYzIDdiZWYgODY4NQo1OTdmIGI0OGIgYWFkNCA3MGUwIGM4ZjkgZTczOSBhMjhkIGEyOWQKMzU1YyBiOWI0IDMzZjAgZDdjYSBlMGFhIDQxNjYgZWNhNyAwNzEwCjg0NGEgZDhhMiA0NjZmIGFhMGIgYzQwMiBmMTg2IGRhOGMgNjVhZAo1ZGVkIDk4NjcgNmI2NSA2NzhhIGUzOTUgZjlhYSBkOGY2IDhmYTkKMTI1NiAzMmVhIDQzYjMgMTNmNCBkNjhhIGM1NjcgNzY1NCA5MzlkCmFjODIgNGY3MyAxY2YzIGIzMzkgNDExMiA4ZmY5IDU1N2UgOTlkOAo4MmE4IGUzZmUgYTg1YSBmMGQwIGNlMWYgNTZiYyAyMGViIDNjMTUKNzM3YSAwZmZhIGM4YjEgZGY3NyAwMjY4IDY0ZjYgNmY1MSA1NTlkCjc0MDIgM2Q3NiA2MzVhIDFlODggMDZhZiAyNWZhIDQxYjAgODhmYQpmMGE1IDExNjMgM2YxMiA2ZTAzIGYyOGMgZmRkMCA2OTI5IGExNTIKYTFhMCBmYjdjIGZkYzYgMjBmMCAzZGM5IGFmNzkgNjE0OSAwYmYwCjVmMWYgNzIzNyAzMDg5IGYyMjUgNTFjZSA0NzMwIDhkMzcgYzhmZgo2ZWI0IDA2NzIgNmE2ZiBlMmQ0IGZjOTMgZDUyZCAwMDY5IDcwNWUKNGRmMiAzZTYyIDg5YjcgN2M5YSBlMGM1IDUyZTcgZjY1NSBhMTk1CjY1ODIgODdlNiBkMDJjIDIxMzMgMTVjMSAyN2M5IDk1MjMgZjUwYwo4ODc1IGFhNGEgMDJhNiAwNWViIDVkY2IgYjM2NCBiNzhmIDQ4NWIKMTg4ZiBlYmU5IDJmZTMgY2Q0OSA1MzIxIGFiODQgYjhjYiA2ODU3CmE2NWQgYzVhYSA3MGRlIGRlZjIgYjliMyA4ZTBiIDkzNWEgZmRlNwozYjlkIGFjZjAgMGE1MyBjNDk3IGU3NjkgYzZiYiBjODQyIDI1OGIKMzg4ZCA2NzE3IDBkZmEgMzg5MSBiNTUwIGZlODAgOWRlYSBmOTY1CmI3MDggNDRhMiBhMmRmIDQ0NmMgMzMyZSAzOTcwIDVmYTEgZWI0YQpiMjE4IDZiYmIgN2YxMCAwM2UwIDBhYTMgNWVkYyBmYzcxIGI0NmQKNTAwNyBkYjEwIGM2YzQgNGNmZSA0NzY3IDdiYzMgYWRkMyBiMjUxCjQ3NjIgNGZmNyAyNmMwIGVlMjMgODM1OSBkZGRlIDFjMTQgM2I3OAowODAwIGQ5Y2QgMTg2MyAzOGE4IDlmM2UgNmQ0YyA4ZjBlIDY0YTIKNWRjNCAwYTk2IDRkN2IgYmI5MiAwODg0IDNkYTAgM2ZiYyA5MjBjCjRhMDAgMGE0MiA5YmI5IGI4ZTAgZDAyYiBkYTU5IDllNmIgMTJjNAoxMWZjIGEwNWUgMmQxNSBmYWI3IDc0ODQgZWRmYiA5NTI4IDhlZWMKNWQzYiA1YmRhIDNiYTIgOGIzNCBjZmYzIDI1ODkgMzliZiA2NjA2CjFjYjEgNTUxZSA2NzZkIDM2YjkgM2E3YSBlZjVmIGMzN2IgNjhhZAo2NWE2IGVlOGEgZDhkYSA2YWZjIGM2NWMgNDI2ZCAxYzZjIDNlY2IKOGZmNiA3NGI3IGU1N2QgNWQ0ZSBkOTkxIGViNzggODViMSA4ZjI2CjU5NDYgNWU5MSBjZTA0IGE2MTEgZTdkYSA2OGNjIGI1NmUgMWFmNQpjYjRlIGQwYmMgNjE4OCA0NTRlIDI3ZmEgYTlhZCA5ZDY2IGRkYWEKNmNkYyBiOGExIDgwZGEgYTQ1ZiBiZjQ0IDEwMjIgN2RhMSA4OTUyCjU1N2YgMDgxZiAyMWU3IGQ1NWEgOTQ3YSA5OWJkIDVkOWQgNWRlZQo5Yzg5IDY1N2UgNWZlZiA1MWY0IGFhM2IgMDQyNiAyNzVmIDJjNzEKNzI1ZiBmMzk3IGE0ZjggYTkyMiAyNDY5IGFiZGIgNDc3NCBkMWUwCjJhOTcgNmI3NSAzODg5IDZlMjggYTFiZSBjMGI4IGMzM2EgOTMwNgo1ODY2IDQyMGYgNTE3YiAxM2NlIDRhYTggZDdlZSA4MmQwIGU0OGQKNTdkNCBlZTRlIDVkZDYgNDg1MSBkYjE5IDNiM2EgYzUwNiBhN2NkCjgzNzEgNGM1NSA2Y2FhIDk2NDYgNTQxYyAyNjBmIGVhZWMgYTRkMwo3MGE4IDFmNDcgYjk5YyBhZWFmIDRiZTAgMWQ2MSA2OTFlIGMzNTAKMTMxZiAyNWFiIGI3NGMgOGQ3NiAyNjI5IGNkMWEgZGY4MCAzNDYwCmVkYTUgOTI3OSBmNzQ4IDVjNmIgNTA5MCA2MjBiIGVkNmUgZGJiNApmMzZhIGE3OTMgNTNkNiA3YTMyIDlhNGEgY2I2ZCBhY2FkIDliZWIKYzU0OCBmMTAyIDU5MmUgYjRiZSA3NWFhIDMwZDIgMDdlMSA5NGZkCjhkY2MgZDdjYyA4OWQ1IDZhZWUgNmQwOSA3ZmRjIDMyZTQgMTFjNwo4Y2FmIDJmZjYgYmI0YiBkMjkyIDBlNWYgNDAyYyAzMmE2IGIwNmIKMWI2MSA0OWM1IDE0MmIgMmEwMCBjNWUyIDZhYzIgZGNlNiA1MDJjCmVlMWYgYWFhYyBjYzEzIGNhNTkgNWVlMCA2MTg5IGVmMDkgNzUwOQo3MTg2IDljNWYgZTc5MSAxODc5IDk1ZDIgOTJmNyA2NDQ1IDA2NGEKM2ZjZSA0YTZjIDFmNDAgNjVlZiA1Y2FlIGJjOWYgY2IyYSBjZjQ3CjRmNTUgOTg5MSBkMTAzIDhmMjQgNjU3OCAwNGIxIGIxYWIgMTU4ZQo2NDY1IGQzYzQgMzg1NCA5OWY1IDZhOTcgNTQ2ZSBiOTVlIDJiOTAKMzRlMiAxZjQ5IDAxZTUgNjUyYiBiNWIxIGQyODcgODE0MCA0MjlhCmM2YjYgNTBjYyBhNDE5IGFkYzggYzNmMSA1ZGNjIGFjYWYgYzUwMwo0MDczIDdlZTAgN2Q2MiA0Yjk1IDgxOTkgNDk3YiBkYzIwIGQ0YWYKMzdmOCAzZWM0IDJiYzEgZTZhOSBiYTQ3IGM2OWEgMjAzNCA4M2E3CmRiMGQgYTI1OCBhODlhIDUxZWIgM2Y5NSAxOWQ0IGE0ZjMgYTlkZQplMjRhIDAwYzkgOTMxYiAzY2IxIDg0N2YgNzAwMiAzZWIwIGU1ODAKMzU0MiBkNjdjIGYxM2UgNGFkMyBkNzA3IDUyNjkgNTlkMSA5MDg4CjMzNDcgOWY0ZiA5NDkyIDNmYjggYmE1ZiA4OTcyIGY0OTcgNTk4MQo3MjdmIDMyZTkgMWU5OSAzOGIzIDY4OWIgYWIwOCAyNWJmIGM5ZmIKZDQxMiBlZjU4IDFiODkgYjlkNiA5N2QwIDYwYTggZTQ3NiBhYzhiCjQ2OWMgNmI0YiA2OGM4IDllNzUgNzZiNiBlNTVjIGRkMzYgMWJkMgo5ZDZiIDQzM2EgNmQ4ZCAwZjcxIGVjYjggNzg3OCA0ZGY3IGQ3Y2UKZDU1YSAzYTRjIDVhZjMgZWRhNSBiOWRlIGU4ZjggMDEyYyAyNGRmCmE1ODkgMzJhMSA0ZDg2IGI5YTUgOTZmMSA0ZjQ0IDQ1YTMgNWQ3ZAo1ZDQ4IGRhYzQgMzYzZSBhZGZiIDMyOWUgYTBkZiBhNzRjIDlhN2QKYzE2YyAyMTQzIGVjZTQgYzc0MCA3MTZhIDYxMzYgYWU5ZCAyOWI4CmRjZTYgYTBlYyAyMTdmIDViNDkgMzQ1YiAzMjAyIDhlZGEgZGFkYwpjOGFlIDM0N2EgNjA3OSAyMGRhIDY1NjIgZGY5YiBlOWIzIGQxMjYKOTA1MCAyODU0IDRiOTcgOWQ5NiA2NmQ2IDE0ZjIgMjk1ZCBlNDgzCmRiYjggMmUzYiA4M2Q1IDJhMDYgYjNkNSBiZmYyIGQyNjUgYTdiYwphYTVlIDdmOGYgNmY5YSBlNWE3IGExMjEgOWRkYSBlODFmIDEwYjkKMTI2YiBjZGYzIDdhMDkgMjVkNiBmNjgyIDAwZTkgODI4OCBmNDZhCjNiOTcgNTVkOSBiODU4IDYwMDYgYTg2ZSA4ZjQxIGE5MDkgZjQ0OAo5YzllIDE1OWEgODMxZSAxMDNhIGVmMzUgYjEyNSBlZTlhIDY1ODUKOGMxMyA4NWVmIGM0NTEgOTAwNSA0OTU0IDFmYWQgMWY3MSA1YmVkCjMyOTIgZWNkMiAyNGJiIDJhZmMgOTQ1NSAxYzIyIDM5MzggMWY1OQpjOTRjIDRhYzcgNTQ2MSA1M2Y1IDUxZGUgYTQwMyBlOTYzIDMwZGIKNjhmNCBmMjc3IDlhMjggMTJhYSAxNjM2IGE5ZjcgNmViMCA5ZjFjCjQ5YTcgYmMxYyBiYTIzIDJiY2IgMGViYyA1ZmQwIDg0NDkgMWQxNgozZGYxIGM5NzcgODI0NyBjOTI3IDkyNjYgMGVmMyA2ZGIxIDUyY2QKMThlMCA5MTAwIGMwZGYgZGYxMyAyMjI3IGRiMmIgMWVlMSBmNjE2CjlkZjggZGVlMiBkZTAzIDJkZGEgYTUxMSAwMzQwIGRjNDYgYzdkYwowMmE3IDE4MTQgMjdiZSAyOTZiIGE5OTAgMmM0NyBjNWQxIDU4N2YKMWQ5NCBiNmI1IDg2YzggNDkyMiBhM2M4IDVhNTUgZGM2YSA5ODk1CjE3NzAgMjY2NyAwOTE5IGUzYTkgZWQxOSA1NzRmIDljMWUgMDRjMAphMGY5IGY0ZDUgOGNjNCA0YTEyIGJhNzEgZTVkYiAxYTgwIDA2OTcKN2U2NCA4N2QxIDE2NTIgY2U5NyBlNjBjIGVkNDMgYjE0MCA1YmI2CmNmN2QgM2IzMSA1ZGE1IDgwN2IgZjZjYiA2YTA0IDg2ZDYgZmY2YwoxMjc4IDc2MWYgZDFhNCBiYWM3IGIyNWYgMzc2MSA0MWZiIGRmZWUKYWY3MCBiNmUxIDBhYmMgZGNhMSBiNzU3IDBjNDIgNjMyZiBjZjhhCjhhNjQgZDIzZSBlMDY1IGM2OTggZjE3ZSBhNjUxIGNhOWQgMjZmOApmMTgyIDM5ZDggNWMwMyA2ZWY0IDA1MmQgNjVlMSA0Mjk5IDUzMTQKYjE2MyBkYjJlIGFmMWUgODA2MCAyYzk5IDE5MzQgZWEwOSA0MWI3CjBiMTkgOGI0NSA0N2FhIGJjMjEgNzA0NyBlZDQ1IGVjZWEgZTIyOApkMDc2IGYzMjMgZDRjYiBlZTJiIDA0NmUgMjQ1OSA0NWIyIDcxNWQKNTNkYSBhMjdmIDVkNWUgYTI4MSA4NTU0IGQwZTEgMzZjZiBkNTJhCjNjNGIgZThjOSA2ZGI0IGNmNzIgZjUzNiBlYWIyIGViNDIgYWQ3ZAo5MmQwIDM5N2MgYTIwOCAzNDI1IGEyZDcgOWQ3MiAyYzc2IDE1MmUKOWJkNCA5NTk1IGU1ZmUgMTdlYiAyZjUzIDBmNmQgZWUwMiBiMjE2CmJmOGUgNWQ3NCAxOTI1IGYyMzAgZjdlZCA0YWQ3IDMwNjMgZDE0OQoyZWM3IDNmZjIgYTVmNSAyZjRlIDY2NzQgOTU5YyBlZmQyIGQ0MDAKZjBkNyBkMTI1IDU4MmEgNzkzNSBjNGVkIGEzYzYgZmI4MyA5NTQ2CjU3MGEgNDBkOSBkYzRhIDBjNzYgZDc3ZiA3YTFmIGQ5MmMgYjQ0ZQpmMDA4IDVlYWEgZWNlNCAxZDc1IDgxZDAgMGNmYiBhMjcyIGVjYjkKYmYzYSA5NzUwIDQzOWUgYzEzYyBmN2IxIDY0MzUgMmVjYiBkNTAzCjA4MGQgN2NlMCA0YzQyIDMyOTQgZTkyOSA3NTMzIDk5MmYgNjEzZgo5YWQ1IGQyNWEgNmNiNiA3YWQ3IGI5OGUgNjJmMSA0MjRlIDJkMDUKMjQ4MiBkZDc2IDY5NmYgOTM5NCBlMmFiIDg2NDcgNTFkYSAxMjMzCmViMGIgOGIyZSA1YzgzIGMxYTQgZDEwOCAwNmUwIDc3ZDQgZWFiNAo5NDdhIDM5NWQgMDMxYSAxODdkIGUzZTEgNzg5NyA3NWYzIDEyMmUKZjExZiA0NWY3IDI1MDkgYjExZCBkYWQ4IDdjMTcgNDk5MSA3YzI3CmE1Y2UgMzRiYyAyMmNjIGMwNDIgODMzNCBkMmQ4IDY2ZGIgMDhkNgo4ZGIzIGRiOWQgNGVhZSA5NWVmIDRiMWMgM2EzZSAxOTBiIDBkMGIKNzQ4YSBhMjc1IGYwYmEgZDJjMiAwZDAzIGZkNDkgZTQwZCBjNTE0CjMxYjQgNzg0MyBmZjgwIGRlMGQgODVmZSA0NDYwIGFiM2YgYjQyMwpkNzE2IDBjZGQgMWE0YyBhNjg3IDA2NzYgYjRlNSBmMjdkIGFiM2YKZWRjNCA2N2M3IDQ0Y2EgMjVkYyA2YzIyIDJjODEgYTI1YiA5ZWFlCjRkNWEgMmY4MiBlYTdjIDBhY2UgYTc2YyBiZjg1IDBhOTMgYjFjYQo5MjQyIDVkYzYgOWM0NiBkZDY1IGI1MDUgN2QyNyBhNzMzIGU2YTEKYjdiMSBlMWRhIDhiNGMgNmI5OSBmNTJhIDQzNzEgZjFmNiA1YzA2CjA2YjggMjZjZiAyZmFmIGI3MjAgYWI5MyA2ZTQ5IDgyNzYgMGI2MAphNWY2IGI1NDkgYWQyMiBkZDFlIDlkYTEgNTZkMyAxODJlIDllZDEKODc3ZiBlZWUyIDM1MjkgYTc0OSBhMDg0IGFjNTcgMDZiMSA1YzA2CmJlNDggYjNkMSAyYTQ5IDRlYzIgM2I5ZCA0NzYxIGFhZTkgN2MxMwozZjA2IGFjOGQgYjJmZCA2MzM3IDMyMjUgYTk1MiBiYjc0IDYyNTkKMWUxYyBkMmViIGI5YmYgYzhlZCA2MGIzIDhkMzggMWNiNiAxNTk5CmVhYjAgZmY2MiA1Nzc4IDhmOGMgZTg0NCA3NGRkIGJkODkgNDQ3Nwo1ZjM0IDE2MzYgOTQ0NCBiMmJiIDI3ZDYgNjNjMyBkNTQwIDgwZDMKYmFkYyAxN2Y5IDAyZDAgODliMCAxOGMxIDhmMTEgMTgwYyBmOWQwCmM0NjkgOTc1ZSAwNzI0IDI1ZWUgYWQxNiBjNTM1IGEwYjEgZGMwNAphYjIzIGEwMzAgY2Y2ZCA5NGE1IDA1YTQgMGE0NSA1MDJhIDBkMmEKOTRkMiA0MDMwIDJiOTIgODA1NCAxNjUwIGM2NDQgM2YyOSBlNDNmCjJhY2MgM2YzMSAwYmZhIGQ4MmMgZTRiZCBlYjQwIDAyYjggMjUzMwoyMzJhIDgzYjcgNDE3MyBlMDdmIGZiZTQgYjI4OSBjYjUzIGE4ZjMKZTJiYyA1NmQzIDZlMzEgZWIwYSBjM2E2IGMwMWYgNDRkOCAwODYzCmQxN2YgM2IxMCBjMjBjIGI5OTQgODc1ZiA4ODcyIDU1OTkgOTQ5NQplYTYxIDdmOTMgNzFiNCAyNjM3IDYyMDkgNDEwMSA2M2ZjIGM2NmUKZDI0MyBlMmU5IDdjNWUgNDg2YiA2YTg2IGQ4YTUgMDdiMSA0NzY2CmQxNTAgOGE3NiAzYWVmIGM2NmIgZjU2NyBjNzE3IGMzNTIgNzRjOQo1ODU0IGZkOWMgZDg5NCA5OWNkIDNjMzAgZDRhNCA4YmE4IDA0NzcKNmRhOSBmOWZjIDVmOTMgMWI1NCBjYTk2IGRiOGYgZmVlZCA2ZDYxCjg5MmUgMzIwOCBjYjdmIDk1MmUgMTk0YiAzMjlhIGYxMmYgY2Y2ZQpmZGIwIGExODAgNmZhMiA2YTc3IGYwZTEgNmMyZSA2MzFmIGIxYTQKYmMzMyBjM2E0IDQyY2UgNzFiYSBkZWY3IGY4MmUgMTAzYyA2MzI2CjI3Y2QgNDI1OSA1Y2Y5IGJjMmIgN2M5NSBmNzliIDQxMjggNmFmYQo3ZWY3IDMyNzcgMGRhNiAxYmU3IGQ0ODUgNDIxMCA3ZmIxIGM5YTkKNzdjMiA1YzJlIDM5NzMgNjNhZSAwMGY4IGRkOWYgZjJmMSAyYzJiCmMwMjUgNTM1OSBjZTRmIDY5NWYgOTQxNiA2OTM4IGI1YTcgMjhmNgo5MzBmIGM5OTEgMWU5ZSAxYzZlIDY4OTEgZmJjMiA4YTM4IGVmMWMKN2RmMSBlMTQ1IDAzZjggOTc3YyBmYWYzIDM2MDQgOTFkMyA2NTE4CjZmMWIgYjc3YiBlZjVlIDM1NDQgZWFkZCAyNTA4IDFkMWEgYmI2Ygo2MTIxIDAzYTIgZDQ5ZSAxNDI0IDI1YTYgZWU1YiAxOTU3IDg0NTAKZmFmNCA3YWVkIGI0N2QgNjQyNSA3YjUyIDBhNDIgMjQzMyBhOWNkCjZmNWYgN2M1OCBkOTk5IDhhZGEgNWM4NyAyMGJjIGVkY2UgNzEwOApiODUzIGMyYmEgZGM4ZSAxODg1IGQ5NWYgMDRkYiAzMzQ5IGM0NTcKYzQ0MyBlZThjIGVhYzkgZmZjOCBiZGE1IDY4MmUgOTdkZSAzYWRmCjhkZmMgMmJmNCA3YTMwIDk3NGYgNmNkYyBhNTFiIGMxNzUgMzAzZgo1NGM4IGZlMWQgMWQwMiA3MWQzIGEzODQgNzg5ZCBhN2Y0IDQ0YjYKZmE3OSBhMzg2IDI4NTIgZDBiNSA3MDAxIGJiYjUgNDU1NSAyMDk2CjhkYTIgOTFjZCBlZDliIDcwOTcgZjUyMSBlMzhmIDY2ODUgZDIyZgo3MTE4IDcwNTAgZDE5NCAxMTIzIDRhOTUgMmZkNyA0NWI2IGEyNjUKZGZiMSBjMjZiIGI5ZmUgZGFjMCA5OGMzIDM2OTMgYWVhOCA1Y2QwCjY2N2EgN2I0NiBiYWUzIDZiMWIgMDJlYSA3OTNiIGNlMGYgM2NhZAo5N2UyIDYwZjMgN2E4ZCAzY2ZjIDgyM2EgMjk1YSBhMWZiIGIyOWMKM2VhNSA2MTQ5IDc3YzIgMGZiMSBmNjMwIGFmMTMgMmE2YiA2Yzk4CmYyZmIgODM2NyA5ZmY0IDFmZGYgNDA3OSAzOWM4IDBmMjggNjVjYwo0MjJiIDU1NjUgNWExNiBhNzhjIGFiMjEgNDgxMSAzZDgzIGIwMjMKNTkyOSA4ZDUxIGRmOTEgNjFhYSA1NjMzIGRhNzUgNjdhMCA2ZDY1CmQ3YmYgN2IxNCA4NzU3IGJkZmYgYmNiOSBlMDI1IDc1ZTUgNDI4Nwo2YmY2IGEzZTYgNjdiNiA2Mjg4IDhjOWMgYTNiNyA3ZmVmIDMyMmIKZGE2ZiAzODAwIGYyMmIgZmRlMCAxMmM3IDY0MGYgMjRkYyBkNzNmCjY0MWYgNTQxNSBiMGUxIDE2YWEgYzcwMyAxNTVhIDJiMjIgOGQ5ZQo1ZjlmIGY0MzggYjMwYyBjZTU2IGQwODIgNmFkOSA3Y2MzIGQ0M2IKYWFiMSA4OTY0IGEzN2QgMWU3YSAyMzJlIGMxODEgNjA1YSA5ZmY0CjIyZGYgNjExYSBmNTAwIDY4YzEgOTE0ZSA4NWMwIDA2MGMgODEzYgphMjFlIDBhZjcgYzIyYyAzODkzIGQ3NDMgMWM1ZiAxNTJlIGM5MWYKNmZhMSA5MGZkIGNjZmIgMDk3YiAzZjIwIDhkYjggY2E5MSAzZDU5CjFhN2IgODFiNCA2NTVlIGE1MGUgZjdiYyAyY2Q0IGIwY2QgZDRhYgpmMzY3IDc2MDAgNjAzMSAwZWVkIDg2OTMgMDgwNCA1Mjk1IDAzYTkKYzc3OSA0Mzc5IDU1YzUgNjAxMSAwMDcwIDQ4OTQgN2JiYiA2NzE0CmVjMWIgMTRhMyAyYjhkIDhiYzQgNmViNiA0ODcyIDE0ODMgNTBiMQo3NmI0IGFlZTEgMzIxMCBhYjVlIGE4OTkgODRhNSBiYjAxIDdhYmUKMmU5ZCBhZTM3IDRlMWUgMjM5NyA0NDBhIDZlZTMgMzJmYiBlMDJlCjM2OWQgNjdiMSA3MmQyIDUyMjMgMTUyOCBlMmNlIDE2YWIgMTNlNQo0YzU2IDQ2MzcgMDhlOCBhMGY3IDU2OWUgOGViZSA1YzY2IGI3MzQKMzU3ZiA2NzM5IGU1N2QgYmVjMyA3ZjMxIDczZjkgYjkzZiBlNDg3CmJjNTQgZGUwYSBlMDdkIGMzYmEgMzYwMyA0ODliIDk3MDIgODE3YQplMDdhIDM1MDAgOTA3YiAzNTcyIDcwNjQgZDNiZSBjMTE1IDZlYzAKZGQxNSA3ZTk0IGQ0OGEgYWYwZSBmZGU4IGNkMWIgOGYwZiBlY2ZmCjRmYmIgNmQyOSBkYzVlIGQ2MmQgMDRlOSBiY2NkIDNlMzMgYmU1MgoyODEzIGIyZDIgYTMwYiA2YWJlIDc1MWQgODNiYSA1Y2Y1IGZhOTEKNzk4YSA4MDBkIDJjZDUgYjY1NiA0NjJkIDBmZTggMzIxNSA2YWE2CmJkYmUgMDI2ZCBkZDQzIGY2NTYgZGQzMyBhYTFlIGU1MWIgYTVkZAoyNjBjIDk5YjcgMzk1YiA1NmM4IGViODggMGNkNSA5ZjRkIDBjOWMKNzU3MCA3ZjY3IGY5Y2MgZmVmNCA4NTYzIDk4ZjggNzhhNSBmMmQzCjM5MzQgNTg4ZiBkNTRlIDViYjEgNTUyYiA5NzcwIDI0YTIgMGU3ZQpmYTA4IGQ5OTUgZTM5NyBhYTliIDgyZTcgMzNjYyA5YzUzIDM5MDMKNzc2MCA0NDYxIDFkM2YgYjFiMyBhZTY3IDkwODIgODcwNCA2YjE1CjhkM2QgYTkwNCA5M2U1IDJkYWUgOGEyNiBjZTZiIDRlNmMgOWZiNAowZTM3IDY2YjggMDA5YyBiYTkwIGNkMTAgZDc1YyBjYjlhIGU1Y2MKYmEwOCA5NWEzIDYwMDMgZjMyMiBjOTUzIDVmN2YgYjNmZCBmZWJhCmNkZDUgYTdhNSBmZDc2IGNlYmYgMmFkZSAwMjJmIDM5NWMgZjUyZQpjZTNhIDM5NTMgNTJiNiAwYWEzIGI1OWMgMDYwOCA1YjhiIGYxN2EKNDZlZiA5ZTUyIDg0NzYgNzAzNiA4NDlhIDgxMGUgMDEyZCBmZTIxCmFlMGMgZWU0OCBkOGRkIDM4MWIgYzdlMSA3OGQ0IDE4NDggNzRiMwo1NzBjIGQ3NjAgNDEzZCAxMDJjIDAwNWQgMzAxNCA4NzExIDlhNTUKNTQxNSBhMmJkIGY0NDcgNjViNyA4ZTVmIDQ4MzUgYjAxZSAxM2Q2CmVmZTQgODM5MiBmMzc5IDczMDggNzk1MSBiOTE1IGRlNTYgOWY1ZAoyNDc1IDRhNGIgMDUyNSA4MDllIDY3ZDQgYzhiOCA0OTkxIDI1NjgKZjQ1ZiBiOTYwIGI3NmUgNWQ5YyBhZDA4IGI3MzkgNzVlYyAyOTYzCjE3MjAgZjVmNCBhZTEzIDM5YmIgYmM5ZCA5YWI0IGYwMTYgYmUwZQoyMDczIDM3MGIgZWVjYSBmZDFhIDg1NmMgZGViNiA4ZDdhIDQ2NTQKYTAxOSBkODM4IDIwY2QgYWE3ZCA0NGVjIDVlNzUgNDA2ZCA1MjI3CjU0MWYgMzc1ZSA4NThmIGEzOGMgOGM4MyA3NDljIDM0YzMgNmMxOAo4NjcxIGE3MjIgNTBjZSA3YjIxIDdlMjQgNjg1YSA4ZjlhIGQ4ODEKNDMxOCA1YjA2IDAyMzcgNTIxZCAwNmVkIDc3N2QgODYxOCAyMTVmCjI5NDggNmFkMSAzZTdlIGU5YWEgZGIwYiAwMjZiIGJmMzcgMWRlYgpiMmI1IDcwY2EgY2RjZCBjYmE1IGY4YTYgZmZjNCBmMmI5IDIwNWYKNDVmZSBlYTZlIDI1NWIgNzljYiA2MzdlIDc2MGQgYWZjYiBhYjc1CjYxM2MgMWQ4ZiBiZGI5IDM0YmQgOTUzYiA4NGU5IGEzZDEgYzgzMQpmOTM0IDk0YjIgMWYxOCA5ZjhiIDdhMjAgZTA0MyBlZmRhIGNlNGEKMDU5ZSAwYmEwIDVmNGMgOWZlYSA3M2FkIDAwYzIgZDY0MyBlNDA4CjNlZjYgODEyZiAxNjEwIGE4MTYgYWI0YyA3MGIxIDgzYjUgMjUzZQphN2ExIGQ4MDggZTNmMCAxOTRhIGYwM2QgM2FlMCBmMjdlIDc3OGQKOGIzNyAxN2YwIGY4MGIgODlhNCBhMTVkIDcwMGQgMDIwMiBkNzdlCjA3MTAgYmZlYSA2ZDcxIDlkMzEgYjFiMCA0ZWNhIDBjN2QgZGY1NAo1NzU3IGZiNmIgMjk0OCAyODY3IDI5MjUgYjJhOSBlNTEyIDM2NDMKNzdkOCAzNTUxIDlmY2MgN2M4YyAzMjM1IGRmOGQgZTgyMSBhYjgxCjViNTggNjVlYyBhODk5IDg2MGYgYWY2NyA3ODI2IDkzNmUgYjYxMQowMTUyIDUyMGQgNjQzMCAzM2IxIDMwMjMgOTU0YSBhYTRlIGRiMDUKMWFjMyBlODVkIGExYzIgYzJiZCAzZWZmIDY5YjggMmE1OCBkYjAwCmQwY2MgOGQ4NyBmNWI1IGNkNGQgMDQzNiA1ZTAzIDI5ODUgZDBhZQowODUzIDJiMGIgZDMxYiAyZWNjIGFjZDMgYjhhYyBiY2YzIDkwOTMKYjk1MiBmMjQ4IDJmMjEgNGNjZCA0Yjk4IDk5YWYgYzRkYyA4YTBlCjA2NDEgZDcwNiBjMTM1IDIwZDYgMGQ3MyBiMWM0IGM2NDUgNWEwYgoxMWI0IDIzMDggM2EwNiAwNGU3IDRiMWMgYWJkMCAzNjAyIDQxNjMKNjA2NiAwZGM0IDU1Y2YgZDk0YSBiZTc2IGE1NjQgYTU4NyBhNDUwCjk4OWEgMGRjMiBmNGRjIDFhOWMgOTkzZCAwZTlmIGYwOTMgOTA0OQo2MDBkIGRjNGUgMTA0OCAxZjEwIDMwMzMgNjdjOCAwMzJiIDVhMDMKNDEzYiA4MmUwIDdjYzkgZGM4NiBiOWY3IDI0YTggMGFiZCAyYjQ0CmQwMDcgMTFhNiBlNzM1IGNjY2MgNTlhMiA4NjVlIDBkODIgZGUwNApjY2NjIDNlMTIgYTFhNyBmNzgwIDUwNGUgNjQzMCAyZGU1IDMwY2IKNzc1NyA3NjE2IDhlMzAgYTU2MCBhNGUxIDBhYmIgZTI2MiAzNWE0CjFhYzcgNzI2NyBjNTdjIDg0NzIgZWQ2MCA1ZDVkIDQwMTMgMTlhMAozOTkzIGRmMTggMjcwZCBlM2Y2IDI0YTMgMTkzNiA3NDM5IDY5MTEKNjRhMiA4NjViIDAxNWEgNDEwNyA4ZWFjIDRjNTUgODQzMyA3MmRjCjM2M2IgNTRlYSA5YzA0IDZjZjQgOTljYSBiZGJmIGZlOGYgNGRkZgplYzgzIGJiMmYgNTQwMyA1OGE3IGMxOTEgZjY0NyAzNjZlIDZkOWMKM2JiMiBlOTQ4IGRhNzQgNDAxNyAyN2VjIGU4MGMgMzdmZCAxOWZiCmZiNGUgMzBmNyA3ZGIwIGIzMmIgZWUwNyA1MmQwIDVmOGYgYTcwMQo3ODAyIDRhNDAgMjk1ZiA2ZDJlIGJlY2UgNDYwMiAzY2Q5IGIxMTQKMTU2NCA1NzFkIDY2ODEgZjcwMCAxM2MxIDg3NjAgMmZjMyA1ZmE4CjYzODMgZmQxYyA2YjEzIDUyMDYgOWU4NCBlYWY4IDUyODEgZjhiMAo5MDA0IDM4YjIgZTMyZSAyMmQwIDJmYWEgOGM2OSA3MmM2IGZhMDMKMzAwYSBkZTc5IDhjMGMgMWQyMiAxMmI1IDBhMWIgMDkzMCA2YTM0CjMyYmYgODNhYyA4M2ZkIDk4NjMgMDE1ZSBkZjA3IDFiM2UgODM2Ywo1ZDY1IDgzMTcgZTg5NiA3NWQ4IDAxNzYgYzAyZSBjMjRlIGM3OGYKNzBjMSBjYzMyIDI5MDMgYTMzYiA4ZWUwIGNmNDggZjE1NCAwOWJiCmFmYzcgYWQ0YSA1NGJmIDE4ZjkgNzkzNyA4YzcwIGViOTYgZDM2NQo2Njk2IDczMmIgNGYzYiA0MjA5IGM2YzYgMmVmYSA5ZWZmIDNlZjIKMzAxZSAyYTE1IDQzZTIgZmEzNiA3Mjg2IDgyMWYgMWI2ZiAzMTRiCmUwNzcgMmFjYiA5NzBmIDkxMDAgN2E3ZSA1MzcxIGEwZTcgOTJkNwo5NzkxIDhkZjUgNzFiOSAxNGUwIGYwNzcgZGIxYyAzMmVjIDNmZjcKMjFlOCA5YzkwIDMzZDYgZDk0OCA2OWI5IDE0ZTQgZjhjMiBhNWRjCjE3M2IgNzI2OSBhMjU4IDE1MDIgZDkwMiA0ODM3IGFiYmMgYzM4Mgo5OTNhIGQyZDEgYjA3ZSAyOGMzIDVjY2YgNjdmMiBjZGFmIGMxYzcKNWZhYiA3MTIzIDQ0MzcgODk3YSAzODhkIDA1NTQgYmI3MSBhYTljCjhmZGIgNWI0ZiAyZDRlIGVkOWEgMDQ2NiBlYzhjIGM0MTMgZjkyNAo4YmEyIDNhZmIgZmE3MCBhZmE5IGY2OGIgZTdjZiAxZWVlIGFmMDMKMWVmMCA2NDE0IGI2YjggOTVjZiBhNTdhIDdkZDggZDJmMCAxZjdlCmI4YTYgNzQ4NSA2OTQ2IGQwNWIgZTFjOSAyMzhkIDkyM2MgZTkxOQo5OWNiIGE2YWEgMjNiNiBmYTE4IDY2N2MgODAzYyBiMmZlIGZkZTEKZDk3ZCA1OWYwIDk4MWYgYWFmNyBkMmUwIGIxNDcgNTRkOSA3ZWZmCmRhNzYgZDVlMiA0ZjNkIGI0NzIgNjM1MSA4ODFhIDc4MGEgNzdmNgo2NTJlIDcyNTEgYjY1YSBkNTg3IGVlMjUgZWE5YiA1ZjNiIDg2MWQKNTI4YiAxOTA1IGI5M2MgOWQwNSBjYzNmIGUzZTEgYTA3NSBlYmZlCjljOGEgOGJhMCA2ZTJjIDE5NGMgMzAyYyA0ZGJkIDk0OTYgZTM3NQo5M2RmIDYxMjUgMmU5NyAyYzBiIDAyZTAgZjJmMiBmMmUyIGZlNjkKNzY5YiA5ZDc3IDQ1YjAgMGFkMiAyODljIDhjYmIgMmQzNCBiMTc3CjdkOWQgNGZlNSBlMzJiIGUzZDggNDNmMiA3YTMxIDA1MmEgODE0OAoxOGExIGNjMmMgOGVhMyAwOGVmIDA3ZWUgNGQxYyAxZTIwIDdkNDEKMWUxNSA3MjVlIDMwYWUgMWRkOCBiNjQyIGQwZDEgZjdjZSA3YTY2CjQ3N2QgZGQ5NCA3N2JkIDAyZGYgN2ZmYiBmOWE3IGQ3NGYgYWUxZgplMzIzIDdjOTggNmZiMiAzNDE2IGMxYmMgOWU4ZiA1M2I5IGUzZWUKZjg0MCAxZjZmIGUzMzMgY2RmMyA1NDAzIDRhMjAgZGY4MSA5YzViCmE3ZDYgNTQ5YyAyMWE3IGJiZTEgNDk0ZCA2ZTdjIDRhYjAgMGRmYwowMmMxIGRmMDEgMmRiYyA1NTc3IGMxOGMgOTZiNSA0Y2EwIDFiN2QKMWIyMyA5OThlIDVjYzMgY2U3MyBmMzQ0IGU3MDYgMzA4MSA1ZmYwCjQ1Y2UgYWE3OSA5MThmIGFkNmIgZDgxMyAzMmViIGU0ODIgMTAzZAo4MGY2IDFiNDggZjM0MSA5OGU0IDgyNDIgYmZlYiA0ZTE1IDZmYmYKNzkxNCA0NWE5IGU1ZDMgYTk3YSAyMDAwIDM5NDEgYTIwMyAwOGVlCmM5YWQgY2I0MSAzNzA3IDk2OTYgY2MyZiBjZDQ3IDUzYzAgMGVlNAo1OWE0IGQxM2EgYzQ5NyA1ZWY0IDM2NWMgNGY3ZCBmMzY3IDI4MmIKNzc1MyA0MGM1IGJlMzMgY2MyOSA4MzU5IGIzZDIgNzgxNiBkNzA1CmRjYjEgM2JlYSA3N2FkIDhjOTMgZjIzOCBhZGI2IDRkY2UgZjAwNApkNTkyIGQxYzQgOTFkOSA2MTE5IDIxMTIgZjc4NyBkMDBlIDgwMDAKM2Y5NCA4NWFjIDY4NDggZDAxZCA4YTZjIDJkY2EgMDc4MSA4MTNmCjAyNjggNGY1YSAxNGNjIGJjZTMgN2UxNCA2M2QzIDI3YzcgMmVkOAo0NjUyIGQyZmUgMmZkMyBiODJkIDBjMmEgOTZhOCAxYjUwIDM3NTcKYTk1OSAwMmFlIGYwOWQgOTQwNiA4ZGE1IDExMGMgNjRiNiBmMzNhCmUzOTIgYzUzNyA2MTM1IDlmNGQgOTU1NyA0ODVjIDI0M2EgZjQ2YwoyNjZiIDYzMjQgM2E2NSBkNDhlIDNlMjggMzUzZCBlN2IyIDI3OGYKMGFiOCAyY2U0IGI2ZGEgYzVlMiA5ZWU5IDVkYzQgODRlMiAzYjBiCjg1YWUgZjJmMCA5NjEwIGFlMTggNmVhMiBlODJhIDMyNjMgYmJjMwo0ZTVhIDc2NGUgZWRjNSBmNTMyIGY2NDYgOWQ1NiAyZGUxIDAzZjIKZmUwNCAxZWY2IGQxYTAgNDAzZSA2Njg2IGIzZGEgOWIwMSBhZDNmCmNkNmMgODFkMyAzNDk3IDQzN2EgYWQyMyBiMDNjIDJlMGYgMzI0Nwo4MjU4IDI0OTkgMjlmNCAyNmJjIDRlOGEgMmQyOSAzMDM0IDA5NTUKOGVhNiA5ZWU5IDM5MGQgNTZlNCA2YzVjIDM3YmYgNDJlNiAyNjFmCjc5NTggM2NmMCBhY2M3IDAyMTEgM2NmZCAxODUzIDA0MWUgMmMzYwpjZjE5IDAzZjIgYTdiOSAzYTFmIGQ5OTYgNmRkMiAyNTE2IDA4ZGEKNmVhZCA4MTAxIDAzZmEgNTkwOCA5MzEyIDM1MGUgMTI4NCBhNDQxCmM0ZGMgNTBkNyA0ZTQ5IGVmN2IgZWVjYiA1ODVmIDI3NDAgNzI0OApmNmM1IDE2MzEgMjJjMSAzYjU5IDBkYmIgNDFlYSA4YzFlIGJlNmYKNzJmYyBmYjU2IGQ1MDEgMDEzNCA2Mjc3IGEwYmYgN2Q5MCAxMjcxCjdmZTcgZTM4YyBjODI0IDQ1ZjYgNjI5ZSA0MTU4IGQzZmEgNGE1Zgo1MDcwIDlmODcgOTEwMyA2M2YyIDQ3MWUgMDEwNiA2OWUwIGVlMjgKMzk3YyAwM2JhIGZjZjcgOGNmNCAzNWU3IDM3Y2EgMDU0MiAzNjE5CjBmYmEgYjBkMSBiYzBhIGViNTYgZDYxOSBiZTA0IGYwYjcgMDVkOQphNjZkIDlmYWQgMGQwZCAzMjNkIDljMDggMzgxZSBjZjcwIGY4MTkKYzk0ZSAyNmMxIGNjZGQgYjAwZiA1MjgzIDczODggMmE0ZiBlM2Y2CjEwMDggYjFjNSBhNzFjIGI4YjkgNWVhYSA1YjM4IDc1ZjkgNzkwNApjYTQ1IDFmNDkgYjA0ZCBiYjViIDI3ODcgYjlmYiBlM2YyIGMyNjAKZmUxYyBjZWJkIDI2YmUgNGRlMyBlNjliIDM0YWQgZTY2YSBiZWY1CjI3MTggZGU3OCAzNGEzIGFhYTIgNWE0NiA0NDc2IGU2ODEgYTM0OQpkZTBjIDkzNjQgNTQ0ZCA3YWFhIDAwZTYgMzZkOCBiNWEwIDA3NGMKNmMzYyBkYTdhIDllZDQgZmU0YSA1NjJjIDhmMmMgZTliYiAzNmVlCjAwNTYgOTNlNSAxNzRkIGE5OGQgNDhkNyBjZTUzIDkzZmMgY2I0ZQo2YzIwIDVjZTAgNmQwMyBkZGZmIGZhYTUgOTBmZCA0MzExIDRkNDQKZTBhMCBlZDM1IDYxY2QgNWI4MiBjM2Q2IGY3ZGEgZTkxYSA1ZDkwCmVmNzggMzQwMyA2NmQ5IDNjYzMgMTRiZSAyY2NiIGFhN2UgNDQ2NQo4NTBhIDA5M2MgZWUwNiBjYjZlIGE5MDIgMzk0NiBjYTJmIGU0NTIKMGMwNyBlYjU0IGM4YTggOThmOSA4MzcwIGM4NTcgM2JkMyBlY2FkCmE4MDUgZjIyOCAwZGFkIGVmNTQgNzExZCA2OTgxIDBhYmUgMzU2NQo2YmMzIGRjYjggOTdkZCAyMDNhIDg2M2IgZmRiZSA1NzZhIGJjZjMKYjYxNiBmNjU2IGViZTUgYTk2ZCAwNjY2IDlhMjYgNGQ3YSAyNTliCjAxNzEgYmIyMCA1YzJkIGMxNWMgYjY0MyA2YTM0IDE3Y2QgYTIxMwo3MTM0IDVhM2YgY2E0MiBjZWIyIGE5ZTQgNjUyYSBkMTIyIGE2ZTgKMzMxNSBjZDFlIGM1ZmEgNDExNiA0Mjg5IDY4NjkgNmRhNiA3MjllCmJmNTAgOTlhZSBlNGMxIGQ4MTkgNzQ5OCBiYzg2IDBhYTUgNjIyOQpmYTdlIGFjMmUgYWVhOCAyYTc2IDkyZWMgODcyMiA1MmQyIDM5ZjYKNGVhYSBkOTgwIDEzOGUgNzIyNyBkODRhIDk4MjMgNGEyNyBkMDkyCjVkZGIgNGQyNyAxZDk2IDAxN2QgZjg0NSBmNTI5IDZmMzkgNGQ3Ngo1YzIzIDU3Y2QgNWM4NSAxNWM1IDkzNDAgMGI5YiBkMzhkIGQ1NDcKM2QwOSA5YTE5IDcyZTUgMzI3MCA2YmU1IDVlYmYgMjY4OCA2ZDY5CmY4MTAgMDRkMCBjNmRiIDY0NzcgNTZhMyA5NTczIDYzZmMgOTRhMgo1YTRmIDExZGQgZjcxNyA2ZGI5IGE5ZmMgMjEyYyA5YjUyIDQxYTQKNmU1MyA0Njk4IDFkNmIgMDdjOCBiMTM5IGNhZTMgYWVkMiA0ODM4CjcxZDggZmE3YiA5YTIwIGMzNjggODRiYSAzYTA0IDAwMGUgYzY4Ygo1MzU4IGFlNDIgMWY4NSA2MTQ0IGU1MmUgYmM2NCAxMTRmIGU3YjkKZTM3YiA5YjQzIDA3ODggOWIzMyA2ZGU2IDIwMjggZGZkNiA1ZTM1CjI0ZTcgNTE1MCBmYzlkIGJiOTMgZDI2MCA5NmJkIDhlNTggZTBiNwo2ODJkIDhjZDYgNWU1MSBiZTI2IGUxMjQgYTgzNiAwNDg4IGUwY2UKMmM0NCAwZjhiIDhlMTYgZGRkNCA0NzZkIDZlYTUgMmNkOSA2MGJhCjIzODIgZGM0OCAyODFlIDAxN2EgY2YzZiBhYWIwIDg2YjkgM2IxNgoyZjgzIGQxYWMgOTg3NiAyNDllIGFiMDAgMTdhNSBhN2JiIDYzNWIKOWFmMyBlMTdlIDNjYTAgZjEyYSA1M2YwIDVkYjAgYjEyNSBhMjMxCmFkNjAgOGM2MSAyOTc1IDZkZDIgN2RjYSA0ZmEzIGU5NDcgMTdkOAo5ZTc2IDQ3NTkgOTJhZSA4OTFiIDViOWYgN2Y3ZiA3MzhlIDA4MjMKOWUxOSBhNjU0IDI0ZjkgYTU2MCBiOTIyIGJjN2IgNGEwOCA1NmVkCmU5N2QgMDJmYyA3NGNhIDVmZjUgMDk3OCBjOWVkIGI0NzggYTI0OApiMmFlIDYzNDAgY2IwMSAyMWQ4IDQxYTYgZWE3YiAxZTFmIDEzNDUKNDYxNiBjZmZiIGZhNWUgMTYxYiBiN2UzIGQ1NDMgMjY5ZiAxNWExCmM4YTUgYWQ4MSBhNDhkIGFhMzcgYTA4OSBkOTZiIDlkNTMgODZkZgowZTg1IGI1ZGUgZjk5NCBhNDQ1IDY0NjEgZjE2ZiA5NTI3IDVmOGEKNzU5YSBkNTRiIDAzNDMgMDJlOCAxNjVhIDYzMjkgMzZhNSA2MDQxCjI5MWIgOWY5NiA5Y2MxIGNmNTMgNzIzOCA4NTRhIDNlZjUgNDMxMgo1MzI0IGI2ZjUgYmIxYyBhMmVkIDliNWIgYWRhMSA4OTMyIDhlNTIKNDE0OSAzMGM1IDRhYjEgMjUzOSA5MDU2IDYwNzYgNmQwMyAyZjJmCmVkYTkgYmNiMCAxNDlmIDM2ZDAgMzQ1MCA2MzBkIDE1YmEgOTlkYgpiYWJiIGYyNWQgY2M0MiAzZWFmIGU1NzMgZjkyMSBmM2JhIGE3ZjkKYTc3MCA1MDRiIGE2ODQgNWNiMCA1M2YyIDE4YjAgODUxYyA3YTdkCjIyZTEgNWQxOSA0ZmM1IDQ1ZWMgMmE0ZiBkODhlIGU4ZDggNWM0Ngo0ZjJmIGE5NDcgNzAyNyAxMTdjIGQwNmIgMzU2NyA0ZDA5IDVjMjIKMTdhNyAzODYyIGM0YWUgNTUzNSBkYTliIDViN2QgODQ0MCBiOGU0CjY5ZTQgNzExYiA3ZGE4IDgzMWIgNjQ1MCAxMWIwIGJhODggNTAwYQpiMjU5IDkxNTIgYWMxYSBhMmNhIGZlYzQgNDUwNiBhYmRjIDhmMGEKNmFiNCBlOGQ4IDAyYjIgMzQwYSBjMTEwIDE0NGMgYzQyNiBjMDU3CjY0MTUgMTM5NiBhNzc2IDIyMDYgMTQ1YSAyZDUxIGY4ZDIgMTI5ZApiMTVlIDg5NGQgMTQyNSA0NWI2IGE4OTYgY2RjZiAwMzEyIGNlZjYKMDZmZCA1Y2FhIDA2YmIgNjk1ZCAzZjk2IGQ5MzEgOGUxNCAwMDU2CjU4YTIgNDliNyAwNDNjIDFlN2UgMTRhNCA2YTRhIGFmZWQgMDJjMwpiMzQ3IDFlMTcgMDU1NCBlMTQwIDMzZDYgODllYSA0ZTBlIDUyZmQKM2MxNiAyN2NmIDA1ZmMgYjIyNyAxMzg2IDliZTcgZmI1YyAwZmU0CjU0MzcgZTg0YSBhYTVjIDU2NGEgZjk3NyBhMGE5IGUwZGQgNWJhNQo4MGNmIDNlNzkgZmJkNSBiYjJmIGQ1MWIgZjVmYSBmOTAzIDNlYzAKZGRmOSBiOGRmIDcxOTkgODRjZSBlY2NlIGJhMzYgNjliYyA0MDg2CmRmYWEgMzliMiA1Nzg1IGMwMTQgYTcxMyAxYzhiIGQwMzkgNjM1NgplZmE3IDA3ZDYgMWQ5NyA4ZjQ3IGQ1YTIgODdhNSBkNTBiIDQ4ZTcKZDc3ZSA4NDA1IGYzNjggNDIwYyBkNzY4IDhlZTEgYTQ4YSA0OGQxCjgzYmMgYmQwZiA0NDgxIDgxODUgNTMxYiA1NTlmIGQxZjEgMjYzMQpiN2E5IDcyN2YgMDFmZCAwYWRkIGQxNTMgMDJiYSA2ZmNjIDQ5OTgKNTlkMSAyYmRkIGY5ZmMgODQzYSAwZmFkIDUwOTUgN2M0MCA4ZGYxCjg2NjYgNTY3NiAxOTM4IDQyODMgZDAzYyA1YzcwIGU2ZTUgYmMwNwoyMjU5IDhiNTMgNDhmNyBkY2IyIDgwNTMgMmZlZSA0MDMzIGY0YTQKNTE4ZCA1YTViIGFiMWEgMDRjNSBkNWU4IDE4NmQgY2FjNiAzY2YyCmRjNDAgM2FiMiBjZmNlIGE3OWQgM2Q3YiAzM2E0IGMwZjMgYzQ2Mwo4ZTZlIDZkZGQgZDljOCA1NGJjIDExYmUgNWFhZiBhY2Y0IDk4ZmYKMDY0YyAwODJkIGEzNTkgNzc1ZSAyMTU3IGEwYzAgM2U3MSA4NTczCjZmYmIgOGNmOSAwMjAxIDY2ZmIgMzBhZSA2YWFiIGI4NTEgMDVjYQo3OGNiIDQ3YmUgNWExYiA2YmFhIDQ0NmEgZTIxMiAxZDFiIGM3YmQKZWFkMiBhYmYxIGVhNzggYWFhOSAwZWQxIGNlMzYgYzM3ZSBhYjU5CjAyOTcgYzkyNSAxZjY1IGMyODcgN2E5MSBhMDNiIGEyY2QgMWFjYQo1YWQ1IDY5NDQgYWJlYSBkZmFkIDk1ZDQgYmQwNCBmZGNhIDFiMzAKODUxZiBjNjg1IDQzYjkgZTA3NCBlZjcyIDM3YjcgNWFiMiA3YWY3CjYxNGEgM2NlNiAxNDFlIGJmOTUgMmM0MCBlZjgyIGJiOGEgODdmNQo0MGM2IDBiNTIgYmIxMyBiM2MwIGFmOWEgZWEzYSAzOWYwIDAyNzkKN2U5YSBlN2Q1IGQxYjEgZjczOSAyMDEzIGJhMDYgODYwOSBkY2Y5CjIwYTcgNGFmNCBjMTAxIDg2NmQgZGM4ZiAyZDFhIDRiOTkgMjA1NAoyNmZhIDQ1ODkgZGJhNiA1YzlhIGExZWMgYmJmMSA3ZTE3IDQ2NmQKZThlYiAxNjkyIDlhZTQgOTJiMyAzOGNhIDUxNmYgZjNkNiBhZDAwCjJkNzAgMmM3YSBiYTFjIGIyMjMgNDRhMCAwNDg1IDUxNmIgY2ZkMgoxZmY0IDFjOTkgODcyOSA4ZWIyIDMwOTEgNDRlZiA2MjUxIDU4YzUKNGViZiA4MzYzIDkxODQgNTdkMyAzMDhkIDJlZWMgOGQyMSA1NGE1CjU2N2IgNDk0ZiBhMGVkIDNlMjkgYjY0MSBjMmNhIDAxZGMgZGYzMgplZDJlIDdhOWMgYWY5YiBiMjc5IDE1MDIgMDAzMSA3MGUwIDFlYmQKODg0MyA5ZjRiIDlhMTcgZGMzZiBkOTg1IDJjYTggOGU0ZSA3NzUxCjM3ODIgOTg4ZSA4MDZhIDU3ZjggMDI0NiBkOGI2IDIzMTAgYmFhMwplYjIyIGM1MWEgMzYwYiA5ZTcxIDVlODIgM2JhZSBjMGE5IDhhMzgKOTczNCA5YjdhIDEyNzIgYjM2OSA3ZTg2IDFlMGEgZDcxOCA5NDgzCjZiNDEgZGNjNSBkMjJmIGRlMDQgZDRiYSA0OWFkIDQ3YjMgMzVlMAo2MzdjIDkzMTYgYmI0NSAxOTRkIGFjYTIgMTEwNyBiZGZiIDRjODgKM2FkNyAwMDk5IDE0ZjggN2Q1MCAzMDMyIDE4OWUgZTdhYSBmNWE2CjJkZTAgOGEwZiBjYjgyIDA3OWMgNWQ2MiBhYTEzIDI3OTQgZmFlNAoxMDUxIGRiYjIgNTg4MCA2NjY4IDk4NjQgNzg2NCAxZjA0IDkyNDUKMWE0NiA0NmRhIGY2ZWIgYmI4ZCBmZDIwIGM5Y2QgZDFkYyAyYzkwCmJmYTAgNzlmNiBlN2VhIDRlZTYgZWI5NSAzYjczIGE3YzMgYmU4MQo5MDE3IDM4ZTUgYTlmNSAzZmExIDAzMDggNTkxNCA0MjRkIDliNTEKMGI1MyA4YzgyIDBjNWEgZTMwOSBjY2JjIDBmZWUgMzdmYSA0NTg4CjFkMjMgYzQwOSBiMGM4IDc1YzEgNjA4ZSA5MTQ3IGYzN2MgODMzNQozMmQxIDVkYzYgZDU3MiAyNjI4IDE5NmIgMjQ0MCBiNjVmIDA1OTEKNzUzMiBiMTU5IGFlOTYgMmNiMCBmYTlhIDdlNTkgOTM5MiAzZmZkCmE0YjMgZjI4NiBhOGNmIDNkNTIgMGY2ZiA4Mzg3IDg1YTcgOTE2MApjYTI3IDIwYTMgZDQ1YyA4NjQ1IDQ1NzggOGRkZCA3Y2UxIDliN2QKZDNhYSBmNzczIGQ3ZjkgYzU5OSBlNWFiIDIyZDcgMGVmOSBkNGM3CmM2ZTAgNmFkYSBkOGUzIGRmMzMgMDM4MSA4YzFhIDE4YTAgNmQyNQo2MzNiIDBmYzUgMjI5NCAyYjUwIDY1NDQgZThiZCA5Y2YwIDAyY2MKNWE0NiBkMDMwIDUyYzAgN2YyMiA0NDNhIGZiZDkgYWQwMSA0YjI0CjY1NzcgMjdjMiA0MGJlIDE2MGYgZjA3MCA2YTRjIDA5MTIgNWIyYQo1NTVhIDBjNmUgZGU5MiA5MzkwIGIzNzAgZWFmYiBkNjhlIGQxMDkKYzkwMiBhOTEzIGQ1MDQgNDhlNyA3MzM3IGI3NjEgOTFjMyBmNjAxCjUxZmUgZjljZiBmZGI3IGU1OTIgZmZjZSBhNGRlIDFmNDggOTQ5NwozMGJmIDUzOTAgYWQ1NSAzY2JjIGZjMjggOTA2YSBhNGRkIGM1NzUKYzA1YyBhMzkzIDIxZTQgOGNjZSA5N2VmIDI5ZTUgODc1YyA0YmM1Cjc5OTEgMmEwYiAyOWUxIDdjYjggYzZmNyAzYjRkIDcxMDkgOTJkNgowNDNmIDM0MDAgMmEyNiAzYzRmIDgyMjkgZDk0MCBhMGY4IGM0MGYKZTQ4YiBjODk1IDJmNGUgZGZjOCAwNDFiIDQ5OWIgYTZlYSBkN2I3Cjg0NDcgM2M0ZSBmNzQ1IDdlMjMgOTMwOSA3YzZiIGE0ZDcgYjUxYwpkYTEzIGFhM2MgYmI4YSA5N2IzIDZlOGQgMDFiMiA1ZGUwIDBiMGEKNGQ1ZiBlNmM4IDg5ZTEgYjZiZCAzMDMyIDM4OTUgNjI0NiA1YzJmCmJlYzcgZDE0MCA0ZmUxIDUzMjIgYWNlNSBhZWJlIDU4ZDkgMGM0NwpiODljIGM0MTggNmY0NSBhYzZkIGIzMDQgODdmNiA2YzcwIDVkZmEKMzNjYSA1NWZkIDlmYTcgNTc4NSAzMzkwIGRiMjcgOWVjMSA3MGYzCmIwNzEgNjRjZCA0YzA1IDU2ODYgNmQyZSBmN2Q4IDdlY2MgYWEyYwo4MDliIDkwOTcgY2U5YiA1ZjI3IDE1OTYgYzk0MiA4ZDE1IDZiNGEKNDU2YiBjNmZjIDMzZGYgNDE3MiBlYzYwIGRjNjUgNTEwMCA5ZWNmCmFkOTYgODVlOSBiNDg1IDNlZjUgNTBiOSBkZmFhIGM3NzkgY2YzNApiNWQ0IDM2MmMgMzVmZiAxYzU0IDM4MWIgZTE0ZSA1ZWJlIDVjZWQKOWZlNyA2NzJmIDNmN2QgZjljOSBkYmQ3IGY4MDIgOWZmMyA3ODExCmYyMjggMGI5YiA3OWM1IGE2YmIgMjlhNSBiODAwIGI3Y2YgN2FlNQo1YmFkIGJhYTUgMjJjZSBhNTkyIGM0ZTAgNjFhMSAzMGVkIDg0N2IKOWM4NCBmNTNiIGMzZWYgM2RjOCAwNDIxIGYwNTggYjVlMCA1M2U3CmM0ZjUgZDI0NyAxMjBmIGMxZTEgOWI4OSA3YTYwIDYzZWIgNjNmOAo1YmExIDAxNzQgMzY1ZCA0NTNkIDM1MGIgODBkNSA2NGIyIGJlYjIKZmY1YSBkODg1IDBiMTUgNWU5MyAzMDFmIGM3YjAgNzczMyBjNzJiCjBlYjIgMjhiMSA5NTUyIDVhNmEgYjZjMyBkMjAwIDdhM2YgNGMxNAo5Y2E4IGE5MmUgNjlkZSAwMjcwIDQwMjkgY2I5MCBjZjA0IGMzZDUKODlmZCAwYTQxIGI2ZWQgNDlkMyA1NWI3IDAxZTIgNjRjNCA1YWE1CjU1Y2YgMzMyMCBlNjMzIDZkMmYgYTg0MyA5YmY2IGE1M2UgNmQ0Nwo3NWU3IGM5YmYgODk3ZCAxNDk2IDA0OGUgYTYyMyA5NzEwIGUzNmEKNzFjZCBlZjY0IDE5OWIgZDdiMiA5YzVlIGI2YzUgNTNhYSA4NWYxCjlkZjggM2FlMyA1ZTQyIDdhNGYgY2Q3ZCBiN2FjIDEyYmYgMTdiYQo2MThiIGUyNGIgMzJlZSBlZGZlIDU4NTAgN2I1OSA5MzQxIGFmZTkKNTBlZiBhOGJkIGMwOWQgOWQ4MCA4ZjQ4IDg3YzMgZmE2MiAzNzA4CmQxYzIgN2U5YiA0MmY4IDZlOTEgYjYwNCBkYThmIDc2YWMgZTJmYwo5MDk2IDY1YzUgNDQ5MyBjODcxIDNhNGMgMjE1MSA4ZjBhIGEwNmUKOGYyNyAxMzg1IGI3MWQgODZjYSAyMjc2IDQxNDkgOTZiNiA2OTIzCmQ2MGUgYjEwYSA3Yjg5IDc0MDggMWJkZSAyMjhjIGJjNWUgOTJkYgpjYTQ4IDMxYTAgODFjOSA1NTAzIDQ4YTcgZDZiNyA4NThkIDkxMjUKOWI3MiBiNWQ0IGY4ZWEgYjdhOCBiNzZmIGMwMjggYjg4MCBlNmVhCjcyZmIgZGUzNyA4Y2U0IDc4MzEgZDk3MyBmMjcxIGUwOTUgMjZiNwo2MTIyIDkyOWMgOGE0YiA1NWY0IGYxZjggYzIzOCA2ODUyIDdmYWMKMTdjZiBlZTlmIDVlY2UgZmI1ZCA4YjBmIDE3OWMgZjE4NCBkOTM2CjY4ZjYgNDc3ZiA2ODUzIDJmZTYgMWYyNiBmOWUyIDM5OTYgYTg3MAo2MzFkIDY5MjIgMDE0YSAwYzQ5IDFkZjIgOTRiYSAzZmE0IGExN2QKOWQ3OCA5MzVhIDMyNWYgYzRiMSA0Mzg2IDIzODYgMTU1NSA2MzU4CjI2YzAgYmI0ZSAzOTI5IGQzMzUgNjM0YiA1YTg2IDE1MjUgMmYyZgo2N2IxIGE3ZTcgOWRlOCA3YjQwIDM0MzMgNGY5OSBjNGY2IGFjNTgKYzNmOSBlMDRhIDI3YTMgODQzNyBkZTkxIDdiNDkgNjkzYSA5ZDAyCmU5MjEgZGQ0ZiA5N2QzIDA0MTMgZjg2OSA5NWJkIDJkYzUgN2NkNgo3NzY2IGMxMjYgMjMwYyBjZDU4IGVlMzMgMDAyMSAyZGVkIDgwNWQKODliNiAzNzE0IGRiOTEgZDhlNyBlNWNkIDcxMDIgODY1MCBjMmUyCmI0YzQgYjlmNCBkZDZkIDRjYTQgZTcyYSA3NTIzIGIzNjcgMmNjNQoxMjdhIDVlMGUgMGQyMCA4ZDcwIDAzMTQgYTg1MiAwNGQwIGQxYWIKNDUwYiA2MTE5IGRhYTMgZDE0MiBjMjZjIDQyMjQgMTFkZSA0OWMzCjQ4ODcgODhiMCAxMDk2IDllNTEgNWI5ZCA1OTUxIGRiMmEgN2RkZApmMzY4IGQwMmQgYWVkZSA0MmUyIDZhMGMgM2ZmZiA2ODA0IDcxMTAKMGEzNiA3ZmEwIDY5ZGEgYjJjMyAzNmY0IDhmYjAgMjA1ZSA4NWZjCjBiODMgYWYyMyA3ZWMzIDA3NzcgOGUyZiA2NGI5IGZmOWYgNmEzYQozZTgwIGZmMWIgNDJiNiBmZjZmIDllNTQgMDAzNCBjMjUzIDYwYWQKYmY1ZCAzZDJhIDYwOTkgZDVkZiBkNGU1IDQwMDcgYjNlNCBlNDZiCjkyNGQgZjg1ZCBkNjExIDNlZTkgZWY4MSBkZjgwIDA0MWMgMWE0OQpiNzdiIDE4OGQgMjQ5NiBjMzk2IDNjMzYgOWM4ZSAxYTM3IGY5YjYKZmNmNSBlNGUwIDNiNDUgNzY3MSBmNDk1IDMyY2IgOTE1YiBjMTNlCmRmNTggMzQ5NiA1OWNmIDEzZjUgMDE3OSA2ZjUxIDM0MjEgNTBiYgo2Y2FlIDI1YjIgMzE1NSAyNTVmIGQ1M2YgZDJlOSBjODJhIDg2MzgKZGQ5NSA2Nzc1IGUwYzMgOTc3OSA3ZjkzIGI2Y2UgZGMzNiBmOWZmCjEwMDQgM2U3NCA2NGQ3IGUzY2YgNzNlNiA5MzFhIDViNmMgMjgyMAo2ZThmIDE5YmUgMTZlZiA5MWU4IGRkYjEgMWQwNiAwNmY2IDdkMjQKMzE3MSBjMjJmIGE1NzYgOGQyYyBhZDkxIGE0MGQgMDJkYiA0ZWJhCjU4NGIgYjZjZSBhYzhlIGE4NTcgYzk2MyA2YjVhIDk2YTMgNDg4ZAo5NTNlIGJiMTUgNWQwZSBiMTgwIGQ3OGEgNjkxNyBmMGFhIDg0MDQKYzFiMiA0ZWIzIDk4ZTMgZjhkZCA4MGQxIDIwNWUgMDEzOCAzZTMwCmQ5ZDUgMzlkNyAzNDA0IDllZTMgM2M3NiBkYjBlIGQ1OTAgNzQzZQo0NDdmIDM1MzcgNzA2NyA3NGUwIGU1MWUgN2U2NyA3MWE5IDNkZGQKNjE0MSBiZjVlIDgxNjkgY2RmMSBmMzJmIDgzODQgMDMxMyAzNjQzCjQxYjAgMWFjMiAzOTA4IDFjYmIgMTNiZCBmYmExIGY4YzIgODcyNwo1MTRlIDMwNGQgMGY2NSA4NWQ3IDVkNTcgYzNkMyBjYzliIDllZjkKNmMxMiAxZjI4IGQzY2QgN2FkYyA5Y2E1IGQ2ZTMgYWVkZCBkODY1CjgxMDEgNzcyNyA4M2Y3IDIyNzAgNzAwOSAwZTg5IDQ4OGMgMmQ2YQpkZTA4IDQ2MGMgMjI3NyBkMzUwIDU2N2IgMWUxZCBjNTgxIDA2ZTAKMGRiOCBhOTI2IDU2OGMgZWJjOCA5NTY3IDFhZGUgMTI5OCBmYzJlCjhmODUgM2VjYiA2OTI4IGY2ZTIgZDBiOSA3NGEwIDgxZjAgODJhMgoxMGUwIGM0N2MgOWVmNSAxYzNmIDY3NTYgYzI3ZCA4N2U3IDFlMmUKNzhlOSBhZjUyIGZlOGMgZmM1MSBmOTUzIGQ5NWYgMDE0YyBjMzg5CjNmMWMgYWY2NCBjNDczIGYwODkgNTIyOCA5Njc5IDI5YTUgNGM4NQowMDQ4IGQzY2QgMzE2ZCBjZTBjIGQwZDkgOTBiNSAzZjczIGE5NzYKY2M3ZiA0NjA3IGRkZjEgOWFjMyAzODdjIGJjYzkgNjYwNSA3Y2VjCjQ1MTcgNmIxNCBlMWQ3IDY2OTIgMGI1YSBmZTU3IDdiMDIgM2ZmYgplMDM5IDgzOWQgYmIxOCAzOTg3IDE1OGIgMzk2OSBjMjNjIGJjZGUKZGE5ZSAyZmY3IDc3MzYgMjEzOSA4MjA0IDYzY2IgY2YwOSBlMGRkCmE5YmUgYWFlMiBjMDE2IDYxOWUgNzc1YiBiNDAwIGRjMDcgOTQ4Mwo1ODI5IDBhM2YgODZlOSBiYTlmIGMwNTcgYjI5ZiBjOGQzIDI3M2YKODk2ZiAxNDdlIDMyNjUgZDZmOCAyOTE2IGU1YjIgOWZjYSAyODYzCmRkYzQgMDJjYiA4NTFmIDU3ZGUgM2MzZiA4ZGVkIGQwOTEgZTk0YgowM2ZkIDhjMDggYzYzNiAzZjkzIGZkNzIgZDVjZiA2NmI0IGQ0ZjcKNzA4OCAyYzFmIGUwN2YgODFiZiA4Y2ZhIGJmYjcgYmY2NCBiMzkyCjlmYmYgMTY3NSBjNTMzIDUzMDcgNWY4OSBmZDYzIGViMzEgMDYyYgo0MWUyIDFkYTIgY2QzMCA1NDI4IDE5ZDIgYTZkNCAxNjI5IGUwZjEKM2Q3MCA4NzM0IGQyZDIgNjI4ZCAxNmIxIDY3YjkgNzQ2ZSA0NjAzCjZmMzEgMTE5NyBlZjQwIDlmYjkgMWQyOSBkMmRhIGIyMGYgMjU1OAozODFmIGYxMWYgNDdhOSA0NTI5IDUyYTQgMzM4MCA1NmU4IDJkZDIKYzg5YyAyMjU2IGIwMzEgNjQ5ZiA3OWJhIDU1ZTAgOTk5MSAwM2M3CmRlOWMgMmJhMiA1NTFkIDM3N2YgNzcyZiAyNjZlIDI0ZDUgNmM5NwowMGViIDIwZjIgOWQ0NiBjNTkxIDhjNjYgYjkyYyBiNjBjIDUyMmEKY2FhMiAxODdiIGQ1M2YgYzhmYyBhYjRhIGIzMTggNzVhNCAzODI1CmQ4NDUgMTZmOCA5NzEyIDYzMzUgODllNCBhNWRhIDdmYzcgZjFjNAo4ZmM1IDEyMGQgOGEyMCBlZWIwIDEyMjMgNTliNSA4MDQ3IGY5NDcKMTY1MCBlNjVlIDBlY2EgZDQ1ZSAyMTBmIDRlY2EgNTQwZSAzMDNkCmVmMzIgNjI4ZCA2NTA4IDJhY2UgNDg2MCA0YWMzIGFiMGEgNDBmMwo3NDhkIDMyODUgZTM3YiA3MmNjIDA2YTQgMDMyOSA5ODVjIGIwMWIKNTlhMyA4YjAxIDkzZGUgZDIyYyAzNjg4IGRhNDkgZGYyNSBkMmNjCjQ0MTcgZDM0ZCAzOTBkIDkwNmYgNjg0ZiBiOTdhIDBmYWIgZmE2MApiYmRlIGUyYmMgNDIyOCBiMTIwIDU1OGEgMzhjYiBjNTM1IDI2OWUKMjFlMCA0ODM0IDk0MDQgNjQyZCA4MDA3IDYxZjkgYTBiOSA2ODk5Cjk3OWYgMTlkOSAyNzFkIDE1YjAgNWU0NSBhZGRmIDBmOTYgZWZjYwo1OGNiIDcwZjQgNGE1MiA1NTUyIDU2MTQgMmMzNyAxNmMzIDdjNDQKYzI2OCA0ZTlhIDQwMGEgYjQ5YyBiOThmIGRlMzggYjlkZSA5ZWYxCjk0NjQgYzZlZCBhNDNjIDM4OWEgMTFjMiA0OWVmIDM2OWMgNjI2NQowYmFlIGEzZjEgZTBlZiBmYmQ3IDVjNmYgNTU5YiBhYmViIDBhODQKNzI3NiA2ODJiIDQzNDAgMTAzYiA4MWQwIDE2NzEgZmZlMSBjMzdkCjRmMDUgMWU2ZiA3YmUwIDQ5NTcgY2MzZCA1NjAzIDJmNDEgMjE5NwoyNWFhIDkwYjkgY2YyYyBhY2MxIGFkYTAgNTk2YiBlNzBlIGQxZjYKZDJkZiBjMWQ2IDdlZjIgZWY0MCA4YTA4IDZiNmMgOGZhNyBkMjQyCjQzNWYgOGQzZiBjNmM2IDU5NmQgOTlmMSAxNGQzIDU1YWUgM2U4MwoxYmI3IDI4MzEgNjZjMiA5NGMwIDdiOTQgMTc0MSA0YzQyIDRhNDYKNGVjMSA4YzM5IDhiYTAgODgyNSAyYmQ2IDU0ZjMgNmRkOSBiMWU3CjIwNzIgNGU5YyBiOWFjIDdiZmUgNzJkYyA3OWYwIGU0YzUgOWIwZgo1ZjdlIGZjMDUgZGNiZSA4MTk4IGJlMmEgYjIzYiBjYmVjIDliYjUKMzg3YSA5MDc5IDgyODUgNTAwOSBhNWJlIDlkODMgNWY4NSA0ODUxCmU2NWIgNjBhMSA0NTE2IDdiZTAgOTBjYiA0ZTNiIGUxOTYgMTRjNwpmNThhIDc3Y2EgNTE4ZiBhNWZhIGUzYjcgMzFmNyA2NTc4IDI5ZDMKMTI0YiA5ZGI1IDRjOWQgZTU2YSAzNWE5IGQ3NjggODUzNiBjZGIyCmFjMzQgZWE5YyA0ZWVkIDU2ZjkgNmM0ZCAwM2NkIGJlY2UgMDY3Nwo2ZGI0IGQ5MjYgMzExZCBmNmE3IGIzZDUgMzYzYiA2Y2I3IGRiMmUKYzVlZSBkOTZiIDhmZmQgYmUyOCBkNTI1IDMxMDAgYmEwZCAxODBhCjA5OTEgMTEwNSA1MTkxIDE2YzIgMTEwZCBkMTZmIDY4MDAgYzYxZgpkNzEzIGY5MGEgM2M3NSA0NDlhIDRhNTUgY2FhMyBjMGM5IDA4YzQKNDJlYyA3MGMyIDhkYjYgZWZkMSAwOTJmIGZjZTggNDYyZiBmYTMxCjg4NjEgOGM2MiBiYzY5IDZlYmEgYmFmMiBiZWVkIDk0ZDcgYTU0Zgo4OTUzIGU4NDkgODE0YyAwYmIwIDU1ZWIgZTE5NSAxYzhmIDIxYTUKMzZlOSBjNWE5IDM1NjcgYjQzZiA4NjlkIDQyMDUgYzc2MiA5MzE5CjQxOGQgNWM2YSA1OGVhIDU4ODggNzNmOSA4MzY1IDVhMjcgMDVhNgo0NGNlIDdhNjYgNDI3NyA2NmQ3IGZiN2IgMzQ2MCA1MTlhIDcyMTgKNDcxOCBhZTFmIGU4MDYgMzk4ZSAzNzBjIDNiMDggYWEzYiA4ODk1CjBjMWMgZGNlZiBhNjc3IDdjN2MgZWI0ZCAzMTZkIGYxOWIgMjI2Nwo5OWEyIGI2ZmYgMmZmMCAzMmQ4IGNiYzkgZjIxMyAxODg4IDgwZjQKMzk2NyA4MzZkIGQ5MWIgNGUyYSBlMGMyIDdiY2YgNDk5ZiBjMDNmCjg4NjcgMTE3YiBkZjAyIGRiNGIgYWViZiBhMjljIGNlZDkgZTg3YgpmOWRhIDNkZjQgMTUyOCBhNzdjIGI3ZDkgYzM4MCBmOTc5IGVjNGYKZjFjMCBhMjYyIDU0ZjUgMzZjYiBkMDQ3IDY3ZDYgM2FlNSBiZjE2CjIyMjggNjQyMyBkMTRjIGYwZDYgODg5MiBjZWZmIGNiOTIgNzQ3NApmZjdiIGUyYjYgMWMwZCA0M2JhIDRkOTEgOGRmYSA0NzdkIGU1MTYKNWFlZSA5YTRiIDU1Y2EgZTE3ZiBmNWZlIGE0N2YgNGEwNyAwZWMxCmU4ZTYgM2JjYyA0M2Y4IGRiYWEgZjg3ZiA5NTc0IGRiYWEgZjAzZgo0ZDJjIDVjZmIgYTVhZCAwYzAwCg==) format("woff2")}@font-face{font-family:librefranklin;src:url(data:font/woff2;charset=utf-8;base64,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) format("woff2")}.global-nav .account-dropdown:before,.global-nav .vertical-item:first-child:before{content:none}.global-nav{background-color:#fff;position:relative}.global-nav .user-link{opacity:0;transition:visibility 0s,opacity .5s linear;visibility:hidden}.global-nav .user-link.active{opacity:1;visibility:visible}.global-nav .account-dropdown .dropdown:focus .account-link,.global-nav .account-dropdown .dropdown:hover .account-link{color:#ec2c00}.global-nav.signed-in .user-signin{display:none}.global-nav.signed-in .account-dropdown{display:block}.global-nav.subscribed .user-signin,.global-nav.subscribed .user-subscribe{display:none}.global-nav.signed-in.subscribed .global-nav-user-list{justify-content:flex-end}.global-nav .global-nav-inner{display:flex;margin:0 20px;max-width:1100px;width:calc(100% - 40px)}.global-nav .global-nav-site-list{display:flex;flex:0 0 auto;justify-content:space-between;list-style:none;margin:0;max-width:100%;padding:0;width:auto}.global-nav .user-item,.global-nav .vertical-item{align-items:center;justify-content:center;padding-bottom:10px;position:relative}.global-nav .vertical-item{display:none;padding-left:14px;padding-right:14px}.global-nav .vertical-item:first-child{padding-left:0}.global-nav .user-item{display:flex}.global-nav .user-signin{padding-right:0}.global-nav .magazine-button,.global-nav .vertical-link{color:#000;display:block;font-family:'Miller Text',Georgia,serif;font-size:11px;font-weight:500;letter-spacing:2px;line-height:1.36;position:relative;text-decoration:none;text-transform:uppercase;white-space:nowrap;z-index:5}.global-nav .vertical-link:focus,.global-nav .vertical-link:hover{box-shadow:0 0 0 #fff,0 1px 0 #000}.global-nav .global-nav-user-list{display:flex;justify-content:space-between;list-style:none;margin:-1px 0 0;padding:0;width:100%}.global-nav .subscribe-link,.global-nav .user-button{color:#000;display:block;font:10px/normal 'Miller Text',Georgia,serif;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.global-nav .account-dropdown{display:none}.global-nav .magazine-button,.global-nav .user-button{background:0 0;border:none;color:inherit;cursor:pointer;display:block;outline:inherit;padding:0}.global-nav .dropdown-content,.global-nav .dropdown.open,.global-nav .dropdown.open:after,.global-nav .dropdown:focus,.global-nav .dropdown:focus:after,.global-nav .dropdown:hover,.global-nav .dropdown:hover:after,.global-nav .dropdown:not(.open):focus,.global-nav .dropdown:not(.open):focus:after,.global-nav .dropdown:not(.open):hover,.global-nav .dropdown:not(.open):hover:after{background-color:#fff;z-index:9002}.global-nav .logo-link{color:#000;display:block}.global-nav .logo-item{display:block;left:calc(50% - (92.6px / 2));order:2;position:absolute}.global-nav .logo-item :focus svg,.global-nav .logo-item :hover svg{fill:#000;filter:drop-shadow(1.5px 1.5px 1px rgba(0, 0, 0, .2))}.global-nav .logo-item svg{display:block;height:20px;width:auto}.global-nav .dropdown.open .dropdown-content,.global-nav .dropdown:focus .dropdown-content,.global-nav .dropdown:hover .dropdown-content,.global-nav .dropdown:not(.open):focus .dropdown-content,.global-nav .dropdown:not(.open):hover .dropdown-content{display:flex}.global-nav .dropdown{margin-bottom:-10px;padding-bottom:10px;position:relative}.global-nav .dropdown-content{border-radius:2px;display:none;flex-flow:row nowrap;justify-content:space-between;left:-16px;min-width:100px;position:absolute;top:100%;vertical-align:top}.global-nav .magazine-content{border-image:linear-gradient(to top,#999 0,#999 60%,#fff) 1 40%;border-style:solid;border-top:none;border-width:1px;left:-16px;padding:0 15px 5px}.global-nav .magazine-content .dropdown-link{padding:10.6px 3px 10.6px 0}.global-nav .magazine-content .dropdown-link:not(:last-child){border-bottom:1px solid #ccc}.global-nav .dropdown-links{padding-right:10px}.global-nav .dropdown-link{color:#666;cursor:pointer;display:block;float:none;font:13px/1 'Miller Text',Georgia,serif;letter-spacing:.2px;margin:0;padding:10.6px 3px 10.6px 8px;text-align:left;text-decoration:none;white-space:nowrap}.global-nav .dropdown-link:last-of-type{border-bottom:none}.global-nav .dropdown-link:focus,.global-nav .dropdown-link:hover{color:#ec2c00}.global-nav .img-link{display:inline-block;margin:0 0 5px;max-width:88px;padding:10px 0 0}.global-nav .img-link:focus,.global-nav .img-link:hover{border-bottom:none;opacity:.7;text-decoration:none}.global-nav .img-data{display:block;width:90px}.global-nav .magazine-button{z-index:9003}.global-nav .magazine-button::after{background-image:url(https://web.archive.org/web/20210315023924im_/https://assets.nymag.com/media/components/global-nav/arrow-cut.svg);background-position:100% 46%;background-repeat:no-repeat;background-size:8px;bottom:0;content:'';left:0;position:absolute;right:-10px;top:0;z-index:-1}.global-nav .dropdown-content.account-content{border:1px solid #767676;left:auto;position:absolute;right:0;top:100%;width:105px}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:after,.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:before{border:0 solid #767676;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;bottom:100%;content:'';height:0;left:50%;pointer-events:none;position:absolute;width:0}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:before{border-width:8px;margin:0 0 0 12px}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:after{border-bottom-color:#fff;border-right-color:transparent;border-width:7px;margin:0 0 0 13px}.global-nav .dropdown-content.account-content .dropdown-link-wrapper svg{align-self:center;height:auto;width:3.5px}.global-nav .dropdown-content.account-content .dropdown-links{padding:0;width:100%}.global-nav .dropdown-content.account-content .dropdown-link{color:#000;flex:1 0 auto;font:10px/1 'Miller Text',Georgia,serif;letter-spacing:1.8px;text-transform:uppercase}.global-nav .dropdown-content.account-content .dropdown-link:focus,.global-nav .dropdown-content.account-content .dropdown-link:hover{font-weight:700}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:not(:last-child) .dropdown-link-inner-wrapper{border-bottom:1px solid #ccc}.global-nav .dropdown-content.account-content .dropdown-link-inner-wrapper{display:flex;margin:0 10px}@media screen and (min-width:768px){.global-nav .logo-item{left:calc(50% - (115.8px / 2))}.global-nav .logo-item svg{height:25px}.global-nav .global-nav-user-list{justify-content:flex-end;margin:0}.global-nav .user-item{padding-left:11px;padding-right:11px}.global-nav .user-item.user-signin,.global-nav .user-item:last-child,.global-nav .vertical-item:last-child{padding-right:0}.global-nav .user-item:before,.global-nav .vertical-item:before{border-left:1px solid #bdbdbd;content:'';height:1em;left:-.5px;overflow:hidden;position:absolute}.global-nav .user-item:first-child:before,.global-nav .vertical-item:first-child:before,.global-nav.signed-in.subscribed .user-item:last-child:before{content:none}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:before{margin:0 0 0 12px}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:after{margin:0 0 0 13px}}@media screen and (min-width:1180px){.global-nav{padding:0 0 30px}.global-nav .subscribe-link,.global-nav .user-button{font:700 13px/normal 'Miller Text',Georgia,serif;letter-spacing:0;margin:0;text-transform:capitalize}.global-nav .logo-item{left:auto;margin:4px 0 0;order:initial;padding:0 20px;position:relative}.global-nav .global-nav-inner{margin:0 auto;width:100%}.global-nav .vertical-item{display:flex}.global-nav .logo-item+.vertical-item:before{content:none}.global-nav .global-nav-site-list{justify-content:flex-start}.global-nav .magazine-button{margin:0;padding:0}.global-nav .user-item,.global-nav .vertical-item{padding-top:10px}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:before{margin:0 0 0 19px}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:after{margin:0 0 0 20px}body.optimize .global-nav .subscribe-link:focus,body.optimize .global-nav .subscribe-link:hover{background-color:#ec2c00;border-color:#ec2c00;box-shadow:0 2px 4px 0 rgba(0,0,0,.24);color:#fff}body.optimize .global-nav .subscribe-link{background-color:#fff;border:1px solid #000;border-radius:2px;bottom:-13px;box-shadow:0 2px 4px 0 rgba(0,0,0,.24);color:#000;height:34px;padding:10px;position:absolute;right:-3px;text-align:center;text-decoration:none;width:90px}}[data-uri*='/_pages/homepage'] .global-nav,[data-uri*='/_pages/index'] .global-nav{padding:0 0 2px}@media print{.global-nav{display:none}}.global-nav{padding:0}.global-nav .global-nav-inner{padding:10px 0}.global-nav .account-button:focus,.global-nav .account-button:hover,.global-nav .account-dropdown .dropdown.open .account-button,.global-nav .account-dropdown .dropdown:focus .account-button,.global-nav .account-dropdown .dropdown:hover .account-button,.global-nav .magazine-dropdown .dropdown-link:focus,.global-nav .magazine-dropdown .dropdown-link:hover{color:#00bcf1}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:focus:after,.global-nav .dropdown-content.account-content .dropdown-link-wrapper:first-child:hover:after{border-bottom-color:#00bcf1}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:not(:last-child):focus .dropdown-link-inner-wrapper,.global-nav .dropdown-content.account-content .dropdown-link-wrapper:not(:last-child):hover .dropdown-link-inner-wrapper{border-bottom:1px solid #00bcf1}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:not(:first-child):focus:before,.global-nav .dropdown-content.account-content .dropdown-link-wrapper:not(:first-child):hover:before{border-top:solid #00bcf1;content:'';margin:-1px 0 0;position:absolute;width:100%}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:focus,.global-nav .dropdown-content.account-content .dropdown-link-wrapper:hover{background-color:#00bcf1}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:focus .dropdown-link,.global-nav .dropdown-content.account-content .dropdown-link-wrapper:hover .dropdown-link{color:#000;font-weight:700}.global-nav .dropdown-content.account-content .dropdown-link-wrapper:focus svg *,.global-nav .dropdown-content.account-content .dropdown-link-wrapper:hover svg *{fill:#000}.global-nav .sign-in-button:focus,.global-nav .sign-in-button:hover,.global-nav .subscribe-link:focus,.global-nav .subscribe-link:hover{box-shadow:0 0 0 #fff,0 1px 0 #00bcf1;color:#00bcf1}.global-nav .subscribe-link{box-shadow:0 0 0 #fff,0 1px 0 #00bcf1}[data-layout-uri*='/instances/section'] .global-nav,[data-layout-uri*='/instances/section@published'] .global-nav,[data-uri*='/_pages/homepage'] .global-nav,[data-uri*='/_pages/homepage@published'] .global-nav{margin:0 0 -10px}[data-layout-uri*='/instances/section'] .global-nav .subscription-promo-spacer,[data-layout-uri*='/instances/section'] .global-nav .subscription-promo-wrapper,[data-layout-uri*='/instances/section@published'] .global-nav .subscription-promo-spacer,[data-layout-uri*='/instances/section@published'] .global-nav .subscription-promo-wrapper,[data-uri*='/_pages/homepage'] .global-nav .subscription-promo-spacer,[data-uri*='/_pages/homepage'] .global-nav .subscription-promo-wrapper,[data-uri*='/_pages/homepage@published'] .global-nav .subscription-promo-spacer,[data-uri*='/_pages/homepage@published'] .global-nav .subscription-promo-wrapper{display:none}@media screen and (min-width:768px){[data-layout-uri*='/instances/section'] .global-nav,[data-layout-uri*='/instances/section@published'] .global-nav,[data-uri*='/_pages/homepage'] .global-nav,[data-uri*='/_pages/homepage@published'] .global-nav{margin:0}[data-layout-uri*='/instances/section'] .global-nav .global-nav-inner,[data-layout-uri*='/instances/section@published'] .global-nav .global-nav-inner,[data-uri*='/_pages/homepage'] .global-nav .global-nav-inner,[data-uri*='/_pages/homepage@published'] .global-nav .global-nav-inner{margin:0 34px;width:calc(100% - 68px)}}@media screen and (min-width:1180px){.global-nav{padding:0 0 30px}.global-nav .global-nav-inner{padding:10px 0 0}.global-nav .logo-item{padding:0 20px 0 25px}[data-layout-uri*='/instances/section'] .global-nav .global-nav-inner,[data-layout-uri*='/instances/section@published'] .global-nav .global-nav-inner,[data-uri*='/_pages/homepage'] .global-nav .global-nav-inner,[data-uri*='/_pages/homepage@published'] .global-nav .global-nav-inner{margin:0 auto;width:100%}[data-layout-uri*='/instances/section'] .global-nav .subscription-promo-wrapper,[data-layout-uri*='/instances/section@published'] .global-nav .subscription-promo-wrapper,[data-uri*='/_pages/homepage'] .global-nav .subscription-promo-wrapper,[data-uri*='/_pages/homepage@published'] .global-nav .subscription-promo-wrapper{display:block;margin-bottom:-10px;margin-top:12px;text-align:right}[data-layout-uri*='/instances/section'] .global-nav .subscription-promo-spacer,[data-layout-uri*='/instances/section@published'] .global-nav .subscription-promo-spacer,[data-uri*='/_pages/homepage'] .global-nav .subscription-promo-spacer,[data-uri*='/_pages/homepage@published'] .global-nav .subscription-promo-spacer{display:block;margin-bottom:26px;margin-top:12px}[data-layout-uri*='/instances/section'] .global-nav .subscription-promo,[data-layout-uri*='/instances/section@published'] .global-nav .subscription-promo,[data-uri*='/_pages/homepage'] .global-nav .subscription-promo,[data-uri*='/_pages/homepage@published'] .global-nav .subscription-promo{color:#ec2c00;font:italic 16px/15px 'Miller Text',Georgia,serif;text-decoration:none}[data-layout-uri*='/instances/section'] .global-nav .subscription-promo:focus,[data-layout-uri*='/instances/section'] .global-nav .subscription-promo:hover,[data-layout-uri*='/instances/section@published'] .global-nav .subscription-promo:focus,[data-layout-uri*='/instances/section@published'] .global-nav .subscription-promo:hover,[data-uri*='/_pages/homepage'] .global-nav .subscription-promo:focus,[data-uri*='/_pages/homepage'] .global-nav .subscription-promo:hover,[data-uri*='/_pages/homepage@published'] .global-nav .subscription-promo:focus,[data-uri*='/_pages/homepage@published'] .global-nav .subscription-promo:hover{box-shadow:0 0 0 0 #fff,0 1px 0 0 #ec2c00}}.cut-layout .top.takeover-active-under .global-nav:after,.cut-layout .top.takeover-active-under .global-nav:before,.layout-simple .top.takeover-active-under .global-nav:after,.layout-simple .top.takeover-active-under .global-nav:before,[data-layout-uri*='/instances/section'] .subscribed .subscription-promo-wrapper,[data-layout-uri*='/instances/section@published'] .subscribed .subscription-promo-wrapper,[data-uri*='/_pages/homepage'] .subscribed .subscription-promo-wrapper,[data-uri*='/_pages/homepage@published'] .subscribed .subscription-promo-wrapper{display:none}[data-layout-uri*='/instances/original-video'] .global-nav,[data-layout-uri*='/instances/original-video@published'] .global-nav{margin:0 0 10px}@media screen and (min-width:1180px){[data-layout-uri*='/instances/original-video'] .global-nav,[data-layout-uri*='/instances/original-video@published'] .global-nav{margin:0}}.cut-layout .top.takeover-active-under .global-nav,.layout-simple .top.takeover-active-under .global-nav{border-top:none}.affiliate-links{display:none}@keyframes logInFadeIn{0%{opacity:0}100%,80%{opacity:1}}.public-login{align-items:flex-start;animation:.5s ease-in logInFadeIn;background-color:rgba(50,50,50,.74902);bottom:0;color:#333;display:flex;justify-content:center;left:0;opacity:1;overflow-y:scroll;padding:100px 0;position:fixed;right:0;top:0;z-index:999}@media print{.public-login{display:none}}.public-login .overlay-content>section,.public-login.edit{display:none}.public-login[data-view='']{display:none;opacity:0}.public-login .overlay-content{background-color:#fff;border-top:5px solid #262626;display:block;font-family:Arial,sans-serif;-webkit-font-smoothing:antialiased;line-height:16px;padding:15px 25px 30px;position:relative;width:320px}@media screen and (min-width:0) and (max-width:599.9px){.public-login{padding:0 0 100px}.public-login .overlay-content{width:100%}}.public-login[data-view=activated] .activated,.public-login[data-view=activation-expired] .activation-expired,.public-login[data-view=activation-used] .activation-used,.public-login[data-view=forgot-sent-fb-user] .forgot-sent-fb-user,.public-login[data-view=forgot-sent-nym-user] .forgot-sent-nym-user,.public-login[data-view=forgot] .forgot,.public-login[data-view=link-fb-account] .link-fb-account,.public-login[data-view=log-in] .log-in,.public-login[data-view=password-reset-success] .password-reset-success,.public-login[data-view=password-reset] .password-reset,.public-login[data-view=register-fb-account] .register-fb-account,.public-login[data-view=register-success] .register-success,.public-login[data-view=register] .register{display:block}.public-login button:focus,.public-login input:focus,.public-login select:focus{outline:0}.public-login a{color:#333;text-decoration:underline}.public-login a.no{display:block;font-size:14px;text-align:center}.public-login a.forgot{font-size:12px;text-align:right}.public-login header .heading{height:40px;margin:0;padding:0}.public-login header .heading svg{height:13px;width:88px}.public-login header .close{background:url('data:image/png;base64, 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') center center no-repeat #fff;border:none;cursor:pointer;height:24px;position:absolute;right:0;top:0;width:24px}.public-login header ul{align-content:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;list-style:none;margin:0 0 15px;padding:0}.public-login header li{background-color:#fff;border:1px solid #333;color:#000;cursor:pointer;flex:1 1 50%;font-size:11px;padding:4px 0;text-align:center}.public-login header li.log-in-tab{border-radius:3px 0 0 3px}.public-login header li.register-tab{border-radius:0 3px 3px 0}.public-login[data-view=activated] header .register-tab,.public-login[data-view=log-in] header .log-in-tab,.public-login[data-view=register] header .register-tab{background:#000;color:#fff;pointer-events:none}.public-login .heading{color:#333;font-size:13px;font-weight:700;line-height:18px;margin:0 0 8px;padding:0;text-align:center}.public-login .heading.divider{color:#333;position:relative;text-align:center;z-index:1}.public-login .heading.divider:before{background:#d7d7d7;color:#fff;content:'\2588\2588\2588';display:block;height:1px;line-height:1px;position:absolute;text-align:center;top:9px;width:100%;z-index:-1}.public-login .facebook-connect{background:#2a8cc4;border:none;border-radius:3px;color:#fff;cursor:pointer;display:block;font-size:13.4px;font-weight:700;margin:0 0 6px;padding:12px;text-align:center;width:100%}.public-login .facebook-connect:focus,.public-login .facebook-connect:hover,.public-login input[type=submit]:hover{background:#05a7d4}.public-login p{font-size:10px;font-weight:400;line-height:10px;margin:6px 5px 20px;text-align:center}.public-login .activated p,.public-login .activation-expired p,.public-login .activation-used p,.public-login .forgot p,.public-login .forgot-sent-fb-user p,.public-login .forgot-sent-nym-user p,.public-login .link-fb-account p,.public-login .password-reset p,.public-login .password-reset-success p,.public-login .register-fb-account p,.public-login .register-success p{font-size:13px;line-height:15.6px;text-align:left}.public-login .register-fb-account .subdued{font-size:12px;text-align:center}.public-login .activated li p{font-size:12px;margin-left:0;text-align:left}.public-login label{cursor:pointer}.public-login input{border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;display:block;font-family:Arial,sans-serif;font-size:12px;height:42px;margin:0 0 18px;padding:5px 10px;width:100%}.public-login input:focus{border-color:#999}.public-login input:-moz-placeholder,.public-login input:-ms-input-placeholder,.public-login input::-moz-placeholder,.public-login input::-webkit-input-placeholder{color:#999;font-style:italic}.public-login input[type=checkbox],.public-login input[type=radio]{display:inline-block;height:auto;margin:0 10px 0 0;padding:0;width:auto}.public-login input[type=submit]{-moz-appearance:none;-webkit-appearance:none;background:#1f638a;border:none;color:#fff;cursor:pointer;font-size:13.4px;font-weight:700;margin:0 0 27px;padding:4px 0;text-transform:uppercase}.public-login form .more{align-content:stretch;display:flex;flex-direction:row;flex-wrap:nowrap}.public-login form .more>*{flex-grow:1}.public-login .remember-me{font-size:12px}.public-login .remember-me input{display:inline-block;height:auto;margin:0 5px 0 0;padding:0;width:auto}.public-login .gender{border:none;display:block;font-size:12px;margin:0 0 20px;padding:0}.public-login .gender>div{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.public-login .gender label{display:block;padding-right:32px;position:relative}.public-login .has-description{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 17px}.public-login .has-description input{align-self:flex-start;flex:0 0 12px;margin-top:3px;order:0}.public-login .has-description span{flex:1 1 80%;font-size:11px;order:1}.public-login .has-description .error-message{flex:0 1 100%;order:2;padding-top:3px}.public-login.waiting input[type=submit],.public-login.waiting input[type=submit]:focus,.public-login.waiting input[type=submit]:hover{background:url('data:image/gif;base64, R0lGODlhEAAQAPMPADMzM4uLi8bGxm5ubqmpqVBQUCIiIuTk5Hx8fPHx8ZmZmV5eXkFBQba2tiUlJf///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAPACwAAAAAEAAQAEAEcPDJlygadUq1OtFTIoqLoSSGMwxH1krH8RyF0BCHIlPaYTAJh6G1CyUahaIkE1IAFsrEQaCcBWSEz0PAnBwYLcOQ15MpTMJYd1ZyUDXSDGelBY0qIkFg/ZoEGAQJCjoxDRRvIQMBD1kzgSAgAgKQDxEAIfkEBQoADwAsAAAAAA8AEAAABF3wyfkCkonOJZk8QKNJxcM4piGMEsEAhMFNA/wAhWUYWSYNj8JhIhiyZqxHAxEIrJIPwgCBeEI/hJFv0lgANYmDT7EQERqHtFGsQRwEjYRVE8jCJXMMIXN/GJNpIxEAIfkEBQoADwAsAAAAABAADwAABFrwyfmIolgiuVhKRSY5w9MlZZZUT9M10yFIQQEXi6KEh2IYBw0gJTkQfobZRIBYLQ0XiUBHCGKckkZgK+q2vBiEAtslBGYCwecjcioO8MeBTCHM4glrBia3kiMAIfkEBQoADwAsAAAAABAAEAAABFzwySkJvTKkN5YcAvYUAech2CYBQheiySEpiLwEBOElFqAGpIfqIWCIHiWKrJbYEBoNEQIAcIByBNkFYegWKKHLYXxQHRSW40SQfYzVQklC0BweBbIm3C23w/UYEQAh+QQFCgAIACwAAAAAEAAOAAAERRDJiUKgWA5pDM/c1iEAKAVeR5DYAAiIUVheNWrGhtUrpWOFyYFABBU6hpLlkgEga5IDRiDL9CjUjhSxNSEzXewvappEAAAh+QQFCgAOACwAAAAAEAAQAAAEa9DJ6YSg2KUmVZDBkSUBpyiOwojZgRznAaCU0IgKYQVFxSyShEAhSEwSh4GjwJIcOJTEgpCoIg8HI4YwGCwUWKyWQmAwAIgo5lAgYK6UpwQYzFolAEPSARhnGgZKDlBqEwwGFyNrBm4Zjn4RACH5BAUKAA8ALAAAAAAQABAAAARc8Mn5zqFYCkkIz9zVeMQCSkoyPkuDWcnTCBaBSMstHXSGAANM4oJBNBLIZCzTQCCCSlBjUSgETpPBcYndPBBcTADBeCRuhRPAoHhceaDEmkiMOwwXh+uUGBTCEhEAIfkEBQoADgAsAQABAA8ADwAABFnQySOFkE3qWq9A2+ZdyOUkp3ZQThM4x6Ak9IGGQfFu96aYoaAgQMwENZ+B7ChJlIKJVfPAcOw2BoNCsagqHAufIcBgEBzf0CF7AAAShWPDcHGjGECVZnCMAAAh+QQFCgAPACwAAAAAEAAQAAAEXfDJ+VKiWN53jhQbdlwdR4RU4nWJ4mFWbAmNpBAZTCB4jhEvH+WgKAonh4Cy9mEIMK7hwmDoTRYAhcZhKHgYhAZi8SAwEBLC01Yo1HrBCSPRfgwcPse3ICHnNko5EQAh+QQFCgAOACwAAAEAEAAPAAAEWtDJ6VKSh2pppdha922ZdpTECE6NIlxUSakOAtwI2OxCYfwLEIHgSpwIAJmEsHK8JglEgSlh1BKMRcOhGDgHAUlDRhgsBIAtTFNwmB2B9kZgdSyCNeVGoQBFAAAh+QQFCgAPACwAAAEAEAAPAAAEWvDJSV+qeKZTD8fHRRmGkpyolAifQBrfdLBVYDSdKDF89gjAw8ABAAQywMYn0VhgcJWBJCZRIKCPwuO4GAAJCEmAIBFIyI0A4qD1AZzqB8EJoiMGp6PvTMZEAAAh+QQFCgAPACwAAAEADwAPAAAEWvBJAY68+ArDspeD0XxS9xyG4R3JaRLjlbAY4QhZKynFsiie2eEQYBiBuSGrJRh4cLLAA+BpKKBOICIwbBBOsNMEIFBIEZaHTl1APMyPRmB9cb+ljy8pHsNEAAA7') center center no-repeat;border:none;color:transparent;cursor:wait;pointer-events:none}.public-login .error-field{border:1px solid #e26154;margin-bottom:4px}.public-login fieldset .error-field{margin-bottom:6px}.public-login .error-message{color:#e26154;display:block;font-size:11px;font-style:italic;line-height:13.2px;margin:0 0 18px}.public-login fieldset .error-message{position:absolute;white-space:nowrap}.public-login .activated ul{list-style:none;margin:0;padding:0}.public-login .activated li{background-repeat:no-repeat;height:100px;padding:0 0 0 90px}.public-login .activated li.di{background-image:url('data:image/png;base64, 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')}.public-login .activated li.thecut{background-image:url('data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAQAAAAkGDomAAADUUlEQVR4Ae3ZX2iVZRzA8c85J7fITeZWSaSRZhqIigUxmjOS5RaoWRSWXklFGqldBPlnkKsuIq9SKQhCUEhREsnR5mHMnP2zxFSczYZ/UhMv/HPcFq25VuDNyw7nUB2O8F48n/fiuXhvvry/93lungTdDza+317XM0qsjOqZ3fbeKt2Jk5NnfZ+pEEsVmY7qxMLPdz8rthbsSrbXibG2OYnSv8VaUgFCYAgMgSEwBIbAEBgCQ2AIDIEhMASGwBA4wbp4B1bZGOfARca4EufAyzKWWOppFXEMfFmtG3ZrVmKPRvdr02SPfv0u+UCEuVr033xO2KTRCstd03tzXW6Nbv1+lc9tCrLTdXDNTs3SGvGKt11HjVMiNGv2mXnesNkQmGS9/TYA0r7WWsgXXGeurRqs96KPjVdru2lWalLnXZE/LEW3M6YptS8rD7jsLZ8aAtQTJTnknC8LCWzRqUSrHcr95AwuOqbMYSdtFKHTEa1owF65lPkEokBpkWPaCxnxQcu04ker7DTLEttQ57TXrDbcYS2oR4tslDhtEMAdal3QKfJcoZukQRq3u9t2HSbqUKXfNntUGe473xit2klnZWOmdpEnlNpbjF080UR9Up7RJWmGISmLHTfOY8Yabqs/1UlplUu1gyK5f4QCRjzSIiMNOOGEUkNWqLQfldKOyZZ/wCT9JVLvhn3FCDwarTiKGsddJ09EvV7fysZkv4g85D779d6Kg3q6tEr5zHCXdgOy8aQ0ZB8xxQ5M+kjKZfk8lXfAFTIiDUjfisByj2CEfObgK9modE1kpBoXdBY/cLpJBjBObqVmuOSsbMy3W2S2EnspfuA8PzuIGrndY4RzspEwwW/ZAy5+4As26bMFL0nJZYicbxb5QoR6g/YVOzBlsgy2OWCKNYZ71ThccNHDphruUVUOiUwx1g96ih24TBMYtNABa32oCnCvdxxxHkNWGtRsviRgtDfV2iByp9UoNcb/8a+3nePNtBVA0vMWm+68bledskUfgKle97gyXa743VWbdYo8YDWAHdL+q3AdGwJDYAgMgSEwBIbAEBgC4ywEhsAQGAJD4KgeMVbWl5zdJsbq0smmtRUZMVWRaVqb1NVRvWBXea+YKe9dsKujOtH1DzY47ZGIeSYBAAAAAElFTkSuQmCC')}.public-login .activated li.vulture{background-image:url('data:image/png;base64, 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')}.public-login .activated label{font-size:18px;font-weight:700}@keyframes fade-in{from{opacity:0}to{opacity:1}}.article.full-bleed{margin:0}.article.full-bleed .attribution.full-bleed,.article.full-bleed .lede-image-wrapper.full-bleed{margin-left:calc(550px + 25px - 100px - 50vw);width:calc(100vw - 25px * 2)}.article.full-bleed .lede-image-wrapper.full-bleed{background-position:center;background-repeat:no-repeat;background-size:cover;height:calc(100vh - (25px + 193px));margin-bottom:25px;overflow-y:hidden;position:relative}.article.full-bleed .article-header.full-bleed .lede-wrapper,.article.full-bleed .article-header.full-bleed .primary-area:before{background:0 0}.article.full-bleed .video-image{height:auto;left:-200%;min-height:100%;min-width:100%;pointer-events:none;position:absolute;top:0;width:410%}.article.full-bleed .video-foreground{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.article.full-bleed .video-foreground .vimeo-video,.article.full-bleed .video-foreground iframe{left:50%;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}.article.full-bleed .lede-image-wrapper.full-bleed .image-zoom{cursor:default}.article.full-bleed .lede-image-wrapper.full-bleed.has-border{border:1px solid #979797}.article.full-bleed .attribution.full-bleed{text-align:right}.article.full-bleed .article-header.full-bleed.large{width:570px}.article.full-bleed .article-header.full-bleed.extra-large{width:680px}.article.full-bleed .article-header.full-bleed .primary-area{margin:0}.article.full-bleed .article-header.full-bleed.white .bylines,.article.full-bleed .article-header.full-bleed.white .bylines a,.article.full-bleed .article-header.full-bleed.white .display-teaser,.article.full-bleed .article-header.full-bleed.white .headline-primary,.article.full-bleed .article-header.full-bleed.white .rubric-nav>*,.article.full-bleed .article-header.full-bleed.white .secondary-bylines{border-left-color:#fff;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.5)}.article.full-bleed .article-header.full-bleed.black .bylines,.article.full-bleed .article-header.full-bleed.black .bylines a,.article.full-bleed .article-header.full-bleed.black .display-teaser,.article.full-bleed .article-header.full-bleed.black .headline-primary,.article.full-bleed .article-header.full-bleed.black .rubric-nav>*,.article.full-bleed .article-header.full-bleed.black .secondary-bylines{border-left-color:#000;color:#000;text-shadow:0 2px 6px rgba(255,255,255,.5)}.article.full-bleed .article-header.full-bleed.black.no-shadow .bylines,.article.full-bleed .article-header.full-bleed.black.no-shadow .bylines a,.article.full-bleed .article-header.full-bleed.black.no-shadow .display-teaser,.article.full-bleed .article-header.full-bleed.black.no-shadow .headline-primary,.article.full-bleed .article-header.full-bleed.black.no-shadow .rubric-nav>*,.article.full-bleed .article-header.full-bleed.black.no-shadow .secondary-bylines,.article.full-bleed .article-header.full-bleed.white.no-shadow .bylines,.article.full-bleed .article-header.full-bleed.white.no-shadow .bylines a,.article.full-bleed .article-header.full-bleed.white.no-shadow .display-teaser,.article.full-bleed .article-header.full-bleed.white.no-shadow .headline-primary,.article.full-bleed .article-header.full-bleed.white.no-shadow .rubric-nav>*,.article.full-bleed .article-header.full-bleed.white.no-shadow .secondary-bylines{text-shadow:none}.article.full-bleed .article-header.full-bleed.white .bylines a.article-author:focus,.article.full-bleed .article-header.full-bleed.white .bylines a.article-author:hover,.article.full-bleed .article-header.full-bleed.white a.rubric:focus,.article.full-bleed .article-header.full-bleed.white a.rubric:hover{box-shadow:0 1px 0 #fff}.article.full-bleed .article-header.full-bleed.white .bylines a.author-socials:focus,.article.full-bleed .article-header.full-bleed.white .bylines a.author-socials:hover{color:#fff}.article.full-bleed .article-header.full-bleed.black .bylines a.article-author:focus,.article.full-bleed .article-header.full-bleed.black .bylines a.article-author:hover,.article.full-bleed .article-header.full-bleed.black a.rubric:focus,.article.full-bleed .article-header.full-bleed.black a.rubric:hover{box-shadow:0 1px 0 #000}.article.full-bleed .article-header.full-bleed.black .bylines a.author-socials:focus,.article.full-bleed .article-header.full-bleed.black .bylines a.author-socials:hover{color:#000}.article.full-bleed .article-header.full-bleed .rubric{font:15px Egyptienne,Georgia,serif;letter-spacing:2px}.article.full-bleed .article-header.full-bleed .rubric.full-bleed.no-date{margin-right:-6px}.article.full-bleed .article-header.full-bleed .article-timestamp{font:12px 'Miller Text',Georgia,serif;letter-spacing:1.5px}.article.full-bleed .article-header.full-bleed .primary-bylines,.article.full-bleed .article-header.full-bleed .secondary-bylines{line-height:19.5px;margin:0}.article.full-bleed .article-header.full-bleed .rubric-nav{margin:0 0 20px}.article.full-bleed .article-header.full-bleed .bylines{margin-top:15px}.article.full-bleed .article-header.full-bleed .secondary-bylines{border:none;display:block;padding:0}.article.full-bleed .article-content.full-bleed .lede-image-wrapper,.article.full-bleed .body .lede-image-wrapper.full-bleed{display:none}.article.full-bleed .article-header.full-bleed+.body{margin-top:40px}.article.full-bleed .article-header.full-bleed{align-items:center;border:50px solid transparent;display:flex;justify-content:center;margin:0;position:absolute;z-index:1}.article.full-bleed .article-header.full-bleed.top-center,.article.full-bleed .article-header.full-bleed.top-left,.article.full-bleed .article-header.full-bleed.top-right{top:193px}.article.full-bleed .article-header.full-bleed.middle-center,.article.full-bleed .article-header.full-bleed.middle-left,.article.full-bleed .article-header.full-bleed.middle-right{top:calc(193px + calc(100vh - (25px + 193px))/ 2);transform:translateY(-62%)}.article.full-bleed .article-header.full-bleed.bottom-center,.article.full-bleed .article-header.full-bleed.bottom-left,.article.full-bleed .article-header.full-bleed.bottom-right{top:calc(193px + calc(100vh - (25px + 193px)));transform:translateY(-100%)}.article.full-bleed .article-header.full-bleed.bottom-center,.article.full-bleed .article-header.full-bleed.middle-center,.article.full-bleed .article-header.full-bleed.top-center{left:50%;text-align:center;transform:translateX(-50%)}.article.full-bleed .article-header.full-bleed.bottom-left,.article.full-bleed .article-header.full-bleed.middle-left,.article.full-bleed .article-header.full-bleed.top-left{left:25px;text-align:left}.article.full-bleed .article-header.full-bleed.bottom-right,.article.full-bleed .article-header.full-bleed.middle-right,.article.full-bleed .article-header.full-bleed.top-right{right:25px;text-align:right}.article.full-bleed .article-header.full-bleed.middle-center{transform:translate(-50%,-62%)}.article.full-bleed .article-header.full-bleed.bottom-center{transform:translate(-50%,-100%)}@media screen and (max-width:767.9px){.article.full-bleed .article-header.full-bleed.top-center,.article.full-bleed .article-header.full-bleed.top-left,.article.full-bleed .article-header.full-bleed.top-right{top:122px}.article.full-bleed .article-header.full-bleed.middle-center,.article.full-bleed .article-header.full-bleed.middle-left,.article.full-bleed .article-header.full-bleed.middle-right{top:calc(122px + calc(100vh - 122px)/ 2)}.article.full-bleed .article-header.full-bleed.bottom-center,.article.full-bleed .article-header.full-bleed.bottom-left,.article.full-bleed .article-header.full-bleed.bottom-right{top:calc(122px + calc(100vh - 122px))}.article.full-bleed .article-header.full-bleed.bottom-center,.article.full-bleed .article-header.full-bleed.bottom-left,.article.full-bleed .article-header.full-bleed.bottom-right,.article.full-bleed .article-header.full-bleed.middle-center,.article.full-bleed .article-header.full-bleed.middle-left,.article.full-bleed .article-header.full-bleed.middle-right,.article.full-bleed .article-header.full-bleed.top-center,.article.full-bleed .article-header.full-bleed.top-left,.article.full-bleed .article-header.full-bleed.top-right{border:20px solid transparent;justify-content:unset;left:0;right:0;text-align:left;width:100%}.article.full-bleed .article-header.full-bleed.top-center{transform:unset}.article.full-bleed .article-header.full-bleed.middle-center{transform:translateY(-62%)}.article.full-bleed .article-header.full-bleed.bottom-center{transform:translateY(-100%)}}@media screen and (min-width:768px) and (max-width:1179.9px){.article.full-bleed .article-header.full-bleed{border-width:40px 35px}.article.full-bleed .article-header.full-bleed.top-center,.article.full-bleed .article-header.full-bleed.top-left,.article.full-bleed .article-header.full-bleed.top-right{top:111px}.article.full-bleed .article-header.full-bleed.middle-center,.article.full-bleed .article-header.full-bleed.middle-left,.article.full-bleed .article-header.full-bleed.middle-right{top:calc(111px + calc(100vh - 111px)/ 2)}.article.full-bleed .article-header.full-bleed.bottom-center,.article.full-bleed .article-header.full-bleed.bottom-left,.article.full-bleed .article-header.full-bleed.bottom-right{top:calc(111px + calc(100vh - 111px))}.article.full-bleed .article-header.full-bleed.bottom-left,.article.full-bleed .article-header.full-bleed.middle-left,.article.full-bleed .article-header.full-bleed.top-left{left:0}.article.full-bleed .article-header.full-bleed.bottom-right,.article.full-bleed .article-header.full-bleed.middle-right,.article.full-bleed .article-header.full-bleed.top-right{right:0}}@media screen and (max-width:767.9px){.article.full-bleed .lede-image-wrapper.full-bleed{margin-left:-20px;width:100vw}.article.full-bleed .lede-image-wrapper.full-bleed,.article.full-bleed .lede-image-wrapper.full-bleed img{height:calc(100vh - 122px);margin-bottom:0}.article.full-bleed .attribution.full-bleed{margin-left:0;text-align:left;width:calc(100vw - 40px)}.article.full-bleed .article-header.full-bleed.large .headline-primary{font:44px/.92em Egyptienne,Georgia,serif;letter-spacing:-.64px}.article.full-bleed .article-header.full-bleed.large .display-teaser{font:300 36px/37px 'Miller Display',Georgia,serif;letter-spacing:-.5px}.article.full-bleed .article-header.full-bleed.extra-large .headline-primary{font:55px/50px Egyptienne,Georgia,serif;letter-spacing:-1px}.article.full-bleed .article-header.full-bleed.extra-large .display-teaser{font:300 50px/50px 'Miller Display',Georgia,serif;letter-spacing:-.76px}.article.full-bleed .article-header.full-bleed.mobile-white .bylines,.article.full-bleed .article-header.full-bleed.mobile-white .bylines a,.article.full-bleed .article-header.full-bleed.mobile-white .display-teaser,.article.full-bleed .article-header.full-bleed.mobile-white .headline-primary,.article.full-bleed .article-header.full-bleed.mobile-white .rubric-nav>*,.article.full-bleed .article-header.full-bleed.mobile-white .secondary-bylines{border-left-color:#fff;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.5)}.article.full-bleed .article-header.full-bleed.mobile-black .bylines,.article.full-bleed .article-header.full-bleed.mobile-black .bylines a,.article.full-bleed .article-header.full-bleed.mobile-black .display-teaser,.article.full-bleed .article-header.full-bleed.mobile-black .headline-primary,.article.full-bleed .article-header.full-bleed.mobile-black .rubric-nav>*,.article.full-bleed .article-header.full-bleed.mobile-black .secondary-bylines{border-left-color:#000;color:#000;text-shadow:0 2px 6px rgba(255,255,255,.5)}.article.full-bleed .article-header.full-bleed.mobile-black.no-shadow .bylines,.article.full-bleed .article-header.full-bleed.mobile-black.no-shadow .bylines a,.article.full-bleed .article-header.full-bleed.mobile-black.no-shadow .display-teaser,.article.full-bleed .article-header.full-bleed.mobile-black.no-shadow .headline-primary,.article.full-bleed .article-header.full-bleed.mobile-black.no-shadow .rubric-nav>*,.article.full-bleed .article-header.full-bleed.mobile-black.no-shadow .secondary-bylines,.article.full-bleed .article-header.full-bleed.mobile-white.no-shadow .bylines,.article.full-bleed .article-header.full-bleed.mobile-white.no-shadow .bylines a,.article.full-bleed .article-header.full-bleed.mobile-white.no-shadow .display-teaser,.article.full-bleed .article-header.full-bleed.mobile-white.no-shadow .headline-primary,.article.full-bleed .article-header.full-bleed.mobile-white.no-shadow .rubric-nav>*,.article.full-bleed .article-header.full-bleed.mobile-white.no-shadow .secondary-bylines{text-shadow:none}.article.full-bleed .article-header.full-bleed.mobile-white .bylines a.article-author:focus,.article.full-bleed .article-header.full-bleed.mobile-white .bylines a.article-author:hover,.article.full-bleed .article-header.full-bleed.mobile-white a.rubric:focus,.article.full-bleed .article-header.full-bleed.mobile-white a.rubric:hover{box-shadow:0 1px 0 #fff}.article.full-bleed .article-header.full-bleed.mobile-white .bylines a.author-socials:focus,.article.full-bleed .article-header.full-bleed.mobile-white .bylines a.author-socials:hover{color:#fff}.article.full-bleed .article-header.full-bleed.mobile-black .bylines a.article-author:focus,.article.full-bleed .article-header.full-bleed.mobile-black .bylines a.article-author:hover,.article.full-bleed .article-header.full-bleed.mobile-black a.rubric:focus,.article.full-bleed .article-header.full-bleed.mobile-black a.rubric:hover{box-shadow:0 1px 0 #000}.article.full-bleed .article-header.full-bleed.mobile-black .bylines a.author-socials:focus,.article.full-bleed .article-header.full-bleed.mobile-black .bylines a.author-socials:hover{color:#000}.article.full-bleed .article-header.full-bleed.mobile-top-center,.article.full-bleed .article-header.full-bleed.mobile-top-left,.article.full-bleed .article-header.full-bleed.mobile-top-right{top:122px}.article.full-bleed .article-header.full-bleed.mobile-middle-center,.article.full-bleed .article-header.full-bleed.mobile-middle-left,.article.full-bleed .article-header.full-bleed.mobile-middle-right{top:calc(122px + calc(100vh - 122px)/ 2)}.article.full-bleed .article-header.full-bleed.mobile-bottom-center,.article.full-bleed .article-header.full-bleed.mobile-bottom-left,.article.full-bleed .article-header.full-bleed.mobile-bottom-right{top:calc(122px + calc(100vh - 122px))}.article.full-bleed .article-header.full-bleed.mobile-bottom-center,.article.full-bleed .article-header.full-bleed.mobile-bottom-left,.article.full-bleed .article-header.full-bleed.mobile-bottom-right,.article.full-bleed .article-header.full-bleed.mobile-middle-center,.article.full-bleed .article-header.full-bleed.mobile-middle-left,.article.full-bleed .article-header.full-bleed.mobile-middle-right,.article.full-bleed .article-header.full-bleed.mobile-top-center,.article.full-bleed .article-header.full-bleed.mobile-top-left,.article.full-bleed .article-header.full-bleed.mobile-top-right{border:20px solid transparent;justify-content:unset;left:0;right:0;text-align:left;width:100%}.article.full-bleed .article-header.full-bleed.mobile-top-center{transform:unset}.article.full-bleed .article-header.full-bleed.mobile-middle-center{transform:translateY(-62%)}.article.full-bleed .article-header.full-bleed.mobile-bottom-center{transform:translateY(-100%)}.kiln-edit-mode .article.full-bleed .article-header.full-bleed.top-center,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.top-left,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.top-right{top:158px}.kiln-edit-mode .article.full-bleed .article-header.full-bleed.middle-center,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.middle-left,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.middle-right{top:calc(158px + calc(100vh - 122px)/ 2)}.kiln-edit-mode .article.full-bleed .article-header.full-bleed.bottom-center,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.bottom-left,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.bottom-right{top:calc(158px + calc(100vh - 122px))}}@media screen and (max-width:320px){.article.full-bleed .article-header.full-bleed.extra-large .headline-primary{font-size:44px;letter-spacing:-.64px;line-height:.92em}.article.full-bleed .article-header.full-bleed.extra-large .display-teaser{font-size:36px;letter-spacing:-.5px;line-height:37px}}.kiln-edit-mode .article.full-bleed .article-header.full-bleed .lede-wrapper{display:block}.kiln-edit-mode .article.full-bleed .article-header.full-bleed.black .bylines,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.black .bylines a,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.black .display-teaser,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.black .headline-primary,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.black .rubric-nav>*,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.black .secondary-bylines,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.white .bylines,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.white .bylines a,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.white .display-teaser,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.white .headline-primary,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.white .rubric-nav>*,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.white .secondary-bylines{text-shadow:none}@media screen and (min-width:768px) and (max-width:1179.9px){.article.full-bleed .lede-image-wrapper.full-bleed{margin-left:-7vw;width:100vw}.article.full-bleed .attribution.full-bleed{margin-left:calc(-7vw + 25px);width:calc(100vw - 25px * 2)}.article.full-bleed .lede-image-wrapper.full-bleed,.article.full-bleed .lede-image-wrapper.full-bleed img{height:calc(100vh - 111px);margin-bottom:0}.article.full-bleed .article-header.full-bleed.large .headline-primary{font:47px/.92em Egyptienne,Georgia,serif;letter-spacing:-.73px}.article.full-bleed .article-header.full-bleed.large .display-teaser{font:300 41px/42px 'Miller Display',Georgia,serif;letter-spacing:-.57px}.article.full-bleed .article-header.full-bleed.extra-large .headline-primary{font:72px/68px Egyptienne,Georgia,serif;letter-spacing:-1.31px}.article.full-bleed .article-header.full-bleed.extra-large .display-teaser{font:300 68px/68px 'Miller Display',Georgia,serif;letter-spacing:-1.03px}.kiln-edit-mode .article.full-bleed .article-header.full-bleed.top-center,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.top-left,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.top-right{top:167px}.kiln-edit-mode .article.full-bleed .article-header.full-bleed.middle-center,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.middle-left,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.middle-right{top:calc(167px + calc(100vh - 111px)/ 2)}.kiln-edit-mode .article.full-bleed .article-header.full-bleed.bottom-center,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.bottom-left,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.bottom-right{top:calc(167px + calc(100vh - 111px))}}@media screen and (min-width:1180px){.article.full-bleed .article-header.full-bleed .bylines{margin-top:20px}.article.full-bleed .video-image{height:300%;width:auto}.article.full-bleed .article-header.full-bleed.large{width:650px}.article.full-bleed .article-header.full-bleed.large .headline-primary{font:55px/50px Egyptienne,Georgia,serif;letter-spacing:-1px}.article.full-bleed .article-header.full-bleed.large .display-teaser{font:300 49px/50px 'Miller Display',Georgia,serif;letter-spacing:-.74px}.article.full-bleed .article-header.full-bleed.extra-large .headline-primary{font:85px/77px Egyptienne,Georgia,serif;letter-spacing:-1.71px}.article.full-bleed .article-header.full-bleed.extra-large .display-teaser{font:300 77px/77px 'Miller Display',Georgia,serif;letter-spacing:-1.33px}.article.full-bleed .article-header.full-bleed.extra-large .primary-bylines,.article.full-bleed .article-header.full-bleed.extra-large .secondary-bylines{font-size:16px}.article.full-bleed .article-header.full-bleed.extra-large .article-timestamp,.article.full-bleed .article-header.full-bleed.extra-large .rubric{font-size:14px}.kiln-edit-mode .article.full-bleed .article-header.full-bleed.top-center,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.top-left,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.top-right{top:249px}.kiln-edit-mode .article.full-bleed .article-header.full-bleed.middle-center,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.middle-left,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.middle-right{top:calc(249px + calc(100vh - (25px + 193px))/ 2)}.kiln-edit-mode .article.full-bleed .article-header.full-bleed.bottom-center,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.bottom-left,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.bottom-right{top:calc(249px + calc(100vh - (25px + 193px)))}.kiln-edit-mode .article.full-bleed .attribution.full-bleed,.kiln-edit-mode .article.full-bleed .lede-image-wrapper.full-bleed{margin-left:calc(550px + 25px - 50vw)}}.layout:not(.kiln-edit-mode) .article.full-bleed .article-header.full-bleed{animation:fade-in 1.5s ease}.has-splash-header .article .article-header-section:not(.rubric-nav),.has-splash-header .article .lede-image-wrapper,.has-splash-header .article .secondary-area,.has-splash-header .article:not(.editing) .article-header{display:none!important}.article{counter-reset:annotated;margin:20px 0 0}.article.special-feature{margin:0}.article .article-header{margin:0 0 20px}.article .article-header .rubric-nav{display:inline-block;margin:0 0 12px}.article .article-header .rubric-nav>*{display:inline-block}.article .article-header .rubric-nav>:first-child{margin:0 18px 0 0}.article .article-header .rubric-nav>:nth-child(2){margin:0 0 0 -12px;padding:0 0 0 12px}.article .article-header .rubric{color:#000;text-decoration:none;text-transform:uppercase}.article .article-header .article-timestamp{color:#000;font:12px/1 'Miller Text',Georgia,serif;letter-spacing:2px;text-transform:uppercase}.article .article-header .display-teaser,.article .article-header .headline-primary{font:300 36px/37px 'Miller Display',Georgia,serif;letter-spacing:-.01em;margin:0 0 8px;position:relative}.article .article-header .display-teaser:last-child,.article .article-header .headline-primary:last-child{margin:0}.article .article-header .display-teaser{color:#949494}.article .article-header.feature .headline-primary,.article .article-header.full-bleed .headline-primary,.article .article-header.special-feature .headline-primary{margin:0 .2em 0 0}.article .article-header.special-feature .headline-primary em{padding:0 .15em 0 0}.article .article-header.special-feature .hide-teaser .headline-primary{margin:0}.article .article-header.feature .display-teaser,.article .article-header.feature .headline-primary,.article .article-header.full-bleed .display-teaser,.article .article-header.full-bleed .headline-primary,.article .article-header.special-feature .display-teaser,.article .article-header.special-feature .headline-primary{display:inline}.article .article-header.special-feature .display-teaser{color:#000}.article .article-header .bylines{color:#000;letter-spacing:1px}.article .article-header .bylines a{color:#000;text-decoration:none}.article .article-header .bylines .author-socials,.article .attribution .credit,.article .attribution .credit a,.article .attribution .credit+.buffer,.article .attribution .more-trigger{color:#767676}.article .article-header .bylines .primary-bylines{font:italic 13px/1.5 'Miller Text',Georgia,serif;margin:0 19px 0 0}.article .article-header .bylines .secondary-bylines{display:inline-block;font:italic 13px/1 'Miller Text',Georgia,serif;margin:0 0 0 -13px;padding:0 0 0 13px}.article .article-header .bylines .author-socials-icon{display:inline-block;height:12px;vertical-align:middle}.article .article-header .bylines .author-socials-icon.twitter{margin:0 2px 0 10px;width:14.8px}.article .article-header .bylines .author-socials-icon.instagram{height:15px;width:15px}.article .article-header .bylines .author-socials-icon.facebook{position:relative;top:-1px;width:12px}.article .article-header .bylines .author-socials-icon.facebook,.article .article-header .bylines .author-socials-icon.instagram{margin:0 4px 0 10px}.article .article-header .bylines .author-socials-icon svg{display:block;height:100%;width:100%}.article .article-header.feature .bylines,.article .article-header.special-feature .bylines{margin:8px 0 0}.article .article-header .secondary-area{display:none}.article .article-header.special-feature{display:flex;flex-flow:row wrap;margin:0 0 24px}.article .article-header.special-feature .attribution,.article .article-header.special-feature .lede-image-wrapper,.article .article-header.special-feature .lede-wrapper{flex:0 0 auto;width:100%}.article .article-header.special-feature .lede-image-wrapper{margin:0;order:1}.article .article-header.special-feature .lede-wrapper{border-bottom:1px solid #bdbdbd;border-top:12px solid #000;order:2;padding:12px 0}.article .article-header.special-feature .attribution{order:3}.article .article-header .secondary-area.attribution{display:none}.article .lede-wrapper{background:#fff}.article .lede-image-wrapper img{display:block;width:100%}.article .lede-image-wrapper.has-border .lede-image{border:1px solid #979797}.article .lede-image-wrapper .lede-image-data{background:#fff;position:relative}.article .lede-image-wrapper.has-secondary-area .lede-image-data{width:300px}.article .attribution{font:12px/15px 'Miller Text',Georgia,serif;letter-spacing:.25px;margin:12px 0 0}.article .attribution .buffer,.article .attribution .credit{font-style:normal}.article .attribution a{box-shadow:0 1px 0;color:inherit;text-decoration:none}.article .attribution .credit a{color:#767676}.article .attribution .buffer:before{content:'; '}.article .attribution .buffer:last-child:before{content:'.'}.article .primary-area{margin:0 0 12px;position:relative}.article .primary-area:before{background:#fff;content:'';height:100%;left:-20px;position:absolute;top:0;width:20px}.article .article-content.special-feature .lede-image-wrapper,.article .article-header-section.hide-teaser .display-teaser,.article .article-header.feature .attribution,.article .article-header.feature .lede-image-wrapper,.article.sponsored .article-header .article-timestamp{display:none}.article .clay-annotated{counter-increment:annotated}.article .clay-annotated:after{content:counter(annotated)}.article .ambrose-short-hed,.article .ambrose-silo{display:none}.article .counts{background:#f4f4f4;clear:both;font:400 14px/16px Helvetica,Arial,sans-serif;margin:20px 0;padding:15px 20px;width:100%}.article .counts .product-count{margin-top:20px}.article .counts .initializing{color:#999;font-style:italic}.article .image-zoom{cursor:zoom-in;position:relative;z-index:1}.article .image-zoom.transparent{visibility:hidden}.article body.disabled .image-zoom{position:inherit}.article section.main.zoom-active{z-index:10}.article .image-zoom-overlay{background-color:#fff;display:none;height:110vh;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s cubic-bezier(.42,0,.58,1);width:100%;z-index:-1}.article .image-zoom-container,.article .page-sticky-header{transition:transform .3s cubic-bezier(.42,0,.58,1)}.article .image-zoom-overlay.forward{display:table;z-index:1000}.article .image-zoom-overlay.show-shade{opacity:1}.article .image-zoom-container{position:absolute;transform-origin:center;visibility:hidden;z-index:-1;--verticalPadding:25;--horizontalPadding:25}.article .image-zoom-container.forward{cursor:zoom-out;visibility:visible;z-index:1002}@media screen and (max-width:767.9px){.article .image-zoom-container{--verticalPadding:0;--horizontalPadding:0}.article .lede-image-wrapper{margin:0 0 24px}.article .lede-image-wrapper.has-secondary-area .lede-image-data{margin:-45px 0 0 auto;z-index:1}}@media screen and (min-width:768px) and (max-width:1179.9px){.article .lede-image-wrapper.feature.has-secondary-area .lede-image-data,.article .lede-image-wrapper.inline.has-secondary-area .lede-image-data{margin:0 0 0 auto;z-index:1}.article .lede-image-wrapper.inset.has-secondary-area .lede-image-data{background:0 0;margin:0;width:260px}.article .lede-image-wrapper.feature.has-secondary-area .attribution,.article .lede-image-wrapper.inline.has-secondary-area .attribution{flex:0 1 calc(100% - 300px);position:relative;right:0}.article .lede-image-wrapper.has-secondary-area .lede-image-data{display:flex;flex-direction:row-reverse;flex-wrap:wrap;position:relative;right:0;width:auto}.article .lede-image-wrapper.has-secondary-area .lede-image-data .mobile-secondary-area{background-color:#fff;margin-bottom:-45px;position:relative;top:-45px;width:300px}.article .article-content{margin:0 auto 0 60px;width:600px}.article .article-content .lede-image-wrapper.inline{margin:0 0 24px -60px;width:660px}.article .article-content .lede-image-wrapper.feature{margin:0 0 24px -60px;position:relative;width:86vw}.article .article-content .lede-image-wrapper.inset{margin:8px 40px 15px -60px}.article .lede-image-wrapper.feature.has-secondary-area .lede-image-data{position:relative;right:0}}@media screen and (min-width:768px){.article .article-header{border-bottom:1px solid #bdbdbd;border-top:1px solid #000;width:100%}.article .article-header.feature,.article .article-header.special-feature{border:none}.article .article-header.inline .primary-area,.article .article-header.inset .primary-area{margin:12px 0}.article .article-header.feature .primary-area{margin:12px 0 0}.article .article-header .rubric-nav{margin:0 0 24px}.article .article-header .display-teaser,.article .article-header .headline-primary{font:300 41px/42px 'Miller Display',Georgia,serif;letter-spacing:-.01em}.article .article-header.special-feature .headline-primary{font:47px/.92 Egyptienne,Georgia,serif}.article .lede-image-wrapper.inset{float:left;width:260px}}@media screen and (min-width:1180px){.article{margin:0}.article .lede-wrapper{align-items:stretch;display:flex;justify-content:space-between}.article .article-header,.article .article-header.feature.horizontal,.article .article-header.special-feature.horizontal{margin:0 0 40px -100px;width:1100px}.article .article-header .primary-area{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between}.article .article-header .secondary-area{align-items:center;border-left:1px solid #bdbdbd;display:flex;flex:0 0 auto;margin:25px 0 25px 30px;padding:0 0 0 48px;width:348px}.article .article-content .mobile-secondary-area,.article .article-header.special-feature.horizontal>.attribution{display:none}.article .article-header .rubric{letter-spacing:2px}.article .article-content{margin:0 auto}.article .article-header.feature.horizontal:not(.has-secondary-zone) .primary-area,.article .article-header.inline:not(.has-secondary-zone) .primary-area,.article .article-header.inset:not(.has-secondary-zone) .primary-area{max-width:calc(100% - 200px)}.article .article-header.inline.has-secondary-zone .primary-area,.article .article-header.inset.has-secondary-zone .primary-area{max-width:720px}.article .body .lede-image-wrapper.has-secondary-area .lede-image-data{width:100%}.article .lede-image-wrapper.inset{margin:8px 40px 12px -100px;width:330px}.article .lede-image-wrapper.inline.horizontal,.article .lede-image-wrapper.inline.square{margin:0 0 24px -100px;width:700px}.article .lede-image-wrapper.inline.vertical{margin:0 0 24px;width:600px}.article .article-header.feature.horizontal{border-top:1px solid #000}.article .article-header.feature.vertical .lede-wrapper{align-items:flex-start;border:1px solid #979797;border-right:none;padding:40px 30px 40px 40px}.article .article-header.feature.vertical .primary-area{border-top:1px solid #000;margin:0;padding:12px 0 0}.article .article-header.feature.vertical:not(.has-secondary-zone) .primary-area{max-width:380px}.article .article-header.feature.vertical:not(.has-secondary-zone) .headline-primary{font:300 49px/50px 'Miller Display',Georgia,serif;letter-spacing:-.015em}.article .article-header.feature.vertical:not(.has-secondary-zone) .display-teaser{font:300 48px/49px 'Miller Display',Georgia,serif}.article .article-header.feature.vertical .secondary-area{align-self:flex-end;margin:0 0 0 40px;padding:0 0 0 20px;width:140px}.article .article-header.feature.horizontal .lede-wrapper{margin:0 0 24px}.article .article-header.special-feature .headline-primary{font:55px/.92 Egyptienne,Georgia,serif;letter-spacing:-1px}.article .article-header.special-feature .display-teaser{font:300 49px/50px 'Miller Display',Georgia,serif;letter-spacing:-.015em}.article .article-header.special-feature .lede-wrapper{align-items:center}.article .article-header.special-feature.horizontal .primary-area{margin:0}.article .article-header.special-feature.horizontal .secondary-area.attribution{align-items:center;display:flex;margin:0 0 0 40px;min-height:170px;padding:0 0 0 40px;width:180px}.article .article-header.special-feature.vertical .lede-wrapper{border-bottom:1px solid #979797;border-left:12px solid #000;border-top:1px solid #979797;padding:60px 70px}.article .article-header.special-feature.vertical .attribution,.article .article-header.special-feature.vertical .lede-image-wrapper,.article .article-header.special-feature.vertical .lede-wrapper{order:unset}.article .article-header.feature,.article .article-header.special-feature{flex-flow:row wrap}.article .article-header.feature .attribution,.article .article-header.feature .lede-image-wrapper,.article .article-header.special-feature .lede-image-wrapper{display:block}.article .article-header.feature.vertical,.article .article-header.special-feature.vertical{border:none;display:flex;justify-content:flex-end;margin:0 0 40px -120px;width:1140px}.article .article-header.feature.vertical .lede-wrapper,.article .article-header.special-feature.vertical .lede-wrapper{max-width:570px}.article .article-header.feature.vertical .attribution,.article .article-header.feature.vertical .lede-image-wrapper,.article .article-header.feature.vertical .lede-wrapper,.article .article-header.special-feature.vertical .attribution,.article .article-header.special-feature.vertical .lede-image-wrapper,.article .article-header.special-feature.vertical .lede-wrapper{flex:0 0 50%}.article .article-header.feature.horizontal .attribution,.article .article-header.feature.horizontal .lede-image-wrapper,.article .article-header.feature.horizontal .lede-wrapper,.article .article-header.special-feature.horizontal .lede-image-wrapper,.article .article-header.special-feature.horizontal .lede-wrapper{flex:0 0 100%}.article .article-header.feature.vertical .attribution,.article .article-header.special-feature.vertical .attribution{text-align:right}.article .body .lede-image-wrapper.feature,.article .body .lede-image-wrapper.special-feature{display:none}.one-column-layout .article .article-header,.one-column-layout .article .article-header.feature.horizontal,.one-column-layout .article .article-header.special-feature.horizontal{margin:0 0 40px calc((710px - 1100px)/ 2)}.one-column-layout .article .article-header.feature.vertical,.one-column-layout .article .article-header.special-feature.vertical{margin:0 0 40px calc((710px - 1140px)/ 2)}.one-column-layout .article .lede-image-wrapper.inline.horizontal,.one-column-layout .article .lede-image-wrapper.inline.square,.one-column-layout .article .lede-image-wrapper.inline.vertical{margin:0 0 24px;width:710px}.one-column-layout.kiln-edit-mode .article .article-header,.one-column-layout.kiln-edit-mode .article .article-header.feature.horizontal,.one-column-layout.kiln-edit-mode .article .article-header.special-feature.horizontal{margin:0 0 40px}.one-column-layout.kiln-edit-mode .article .article-header.feature.vertical,.one-column-layout.kiln-edit-mode .article .article-header.special-feature.vertical{margin:0 0 40px -20px}.one-column-layout.kiln-edit-mode .article .body{margin:auto;width:710px}.kiln-edit-mode .article .article-header,.kiln-edit-mode .article .article-header.feature.horizontal,.kiln-edit-mode .article .article-header.special-feature.horizontal{margin:0}.kiln-edit-mode .article .article-header.feature.vertical,.kiln-edit-mode .article .article-header.special-feature.vertical{margin:0 0 0 -20px}.kiln-edit-mode .article .article-header-section.hide-teaser .display-teaser{display:inline}.kiln-edit-mode .article .article-header.feature.vertical:not(.has-secondary-zone) .display-teaser,.kiln-edit-mode .article .article-header.feature.vertical:not(.has-secondary-zone) .headline-primary{font-size:41px;line-height:42px}.kiln-edit-mode .article .body{margin:40px 0 0 100px}}.article .circulation{background:#f4f4f4;clear:both;margin:20px 0;width:100%}.article .circulation .circulation-item-empty{color:#999;font-style:italic}.article .circulation .circulation-title{font:400 24px/28px Helvetica,Arial,sans-serif;margin:0;padding:15px 20px}.article .circulation .circulation-section{border-top:1px solid #e8e8e8;padding:15px 20px}.article .circulation .circulation-section .editor>form{background-color:#f4f4f4}.article .circulation .circulation-subtitle{font:700 16px/28px Helvetica,Arial,sans-serif;margin:0;padding:0 0 10px}.article .circulation .circulation-subtitle.circ-edit:after{color:#1782a9;content:'Edit';font:400 16px/18px Helvetica,Arial,sans-serif;margin:0 0 0 15px}.article .circulation .circulation-items{list-style-type:none;margin:0;padding:0}.article .circulation .circulation-item+.circulation-item{margin-top:20px}.article .circulation .circulation-item-title{color:#4d4d4d;font:400 12px/14px Helvetica,Arial,sans-serif;margin:0;padding:0 0 5px;text-transform:uppercase}.article .circulation .circulation-item-title.circulation-required:after{color:#8bc0d4;content:'required';font:400 12px/14px Helvetica,Arial,sans-serif;margin:0 0 0 15px;text-transform:lowercase}.article .article-header .bylines a.author-socials:focus,.article .article-header .bylines a.author-socials:hover,.article .attribution a:focus,.article .attribution a:hover{color:#00bcf1}.article .circulation .circulation-item-data{font:400 14px/16px Helvetica,Arial,sans-serif;margin:0;padding:0}.article .circulation .circulation-feedimg{height:auto;width:200px}.article .circulation .circulation-empty-feedimg{background-color:#d8d8d8;border:1px solid #999;height:150px;width:200px}.article .circulation .circulation-feedlayout{align-items:center;display:none;height:28px;justify-content:flex-start;margin:0 5px 0 0;padding:0}.article .circulation .circulation-feedlayout.current{display:flex}.article .circulation .circulation-feedlayout svg{display:block;height:auto;margin-right:10px;width:30px}.article.full-bleed .article-header.full-bleed .rubric,.article.full-bleed .article-header.full-bleed.extra-large .headline-primary,.article.full-bleed .article-header.full-bleed.large .headline-primary{font-family:Elderkin,'Arial Narrow',Arial,sans-serif}.article.full-bleed .article-header.full-bleed.large .headline-primary{letter-spacing:0}.article.full-bleed .article-header.full-bleed.extra-large .display-teaser,.article.full-bleed .article-header.full-bleed.large .display-teaser{letter-spacing:-.01em}.article.full-bleed .article-header.full-bleed.extra-large .headline-primary{font-size:50px;letter-spacing:-.91px}@media screen and (max-width:767.9px){.article.full-bleed .article-header.full-bleed.large .headline-primary{font-size:42px;line-height:42px}}@media screen and (max-width:320px){.article.full-bleed .article-header.full-bleed.extra-large .headline-primary{font-size:42px}.article.full-bleed .article-header.full-bleed.extra-large .display-teaser{font-size:36px}}@media screen and (min-width:768px) and (max-width:1179.9px){.article.full-bleed .article-header.full-bleed.large .headline-primary{font-size:46px;line-height:46px}.article.full-bleed .article-header.full-bleed.extra-large .display-teaser,.article.full-bleed .article-header.full-bleed.extra-large .headline-primary{font-size:70px;letter-spacing:-1.27px;line-height:.97}.article.full-bleed .article-header.full-bleed.extra-large .display-teaser{letter-spacing:-1.06px}}@media screen and (min-width:1180px){.article.full-bleed .article-header.full-bleed.large .headline-primary{font-size:54px;line-height:54px}.article.full-bleed .article-header.full-bleed.extra-large .headline-primary{font-size:85px;letter-spacing:-1.55px;line-height:80px}.article.full-bleed .article-header.full-bleed.extra-large .display-teaser{font-size:77px;letter-spacing:-1.16px;line-height:80px}.kiln-edit-mode .article.full-bleed .article-header.full-bleed.top-center,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.top-left,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.top-right{top:350px}.kiln-edit-mode .article.full-bleed .article-header.full-bleed.middle-center,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.middle-left,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.middle-right{top:calc(350px + calc(100vh - (25px + 193px))/ 2)}.kiln-edit-mode .article.full-bleed .article-header.full-bleed.bottom-center,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.bottom-left,.kiln-edit-mode .article.full-bleed .article-header.full-bleed.bottom-right{top:calc(350px + calc(100vh - (25px + 193px)))}}.article .article-header .rubric{font:14px/1.2 Elderkin,'Arial Narrow',Arial,sans-serif;letter-spacing:2px}.article .article-header .bylines .secondary-bylines,.article .article-header .rubric-nav>:nth-child(2){border-left:1px solid #00bcf1}.article .article-header .bylines a.article-author:focus,.article .article-header .bylines a.article-author:hover,.article .article-header a.rubric:focus,.article .article-header a.rubric:hover{box-shadow:0 1px 0 #00bcf1}.article .article-header .bylines a.author-socials:focus svg path[fill='#999'],.article .article-header .bylines a.author-socials:hover svg path[fill='#999']{fill:#00bcf1}.article .article-header.special-feature .headline-primary{font:42px/1 Elderkin,'Arial Narrow',Arial,sans-serif;letter-spacing:0}.article .article-header.inline .headline-primary,.article .article-header.inset .headline-primary{font:300 36px/37px 'Miller Text',Georgia,serif}@media screen and (min-width:768px){.article .article-header{border-top:3px solid #000}.article .article-header.special-feature .headline-primary{font:46px/1 Elderkin,'Arial Narrow',Arial,sans-serif;letter-spacing:0}.article .lede-image-wrapper.inline.has-secondary-area .attribution{margin:12px 0 0}}@media screen and (min-width:1180px){.article .article-header.special-feature .headline-primary{font:54px/1 Elderkin,'Arial Narrow',Arial,sans-serif;letter-spacing:0}.article .article-header.feature.horizontal{border-top:3px solid #000}.article .lede-image-wrapper.inline.has-secondary-area .attribution{margin:12px 0 0}}.tags{margin:0 0 20px}.tags .tags-list-item.hidden,.tags .tags-list-item.invisible,.tags.hidden{display:none}.tags .tags-list,.tags .title{margin:0}.tags .tags-list{display:inline;padding:0}.tags .tags-list-item a,.tags .title{font:10px/1 'Miller Text',Georgia,serif;letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap}.tags .title{color:#4a4a4a}.tags .tags-list-item,.tags .title{display:inline-block;margin:0 7px 0 0}.tags .tags-list-item a{color:#000;text-decoration:none}.tags .tags-list-item.invisible-in-edit-mode .tags-link{color:#888}@media screen and (min-width:768px) and (max-width:1179.9px){.tags{margin:0 0 20px 60px;width:600px}}.tags .tags-list-item a:focus,.tags .tags-list-item a:hover{box-shadow:0 1px 0 #00bcf1}.clay-paragraph,.clay-paragraph ol li,.clay-paragraph p,.clay-paragraph ul li,.clay-paragraph+ol li,.clay-paragraph+ul li{font:18px/1.5 'Miller Text',Georgia,serif;color:#000}.clay-paragraph{margin:0 0 20px;position:relative}.clay-paragraph a,.clay-paragraph a:visited{box-shadow:0 1px 0 #000;color:#000;padding:0;text-decoration:none}.clay-paragraph p{margin:0}.clay-paragraph ul,.clay-paragraph+ul{clear:both;line-height:23px;margin:0;padding:0 0 0 10px}.clay-paragraph ul li,.clay-paragraph+ul li{list-style:none;margin:0 0 20px}.clay-paragraph ul li:before,.clay-paragraph+ul li:before{color:#000;content:'•';left:0;position:absolute}.clay-paragraph ol,.clay-paragraph+ol{clear:both;counter-reset:list;line-height:23px;margin:30px 0;padding:0 0 0 20px}.clay-paragraph ol li,.clay-paragraph+ol li{list-style:none;margin:0 0 20px;padding:0}.clay-paragraph ol li:before,.clay-paragraph+ol li:before{color:#999;content:counter(list);counter-increment:list;font-family:Helvetica-Bold,sans-serif;left:0;position:absolute}.clay-paragraph .clay-annotated{cursor:pointer;display:inline}.clay-paragraph .clay-annotated:after{box-shadow:0 4px 0 #fff;display:inline-block;font:700 14px/27px 'Miller Text',Georgia,serif;position:relative;top:-7px}.clay-paragraph a:focus,.clay-paragraph a:hover{box-shadow:0 1px 0 #00bcf1;color:#00bcf1}.clay-paragraph .clay-annotated{box-shadow:0 1px 0 #00bcf1}.clay-paragraph .clay-annotated:after,.clay-paragraph .clay-annotated:focus,.clay-paragraph .clay-annotated:hover{color:#00bcf1}.clay-tweet{display:block;margin:0 0 24px;width:100%}@media screen and (min-width:768px){.clay-tweet{margin:0 0 40px}.clay-tweet .twitter-tweet,.clay-tweet iframe{width:460px!important}}.clay-tweet blockquote.twitter-tweet{border-color:#eee #ddd #bbb;border-radius:5px;border-style:solid;border-width:1px;box-shadow:0 1px 3px rgba(0,0,0,.15);display:inline-block;font-family:'Helvetica Neue',Roboto,'Segoe UI',Calibri,sans-serif;font-size:12px;font-weight:700;line-height:16px;margin:10px 5px;max-width:468px;padding:0 16px 16px}.clay-tweet blockquote.twitter-tweet p{font-size:16px;font-weight:400;line-height:20px}.clay-tweet blockquote.twitter-tweet a{color:#1782a9;font-weight:400;outline:0;text-decoration:none}.clay-tweet blockquote.twitter-tweet a:focus,.clay-tweet blockquote.twitter-tweet a:hover{text-decoration:underline}.related{margin:0 0 20px}.related .glyph{display:inline;font-family:Icons;font-variant:normal;line-height:1em;margin-left:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none}.related .glyph .callout-desc{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.related .glyph.glyph-arrow:before{content:'\e800'}.related .glyph.glyph-gallery:before{content:'\e801'}.related .glyph.glyph-video:before{content:'\e803'}.related .glyph.glyph-podcast:before{content:'\e802'}.related .svg-include{display:none}.related .related-title{color:#000;letter-spacing:2px;margin:0 0 16px;text-transform:uppercase}.related .related-links{list-style:none;margin:0;padding:0}.related .related-link{align-items:baseline;border-bottom:1px solid #e7e7e7;display:flex;padding:10px 0 8px}.related .related-link:first-of-type{padding:0 0 8px}.related .related-link:last-of-type{border-bottom:none}.related .related-link a{color:#000;font:21px/25px 'Miller Text',Georgia,serif;letter-spacing:-.01em;text-decoration:none}.related .glyph-gallery{font-size:13px}.related .glyph-podcast,.related .glyph-video{font-size:14px}.related .glyph-podcast{position:relative;top:-1px}.related .svg-wrapper svg{display:block;height:100%;width:100%}.related .related-title{font:16px/1 Elderkin,Helvetica,sans-serif}.related .svg-wrapper{flex:0 0 auto;margin:0 16px 0 0;height:14px;width:14px}.related .related-link a{flex:0 0 calc(100% - 30px)}.related .related-link a:focus .headline,.related .related-link a:hover .headline{box-shadow:inset 0 -2px 0 0 #fff,inset 0 -3px 0 0 #00bcf1}.related .svg-include svg .fill-target{fill:#00bcf1}.related .glyph{color:#00bcf1}.related .glyph.glyph-podcast{position:relative;top:-1px}@media screen and (min-width:768px){.glyph.glyph-podcast{position:relative}}.comments-link{margin:0 0 40px}.comments-link.no-comments .comments-link-message,.comments-link:not(.no-comments) .comments-link-empty{display:none}.comments-link .comments-link-count{margin:0 .5em 0 0}.comments-link .comments-link-link{align-items:center;background:#fff;border:1px solid #000;border-radius:2px;color:#000;display:flex;justify-content:center;letter-spacing:2px;min-height:44px;padding:2px 0 0;text-decoration:none;text-transform:uppercase;width:100%;font:14px/1 Elderkin,Helvetica-Bold,sans-serif}.comments-link .svg-wrapper{height:10px;margin:0 10px 0 0;width:10px}.comments-link svg{display:block;height:100%;width:100%}.comments-link svg path{fill:#000}.comments-link .comments-link-link:focus,.comments-link .comments-link-link:hover{color:#fff;background:#00bcf1;border:1px solid #00bcf1}.comments-link .comments-link-link:focus svg path,.comments-link .comments-link-link:hover svg path{fill:#fff}.article.sponsored .comments-link{display:none}@media screen and (min-width:768px) and (max-width:1179.9px){.comments-link{margin:0 0 40px 60px;width:600px}.comments-link .comments-link-link{max-width:calc(50% - 10px)}}@media screen and (min-width:1180px){.comments-link{width:270px}.comments-link .comments-link-link{max-width:unset}}.ad{display:block}.prev-next,.prev-next .hide,.prev-next .show,.prev-next .span{display:none}.prev-next{height:0;position:static;width:0}@media screen and (min-width:680px){.prev-next{display:block}}@media screen and (min-width:1024px) and (max-width:1179.9px){.prev-next{display:none}}.prev-next .next .arrow{transform:rotate(180deg)}.prev-next .next,.prev-next .prev{position:fixed;top:287px;z-index:1}.prev-next .next .prev-next-link,.prev-next .prev .prev-next-link{background-color:#f9f9f9;background-position:center 21px;background-repeat:no-repeat;background-size:0 0;border:1px solid #dbdbdb;border-radius:5px;display:block;padding:9px 14px;position:relative;text-decoration:none}@media screen and (min-width:1180px){.prev-next .next{margin-left:540px}.prev-next .next .prev-next-link:hover:before{content:'NEXT STORY'}.prev-next .next,.prev-next .prev{left:50%}.prev-next .next .prev-next-link:focus,.prev-next .next .prev-next-link:hover,.prev-next .prev .prev-next-link:focus,.prev-next .prev .prev-next-link:hover{background-color:#fff;background-size:100px 66px;border:1px solid #e8e8e8;border-radius:3px;box-shadow:-2px 2px 6px -3px rgba(0,0,0,.8);color:#08c;font-family:Arial,sans-serif;margin:-54px 0 0 -78px;min-height:105px;opacity:1;padding:95px 10px 7.5px;transition:opacity .3s;width:122px}.prev-next .next .prev-next-link:focus:before,.prev-next .next .prev-next-link:hover:before,.prev-next .prev .prev-next-link:focus:before,.prev-next .prev .prev-next-link:hover:before{color:#767676;font-size:9px;position:absolute;top:6px;transform:none}.prev-next .prev{margin-left:-584px}.prev-next .prev .prev-next-link:hover{margin:-54px 0 0}.prev-next .prev .prev-next-link:hover:before{content:'PREVIOUS STORY'}.prev-next .prev-next-link:hover .span{display:inline-block;font-size:11px}.prev-next .prev-next-link:hover .arrow,.prev-next .prev-next-link:hover:after{display:none}}@media screen and (min-width:600px) and (max-width:1023.9px){.prev-next .next{right:5px}.prev-next .prev{left:5px}}@media screen and (min-width:1420px){.prev-next .next .prev-next-link:focus,.prev-next .next .prev-next-link:hover,.prev-next .prev .prev-next-link:focus,.prev-next .prev .prev-next-link:hover{background-size:150px 100px;min-height:60px;padding-top:127px;width:172px}.prev-next .prev-next-link:hover .span{font-size:13px}}.prev-next .prev-next-link.on{background-color:#dbdbdb;border:1px solid #bcbcbc;transition:border 130ms linear,background-color 130ms linear}.prev-next .arrow{fill:#7d7d7d}.global-footer .logo,.global-footer .logo svg{color:#111;display:block}.global-footer .logo svg{height:auto;margin:0 auto;width:130px}.global-footer .primary-links,.global-footer .secondary-links{display:flex;flex-flow:row wrap;justify-content:center;list-style:none;padding:0}.global-footer .primary-links .primary-link a,.global-footer .secondary-links .secondary-link a{color:#000;font:11px/13px 'Miller Text',Georgia,serif;letter-spacing:2px;text-decoration:none;text-transform:uppercase}.global-footer .copyright a:focus,.global-footer .copyright a:hover,.global-footer .secondary-links .secondary-link a:focus,.global-footer .secondary-links .secondary-link a:hover{box-shadow:0 1px 0 0 #000}.global-footer .social-section{text-align:center}.global-footer .social-section .follow_circle,.global-footer .social-section .follow_circle-bordered{margin:0 8px}.global-footer .copyright{color:#4a4a4a;font:10px/1.6 'Miller Text',Georgia,serif;letter-spacing:2px;text-align:center;text-transform:uppercase}.global-footer .copyright>span{display:block;margin:0 0 5px}.global-footer .copyright a{color:#4a4a4a;text-decoration:none}.global-footer .sponsored-links{display:none}.global-footer .secondary-links .secondary-link{margin:6px 11px;text-align:left;width:calc(50% - 26px)}.global-footer .secondary-links .secondary-link:nth-of-type(odd){padding-left:0;text-align:right}@media screen and (min-width:375px){.global-footer .secondary-links .secondary-link{width:unset}.global-footer .secondary-links .secondary-link:nth-of-type(1),.global-footer .secondary-links .secondary-link:nth-of-type(2){margin:6px 17px}.global-footer .secondary-links .secondary-link:nth-of-type(6),.global-footer .secondary-links .secondary-link:nth-of-type(7){margin:6px 5px}}@media screen and (min-width:768px){.global-footer .secondary-links{margin:0 auto 30px;max-width:700px;padding:0}.global-footer .secondary-links .secondary-link:nth-of-type(1),.global-footer .secondary-links .secondary-link:nth-of-type(2),.global-footer .secondary-links .secondary-link:nth-of-type(6),.global-footer .secondary-links .secondary-link:nth-of-type(7){margin:6px 13px}}@media screen and (min-width:1180px){.global-footer{margin:40px auto;max-width:1180px}.global-footer .secondary-links{justify-content:space-around;max-width:unset}.global-footer .secondary-links .secondary-link,.global-footer .secondary-links .secondary-link:nth-of-type(1),.global-footer .secondary-links .secondary-link:nth-of-type(2),.global-footer .secondary-links .secondary-link:nth-of-type(6),.global-footer .secondary-links .secondary-link:nth-of-type(7){margin:6px 2px}.global-footer .copyright>span{display:initial}}.global-footer{border-top:3px solid #111;margin:40px 20px;padding:24px 0 0}.global-footer .primary-section{border-bottom:1px solid #111;box-shadow:0 4px 0 0 #fff,0 5px 0 0 #111}.global-footer .social-section{margin:30px 0 20px}.global-footer .secondary-links{margin:0 -20px 24px;padding:0}.global-footer .primary-links{justify-content:center;margin:16px auto 20px;max-width:415px}.global-footer .primary-links .primary-link{border-right:2px solid #e7e7e7;margin:0 12px 8px 0;padding:0 12px 0 0}.global-footer .primary-links .primary-link:last-of-type{border:none;margin:0;padding:0}.global-footer .primary-links .primary-link .sponsored-links{display:none}.global-footer .primary-links .primary-link a{font:16px/1 Elderkin,Helvetica,sans-serif;letter-spacing:2px}.global-footer .primary-links .primary-link a:focus,.global-footer .primary-links .primary-link a:hover{color:#00bcf1}@media screen and (min-width:375px){.global-footer .secondary-links .secondary-link:nth-of-type(6),.global-footer .secondary-links .secondary-link:nth-of-type(7){margin:6px 16px}}@media screen and (max-width:767.9px){.global-footer .primary-links .primary-link:last-of-type{text-align:center;width:100%}.global-footer .primary-links .primary-link:nth-last-of-type(2){border:none;margin:0;padding:0}}@media screen and (min-width:768px){.global-footer{margin:40px 16px;padding:0}.global-footer .logo svg{width:100px}.global-footer .primary-section{align-items:center;display:flex;justify-content:center;padding:12px 0}.global-footer .primary-links{margin:4px 0 0;max-width:unset}.global-footer .primary-links .primary-link{margin:0 13px 0 0;padding:0 13px 0 0}.global-footer .primary-links .primary-link:first-of-type{border-left:2px solid #e7e7e7;margin:0 13px;padding:0 13px}.global-footer .secondary-links{margin:0 auto 30px}}@media screen and (min-width:1180px){.global-footer .primary-section{padding:13px 0}.global-footer .secondary-links{margin:0 auto 15px}.global-footer .secondary-links .secondary-link,.global-footer .secondary-links .secondary-link:nth-of-type(1),.global-footer .secondary-links .secondary-link:nth-of-type(2),.global-footer .secondary-links .secondary-link:nth-of-type(6),.global-footer .secondary-links .secondary-link:nth-of-type(7){margin:6px 4px}}@media screen and (min-width:600px){.cut-layout .global-footer,.layout-simple .global-footer,.one-column-layout .global-footer{margin:40px 20px}}@media screen and (min-width:768px){.cut-layout .global-footer,.layout-simple .global-footer,.one-column-layout .global-footer{margin:40px 34px}}@media screen and (min-width:1024px){.cut-layout .global-footer,.layout-simple .global-footer,.one-column-layout .global-footer{margin:40px 34px;width:auto}}@media screen and (min-width:1180px){.cut-layout .global-footer,.layout-simple .global-footer,.one-column-layout .global-footer{margin:40px auto;width:1100px}}@media screen and (max-width:767.9px){body:not(.layout-simple):not(.cut-layout) .global-footer{margin:40px auto}}.follow_circle{background:0 0;border:none;cursor:pointer;height:39px;padding:0;width:39px}.follow_circle svg{height:38px;width:38px}.follow_circle .button-text{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.simple-header .follow_circle{margin-left:12px}@media screen and (min-width:1024px){.simple-header .follow_circle{margin-left:3px}.simple-header .follow_circle svg{height:34px;width:34px}}@media screen and (min-width:750px) and (max-width:1023.9px){.simple-header .follow_circle{margin-left:20px}}.follow_circle.rss:focus svg g:first-child path[fill='#000'],.follow_circle.rss:hover svg g:first-child path[fill='#000'],.follow_circle.snapchat:focus svg path,.follow_circle.snapchat:hover svg path,.follow_circle:focus svg circle,.follow_circle:hover svg circle{fill:#00bcf1}@media screen and (min-width:0) and (max-width:1023.9px){.simple-header .follow_circle svg circle{fill:#00bcf1}.simple-header .follow_circle:focus svg circle,.simple-header .follow_circle:hover svg circle{fill:#000}}.sticky-list{display:none;flex-direction:column;width:100%}@media screen and (min-width:1180px){.sticky-list{display:flex}}.sticky-list.hide-all{visibility:hidden}.sticky-list .spacer{display:flex;flex-flow:column wrap}.sticky-list .spacer:last-of-type{flex:1 0 auto}.sticky-list .pinboard{flex:0 0 auto;margin:0 0 40px}.sticky-list .pinboard:last-of-type{flex:1 0 auto;height:auto}.sticky-list .pinboard>*{margin:0;position:sticky;position:-webkit-sticky;top:108px}.sticky-list.short-article>:nth-child(n+4){display:none}.package-list{border-top:1px solid #000;margin:0 0 40px;padding:10px 0 0}.package-list .glyph{display:inline;font-family:Icons;font-variant:normal;line-height:1em;margin-left:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none}.package-list .glyph .callout-desc{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.package-list .glyph.glyph-arrow:before{content:'\e800'}.package-list .glyph.glyph-gallery:before{content:'\e801'}.package-list .glyph.glyph-video:before{content:'\e803'}.package-list .glyph.glyph-podcast:before{content:'\e802'}.package-list .package-list-header{width:100%}.package-list .package-list-header h2{color:#000;letter-spacing:2px;margin:0;text-transform:uppercase}.package-list .package-list-items{margin:0;padding:0}.package-list .package-list-item{align-items:baseline;border-bottom:1px solid #e7e7e7;display:flex;list-style:none;margin:0;padding:20px 0 16px}.package-list .package-list-item:last-of-type{border:none}.package-list .package-list-item-link{color:#000;display:block;font:21px/25px 'Miller Text',Georgia,serif;letter-spacing:-.01em;position:relative;text-decoration:none}.package-list .package-list-item .svg-wrapper{flex:0 0 auto;margin:0 16px 0 0}.package-list .package-list-item .fill-target{fill:#ec2c00}.package-list .see-all-link .fill-target,.package-list .see-all-link .svg-wrapper path[fill='#18BBEC']{fill:#000}.package-list .glyph-gallery{font-size:13px}.package-list .glyph-podcast,.package-list .glyph-video{font-size:14px}.package-list .svg-wrapper svg{display:block;height:100%;width:100%}.package-list .see-all-link{color:#000;font:12px 'Miller Text',Georgia,serif;letter-spacing:2px;text-decoration:none;text-transform:uppercase}.package-list .see-all-link .svg-wrapper{display:inline-block;margin:0 0 0 5px}.article-content .package-list{border-top:none;margin:0 0 20px;padding:0}.article-content .package-list .see-all-link{border-top:1px solid #e7e7e7;display:block;padding:10px 0 0;text-align:right}.sticky-list .spacer:first-of-type .pinboard:first-of-type .package-list{border-top:none;padding:0}.package-list .package-list-header h2{font:16px/1 Elderkin,Helvetica,sans-serif}.package-list .package-list-item-link:focus .headline,.package-list .package-list-item-link:hover .headline{box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #00bcf1}.package-list .see-all-link:focus span:not(.svg-wrapper),.package-list .see-all-link:hover span:not(.svg-wrapper){box-shadow:inset 0 0 0 0 #fff,inset 0 -1px 0 0 #00bcf1}.package-list .package-list-item .svg-wrapper{height:14px;width:14px}.package-list .package-list-item-link{flex:0 0 calc(100% - 30px)}.package-list .see-all-link{padding:0 0 0 32px}.package-list .see-all-link .svg-wrapper{height:12px;vertical-align:text-top;width:12px}.package-list .glyph{color:#00bcf1}.most-popular{margin:0 0 40px;padding:1px 0 0}.most-popular .most-popular-header{border-top:1px solid #000;margin:0;padding:10px 0 0;width:100%}.most-popular .most-popular-header h2{letter-spacing:2px;margin:0 20px;text-transform:uppercase}.most-popular .most-popular-items{counter-reset:item;margin:0 20px;padding:0}.most-popular .most-popular-item{align-items:baseline;border-bottom:1px solid #e7e7e7;display:flex;list-style:none;margin:0;padding:20px 0 16px}.most-popular .most-popular-item:before{content:counter(item)'.';counter-increment:item;width:30px}.most-popular .most-popular-item:last-of-type{border:none}.most-popular .most-popular-item-link{color:#000;display:block;flex:0 0 calc(100% - 30px);font:21px/25px 'Miller Text',Georgia,serif;letter-spacing:-.01em;position:relative;text-decoration:none}@media screen and (min-width:1180px){.most-popular .most-popular-header h2,.most-popular .most-popular-items{margin:0}}.most-popular .glyph{display:inline;font-family:Icons;font-variant:normal;line-height:1em;margin-left:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none}.most-popular .glyph .callout-desc{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.most-popular .glyph-gallery,.most-popular .glyph-podcast,.most-popular .glyph-video{font-size:12px}.most-popular .glyph.glyph-arrow:before{content:'\e800'}.most-popular .glyph.glyph-gallery:before{content:'\e801'}.most-popular .glyph.glyph-video:before{content:'\e803'}.most-popular .glyph.glyph-podcast:before{content:'\e802'}.most-popular .most-popular-header h2{color:#000;font:16px/1 Elderkin,Helvetica,sans-serif}.most-popular .most-popular-item:before{color:#00bcf1;font:20px/1 Elderkin,Helvetica,sans-serif}.most-popular .most-popular-item-link:focus .article-headline,.most-popular .most-popular-item-link:hover .article-headline{box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #00bcf1}.most-popular .glyph{color:#00bcf1}.latest-news{border-top:1px solid #000}.latest-news .glyph{display:inline;font-family:Icons;font-variant:normal;line-height:1em;margin-left:.2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none}.latest-news .glyph .callout-desc{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.latest-news .glyph.glyph-arrow:before{content:'\e800'}.latest-news .glyph.glyph-gallery:before{content:'\e801'}.latest-news .glyph.glyph-video:before{content:'\e803'}.latest-news .glyph.glyph-podcast:before{content:'\e802'}.latest-news .title-wrapper{width:100%}.latest-news .title{color:#000;font:400 24px/1 'Miller Display',Georgia,serif;letter-spacing:3px;margin:24px 0;text-align:center;text-transform:uppercase}.latest-news .ad[data-label=spotlightArticle] .spotlight,.latest-news a.latest-ad,.latest-news a.result{border-bottom:1px solid #dbdbdb;margin:0 0 20px;padding:0 0 20px}.latest-news .result{align-items:center;color:#000;display:flex;justify-content:space-between;text-decoration:none}.latest-news .result:focus .latest-photo,.latest-news .result:hover .latest-photo{opacity:.9}.latest-news .latest-article{margin-right:auto}.latest-news .rubric-wrapper .buffer{height:10px;margin:0 5px;border-left:1px solid #dbdbdb}.latest-news .rubric-wrapper .buffer,.latest-news .rubric-wrapper .rubric,.latest-news .rubric-wrapper.mobile-rubric-only .timestamp{display:none}.latest-news .result.featured .buffer,.latest-news .result.featured .mobile-rubric-only .timestamp,.latest-news .result.featured .rubric,.latest-news .rubric-wrapper.mobile-rubric-only .rubric{display:inline-block}.latest-news .rubric-wrapper.mobile-rubric-only .timestamp{display:none}.latest-news .buffer,.latest-news .rubric,.latest-news .timestamp{vertical-align:middle}.latest-news .authors,.latest-news .headline,.latest-news .rubric,.latest-news .timestamp{color:#000}.latest-news .teaser{color:#767676;display:none}.latest-news .headline,.latest-news .teaser{font:18px/1.22 'Miller Text',Georgia,serif;letter-spacing:-.1px}@media screen and (min-width:768px){.latest-news .headline,.latest-news .teaser{font:21px/1.14 'Miller Text',Georgia,serif;letter-spacing:-.2px}}@media screen and (min-width:1180px){.latest-news .headline,.latest-news .teaser{font:27px/1.14 'Miller Text',Georgia,serif}}.latest-news .headline{display:inline;font-weight:700}.latest-news .timestamp{text-transform:uppercase}.latest-news .authors{font:italic 13px/1.38 'Miller Text',Georgia,serif;letter-spacing:1px;margin:5px 0 0}.latest-news .latest-photo{flex:0 0 auto;height:auto;margin:0 0 0 20px;width:100px}.latest-news .latest-photo img{display:block;width:100%}.latest-news .result.featured{flex-wrap:wrap}.latest-news .result.featured .latest-photo{flex:0 0 100%;height:auto;margin:0;order:1;width:100%}.latest-news .result.featured .latest-article{flex:0 0 100%;order:2}.latest-news .result.featured .rubric-wrapper{margin:5px 0}.latest-news .result.featured .teaser{display:inline}.latest-news .result.featured .headline-callout{display:none}.latest-news .result.featured .headline:not(.has-teaser) .headline-callout{display:inline}.latest-news .more-wrapper{display:flex;margin:0 0 40px;width:100%}.latest-news .more-stories{color:#000;display:flex;font:16px/1 'Miller Text',Georgia,serif;letter-spacing:3px;margin:auto;text-align:center;text-decoration:none;text-transform:uppercase}.latest-news .spotlight a:focus .spotlight-image,.latest-news .spotlight a:hover .spotlight-image{opacity:.9}.latest-news .more-stories .svg-wrapper{height:14px;margin:0 0 0 10px;width:17px}.latest-news .more-stories svg{display:block;height:100%;width:100%}.latest-news .more-stories svg .fill-target{fill:#ec2c00}.latest-news .callout-lg{display:none}.latest-news .glyph-gallery{font-size:13px}.latest-news .glyph-podcast,.latest-news .glyph-video{font-size:14px}@media screen and (min-width:768px){.latest-news .title{margin:24px 0 32px;text-align:left}.latest-news .rubric{font:12px/1 Egyptienne,Georgia,serif}.latest-news .latest-ad.square,.latest-news .result.square{margin-bottom:20px;padding:10px 0 30px}.latest-news .ad[data-label=spotlightArticle] .spotlight,.latest-news .result.horizontal{margin:10px 0 30px;padding:10px 0 30px}.latest-news .rubric-wrapper .buffer,.latest-news .rubric-wrapper .rubric,.latest-news .rubric-wrapper.mobile-rubric-only .timestamp{display:inline-block}.latest-news .teaser{display:inline}.latest-news .latest-photo{margin:0 0 0 60px}.latest-news .latest-photo.square{width:180px}.latest-news .latest-photo.horizontal{width:220px}.latest-news .result.featured{flex-wrap:nowrap}.latest-news .result.featured .latest-photo{flex:0 0 auto;margin:0 60px 0 0;order:1;width:240px}.latest-news .result.featured .latest-article{flex:0 1 auto;order:2}.latest-news .headline-callout{display:none}.latest-news .headline:not(.has-teaser) .headline-callout{display:inline}}@media screen and (min-width:1180px){.latest-news .title{margin:24px 0 40px}.latest-news .ad[data-label=spotlightArticle] .spotlight,.latest-news .latest-ad.horizontal,.latest-news .latest-ad.square,.latest-news .result.horizontal,.latest-news .result.square{margin:0 0 40px;padding:0 40px 40px}.latest-news .latest-photo.square{margin:0 0 0 80px;width:200px}.latest-news .latest-photo.horizontal{margin:0 0 0 110px;width:260px}.latest-news .result.featured .latest-photo{margin:0 60px 0 0;width:340px}.latest-news .glyph-gallery{font-size:15px}.latest-news .glyph-podcast,.latest-news .glyph-video{font-size:16px}.latest-news .glyph-podcast{position:relative;top:-2px}}@media (any-hover:hover){.latest-news .result:focus .headline,.latest-news .result:hover .headline{box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #ec2c00}@media screen and (min-width:768px){.latest-news .result:focus .headline,.latest-news .result:hover .headline{box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #ec2c00}}@media screen and (min-width:1180px){.latest-news .result:focus .headline,.latest-news .result:hover .headline{box-shadow:inset 0 -3px 0 0 #fff,inset 0 -4px 0 0 #ec2c00}}}.latest-news .rubric-wrapper{margin:0 0 4px}.latest-news .latest-ad.horizontal{border-bottom:1px solid #dbdbdb;margin:0 0 20px;padding:10px 0 30px}.latest-news .rubric,.latest-news .timestamp{font:12px/1.17 Elderkin,'Arial Narrow',Arial,sans-serif;letter-spacing:2px}.latest-news .rubric{text-transform:uppercase;color:#5a5a5a}.latest-news .glyph,.latest-news .timestamp{color:#00bcf1}.latest-news .callout-mini.callout-gallery svg path,.latest-news .callout-mini.callout-video svg circle{fill:#00bcf1}.latest-news .result:focus .headline,.latest-news .result:hover .headline{box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #00bcf1}.latest-news .more-stories:focus span:not(.svg-wrapper),.latest-news .more-stories:hover span:not(.svg-wrapper){box-shadow:0 1px 0 #00bcf1}@media screen and (min-width:768px){.latest-news .latest-ad.horizontal{margin:0 0 40px;padding:0 0 40px}}@media (hover:none){.latest-news .result:focus .headline,.latest-news .result:hover .headline{box-shadow:none}}@media screen and (min-width:1180px){.latest-news .glyph{margin-left:0}.latest-news .glyph.glyph-podcast{position:relative;top:-1px}.latest-news .result:focus .headline,.latest-news .result:hover .headline{box-shadow:inset 0 -3px 0 0 #fff,inset 0 -4px 0 0 #00bcf1}}.growl#branded-growl .modal{border:none;border-radius:unset;box-shadow:0 -5px 6px 0 rgba(173,173,173,.5);font-weight:400;left:0;padding:11px 0 3px;width:100%}.growl#branded-growl .close{background:url(https://web.archive.org/web/20210315023924im_/https://assets.nymag.com/media/components/growl/branded-close-button.svg) rgba(255,255,255,0);background-position:2px 11px;background-repeat:no-repeat;background-size:24px 24px;height:39px;padding:17px;width:35px}.growl#branded-growl .branded-content a{text-decoration:none}.growl#branded-growl .branded-content .message-body{margin:10px auto 23px;max-width:65%;text-align:center}.growl#branded-growl .branded-content .warning{display:none}.growl#branded-growl .branded-content .branded{color:#111;font:17px/22px LibreFranklin,Helvetica,Arial,sans-serif;letter-spacing:0;margin:17px 0 15px}.growl#branded-growl .branded-content .message{color:#000;font:17px/22px LibreFranklin,Helvetica,Arial,sans-serif;margin:0 0 8px}.growl#branded-growl .branded-content .message em{font-style:normal}.growl#branded-growl .branded-content .image-wrapper{margin:0 auto 13px;width:123px}.growl#branded-growl .branded-content .image-wrapper img{display:block;max-width:100%}.growl#branded-growl .branded-content .cta{box-shadow:inset 0 -2px 0 0 #fff,inset 0 -3px 0 0 #000;color:#111;font:17px/22px LibreFranklin,Helvetica,Arial,sans-serif;letter-spacing:-.17px;margin:0 auto;padding:0 0 1px;text-align:center}.growl#branded-growl .branded-content:active .cta,.growl#branded-growl .branded-content:focus .cta,.growl#branded-growl .branded-content:hover .cta{box-shadow:inset 0 -2px 0 0 #fff,inset 0 -3px 0 0 #ec2c00;color:#ec2c00}@media screen and (min-width:768px){.growl#branded-growl .modal{padding:5px 0 12px}.growl#branded-growl .branded-content .message-body{margin:14px 30px 15px;max-width:100%}.growl#branded-growl .branded-content .message-image-wrapper{display:flex;flex-flow:row;justify-content:center}.growl#branded-growl .branded-content .image-wrapper{display:inline-block;margin:0;width:96px}.growl#branded-growl .branded-content .message{align-self:center;color:#111;display:inline;font:17px/18px LibreFranklin,Helvetica,Arial,sans-serif;margin:3px 8px 0 0}.growl#branded-growl .branded-content .cta{font:17px/18px LibreFranklin,Helvetica,Arial,sans-serif;letter-spacing:-.22px}}@media screen and (min-width:1180px){.growl#branded-growl .branded-content .message{font:22px/24px LibreFranklin,Helvetica,Arial,sans-serif}.growl#branded-growl .branded-content .image-wrapper{width:133px}.growl#branded-growl .branded-content .cta{font:22px/22px LibreFranklin,Helvetica,Arial,sans-serif}}.growl .promo-content a{text-decoration:none}.growl .promo-content .message-body{margin:14px 30px 15px;text-align:center}.growl .promo-content .message-body .warning{display:none}.growl .promo-content .message-body .message{color:#111;font:italic 20px/23px miller-text,Georgia,serif}.growl .promo-content .message-body .message em{font-style:normal}.growl .promo-content .message-body .cta{box-shadow:inset 0 -1px 0 0 #fff,inset 0 -3px 0 0 #dc2515;color:#111;font:20px/25px Egyptienne,Georgia,serif;letter-spacing:-.2px}.growl .promo-content:active .cta,.growl .promo-content:focus .cta,.growl .promo-content:hover .cta{box-shadow:inset 0 -1px 0 0 #fff,inset 0 -3px 0 0 #111;color:#dc2515}.growl .warning-content a{text-decoration:none}.growl .warning-content .message-body{margin:10px 20px 23px;text-align:center}.growl .warning-content .message-body .warning{color:#111;font:15px/15px LibreFranklin,Helvetica,Arial,sans-serif;letter-spacing:.4px;margin:17px 0 15px}.growl .warning-content .message-body .message{color:#111;font:italic 22px/24px miller-text,Georgia,serif;margin:0 0 12px}.growl .warning-content .message-body .message em{font-style:normal}.growl .warning-content .message-body .cta{box-shadow:inset 0 2px 0 0 #fff,inset 0 -3px 0 0 #dc2515;color:#111;font:28px/28px Egyptienne,Georgia,serif;letter-spacing:-.2px;padding:0 0 1px}.growl .warning-content:active .cta,.growl .warning-content:focus .cta,.growl .warning-content:hover .cta{box-shadow:inset 0 -1px 0 0 #fff,inset 0 -3px 0 0 #111;color:#dc2515}.content-cliff,.growl .modal{background-color:#fff;box-shadow:0 -2px 4px 0 rgba(173,173,173,.5)}@media screen and (min-width:768px){.growl .promo-content .message-body{margin:12px 30px 13px}.growl .promo-content .message-body .message{display:inline;font:italic 18px/24px miller-text,Georgia,serif}.growl .promo-content .message-body .cta{font:19px/23px Egyptienne,Georgia,serif}.growl .warning-content .message-body{margin:10px 20px 30px}.growl .warning-content .message-body .warning{font:500 16px/16px LibreFranklin,Helvetica,Arial,sans-serif;letter-spacing:.3px}.growl .warning-content .message-body .message{font:italic 25px/28px miller-text,Georgia,serif;margin:0 0 4px}.growl .warning-content .message-body .cta{font:29px/29px Egyptienne,Georgia,serif;letter-spacing:-.2px;padding:0}}.content-cliff{border-left:1px solid #8a8a8a;border-right:1px solid #8a8a8a;border-top:1px solid #8a8a8a;border-top-left-radius:3px;border-top-right-radius:3px;clear:both;font:13px LibreFranklin,Helvetica,Arial,sans-serif;margin:0 -104px 2em;max-width:740px;padding:1em 5% 5em;position:relative;text-align:center;transform:translateY(-90px);z-index:1}.content-cliff.collapsed{display:none}.content-cliff:after{background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff);border-bottom:4em solid #fff;bottom:0;content:'';height:16em;left:-3px;position:absolute;width:calc(6px + 100%);z-index:-1}.content-cliff a{color:inherit;cursor:pointer;font-weight:600}.content-cliff p{line-height:1.4em}.content-cliff p span{white-space:nowrap}.content-cliff h4{font-size:.95em;font-weight:400;margin:0 0 1em}.content-cliff h2{font:400 2.8em/.9em Egyptienne,Georgia,serif;letter-spacing:-.015em;margin:1.15em 0 1.1em}.content-cliff .cta{background-color:#e83a29;border-radius:3px;color:#fff;display:inline-block;font:800 1.3em LibreFranklin,Helvetica,Arial,sans-serif;margin:0 auto 2.5em;padding:.75em 1em;text-decoration:none;width:90%}.content-cliff .cta:active,.content-cliff .cta:focus,.content-cliff .cta:hover{background-color:#333}.content-cliff .account-cta-container a{box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #000;text-decoration:none}.content-cliff .account-cta-container a:active,.content-cliff .account-cta-container a:focus,.content-cliff .account-cta-container a:hover{box-shadow:inset 0 -1px 0 0 #fff,inset 0 -2px 0 0 #dc2515;color:#dc2515}@media (min-width:768px){.content-cliff .cta{width:auto}.content-cliff h4{font-size:1.3em;margin:1em auto 1.75em}.content-cliff h2{font-size:3.4em;margin-bottom:.75em}}@media screen and (max-width:767.9px){.content-cliff{margin:0 -8px 2em}.content-cliff h4{font-size:1.15em;font-weight:400;margin:.7em 0 1em}.content-cliff h2{font:400 3.3em/.9em Egyptienne,Georgia,serif;letter-spacing:-.015em;margin:.85em 0 1em}.content-cliff .cta{background-color:#e83a29;border-radius:3px;color:#fff;display:inline-block;font-size:1.3em;font-weight:800;margin:0 auto 2em;padding:.75em 1em;text-decoration:none;width:90%}.content-cliff p{font-size:1.25em;line-height:1.4em}}.speed-bump,.speed-bump_tablet{letter-spacing:-.2px;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;text-align:center}.newsletter-speed-bump.hidden,.newsletter-speed-bump_desktop.hidden,.newsletter-speed-bump_tablet.hidden,.speed-bump.collapsed{display:none}.speed-bump{color:#111;font:16px/21px 'Miller Text',Georgia,serif;margin:0 0 15px;padding:9px 0}.speed-bump .description{font-style:italic}.speed-bump .description em{font-style:normal}.speed-bump a.promo-link{color:#111;font:13px/21px Egyptienne,Georgia,serif;letter-spacing:1.2px;text-decoration:none;text-transform:uppercase}.speed-bump_tablet{color:#111;font:16px/21px 'Miller Text',Georgia,serif;margin:0 0 24px;padding:20px}.speed-bump_tablet .description{display:inline;font-style:italic}.speed-bump_tablet .description em{font-style:normal}.speed-bump_tablet a.promo-link{color:#111;font:13px/21px Egyptienne,Georgia,serif;letter-spacing:1.2px;text-decoration:none}@media screen and (min-width:768px){.speed-bump_tablet{display:block}.speed-bump_tablet.collapsed{display:none}}.speed-bump_desktop{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;color:#111;font:18px/27px 'Miller Text',Georgia,serif;margin:0 0 21px;padding:10px;text-align:center}.speed-bump_desktop .description{display:inline;font-style:italic}.speed-bump_desktop .description em{font-style:normal}.speed-bump_desktop a.promo-link{color:#111;font:13px/24px Egyptienne,Georgia,serif;letter-spacing:1.2px;text-decoration:none;text-transform:uppercase}.speed-bump+.divider,.speed-bump_desktop+.divider,.speed-bump_tablet+.divider{border-top-color:transparent}.growl .modal{border:1px solid #8a8a8a;border-bottom:none;border-radius:3px;bottom:0;color:#000;font-weight:700;left:3%;opacity:1;position:fixed;right:0;transform:translate(0,0);transition:transform .5s,bottom .5s,opacity .4s ease-in;width:94%;z-index:3}.growl .modal:after{background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff);bottom:0;content:'';height:50px;left:-1px;position:absolute;width:calc(100% + 3px);z-index:1}.growl .modal.hidden{bottom:0;opacity:0;transform:translate(0,100%)}.growl .modal.hidden.initial{bottom:inherit;position:absolute}.growl .close{background:url(https://web.archive.org/web/20210315023924im_/https://assets.nymag.com/media/components/growl/close-button.svg) rgba(255,255,255,0);background-position:8px 8px;background-repeat:no-repeat;background-size:16px 16px;border:none;cursor:pointer;height:32px;margin:0 0 20px;padding:8px;position:absolute;right:2px;top:2px;width:32px;z-index:3}.growl .close svg{height:100%;stroke:#666;width:100%}.growl .growl-content{position:relative;z-index:2}@media screen and (min-width:768px){.growl .modal{bottom:0;box-shadow:0 -2px 4px 0 rgba(173,173,173,.5);left:1%;width:98%}}@media screen and (min-width:1180px){.speed-bump_desktop{align-items:center;display:flex;flex-direction:column}.speed-bump_desktop.collapsed{display:none}.growl .modal{right:24px;transform:translate(0,0)}.growl .modal.left-aligned{left:24px;right:auto}.growl .modal.hidden{transform:translate(0,100%)}.growl .close{background-position:initial;background-size:initial;height:16px;padding:0;right:10px;top:10px;width:16px}}.debug-choreographer{background-color:#333;border-radius:2px;bottom:30px;color:#fff;font-family:sans-serif;left:50%;margin-left:-125px;min-width:250px;padding:16px;position:fixed;text-align:left;z-index:4000}.newsletter-speed-bump .container,.newsletter-speed-bump_desktop .container,.newsletter-speed-bump_tablet .container{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;display:flex;flex-direction:column;margin-bottom:20px;min-height:83px;padding-bottom:15px;padding-top:12px}.newsletter-speed-bump .container.success,.newsletter-speed-bump_desktop .container.success,.newsletter-speed-bump_tablet .container.success{justify-content:center}.newsletter-speed-bump .form-recaptcha-container,.newsletter-speed-bump_desktop .form-recaptcha-container,.newsletter-speed-bump_tablet .form-recaptcha-container{align-items:center;display:flex;flex-direction:column}.newsletter-speed-bump .form-recaptcha-container.success,.newsletter-speed-bump_desktop .form-recaptcha-container.success,.newsletter-speed-bump_tablet .form-recaptcha-container.success{padding-top:0}.newsletter-speed-bump .text-container,.newsletter-speed-bump_desktop .text-container,.newsletter-speed-bump_tablet .text-container{text-align:center}.newsletter-speed-bump .text-container.success,.newsletter-speed-bump_desktop .text-container.success,.newsletter-speed-bump_tablet .text-container.success{width:100%}.newsletter-speed-bump .headline,.newsletter-speed-bump_desktop .headline,.newsletter-speed-bump_tablet .headline{font-family:LibreFranklin,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;letter-spacing:.15px}.newsletter-speed-bump .headline.success,.newsletter-speed-bump_desktop .headline.success,.newsletter-speed-bump_tablet .headline.success{display:flex;flex-direction:column;font-weight:400;height:100%;justify-content:center;text-align:center}.newsletter-speed-bump .description.hidden,.newsletter-speed-bump .recaptcha-wrapper.hidden,.newsletter-speed-bump_desktop .description.hidden,.newsletter-speed-bump_desktop .recaptcha-wrapper.hidden,.newsletter-speed-bump_tablet .description.hidden,.newsletter-speed-bump_tablet .recaptcha-wrapper.hidden{display:none}.newsletter-speed-bump .description,.newsletter-speed-bump_desktop .description,.newsletter-speed-bump_tablet .description{font-family:'Miller Text',Georgia,serif;font-size:16px;font-style:italic;line-height:1.19;padding-bottom:3px;padding-top:2px}.newsletter-speed-bump .description em,.newsletter-speed-bump_desktop .description em,.newsletter-speed-bump_tablet .description em{font-style:normal}.newsletter-speed-bump .error-message,.newsletter-speed-bump_desktop .error-message,.newsletter-speed-bump_tablet .error-message{color:#cf0000}.newsletter-speed-bump .recaptcha-wrapper,.newsletter-speed-bump_desktop .recaptcha-wrapper,.newsletter-speed-bump_tablet .recaptcha-wrapper{font-family:LibreFranklin,Helvetica,Arial,sans-serif;font-size:10px;max-width:314px;padding-top:7px}.newsletter-speed-bump .recaptcha-wrapper a,.newsletter-speed-bump_desktop .recaptcha-wrapper a,.newsletter-speed-bump_tablet .recaptcha-wrapper a{color:#5a5a5a}.newsletter-speed-bump .form-container,.newsletter-speed-bump_desktop .form-container,.newsletter-speed-bump_tablet .form-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:5px;width:100%}.newsletter-speed-bump .form-container.hidden,.newsletter-speed-bump_desktop .form-container.hidden,.newsletter-speed-bump_tablet .form-container.hidden{display:none}.newsletter-speed-bump .form-center .form,.newsletter-speed-bump_desktop .form-center .form,.newsletter-speed-bump_tablet .form-center .form{display:flex}.newsletter-speed-bump .form-center .input.email,.newsletter-speed-bump_desktop .form-center .input.email,.newsletter-speed-bump_tablet .form-center .input.email{border:1px solid #c1c1c1;border-radius:1px;font-family:LibreFranklin,Helvetica,Arial,sans-serif;font-size:16px;height:38px;padding-left:9px;width:213px}.newsletter-speed-bump .form-center .input.email:focus,.newsletter-speed-bump_desktop .form-center .input.email:focus,.newsletter-speed-bump_tablet .form-center .input.email:focus{outline:0}.newsletter-speed-bump .form-center .input.submit,.newsletter-speed-bump_desktop .form-center .input.submit,.newsletter-speed-bump_tablet .form-center .input.submit{-webkit-appearance:none;background-color:transparent;border:1px solid #000;border-radius:2px;cursor:pointer;font-family:'Miller Text',Georgia,serif;font-size:11px;font-weight:700;height:38px;letter-spacing:1.1px;margin-left:7px;text-transform:uppercase;width:94px}.newsletter-speed-bump .form-center .input.submit:hover,.newsletter-speed-bump_desktop .form-center .input.submit:hover,.newsletter-speed-bump_tablet .form-center .input.submit:hover{background-color:#000;color:#fff}@media screen and (min-width:768px){.newsletter-speed-bump .container,.newsletter-speed-bump_desktop .container,.newsletter-speed-bump_tablet .container{flex-direction:row;padding-bottom:7px}.newsletter-speed-bump .form-recaptcha-container,.newsletter-speed-bump_desktop .form-recaptcha-container,.newsletter-speed-bump_tablet .form-recaptcha-container{padding-top:10px}.newsletter-speed-bump .text-container,.newsletter-speed-bump_desktop .text-container,.newsletter-speed-bump_tablet .text-container{margin-left:15px;text-align:left}.newsletter-speed-bump .form-center .input.email,.newsletter-speed-bump_desktop .form-center .input.email,.newsletter-speed-bump_tablet .form-center .input.email{font-size:13px}.newsletter-speed-bump .description,.newsletter-speed-bump_desktop .description,.newsletter-speed-bump_tablet .description{padding-top:3px}.newsletter-speed-bump .form-container,.newsletter-speed-bump_desktop .form-container,.newsletter-speed-bump_tablet .form-container{padding-top:0}}.newsletter-speed-bump+.divider,.newsletter-speed-bump_desktop+.divider,.newsletter-speed-bump_tablet+.divider{border-top-color:transparent}.paywall-reader-interface{background:0 0;border:none;bottom:0;position:fixed;right:0;width:100%;z-index:9999}.paywall-reader-interface.dismiss{display:none}.paywall-reader-interface.cliff-takeover{bottom:-9px;max-height:102vh}.paywall-reader-interface.cliff-takeover iframe{height:100vh}.paywall-reader-interface.warning-growl-2 iframe{height:100%}.coral-talk .hidden{display:none}.coral-talk{margin:auto;max-width:760px;width:100%}.coral-talk .coral-talk-btn-signin{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #000;border-radius:2px;color:#000;cursor:pointer;display:flex;justify-content:center;letter-spacing:2px;margin:0 auto 40px;min-height:44px;padding:2px 0 0;text-decoration:none;text-transform:uppercase;width:100%}@media screen and (min-width:768px){.coral-talk .coral-talk-btn-signin{max-width:calc(50% - 10px)}.coral-talk{width:auto}}@media screen and (min-width:1180px){.coral-talk .coral-talk-btn-signin{width:270px}.coral-talk{width:100%}}.coral-talk .coral-talk-btn-signin:focus,.coral-talk .coral-talk-btn-signin:hover{color:#fff}.coral-talk .talk-maintenance{background:#f5f5f5;border-radius:2px;box-sizing:border-box;color:#2a2a2a;font-family:Helvetica,'Helvetica Neue',Verdana,sans-serif;margin-bottom:10px;padding:10px;width:100%}.coral-talk .coral-talk-verify-address{font:700 15px Helvetica,Arial,sans-serif;margin:0 auto 40px}.coral-talk .coral-talk-verify-address .activation-link{box-shadow:0 1px 0 #000;cursor:pointer}.coral-talk .coral-talk-btn-signin{font:14px/1 Elderkin,Helvetica-Bold,sans-serif}.coral-talk .coral-talk-btn-signin:focus,.coral-talk .coral-talk-btn-signin:hover{background:#00bcf1;border:1px solid #00bcf1}.m-ad{line-height:0;margin-left:auto;margin-right:auto;overflow:hidden;text-align:center}.m-ad iframe{margin:0}.m-ad__collapsed{display:none}.dynamic-js-slot{border:none;transition:height .2s ease-in}.dfp__ad--is-empty{height:1px}.dfp__ad--is-filled{height:auto}.m-ad__dynamic_ad_unit.m-ad__prelude{padding-bottom:0;padding-top:0}.m-ad__prelude,.m-ad__prelude iframe,.m-ad__prelude>div{max-height:400px}.m-ad__prelude:after{box-shadow:inset 0 -11px 7px -10px rgba(0,0,0,.14);content:'';height:10px;left:-50vw;margin-top:-10px;position:absolute;width:150vw;z-index:100}.m-ad__prelude>div{margin:0 auto;max-width:1100px}.m-ad__btf_leaderboard_variable,.m-ad__hub_river_leaderboard{padding-top:30px}.m-ad__dynamic_ad_unit{padding:20px 0}.m-ad__mobile_med_rec_athena,.m-ad__section_athena{margin:0 auto}.m-ad__athena_features,.m-ad__athena_features_dynamic,.m-ad__desktop_article_body,.m-ad__desktop_feature_body,.m-ad__mobile_article_body,.m-ad__mobile_article_body_med_rec_dynamic,.m-ad__mobile_leaderboard{padding-bottom:30px}.m-ad__medium_rectangle_variable{margin-bottom:30px}.m-ad__hub_river_med_rec,.m-ad__mobile_leaderboard_hub,.m-ad__tablet_btf_leaderboard,.m-ad__tag_hub_river_leaderboard{padding:30px 0}.layout-video .m-ad__btf_medium_rectangle_variable{padding:0 0 30px}.m-ad__desktop_leaderboard_variable{padding:20px 0}.m-ad__desktop_leaderboard_variable.dfp_ad-wrapper--is-filled{overflow:inherit}.m-ad__athena_footer{margin-bottom:40px}.m-ad__cut_homepage_sponsored{overflow:visible;padding:0;position:relative}.cut-section-feed .article-group .m-ad{margin-bottom:70px;padding:0}.layout-simple .m-ad__mobile_med_rec_athena{margin:0;padding:0 0 40px}@media screen and (max-width:767px){.m-ad__cut_homepage_sponsored .spotlight-house-ad{display:block;padding:0 40px}}@media screen and (min-width:1180px){.paginated-feed .m-ad{max-width:700px}}.m-ad iframe[width='1030']{margin-left:auto;margin-right:auto;max-width:335px}[id*=div-gpt-ad-prelude] iframe[width='728'],[id*=div-gpt-ad-prelude] iframe[width='970'],[id*=div-gpt-ad-prelude] iframe[width='1100']{margin:20px auto}@media screen and (min-width:375px){.m-ad iframe[width='1030']{max-width:375px}}@media screen and (min-width:440px){.m-ad iframe[width='1030']{max-width:440px}}@media screen and (min-width:600px){.m-ad iframe[width='1030']{max-width:600px}}@media screen and (min-width:728px){.m-ad iframe[width='1030']{max-width:800px}.m-ad__tablet_athena_most_popular{max-width:620px}}@media screen and (min-width:768px){.container-section .m-ad__athena,.container-section+.m-ad__athena{padding:0 0 50px}.container-section .m-ad__tablet_athena_hub{padding:40px 0 0}.container-lede-sidebar .m-ad__athena{max-width:700px;padding:40px 0 30px}}@media screen and (min-width:1180px){.container-lede-sidebar .m-ad__athena{max-width:820px;padding:0 0 50px}}.slot-border-top{border-top:1px solid #000}#connatix_article{margin:0 auto;max-width:100%;padding:40px 0}@media screen and (min-width:768px){#connatix_article{padding:60px}}@media screen and (min-width:1180px){#connatix_article{max-width:900px;padding:60px 0}}.m-ad.m-ad__primary_article{padding:40px 0}@media screen and (min-width:768px){.m-ad.m-ad__primary_article{padding:60px 0}}.page-sticky-header{border-bottom:1px solid #fff;height:121px;max-width:unset;pointer-events:none;position:sticky;position:-webkit-sticky;top:-55px;z-index:9001}@media screen and (min-width:1180px){.page-sticky-header{background:#fff}}.article-nav .sub-or-gift-url{display:none}.article-nav .article-nav-dynamic{align-items:center;background-color:#fff;height:65px;margin-left:calc(50% - 550px);max-width:1100px;pointer-events:all;position:absolute;width:100%}.article-nav .article-nav-dynamic svg{height:auto;width:100%}.article-nav .article-nav-dynamic .follow_circle-bordered{width:40px}.article-nav .article-nav-dynamic .follow_circle-bordered svg{height:31px;width:31px}.article-nav .article-nav-dynamic.menu{align-self:center;flex:0 0 44px;margin:0 0 0 15px}.article-nav .article-nav-dynamic.search{align-self:center;flex:0 0 44px;margin:0}.article-nav-deepscroll{opacity:0;transition:opacity .2s ease}.article-nav.deep-scroll .article-nav-deepscroll{opacity:1}.article-nav .logo{color:#000}.article-nav-top-left .logo{margin-left:101px}.article-nav-top-left .menu+.logo{margin-left:0}.article-nav.deep-scroll .article-nav-top{opacity:0;transition:z-index 0s .4s,opacity .3s ease;z-index:0}.article-nav-top{opacity:1;position:absolute;transition:z-index 0s 0s,opacity .3s ease;width:100%;z-index:1000}.article-nav-top .logo{align-self:center;flex:0 0 274px}.article-nav-top-left{align-items:center;display:flex;margin-right:auto;width:300px}.article-nav-top-center,.article-nav-top-right{width:300px}.article-nav-top-center{display:flex;justify-content:center}.article-nav-top-right{display:flex;justify-content:flex-end;margin-left:auto}.article-nav-top-right .article-nav-deepscroll{left:0;position:absolute;width:100%;z-index:999}.vertical-divider{border-left:1px solid #dfdfdf;margin:-2px 12px 0;width:1px}.deepscroll-center .vertical-divider{height:14px}.deepscroll-right .vertical-divider{height:28px}.deepscroll-left{max-width:141px}.deepscroll-center{align-items:center;display:flex;overflow:hidden;position:relative;white-space:nowrap;width:550px}.deepscroll-center:after{background:linear-gradient(to left,#fff,rgba(255,255,255,0));content:'';height:100%;position:absolute;right:0;width:85px}.deepscroll-right{align-items:center;display:flex;justify-content:space-between;margin-left:auto}.deepscroll-rubric,.deepscroll-rubric-sponsored{border-bottom:1px solid transparent;color:inherit;display:none;font:400 10px/12px 'Miller Text',Georgia,serif;letter-spacing:1.5px;margin:4px 0 0;padding:0;text-decoration:none;text-transform:uppercase}.deepscroll-rubric-sponsored.visible,.deepscroll-rubric.visible{display:block}.deepscroll-rubric:hover{border-bottom-color:#000}.deepscroll-headline{font:15px/16px 'Miller Text',Georgia,serif;margin:1px 0 0}.art-nav-share-list{display:flex;height:32px;list-style:none;padding:0}.art-nav-share-list .art-nav-share-list-item .share-link{color:#000;cursor:pointer;height:32px;margin:0 0 0 12px;padding:0;width:32px}.art-nav-share-list-item .share-link span{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.art-nav-share-list-item .share-link:hover path[fill='#000']{fill:#fff}.art-nav-share-list-item .share-link:hover svg circle,.article-nav button:hover.nav-search-button-trigger svg g path{fill:#00bcf1;stroke:#00bcf1}.art-nav-share-list-item .share-link svg{height:32px;width:32px}.deepscroll-right .commenting{margin:-2px 8px 0 0}.article-nav .article-nav-top-right .search{margin:-2px -4px 0}.deepscroll-right .search{margin:-2px 0 0}.after-scroll .nav-search-button.open .search-body .search-container{border-bottom:none;margin-right:-4px;padding:0 0 1px}.default-mobile{height:54px;margin:-70px 0 5px}@media screen and (min-width:1180px){.article-nav-dynamic{display:flex}}@media screen and (max-width:1179.9px){.page-sticky-header{border-bottom-color:#bdbdbd;margin-bottom:18px}.article-nav{height:54px;margin:-54px 0 0}.article-nav .article-nav-dynamic{margin-top:8px;top:11px}.article-nav .article-nav-deepscroll{display:none}.article-nav .article-nav-top,.article-nav.deep-scroll .article-nav-top{display:flex;opacity:1;z-index:1000}.article-nav .article-nav-top .logo{flex:0 0 160px}.article-nav.deep-scroll .article-nav-top .logo{flex:0 0 160px}.search-active .article-nav-top-center,.search-active .article-nav-top-left{opacity:0}.article-nav .article-nav-top-right .search{margin:-2px 4px 0}.article-nav .article-nav-top-right .search .nav-search-button{margin:0 -5px 0 0}}@media screen and (max-width:1099.9px){.article-nav .article-nav-dynamic{margin-left:0}}@media screen and (max-width:1179.9px){.article-nav-top-right{margin:0 0 0 auto;padding:0 12px 0 0}}.article-nav.header-simple{height:auto;margin:0}.article-nav.header-simple:after{background-color:#bfbfbf;bottom:-1px;content:'';display:inline-block;height:1px;left:0;position:absolute;width:100vw}.article-nav.header-simple .article-nav-deepscroll,.restaurant-and-bar-listing-layout .article-nav.header-simple:after{display:none}.article-nav.header-simple .article-nav-top{margin-top:0;position:relative;top:0}.page-sticky-header.header-after-scroll{border-bottom-color:#bdbdbd}.page-sticky-header.header-after-scroll .article-nav{display:block;padding:0;transition:top .1s ease;width:100%}.page-sticky-header.header-after-scroll .article-nav .mobile-gift-url.sub-or-gift-url,.page-sticky-header.header-after-scroll .article-nav .srch-scroll-a,.page-sticky-header.header-after-scroll .article-nav .srch-scroll-b{display:none}.page-sticky-header.header-after-scroll .article-nav .sub-or-gift-url{color:#000;display:block;font:10px/normal 'Miller Text',Georgia,serif;letter-spacing:1.5px;text-align:right;text-decoration:none;text-transform:uppercase}.page-sticky-header.header-after-scroll .article-nav .give{display:block}.page-sticky-header.header-after-scroll .article-nav .gift{display:inline-block}.page-sticky-header.header-after-scroll .article-nav.subscribed .mobile-subscribe-url{display:none}.page-sticky-header.header-after-scroll .article-nav.subscribed .mobile-gift-url{display:block}@media screen and (min-width:768px){.page-sticky-header.header-after-scroll .article-nav .sub-or-gift-url{margin:0 8px 0 0}}@media screen and (min-width:1180px){.article-nav.header-simple:after{left:calc((1100px - 100vw)/ 2)}.page-sticky-header.header-after-scroll .article-nav .mobile-subscribe-url,.page-sticky-header.header-after-scroll .article-nav.subscribed .mobile-gift-url{display:none}.page-sticky-header.header-after-scroll .article-nav .srch-scroll-a,.page-sticky-header.header-after-scroll .article-nav .srch-scroll-b{display:initial}}.article-nav .article-nav-top .logo{flex:0 0 232px;margin-top:2px;--baseFlexBasis:235;--targetFlexBasis:135;--verticalStart:13;--verticalEnd:60}.article-nav .article-nav-dynamic{margin-top:-7px;top:13px}.article-nav-top-left .logo,.article-nav.deep-scroll .logo{flex:0 0 108px}.article-nav .deepscroll-rubric:hover{border-bottom-color:#00bcf1}.article-nav .deepscroll-rubric,.article-nav .deepscroll-rubric-sponsored{border-bottom:1px solid transparent;color:inherit;font:400 10px/12px 'Miller Text',Georgia,serif;letter-spacing:1.5px;margin:2px 0 0;padding:0;text-decoration:none;text-transform:uppercase}.nav-search-button.open{width:44px}.article-nav-top-left .menu+.logo{margin:2px 0 0 2px}.article-nav-deepscroll .article-nav-top-left{margin:0 60px 0 0;width:202px}.article-nav .deepscroll-center .vertical-divider{margin:0 12px}.article-nav .deepscroll-headline{margin:0}.art-nav-share-list{margin:-4px 0 0}.article-nav-top-left .menu{margin:0 67px 0 -10px}.nav-dropdown-button.open .dropdown-body{margin-top:-17px}.article-nav.header-simple .article-nav-top .logo{flex-basis:135px}.article-nav.header-simple .article-nav-dynamic{margin-top:8px}.article-nav.header-simple .nav-dropdown-button.open .dropdown-body .dropdown-body-scroll{margin:9px 0 0}@media screen and (max-width:1179.9px){.restaurant-and-bar-listing-layout .article-nav.header-simple{height:65px}.article-nav-top-left{margin:0 auto 0 0;padding:0 0 0 16px}.article-nav-top-left .menu{margin:0 67px 0 0}.article-nav-top-right{margin:0 0 0 auto;padding:0 12px 0 0}.article-nav .article-nav-dynamic{margin-top:-5px}}@media screen and (max-width:767.9px){.article-nav-top-left .menu{margin:0 67px 0 0}.article-nav .article-nav-top .logo{flex:0 0 135px;margin:4px 0 0}.article-nav .article-nav-top-right .search{margin:0}}.page-sticky-header.header-after-scroll .article-nav .all-gift-text,.page-sticky-header.header-after-scroll .article-nav .mobile-subscribe-url{box-shadow:0 0 0 #fff,0 2px 0 #00bcf1}.page-sticky-header.header-after-scroll .article-nav .mobile-subscribe-url:focus,.page-sticky-header.header-after-scroll .article-nav .mobile-subscribe-url:hover,.page-sticky-header.header-after-scroll .article-nav .sub-or-gift-url:focus .all-gift-text,.page-sticky-header.header-after-scroll .article-nav .sub-or-gift-url:hover .all-gift-text{box-shadow:0 0 0 #fff,0 2px 0 #00bcf1;color:#00bcf1}.page-sticky-header.header-after-scroll .article-nav .give{margin:0}.page-sticky-header.header-after-scroll .article-nav .gift{padding:4px 0 0}.cut-layout.disabled::before{background:#000;content:'';height:100%;left:0;opacity:.2;position:fixed;top:0;width:100%;z-index:99}.nav-search-button{position:relative;z-index:unset}.nav-search-button-trigger *{pointer-events:none}.nav-search-button-trigger{background:#fff;border:none;cursor:pointer;height:44px;padding:0;right:0;top:0;width:44px}.nav-search-button-trigger svg{height:24px;width:24px}.nav-search-button-trigger .active svg{height:26px;width:26px}.nav-search-button,.nav-search-button-trigger:active svg path[fill='#111'],.nav-search-button-trigger:focus svg path[fill='#111'],.nav-search-button-trigger:hover svg path[fill='#111']{fill:#000}.nav-search-button-trigger .inactive{display:block}.nav-search-button-trigger .active,.nav-search-button-trigger:active .inactive{display:none}.nav-search-button-trigger:active .active{display:block}.nav-search-button .search-body .search-input{display:none}.nav-search-button .search-body .hidden-text{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.nav-search-button.closed .magnifier{display:block}.nav-search-button.closed .close-x,.nav-search-button.open .magnifier{display:none}.nav-search-button.open{width:44px}.nav-search-button.open .close-x{display:block}.nav-search-button.open .close-x svg{height:11px;width:11px}.nav-search-button.open .search-body{background:#fff;position:absolute;right:4px;top:-22px}.nav-search-button.open .search-body .search-container{display:flex;flex-direction:row-reverse;padding:0 0 4px;width:276px}.nav-search-button.open .search-body .nav-search-form{display:flex;width:100%}.nav-search-button.open .search-body .search-input{align-self:center;background-color:#fff!important;border:none;display:block;font:16px/16px 'Miller Text',Georgia,serif;height:35px;padding:2px 0 0 8px;width:100%}.nav-search-button.open .search-body input.search-input:-webkit-autofill{box-shadow:0 0 0 30px #fff inset}.article-nav .article-nav-dynamic .nav-search-button-trigger .magnifier svg{height:26px;margin-top:2px;width:26px}@media screen and (max-width:1179.9px){.nav-search-button.open{right:15px;top:12px}.nav-search-button.open .search-body{border-bottom:none;padding:0;right:-15px;top:-43px}.article-nav-top-right .search .nav-search-button{margin:0 -5px 0 0}.after-scroll .nav-search-button.open .search-body{top:-34px}.nav-search-button.open .search-body .search-container{border:none;max-width:1048px;padding:8px 0;width:calc(100vw - 20px)}}@media screen and (max-width:767.9px){.nav-search-button.open .search-body{right:-15px;top:-40px}.after-scroll .nav-search-button.open .search-body{right:-28px;top:-34px}.nav-search-button.open .search-body .search-container{border:none;padding:7.5px 1px 7.5px 0;width:calc(100vw - 20px)}}.nav-search-button .search-body{top:0;z-index:100}.nav-search-button-trigger svg path[fill='#111']{fill:#000}.nav-search-button-trigger:active svg path[fill='#111'],.nav-search-button-trigger:focus svg path[fill='#111'],.nav-search-button-trigger:hover svg path[fill='#111']{fill:#00bcf1}.vulture-header .nav-search-button.open .search-body{border:1px solid #bdbdbd;padding:19px;right:-18px;top:-20px}@media screen and (min-width:1180px){.nav-search-button-trigger svg{height:30px;width:30px}.nav-search-button.open .close-x svg{height:16px;width:16px}}.nav-search-button.open .search-body .search-container{border-bottom:2px solid #00bcf1}@media screen and (max-width:1179.9px){.nav-search-button.open .search-body .search-container{border:none;border-bottom:none;max-width:1080px;padding:8px 0;width:calc(100vw - 20px)}.article-nav-top-right .search .nav-search-button{margin:0 -5px 0 0}.search-active .article-nav-top-center,.search-active .article-nav-top-left{opacity:0}.vulture-header .nav-search-button.open .search-body{border:none;border-bottom:.5px solid #bdbdbd;padding:0;right:0;top:-11px}.vulture-header .nav-search-button.open .search-body .search-container{padding:12px 1px 12px 34px;width:calc(100vw - 68px)}}@media screen and (max-width:767.9px){.nav-search-button.open .search-body{top:-42px}.vulture-header .nav-search-button.open .search-body{padding:0 13px 0 0;right:-15px;top:-11px}.vulture-header .nav-search-button.open .search-body .search-container{border:none;padding:12px 1px 12px 20px;width:calc(100vw - 13px)}}.comments-link_article-nav{border-radius:unset;display:block;flex:unset;margin:0;min-height:38px;min-width:31px;position:relative;text-align:center}.comments-link_article-nav .comments-link-text,.comments-link_article-nav:before{display:none}.comments-link_article-nav:hover .comments-link-link .comments-link-count{color:#fff}.comments-link_article-nav .comments-link-link{align-items:center;color:#000;display:flex;height:100%;justify-content:center;margin-top:-8px;padding:2px 0 0 6px;text-decoration:none}.comments-link_article-nav .comments-link-link .comments-link-message{width:32px;z-index:1}.comments-link_article-nav .comments-link-link .comments-link-count{color:#000;font:12px/38px 'Miller Text',Georgia,serif}.comments-link_article-nav .comments-link-empty{display:none}.comments-link_article-nav .svg-wrapper{position:absolute;z-index:0;left:6px;top:9px}.comments-link_article-nav:hover svg path{fill:#00bcf1;stroke:#00bcf1}.nav-dropdown-button-trigger .active svg,.nav-dropdown-button-trigger:hover svg{transform:scale(1.1,1.1)}.nav-dropdown-button{position:relative}.nav-dropdown-button-trigger *{pointer-events:none}.nav-dropdown-button-trigger{background:#fff;border:none;cursor:pointer;padding:0}.nav-dropdown-button-trigger .inactive{display:block}.nav-dropdown-button-trigger .active,.nav-dropdown-button-trigger .hover,.nav-dropdown-button-trigger:active .inactive{display:none}.nav-dropdown-button-trigger:active .active{display:block}.nav-dropdown-button .button-label{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.nav-dropdown-button .primary-columns{padding:0 0 20px;width:100%}.nav-dropdown-button .heading-text{display:inline;margin:0;padding:0}.nav-dropdown-button .secondary-links,.nav-dropdown-button .services,.nav-dropdown-button .sites{border-top:1px solid #bdbdbd;padding:20px 0;width:100%}.nav-dropdown-button .primary-column-list,.nav-dropdown-button .secondary-links,.nav-dropdown-button .sites{list-style:none;margin:0}.nav-dropdown-button .primary-column-list{padding:0}.nav-dropdown-button .sites{flex-flow:column wrap;max-height:200px}.nav-dropdown-button .services{align-items:center;justify-content:center}.nav-dropdown-button .services button{margin:0 10px}.nav-dropdown-button .heading-link{color:#000}.nav-dropdown-button .heading-link.has-svg{margin:0 auto 10px 10px}.nav-dropdown-button .heading-link.has-svg .heading-text{visibility:hidden}.nav-dropdown-button .heading-svg{margin-left:-5px;width:110px}.hamburger-background{display:none}.nav-dropdown-button.closed .hamburger{display:block}.nav-dropdown-button.closed .close-x,.nav-dropdown-button.closed .dropdown-body-scroll,.nav-dropdown-button.open .hamburger{display:none}.nav-dropdown-button.open .close-x,.nav-dropdown-button.open .primary-columns,.nav-dropdown-button.open .secondary-links{display:block}.nav-dropdown-button.open .services,.nav-dropdown-button.open .sites,.nav-dropdown-button.open .social-search{display:flex}.nav-dropdown-button.open .dropdown-body{background:#fff;border-bottom:1px solid #bdbdbd;border-top:1px solid #bdbdbd;left:-20px;padding:20px 20px 0;position:absolute;top:-21px;width:calc(100vw + 2px)}.nav-dropdown-button.open .dropdown-body-scroll{border-top:1px solid #bdbdbd;display:block;margin:15px 0 0;-webkit-overflow-scrolling:touch;overflow-x:hidden}@media screen and (min-width:768px){.nav-dropdown-button.open .dropdown-body-scroll{max-height:calc(100vh - 107px);overflow-y:auto}.nav-dropdown-button.open .dropdown-body{border:1px solid #bdbdbd;left:-21px;width:375px}}.hidden-component{display:none!important}@media (any-hover:hover){.nav-dropdown-button .nav-dropdown-button-trigger:hover .has-hover .hover{display:block}.nav-dropdown-button .nav-dropdown-button-trigger:hover .has-hover .active,.nav-dropdown-button .nav-dropdown-button-trigger:hover .has-hover .inactive{display:none}}.nav-dropdown-button{height:unset;z-index:unset}.nav-dropdown-button .dropdown-body{z-index:100}.nav-dropdown-button-trigger{display:block;height:34px;margin:-3px 0 0;width:34px}.nav-dropdown-button-trigger svg{display:block;height:36px;width:36px}.nav-dropdown-button-trigger:hover svg path[fill='#111']{fill:#00bcf1}.nav-dropdown-button .primary-columns{margin:20px 0 0}.nav-dropdown-button .primary-column-link a{color:#221f20;font:18px/2.22 Elderkin,'Arial Narrow',Arial,sans-serif;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.nav-dropdown-button .secondary-link a{color:#000;font:17px/2.06 Elderkin,'Arial Narrow',Arial,sans-serif;letter-spacing:1.3px;text-decoration:none}.nav-dropdown-button .site a{color:#000;font:11px/36px 'Miller Text',Georgia,serif;letter-spacing:1.8px;text-decoration:none;text-transform:uppercase}.nav-dropdown-button .primary-column-link a:focus,.nav-dropdown-button .primary-column-link a:hover,.nav-dropdown-button .secondary-link a:focus,.nav-dropdown-button .secondary-link a:hover{color:#00bcf1}.nav-dropdown-button .site a:focus,.nav-dropdown-button .site a:hover{box-shadow:0 1px 0 0 #000}@media screen and (min-width:1180px){.nav-dropdown-button-trigger{height:45px;width:45px}.nav-dropdown-button-trigger svg{display:block;height:45px;width:45px}.page-sticky-header .nav-dropdown-button.open .dropdown-body{padding:21px 20px 0;top:-26px}.page-sticky-header .nav-dropdown-button.open .dropdown-body .dropdown-body-scroll{margin:11px 0 0}}.article-nav.header-simple .nav-dropdown-button.open .dropdown-body .dropdown-body-scroll{margin:8px 0 0}@media screen and (max-width:1179.9px){.nav-dropdown-button-trigger{margin:0}.nav-dropdown-button.open .dropdown-body{padding:20px 20px 0;top:-21px}.nav-dropdown-button.open .dropdown-body .dropdown-body-scroll{margin:15px 0 0}.article-nav.header-simple .nav-dropdown-button.open .dropdown-body{margin-top:-17px}.article-nav.header-simple .nav-dropdown-button.open .dropdown-body .dropdown-body-scroll{margin:13px 0 0}}@media screen and (max-width:767.9px){.nav-dropdown-button.open .dropdown-body{padding:25px 20px 0;top:-26px}.article-nav.header-simple .nav-dropdown-button.open .dropdown-body{margin-top:-23px;top:-20px}.article-nav.header-simple .nav-dropdown-button.open .dropdown-body .dropdown-body-scroll{margin:13px 0 0}}.layout,.layout>.ad-splash,.layout>.page-header,.layout>.top,html{width:100%}html{box-sizing:border-box;min-height:100%;overflow-x:hidden;-webkit-text-size-adjust:100%;text-size-adjust:100%}*,:after,:before{box-sizing:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}::selection{background-color:#e7e7e7}.layout .clay-annotated:focus,.layout a:focus,.layout button:focus,.layout input:focus,.layout select:focus,.layout textarea:focus{outline:dotted 1px}.layout .kiln-field button:focus,.layout .kiln-field input:focus,.layout .kiln-field select:focus,.layout .kiln-field textarea:focus,.layout .kiln-wrapper button:focus,.layout .kiln-wrapper input:focus,.layout .kiln-wrapper select:focus,.layout .kiln-wrapper textarea:focus{outline:0}.layout{margin:0;padding:0}.layout>.ad-splash,.layout>.bottom,.layout>.page-header,.layout>.primary,.layout>.secondary,.layout>.wrapper{margin:auto}.layout>.bottom,.layout>.primary,.layout>.secondary,.layout>.wrapper{width:100vw}.layout>.ad-splash{background:#fff;clear:both;margin:0 auto;text-align:center;z-index:998}.layout.has-splash-header>.ad-splash{display:none}@media screen and (max-width:767.9px){.layout>.bottom,.layout>.primary,.layout>.secondary,.layout>.wrapper{padding:0 20px}.layout>.ad-splash{position:relative;top:0}.layout>.ad-splash.recirculating{opacity:0}.layout>.ad-splash.fixed{position:fixed}}@media screen and (max-width:1179.9px){.layout>.ad-splash,.layout>.bottom,.layout>.primary,.layout>.secondary,.layout>.wrapper{overflow-x:hidden}}@media screen and (min-width:768px) and (max-width:1179.9px){.layout>.bottom,.layout>.primary,.layout>.wrapper{padding:0 7vw}.layout>.secondary>:not(.ad){margin:0 7vw}.layout>.wrapper{min-width:660px}}@media screen and (min-width:1180px){.layout>.bottom,.layout>.primary,.layout>.secondary{width:1180px}.layout>.ad-splash{margin:0 auto 30px;min-height:101px;padding:5px 0;width:1180px;z-index:auto}.layout>.bottom,.layout>.page-header,.layout>.primary,.layout>.secondary,.layout>.top,.layout>.wrapper{margin:0 auto}.layout>.wrapper{display:flex;justify-content:flex-end;width:1100px}.layout>.wrapper>.main{margin:0 100px 0 0;width:600px;z-index:1}.layout.kiln-edit-mode .wrapper>.main{width:700px}.layout>.wrapper>.tertiary{position:relative;width:300px;z-index:0}.layout>.page-header .simple-header{margin:auto;width:1100px}}</style></head> <body class="layout us"> <section class="top" data-editable="top" data-track-zone="top"> <nav data-uri="www.vulture.com/_components/global-nav/instances/social-off@published" class="global-nav" aria-label="New York Magazine sites" data-editable="settings"> <div class="global-nav-inner"> <ul class="global-nav-site-list"> <li class="vertical-item"><a class="vertical-link global-nav-track" href="https://web.archive.org/web/20210315023924/https://nymag.com/intelligencer">Intelligencer</a></li> <li class="vertical-item"><a class="vertical-link global-nav-track" href="https://web.archive.org/web/20210315023924/https://www.thecut.com/">The Cut</a></li> <li class="vertical-item"><a class="vertical-link global-nav-track" href="https://web.archive.org/web/20210315023924/https://www.vulture.com/">Vulture</a></li> <li class="vertical-item"><a class="vertical-link" href="https://web.archive.org/web/20210315023924/https://nymag.com/strategist">The Strategist</a></li> <li class="logo-item"><a class="logo-link global-nav-track" href="https://web.archive.org/web/20210315023924/https://nymag.com/"><svg class="logo-svg" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 901.89 194.78" aria-label="New York" role="img"> <path d="M448.91,49l.63-2.12H420.45l-.65,2.09c7.58.54,9.84,4.56,9.84,7.89A14.08,14.08,0,0,1,427.92,63l-32.24,61.8-4.86-67c-.53-6.94,3.24-8.78,10.73-8.85l.65-2.13H371.47l-.64,2.1c7.61.63,9.93,3.28,9.93,6.38a11.53,11.53,0,0,1-1.49,5.21l-31.44,64L342.94,58c-.38-7.61,3.43-8.73,10.47-9l.63-2.12H322.66L322,49c8.85.51,11.56,3.07,12.19,11.21l6.22,76.7h3.81l37.84-76.79,6.18,76.79h3.65l38.59-73.66C435.63,53.46,441.38,49.43,448.91,49Zm-194.64,0c4.9.35,8,1.36,9.25,3.2s1.25,4.56,0,8.92L245.22,122c-2.13,6.88-7.3,10.65-15,11.13l-.8,2.25h76.43l13.25-26.17-1.58-.66C306.65,125.81,290.7,133,262.77,133H251.35c.19-.63,12.8-42.58,12.91-42.93H277c5.12,0,8.54,1.14,10.45,3.5,2.19,2.69,2.47,7.3,1,14.29h1.95L301,72.66h-2C295.24,82.42,287.45,88,277.13,88H264.9c.19-.63,11.66-38.66,11.76-39h11.9c15,0,24.41,6.58,27.75,19.14l1.59-.24-2.84-21H254.91Zm60.25,108.79c-3.82,0-6.29,1.68-6.29,4.31,0,2.3,2.12,3.68,4.17,3.68a6.25,6.25,0,0,0,2.65-.7,5.63,5.63,0,0,1,2.24-.61c3.36,0,5.79,3.53,5.79,8.4,0,11.12-10.47,19.18-24.89,19.18-29.66,0-58.73-24.6-88.86-75.21C221.68,76.9,246.5,10.13,274.19,10.13a26.72,26.72,0,0,1,11,2.38,17.49,17.49,0,0,0,6.81,1.7c6,0,7.59-3.74,7.59-6,0-4.93-4.88-8.25-12.16-8.25-40.41,0-65,64.46-80.06,113.25-14.2-24.84-33.09-64.08-43.12-109.84H117.63c-12,0-32.25,2.58-32.25,19.7a14,14,0,0,0,14,14c7.83,0,12-5.17,12-8.9,0-2.33-1.3-4.83-4.17-4.83S103,25.77,103,28.17a4.69,4.69,0,0,1-4.82,5c-5.71,0-9.7-4.26-9.7-10.36,0-11,9.8-16.57,29.13-16.57H137.4c11.58,0,16.68,5.75,13.78,17.33C131.37,93.37,91.74,168,39.92,168,16.08,168,3.6,154.08,3.6,140.33c0-10,6.76-17.39,12.81-17.39,4,0,5.48,2.66,6.9,5.23,1.34,2.41,2.72,4.9,6.16,4.9a4.89,4.89,0,0,0,5-5c0-5.54-6.29-9.72-14.62-9.72-9.58,0-19.84,8.83-19.84,22,0,18,16.79,31.1,39.92,31.1,27.73,0,53.63-19.48,77-57.91,22.3-36.71,34.48-78.18,38-91.28,20.31,72.63,81,172.54,142.84,172.54,16.59,0,28.17-9.24,28.17-22.45C325.87,164.13,320.88,157.73,314.52,157.73ZM626.72,44.88c-26.41,0-53.31,29.54-53.31,58.53,0,22.35,14.74,34.05,29.31,34.05,12.71,0,25.84-6.52,36-17.88a64.46,64.46,0,0,0,16.45-42.45C655.21,57.84,643.76,44.88,626.72,44.88Zm-24.17,90c-11.9,0-19-10.53-19-28.06,0-25.36,21.1-59.4,42.69-59.4,15.31,0,18.52,13.69,18.52,25.12C644.75,94.29,630.26,134.9,602.55,134.9ZM621.85,6.18l.79-2.77H576.9l-.78,2.76c12,.62,15.4,5.83,15.4,10.37q0,4-3.22,9.19s-59,92.5-63.68,99.74c-.26-1.14-24.51-104.23-24.51-104.23a23.12,23.12,0,0,1-.65-5c0-7.15,5.5-9.63,16.12-10l.78-2.78H469.47l-.8,2.76c10,.39,15.89,3.07,19,15.84,5.6,23,27.27,114.44,27.9,117.11-22.68,33.16-41.81,52.37-72.38,52.37-22.29,0-39.1-15.41-39.1-35.84s16.3-37,36.33-37c12.45,0,19.17,6.35,19.17,12.32a7.07,7.07,0,0,1-3.32,6.16c-1.66,1.06-3.21,2.4-3.21,4.94a4.19,4.19,0,0,0,4.49,4.17c4.3,0,6.62-5.17,6.62-10,0-12.54-9.1-20.34-23.75-20.34-24.56,0-39.77,21-39.77,40.42,0,18.9,15.91,38.45,42.54,38.45,38.88,0,59.37-30.81,81.06-63.43,0,0,62.4-97.12,69-107C601,13,610.87,6.63,621.85,6.18ZM888.42,138.92c-6.45,0-9.88,4.41-9.88,7.59a3.15,3.15,0,0,0,3,3.19,4,4,0,0,0,3.81-2.41A6.44,6.44,0,0,1,891,144c5.12,0,8.58,3.48,8.58,9.26,0,10.39-10.88,18.85-24.24,18.85-33.66,0-62.77-29.75-89-90.93l30.87-23.56c10.13-7.49,15.07-8.29,19.11-8.6l.65-2.13H807.1L806.47,49c5,.28,7.92,2.14,7.92,4.68,0,2-1.7,4.37-5,7L766.77,92.79,776.17,62l.2-.57C779,53.81,780.66,49.52,791.64,49l.63-2.12H758.44L757.78,49c4.91.22,7.89,1.24,9.15,3s1.21,4.88-.38,10.37L748.92,121.3c-2.29,7.35-7,11.74-12.49,11.74-5,0-8.4-3.06-12.35-11.29L708.87,90.69c13.73-2.58,29.6-11,29.6-26.46,0-10.83-7.53-17.94-26-17.88l-15.74.28c-7.73.2-15.87.39-21.85.21L674.21,49c8.88.57,12.22,2.79,8.92,13.4l-17.8,58.94c-2.31,7.42-7.33,11.3-15.12,11.75l-.83,2.28H685l.63-2.28c-6.67-.31-11.67-1.37-11.67-7.26a16.67,16.67,0,0,1,.8-4.67s8.66-28.86,8.76-29.21H699.7c.06.1.12.23.12.23,7.06,14.13,15.86,31.72,21,43.05l.07.14h47.86l.62-2.29c-6.6-.15-11.81-1.56-11.81-7.32a16.13,16.13,0,0,1,.79-4.6s7.08-23.6,7.32-24.42L778,87.15c16.32,32.93,43.6,87.69,96.74,87.69,15.24,0,27.18-9.5,27.18-21.63C901.89,143.92,895,138.92,888.42,138.92ZM696.1,89.61H684.2L696.62,49c2-.18,8-.48,13-.48,15.85,0,19.18,7.94,19.18,14.61C728.83,75.19,723.15,89.61,696.1,89.61Z"/> </svg> </a></li> <li class="vertical-item"><a class="vertical-link global-nav-track" href="https://web.archive.org/web/20210315023924/https://www.curbed.com/">Curbed</a></li> <li class="vertical-item"><a class="vertical-link global-nav-track" href="https://web.archive.org/web/20210315023924/https://www.grubstreet.com/">Grub Street</a></li> <li class="dropdown-wrap vertical-item magazine-item"> <div class="dropdown magazine-dropdown"> <button class="dropdown-button magazine-button" type="button">Magazine</button> <div class="dropdown-content magazine-content"> <div class="dropdown-links"> <a class="dropdown-link global-nav-track" href="https://web.archive.org/web/20210315023924/https://subs.nymag.com/magazine/subscribe/official-subscription.html?itm_source=vsitepromo&amp;itm_medium=internal&amp;itm_campaign=subscribe-button">Subscribe to the Magazine</a> <a class="dropdown-link global-nav-track" href="https://web.archive.org/web/20210315023924/https://nymag.com/maglinks/global-02">Give a Gift Subscription</a> <a class="dropdown-link global-nav-track" href="https://web.archive.org/web/20210315023924/https://nymag.com/maglinks/global-03">Buy Back Issues</a> <a class="dropdown-link global-nav-track" href="https://web.archive.org/web/20210315023924/https://nymag.com/maglinks/global-04">Current Issue Contents</a> </div> <a href="https://web.archive.org/web/20210315023924/https://subs.nymag.com/magazine/subscribe/official-subscription.html?itm_source=vsitepromo&amp;itm_medium=internal&amp;itm_campaign=subscribe-button" class="img-link global-nav-track"><img class="img-data" src="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/b9e/066/4c7af779d4de539db362a782b0d04064fc-0521Cov4x5-NEWYAWK.w240.jpg" alt="Subscribe to New York Magazine" itemprop="contentUrl"></a> </div> </div> </li> </ul> <ul class="global-nav-user-list"> <li class="user-subscribe user-item user-link"><a class="subscribe-link global-nav-track" href="https://web.archive.org/web/20210315023924/https://subs.nymag.com/magazine/subscribe/official-subscription.html?itm_source=vsitepromo&amp;itm_medium=internal&amp;itm_campaign=subscribe-button">Subscribe</a></li> <li class="user-signin user-item user-link"><button class="user-button sign-in-button" type="button">Sign In</button></li> <li class="dropdown-wrap account-dropdown user-item user-link"> <div class="dropdown"> <button class="dropdown-button account-button user-button" type="button">Account</button> <div class="dropdown-content account-content"> <div class="dropdown-links"> <div class="dropdown-link-wrapper"> <div class="dropdown-link-inner-wrapper"> <?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width="23" height="43" viewbox="0 0 23 43" xmlns="http://www.w3.org/2000/svg"><path d="M0 42.646l11.74-21.682L0 0l23 20.964z" fill="#000" fill-rule="evenodd"/></svg> <a class="dropdown-link global-nav-track" href="https://web.archive.org/web/20210315023924/https://subs.nymag.com/account/">Profile</a> </div> </div> <div class="dropdown-link-wrapper"> <div class="dropdown-link-inner-wrapper user-signout"> <?xml version="1.0" encoding="UTF-8" standalone="no"?><svg width="23" height="43" viewbox="0 0 23 43" xmlns="http://www.w3.org/2000/svg"><path d="M0 42.646l11.74-21.682L0 0l23 20.964z" fill="#000" fill-rule="evenodd"/></svg> <div class="dropdown-link" role="button">Sign Out</div> </div> </div> </div> </div> </div> </li> </ul> </div> <div class="subscription-promo-spacer"></div> </nav> </section> <header class="page-header page-sticky-header" data-editable="pageHeader" data-track-zone="page-header"> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/article-nav/instances/vulture@published" class="article-nav"> <!-- FIRST SCROLL STATE--> <div class="article-nav-dynamic article-nav-top"> <div class="article-nav-top-left"> <div class="menu" data-editable="navDropdown"> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/nav-dropdown-button/instances/vulture@published" class="nav-dropdown-button closed" data-editable="settings"> <nav class="dropdown-body"> <button class="nav-dropdown-button-trigger" aria-expanded="false" aria-controls="nav-dropdown-button-menu"> <span class="hamburger "> <span class="inactive"> <svg role="presentation" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 34 34"><path fill="#111" d="M18.35 1l-2.99 2.91-3.66-2.02-1.55 3.88-4.16-.36.17 4.16-3.96 1.36 1.86 3.74L1 17.52l3.22 2.66-1.64 3.84 4.03 1.13.07 4.17 4.14-.61 1.77 3.78 3.53-2.22L19.28 33l2.32-3.47 4 1.22.7-4.11 4.15-.51-1.03-4.04L33 19.94l-2.59-3.27 2.4-3.42-3.71-1.94.8-4.1-4.17-.26-.94-4.07-3.93 1.45L18.35 1z"/><path style="fill:none;stroke:#fff;stroke-linecap:square;stroke-width:1.8px" d="M22.84 13.42H11.13"/><path style="fill:none;stroke:#fff;stroke-linecap:square;stroke-width:1.8px" d="M22.84 21.42H11.13"/><path style="fill:none;stroke:#fff;stroke-linecap:square;stroke-width:1.8px" d="M22.84 17.42H11.13"/></svg> <span class="button-label">Menu</span> </span> <span class="active"> <svg role="presentation" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 34 34"><path fill="#111" d="M18.43 0l-3.18 3.09L11.37.95 9.72 5.07 5.3 4.68l.18 4.43-4.2 1.44 1.97 3.97L0 17.55l3.42 2.83-1.74 4.08 4.28 1.2.08 4.43 4.39-.64 1.88 4.01 3.76-2.37L19.42 34l2.47-3.68 4.24 1.29.75-4.37 4.41-.54-1.09-4.3 3.8-2.28-2.75-3.48 2.54-3.63-3.93-2.06.85-4.35-4.44-.28-1-4.32-4.16 1.54L18.43 0z"/><path style="fill:none;stroke:#fff;stroke-linecap:square;stroke-width:1.8px" d="M23.21 13.2H10.76"/><path style="fill:none;stroke:#fff;stroke-linecap:square;stroke-width:1.8px" d="M23.21 21.7H10.76"/><path style="fill:none;stroke:#fff;stroke-linecap:square;stroke-width:1.8px" d="M23.21 17.45H10.76"/></svg> <span class="button-label">Menu</span> </span> </span> <span class="close-x"> <span class="inactive"> <svg role="presentation" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 34 34"><path fill="#111" d="M18.35 1l-2.99 2.91-3.66-2.02-1.55 3.88-4.16-.36.17 4.16-3.96 1.36 1.86 3.74L1 17.52l3.22 2.66-1.64 3.84 4.03 1.13.07 4.17 4.14-.61 1.77 3.78 3.53-2.22L19.28 33l2.32-3.47 4 1.22.7-4.11 4.15-.51-1.03-4.04L33 19.94l-2.59-3.27 2.4-3.42-3.71-1.94.8-4.1-4.17-.26-.94-4.07-3.93 1.45L18.35 1z"/><path style="fill:none;stroke:#fff;stroke-linecap:square;stroke-width:1.8px" d="M22.8 22.72l-10.6-10.6"/><path style="fill:none;stroke:#fff;stroke-linecap:square;stroke-width:1.8px" d="M22.8 12.2L12.2 22.8"/></svg> <span class="button-label">Close</span> </span> <span class="active"> <svg role="presentation" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 34 34"><path fill="#111" d="M18.43 0l-3.18 3.09L11.37.95 9.72 5.07 5.3 4.68l.18 4.43-4.2 1.44 1.97 3.97L0 17.55l3.42 2.83-1.74 4.08 4.28 1.2.08 4.43 4.39-.64 1.88 4.01 3.76-2.37L19.42 34l2.47-3.68 4.24 1.29.75-4.37 4.41-.54-1.09-4.3 3.8-2.28-2.75-3.48 2.54-3.63-3.93-2.06.85-4.35-4.44-.28-1-4.32-4.16 1.54L18.43 0z"/><path style="fill:none;stroke:#fff;stroke-linecap:square;stroke-width:1.8px" d="M23.16 23.08L11.89 11.82"/><path style="fill:none;stroke:#fff;stroke-linecap:square;stroke-width:1.8px" d="M23.16 11.9L11.9 23.16"/></svg> <span class="button-label">Close</span> </span> </span> </button> <div id="nav-dropdown-button-menu" class="dropdown-body-scroll"> <div class="primary-columns"> <div class="primary-column"> <ul class="primary-column-list"> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/tv/">TV</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/movies/">Movies</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/comedy/">Comedy</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/music/">Music</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/tv-recaps/">TV Recaps</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/streaming/">What to Stream</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/vulture-lists/">Vulture Lists</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/books/">Books</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/theater/">Theater</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/art/">Art</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/the-gold-rush/">The Gold Rush</a> </li> <li class="primary-column-link"> <a href="https://web.archive.org/web/20210315023924/https://www.vulture.com/podcasts/">Podcasts</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/video/">Videos</a> </li> </ul> </div> </div> <ul class="secondary-links"> <li class="secondary-link"> <a href="/web/20210315023924/https://www.vulture.com/article/about-us.html">About</a> </li> <li class="secondary-link"> <a href="https://web.archive.org/web/20210315023924/https://nymag.com/newsletters/">Newsletters</a> </li> <li class="secondary-link"> <a href="https://web.archive.org/web/20210315023924/https://nymag.az1.qualtrics.com/jfe/form/SV_6WLk9ozVE86HhR3?S=VHPB">Vulture Insiders</a> </li> <li class="secondary-link"> <a href="https://web.archive.org/web/20210315023924/http://vulturefestival.com/">Vulture Festival</a> </li> </ul> <div class="social-search"> <div class="services" data-editable="services"> <button type="button" class="follow_circle facebook" data-handle="vulture" data-uri="www.vulture.com/_components/follow/instances/facebook-circle@published" aria-label="Like Us on Facebook"> <svg width="38" height="38" viewbox="0 0 38 38" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="nonzero"><circle fill="#000" cx="19" cy="19" r="19"/><path d="M20.788 28.998V19.42h3.538l.532-3.734h-4.07v-2.383c0-1.08.33-1.817 2.036-1.817H25v-3.34A32.453 32.453 0 0 0 21.832 8c-3.138 0-5.285 1.74-5.285 4.934v2.753H13v3.735h3.547V29h4.24v-.002z" fill="#FFF"/></g></svg> <span class="button-text">Like Us</span> </button> <button type="button" class="follow_circle twitter" data-handle="vulture" data-uri="www.vulture.com/_components/follow/instances/twitter-circle@published" aria-label="Follow Us on Twitter"> <svg width="38" height="38" viewbox="0 0 38 38" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="nonzero"><circle fill="#000" cx="19" cy="19" r="19"/><path d="M29.042 12.736a7.442 7.442 0 0 1-2.127.583 3.695 3.695 0 0 0 1.629-2.048 7.417 7.417 0 0 1-2.351.898 3.701 3.701 0 0 0-6.308 3.376 10.504 10.504 0 0 1-7.629-3.868 3.69 3.69 0 0 0-.501 1.861 3.7 3.7 0 0 0 1.646 3.081 3.711 3.711 0 0 1-1.676-.462v.047a3.703 3.703 0 0 0 2.969 3.628 3.643 3.643 0 0 1-1.671.066 3.706 3.706 0 0 0 3.458 2.57A7.439 7.439 0 0 1 11 24a10.46 10.46 0 0 0 5.675 1.662c6.81 0 10.531-5.642 10.531-10.53 0-.161-.004-.321-.011-.48a7.544 7.544 0 0 0 1.847-1.916" fill="#FFF"/></g></svg> <span class="button-text">Follow Us</span> </button> <button type="button" class="follow_circle instagram" data-handle="vulture" data-uri="www.vulture.com/_components/follow/instances/instagram-circle@published" aria-label="Follow Us on Instagram"> <svg width="38" height="38" viewbox="0 0 38 38" xmlns="http://www.w3.org/2000/svg"><circle fill="#000" cx="19" cy="19" r="19"/><g transform="translate(10 10.03)"><path d="M5.288.06C4.33.103 3.676.256 3.104.478A4.41 4.41 0 0 0 1.51 1.516 4.41 4.41 0 0 0 .472 3.109C.25 3.682.098 4.336.054 5.293.01 6.253 0 6.56 0 9.003c0 2.443.01 2.75.054 3.71.044.957.196 1.611.418 2.183A4.41 4.41 0 0 0 1.51 16.49c.5.5 1.002.808 1.594 1.038.572.222 1.226.374 2.184.418.96.044 1.266.054 3.71.054 2.443 0 2.749-.01 3.709-.054.957-.044 1.611-.196 2.184-.418a4.411 4.411 0 0 0 1.593-1.038c.5-.5.808-1.002 1.038-1.594.222-.572.375-1.226.418-2.184.044-.96.054-1.266.054-3.71 0-2.443-.01-2.749-.054-3.709-.043-.957-.196-1.611-.418-2.184a4.41 4.41 0 0 0-1.038-1.593A4.41 4.41 0 0 0 14.891.478C14.318.256 13.664.103 12.707.06c-.96-.044-1.266-.054-3.71-.054-2.443 0-2.75.01-3.71.054zm7.345 1.62c.877.04 1.353.186 1.67.309.42.163.72.358 1.035.673.315.315.51.615.673 1.035.123.317.27.793.31 1.67.043.949.052 1.233.052 3.636 0 2.402-.009 2.687-.052 3.635-.04.878-.187 1.354-.31 1.671-.163.42-.358.72-.673 1.035-.315.314-.615.51-1.035.673-.317.123-.793.27-1.67.31-.949.043-1.233.052-3.636.052-2.402 0-2.687-.01-3.635-.053-.878-.04-1.354-.186-1.671-.31a2.788 2.788 0 0 1-1.035-.672 2.788 2.788 0 0 1-.673-1.035c-.123-.317-.27-.793-.31-1.67-.043-.95-.052-1.234-.052-3.636 0-2.403.01-2.687.053-3.636.04-.877.186-1.353.31-1.67.163-.42.358-.72.672-1.035.315-.315.615-.51 1.035-.673.317-.123.793-.27 1.67-.31.95-.043 1.234-.052 3.636-.052 2.403 0 2.687.009 3.636.052z" fill="#FFF"/></g><path d="M18.997 22.032a3 3 0 1 1 0-5.998 3 3 0 0 1 0 5.998m0-7.62a4.62 4.62 0 1 0 0 9.241 4.62 4.62 0 0 0 0-9.24M24.88 14.23a1.08 1.08 0 1 1-2.16 0 1.08 1.08 0 0 1 2.16 0" fill="#FFF"/></svg> <span class="button-text">Follow Us</span> </button> </div> </div> <ul class="sites"> <li class="site"><a href="https://web.archive.org/web/20210315023924/https://nymag.com/">NYMag.com</a></li> <li class="site"><a href="https://web.archive.org/web/20210315023924/https://nymag.com/maglinks/global-04">New York Magazine</a></li> <li class="site"><a href="https://web.archive.org/web/20210315023924/https://nymag.com/intelligencer/">Intelligencer</a></li> <li class="site"><a href="https://web.archive.org/web/20210315023924/https://www.vulture.com/">Vulture</a></li> <li class="site"><a href="https://web.archive.org/web/20210315023924/https://www.thecut.com/">The Cut</a></li> <li class="site"><a href="https://web.archive.org/web/20210315023924/https://nymag.com/strategist/">The Strategist</a></li> <li class="site"><a href="https://web.archive.org/web/20210315023924/https://www.grubstreet.com/">Grub Street</a></li> <li class="site"><a href="https://web.archive.org/web/20210315023924/https://www.curbed.com/">Curbed</a></li> </ul> </div> </nav> </div> </div> </div> <div class="article-nav-top-center"> <a class="logo" href="//web.archive.org/web/20210315023924/https://www.vulture.com/"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 500 115" width="500" height="115" xml:space="preserve" aria-label="Vulture" role="img"> <path d="M63.8 15.6c-2.5-.5-5.4 1-6.3 3.4L38.7 65.2 23.1 10.2c-.6-2.5-3.2-5.1-5.6-5.9L3.3.1c-2.5-.8-3.8.6-3 3.1l33.2 106.3c.8 2.4 1.6 4.4 3.5 4.4 2 0 2.9-2 3.9-4.3l35.6-86.9c1-2.4-.2-4.7-2.8-5.2L63.8 15.6 63.8 15.6zM499.5 94.4c-.1-2.6-2.3-4.6-4.8-4.5L463.9 91c-2.6.1-3.5-.8-3.6-3.4l-.1-11c0-2.6.7-3.5 3.2-3.7l28.1-2.7c2.6-.2 4.6-2.5 4.5-5.1l-.4-13.4c-.1-2.6-2.2-4.4-4.8-4l-27 4c-2.5.4-3.8-.8-3.9-3.4L459.7 38c-.1-2.6.8-4 3.3-4.6l29.8-6.3c2.5-.6 4.5-3.1 4.5-5.7l-.2-17.3c0-2.6-2.1-4.1-4.6-3.4 0 0-8.3 2.7-22.1 6.4-13.8 3.7-25 6.2-25 6.2-2.5.7-4.5 3.3-4.4 5.9l1.8 89.9c.1 2.6 2.2 4.7 4.8 4.8l48 .8c2.6 0 4.6-2 4.5-4.6L499.5 94.4 499.5 94.4z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#010101"/> <path d="M135.8 27c-2.6-.3-4.7 1.6-4.7 4.1l-.4 37.7c-.1 5 1.7 24.6-12.3 24.2-14.5-.4-12.2-22-12.2-30.2l.6-35c0-2.6-2-5-4.5-5.4l-9.4-1.6c-2.5-.4-4.6 1.4-4.7 3.9l-.7 47.5c0 28 10.9 41.3 29.2 41.3 21.3 0 33-12.4 33-39l.4-41.3c0-2.6-2-4.9-4.6-5.2L135.8 27 135.8 27zM389.7 43.2c1.7-1.3 16.9-3.9 16.9 7.7 0 10.8-8.6 13.6-16.7 13.6L389.7 43.2 389.7 43.2zM414.2 76.4c-.5-1.2.2-1.8 1.7-3.4 3.4-3.7 8.9-11.9 8.9-23.9 0-12-4.3-20.6-13.6-24.2-6.4-2.5-11.3-2.5-19.6-1.2-5.4.9-15.7 2.1-15.7 2.1-2.5.3-4.6 2.7-4.6 5.3l.9 77.1c0 2.6 2.2 4.7 4.7 4.7l9.1.1c2.6 0 4.7-2.1 4.6-4.6l-.1-25.1c0 0 2.8.1 5.2-.2 1.9-.3 2.2 1 3.2 3.4l10.1 22.6c1.1 2.3 4 4.3 6.6 4.3l11.1.1c2.6 0 3.8-1.9 2.7-4.2L414.2 76.4 414.2 76.4zM353.3 33.1c0-2.6-2.1-4.5-4.7-4.2l-9.2.9c-2.6.2-4.6 2.5-4.6 5.1 0 0 .1 33.5.1 42 0 6.4-2.3 16.8-12.5 16.8-11.2-.1-13.2-11.2-13.1-18.5.1-7.2 0-38.6 0-38.6 0-2.6-2.1-4.6-4.7-4.5l-10 .5c-2.6.1-4.7 2.3-4.7 4.9l.2 37.7c-.1 28.2 11.1 37.8 29.8 38.4 23.4.8 34.6-13.2 33.7-40.8L353.3 33.1 353.3 33.1zM216.1 98.6c0-2.6-2.1-4.7-4.6-4.7l-25.7-.4.4-57.2c0-2.6-2.1-4.8-4.6-5l-9.7-.7c-2.6-.2-4.7 1.8-4.7 4.3l-.6 73.1c0 2.6 2.1 4.7 4.6 4.7l40.1-.1c2.6 0 4.7-2.1 4.7-4.7L216.1 98.6 216.1 98.6zM277.9 38c0-2.6-2.1-4.7-4.6-4.7 0 0-10.1.3-27 .3-16.9 0-28.1-.6-28.1-.6-2.6 0-4.7 2.1-4.6 4.7l0 10.4c0 2.6 2.1 4.7 4.7 4.8l14.1.1c2.6 0 2.9.5 2.9 3l0 51.8c0 2.6 2.1 4.7 4.7 4.7h10.7c2.6 0 4.7-2.1 4.7-4.7l0-51.8c0-2.6.5-2.8 3-2.8l14.9-.1c2.6 0 4.7-2.1 4.7-4.7L277.9 38 277.9 38z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#010101"/> </svg> </a> </div> <div class="article-nav-top-right"> <div class="search srch-scroll-a" data-editable="search"> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/nav-search-button/instances/article@published" class="nav-search-button closed" data-editable="settings"> <div class="search-body"> <div class="search-container"> <button class="nav-search-button-trigger"> <span class="magnifier"> <span class="inactive"> <svg role="presentation" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 26 26"><path d="M18.06,15.69A9.36,9.36,0,0,0,3.74,3.74h0a9.37,9.37,0,0,0,12,14.32l6.43,6.44A1.68,1.68,0,0,0,23.3,25a1.71,1.71,0,0,0,1.19-.49,1.68,1.68,0,0,0,0-2.38ZM5.79,5.8a6.44,6.44,0,1,1-.06.06Z" fill="#111"/></svg> <h2 class="hidden-text">Search</h2> </span> <span class="active"> <svg aria-labelledby="nav-search-button-search-icon-pressed" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 26 26"><title id="nav-search-button-search-icon-pressed">Search</title><path d="M18.48,15.91A10.15,10.15,0,0,0,3,3V3A10.15,10.15,0,0,0,15.9,18.49l7,7a1.82,1.82,0,0,0,2.58-2.58ZM5.19,5.2a7,7,0,1,1-.06.06Z" fill="#111"/></svg> </span> </span> <span class="close-x"> <svg aria-labelledby="nav-search-button-close-icon" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 11 11"> <title id="nav-search-button-close-icon">Close</title> <polygon points="0.44 1.22 9.78 10.56 10.56 9.78 1.22 0.44 0.44 1.22"/> <polygon points="1.22 10.56 10.56 1.22 9.78 0.44 0.44 9.78 1.22 10.56"/> </svg> </span> </button> <form class="nav-search-form" name="search" method="get" action="https://web.archive.org/web/20210315023924/https://nymag.com/search.html"> <input aria-label="" type="text" name="q" class="search-input" placeholder="Search"/> </form> </div> </div> </div> </div> <a class="mobile-subscribe-url sub-or-gift-url" href="https://web.archive.org/web/20210315023924/https://subs.nymag.com/magazine/subscribe/official-subscription.html?itm_source=vsitepromo&amp;itm_medium=internal&amp;itm_campaign=subscribe-button-mobile-article">Subscribe</a> <a class="mobile-gift-url sub-or-gift-url" href="https://web.archive.org/web/20210315023924/https://nymag.com/magazine/gifts/official-gift-subscriptions.html?itm_source=vsitepromo&amp;itm_medium=internal&amp;itm_campaign=subscribe-button-mobile-article"><span class="give all-gift-text">Give A</span><span class="space"> </span><span class="gift all-gift-text">Gift</span></a> </div> </div> <!-- DEEP SCROLL STATE--> <div class="article-nav-dynamic article-nav-deepscroll"> <div class="article-nav-top-left"> <div class="menu" data-editable="navDropdown"> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/nav-dropdown-button/instances/vulture@published" class="nav-dropdown-button closed" data-editable="settings"> <nav class="dropdown-body"> <button class="nav-dropdown-button-trigger" aria-expanded="false" aria-controls="nav-dropdown-button-menu"> <span class="hamburger "> <span class="inactive"> <svg role="presentation" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 34 34"><path fill="#111" d="M18.35 1l-2.99 2.91-3.66-2.02-1.55 3.88-4.16-.36.17 4.16-3.96 1.36 1.86 3.74L1 17.52l3.22 2.66-1.64 3.84 4.03 1.13.07 4.17 4.14-.61 1.77 3.78 3.53-2.22L19.28 33l2.32-3.47 4 1.22.7-4.11 4.15-.51-1.03-4.04L33 19.94l-2.59-3.27 2.4-3.42-3.71-1.94.8-4.1-4.17-.26-.94-4.07-3.93 1.45L18.35 1z"/><path style="fill:none;stroke:#fff;stroke-linecap:square;stroke-width:1.8px" d="M22.84 13.42H11.13"/><path style="fill:none;stroke:#fff;stroke-linecap:square;stroke-width:1.8px" d="M22.84 21.42H11.13"/><path style="fill:none;stroke:#fff;stroke-linecap:square;stroke-width:1.8px" d="M22.84 17.42H11.13"/></svg> <span class="button-label">Menu</span> </span> <span class="active"> <svg role="presentation" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 34 34"><path fill="#111" d="M18.43 0l-3.18 3.09L11.37.95 9.72 5.07 5.3 4.68l.18 4.43-4.2 1.44 1.97 3.97L0 17.55l3.42 2.83-1.74 4.08 4.28 1.2.08 4.43 4.39-.64 1.88 4.01 3.76-2.37L19.42 34l2.47-3.68 4.24 1.29.75-4.37 4.41-.54-1.09-4.3 3.8-2.28-2.75-3.48 2.54-3.63-3.93-2.06.85-4.35-4.44-.28-1-4.32-4.16 1.54L18.43 0z"/><path style="fill:none;stroke:#fff;stroke-linecap:square;stroke-width:1.8px" d="M23.21 13.2H10.76"/><path style="fill:none;stroke:#fff;stroke-linecap:square;stroke-width:1.8px" d="M23.21 21.7H10.76"/><path style="fill:none;stroke:#fff;stroke-linecap:square;stroke-width:1.8px" d="M23.21 17.45H10.76"/></svg> <span class="button-label">Menu</span> </span> </span> <span class="close-x"> <span class="inactive"> <svg role="presentation" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 34 34"><path fill="#111" d="M18.35 1l-2.99 2.91-3.66-2.02-1.55 3.88-4.16-.36.17 4.16-3.96 1.36 1.86 3.74L1 17.52l3.22 2.66-1.64 3.84 4.03 1.13.07 4.17 4.14-.61 1.77 3.78 3.53-2.22L19.28 33l2.32-3.47 4 1.22.7-4.11 4.15-.51-1.03-4.04L33 19.94l-2.59-3.27 2.4-3.42-3.71-1.94.8-4.1-4.17-.26-.94-4.07-3.93 1.45L18.35 1z"/><path style="fill:none;stroke:#fff;stroke-linecap:square;stroke-width:1.8px" d="M22.8 22.72l-10.6-10.6"/><path style="fill:none;stroke:#fff;stroke-linecap:square;stroke-width:1.8px" d="M22.8 12.2L12.2 22.8"/></svg> <span class="button-label">Close</span> </span> <span class="active"> <svg role="presentation" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 34 34"><path fill="#111" d="M18.43 0l-3.18 3.09L11.37.95 9.72 5.07 5.3 4.68l.18 4.43-4.2 1.44 1.97 3.97L0 17.55l3.42 2.83-1.74 4.08 4.28 1.2.08 4.43 4.39-.64 1.88 4.01 3.76-2.37L19.42 34l2.47-3.68 4.24 1.29.75-4.37 4.41-.54-1.09-4.3 3.8-2.28-2.75-3.48 2.54-3.63-3.93-2.06.85-4.35-4.44-.28-1-4.32-4.16 1.54L18.43 0z"/><path style="fill:none;stroke:#fff;stroke-linecap:square;stroke-width:1.8px" d="M23.16 23.08L11.89 11.82"/><path style="fill:none;stroke:#fff;stroke-linecap:square;stroke-width:1.8px" d="M23.16 11.9L11.9 23.16"/></svg> <span class="button-label">Close</span> </span> </span> </button> <div id="nav-dropdown-button-menu" class="dropdown-body-scroll"> <div class="primary-columns"> <div class="primary-column"> <ul class="primary-column-list"> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/tv/">TV</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/movies/">Movies</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/comedy/">Comedy</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/music/">Music</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/tv-recaps/">TV Recaps</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/streaming/">What to Stream</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/vulture-lists/">Vulture Lists</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/books/">Books</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/theater/">Theater</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/art/">Art</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/the-gold-rush/">The Gold Rush</a> </li> <li class="primary-column-link"> <a href="https://web.archive.org/web/20210315023924/https://www.vulture.com/podcasts/">Podcasts</a> </li> <li class="primary-column-link"> <a href="/web/20210315023924/https://www.vulture.com/video/">Videos</a> </li> </ul> </div> </div> <ul class="secondary-links"> <li class="secondary-link"> <a href="/web/20210315023924/https://www.vulture.com/article/about-us.html">About</a> </li> <li class="secondary-link"> <a href="https://web.archive.org/web/20210315023924/https://nymag.com/newsletters/">Newsletters</a> </li> <li class="secondary-link"> <a href="https://web.archive.org/web/20210315023924/https://nymag.az1.qualtrics.com/jfe/form/SV_6WLk9ozVE86HhR3?S=VHPB">Vulture Insiders</a> </li> <li class="secondary-link"> <a href="https://web.archive.org/web/20210315023924/http://vulturefestival.com/">Vulture Festival</a> </li> </ul> <div class="social-search"> <div class="services" data-editable="services"> <button type="button" class="follow_circle facebook" data-handle="vulture" data-uri="www.vulture.com/_components/follow/instances/facebook-circle@published" aria-label="Like Us on Facebook"> <svg width="38" height="38" viewbox="0 0 38 38" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="nonzero"><circle fill="#000" cx="19" cy="19" r="19"/><path d="M20.788 28.998V19.42h3.538l.532-3.734h-4.07v-2.383c0-1.08.33-1.817 2.036-1.817H25v-3.34A32.453 32.453 0 0 0 21.832 8c-3.138 0-5.285 1.74-5.285 4.934v2.753H13v3.735h3.547V29h4.24v-.002z" fill="#FFF"/></g></svg> <span class="button-text">Like Us</span> </button> <button type="button" class="follow_circle twitter" data-handle="vulture" data-uri="www.vulture.com/_components/follow/instances/twitter-circle@published" aria-label="Follow Us on Twitter"> <svg width="38" height="38" viewbox="0 0 38 38" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="nonzero"><circle fill="#000" cx="19" cy="19" r="19"/><path d="M29.042 12.736a7.442 7.442 0 0 1-2.127.583 3.695 3.695 0 0 0 1.629-2.048 7.417 7.417 0 0 1-2.351.898 3.701 3.701 0 0 0-6.308 3.376 10.504 10.504 0 0 1-7.629-3.868 3.69 3.69 0 0 0-.501 1.861 3.7 3.7 0 0 0 1.646 3.081 3.711 3.711 0 0 1-1.676-.462v.047a3.703 3.703 0 0 0 2.969 3.628 3.643 3.643 0 0 1-1.671.066 3.706 3.706 0 0 0 3.458 2.57A7.439 7.439 0 0 1 11 24a10.46 10.46 0 0 0 5.675 1.662c6.81 0 10.531-5.642 10.531-10.53 0-.161-.004-.321-.011-.48a7.544 7.544 0 0 0 1.847-1.916" fill="#FFF"/></g></svg> <span class="button-text">Follow Us</span> </button> <button type="button" class="follow_circle instagram" data-handle="vulture" data-uri="www.vulture.com/_components/follow/instances/instagram-circle@published" aria-label="Follow Us on Instagram"> <svg width="38" height="38" viewbox="0 0 38 38" xmlns="http://www.w3.org/2000/svg"><circle fill="#000" cx="19" cy="19" r="19"/><g transform="translate(10 10.03)"><path d="M5.288.06C4.33.103 3.676.256 3.104.478A4.41 4.41 0 0 0 1.51 1.516 4.41 4.41 0 0 0 .472 3.109C.25 3.682.098 4.336.054 5.293.01 6.253 0 6.56 0 9.003c0 2.443.01 2.75.054 3.71.044.957.196 1.611.418 2.183A4.41 4.41 0 0 0 1.51 16.49c.5.5 1.002.808 1.594 1.038.572.222 1.226.374 2.184.418.96.044 1.266.054 3.71.054 2.443 0 2.749-.01 3.709-.054.957-.044 1.611-.196 2.184-.418a4.411 4.411 0 0 0 1.593-1.038c.5-.5.808-1.002 1.038-1.594.222-.572.375-1.226.418-2.184.044-.96.054-1.266.054-3.71 0-2.443-.01-2.749-.054-3.709-.043-.957-.196-1.611-.418-2.184a4.41 4.41 0 0 0-1.038-1.593A4.41 4.41 0 0 0 14.891.478C14.318.256 13.664.103 12.707.06c-.96-.044-1.266-.054-3.71-.054-2.443 0-2.75.01-3.71.054zm7.345 1.62c.877.04 1.353.186 1.67.309.42.163.72.358 1.035.673.315.315.51.615.673 1.035.123.317.27.793.31 1.67.043.949.052 1.233.052 3.636 0 2.402-.009 2.687-.052 3.635-.04.878-.187 1.354-.31 1.671-.163.42-.358.72-.673 1.035-.315.314-.615.51-1.035.673-.317.123-.793.27-1.67.31-.949.043-1.233.052-3.636.052-2.402 0-2.687-.01-3.635-.053-.878-.04-1.354-.186-1.671-.31a2.788 2.788 0 0 1-1.035-.672 2.788 2.788 0 0 1-.673-1.035c-.123-.317-.27-.793-.31-1.67-.043-.95-.052-1.234-.052-3.636 0-2.403.01-2.687.053-3.636.04-.877.186-1.353.31-1.67.163-.42.358-.72.672-1.035.315-.315.615-.51 1.035-.673.317-.123.793-.27 1.67-.31.95-.043 1.234-.052 3.636-.052 2.403 0 2.687.009 3.636.052z" fill="#FFF"/></g><path d="M18.997 22.032a3 3 0 1 1 0-5.998 3 3 0 0 1 0 5.998m0-7.62a4.62 4.62 0 1 0 0 9.241 4.62 4.62 0 0 0 0-9.24M24.88 14.23a1.08 1.08 0 1 1-2.16 0 1.08 1.08 0 0 1 2.16 0" fill="#FFF"/></svg> <span class="button-text">Follow Us</span> </button> </div> </div> <ul class="sites"> <li class="site"><a href="https://web.archive.org/web/20210315023924/https://nymag.com/">NYMag.com</a></li> <li class="site"><a href="https://web.archive.org/web/20210315023924/https://nymag.com/maglinks/global-04">New York Magazine</a></li> <li class="site"><a href="https://web.archive.org/web/20210315023924/https://nymag.com/intelligencer/">Intelligencer</a></li> <li class="site"><a href="https://web.archive.org/web/20210315023924/https://www.vulture.com/">Vulture</a></li> <li class="site"><a href="https://web.archive.org/web/20210315023924/https://www.thecut.com/">The Cut</a></li> <li class="site"><a href="https://web.archive.org/web/20210315023924/https://nymag.com/strategist/">The Strategist</a></li> <li class="site"><a href="https://web.archive.org/web/20210315023924/https://www.grubstreet.com/">Grub Street</a></li> <li class="site"><a href="https://web.archive.org/web/20210315023924/https://www.curbed.com/">Curbed</a></li> </ul> </div> </nav> </div> </div> <a class="logo " href="//web.archive.org/web/20210315023924/https://www.vulture.com/"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 500 115" width="500" height="115" xml:space="preserve" aria-label="Vulture" role="img"> <path d="M63.8 15.6c-2.5-.5-5.4 1-6.3 3.4L38.7 65.2 23.1 10.2c-.6-2.5-3.2-5.1-5.6-5.9L3.3.1c-2.5-.8-3.8.6-3 3.1l33.2 106.3c.8 2.4 1.6 4.4 3.5 4.4 2 0 2.9-2 3.9-4.3l35.6-86.9c1-2.4-.2-4.7-2.8-5.2L63.8 15.6 63.8 15.6zM499.5 94.4c-.1-2.6-2.3-4.6-4.8-4.5L463.9 91c-2.6.1-3.5-.8-3.6-3.4l-.1-11c0-2.6.7-3.5 3.2-3.7l28.1-2.7c2.6-.2 4.6-2.5 4.5-5.1l-.4-13.4c-.1-2.6-2.2-4.4-4.8-4l-27 4c-2.5.4-3.8-.8-3.9-3.4L459.7 38c-.1-2.6.8-4 3.3-4.6l29.8-6.3c2.5-.6 4.5-3.1 4.5-5.7l-.2-17.3c0-2.6-2.1-4.1-4.6-3.4 0 0-8.3 2.7-22.1 6.4-13.8 3.7-25 6.2-25 6.2-2.5.7-4.5 3.3-4.4 5.9l1.8 89.9c.1 2.6 2.2 4.7 4.8 4.8l48 .8c2.6 0 4.6-2 4.5-4.6L499.5 94.4 499.5 94.4z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#010101"/> <path d="M135.8 27c-2.6-.3-4.7 1.6-4.7 4.1l-.4 37.7c-.1 5 1.7 24.6-12.3 24.2-14.5-.4-12.2-22-12.2-30.2l.6-35c0-2.6-2-5-4.5-5.4l-9.4-1.6c-2.5-.4-4.6 1.4-4.7 3.9l-.7 47.5c0 28 10.9 41.3 29.2 41.3 21.3 0 33-12.4 33-39l.4-41.3c0-2.6-2-4.9-4.6-5.2L135.8 27 135.8 27zM389.7 43.2c1.7-1.3 16.9-3.9 16.9 7.7 0 10.8-8.6 13.6-16.7 13.6L389.7 43.2 389.7 43.2zM414.2 76.4c-.5-1.2.2-1.8 1.7-3.4 3.4-3.7 8.9-11.9 8.9-23.9 0-12-4.3-20.6-13.6-24.2-6.4-2.5-11.3-2.5-19.6-1.2-5.4.9-15.7 2.1-15.7 2.1-2.5.3-4.6 2.7-4.6 5.3l.9 77.1c0 2.6 2.2 4.7 4.7 4.7l9.1.1c2.6 0 4.7-2.1 4.6-4.6l-.1-25.1c0 0 2.8.1 5.2-.2 1.9-.3 2.2 1 3.2 3.4l10.1 22.6c1.1 2.3 4 4.3 6.6 4.3l11.1.1c2.6 0 3.8-1.9 2.7-4.2L414.2 76.4 414.2 76.4zM353.3 33.1c0-2.6-2.1-4.5-4.7-4.2l-9.2.9c-2.6.2-4.6 2.5-4.6 5.1 0 0 .1 33.5.1 42 0 6.4-2.3 16.8-12.5 16.8-11.2-.1-13.2-11.2-13.1-18.5.1-7.2 0-38.6 0-38.6 0-2.6-2.1-4.6-4.7-4.5l-10 .5c-2.6.1-4.7 2.3-4.7 4.9l.2 37.7c-.1 28.2 11.1 37.8 29.8 38.4 23.4.8 34.6-13.2 33.7-40.8L353.3 33.1 353.3 33.1zM216.1 98.6c0-2.6-2.1-4.7-4.6-4.7l-25.7-.4.4-57.2c0-2.6-2.1-4.8-4.6-5l-9.7-.7c-2.6-.2-4.7 1.8-4.7 4.3l-.6 73.1c0 2.6 2.1 4.7 4.6 4.7l40.1-.1c2.6 0 4.7-2.1 4.7-4.7L216.1 98.6 216.1 98.6zM277.9 38c0-2.6-2.1-4.7-4.6-4.7 0 0-10.1.3-27 .3-16.9 0-28.1-.6-28.1-.6-2.6 0-4.7 2.1-4.6 4.7l0 10.4c0 2.6 2.1 4.7 4.7 4.8l14.1.1c2.6 0 2.9.5 2.9 3l0 51.8c0 2.6 2.1 4.7 4.7 4.7h10.7c2.6 0 4.7-2.1 4.7-4.7l0-51.8c0-2.6.5-2.8 3-2.8l14.9-.1c2.6 0 4.7-2.1 4.7-4.7L277.9 38 277.9 38z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#010101"/> </svg> </a> </div> <div class="deepscroll-center"> <a href="" class="deepscroll-rubric visible"></a> <span class="deepscroll-rubric-sponsored"></span> <div class="vertical-divider" id="deepscroll_center_divider"></div> <div class="deepscroll-headline"></div> </div> <div class="deepscroll-right"> <ul class="art-nav-share-list"> <li class="art-nav-share-list-item"> <a target="_blank" href="https://web.archive.org/web/20210315023924/http://www.facebook.com/sharer/sharer.php?u=%3Futm_source=fb%26utm_medium=s3%26utm_campaign=sharebutton-t" class="share-link facebook" title="Share on Facebook" aria-label="Share on Facebook" data-handle="Vulture"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 40 40"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="19" cy="19" r="19" fill="#FFF" stroke="#BDBDBD"/><g transform="translate(13 8)"><mask id="artnav-facebook-white-f" fill="#fff"><path d="M7.79 21v-9.58h3.54l.53-3.73H7.79V5.3c0-1.08.33-1.81 2.03-1.81H12V.15C11.62.1 10.33 0 8.83 0 5.7 0 3.55 1.74 3.55 4.93V7.7H0v3.73h3.55V21h4.24z"/></mask><g mask="url(#artnav-facebook-white-f)"><g transform="translate(-1091 -768)"><path fill="#000" fill-rule="nonzero" d="M1086.31 763.83h20.62v30.33h-20.62z"/></g></g></g></g></svg> <span>Share</span> </a> </li> <li class="art-nav-share-list-item"> <a target="_blank" href="https://web.archive.org/web/20210315023924/https://twitter.com/share?text=&amp;url=%3Futm_source=tw%26utm_medium=s3%26utm_campaign=sharebutton-t&amp;via=" class="share-link twitter" title="Share on Twitter" aria-label="Share on Twitter" data-handle="vulture"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 40 40"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="19" cy="19" r="19" fill="#FFF" stroke="#BDBDBD"/><path fill="#000" fill-rule="nonzero" d="M29.04 12.74c-.66.29-1.38.49-2.13.58a3.7 3.7 0 0 0 1.63-2.05c-.71.43-1.5.73-2.35.9a3.7 3.7 0 0 0-6.3 3.38 10.5 10.5 0 0 1-7.63-3.87 3.69 3.69 0 0 0 1.14 4.94 3.71 3.71 0 0 1-1.68-.46v.04a3.7 3.7 0 0 0 2.97 3.63 3.64 3.64 0 0 1-1.67.07 3.7 3.7 0 0 0 3.46 2.57A7.44 7.44 0 0 1 11 24a10.46 10.46 0 0 0 5.68 1.66c6.8 0 10.53-5.64 10.53-10.53 0-.16 0-.32-.02-.48a7.54 7.54 0 0 0 1.85-1.91"/></g></svg> <span>Tweet</span> </a> </li> <li class="art-nav-share-list-item"> <a target="_blank" href="https://web.archive.org/web/20210315023924/http://pinterest.com/pin/create/button/?url=%3Futm_source=pin%26utm_medium=s3%26utm_campaign=sharebutton-t&amp;description=&amp;media=" class="share-link pinterest" data-pin-custom="true" title="Pin it on Pinterest" aria-label="Pin it on Pinterest" data-handle="vulture"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 40 40"><g fill="none" fill-rule="evenodd" transform="translate(1 1)"><circle cx="19" cy="19" r="19" fill="#FFF" stroke="#BDBDBD"/><path fill="#000" fill-rule="nonzero" d="M23.59 11.46c1.23.9 2.1 2.2 2.32 3.84.1.66.11 1.33.06 1.99a8.26 8.26 0 0 1-1.5 4.24 5.33 5.33 0 0 1-4.76 2.25c-.91-.07-1.42-.42-2-.82l-.36-.24c-.24 1.18-.5 2.33-.91 3.35a5.95 5.95 0 0 1-2 2.73l-.26.2-.05-.33c-.41-2.87.22-5.2.84-7.45.21-.78.42-1.56.58-2.32a3.63 3.63 0 0 1-.33-2.3c.08-.56.28-1.1.58-1.55.3-.45.7-.8 1.19-.93.37-.11.8-.1 1.25.08 1.51.59.98 2.22.46 3.84-.17.51-.34 1.02-.43 1.5-.2.96-.08 1.73 1.01 1.95.61.12 1.16 0 1.63-.27a3.99 3.99 0 0 0 1.52-1.92c.36-.86.55-1.85.56-2.8 0-1.27-.32-2.46-1.02-3.15a4.31 4.31 0 0 0-2.76-1.26 5.42 5.42 0 0 0-2.83.59 5.48 5.48 0 0 0-2.17 1.94c-.56.9-.83 1.97-.64 3.15.06.36.23.64.4.9.37.6.7 1.16.06 2.3l-.08.12-.15-.03a3.25 3.25 0 0 1-2.16-1.4 4.77 4.77 0 0 1-.64-2.53 7.06 7.06 0 0 1 6.54-7.07 10.5 10.5 0 0 1 1.12-.06c1.86 0 3.6.5 4.93 1.46z"/></g></svg> <span>Pin It</span> </a> </li> </ul> <div class="vertical-divider"></div> <div data-editable="commenting" class="commenting"> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/comments-link/instances/article@published" data-cutoffcnt="7" class="comments-link_article-nav no-comments" data-coral-talk="https://services.nymag.com/talk"> <a href="#comments" class="comments-link-link"> <span class="svg-wrapper"> <svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M16.536 30.307l-2.71-8.682h16.812c.47 0 .862-.413.862-.936V2.436c0-.523-.392-.936-.862-.936H1.361c-.47 0-.861.413-.861.936V20.69c0 .523.392.936.861.936h6.064l9.111 8.682z" stroke="#949494" fill="none" fill-rule="evenodd"/></svg> </span> <span class="comments-link-message"> <span class="comments-link-count">+</span><span class="comments-link-text">Comments</span> </span> <span class="comments-link-empty">Leave a Comment</span> </a> </div> </div> <div class="search srch-scroll-b" data-editable="search"> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/nav-search-button/instances/article@published" class="nav-search-button closed" data-editable="settings"> <div class="search-body"> <div class="search-container"> <button class="nav-search-button-trigger"> <span class="magnifier"> <span class="inactive"> <svg role="presentation" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 26 26"><path d="M18.06,15.69A9.36,9.36,0,0,0,3.74,3.74h0a9.37,9.37,0,0,0,12,14.32l6.43,6.44A1.68,1.68,0,0,0,23.3,25a1.71,1.71,0,0,0,1.19-.49,1.68,1.68,0,0,0,0-2.38ZM5.79,5.8a6.44,6.44,0,1,1-.06.06Z" fill="#111"/></svg> <h2 class="hidden-text">Search</h2> </span> <span class="active"> <svg aria-labelledby="nav-search-button-search-icon-pressed" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 26 26"><title id="nav-search-button-search-icon-pressed">Search</title><path d="M18.48,15.91A10.15,10.15,0,0,0,3,3V3A10.15,10.15,0,0,0,15.9,18.49l7,7a1.82,1.82,0,0,0,2.58-2.58ZM5.19,5.2a7,7,0,1,1-.06.06Z" fill="#111"/></svg> </span> </span> <span class="close-x"> <svg aria-labelledby="nav-search-button-close-icon" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 11 11"> <title id="nav-search-button-close-icon">Close</title> <polygon points="0.44 1.22 9.78 10.56 10.56 9.78 1.22 0.44 0.44 1.22"/> <polygon points="1.22 10.56 10.56 1.22 9.78 0.44 0.44 9.78 1.22 10.56"/> </svg> </span> </button> <form class="nav-search-form" name="search" method="get" action="https://web.archive.org/web/20210315023924/https://nymag.com/search.html"> <input aria-label="" type="text" name="q" class="search-input" placeholder="Search"/> </form> </div> </div> </div> </div> </div> </div> <!-- END SCROLL STATE--> </div> </header> <section class="page-header" data-editable="secondaryHeader"></section> <section class="ad-splash" data-editable="adSplash" data-track-zone="ad-splash"></section> <section class="middle" data-editable="middle" data-track-zone="middle"></section> <section class="splash-header" data-editable="splashHeader" data-track-zone="splash-header"></section> <section class="wrapper"> <section class="main" data-editable="main" data-track-zone="main"> <article role="main" data-track-type="article-detail" data-uri="www.vulture.com/_components/article/instances/ckm9l57v2000k5pol18t57ijb@published" class="article inset" itemscope itemtype="http://schema.org/Article" data-content-channel="Music" data-crosspost="" data-type="News-Aggregation" data-syndication="original" data-headline="Taika Waititi Wins Grammy for Jojo Rabbit, a Film He ‘Can Barely Remember’" data-authors="Justin Curto" data-publish-date="2021-03-14" data-tags="grammys 2021, egot, taika waititi, movies, music, soundtracks, awards season, jojo rabbit, grammys" data-issue-date="" data-components-count="3"> <meta itemprop="url" content="https://web.archive.org/web/20210315023924/http://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html"/> <meta itemprop="mainEntityOfPage" content="http://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html"/> <meta itemprop="articleSection" content="Music"/> <div itemprop="publisher" itemscope itemtype="http://schema.org/Organization"> <meta itemprop="name" content="Vulture"/> <meta itemprop="sameAs" content="http://www.vulture.com"/> <div itemprop="logo" itemscope itemtype="http://schema.org/ImageObject"> <meta itemprop="url" content="https://web.archive.org/web/20210315023924/http://www.vulture.com/media/sites/vulture/logo.w600.h60.png"/> <meta itemprop="height" content="60"/> <meta itemprop="width" content="600"/> </div> </div> <div itemprop="image" itemscope itemtype="http://schema.org/ImageObject"> <meta itemprop="url" content="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/68b/078/ab9681e79b288200e35cc8669b66256315-17-taika-waititi.1x.rsocial.w1200.jpg"/> <meta itemprop="height" content="630"/> <meta itemprop="width" content="1200"/> </div> <header class="article-header inset square "> <div class="lede-wrapper"> <div class="primary-area"> <div class="article-header-section rubric-nav"> <a class="rubric rubric-grammys-2021 inset " href="//web.archive.org/web/20210315023924/https://www.vulture.com/tags/grammys-2021/">grammys 2021</a> <time class="article-timestamp" datetime="2021-03-14T16:49:06.383-04:00" itemprop="datePublished" data-editable="publishedDate"> <span class="article-date">4:49 P.M.</span> </time> </div> <div class="article-header-section"> <h1 class="headline-primary" data-editable="overrideHeadline" itemprop="headline">Taika Waititi Wins Grammy for <em>Jojo Rabbit</em>, a Film He ‘Can Barely Remember’</h1> <div class="bylines"> <span data-editable="bylines" class="primary-bylines"> <span>By</span> <span itemprop="author" itemscope itemtype="http://schema.org/Person" class="author-name"><a href="//web.archive.org/web/20210315023924/https://www.vulture.com/author/justin-curto/" rel="author" class="article-author"><span>Justin Curto</span><meta itemprop="name" content="Justin Curto"/><link itemprop="sameAs" href="//www.vulture.com/author/justin-curto"/></a></span> </span> </div> </div> </div> </div> </header> <section class="body"> <div class="article-content inset" data-editable="content" itemprop="articleBody"> <div class="lede-image-wrapper inset square"> <picture> <source media="(min-resolution: 192dpi) and (min-width: 1180px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1180px)" srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/68b/078/ab9681e79b288200e35cc8669b66256315-17-taika-waititi.2x.rsquare.w330.jpg 2x"/> <source media="(min-width: 1180px) " srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/68b/078/ab9681e79b288200e35cc8669b66256315-17-taika-waititi.rsquare.w330.jpg"/> <source media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)" srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/68b/078/ab9681e79b288200e35cc8669b66256315-17-taika-waititi.2x.rsquare.w330.jpg 2x"/> <source media="(min-width: 768px)" srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/68b/078/ab9681e79b288200e35cc8669b66256315-17-taika-waititi.rsquare.w330.jpg"/> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/68b/078/ab9681e79b288200e35cc8669b66256315-17-taika-waititi.2x.rsquare.w330.jpg"/> <img src="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/68b/078/ab9681e79b288200e35cc8669b66256315-17-taika-waititi.rsquare.w330.jpg" class="lede-image" data-src="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/68b/078/ab9681e79b288200e35cc8669b66256315-17-taika-waititi.rsquare.w330.jpg" data-content-img alt=""> </picture> <div class="lede-image-data"> <div class="attribution"> <span class="credit">Photo: Taylor Hill/Getty Images</span> </div> </div> </div> <p class="clay-paragraph" data-editable="text" data-uri="www.vulture.com/_components/clay-paragraph/instances/ckm9l57v2000j5pol879oo8ba@published" data-word-count="180"><a href="https://web.archive.org/web/20210315023924/https://www.vulture.com/2019/10/taika-waititi-on-jojo-rabbit-and-casting-himself-as-hitler.html">Taika Waititi</a> is one step closer to an EGOT — just don’t ask him how. The writer-director accepted the Grammy for Best Compilation Soundtrack for Visual Media, <a href="https://web.archive.org/web/20210315023924/https://www.vulture.com/2019/10/jojo-rabbit-movie-review-taika-waititi-as-hitler.html">for <em>Jojo Rabbit</em></a>, over a year after the movie hit theaters in November 2019. “I guess they’re just giving Grammys to anyone now! I’ll take it, thank you,” joked Waititi, producer on the soundtrack. He already won the Oscar for Best Adapted Screenplay for <em>Jojo Rabbit</em> at the 2020 Oscars, and received his first Emmy nominations in 2020 for his work on <em>What We Do in the Shadows</em> and <em>The Mandalorian</em>. “What can I say?” Waititi continued. “It was so long ago, I can barely remember anything about making that movie — but it seems like it’s never going to go away, and I’m happy about that.” If you, too, don’t remember the <em>Jojo Rabbit</em> soundtrack, it <a href="https://web.archive.org/web/20210315023924/https://www.hollywoodreporter.com/features/making-jojo-rabbit-how-taika-waititi-scored-beatles-music-his-hitler-satire-1252528">included rare</a> German recordings of Beatles and David Bowie. Accepting the award from a film-set trailer (for <a href="https://web.archive.org/web/20210315023924/https://www.vulture.com/2020/05/taika-waititi-star-wars-movie.html">that <em>Star Wars</em> movie</a>, we wonder?), Waititi concluded, “That’s all I’ve got to say. I’m going to work now.”</p> <aside data-uri="www.vulture.com/_components/clay-tweet/instances/ckm9mgxvg00283g6gima4fd2x@published" class="clay-tweet" data-editable="default"> <blockquote class="twitter-tweet"><p lang="en" dir="ltr">I am happy today. <a href="https://web.archive.org/web/20210315023924/https://t.co/QdOq9niSjf">https://t.co/QdOq9niSjf</a></p>&mdash; Taika Waititi (@TaikaWaititi) <a href="https://web.archive.org/web/20210315023924/https://twitter.com/TaikaWaititi/status/1371193375563542534?ref_src=twsrc%5Etfw">March 14, 2021</a></blockquote> <script async src="//web.archive.org/web/20210315023924js_/https://platform.twitter.com/widgets.js" charset="utf-8"></script> </aside> <aside class="related multi related-count-2" data-uri="www.vulture.com/_components/related/instances/ckm9lt9sv00143g6g8xnr4oju@published" data-track-type="article-list"> <h2 class="related-title" data-editable="title">Related</h2> <ul class="related-links" data-editable="relatedItems"> <li class="related-link "> <span class="svg-wrapper"> <svg role="presentation"> <use xlink:href="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html#arrow"></use> </svg> </span> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/grammy-winners-2021-see-the-full-list.html" data-track-type="article-link" data-track-component-name="related" data-track-page-uri="www.vulture.com/_pages/ckm3wf29v000046oe01x213te@published" data-track-headline="" data-track-component-title="Related"> <div class="mobile-related-header"> <span class="headline"> Here Are Your 2021 Grammy Winners </span> </div> </a> </li> <li class="related-link "> <span class="svg-wrapper"> <svg role="presentation"> <use xlink:href="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html#arrow"></use> </svg> </span> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2019/10/taika-waititi-on-jojo-rabbit-and-casting-himself-as-hitler.html" data-track-type="article-link" data-track-component-name="related" data-track-page-uri="www.vulture.com/_pages/ck1mgju3u00c42xy6v47k2y3r@published" data-track-headline="" data-track-component-title="Related"> <div class="mobile-related-header"> <span class="headline"> ‘Heil Me, Man’: How Taika Waititi Learned to Play Hitler </span> </div> </a> </li> </ul> <div class="svg-include"><svg id="arrow" viewbox="0 0 14 14" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path fill="#FFF" d="M-250-641h1399v987H-250z"/><path d="M0-1h16v16H0z"/><path d="M0 3.439l6.12-.105S5.54.644 5.452.332c-.088-.316.21-.426.405-.244C6.188.396 14 6.86 14 6.86s-7.571 6.726-7.89 7.045c-.188.189-.49.088-.414-.23.075-.315.556-3.023.556-3.023s-4.012.056-6.252.094V3.44z" class="fill-target" fill="#18BBEC"/></g></svg> </div> </aside> </div> <div class="tags" data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/tags/instances/ckm9l57v2000b5poliyfd05c6@published" data-editable="items"><h2 class="title">Tags:</h2> <ul class="tags-list"> <li class="tags-list-item"> <a aria-label="More articles tagged grammys 2021" href="//web.archive.org/web/20210315023924/https://www.vulture.com/tags/grammys-2021/" class="tags-link">grammys 2021</a> </li> <li class="tags-list-item"> <a aria-label="More articles tagged egot" href="//web.archive.org/web/20210315023924/https://www.vulture.com/tags/egot/" class="tags-link">egot</a> </li> <li class="tags-list-item"> <a aria-label="More articles tagged taika waititi" href="//web.archive.org/web/20210315023924/https://www.vulture.com/tags/taika-waititi/" class="tags-link">taika waititi</a> </li> <li class="tags-list-item"> <a aria-label="More articles tagged movies" href="//web.archive.org/web/20210315023924/https://www.vulture.com/tags/movies/" class="tags-link">movies</a> </li> <li class="tags-list-item hidden"> <a aria-label="More articles tagged music" href="//web.archive.org/web/20210315023924/https://www.vulture.com/tags/music/" class="tags-link">music</a> </li> <li class="tags-list-item hidden"> <a aria-label="More articles tagged soundtracks" href="//web.archive.org/web/20210315023924/https://www.vulture.com/tags/soundtracks/" class="tags-link">soundtracks</a> </li> <li class="tags-list-item hidden"> <a aria-label="More articles tagged awards season" href="//web.archive.org/web/20210315023924/https://www.vulture.com/tags/awards-season/" class="tags-link">awards season</a> </li> <li class="tags-list-item hidden"> <a aria-label="More articles tagged jojo rabbit" href="//web.archive.org/web/20210315023924/https://www.vulture.com/tags/jojo-rabbit/" class="tags-link">jojo rabbit</a> </li> <li class="tags-list-item hidden"> <a aria-label="More articles tagged grammys" href="//web.archive.org/web/20210315023924/https://www.vulture.com/tags/grammys/" class="tags-link">grammys</a> </li><li class="tags-list-item"> <a aria-label="More tags" class="tags-link more" href="#">More</a> </li></ul></div> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/comments-link/instances/ckm9l57v2000d5polx1gxhzhp@published" data-cutoffcnt="" class="comments-link no-comments" data-coral-talk="https://services.nymag.com/talk"> <a href="#comments" class="comments-link-link"> <span class="svg-wrapper"> <svg xmlns="http://www.w3.org/2000/svg" role="presentation" width="17" height="18" viewbox="0 0 17 18" preserveaspectratio="xMinYMin meet"><path d="M15.1.9h-12.9c-.9 0-1.5.7-1.5 1.6v9.3c0 .8.6 1.5 1.5 1.5h2.3l4.2 4.6v-4.6h6.4c.9 0 1.6-.6 1.6-1.5v-9.3c0-.9-.7-1.6-1.6-1.6z" fill="#FFFFFF"/></svg> </span> <span class="comments-link-message"> <span class="comments-link-count">+</span><span class="comments-link-text">Comments</span> </span> <span class="comments-link-empty">Leave a Comment</span> </a> </div> <span class="ambrose-short-hed">Taika Waititi Wins Grammy for <em>Jojo Rabbit</em>, Reacts Perfectly</span> </section> <script type="application/ld+json"> { "@context": "https://web.archive.org/web/20210315023924/http://schema.org", "@type": "Article", "headline": "Taika Waititi Wins Grammy for Jojo Rabbit, a Film He ‘Can Barely Remember’", "url": "https://web.archive.org/web/20210315023924/http://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html", "thumbnailUrl": "https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/68b/078/ab9681e79b288200e35cc8669b66256315-17-taika-waititi.1x.rsocial.w1200.jpg", "datePublished": "2021-03-14T16:49:06.383-04:00", "image":{"@type":"ImageObject","url":"https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/68b/078/ab9681e79b288200e35cc8669b66256315-17-taika-waititi.1x.rsocial.w1200.jpg","width":"1200","height":"630"}, "publisher":{"@type":"Organization","name":"Vulture","sameAs":"https://web.archive.org/web/20210315023924/http://www.vulture.com","logo":{"@type":"ImageObject","url":"https://web.archive.org/web/20210315023924/http://www.vulture.com/media/sites/vulture/logo.w600.h60.png","height":"60","width":"600"}}, "articleSection": "Music", "author": [{"@type":"Person","name":"Justin Curto"}], "keywords": ["grammys 2021","egot","taika waititi","movies","music","soundtracks","awards season","jojo rabbit","grammys"] } </script> </article> <section data-uri="www.vulture.com/_components/prev-next/instances/ckm9l57ub000a5polbr3rymz4@published" class="prev-next"> </section> </section> <section class="tertiary" data-editable="tertiary" data-track-zone="tertiary"> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/sticky-list/instances/article@published" class="sticky-list hide-all" data-first-pin-height="1000" data-next-pin-height="1200" data-small-max="1999" data-medium-max="3200" data-content-area-selector=".article > .body"> <style> [data-uri="www.vulture.com/_components/sticky-list/instances/article@published"] .spacer.multi-children .pinboard { height: 1200px; } [data-uri="www.vulture.com/_components/sticky-list/instances/article@published"] .spacer.multi-children .pinboard:last-of-type { height: auto; } [data-uri="www.vulture.com/_components/sticky-list/instances/article@published"] .spacer.multi-children:first-of-type .pinboard:first-of-type { height: 1000px; } </style> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/clay-space/instances/cjjpvhlo100143g60hjk4ge12@published" class="clay-space"> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/space-logic/instances/cjjpvhlo200153g60bp0jgbq5@published" class="space-logic"> <aside data-uri="www.vulture.com/_components/ad/instances/cjjpvhlo200163g60pk1xr5ud@published" class="ad"></aside> </div> </div> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/clay-space/instances/cjju20kr4001g3g60tzhay3ix@published" class="clay-space"> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/space-logic/instances/cjju20kr4001h3g60xn7rc7pl@published" class="space-logic"> <section data-uri="www.vulture.com/_components/most-popular/instances/vulture@published" class="most-popular" data-track-type="article-list"> <div class="most-popular-header"> <h2 class="most-popular-title" data-editable="title">Most Viewed Stories</h2> </div> <ol class="most-popular-items"> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.vulture.com/_pages/ckm3wf29v000046oe01x213te@published" data-track-authors="Charlotte Walsh" data-track-headline="Here Are Your 2021 Grammy Winners" data-track-index="0" data-track-component-title="Most Viewed Stories"> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/grammy-winners-2021-see-the-full-list.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">Here Are Your 2021 Grammy Winners</span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.vulture.com/_pages/ckm588smm0000wbn4fvxdknen@published" data-track-authors="Savannah Salazar" data-track-headline="See Every ‘Red Carpet’ Look From the 2021 Grammy Awards" data-track-index="1" data-track-component-title="Most Viewed Stories"> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/2021-grammy-awards-red-carpet-looks-grammys-fashion.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">See Every ‘Red Carpet’ Look From the 2021 Grammy Awards</span></span><!---->&nbsp;<span class="glyph glyph-gallery"></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.vulture.com/_pages/ckil1c12i00006bol6i75qo6y@published" data-track-authors="Halle Kiefer" data-track-headline="Blue Ivy Is Officially a Grammy Winner" data-track-index="2" data-track-component-title="Most Viewed Stories"> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/blue-ivy-added-to-brown-skin-girl-grammy-nomination.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">Blue Ivy Is Officially a Grammy Winner</span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.vulture.com/_pages/ckm8hu0a800003mojw95oy28l@published" data-track-authors="Halle Kiefer" data-track-headline="Pandora’s Box Office: Avatar Once Again the Highest-Grossing Movie Over Endgame" data-track-index="3" data-track-component-title="Most Viewed Stories"> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/avatar-highest-grossing-movie-again-after-theater-re-release.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">Pandora’s Box Office: <em>Avatar</em> Once Again the Highest-Grossing Movie Over <em>Endgame</em></span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.vulture.com/_pages/ckm8namlj00006ooe1tfpmrph@published" data-track-authors="Halle Kiefer" data-track-headline="Kid Cudi Clarifies He’s Not Mad TikTok Is Goofing Around With ‘Day ’N’ Nite’" data-track-index="4" data-track-component-title="Most Viewed Stories"> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/kid-cudi-really-does-not-like-tiktoks-day-n-nite-meme.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">Kid Cudi Clarifies He’s Not Mad TikTok Is Goofing Around With ‘Day ’N’ Nite’</span></span> </span> </a> </li> </ol> </section> </div> </div> <aside data-uri="www.vulture.com/_components/ad/instances/cjim278ye001qrnye99i4ut6r@published" class="ad"></aside> <section data-uri="www.vulture.com/_components/most-popular/instances/vulture@published" class="most-popular" data-track-type="article-list"> <div class="most-popular-header"> <h2 class="most-popular-title" data-editable="title">Most Viewed Stories</h2> </div> <ol class="most-popular-items"> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.vulture.com/_pages/ckm3wf29v000046oe01x213te@published" data-track-authors="Charlotte Walsh" data-track-headline="Here Are Your 2021 Grammy Winners" data-track-index="0" data-track-component-title="Most Viewed Stories"> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/grammy-winners-2021-see-the-full-list.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">Here Are Your 2021 Grammy Winners</span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.vulture.com/_pages/ckm588smm0000wbn4fvxdknen@published" data-track-authors="Savannah Salazar" data-track-headline="See Every ‘Red Carpet’ Look From the 2021 Grammy Awards" data-track-index="1" data-track-component-title="Most Viewed Stories"> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/2021-grammy-awards-red-carpet-looks-grammys-fashion.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">See Every ‘Red Carpet’ Look From the 2021 Grammy Awards</span></span><!---->&nbsp;<span class="glyph glyph-gallery"></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.vulture.com/_pages/ckil1c12i00006bol6i75qo6y@published" data-track-authors="Halle Kiefer" data-track-headline="Blue Ivy Is Officially a Grammy Winner" data-track-index="2" data-track-component-title="Most Viewed Stories"> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/blue-ivy-added-to-brown-skin-girl-grammy-nomination.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">Blue Ivy Is Officially a Grammy Winner</span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.vulture.com/_pages/ckm8hu0a800003mojw95oy28l@published" data-track-authors="Halle Kiefer" data-track-headline="Pandora’s Box Office: Avatar Once Again the Highest-Grossing Movie Over Endgame" data-track-index="3" data-track-component-title="Most Viewed Stories"> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/avatar-highest-grossing-movie-again-after-theater-re-release.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">Pandora’s Box Office: <em>Avatar</em> Once Again the Highest-Grossing Movie Over <em>Endgame</em></span></span> </span> </a> </li> <li class="most-popular-item" data-track-type="article-link" data-track-component-name="most-popular" data-track-page-uri="www.vulture.com/_pages/ckm8namlj00006ooe1tfpmrph@published" data-track-authors="Halle Kiefer" data-track-headline="Kid Cudi Clarifies He’s Not Mad TikTok Is Goofing Around With ‘Day ’N’ Nite’" data-track-index="4" data-track-component-title="Most Viewed Stories"> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/kid-cudi-really-does-not-like-tiktoks-day-n-nite-meme.html" class="most-popular-item-link"> <span class="article-headline"> <span><span class="headline-text">Kid Cudi Clarifies He’s Not Mad TikTok Is Goofing Around With ‘Day ’N’ Nite’</span></span> </span> </a> </li> </ol> </section> </div> </section> </section> <section class="primary" data-editable="primary" data-track-zone="primary"></section> <section class="secondary" data-editable="secondary" data-track-zone="secondary"> <aside class="latest-news" data-uri="www.vulture.com/_components/latest-news/instances/vulture@published" data-track-type="article-list" data-editable="settings"> <header class="title-wrapper"> <h2 class="title">The Latest</h2> </header> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/grammy-winners-2021-see-the-full-list.html" class="result horizontal" aria-label="Here Are Your 2021 Grammy Winners" data-link-text="Here Are Your 2021 Grammy Winners" data-track-type="article-link" data-track-component-name="latest-news" data-track-page-uri="www.vulture.com/_pages/ckm3wf29v000046oe01x213te@published" data-track-headline="Here Are Your 2021 Grammy Winners" data-track-index="0" data-track-component-title="The Latest"> <div class="latest-article"> <div class="rubric-wrapper"> <span class="rubric">music</span> <span class="buffer"></span> <time class="timestamp" datetime="2021-03-14T22:27:00.000-04:00">9 mins ago</time> </div> <span class="headline has-teaser"> Here Are Your 2021 Grammy Winners <span class="teaser"> Harry Styles! Megan Thee Stallion! H.E.R.! </span> </span> </div> <div class="latest-photo horizontal"> <picture> <source media="(min-resolution: 192dpi) and (min-width: 1180px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1180px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/999/23f/bd2556a10f1df500dc9bb9bd73ab281169-GettyImages-1307108549.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 1180px) " data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/999/23f/bd2556a10f1df500dc9bb9bd73ab281169-GettyImages-1307108549.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/999/23f/bd2556a10f1df500dc9bb9bd73ab281169-GettyImages-1307108549.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/999/23f/bd2556a10f1df500dc9bb9bd73ab281169-GettyImages-1307108549.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/999/23f/bd2556a10f1df500dc9bb9bd73ab281169-GettyImages-1307108549.2x.rsquare.w536.jpg"/> <img src="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html" class="undefined" data-src="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/999/23f/bd2556a10f1df500dc9bb9bd73ab281169-GettyImages-1307108549.rsquare.w536.jpg" data-content-img alt=""> </picture> </div> </a> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/mickey-guyton-grammys-2021-performance.html" class="result horizontal" aria-label="Mickey Guyton Is Golden In Her Grammy Awards ‘Black Like Me’ Performance" data-link-text="Mickey Guyton Is Golden In Her Grammy Awards ‘Black Like Me’ Performance" data-track-type="article-link" data-track-component-name="latest-news" data-track-page-uri="www.vulture.com/_pages/ckm9ww1240000iuohqd4awl3q@published" data-track-headline="Mickey Guyton Is Golden In Her Grammy Awards ‘Black Like Me’ Performance" data-track-index="1" data-track-component-title="The Latest"> <div class="latest-article"> <div class="rubric-wrapper"> <span class="rubric">grammys 2021</span> <span class="buffer"></span> <time class="timestamp" datetime="2021-03-14T22:21:30.343-04:00">15 mins ago</time> </div> <span class="headline has-teaser"> Mickey Guyton Is Golden In Her Grammy Awards ‘Black Like Me’ Performance <span class="teaser"> The singer became the first Black solo female artist nominated in a Grammy country music category this year. </span> </span> </div> <div class="latest-photo horizontal"> <picture> <source media="(min-resolution: 192dpi) and (min-width: 1180px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1180px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/608/483/5df29e9f48993ad91cff2899a81025b5ae-mickey-guyton.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 1180px) " data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/608/483/5df29e9f48993ad91cff2899a81025b5ae-mickey-guyton.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/608/483/5df29e9f48993ad91cff2899a81025b5ae-mickey-guyton.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/608/483/5df29e9f48993ad91cff2899a81025b5ae-mickey-guyton.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/608/483/5df29e9f48993ad91cff2899a81025b5ae-mickey-guyton.2x.rsquare.w536.jpg"/> <img src="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html" class="undefined" data-src="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/608/483/5df29e9f48993ad91cff2899a81025b5ae-mickey-guyton.rsquare.w536.jpg" data-content-img alt=""> </picture> </div> </a> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/article/the-walking-dead-recap-season-10-episode-19-one-more.html" class="result horizontal" aria-label="The Walking Dead Recap: Game Night" data-link-text="The Walking Dead Recap: Game Night" data-track-type="article-link" data-track-component-name="latest-news" data-track-page-uri="www.vulture.com/_pages/ckm9i6num00003voln9xd8xce@published" data-track-headline="The Walking Dead Recap: Game Night" data-track-index="2" data-track-component-title="The Latest"> <div class="latest-article"> <div class="rubric-wrapper"> <span class="rubric">overnights</span> <span class="buffer"></span> <time class="timestamp" datetime="2021-03-14T22:08:05.485-04:00">28 mins ago</time> </div> <span class="headline has-teaser"> <em>The Walking Dead</em> Recap: Game Night <span class="teaser"> After a slow start, this dark, depressing side quest turns out to be the most compelling season-ten bonus chapter so far. </span> </span> </div> <div class="latest-photo horizontal"> <picture> <source media="(min-resolution: 192dpi) and (min-width: 1180px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1180px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/86a/e45/ddbc129895d9326313ce551306a3643af4-the-walking-dead.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 1180px) " data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/86a/e45/ddbc129895d9326313ce551306a3643af4-the-walking-dead.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/86a/e45/ddbc129895d9326313ce551306a3643af4-the-walking-dead.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/86a/e45/ddbc129895d9326313ce551306a3643af4-the-walking-dead.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/86a/e45/ddbc129895d9326313ce551306a3643af4-the-walking-dead.2x.rsquare.w536.jpg"/> <img src="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html" class="undefined" data-src="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/86a/e45/ddbc129895d9326313ce551306a3643af4-the-walking-dead.rsquare.w536.jpg" data-content-img alt=""> </picture> </div> </a> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/taylor-swift-grammys-2021-performance-folklore-medley.html" class="result horizontal" aria-label="Taylor Swift Brings Ren Faire Energy to Grammys with Folklore Medley" data-link-text="Taylor Swift Brings Ren Faire Energy to Grammys with Folklore Medley" data-track-type="article-link" data-track-component-name="latest-news" data-track-page-uri="www.vulture.com/_pages/ckm9w8w4100007lomnp2k8e0k@published" data-track-headline="Taylor Swift Brings Ren Faire Energy to Grammys with Folklore Medley" data-track-index="3" data-track-component-title="The Latest"> <div class="latest-article"> <div class="rubric-wrapper"> <span class="rubric">grammys 2021</span> <span class="buffer"></span> <time class="timestamp" datetime="2021-03-14T22:05:56.032-04:00">10:05 p.m.</time> </div> <span class="headline has-teaser"> Taylor Swift Brings Ren Faire Energy to Grammys with <em>Folklore</em> Medley <span class="teaser"> Big night for fake moss. </span> </span> </div> <div class="latest-photo horizontal"> <picture> <source media="(min-resolution: 192dpi) and (min-width: 1180px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1180px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/16a/80d/fe769cbeefb1f70f72b04c4b37fc0e8d8a-taylor-swift.2x.rhorizontal.w710.png 2x"/> <source media="(min-width: 1180px) " data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/16a/80d/fe769cbeefb1f70f72b04c4b37fc0e8d8a-taylor-swift.rhorizontal.w710.png"/> <source media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/16a/80d/fe769cbeefb1f70f72b04c4b37fc0e8d8a-taylor-swift.2x.rhorizontal.w710.png 2x"/> <source media="(min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/16a/80d/fe769cbeefb1f70f72b04c4b37fc0e8d8a-taylor-swift.rhorizontal.w710.png"/> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/16a/80d/fe769cbeefb1f70f72b04c4b37fc0e8d8a-taylor-swift.2x.rsquare.w536.png"/> <img src="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html" class="undefined" data-src="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/16a/80d/fe769cbeefb1f70f72b04c4b37fc0e8d8a-taylor-swift.rsquare.w536.png" data-content-img alt=""> </picture> </div> </a> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/anderson-paak-bruno-mars-silk-sonic-grammys-2021-performance.html" class="result horizontal" aria-label="Watch Silk Sonic’s Seductive, ’60s-Inspired Grammys Performance" data-link-text="Watch Silk Sonic’s Seductive, ’60s-Inspired Grammys Performance" data-track-type="article-link" data-track-component-name="latest-news" data-track-page-uri="www.vulture.com/_pages/ckm9wljzx0000y9n9qfjw9vgw@published" data-track-headline="Watch Silk Sonic’s Seductive, ’60s-Inspired Grammys Performance" data-track-index="4" data-track-component-title="The Latest"> <div class="latest-article"> <div class="rubric-wrapper"> <span class="rubric">grammys 2021</span> <span class="buffer"></span> <time class="timestamp" datetime="2021-03-14T21:50:06.592-04:00">9:50 p.m.</time> </div> <span class="headline has-teaser"> Watch Silk Sonic’s Seductive, ’60s-Inspired Grammys Performance <span class="teaser"> Anderson .Paak and Bruno Mars “Leave the Door Open” for us to fall in love. </span> </span> </div> <div class="latest-photo horizontal"> <picture> <source media="(min-resolution: 192dpi) and (min-width: 1180px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1180px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/873/e8f/3ed0b88d280922e8d169a53a7dd33222fb-silk-sonic.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 1180px) " data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/873/e8f/3ed0b88d280922e8d169a53a7dd33222fb-silk-sonic.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/873/e8f/3ed0b88d280922e8d169a53a7dd33222fb-silk-sonic.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/873/e8f/3ed0b88d280922e8d169a53a7dd33222fb-silk-sonic.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/873/e8f/3ed0b88d280922e8d169a53a7dd33222fb-silk-sonic.2x.rsquare.w536.jpg"/> <img src="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html" class="undefined" data-src="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/873/e8f/3ed0b88d280922e8d169a53a7dd33222fb-silk-sonic.rsquare.w536.jpg" data-content-img alt=""> </picture> </div> </a> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/2021-grammy-awards-red-carpet-looks-grammys-fashion.html" class="result horizontal featured" aria-label="See Every ‘Red Carpet’ Look From the 2021 Grammy Awards" data-link-text="See Every ‘Red Carpet’ Look From the 2021 Grammy Awards" data-track-type="article-link" data-track-component-name="latest-news" data-track-page-uri="www.vulture.com/_pages/ckm588smm0000wbn4fvxdknen@published" data-track-headline="See Every ‘Red Carpet’ Look From the 2021 Grammy Awards" data-track-index="5" data-track-component-title="The Latest"> <div class="latest-article"> <div class="rubric-wrapper"> <span class="rubric">grammys 2021</span> <span class="buffer"></span> <time class="timestamp" datetime="2021-03-14T21:33:00.000-04:00">9:33 p.m.</time> </div> <span class="headline has-teaser"> See Every ‘Red Carpet’ Look From the 2021 Grammy Awards<!---->&nbsp;<span class="glyph glyph-gallery headline-callout"></span> <span class="teaser"> Check out Billie Eilish, Megan Thee Stallion, DaBaby, and more in their red carpet looks.<!---->&nbsp;<span class="glyph glyph-gallery"></span> </span> </span> <div class="authors"> By <span>Savannah Salazar</span> </div> </div> <div class="latest-photo horizontal gallery"> <picture> <source media="(min-resolution: 192dpi) and (min-width: 1180px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1180px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/c78/d27/4cce8b24d5151d7c12e4900c76073d49e1-taylor-swift.2x.rsquare.w536.jpg 2x"/> <source media="(min-width: 1180px) " data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/c78/d27/4cce8b24d5151d7c12e4900c76073d49e1-taylor-swift.rsquare.w536.jpg"/> <source media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/c78/d27/4cce8b24d5151d7c12e4900c76073d49e1-taylor-swift.2x.rsquare.w536.jpg 2x"/> <source media="(min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/c78/d27/4cce8b24d5151d7c12e4900c76073d49e1-taylor-swift.rsquare.w536.jpg"/> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/c78/d27/4cce8b24d5151d7c12e4900c76073d49e1-taylor-swift.2x.rsquare.w536.jpg"/> <img src="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html" class="undefined" data-src="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/c78/d27/4cce8b24d5151d7c12e4900c76073d49e1-taylor-swift.rsquare.w536.jpg" data-content-img alt=""> </picture> <span class="callout-lg callout-gallery"> <svg xmlns="http://www.w3.org/2000/svg" width="39" height="39" viewbox="0 0 39 39"><g transform="translate(249 794)"><circle fill="#FFF" stroke="#FFF" stroke-width="3" cx="-229.688" cy="-774.5" r="17.5"/><path d="M-221.904-782.282h-12.486v2.08h10.404v10.405h2.082"/><path d="M-237.47-778.08h11.362v11.363h-11.362z"/></g></svg> </span> </div> </a> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/dababy-rockstar-grammys-2021-performance.html" class="result horizontal" aria-label="DaBaby’s ‘Rockstar’ Grammys Performance Took Us to Church and the Supreme Court" data-link-text="DaBaby’s ‘Rockstar’ Grammys Performance Took Us to Church and the Supreme Court" data-track-type="article-link" data-track-component-name="latest-news" data-track-page-uri="www.vulture.com/_pages/ckm9v7zzy0000xkoe13h9g97t@published" data-track-headline="DaBaby’s ‘Rockstar’ Grammys Performance Took Us to Church and the Supreme Court" data-track-index="6" data-track-component-title="The Latest"> <div class="latest-article"> <div class="rubric-wrapper"> <span class="rubric">grammys 2021</span> <span class="buffer"></span> <time class="timestamp" datetime="2021-03-14T21:28:08.215-04:00">9:28 p.m.</time> </div> <span class="headline has-teaser"> DaBaby’s ‘Rockstar’ Grammys Performance Took Us to Church <em>and</em> the Supreme Court <span class="teaser"> Featuring Roddy Ricch, Anthony Hamilton, MAPY, and a gospel choir. </span> </span> </div> <div class="latest-photo horizontal"> <picture> <source media="(min-resolution: 192dpi) and (min-width: 1180px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1180px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/59f/1d1/608bdc31cfae97e198c3335bcfcfe23ae0-GettyImages-1307104119.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 1180px) " data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/59f/1d1/608bdc31cfae97e198c3335bcfcfe23ae0-GettyImages-1307104119.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/59f/1d1/608bdc31cfae97e198c3335bcfcfe23ae0-GettyImages-1307104119.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/59f/1d1/608bdc31cfae97e198c3335bcfcfe23ae0-GettyImages-1307104119.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/59f/1d1/608bdc31cfae97e198c3335bcfcfe23ae0-GettyImages-1307104119.2x.rsquare.w536.jpg"/> <img src="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html" class="undefined" data-src="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/59f/1d1/608bdc31cfae97e198c3335bcfcfe23ae0-GettyImages-1307104119.rsquare.w536.jpg" data-content-img alt=""> </picture> </div> </a> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/kid-cudi-really-does-not-like-tiktoks-day-n-nite-meme.html" class="result horizontal" aria-label="Kid Cudi Clarifies He’s Not Mad TikTok Is Goofing Around With ‘Day ’N’ Nite’" data-link-text="Kid Cudi Clarifies He’s Not Mad TikTok Is Goofing Around With ‘Day ’N’ Nite’" data-track-type="article-link" data-track-component-name="latest-news" data-track-page-uri="www.vulture.com/_pages/ckm8namlj00006ooe1tfpmrph@published" data-track-headline="Kid Cudi Clarifies He’s Not Mad TikTok Is Goofing Around With ‘Day ’N’ Nite’" data-track-index="7" data-track-component-title="The Latest"> <div class="latest-article"> <div class="rubric-wrapper"> <span class="rubric">extremely online</span> <span class="buffer"></span> <time class="timestamp" datetime="2021-03-14T21:26:00.000-04:00">9:26 p.m.</time> </div> <span class="headline has-teaser"> Kid Cudi Clarifies He’s Not Mad TikTok Is Goofing Around With ‘Day ’N’ Nite’ <span class="teaser"> “As long as the song is still helpin you guys and the lyrics aren’t forgotten, keep doing your thing.” </span> </span> </div> <div class="latest-photo horizontal"> <picture> <source media="(min-resolution: 192dpi) and (min-width: 1180px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1180px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/63c/bad/c28c5b474d2d89787f2566cc249eaf3376-13-Kid-Cudi.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 1180px) " data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/63c/bad/c28c5b474d2d89787f2566cc249eaf3376-13-Kid-Cudi.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/63c/bad/c28c5b474d2d89787f2566cc249eaf3376-13-Kid-Cudi.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/63c/bad/c28c5b474d2d89787f2566cc249eaf3376-13-Kid-Cudi.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/63c/bad/c28c5b474d2d89787f2566cc249eaf3376-13-Kid-Cudi.2x.rsquare.w536.jpg"/> <img src="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html" class="undefined" data-src="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/63c/bad/c28c5b474d2d89787f2566cc249eaf3376-13-Kid-Cudi.rsquare.w536.jpg" data-content-img alt=""> </picture> </div> </a> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/dua-lipa-grammys-2021-performance.html" class="result horizontal" aria-label="Dua Lipa Debuts New Choreo at Grammys" data-link-text="Dua Lipa Debuts New Choreo at Grammys" data-track-type="article-link" data-track-component-name="latest-news" data-track-page-uri="www.vulture.com/_pages/ckm9vjz4r0000xvoky7k3ao7s@published" data-track-headline="Dua Lipa Debuts New Choreo at Grammys" data-track-index="8" data-track-component-title="The Latest"> <div class="latest-article"> <div class="rubric-wrapper"> <span class="rubric">grammys 2021</span> <span class="buffer"></span> <time class="timestamp" datetime="2021-03-14T21:23:01.165-04:00">9:23 p.m.</time> </div> <span class="headline has-teaser"> Dua Lipa Debuts New Choreo at Grammys <span class="teaser"> Those dance breaks. </span> </span> </div> <div class="latest-photo horizontal"> <picture> <source media="(min-resolution: 192dpi) and (min-width: 1180px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1180px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/803/c74/6a159f27ae23cb361c1d6cfc7de7aa8bb0-GettyImages-1307104437.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 1180px) " data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/803/c74/6a159f27ae23cb361c1d6cfc7de7aa8bb0-GettyImages-1307104437.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/803/c74/6a159f27ae23cb361c1d6cfc7de7aa8bb0-GettyImages-1307104437.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/803/c74/6a159f27ae23cb361c1d6cfc7de7aa8bb0-GettyImages-1307104437.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/803/c74/6a159f27ae23cb361c1d6cfc7de7aa8bb0-GettyImages-1307104437.2x.rsquare.w536.jpg"/> <img src="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html" class="undefined" data-src="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/803/c74/6a159f27ae23cb361c1d6cfc7de7aa8bb0-GettyImages-1307104437.rsquare.w536.jpg" data-content-img alt=""> </picture> </div> </a> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/in-the-heights-movie-trailer-2021.html" class="result horizontal" aria-label="Lights Up on the New In the Heights Trailer" data-link-text="Lights Up on the New In the Heights Trailer" data-track-type="article-link" data-track-component-name="latest-news" data-track-page-uri="www.vulture.com/_pages/ckm9ui8jp000lawolzjnyzqge@published" data-track-headline="Lights Up on the New In the Heights Trailer" data-track-index="9" data-track-component-title="The Latest"> <div class="latest-article"> <div class="rubric-wrapper"> <span class="rubric">trailer mix</span> <span class="buffer"></span> <time class="timestamp" datetime="2021-03-14T21:19:53.445-04:00">9:19 p.m.</time> </div> <span class="headline has-teaser"> Lights Up on the New <em>In the Heights</em> Trailer <span class="teaser"> Premiering June 18. </span> </span> </div> <div class="latest-photo horizontal"> <picture> <source media="(min-resolution: 192dpi) and (min-width: 1180px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1180px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/3ea/c93/7cc1cef63bdab84dfb0f92f0eceaefad07-in-the-heights.2x.rhorizontal.w710.png 2x"/> <source media="(min-width: 1180px) " data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/3ea/c93/7cc1cef63bdab84dfb0f92f0eceaefad07-in-the-heights.rhorizontal.w710.png"/> <source media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/3ea/c93/7cc1cef63bdab84dfb0f92f0eceaefad07-in-the-heights.2x.rhorizontal.w710.png 2x"/> <source media="(min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/3ea/c93/7cc1cef63bdab84dfb0f92f0eceaefad07-in-the-heights.rhorizontal.w710.png"/> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/3ea/c93/7cc1cef63bdab84dfb0f92f0eceaefad07-in-the-heights.2x.rsquare.w536.png"/> <img src="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html" class="undefined" data-src="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/3ea/c93/7cc1cef63bdab84dfb0f92f0eceaefad07-in-the-heights.rsquare.w536.png" data-content-img alt=""> </picture> </div> </a> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/grammys-2021-best-artist-performance-photobombs.html" class="result horizontal" aria-label="Watch the Grammy Performers Watch the Grammy Performers Watch the Grammys …" data-link-text="Watch the Grammy Performers Watch the Grammy Performers Watch the Grammys …" data-track-type="article-link" data-track-component-name="latest-news" data-track-page-uri="www.vulture.com/_pages/ckm9tnbj7000nfvok639pg97x@published" data-track-headline="Watch the Grammy Performers Watch the Grammy Performers Watch the Grammys …" data-track-index="10" data-track-component-title="The Latest"> <div class="latest-article"> <div class="rubric-wrapper"> <span class="rubric">grammys 2021</span> <span class="buffer"></span> <time class="timestamp" datetime="2021-03-14T21:17:43.440-04:00">9:17 p.m.</time> </div> <span class="headline has-teaser"> Watch the Grammy Performers Watch the Grammy Performers Watch the Grammys … <span class="teaser"> Thanks to the set-up of Sunday’s ceremony, tonight’s artists are silently photobombing each other’s sets. </span> </span> </div> <div class="latest-photo horizontal"> <picture> <source media="(min-resolution: 192dpi) and (min-width: 1180px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1180px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/dff/d56/1b672d6a288a2933ef5322e28519033ee5-bilie.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 1180px) " data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/dff/d56/1b672d6a288a2933ef5322e28519033ee5-bilie.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/dff/d56/1b672d6a288a2933ef5322e28519033ee5-bilie.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/dff/d56/1b672d6a288a2933ef5322e28519033ee5-bilie.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/dff/d56/1b672d6a288a2933ef5322e28519033ee5-bilie.2x.rsquare.w536.jpg"/> <img src="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html" class="undefined" data-src="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/dff/d56/1b672d6a288a2933ef5322e28519033ee5-bilie.rsquare.w536.jpg" data-content-img alt=""> </picture> </div> </a> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/megan-thee-stallion-accept-grammys-acceptance-speech.html" class="result horizontal" aria-label="Megan Thee Stallion Is Speechless Accepting Her Best New Artist Grammy" data-link-text="Megan Thee Stallion Is Speechless Accepting Her Best New Artist Grammy" data-track-type="article-link" data-track-component-name="latest-news" data-track-page-uri="www.vulture.com/_pages/ckm9uv4gf0000hmohrv7r07y7@published" data-track-headline="Megan Thee Stallion Is Speechless Accepting Her Best New Artist Grammy" data-track-index="11" data-track-component-title="The Latest"> <div class="latest-article"> <div class="rubric-wrapper"> <span class="rubric">grammys 2021</span> <span class="buffer"></span> <time class="timestamp" datetime="2021-03-14T21:05:44.810-04:00">9:05 p.m.</time> </div> <span class="headline has-teaser"> Megan Thee Stallion Is Speechless Accepting Her Best New Artist Grammy <span class="teaser"> “I don’t want to cry.” </span> </span> </div> <div class="latest-photo horizontal"> <picture> <source media="(min-resolution: 192dpi) and (min-width: 1180px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1180px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/2ac/e9e/2003b68d5326b92d2a34fc63c2d34ed413-GettyImages-1307102196.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 1180px) " data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/2ac/e9e/2003b68d5326b92d2a34fc63c2d34ed413-GettyImages-1307102196.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/2ac/e9e/2003b68d5326b92d2a34fc63c2d34ed413-GettyImages-1307102196.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/2ac/e9e/2003b68d5326b92d2a34fc63c2d34ed413-GettyImages-1307102196.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/2ac/e9e/2003b68d5326b92d2a34fc63c2d34ed413-GettyImages-1307102196.2x.rsquare.w536.jpg"/> <img src="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html" class="undefined" data-src="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/2ac/e9e/2003b68d5326b92d2a34fc63c2d34ed413-GettyImages-1307102196.rsquare.w536.jpg" data-content-img alt=""> </picture> </div> </a> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/taylor-swift-wildest-dreams-taylors-version-spirit-trailer.html" class="result horizontal" aria-label="Taylor Swift Drops ‘Wildest Dreams (Horse Girl Version)’" data-link-text="Taylor Swift Drops ‘Wildest Dreams (Horse Girl Version)’" data-track-type="article-link" data-track-component-name="latest-news" data-track-page-uri="www.vulture.com/_pages/ckm9v2e660000btol1j20upgb@published" data-track-headline="Taylor Swift Drops ‘Wildest Dreams (Horse Girl Version)’" data-track-index="12" data-track-component-title="The Latest"> <div class="latest-article"> <div class="rubric-wrapper"> <span class="rubric">grammys 2021</span> <span class="buffer"></span> <time class="timestamp" datetime="2021-03-14T21:03:13.480-04:00">9:03 p.m.</time> </div> <span class="headline has-teaser"> Taylor Swift Drops ‘Wildest Dreams (Horse Girl Version)’ <span class="teaser"> The re-record premiered in a new <em>Spirit: Untamed</em> trailer. </span> </span> </div> <div class="latest-photo horizontal"> <picture> <source media="(min-resolution: 192dpi) and (min-width: 1180px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1180px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/e27/4a4/4b98db6bea77b05ea7bd28c3d9d4323da8-spirit.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 1180px) " data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/e27/4a4/4b98db6bea77b05ea7bd28c3d9d4323da8-spirit.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/e27/4a4/4b98db6bea77b05ea7bd28c3d9d4323da8-spirit.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/e27/4a4/4b98db6bea77b05ea7bd28c3d9d4323da8-spirit.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/e27/4a4/4b98db6bea77b05ea7bd28c3d9d4323da8-spirit.2x.rsquare.w536.jpg"/> <img src="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html" class="undefined" data-src="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/e27/4a4/4b98db6bea77b05ea7bd28c3d9d4323da8-spirit.rsquare.w536.jpg" data-content-img alt=""> </picture> </div> </a> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/article/real-housewives-of-atlanta-rhoa-recap-season-13-episode-13-101020.html" class="result horizontal" aria-label="The Real Housewives of Atlanta Recap: The Pandemmy Weddy" data-link-text="The Real Housewives of Atlanta Recap: The Pandemmy Weddy" data-track-type="article-link" data-track-component-name="latest-news" data-track-page-uri="www.vulture.com/_pages/ckm9mc99e0000bloklkhnxxrt@published" data-track-headline="The Real Housewives of Atlanta Recap: The Pandemmy Weddy" data-track-index="13" data-track-component-title="The Latest"> <div class="latest-article"> <div class="rubric-wrapper"> <span class="rubric">overnights</span> <span class="buffer"></span> <time class="timestamp" datetime="2021-03-14T21:00:41.068-04:00">9:00 p.m.</time> </div> <span class="headline has-teaser"> <em>The Real Housewives of Atlanta</em> Recap: The Pandemmy Weddy <span class="teaser"> #CHILL officially ties the knot (amid a global pandemic)! </span> </span> </div> <div class="latest-photo horizontal"> <picture> <source media="(min-resolution: 192dpi) and (min-width: 1180px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1180px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/d9b/3bb/974caed1a9011d280ebda818ecf8891e83-rhoa-.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 1180px) " data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/d9b/3bb/974caed1a9011d280ebda818ecf8891e83-rhoa-.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/d9b/3bb/974caed1a9011d280ebda818ecf8891e83-rhoa-.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/d9b/3bb/974caed1a9011d280ebda818ecf8891e83-rhoa-.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/d9b/3bb/974caed1a9011d280ebda818ecf8891e83-rhoa-.2x.rsquare.w536.jpg"/> <img src="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html" class="undefined" data-src="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/d9b/3bb/974caed1a9011d280ebda818ecf8891e83-rhoa-.rsquare.w536.jpg" data-content-img alt=""> </picture> </div> </a> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/harry-styles-grammys-performance-2021-watch.html" class="result horizontal" aria-label="Harry Styles Shook His Butt in a Feather Boa During His Grammys Performance" data-link-text="Harry Styles Shook His Butt in a Feather Boa During His Grammys Performance" data-track-type="article-link" data-track-component-name="latest-news" data-track-page-uri="www.vulture.com/_pages/ckm9tz1yl0000dyojuo8cow13@published" data-track-headline="Harry Styles Shook His Butt in a Feather Boa During His Grammys Performance" data-track-index="14" data-track-component-title="The Latest"> <div class="latest-article"> <div class="rubric-wrapper"> <span class="rubric">grammys 2021</span> <span class="buffer"></span> <time class="timestamp" datetime="2021-03-14T20:28:45.048-04:00">8:28 p.m.</time> </div> <span class="headline has-teaser"> Harry Styles Shook His Butt in a Feather Boa During His Grammys Performance <span class="teaser"> We are unwell. </span> </span> </div> <div class="latest-photo horizontal"> <picture> <source media="(min-resolution: 192dpi) and (min-width: 1180px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1180px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/bb5/81d/4101c04f93079170876b89d946f5cc1069-harry-styles.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 1180px) " data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/bb5/81d/4101c04f93079170876b89d946f5cc1069-harry-styles.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/bb5/81d/4101c04f93079170876b89d946f5cc1069-harry-styles.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/bb5/81d/4101c04f93079170876b89d946f5cc1069-harry-styles.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/bb5/81d/4101c04f93079170876b89d946f5cc1069-harry-styles.2x.rsquare.w536.jpg"/> <img src="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html" class="undefined" data-src="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/bb5/81d/4101c04f93079170876b89d946f5cc1069-harry-styles.rsquare.w536.jpg" data-content-img alt=""> </picture> </div> </a> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/watch-zack-snyders-justice-league-trailer-with-the-joker.html" class="result horizontal" aria-label="Behold, the Last Trailer for Zack Snyder’s Justice League Is Upon Us" data-link-text="Behold, the Last Trailer for Zack Snyder’s Justice League Is Upon Us" data-track-type="article-link" data-track-component-name="latest-news" data-track-page-uri="www.vulture.com/_pages/ckl5bo86k000lkrokwmia7spo@published" data-track-headline="Behold, the Last Trailer for Zack Snyder’s Justice League Is Upon Us" data-track-index="15" data-track-component-title="The Latest"> <div class="latest-article"> <div class="rubric-wrapper"> <span class="rubric">trailer mix</span> <span class="buffer"></span> <time class="timestamp" datetime="2021-03-14T19:58:00.000-04:00">7:58 p.m.</time> </div> <span class="headline has-teaser"> Behold, the Last Trailer for <em>Zack Snyder’s Justice League</em> Is Upon Us <span class="teaser"> “So begins the end.” </span> </span> </div> <div class="latest-photo horizontal"> <picture> <source media="(min-resolution: 192dpi) and (min-width: 1180px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1180px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/e89/a67/6c486b7d959511f47000e334bf4bd291b4-justice-league.2x.rhorizontal.w710.png 2x"/> <source media="(min-width: 1180px) " data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/e89/a67/6c486b7d959511f47000e334bf4bd291b4-justice-league.rhorizontal.w710.png"/> <source media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/e89/a67/6c486b7d959511f47000e334bf4bd291b4-justice-league.2x.rhorizontal.w710.png 2x"/> <source media="(min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/e89/a67/6c486b7d959511f47000e334bf4bd291b4-justice-league.rhorizontal.w710.png"/> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/e89/a67/6c486b7d959511f47000e334bf4bd291b4-justice-league.2x.rsquare.w536.png"/> <img src="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html" class="undefined" data-src="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/e89/a67/6c486b7d959511f47000e334bf4bd291b4-justice-league.rsquare.w536.png" data-content-img alt=""> </picture> </div> </a> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/fiona-apple-explains-why-she-wont-be-attending-the-grammys.html" class="result horizontal" aria-label="Obviously Fiona Apple Slept Through Her Latest Grammy Wins" data-link-text="Obviously Fiona Apple Slept Through Her Latest Grammy Wins" data-track-type="article-link" data-track-component-name="latest-news" data-track-page-uri="www.vulture.com/_pages/ckm9f60oe00004hojgxkb9ftb@published" data-track-headline="Obviously Fiona Apple Slept Through Her Latest Grammy Wins" data-track-index="16" data-track-component-title="The Latest"> <div class="latest-article"> <div class="rubric-wrapper"> <span class="rubric">fetch the bolt cutters</span> <span class="buffer"></span> <time class="timestamp" datetime="2021-03-14T19:30:00.000-04:00">7:30 p.m.</time> </div> <span class="headline has-teaser"> Obviously Fiona Apple Slept Through Her Latest Grammy Wins <span class="teaser"> So, really, you could say she won them in her sleep. </span> </span> </div> <div class="latest-photo horizontal"> <picture> <source media="(min-resolution: 192dpi) and (min-width: 1180px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1180px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/874/e5f/b74467ab0d5c8c6b7029ed6ba9a574db01-GettyImages-1095268784.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 1180px) " data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/874/e5f/b74467ab0d5c8c6b7029ed6ba9a574db01-GettyImages-1095268784.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/874/e5f/b74467ab0d5c8c6b7029ed6ba9a574db01-GettyImages-1095268784.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/874/e5f/b74467ab0d5c8c6b7029ed6ba9a574db01-GettyImages-1095268784.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/874/e5f/b74467ab0d5c8c6b7029ed6ba9a574db01-GettyImages-1095268784.2x.rsquare.w536.jpg"/> <img src="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html" class="undefined" data-src="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/874/e5f/b74467ab0d5c8c6b7029ed6ba9a574db01-GettyImages-1095268784.rsquare.w536.jpg" data-content-img alt=""> </picture> </div> </a> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/jennifer-lopez-and-alex-rodriguez-are-still-together.html" class="result horizontal" aria-label="Jennifer Lopez and Alex Rodriguez Didn’t Break Up, They Just Had a Bad Friday" data-link-text="Jennifer Lopez and Alex Rodriguez Didn’t Break Up, They Just Had a Bad Friday" data-track-type="article-link" data-track-component-name="latest-news" data-track-page-uri="www.vulture.com/_pages/ckm7wydda0000r6n92fs0l431@published" data-track-headline="Jennifer Lopez and Alex Rodriguez Didn’t Break Up, They Just Had a Bad Friday" data-track-index="17" data-track-component-title="The Latest"> <div class="latest-article"> <div class="rubric-wrapper"> <span class="rubric">false alarm</span> <span class="buffer"></span> <time class="timestamp" datetime="2021-03-14T19:08:00.000-04:00">7:08 p.m.</time> </div> <span class="headline has-teaser"> Jennifer Lopez and Alex Rodriguez Didn’t Break Up, They Just Had a Bad Friday <span class="teaser"> “All the reports are inaccurate. We are working through some things.” </span> </span> </div> <div class="latest-photo horizontal"> <picture> <source media="(min-resolution: 192dpi) and (min-width: 1180px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1180px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/19b/344/5e7505fb496f2b758ceaa3829dd91c7904-13-arod-jlo.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 1180px) " data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/19b/344/5e7505fb496f2b758ceaa3829dd91c7904-13-arod-jlo.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/19b/344/5e7505fb496f2b758ceaa3829dd91c7904-13-arod-jlo.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/19b/344/5e7505fb496f2b758ceaa3829dd91c7904-13-arod-jlo.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/19b/344/5e7505fb496f2b758ceaa3829dd91c7904-13-arod-jlo.2x.rsquare.w536.jpg"/> <img src="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html" class="undefined" data-src="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/19b/344/5e7505fb496f2b758ceaa3829dd91c7904-13-arod-jlo.rsquare.w536.jpg" data-content-img alt=""> </picture> </div> </a> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/grammys-2021-burna-boy-performance-best-global-album-win.html" class="result horizontal" aria-label="Burna Boy Levels Up the Grammys Pre-Show, Celebrates His First Win" data-link-text="Burna Boy Levels Up the Grammys Pre-Show, Celebrates His First Win" data-track-type="article-link" data-track-component-name="latest-news" data-track-page-uri="www.vulture.com/_pages/ckm9q1seg0000twoklc6tb1o0@published" data-track-headline="Burna Boy Levels Up the Grammys Pre-Show, Celebrates His First Win" data-track-index="18" data-track-component-title="The Latest"> <div class="latest-article"> <div class="rubric-wrapper"> <span class="rubric">grammys 2021</span> <span class="buffer"></span> <time class="timestamp" datetime="2021-03-14T18:39:40.409-04:00">6:39 p.m.</time> </div> <span class="headline has-teaser"> Burna Boy Levels Up the Grammys Pre-Show, Celebrates His First Win <span class="teaser"> His album <em>Twice As Tall</em> won Best Global Music Album. </span> </span> </div> <div class="latest-photo horizontal"> <picture> <source media="(min-resolution: 192dpi) and (min-width: 1180px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1180px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/8ce/9fd/99471edc9a6347817604e4c91403d49c4c-burnaboy.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 1180px) " data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/8ce/9fd/99471edc9a6347817604e4c91403d49c4c-burnaboy.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/8ce/9fd/99471edc9a6347817604e4c91403d49c4c-burnaboy.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/8ce/9fd/99471edc9a6347817604e4c91403d49c4c-burnaboy.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/8ce/9fd/99471edc9a6347817604e4c91403d49c4c-burnaboy.2x.rsquare.w536.jpg"/> <img src="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html" class="undefined" data-src="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/8ce/9fd/99471edc9a6347817604e4c91403d49c4c-burnaboy.rsquare.w536.jpg" data-content-img alt=""> </picture> </div> </a> <a href="//web.archive.org/web/20210315023924/https://www.vulture.com/2021/03/zayn-malik-tweets-f-the-grammys-clarifies-criticisms.html" class="result horizontal" aria-label="Zayn Says ‘F- - - the Grammys’ and It’s Not Because He Isn’t Nominated" data-link-text="Zayn Says ‘F- - - the Grammys’ and It’s Not Because He Isn’t Nominated" data-track-type="article-link" data-track-component-name="latest-news" data-track-page-uri="www.vulture.com/_pages/ckm3lxzk200007tok3q82fvnz@published" data-track-headline="Zayn Says ‘F- - - the Grammys’ and It’s Not Because He Isn’t Nominated" data-track-index="19" data-track-component-title="The Latest"> <div class="latest-article"> <div class="rubric-wrapper"> <span class="rubric">grammys 2021</span> <span class="buffer"></span> <time class="timestamp" datetime="2021-03-14T18:20:00.000-04:00">6:20 p.m.</time> </div> <span class="headline has-teaser"> Zayn Says ‘F- - - the Grammys’ and It’s Not Because He Isn’t Nominated <span class="teaser"> The <em>Nobody Is Listening</em> singer continued pressure on Sunday, saying the Recording Academy is “moving in inches and we need to move in miles.” </span> </span> </div> <div class="latest-photo horizontal"> <picture> <source media="(min-resolution: 192dpi) and (min-width: 1180px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 1180px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/6c7/351/4843458a9ae496642bcc47b908ce42f775-zayn-.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 1180px) " data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/6c7/351/4843458a9ae496642bcc47b908ce42f775-zayn-.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi) and (min-width: 768px), (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/6c7/351/4843458a9ae496642bcc47b908ce42f775-zayn-.2x.rhorizontal.w710.jpg 2x"/> <source media="(min-width: 768px)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/6c7/351/4843458a9ae496642bcc47b908ce42f775-zayn-.rhorizontal.w710.jpg"/> <source media="(min-resolution: 192dpi), (-webkit-min-device-pixel-ratio: 2)" data-srcset="https://web.archive.org/web/20210315023924im_/https://pyxis.nymag.com/v1/imgs/6c7/351/4843458a9ae496642bcc47b908ce42f775-zayn-.2x.rsquare.w536.jpg"/> <img src="/web/20210315023924im_/https://www.vulture.com/2021/03/grammys-2021-taika-waititi-jojo-rabbit-soundtrack.html" class="undefined" data-src="https://web.archive.org/web/20210315023924/https://pyxis.nymag.com/v1/imgs/6c7/351/4843458a9ae496642bcc47b908ce42f775-zayn-.rsquare.w536.jpg" data-content-img alt=""> </picture> </div> </a> <div class="more-wrapper"> <a href="https://web.archive.org/web/20210315023924/http://www.vulture.com/blog/" class="more-stories"> <span> More Stories </span> <span class="svg-wrapper"> <svg viewbox="0 0 14 14" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path fill="#FFF" d="M-250-641h1399v987H-250z"/><path d="M0-1h16v16H0z"/><path d="M0 3.439l6.12-.105S5.54.644 5.452.332c-.088-.316.21-.426.405-.244C6.188.396 14 6.86 14 6.86s-7.571 6.726-7.89 7.045c-.188.189-.49.088-.414-.23.075-.315.556-3.023.556-3.023s-4.012.056-6.252.094V3.44z" fill="#18BBEC"/></g></svg> </span> </a> </div> </aside> <div class="choreographer-parent" data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/choreographer-parent/instances/ckm1fif1600053h6krx4ssixv@published" data-editable="content"> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/choreographer/instances/ckm1figrl00083h6ksm5mmu9u@published" class="choreographer" data-site-slug="vulture"> <script type="application/json"> { "touts": [{"name":"Cliff Takeover","type":"cliff-takeover","value":"cliff-takeover","cliffTakeoverCTA":"Start Your Free Trial Today","cliffTakeoverPromo":"Spring Sale: Save 60% on unlimited access to Vulture and everything else <em>New York</em>","cliffTakeoverStatus":"You've reached your monthly article limit.","cliffTakeoverCtaLink":"https://web.archive.org/web/20210315023924/https://subs.nymag.com/magazine/subscribe/official-subscription.html?itm_source=visitepromo&itm_medium=siteacquisition&itm_campaign=cliff","cliffTakeoverDescription":"Subscribe today to enjoy <em>New York</em>, Vulture, the Cut, Intelligencer, Curbed, Grub Street and the Strategist."},{"name":"Warning 2.0","type":"warning-growl-2","value":"warning-2-0","warningGrowl2CTA":"Start Your Free Trial Today","warningGrowl2Promo":"Spring Sale: Save 60% on unlimited access to Vulture and everything else <em>New York</em>","warningGrowl2Status":"You are approaching your article limit.","warningGrowl2CtaLink":"https://web.archive.org/web/20210315023924/https://subs.nymag.com/magazine/subscribe/official-subscription.html?itm_source=visitepromo&itm_medium=siteacquisition&itm_campaign=warning","warningGrowl2Description":"Subscribe today to enjoy <em>New York</em>, Vulture, the Cut, Intelligencer, Curbed, Grub Street and the Strategist."},{"name":"Unlimited Access Baby Growl","type":"baby-growl","value":"unlimited-access-baby-growl","babygrowlCtaLink":"https://web.archive.org/web/20210315023924/https://subs.nymag.com/magazine/subscribe/official-subscription.html?itm_source=visitepromo&itm_medium=siteacquisition&itm_campaign=bbg","babygrowlMessage":"Act Now","babygrowlDescription":"Spring Sale: Save 60% on unlimited access to Vulture and everything else <em>New York</em>"}], "scenarios": [{"_ref":"www.vulture.com/_components/scenario/instances/ckm1fmgrk000p3h6k999xmkr2@published","name":"New User: Introduce Subscription Product","action":"unlimited-access-baby-growl","_version":2.1,"listName":"choreographer-ckm1figrl00083h6ksm5mmu9u","siteScope":"anySite","articleType":"any","targetUsers":"nonSubscribers","pageviewCount":{"max":1,"min":1},"componentVariation":"scenario","pageviewCountLogic":"range","pageviewCountMaximum":1,"pageviewCountMinimum":1},{"_ref":"www.vulture.com/_components/scenario/instances/ckm1fmleh000t3h6kpcolvn7a@published","name":"Warning","action":"warning-2-0","_version":2.1,"listName":"choreographer-ckm1figrl00083h6ksm5mmu9u","siteScope":"anySite","articleType":"any","targetUsers":"nonSubscribers","pageviewCount":{"max":2,"min":2},"componentVariation":"scenario","pageviewCountLogic":"range","pageviewCountMaximum":2,"pageviewCountMinimum":2},{"_ref":"www.vulture.com/_components/scenario/instances/ckm1fomma00103h6kbt95kff0@published","name":"All Sites Reader: Hits Wall","action":"cliff-takeover","_version":2.1,"listName":"choreographer-ckm1figrl00083h6ksm5mmu9u","siteScope":"anySite","articleType":"any","targetUsers":"nonSubscribers","pageviewCount":{"max":null,"min":3},"componentVariation":"scenario","pageviewCountLogic":"minimum","pageviewCountMaximum":null,"pageviewCountMinimum":3},{"_ref":"www.vulture.com/_components/scenario/instances/ckm1foq9w00163h6kaj8u7z1s@published","name":"Magazine Reader: Hits Wall","action":"cliff-takeover","_version":2.1,"listName":"choreographer-ckm1figrl00083h6ksm5mmu9u","siteScope":"anySite","articleType":"magazine","targetUsers":"nonSubscribers","pageviewCount":{"max":null,"min":2},"componentVariation":"scenario","pageviewCountLogic":"minimum","pageviewCountMaximum":null,"pageviewCountMinimum":2}], "testCohort": "", "RECAPTCHA_PUBLIC_KEY": "" } </script> <template data-template-id="speed-bump"> <aside data-uri="www.vulture.com/_components/choreographer/instances/ckm1figrl00083h6ksm5mmu9u@published" class="speed-bump collapsed " data-placeholder="settings"> <div class="description"></div> <a class="promo-link" href="#"></a> </aside> </template> <template data-template-id="warning-growl"> <aside data-uri="www.vulture.com/_components/choreographer/instances/ckm1figrl00083h6ksm5mmu9u@published" id="warning-growl" class="growl" data-display-at-page-scroll-percentage="" }> <div class="modal hidden initial right-aligned"> <button class="close dismiss-modal" aria-label="Close"></button> <div class="growl-content" data-content=""> </div> </div> </aside> </template> <template data-template-id="branded-growl"> <aside data-uri="www.vulture.com/_components/choreographer/instances/ckm1figrl00083h6ksm5mmu9u@published" id="branded-growl" class="growl" data-display-at-page-scroll-percentage="" }> <div class="modal hidden initial right-aligned"> <button class="close dismiss-modal" aria-label="Close"></button> <div class="growl-content" data-content=""> </div> </div> </aside> </template> <template data-template-id="growl-message"> <aside data-uri="www.vulture.com/_components/choreographer/instances/ckm1figrl00083h6ksm5mmu9u@published" id="growl-message" class="growl" data-display-at-page-scroll-percentage="" }> <div class="modal hidden initial right-aligned"> <button class="close dismiss-modal" aria-label="Close"></button> <div class="growl-content" data-content=""> </div> </div> </aside> </template> <template data-template-id="growl-newsletter"> <aside data-uri="www.vulture.com/_components/choreographer/instances/ckm1figrl00083h6ksm5mmu9u@published" id="growl-newsletter" class="growl" data-display-at-page-scroll-percentage="" }> <div class="modal hidden initial right-aligned"> <button class="close dismiss-modal" aria-label="Close"></button> <div class="growl-content" data-content=""> </div> </div> </aside> </template> <template data-template-id="content-cliff"> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/choreographer/instances/ckm1figrl00083h6ksm5mmu9u@published" id="content-cliff" class="content-cliff collapsed " data-placeholder="settings"> <h4 data-content-cliff-status=""></h4> <h2 data-content-cliff-promo=""></h2> <a data-content-cliff-cta="" class="cta" href="https://web.archive.org/web/20210315023924/https://nymag.com/subscribe"></a> <p class="account-cta-container"> <span>Already a subscriber?</span> <span><a class="content-cliff-login" title="login">Log in</a> or <a href="https://web.archive.org/web/20210315023924/https://my.nymag.com/account/">link your magazine subscription</a></span> </p> </div> </template> <template data-template-id="newsletter-sign-up"> <section data-uri="www.vulture.com/_components/choreographer/instances/ckm1figrl00083h6ksm5mmu9u@published" class="newsletter-sign-up" data-track-id="" data-track-type="newsletter-signup"> <h2 data-editable="title" class="title"> </h2> <form method="get" action="/web/20210315023924/https://www.vulture.com/newsletter/subscribe/new/" class="form"> <input type="hidden" value="" name="newsletterId" class="input"/> <input type="hidden" value="" name="source" class="input"/> <label for="newsletterEmail" class="label-email"> Email </label> <input id="newsletterEmail" class="input email" type="email" placeholder="Enter your email" name="email" required=""/> <input type="submit" class="input submit" value="Submit"/> <span class="message success" role="alert" aria-live="assertive" aria-hidden="true" tabindex="-1"> You\&#x27;ll receive the next newsletter in your inbox. </span> <span class="message error" role="alert" aria-live="assertive" aria-hidden="true" tabindex="-1"> *Sorry, there was a problem signing you up. </span> </form> </section> </template> <template data-template-id="newsletter-speed-bump"> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/choreographer/instances/ckm1figrl00083h6ksm5mmu9u@published" class="newsletter-speed-bump" data-editable="inlinestuff"> <div class="container"> <div class="text-container"> <div class="headline"></div> <div class="description"></div> </div> <div class="form-recaptcha-container"> <div class="form-container"> <div class="form-center"> <form method="get" class="form" action="/web/20210315023924/https://www.vulture.com/newsletter/users/"> <input type="hidden" value="" name="newsletterId" class="input newsletterId"> <input id="newsletterEmail" class="input email" type="email" placeholder="Enter your email" name="email" required> <input type="submit" class="input submit" value=""/> </form> <span class="error-message" aria-live="assertive"></span> </div> </div> <div class="recaptcha-wrapper hidden"> This site is protected by reCAPTCHA and the Google <a href="https://web.archive.org/web/20210315023924/https://policies.google.com/privacy">Privacy Policy</a> and <a href="https://web.archive.org/web/20210315023924/https://policies.google.com/terms">Terms of Service</a> apply. </div> </div> </div> </div> </template> <template data-template-id="paywall-reader-interface"> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/choreographer/instances/ckm1figrl00083h6ksm5mmu9u@published" id="paywall-reader-interface" class="paywall-reader-interface"></div> </template> </div> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/choreographer/instances/ckm1fq2e0001f3h6kl0wyryma@published" class="choreographer" data-site-slug="vulture"> <script type="application/json"> { "touts": [{"name":"Cliff Takeover","type":"cliff-takeover","value":"cliff-takeover","cliffTakeoverCTA":"View Membership Options","cliffTakeoverPromo":"Spring Sale: Save 60% on unlimited access to Vulture and everything else <em>New York</em>","cliffTakeoverStatus":"You've reached your monthly article limit.","cliffTakeoverCtaLink":"https://web.archive.org/web/20210315023924/https://subs.nymag.com/magazine/subscribe/official-subscription.html?itm_source=vsitepromo&itm_medium=siteacquisition&itm_campaign=cliffcontrol","cliffTakeoverDescription":"Subscribe today to enjoy <em>New York</em>, Vulture, the Cut, Intelligencer, Curbed, Grub Street and the Strategist."},{"name":"Warning 2.0","type":"warning-growl-2","value":"warning-2-0","warningGrowl2CTA":"Start Your Free Trial Today","warningGrowl2Promo":"Spring Sale: Save 60% on unlimited access to Vulture and everything else <em>New York</em>","warningGrowl2Status":"You are approaching your article limit.","warningGrowl2CtaLink":"https://web.archive.org/web/20210315023924/https://subs.nymag.com/magazine/subscribe/official-subscription.html?itm_source=vsitepromo&itm_medium=siteacquisition&itm_campaign=warningcontrol","warningGrowl2Description":"Subscribe today to enjoy <em>New York</em>, Vulture, the Cut, Intelligencer, Curbed, Grub Street and the Strategist."},{"name":"Unlimited Access Baby Growl","type":"baby-growl","value":"unlimited-access-baby-growl","babygrowlCtaLink":"https://web.archive.org/web/20210315023924/https://subs.nymag.com/magazine/subscribe/official-subscription.html?itm_source=vsitepromo&itm_medium=siteacquisition&itm_campaign=bbgcontrol","babygrowlMessage":"Act Now","babygrowlDescription":"Spring Sale: Save 60% on unlimited access to Vulture and everything else <em>New York</em>"},{"name":"Newsletter Speed Bump","type":"speed-bump","value":"newsletter-speed-bump","speedbumpLink":"https://web.archive.org/web/20210315023924/https://nymag.com/promo/sign-up-for-one-great-story.html?itm_source=vsitepromo&itm_medium=siteacquisition&itm_campaign=speedbump-control","speedbumpMessage":"SIGN UP FOR ONE GREAT STORY","RECAPTCHA_PUBLIC_KEY":"6LcQmfoUAAAAAHL2UQnKmKFkIgzXmLeJs0YET0Ps","speedbumpDescription":"The one story you shouldn’t miss, selected by <em>New York</em> editors","newsletterSpeedBumpCtaCopy":"https://web.archive.org/web/20210315023924/https://nymag.com/promo/sign-up-for-one-great-story.html?itm_source=vsitepromo&amp;itm_medium=siteacquisition&amp;itm_campaign=speedbump-control","newsletterSpeedBumpHeadline":"The one story you shouldn’t miss, selected by New York editors","newsletterSpeedBumpDescription":"SIGN UP FOR ONE GREAT STORY"}], "scenarios": [{"_ref":"www.vulture.com/_components/scenario/instances/ckm1fq2e0001g3h6k16auui7f@published","name":"New User: Introduce Subscription Product","action":"unlimited-access-baby-growl","_version":2.1,"listName":"choreographer-ckm1figrl00083h6ksm5mmu9u","siteScope":"anySite","articleType":"any","targetUsers":"nonSubscribers","pageviewCount":{"max":1,"min":1},"componentVariation":"scenario","pageviewCountLogic":"range","pageviewCountMaximum":1,"pageviewCountMinimum":1},{"_ref":"www.vulture.com/_components/scenario/instances/ckm1fq2e0001h3h6kvk8pa7ig@published","name":"Warning","action":"warning-2-0","_version":2.1,"listName":"choreographer-ckm1figrl00083h6ksm5mmu9u","siteScope":"anySite","articleType":"any","targetUsers":"nonSubscribers","pageviewCount":{"max":2,"min":2},"componentVariation":"scenario","pageviewCountLogic":"range","pageviewCountMaximum":2,"pageviewCountMinimum":2},{"_ref":"www.vulture.com/_components/scenario/instances/ckm1ftjjn002y3h6kv6sunhe4@published","name":"Newsletter Speed Bump ","action":"newsletter-speed-bump","_version":2.1,"listName":"choreographer-ckm1fq2e0001f3h6kl0wyryma","siteScope":"anySite","articleType":"any","targetUsers":"allUsers","pageviewCount":{"max":null,"min":1},"componentVariation":"scenario","pageviewCountLogic":"minimum","pageviewCountMaximum":null,"pageviewCountMinimum":1},{"_ref":"www.vulture.com/_components/scenario/instances/ckm1fq2e0001i3h6kbjmjm1pf@published","name":"All Sites Reader: Hits Wall","action":"cliff-takeover","_version":2.1,"listName":"choreographer-ckm1figrl00083h6ksm5mmu9u","siteScope":"anySite","articleType":"any","targetUsers":"nonSubscribers","pageviewCount":{"max":null,"min":3},"componentVariation":"scenario","pageviewCountLogic":"minimum","pageviewCountMaximum":null,"pageviewCountMinimum":3},{"_ref":"www.vulture.com/_components/scenario/instances/ckm1fq2e0001j3h6kovixj31f@published","name":"Magazine Reader: Hits Wall","action":"cliff-takeover","_version":2.1,"listName":"choreographer-ckm1figrl00083h6ksm5mmu9u","siteScope":"anySite","articleType":"magazine","targetUsers":"nonSubscribers","pageviewCount":{"max":null,"min":2},"componentVariation":"scenario","pageviewCountLogic":"minimum","pageviewCountMaximum":null,"pageviewCountMinimum":2}], "testCohort": "0otrLCVwQ7yfHGTcFdFHWw-mar-control", "RECAPTCHA_PUBLIC_KEY": "" } </script> <template data-template-id="speed-bump"> <aside data-uri="www.vulture.com/_components/choreographer/instances/ckm1fq2e0001f3h6kl0wyryma@published" class="speed-bump collapsed " data-placeholder="settings"> <div class="description"></div> <a class="promo-link" href="#"></a> </aside> </template> <template data-template-id="warning-growl"> <aside data-uri="www.vulture.com/_components/choreographer/instances/ckm1fq2e0001f3h6kl0wyryma@published" id="warning-growl" class="growl" data-display-at-page-scroll-percentage="" }> <div class="modal hidden initial right-aligned"> <button class="close dismiss-modal" aria-label="Close"></button> <div class="growl-content" data-content=""> </div> </div> </aside> </template> <template data-template-id="branded-growl"> <aside data-uri="www.vulture.com/_components/choreographer/instances/ckm1fq2e0001f3h6kl0wyryma@published" id="branded-growl" class="growl" data-display-at-page-scroll-percentage="" }> <div class="modal hidden initial right-aligned"> <button class="close dismiss-modal" aria-label="Close"></button> <div class="growl-content" data-content=""> </div> </div> </aside> </template> <template data-template-id="growl-message"> <aside data-uri="www.vulture.com/_components/choreographer/instances/ckm1fq2e0001f3h6kl0wyryma@published" id="growl-message" class="growl" data-display-at-page-scroll-percentage="" }> <div class="modal hidden initial right-aligned"> <button class="close dismiss-modal" aria-label="Close"></button> <div class="growl-content" data-content=""> </div> </div> </aside> </template> <template data-template-id="growl-newsletter"> <aside data-uri="www.vulture.com/_components/choreographer/instances/ckm1fq2e0001f3h6kl0wyryma@published" id="growl-newsletter" class="growl" data-display-at-page-scroll-percentage="" }> <div class="modal hidden initial right-aligned"> <button class="close dismiss-modal" aria-label="Close"></button> <div class="growl-content" data-content=""> </div> </div> </aside> </template> <template data-template-id="content-cliff"> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/choreographer/instances/ckm1fq2e0001f3h6kl0wyryma@published" id="content-cliff" class="content-cliff collapsed " data-placeholder="settings"> <h4 data-content-cliff-status=""></h4> <h2 data-content-cliff-promo=""></h2> <a data-content-cliff-cta="" class="cta" href="https://web.archive.org/web/20210315023924/https://nymag.com/subscribe"></a> <p class="account-cta-container"> <span>Already a subscriber?</span> <span><a class="content-cliff-login" title="login">Log in</a> or <a href="https://web.archive.org/web/20210315023924/https://my.nymag.com/account/">link your magazine subscription</a></span> </p> </div> </template> <template data-template-id="newsletter-sign-up"> <section data-uri="www.vulture.com/_components/choreographer/instances/ckm1fq2e0001f3h6kl0wyryma@published" class="newsletter-sign-up" data-track-id="" data-track-type="newsletter-signup"> <h2 data-editable="title" class="title"> </h2> <form method="get" action="/web/20210315023924/https://www.vulture.com/newsletter/subscribe/new/" class="form"> <input type="hidden" value="" name="newsletterId" class="input"/> <input type="hidden" value="" name="source" class="input"/> <label for="newsletterEmail" class="label-email"> Email </label> <input id="newsletterEmail" class="input email" type="email" placeholder="Enter your email" name="email" required=""/> <input type="submit" class="input submit" value="Submit"/> <span class="message success" role="alert" aria-live="assertive" aria-hidden="true" tabindex="-1"> You\&#x27;ll receive the next newsletter in your inbox. </span> <span class="message error" role="alert" aria-live="assertive" aria-hidden="true" tabindex="-1"> *Sorry, there was a problem signing you up. </span> </form> </section> </template> <template data-template-id="newsletter-speed-bump"> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/choreographer/instances/ckm1fq2e0001f3h6kl0wyryma@published" class="newsletter-speed-bump" data-editable="inlinestuff"> <div class="container"> <div class="text-container"> <div class="headline"></div> <div class="description"></div> </div> <div class="form-recaptcha-container"> <div class="form-container"> <div class="form-center"> <form method="get" class="form" action="/web/20210315023924/https://www.vulture.com/newsletter/users/"> <input type="hidden" value="" name="newsletterId" class="input newsletterId"> <input id="newsletterEmail" class="input email" type="email" placeholder="Enter your email" name="email" required> <input type="submit" class="input submit" value=""/> </form> <span class="error-message" aria-live="assertive"></span> </div> </div> <div class="recaptcha-wrapper hidden"> This site is protected by reCAPTCHA and the Google <a href="https://web.archive.org/web/20210315023924/https://policies.google.com/privacy">Privacy Policy</a> and <a href="https://web.archive.org/web/20210315023924/https://policies.google.com/terms">Terms of Service</a> apply. </div> </div> </div> </div> </template> <template data-template-id="paywall-reader-interface"> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/choreographer/instances/ckm1fq2e0001f3h6kl0wyryma@published" id="paywall-reader-interface" class="paywall-reader-interface"></div> </template> </div> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/choreographer/instances/ckm1frncn00243h6ko4366a65@published" class="choreographer" data-site-slug="vulture"> <script type="application/json"> { "touts": [{"name":"Cliff Takeover","type":"cliff-takeover","value":"cliff-takeover","cliffTakeoverCTA":"View Membership Options","cliffTakeoverPromo":"Spring Sale: Save 60% on unlimited access to Vulture and everything else <em>New York</em>","cliffTakeoverStatus":"You've reached your monthly article limit.","cliffTakeoverCtaLink":"https://web.archive.org/web/20210315023924/https://subs.nymag.com/magazine/subscribe/official-subscription.html?itm_source=vsitepromo&itm_medium=siteacquisition&itm_campaign=cliffv1","cliffTakeoverDescription":"Subscribe today to enjoy <em>New York</em>, Vulture, the Cut, Intelligencer, Curbed, Grub Street and the Strategist."},{"name":"Warning 2.0","type":"warning-growl-2","value":"warning-2-0","warningGrowl2CTA":"Start Your Free Trial Today","warningGrowl2Promo":"Spring Sale: Save 60% on unlimited access to Vulture and everything else <em>New York</em>","warningGrowl2Status":"You are approaching your article limit.","warningGrowl2CtaLink":"https://web.archive.org/web/20210315023924/https://subs.nymag.com/magazine/subscribe/official-subscription.html?itm_source=vsitepromo&itm_medium=siteacquisition&itm_campaign=warningv1","warningGrowl2Description":"Subscribe today to enjoy <em>New York</em>, Vulture, the Cut, Intelligencer, Curbed, Grub Street and the Strategist."},{"name":"Unlimited Access Baby Growl","type":"baby-growl","value":"unlimited-access-baby-growl","babygrowlCtaLink":"https://web.archive.org/web/20210315023924/https://subs.nymag.com/magazine/subscribe/official-subscription.html?itm_source=vsitepromo&itm_medium=siteacquisition&itm_campaign=bbgv1","babygrowlMessage":"Act Now","babygrowlDescription":"Spring Sale: Save 60% on unlimited access to Vulture and everything else <em>New York</em>"},{"name":"Newsletter Speed Bump","type":"newsletter-speed-bump","value":"newsletter-speed-bump","speedbumpLink":"https://web.archive.org/web/20210315023924/https://nymag.com/promo/sign-up-for-one-great-story.html?itm_source=vsitepromo&itm_medium=siteacquisition&itm_campaign=speedbump-control","speedbumpMessage":"SIGN UP FOR ONE GREAT STORY","RECAPTCHA_PUBLIC_KEY":"6LcQmfoUAAAAAHL2UQnKmKFkIgzXmLeJs0YET0Ps","speedbumpDescription":"The one story you shouldn’t miss, selected by <em>New York</em> editors","newsletterSpeedBumpCtaCopy":"Sign up","newsletterSpeedBumpHeadline":"One Great Story","newsletterSpeedBumpDescription":"The one story you shouldn’t miss, selected by <em>New York</em> editors","newsletterSpeedBumpNewsletterId":"great-story","newsletterSpeedBumpThankYouMessage":"Thanks! {{email}} is signed up."}], "scenarios": [{"_ref":"www.vulture.com/_components/scenario/instances/ckm1frnco00253h6k0tzm2iot@published","name":"New User: Introduce Subscription Product","action":"unlimited-access-baby-growl","_version":2.1,"listName":"choreographer-ckm1figrl00083h6ksm5mmu9u","siteScope":"anySite","articleType":"any","targetUsers":"nonSubscribers","pageviewCount":{"max":1,"min":1},"componentVariation":"scenario","pageviewCountLogic":"range","pageviewCountMaximum":1,"pageviewCountMinimum":1},{"_ref":"www.vulture.com/_components/scenario/instances/ckm1frnco00263h6kzgxf1nbq@published","name":"Warning","action":"warning-2-0","_version":2.1,"listName":"choreographer-ckm1figrl00083h6ksm5mmu9u","siteScope":"anySite","articleType":"any","targetUsers":"nonSubscribers","pageviewCount":{"max":2,"min":2},"componentVariation":"scenario","pageviewCountLogic":"range","pageviewCountMaximum":2,"pageviewCountMinimum":2},{"_ref":"www.vulture.com/_components/scenario/instances/ckm1frnco00273h6kvqoeas4f@published","name":"All Sites Reader: Hits Wall","action":"cliff-takeover","_version":2.1,"listName":"choreographer-ckm1figrl00083h6ksm5mmu9u","siteScope":"anySite","articleType":"any","targetUsers":"nonSubscribers","pageviewCount":{"max":null,"min":3},"componentVariation":"scenario","pageviewCountLogic":"minimum","pageviewCountMaximum":null,"pageviewCountMinimum":3},{"_ref":"www.vulture.com/_components/scenario/instances/ckm1fuj5400373h6ktosygfad@published","name":"Inline Newsletter Speed Bump ","action":"newsletter-speed-bump","_version":2.1,"listName":"choreographer-ckm1frncn00243h6ko4366a65","siteScope":"anySite","articleType":"any","targetUsers":"allUsers","pageviewCount":{"max":null,"min":1},"componentVariation":"scenario","pageviewCountLogic":"minimum","pageviewCountMaximum":null,"pageviewCountMinimum":1},{"_ref":"www.vulture.com/_components/scenario/instances/ckm1frnco00283h6kuah29ara@published","name":"Magazine Reader: Hits Wall","action":"cliff-takeover","_version":2.1,"listName":"choreographer-ckm1figrl00083h6ksm5mmu9u","siteScope":"anySite","articleType":"magazine","targetUsers":"nonSubscribers","pageviewCount":{"max":null,"min":2},"componentVariation":"scenario","pageviewCountLogic":"minimum","pageviewCountMaximum":null,"pageviewCountMinimum":2}], "testCohort": "0otrLCVwQ7yfHGTcFdFHWw-mar-v1", "RECAPTCHA_PUBLIC_KEY": "" } </script> <template data-template-id="speed-bump"> <aside data-uri="www.vulture.com/_components/choreographer/instances/ckm1frncn00243h6ko4366a65@published" class="speed-bump collapsed " data-placeholder="settings"> <div class="description"></div> <a class="promo-link" href="#"></a> </aside> </template> <template data-template-id="warning-growl"> <aside data-uri="www.vulture.com/_components/choreographer/instances/ckm1frncn00243h6ko4366a65@published" id="warning-growl" class="growl" data-display-at-page-scroll-percentage="" }> <div class="modal hidden initial right-aligned"> <button class="close dismiss-modal" aria-label="Close"></button> <div class="growl-content" data-content=""> </div> </div> </aside> </template> <template data-template-id="branded-growl"> <aside data-uri="www.vulture.com/_components/choreographer/instances/ckm1frncn00243h6ko4366a65@published" id="branded-growl" class="growl" data-display-at-page-scroll-percentage="" }> <div class="modal hidden initial right-aligned"> <button class="close dismiss-modal" aria-label="Close"></button> <div class="growl-content" data-content=""> </div> </div> </aside> </template> <template data-template-id="growl-message"> <aside data-uri="www.vulture.com/_components/choreographer/instances/ckm1frncn00243h6ko4366a65@published" id="growl-message" class="growl" data-display-at-page-scroll-percentage="" }> <div class="modal hidden initial right-aligned"> <button class="close dismiss-modal" aria-label="Close"></button> <div class="growl-content" data-content=""> </div> </div> </aside> </template> <template data-template-id="growl-newsletter"> <aside data-uri="www.vulture.com/_components/choreographer/instances/ckm1frncn00243h6ko4366a65@published" id="growl-newsletter" class="growl" data-display-at-page-scroll-percentage="" }> <div class="modal hidden initial right-aligned"> <button class="close dismiss-modal" aria-label="Close"></button> <div class="growl-content" data-content=""> </div> </div> </aside> </template> <template data-template-id="content-cliff"> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/choreographer/instances/ckm1frncn00243h6ko4366a65@published" id="content-cliff" class="content-cliff collapsed " data-placeholder="settings"> <h4 data-content-cliff-status=""></h4> <h2 data-content-cliff-promo=""></h2> <a data-content-cliff-cta="" class="cta" href="https://web.archive.org/web/20210315023924/https://nymag.com/subscribe"></a> <p class="account-cta-container"> <span>Already a subscriber?</span> <span><a class="content-cliff-login" title="login">Log in</a> or <a href="https://web.archive.org/web/20210315023924/https://my.nymag.com/account/">link your magazine subscription</a></span> </p> </div> </template> <template data-template-id="newsletter-sign-up"> <section data-uri="www.vulture.com/_components/choreographer/instances/ckm1frncn00243h6ko4366a65@published" class="newsletter-sign-up" data-track-id="" data-track-type="newsletter-signup"> <h2 data-editable="title" class="title"> </h2> <form method="get" action="/web/20210315023924/https://www.vulture.com/newsletter/subscribe/new/" class="form"> <input type="hidden" value="" name="newsletterId" class="input"/> <input type="hidden" value="" name="source" class="input"/> <label for="newsletterEmail" class="label-email"> Email </label> <input id="newsletterEmail" class="input email" type="email" placeholder="Enter your email" name="email" required=""/> <input type="submit" class="input submit" value="Submit"/> <span class="message success" role="alert" aria-live="assertive" aria-hidden="true" tabindex="-1"> You\&#x27;ll receive the next newsletter in your inbox. </span> <span class="message error" role="alert" aria-live="assertive" aria-hidden="true" tabindex="-1"> *Sorry, there was a problem signing you up. </span> </form> </section> </template> <template data-template-id="newsletter-speed-bump"> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/choreographer/instances/ckm1frncn00243h6ko4366a65@published" class="newsletter-speed-bump" data-editable="inlinestuff"> <div class="container"> <div class="text-container"> <div class="headline"></div> <div class="description"></div> </div> <div class="form-recaptcha-container"> <div class="form-container"> <div class="form-center"> <form method="get" class="form" action="/web/20210315023924/https://www.vulture.com/newsletter/users/"> <input type="hidden" value="" name="newsletterId" class="input newsletterId"> <input id="newsletterEmail" class="input email" type="email" placeholder="Enter your email" name="email" required> <input type="submit" class="input submit" value=""/> </form> <span class="error-message" aria-live="assertive"></span> </div> </div> <div class="recaptcha-wrapper hidden"> This site is protected by reCAPTCHA and the Google <a href="https://web.archive.org/web/20210315023924/https://policies.google.com/privacy">Privacy Policy</a> and <a href="https://web.archive.org/web/20210315023924/https://policies.google.com/terms">Terms of Service</a> apply. </div> </div> </div> </div> </template> <template data-template-id="paywall-reader-interface"> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/choreographer/instances/ckm1frncn00243h6ko4366a65@published" id="paywall-reader-interface" class="paywall-reader-interface"></div> </template> </div> </div> <div id="comments" class="coral-talk" data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/coral-talk/instances/article@published" data-coral-talk-host="https://services.nymag.com/talk" data-maintenance="" data-editable="settings"> <script>window.process = window.process || { env: {}};</script> <button class="coral-talk-btn-signin">Sign In to Comment</button> <div class="coral-talk-container"></div> </div> </section> <footer class="bottom" data-editable="bottom" data-track-zone="bottom"> <div data-uri="/web/20210315023924oe_/https://www.vulture.com/2021/03/www.vulture.com/_components/global-footer/instances/vulture@published" class="global-footer"> <div class="primary-section"> <div class="logo-wrapper" aria-label="site logo"> <a class="logo" href="//web.archive.org/web/20210315023924/https://www.vulture.com/" aria-label="site logo"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 500 115" width="500" height="115" xml:space="preserve" aria-label="Vulture" role="img"> <path d="M63.8 15.6c-2.5-.5-5.4 1-6.3 3.4L38.7 65.2 23.1 10.2c-.6-2.5-3.2-5.1-5.6-5.9L3.3.1c-2.5-.8-3.8.6-3 3.1l33.2 106.3c.8 2.4 1.6 4.4 3.5 4.4 2 0 2.9-2 3.9-4.3l35.6-86.9c1-2.4-.2-4.7-2.8-5.2L63.8 15.6 63.8 15.6zM499.5 94.4c-.1-2.6-2.3-4.6-4.8-4.5L463.9 91c-2.6.1-3.5-.8-3.6-3.4l-.1-11c0-2.6.7-3.5 3.2-3.7l28.1-2.7c2.6-.2 4.6-2.5 4.5-5.1l-.4-13.4c-.1-2.6-2.2-4.4-4.8-4l-27 4c-2.5.4-3.8-.8-3.9-3.4L459.7 38c-.1-2.6.8-4 3.3-4.6l29.8-6.3c2.5-.6 4.5-3.1 4.5-5.7l-.2-17.3c0-2.6-2.1-4.1-4.6-3.4 0 0-8.3 2.7-22.1 6.4-13.8 3.7-25 6.2-25 6.2-2.5.7-4.5 3.3-4.4 5.9l1.8 89.9c.1 2.6 2.2 4.7 4.8 4.8l48 .8c2.6 0 4.6-2 4.5-4.6L499.5 94.4 499.5 94.4z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#010101"/> <path d="M135.8 27c-2.6-.3-4.7 1.6-4.7 4.1l-.4 37.7c-.1 5 1.7 24.6-12.3 24.2-14.5-.4-12.2-22-12.2-30.2l.6-35c0-2.6-2-5-4.5-5.4l-9.4-1.6c-2.5-.4-4.6 1.4-4.7 3.9l-.7 47.5c0 28 10.9 41.3 29.2 41.3 21.3 0 33-12.4 33-39l.4-41.3c0-2.6-2-4.9-4.6-5.2L135.8 27 135.8 27zM389.7 43.2c1.7-1.3 16.9-3.9 16.9 7.7 0 10.8-8.6 13.6-16.7 13.6L389.7 43.2 389.7 43.2zM414.2 76.4c-.5-1.2.2-1.8 1.7-3.4 3.4-3.7 8.9-11.9 8.9-23.9 0-12-4.3-20.6-13.6-24.2-6.4-2.5-11.3-2.5-19.6-1.2-5.4.9-15.7 2.1-15.7 2.1-2.5.3-4.6 2.7-4.6 5.3l.9 77.1c0 2.6 2.2 4.7 4.7 4.7l9.1.1c2.6 0 4.7-2.1 4.6-4.6l-.1-25.1c0 0 2.8.1 5.2-.2 1.9-.3 2.2 1 3.2 3.4l10.1 22.6c1.1 2.3 4 4.3 6.6 4.3l11.1.1c2.6 0 3.8-1.9 2.7-4.2L414.2 76.4 414.2 76.4zM353.3 33.1c0-2.6-2.1-4.5-4.7-4.2l-9.2.9c-2.6.2-4.6 2.5-4.6 5.1 0 0 .1 33.5.1 42 0 6.4-2.3 16.8-12.5 16.8-11.2-.1-13.2-11.2-13.1-18.5.1-7.2 0-38.6 0-38.6 0-2.6-2.1-4.6-4.7-4.5l-10 .5c-2.6.1-4.7 2.3-4.7 4.9l.2 37.7c-.1 28.2 11.1 37.8 29.8 38.4 23.4.8 34.6-13.2 33.7-40.8L353.3 33.1 353.3 33.1zM216.1 98.6c0-2.6-2.1-4.7-4.6-4.7l-25.7-.4.4-57.2c0-2.6-2.1-4.8-4.6-5l-9.7-.7c-2.6-.2-4.7 1.8-4.7 4.3l-.6 73.1c0 2.6 2.1 4.7 4.6 4.7l40.1-.1c2.6 0 4.7-2.1 4.7-4.7L216.1 98.6 216.1 98.6zM277.9 38c0-2.6-2.1-4.7-4.6-4.7 0 0-10.1.3-27 .3-16.9 0-28.1-.6-28.1-.6-2.6 0-4.7 2.1-4.6 4.7l0 10.4c0 2.6 2.1 4.7 4.7 4.8l14.1.1c2.6 0 2.9.5 2.9 3l0 51.8c0 2.6 2.1 4.7 4.7 4.7h10.7c2.6 0 4.7-2.1 4.7-4.7l0-51.8c0-2.6.5-2.8 3-2.8l14.9-.1c2.6 0 4.7-2.1 4.7-4.7L277.9 38 277.9 38z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#010101"/> </svg> </a> </div> <ul class="primary-links" data-editable="primaryLinks"> <li class="primary-link"> <a href="/web/20210315023924/https://www.vulture.com/tv/" class="tv"> <span class="link-text" aria-label="TV">TV</span> </a> </li> <li class="primary-link"> <a href="/web/20210315023924/https://www.vulture.com/movies/" class="movies"> <span class="link-text" aria-label="Movies">Movies</span> </a> </li> <li class="primary-link"> <a href="/web/20210315023924/https://www.vulture.com/comedy/" class="comedy"> <span class="link-text" aria-label="Comedy">Comedy</span> </a> </li> <li class="primary-link"> <a href="/web/20210315023924/https://www.vulture.com/music/" class="music"> <span class="link-text" aria-label="Music">Music</span> </a> </li> <li class="primary-link"> <a href="/web/20210315023924/https://www.vulture.com/streaming/" class="whattostream"> <span class="link-text" aria-label="What To Stream">What To Stream</span> </a> </li> </ul> </div> <div data-editable="services" class="social-section"> <button type="button" class="follow_circle facebook" data-handle="vulture" data-uri="www.vulture.com/_components/follow/instances/facebook-circle@published" aria-label="Like Us on Facebook"> <svg width="38" height="38" viewbox="0 0 38 38" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="nonzero"><circle fill="#000" cx="19" cy="19" r="19"/><path d="M20.788 28.998V19.42h3.538l.532-3.734h-4.07v-2.383c0-1.08.33-1.817 2.036-1.817H25v-3.34A32.453 32.453 0 0 0 21.832 8c-3.138 0-5.285 1.74-5.285 4.934v2.753H13v3.735h3.547V29h4.24v-.002z" fill="#FFF"/></g></svg> <span class="button-text">Like Us</span> </button> <button type="button" class="follow_circle twitter" data-handle="vulture" data-uri="www.vulture.com/_components/follow/instances/twitter-circle@published" aria-label="Follow Us on Twitter"> <svg width="38" height="38" viewbox="0 0 38 38" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="nonzero"><circle fill="#000" cx="19" cy="19" r="19"/><path d="M29.042 12.736a7.442 7.442 0 0 1-2.127.583 3.695 3.695 0 0 0 1.629-2.048 7.417 7.417 0 0 1-2.351.898 3.701 3.701 0 0 0-6.308 3.376 10.504 10.504 0 0 1-7.629-3.868 3.69 3.69 0 0 0-.501 1.861 3.7 3.7 0 0 0 1.646 3.081 3.711 3.711 0 0 1-1.676-.462v.047a3.703 3.703 0 0 0 2.969 3.628 3.643 3.643 0 0 1-1.671.066 3.706 3.706 0 0 0 3.458 2.57A7.439 7.439 0 0 1 11 24a10.46 10.46 0 0 0 5.675 1.662c6.81 0 10.531-5.642 10.531-10.53 0-.161-.004-.321-.011-.48a7.544 7.544 0 0 0 1.847-1.916" fill="#FFF"/></g></svg> <span class="button-text">Follow Us</span> </button> <button type="button" class="follow_circle instagram" data-handle="vulture" data-uri="www.vulture.com/_components/follow/instances/instagram-circle@published" aria-label="Follow Us on Instagram"> <svg width="38" height="38" viewbox="0 0 38 38" xmlns="http://www.w3.org/2000/svg"><circle fill="#000" cx="19" cy="19" r="19"/><g transform="translate(10 10.03)"><path d="M5.288.06C4.33.103 3.676.256 3.104.478A4.41 4.41 0 0 0 1.51 1.516 4.41 4.41 0 0 0 .472 3.109C.25 3.682.098 4.336.054 5.293.01 6.253 0 6.56 0 9.003c0 2.443.01 2.75.054 3.71.044.957.196 1.611.418 2.183A4.41 4.41 0 0 0 1.51 16.49c.5.5 1.002.808 1.594 1.038.572.222 1.226.374 2.184.418.96.044 1.266.054 3.71.054 2.443 0 2.749-.01 3.709-.054.957-.044 1.611-.196 2.184-.418a4.411 4.411 0 0 0 1.593-1.038c.5-.5.808-1.002 1.038-1.594.222-.572.375-1.226.418-2.184.044-.96.054-1.266.054-3.71 0-2.443-.01-2.749-.054-3.709-.043-.957-.196-1.611-.418-2.184a4.41 4.41 0 0 0-1.038-1.593A4.41 4.41 0 0 0 14.891.478C14.318.256 13.664.103 12.707.06c-.96-.044-1.266-.054-3.71-.054-2.443 0-2.75.01-3.71.054zm7.345 1.62c.877.04 1.353.186 1.67.309.42.163.72.358 1.035.673.315.315.51.615.673 1.035.123.317.27.793.31 1.67.043.949.052 1.233.052 3.636 0 2.402-.009 2.687-.052 3.635-.04.878-.187 1.354-.31 1.671-.163.42-.358.72-.673 1.035-.315.314-.615.51-1.035.673-.317.123-.793.27-1.67.31-.949.043-1.233.052-3.636.052-2.402 0-2.687-.01-3.635-.053-.878-.04-1.354-.186-1.671-.31a2.788 2.788 0 0 1-1.035-.672 2.788 2.788 0 0 1-.673-1.035c-.123-.317-.27-.793-.31-1.67-.043-.95-.052-1.234-.052-3.636 0-2.403.01-2.687.053-3.636.04-.877.186-1.353.31-1.67.163-.42.358-.72.672-1.035.315-.315.615-.51 1.035-.673.317-.123.793-.27 1.67-.31.95-.043 1.234-.052 3.636-.052 2.403 0 2.687.009 3.636.052z" fill="#FFF"/></g><path d="M18.997 22.032a3 3 0 1 1 0-5.998 3 3 0 0 1 0 5.998m0-7.62a4.62 4.62 0 1 0 0 9.241 4.62 4.62 0 0 0 0-9.24M24.88 14.23a1.08 1.08 0 1 1-2.16 0 1.08 1.08 0 0 1 2.16 0" fill="#FFF"/></svg> <span class="button-text">Follow Us</span> </button> <button type="button" class="follow_circle rss" data-handle="nymag/vulture" data-uri="www.vulture.com/_components/follow/instances/rss-circle@published" aria-label="Follow Us on Rss"> <svg width="38" height="38" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path d="M19 0c10.493 0 19 8.506 19 19 0 10.493-8.507 19-19 19C8.506 38 0 29.493 0 19 0 8.506 8.506 0 19 0" fill="#000"/><g fill="#FFF"><path d="M17.527 23.602A2.014 2.014 0 1 1 13.5 23.6a2.014 2.014 0 0 1 4.028 0M13.5 15.638v2.784s6.759.19 6.969 7.193h2.976s.351-9.518-9.945-9.977"/><path d="M13.5 10.522v2.836s10.996-.175 12.222 12.257h2.766s.316-14.253-14.988-15.093"/></g></g></svg> <span class="button-text">Follow Us</span> </button> </div> <ul data-editable="secondaryLinks" class="secondary-links"> <li class="secondary-link"> <a href="https://web.archive.org/web/20210315023924/http://nymag.com/newsletters/">Newsletters</a> </li> <li class="secondary-link"> <a href="https://web.archive.org/web/20210315023924/http://mediakit.nymag.com/">About Us</a> </li> <li class="secondary-link"> <a href="https://web.archive.org/web/20210315023924/http://nymag.com/contactus/">Contact</a> </li> <li class="secondary-link"> <a href="https://web.archive.org/web/20210315023924/http://mediakit.nymag.com/">Media Kit</a> </li> <li class="secondary-link"> <a href="https://web.archive.org/web/20210315023924/https://www.voxmedia.com/pages/careers-jobs">We’re Hiring</a> </li> <li class="secondary-link"> <a href="https://web.archive.org/web/20210315023924/http://nymag.com/press/">Press</a> </li> <li class="secondary-link"> <a href="https://web.archive.org/web/20210315023924/http://nymag.com/newyork/aboutus/trademarks/">Trademark</a> </li> <li class="secondary-link"> <a href="https://web.archive.org/web/20210315023924/http://nymag.com/newyork/privacy.html">Privacy</a> </li> <li class="secondary-link"> <a href="https://web.archive.org/web/20210315023924/http://nymag.com/newyork/terms/">Terms</a> </li> <li class="secondary-link"> <a href="https://web.archive.org/web/20210315023924/http://nymag.com/newyork/privacy.html#ad-choices">Ad Choices</a> </li> <li class="secondary-link"> <a href="https://web.archive.org/web/20210315023924/https://www.voxmedia.com/contact#ccpa_data">Do Not Sell My Info</a> </li> <li class="secondary-link"> <a href="https://web.archive.org/web/20210315023924/https://nymag.com/accessibility.html">Accessibility</a> </li> </ul> <div class="copyright"> <span><span class="slug">vulture</span> is a <a href="https://web.archive.org/web/20210315023924/https://www.voxmedia.com/a/go-deeper">Vox Media Network</a>.</span> <span> &copy; 2021 Vox Media, LLC. All rights reserved. </span> </div> </div> </footer> <div class="foot" data-editable="foot" data-track-zone="foot"> <span data-uri="www.vulture.com/_components/affiliate-links/instances/vulture@published" class="affiliate-links" data-amazon="vulture-20" data-skimlinks="1025X1480950" data-excluded-hostnames="nymag.com,nymag.biz,nymetro.com,grubstreet.com,thecut.com,vulture.com,bedfordandbowery.com,vult.re,nym.ag,thecut.io,grb.st,shop-links.co,bam-x.com,trc.taboola.com"></span> <noscript data-uri="www.vulture.com/_components/gtm/instances/general@published" class="gtm" data-container-id="GTM-NL7LR9Z" data-site-slug="vulture" data-site-short-key="vu" data-gtm=""><iframe src="https://web.archive.org/web/20210315023924if_/https://www.googletagmanager.com/ns.html?id=GTM-NL7LR9Z" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> </div> <div class="kiln-internals" data-editable="kilnInternals"> <style> @keyframes fadeInKilnLogo{0%{opacity:0}to{opacity:1}}.clay-kiln-logo{background-color:hsla(0,0%,100%,.8);display:none;height:100vh;left:0;opacity:0;position:fixed;top:0;width:100vw;z-index:99999}.clay-kiln-logo.show{animation:.2s ease forwards fadeInKilnLogo;display:block}.clay-kiln-logo svg{box-sizing:border-box;height:110px;left:calc(50vw - 155px);position:fixed;top:calc(50vh - 55px);width:310px} </style> <div class="clay-kiln-logo"><svg width="308" height="109" viewbox="0 0 308 109" xmlns="http://www.w3.org/2000/svg"><g fill="none"><path d="M119.973 97.014c-16.469 0-26.796-10.718-26.796-24.837V25.514c0-14.117 10.327-24.835 26.796-24.835s25.751 10.718 25.751 24.835v8.757c0 1.831-1.57 3.398-3.399 3.398h-11.242c-1.831 0-3.398-1.567-3.398-3.398v-8.757c0-4.314-2.353-8.758-7.712-8.758-5.883 0-8.365 4.444-8.365 8.758v46.663c0 4.314 2.482 8.759 8.365 8.759 5.359 0 7.712-4.445 7.712-8.759V63.42c0-1.829 1.567-3.399 3.398-3.399h11.242c1.829 0 3.399 1.57 3.399 3.399v8.757c0 14.119-9.282 24.837-25.751 24.837m70.261-1.569h-35.553c-1.831 0-3.398-1.57-3.398-3.398V5.384c0-1.831 1.567-3.268 3.398-3.268h11.764a3.236 3.236 0 0 1 3.268 3.268v70.715c0 1.831 1.567 3.268 3.398 3.268h17.123c1.829 0 3.398 1.569 3.398 3.398v9.282c0 1.828-1.569 3.398-3.398 3.398m41.038-68.624c-.13-.916-.916-1.437-1.57-1.437-.653 0-1.437.521-1.437 1.437l-4.181 30.456c-.262 1.829.913 3.268 2.874 3.268h5.621c1.829 0 2.877-1.439 2.744-3.268l-4.051-30.456zm26.274 68.624H245.65c-1.961 0-3.66-1.437-3.922-3.269l-2.745-14.77c-.391-1.829-2.09-3.398-3.922-3.398h-10.586c-1.961 0-3.66 1.569-3.922 3.398l-2.744 14.77c-.392 1.832-2.091 3.269-3.922 3.269h-11.894c-1.961 0-3.006-1.437-2.615-3.269l18.561-86.792c.391-1.831 2.09-3.268 4.051-3.268h15.556c1.829 0 3.66 1.437 4.052 3.268l18.56 86.792c.394 1.832-.783 3.269-2.612 3.269zm32.645-44.705c-.261.916-.653 2.223-.915 3.401-.13 1.175-.26 2.22-.26 3.136v34.77c0 1.828-1.439 3.398-3.4 3.398h-11.764c-1.829 0-3.398-1.57-3.398-3.398v-34.9c0-1.048-.13-2.223-.392-3.53-.13-1.046-.392-2.223-.783-3.007L252.677 5.252c-.524-1.699.392-3.136 2.223-3.136h10.719c2.482 0 4.051 1.307 4.443 3.136l8.236 28.627c.26.916.913 1.308 1.437 1.308.654 0 1.175-.392 1.437-1.308l8.366-28.627c.524-1.829 1.831-3.136 4.314-3.136h10.85c1.959 0 2.874 1.437 2.221 3.136L290.191 50.74" fill="#8F9081"/><g transform="translate(0 2)"><path d="M43.428 67.018c-.095.28-.251.78-.445 1.483a55.428 55.428 0 0 0-.928 3.95c-2.01 10.079-2.01 21.274 1.347 32.507a2.265 2.265 0 1 0 4.34-1.296c-3.123-10.444-3.123-20.917-1.242-30.325.268-1.365.56-2.58.85-3.627.102-.363.192-.677.275-.94l.09-.286a2.269 2.269 0 0 0-1.41-2.876 2.269 2.269 0 0 0-2.88 1.41h.003zm29.28 1.468a23.792 23.792 0 0 1 .364 1.222c.292 1.048.582 2.264.854 3.627 1.877 9.41 1.877 19.88-1.242 30.328a2.262 2.262 0 0 0 1.52 2.821 2.27 2.27 0 0 0 2.822-1.524c3.355-11.237 3.355-22.433 1.343-32.511a55.27 55.27 0 0 0-.927-3.95 27.541 27.541 0 0 0-.445-1.482 2.268 2.268 0 0 0-2.878-1.41 2.268 2.268 0 0 0-1.41 2.877v.002zM4.916 70.803c.426-9.235 4.204-15 10.296-18.235 2.226-1.184 4.63-1.948 7.052-2.368a24.755 24.755 0 0 1 2.401-.293c.454-.03.79-.04.984-.04h-.003a2.267 2.267 0 0 0 .08-4.533h-.036c-.31 0-.761.01-1.335.05-.88.061-1.842.174-2.865.35-2.864.497-5.72 1.402-8.407 2.83C5.602 52.538.888 59.73.384 70.593a2.27 2.27 0 0 0 2.161 2.368 2.263 2.263 0 0 0 2.368-2.159h.002zm117.064-.208c-.504-10.864-5.214-18.056-12.698-22.03-2.686-1.427-5.54-2.334-8.403-2.83a28.462 28.462 0 0 0-2.867-.349 19.32 19.32 0 0 0-1.336-.05h-.034a2.266 2.266 0 1 0 .077 4.532c.193-.003.528.007.98.037.731.05 1.539.146 2.404.295 2.418.42 4.826 1.183 7.052 2.368 6.092 3.234 9.87 9 10.296 18.235a2.266 2.266 0 1 0 4.527-.21l.002.002z" fill="#BCBBAD"/><path d="M60.769 87.022c27.784 0 50.31-8.928 50.31-36.712C111.078 22.524 84.144 0 60.768 0c-23.377 0-50.31 22.524-50.31 50.31 0 27.785 22.524 36.712 50.31 36.712z" fill="#CECDC0"/><path d="M55.803 54.52c.33 2.158 2.177 3.772 4.366 3.772 2.191 0 4.04-1.617 4.366-3.778a.677.677 0 0 0-.571-.772.675.675 0 0 0-.772.567c-.229 1.503-1.512 2.625-3.023 2.625-1.511 0-2.792-1.12-3.022-2.62a.678.678 0 0 0-.773-.567.677.677 0 0 0-.57.772v.002z" fill="#9A998C"/><ellipse fill="#9A998C" cx="37.592" cy="39.248" rx="3.625" ry="5.665"/><ellipse fill="#9A998C" cx="82.928" cy="39.248" rx="3.625" ry="5.665"/><path d="M72.024 1.68c16.925 7.673 31.495 25.085 31.495 45.338 0 27.35-22.22 36.138-49.63 36.138-11.273 0-21.665-1.489-29.997-5.141 9.212 6.654 22.587 9.218 37.478 9.218 27.782 0 50.306-8.924 50.306-36.71 0-23.619-19.461-43.432-39.652-48.844" fill="#BCBBAD"/></g></g></svg></div> <script> !function(t){function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}var e={};n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},n.p="",n(n.s=1238)}({100:function(t,n){function e(t,n,e,r){for(var o=t.length,u=e+(r?1:-1);r?u--:++u<o;)if(n(t[u],u,t))return u;return-1}t.exports=e},1238:function(t,n,e){"use strict";var r=e(766),o=function(t){return t&&t.__esModule?t:{default:t}}(r);e(265),(0,o.default)()},139:function(t,n){function e(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=r}var r=9007199254740991;t.exports=e},140:function(t,n){function e(t){if(t&&"object"==typeof t){var n=t.which||t.keyCode||t.charCode;n&&(t=n)}if("number"==typeof t)return i[t];var e=t+"",u=r[e.toLowerCase()];if(u)return u;var u=o[e.toLowerCase()];return u||(1===e.length?e.charCodeAt(0):void 0)}e.isEventKey=function(t,n){if(t&&"object"==typeof t){var e=t.which||t.keyCode||t.charCode;if(null===e||void 0===e)return!1;if("string"==typeof n){var u=r[n.toLowerCase()];if(u)return u===e;var u=o[n.toLowerCase()];if(u)return u===e}else if("number"==typeof n)return n===e;return!1}},n=t.exports=e;var r=n.code=n.codes={backspace:8,tab:9,enter:13,shift:16,ctrl:17,alt:18,"pause/break":19,"caps lock":20,esc:27,space:32,"page up":33,"page down":34,end:35,home:36,left:37,up:38,right:39,down:40,insert:45,delete:46,command:91,"left command":91,"right command":93,"numpad *":106,"numpad +":107,"numpad -":109,"numpad .":110,"numpad /":111,"num lock":144,"scroll lock":145,"my computer":182,"my calculator":183,";":186,"=":187,",":188,"-":189,".":190,"/":191,"`":192,"[":219,"\\":220,"]":221,"'":222},o=n.aliases={windows:91,"⇧":16,"⌥":18,"⌃":17,"⌘":91,ctl:17,control:17,option:18,pause:19,break:19,caps:20,return:13,escape:27,spc:32,spacebar:32,pgup:33,pgdn:34,ins:45,del:46,cmd:91};/*! * Programatically add the following */ for(u=97;u<123;u++)r[String.fromCharCode(u)]=u-32;for(var u=48;u<58;u++)r[u-48]=u;for(u=1;u<13;u++)r["f"+u]=u+111;for(u=0;u<10;u++)r["numpad "+u]=u+96;var i=n.names=n.title={};for(u in r)i[r[u]]=u;for(var c in o)r[c]=o[c]},144:function(t,n,e){function r(t,n,e){return n===n?i(t,n,e):o(t,u,e)}var o=e(100),u=e(213),i=e(214);t.exports=r},176:function(t,n,e){"use strict";function r(t){var n=void 0,e=void 0,r=void 0;t=t||window.location,n=t.protocol+"//"+t.host+t.pathname+t.search,e=n.indexOf("?edit=true"),r=n.indexOf("&edit=true"),e>-1?n=n.substring(0,e):r>-1?n=n.substring(0,r):n.indexOf("?")>-1?n+="&edit=true":n+="?edit=true",t.assign(n)}Object.defineProperty(n,"__esModule",{value:!0}),n.default=r},192:function(t,n,e){function r(t){return t?(t=o(t))===u||t===-u?(t<0?-1:1)*i:t===t?t:0:0===t?t:0}var o=e(87),u=1/0,i=1.7976931348623157e308;t.exports=r},213:function(t,n){function e(t){return t!==t}t.exports=e},214:function(t,n){function e(t,n,e){for(var r=e-1,o=t.length;++r<o;)if(t[r]===n)return r;return-1}t.exports=e},215:function(t,n,e){function r(t){return null==t?[]:o(t,u(t))}var o=e(216),u=e(43);t.exports=r},216:function(t,n,e){function r(t,n){return o(n,function(n){return t[n]})}var o=e(44);t.exports=r},265:function(t,n){},3:function(t,n){var e=Array.isArray;t.exports=e},4:function(t,n){function e(t){var n=typeof t;return null!=t&&("object"==n||"function"==n)}t.exports=e},42:function(t,n){function e(t){return null!=t&&"object"==typeof t}t.exports=e},43:function(t,n,e){var r=e(76),o=r(Object.keys,Object);t.exports=o},44:function(t,n){function e(t,n){for(var e=-1,r=null==t?0:t.length,o=Array(r);++e<r;)o[e]=n(t[e],e,t);return o}t.exports=e},45:function(t,n,e){function r(t){return null!=t&&u(t.length)&&!o(t)}var o=e(50),u=e(139);t.exports=r},5:function(t,n,e){function r(t){return"string"==typeof t||!u(t)&&i(t)&&o(t)==c}var o=e(51),u=e(3),i=e(42),c="[object String]";t.exports=r},50:function(t,n,e){function r(t){if(!u(t))return!1;var n=o(t);return n==c||n==f||n==i||n==a}var o=e(51),u=e(4),i="[object AsyncFunction]",c="[object Function]",f="[object GeneratorFunction]",a="[object Proxy]";t.exports=r},51:function(t,n){function e(t){return o.call(t)}var r=Object.prototype,o=r.toString;t.exports=e},52:function(t,n,e){function r(t){var n=o(t),e=n%1;return n===n?e?n-e:n:0}var o=e(192);t.exports=r},63:function(t,n){function e(){return!1}t.exports=e},7:function(t,n,e){function r(t,n,e,r){t=u(t)?t:f(t),e=e&&!r?c(e):0;var s=t.length;return e<0&&(e=a(s+e,0)),i(t)?e<=s&&t.indexOf(n,e)>-1:!!s&&o(t,n,e)>-1}var o=e(144),u=e(45),i=e(5),c=e(52),f=e(215),a=Math.max;t.exports=r},76:function(t,n){function e(t,n){return function(e){return t(n(e))}}t.exports=e},766:function(t,n,e){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function o(){var t=document.querySelector(".clay-kiln-logo");t&&t.classList.add("show")}function u(){document.addEventListener("keydown",function(t){var n=(0,a.default)(t);(0,c.default)(["c","l","a","y"],n)&&!0===t.shiftKey?p+=n:p="","clay"===p?o():p.length>4&&(0,c.default)(p,"clay")?(0,l.default)():p.length>4&&(p="")}),document.addEventListener("keyup",function(){"clay"===p&&(0,l.default)()})}Object.defineProperty(n,"__esModule",{value:!0});var i=e(7),c=r(i);n.default=u;var f=e(140),a=r(f),s=e(176),l=r(s),p=""},87:function(t,n,e){function r(t){if("number"==typeof t)return t;if(u(t))return i;if(o(t)){var n="function"==typeof t.valueOf?t.valueOf():t;t=o(n)?n+"":n}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(c,"");var e=a.test(t);return e||s.test(t)?l(t.slice(2),e?2:8):f.test(t)?i:+t}var o=e(4),u=e(63),i=NaN,c=/^\s+|\s+$/g,f=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,s=/^0o[0-7]+$/i,l=parseInt;t.exports=r}}); </script> </div> <script type="text/javascript"> // <![CDATA[ window.modules=[]; window.modules["2"] = [function(require,module,exports){(function (__filename){(function (){ "use strict";let publicVisitState,page=require(135),initializedOnLoad=!1,vertical=page.getVertical(),pageType=page.getPageType(),author=page.getAuthor(),eventsQueue=[],isCurrentlyReporting=!1,processQueueDelay=3e4,typeAttr="data-track-type",zoneAttr="data-track-zone",pageZoneAttr="data-page-zone",verticalPositionAttr="data-vertical-position",gtmPageZoneKey="pageZone",gtmVerticalPositionKey="verticalPosition",_nymGtmPage=window._nymGtmPage||{};const dom=require(3),_assign=require(137),_find=require(43),_debounce=require(98),_each=require(298),productLinks=require(214),$visibility=require(4),visit=require(46),cookie=require(41),{updateClientHistoryWithPageData:updateClientHistoryWithPageData,getClientHistory:getClientHistory}=require(79),log=require(22).setup({file:__filename,context:"client"}),config={"article-detail":{init:function(t){var e=t.getAttribute("data-crosspost")?"cross-posted":"",i=getSyndicationString(t),n={id:t.getAttribute("data-uri"),name:t.getAttribute("data-headline"),brand:vertical,category:t.getAttribute("data-content-channel"),variant:t.getAttribute("data-type"),dimension1:t.getAttribute("data-authors"),dimension2:t.getAttribute("data-headline"),dimension3:t.getAttribute("data-publish-date"),dimension19:t.getAttribute("data-tags"),dimension45:e&&i?e+", "+i:e||i};window.fbq&&window.fbq("track","ViewContent",{content_name:n.brand,content_category:n.category,content_type:"product",content_ids:[n.variant]}),module.exports.reportSoon({event:"articleDetail",ecommerce:{detail:{products:[n]}}})}},"article-list":{init:function(t,e){var i=t.getAttribute("data-uri"),n=t.querySelector("["+typeAttr+"]"),a={id:i,name:t.getAttribute("data-track-name")||(i||"").split("/_components/").pop().split("/")[0],list:page.getPageUri(),variant:n&&n.getAttribute(typeAttr),brand:vertical,category:page.getChannel(),dimension23:e,dimension39:t.getAttribute("data-track-video-source")||"undefined"};addEcommProductEvents(t,e,a,{impressionName:"componentImpressions",clickName:"componentClick",fireImpression:!0})},getDataOnView:getPosition},"article-link":{init:function(t,e){var i=t.getAttribute("data-track-authors"),n=t.getAttribute("data-track-pagination"),a={id:t.getAttribute("data-track-page-uri"),name:t.getAttribute("data-track-headline"),position:t.getAttribute("data-track-index"),list:t.getAttribute("data-track-component-name"),dimension23:e,dimension38:getNearestComponentTitle(t)};i&&(a.dimension1=i),n&&(a.dimension35=n),addEcommProductEvents(t,e,a,{impressionName:"articleImpressions",clickName:"articleClick",fireImpression:!0})}},"product-list":{init:function(t,e){var i=t.getAttribute("data-uri"),n=t.querySelector("["+typeAttr+"]"),a={id:i,name:t.getAttribute("data-track-name")||(i||"").split("/_components/").pop().split("/")[0],list:page.getPageUri(),variant:n&&n.getAttribute(typeAttr),brand:vertical,category:page.getChannel(),dimension23:e};addEcommProductEvents(t,e,a,{impressionName:"componentImpressions",clickName:"componentClick",fireImpression:!0})},getDataOnView:getPosition},"product-link":{init:function(t,e,i){var n={id:t.getAttribute("data-track-id"),name:t.getAttribute("data-track-name"),brand:t.getAttribute("data-track-brand")||vertical,variant:t.getAttribute("data-track-variant")||"product - link",dimension23:e,list:t.getAttribute("data-track-component-name")||page.getPageUri(),dimension47:t.getAttribute("data-track-test-group"),dimension110:t.getAttribute("data-track-badges")};productLinks.initLink(t,i),addEcommProductEvents(t,e,n,{impressionName:"productImpressions",clickName:"productClick",fireImpression:"product - price"!==n.variant})}},"newsletter-signup":{init:function(t,e){var i={newsletterId:t.getAttribute("data-track-id"),dimension23:e},n=t.querySelector("form"),a=t.parentElement&&t.parentElement.classList.contains("modal")?"nl modal ":"nl sub ";queueOnceVisible(t,e,i,function(t,e,i){eventsQueue.push(_assign({event:"newsletter",newsletter:a+"display"},addDataOnView(t,e,i)))}),n&&n.addEventListener("submit",function(n){n.preventDefault(),module.exports.reportNow(_assign({event:"newsletter",newsletter:a+"submit",dimension23:e},addDataOnView(t,e,i)))})},getDataOnView:getPosition},"subscription-item":{init:function(t,e){var i=t.getAttribute("data-track-id"),n={ecommerce:{promoClick:{promotions:[{id:i,name:i,creative:t.getAttribute("data-track-creative")}]}}};t&&t.addEventListener("click",function(){module.exports.reportNow(_assign({event:"promotionClick"},addDataOnView(t,e,n)))})}},"subscription-list":{init:function(t,e){var i=t.getAttribute("data-track-type");queueOnceVisible(t,e,{ecommerce:{promoView:{promotions:[{id:i,name:i}]}}},function(t,e,i){eventsQueue.push(_assign({event:"promoView"},addDataOnView(t,e,i)))})}}};function getSyndicationString(t){var e=t.getAttribute("data-syndication");return("copy"===e?"syndicated copy":"")||("syndicated"===e?"syndicated original":"")}function getNearestComponentTitle(t){var e,i="data-track-component-title",n=t&&t.getAttribute(i);return n||(n=(e=dom.closest(t,"["+i+"]"))&&e.getAttribute(i)),n}function addEcommProductEvents(t,e,i,n){n.fireImpression&&queueOnceVisible(t,e,i,queueEcommProductImpression(n.impressionName)),addEcommProductClickHandler(t,e,i,n.clickName)}function queueEcommProductImpression(t){return function(e,i,n){var a=addDataOnView(e,i,n),r=_find(eventsQueue,function(e){return e.event===t});r?r.ecommerce.impressions.push(a):eventsQueue.push({event:t,ecommerce:{impressions:[a]}})}}function getPosition(t){var e,i,n=t.getAttribute(pageZoneAttr),a=t.getAttribute(verticalPositionAttr),r={};return n&&a||(e=dom.closest(t,"["+zoneAttr+"]"))&&(n=e.getAttribute(zoneAttr),i=e.getBoundingClientRect(),a=+((t.getBoundingClientRect().top-i.top)/i.height).toFixed(2),t.setAttribute(pageZoneAttr,n),t.setAttribute(verticalPositionAttr,a)),r[gtmPageZoneKey]=n,r[gtmVerticalPositionKey]=parseInt(a,10),r}function isImage(t){switch((t&&t.nodeName||"").toLowerCase()){case"img":case"svg":case"path":case"canvas":return!0;default:return!1}}function addEcommProductClickHandler(t,e,i,n){var a=t.getAttribute("data-track-option");t.addEventListener("click",function(r){var o=addDataOnView(t,e,i),s=r.target;module.exports.reportNow({event:n,ecommerce:{click:{actionField:{list:o.list,option:a||s&&s.getAttribute("data-track-option")||(isImage(s)?"Image":"Text")},products:[o]}}})})}function addDataOnView(t,e,i){var n=config[e].getDataOnView;return n?_assign(i,n(t)):i}function queueOnceVisible(t,e,i,n){new $visibility.Visible(t,{shownThreshold:.5}).on("shown",function(){$visibility.isElementNotHidden(t)&&(n(t,e,i),module.exports.reportSoon())})}function debounceReportNow(){var t=_debounce(module.exports.reportNow,processQueueDelay);return function(){eventsQueue.push.apply(eventsQueue,arguments),t()}}function reportNow(){eventsQueue.push.apply(eventsQueue,arguments),isCurrentlyReporting||(isCurrentlyReporting=!0,eventsQueue.length>0&&(window.dataLayer.push.apply(window.dataLayer,eventsQueue),eventsQueue=[]),isCurrentlyReporting=!1)}function initializeEventsFromDom(t,e){var i=(e||document.body).querySelectorAll("["+typeAttr+"]");_each(i,function(e){var i=e.getAttribute(typeAttr),n=config[i];n&&n.init&&n.init(e,i,t)})}function initializeElement(t){initializedOnLoad&&initializeEventsFromDom(publicVisitState,t)}function initializeGtm(t){!function(t,e,i,n,a){t[n]=t[n]||[],t[n].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var r=e.getElementsByTagName(i)[0],o=e.createElement(i);o.async=!0,o.src="https://web.archive.org/web/20210315023924/https://www.googletagmanager.com/gtm.js?id="+a,r.parentNode.insertBefore(o,r)}(window,document,"script","dataLayer",t)}function initializeDataLayer(t,e){e.newYorkMediaUserID=t.clientId,e.loyaltyLevel=t.userLoyalty,window.dataLayer.unshift({event:"dataLayer-initialized",userDetails:e,pageDetails:{pageUri:_nymGtmPage.pageUri||t.pageUri,vertical:_nymGtmPage.vertical||vertical,pageType:_nymGtmPage.pageType||pageType,author:_nymGtmPage.authors||author,headline:_nymGtmPage.headline,publishDate:_nymGtmPage.publishDate,publishDateISO:_nymGtmPage.publishDateISO,originalPublishDate:_nymGtmPage.originalPublishDate,originalPublishDateISO:_nymGtmPage.originalPublishDateISO,updatedDate:_nymGtmPage.updatedDate,updatedDateISO:_nymGtmPage.updatedDateISO,contentChannel:_nymGtmPage.contentChannel,tags:_nymGtmPage.tags,magazineIssueDate:_nymGtmPage.magazineIssueDate,onSitePromotion:_nymGtmPage.onSitePromotion,featureTypes:_nymGtmPage.featureTypes,syndicatedFrom:_nymGtmPage.syndicatedFrom,wordCount:_nymGtmPage.wordCount}})}function pageShouldCountAsView(){return!_nymGtmPage.hasProduct&&_nymGtmPage.featureTypes&&("Article"===_nymGtmPage.pageType||"Video Page"===_nymGtmPage.pageType||"Video"===_nymGtmPage.pageType)}function getArticleCounts(t){var e=cookie.get("nymcid");return e?Promise.race([pageShouldCountAsView()?updateClientHistoryWithPageData(e,t):getClientHistory(e),new Promise((t,e)=>{window.setTimeout(()=>e("Timed out in 2000 ms."),2e3)})]).then(t=>{let e=t.global;return e?{standardArticleCount:e.Article||0,featureArticleCount:e.Feature||0,magazineArticleCount:e.Magazine||0,totalArticleCount:e.total||0}:{}}).catch(t=>(log("error",`Error retrieving user visit data: ${t.message}`),{})):Promise.resolve({})}function initialReport(t){publicVisitState=t,initializeEventsFromDom(t),module.exports.reportNow(),document.addEventListener("mouseleave",function(t){t.clientY<0&&module.exports.reportNow()},!1)}function initGtm(t,e){const i=!!document.head.querySelector(".head-gtm");initializedOnLoad||(initializedOnLoad=!0,i?visit.onceReady(initialReport):getArticleCounts(e).then(e=>{visit.onceReady(function(i){initializeDataLayer(i,e),initializeGtm(t),initialReport(i)})}))}function reportCustomEvent(t,e){var i=t.category,n=t.action,a=t.label,r={event:"universalCustomEvent",customEventCategory:i&&i.trim(),customEventAction:n&&n.trim(),customEventLabel:a&&a.trim()};e&&(r=Object.assign(r,e)),reportNow(r)}window.dataLayer=window.dataLayer||[],module.exports.init=initGtm,module.exports.reportNow=reportNow,module.exports.reportSoon=debounceReportNow.call(void 0),module.exports.reportCustomEvent=reportCustomEvent,module.exports.initializeElement=initializeElement; }).call(this)}).call(this,"/services/client/gtm.js")}, {"3":3,"4":4,"22":22,"41":41,"43":43,"46":46,"79":79,"98":98,"135":135,"137":137,"214":214,"298":298}]; window.modules["3"] = [function(require,module,exports){"use strict";var domify=require(331),_each=require(298),_includes=require(44);function uri(){var e=document.location;return e.hostname+e.pathname}function pageUri(){return document.firstElementChild.getAttribute("data-uri")}function find(e,t){return t||(t=e,e=document),e.querySelector(t)}function findAll(e,t){return t||(t=e,e=document),e.querySelectorAll(t)}function getFirstChildElement(e){for(var t=e.firstChild;t&&1!==t.nodeType;)t=t.nextSibling;return t}function matches(e,t){var r,n,o;if(e.matches)return e.matches(t);for(n=(r=e.parentElement)?r.querySelectorAll(t):[],o=0;n[o]&&n[o]!==e;)o++;return!!n[o]}function closest(e,t){var r=e;if(!t||"string"!=typeof t)throw new Error("Please specify a selector to match against!");for(;r&&!matches(r,t);)r=r.parentNode;return r||null}function prependChild(e,t){e.firstChild?e.insertBefore(t,e.firstChild):e.appendChild(t)}function insertBefore(e,t){e.parentNode&&e.parentNode.insertBefore(t,e)}function insertAfter(e,t){e.parentNode&&e.parentNode.insertBefore(t,e.nextSibling)}function clearChildren(e){for(;e.firstChild;)e.removeChild(e.firstChild)}function removeElement(e){e.parentNode.removeChild(e)}function preventDefault(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function replaceElement(e,t){var r=e.parentNode;r&&r.replaceChild(t,e)}function wrapElements(e,t){var r=document.createElement(t);return e=e instanceof HTMLElement?[e]:Array.prototype.slice.call(e),_each(e,function(e){e.parentNode.removeChild(e),r.appendChild(e)}),r}function unwrapElements(e,t){for(var r=t.childNodes[0];r;)e.appendChild(r),r=t.childNodes[0];e.removeChild(t)}function createRemoveNodeHandler(e,t){return function(r,n){r.forEach(function(r){_includes(r.removedNodes,e)&&(t(),n.disconnect())})}}function onRemove(e,t){new MutationObserver(this.createRemoveNodeHandler(e,t)).observe(e.parentNode,{childList:!0})}function getPos(e){var t=e.getBoundingClientRect(),r=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop;return{top:t.top+r,bottom:t.top+t.height+r,height:t.height}}module.exports.create=domify,module.exports.uri=uri,module.exports.pageUri=pageUri,module.exports.find=find,module.exports.findAll=findAll,module.exports.matches=matches,module.exports.closest=closest,module.exports.getFirstChildElement=getFirstChildElement,module.exports.getPos=getPos,module.exports.prependChild=prependChild,module.exports.insertBefore=insertBefore,module.exports.insertAfter=insertAfter,module.exports.replaceElement=replaceElement,module.exports.removeElement=removeElement,module.exports.clearChildren=clearChildren,module.exports.wrapElements=wrapElements,module.exports.unwrapElements=unwrapElements,module.exports.preventDefault=preventDefault,module.exports.createRemoveNodeHandler=createRemoveNodeHandler,module.exports.onRemove=onRemove; }, {"44":44,"298":298,"331":331}]; window.modules["4"] = [function(require,module,exports){"use strict";const $window=window,$document=document,_filter=require(133),_map=require(50),_invokeMap=require(1111),_assign=require(137),_throttle=require(37),Eventify=require(163);var Visible,VisibleEvent,primaryContentEl,list=[];function setPrimaryContent(e){e&&(primaryContentEl=e)}function isBelowPrimaryContent(e){var t=primaryContentEl&&primaryContentEl.getBoundingClientRect(),i=e&&e.getBoundingClientRect();return!!(t&&i&&t.bottom<i.top)}function min(e,t){return e<t?e:t}function max(e,t){return e>t?e:t}function updateVisibility(){list.forEach(updateVisibilityForItem)}function updateSeen(e,t){var i=t.visiblePx,n=t.visiblePercent;i&&n>=e.shownThreshold&&!e.seen?(e.seen=!0,setTimeout(function(){e.trigger("shown",new VisibleEvent("shown",t))},15)):(!i||n<e.hiddenThreshold)&&e.seen&&(e.seen=!1,setTimeout(function(){e.trigger("hidden",new VisibleEvent("hidden",t))},15))}function updatePreload(e,t,i){!e.preload&&e.preloadThreshold&&shouldBePreloaded(t.target,t.rect,e.preloadThreshold,i)&&(e.preload=!0,setTimeout(function(){e.trigger("preload",new VisibleEvent("preload",t))},15))}function updateVisibilityForItem(e){var t=e.el.getBoundingClientRect(),i=$window.innerHeight||$document.documentElement.clientHeight,n=getVerticallyVisiblePixels(t,i),o=n/(t.height||i),r={target:e.el,rect:t,visiblePx:n,visiblePercent:o};updateSeen(e,r),updatePreload(e,r,i)}function getViewportHeight(){return $window.innerHeight||$document.documentElement.clientHeight||$document.body.clientHeight}function getViewportWidth(){return $window.innerWidth||$document.documentElement.clientWidth||$document.body.clientWidth}function isElementNotHidden(e){return e&&null!==e.offsetParent&&!e.getAttribute("hidden")&&"none"!==getComputedStyle(e).display&&"hidden"!==getComputedStyle(e).visibility}function isElementInViewport(e){var t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=($window.innerHeight||$document.documentElement.clientHeight)&&t.right<=($window.innerWidth||$document.documentElement.clientWidth)}function isElementInsideAnother(e,t){var i=e.getBoundingClientRect(),n=t.getBoundingClientRect();return i.top>=n.top&&i.left>=n.left&&i.bottom<=n.bottom&&i.right<=n.right}function shouldBePreloaded(e,t,i,n){return t.bottom>-1*i&&t.top<=n+i&&isElementNotHidden(e)}function getLinearSpacialHash(e,t,i,n){var o=e%t,r=Math.floor(e/(t||1)).toString(n);return i>1&&(r+=getLinearSpacialHash(o,Math.floor(t/n),i-1,n)),r}function getVerticallyVisiblePixels(e,t){return min(t,max(e.bottom,0))-min(max(e.top,0),t)}function getPageOffset(e){for(var t=e.offsetLeft,i=e.offsetTop;e=e.offsetParent;)t+=e.offsetLeft,i+=e.offsetTop;return{left:t,top:i}}function watchForAny(e,t){var i,n;return e=e.split(","),n=_filter(_map(e,function(e){return(i=$document.querySelector(e))&&new Visible(i).on("shown",function(){_invokeMap(n,"destroy"),t()})}))}(Visible=function(e,t){t=t||{},this.el=e,this.seen=!1,this.preload=!1,this.preloadThreshold=t&&t.preloadThreshold||0,this.shownThreshold=t&&t.shownThreshold||0,this.hiddenThreshold=t&&min(t.shownThreshold,t.hiddenThreshold)||0,this.el&&(list.push(this),updateVisibilityForItem(this))}).prototype={destroy:function(){var e=list.indexOf(this);e>-1&&list.splice(e,1)}},Eventify.enable(Visible.prototype),VisibleEvent=function(e,t){this.type=e,_assign(this,t)},$document.addEventListener("scroll",_throttle(updateVisibility,200)),module.exports.getPageOffset=getPageOffset,module.exports.getLinearSpacialHash=getLinearSpacialHash,module.exports.getVerticallyVisiblePixels=getVerticallyVisiblePixels,module.exports.getViewportHeight=getViewportHeight,module.exports.getViewportWidth=getViewportWidth,module.exports.isElementNotHidden=isElementNotHidden,module.exports.isElementInViewport=isElementInViewport,module.exports.isElementInsideAnother=isElementInsideAnother,module.exports.watchForAny=watchForAny,module.exports.Visible=Visible,module.exports.setPrimaryContent=setPrimaryContent,module.exports.isBelowPrimaryContent=isBelowPrimaryContent,module.exports.updateVisibility=updateVisibility; }, {"37":37,"50":50,"133":133,"137":137,"163":163,"1111":1111}]; window.modules["9"] = [function(require,module,exports){"use strict";const{isProduction:isProduction}=require(14);module.exports=((o=window.location.hostname)=>isProduction(o)); }, {"14":14}]; window.modules["10"] = [function(require,module,exports){(function (process){(function (){ "use strict";const getJSONP=require(844),_defaults=require(1105);function authenticate(t){return t.headers.Authorization="Token "+window.process.env.CLAY_ACCESS_KEY,t.credentials="same-origin",t}function addFakeCallback(){return("&callback=cb"+Math.random()).replace(".","")}function checkStatus(t){if(t.status>=200&&t.status<300)return t;{const e=new Error(t.statusText);throw e.response=t,e}}require(207),module.exports.get=function(t,e){const n=_defaults({method:"GET"},e);return fetch(t,n).then(checkStatus).then(function(t){return t.json()})},module.exports.getJSONP=function(t){return new Promise(function(e,n){getJSONP(t+addFakeCallback(),function(t,o){t?n(t):e(o)})})},module.exports.getHTML=function(t){return fetch(t).then(checkStatus).then(function(t){return t.text()})},module.exports.put=function(t,e,n){const o={method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)};return n&&authenticate(o),fetch(t,o).then(checkStatus).then(function(t){return t.json()})},module.exports.post=function(t,e,n){const o={method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)};return n&&authenticate(o),fetch(t,o).then(checkStatus).then(function(t){return t.json()})},module.exports.patch=function(t,e,n){const o={method:"PATCH",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)};return n&&authenticate(o),fetch(t,o).then(checkStatus).then(function(t){return t.json()})},module.exports.purge=function(t){return fetch(t,{method:"PURGE",headers:{"Content-Type":"application/json",Method:"PURGE"}}).then(checkStatus).then(function(t){return t.json()})},module.exports.crummashiePurge=function(t){const e={method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:`url=${encodeURIComponent(t)}`};return fetch("https://web.archive.org/web/20210315023924/http://crummashie.prd.nymetro.com/invalidate/",e).then(checkStatus)},module.exports.checkStatus=checkStatus; }).call(this)}).call(this,require(11))}, {"11":11,"207":207,"844":844,"1105":1105}]; window.modules["11"] = [function(require,module,exports){var cachedSetTimeout,cachedClearTimeout,process=module.exports={};function defaultSetTimout(){throw new Error("setTimeout has not been defined")}function defaultClearTimeout(){throw new Error("clearTimeout has not been defined")}function runTimeout(e){if(cachedSetTimeout===setTimeout)return setTimeout(e,0);if((cachedSetTimeout===defaultSetTimout||!cachedSetTimeout)&&setTimeout)return cachedSetTimeout=setTimeout,setTimeout(e,0);try{return cachedSetTimeout(e,0)}catch(t){try{return cachedSetTimeout.call(null,e,0)}catch(t){return cachedSetTimeout.call(this,e,0)}}}function runClearTimeout(e){if(cachedClearTimeout===clearTimeout)return clearTimeout(e);if((cachedClearTimeout===defaultClearTimeout||!cachedClearTimeout)&&clearTimeout)return cachedClearTimeout=clearTimeout,clearTimeout(e);try{return cachedClearTimeout(e)}catch(t){try{return cachedClearTimeout.call(null,e)}catch(t){return cachedClearTimeout.call(this,e)}}}!function(){try{cachedSetTimeout="function"==typeof setTimeout?setTimeout:defaultSetTimout}catch(e){cachedSetTimeout=defaultSetTimout}try{cachedClearTimeout="function"==typeof clearTimeout?clearTimeout:defaultClearTimeout}catch(e){cachedClearTimeout=defaultClearTimeout}}();var currentQueue,queue=[],draining=!1,queueIndex=-1;function cleanUpNextTick(){draining&&currentQueue&&(draining=!1,currentQueue.length?queue=currentQueue.concat(queue):queueIndex=-1,queue.length&&drainQueue())}function drainQueue(){if(!draining){var e=runTimeout(cleanUpNextTick);draining=!0;for(var t=queue.length;t;){for(currentQueue=queue,queue=[];++queueIndex<t;)currentQueue&&currentQueue[queueIndex].run();queueIndex=-1,t=queue.length}currentQueue=null,draining=!1,runClearTimeout(e)}}function Item(e,t){this.fun=e,this.array=t}function noop(){}process.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];queue.push(new Item(e,t)),1!==queue.length||draining||runTimeout(drainQueue)},Item.prototype.run=function(){this.fun.apply(null,this.array)},process.title="browser",process.browser=!0,process.env={},process.argv=[],process.version="",process.versions={},process.on=noop,process.addListener=noop,process.once=noop,process.off=noop,process.removeListener=noop,process.removeAllListeners=noop,process.emit=noop,process.prependListener=noop,process.prependOnceListener=noop,process.listeners=function(e){return[]},process.binding=function(e){throw new Error("process.binding is not supported")},process.cwd=function(){return"/"},process.chdir=function(e){throw new Error("process.chdir is not supported")},process.umask=function(){return 0}; }, {}]; window.modules["12"] = [function(require,module,exports){"use strict";const Eventify=require(163),auth0=require(413),store=require(115),isProd=require(9)(),queryString=require(85),sentry=require(57),_get=require(23),AUTH0_CLIENT_ID=isProd?"l6GN9FG2cvg2W2e4a7XoOd8WCeiI84Hk":"lj0likzfa5GpE06fJxVKcUXxlt3YN76Q",AUTH0_DOMAIN=isProd?"login.nymag.com":"login.dev.nymag.com",AUTH0_AUDIENCE=isProd?"newyorkmedia.auth0.com":"nymedia.auth0.com",AUTH0_DB=isProd?"nymag":"nymag-qa",AUTH0_REALM=AUTH0_DB,AUTH0_AUTH="auth0:access_token",AUTH0_PROFILE="auth0:profile",AUTH0_EXPIRATION="auth0:expiration",AUTH0_EXPIRATION_VALUE=72e6,USER_LAST_VISIT="LastLogIn",cookie=require(41),nymcid=cookie.get("nymcid"),firstNymcid=cookie.get("first-nymcid"),enableLog=!isProd||document.location.search.match("auth0Debug"),webAuth=new auth0.WebAuth({clientID:AUTH0_CLIENT_ID,domain:AUTH0_DOMAIN,redirectUri:document.location.origin+"/login/",audience:`https://${AUTH0_AUDIENCE}/api/v2/`,scope:"openid profile email read:current_user update:current_user_metadata",responseType:"token id_token",nonce:"NONCE",state:"OPAQUE_VALUE"}),MAX_32_BIT=2147483647;let tokenRenewalTimeout;function authlog(e){enableLog&&console.log(e)}function isAuthenticated(){return!!store.get(AUTH0_AUTH)}function managementApi(){const e=store.get(AUTH0_AUTH);return new auth0.Management({domain:AUTH0_DOMAIN,token:e})}function updateUserAttributes(e){return new Promise((t,o)=>{managementApi().patchUserAttributes(getUserID(),e,(e,r)=>{e&&401===e.statusCode&&"Unauthorized"===e.code&&o({message:"Looks like your session was expired, Please sign in again."}),r&&t({status:200})})})}function getUserID(){const e=store.get(AUTH0_PROFILE);return e&&e.sub}function getUserName(){const e=store.get(AUTH0_PROFILE);return e&&e.name}function getEmail(){const e=store.get(AUTH0_PROFILE);return e&&e.email}function getUserMetadata(){const e=store.get(AUTH0_PROFILE);return e&&e["https://web.archive.org/web/20210315023924/http://nymag.com/user_metadata"]}function getUserLastLogInData(){return store.get(USER_LAST_VISIT)}function getAppMetadata(){const e=store.get(AUTH0_PROFILE);return e&&e["https://web.archive.org/web/20210315023924/http://nymag.com/app_metadata"]}function getTalkJwt(){const e=store.get(AUTH0_PROFILE);return e&&e["https://web.archive.org/web/20210315023924/http://nymag.com/coral_talk"]}function isSubscriber(){const e=getAppMetadata();return!!e&&e.has_subscription}function showLogin(e=""){webAuth.authorize({redirectUri:`${document.location.origin}/login/?redirectUri=${encodeURIComponent(e)||document.location.href||""}`})}function showLoginSubscription(e){webAuth.authorize({redirectUri:e})}function setSession(e,t,o){store.set(AUTH0_AUTH,e.accessToken,o),store.set(AUTH0_PROFILE,t,o),store.set(AUTH0_EXPIRATION,o,o),scheduleRenewal(o)}function authorizeWithSocial(e){const t=document.location.origin+"/login/?redirectUri="+encodeURIComponent(document.location.href);webAuth.authorize({connection:String(e),redirectUri:t})}function getLastIdentity(){return getUserInfo().then(e=>{const t=_get(e,"identities");return!!t&&t.slice(t.length-1)[0]}).catch(e=>console.log(e))}function login(e,t,o){let r,n;if(e)return o?o(e):void 0;r=1e3*t.expiresIn+(new Date).getTime(),setSession(t,n=t.idTokenPayload,r),module.exports.trigger("login",n,r),o&&o()}function scheduleRenewal(e){const t=e&&Math.min(e-Date.now(),MAX_32_BIT);e&&t>0&&(tokenRenewalTimeout=setTimeout(()=>webAuth.checkSession({timeout:15e3},login),t))}function clearLocalSession(){authlog("clearing local store"),clearTimeout(tokenRenewalTimeout),store.remove(AUTH0_AUTH),store.remove(AUTH0_PROFILE),store.remove(AUTH0_EXPIRATION),store.remove(USER_LAST_VISIT)}function logout(){authlog("auth0 logging out"),clearLocalSession(),window.sessionStorage.removeItem("resubInfo"),webAuth.logout({clientId:AUTH0_CLIENT_ID,returnTo:document.location.origin+"/logout/?redirectUri="+document.location.origin+document.location.pathname},function(e){e||module.exports.trigger("logout")})}function triggerPasswordReset(e){return new Promise((t,o)=>{webAuth.changePassword({email:e,connection:AUTH0_DB},(e,r)=>{e&&o(e),t(r)})})}function getUserByEmail(e,t){const o=new URLSearchParams({email:e});return fetch(`https://${t.host}/_user/find-by-email?${o}`).then(e=>e.json()).then(e=>e).catch(e=>console.log(e))}function createUser({email:e,password:t}){return new Promise((o,r)=>{webAuth.signup({email:e,password:t,connection:AUTH0_DB},(e,t)=>{e?r(e):o(t)})})}function loginUser({email:e,password:t,redirectUri:o}){const r=queryString.stringify({redirectUri:o||document.location.href});return o=`${document.location.origin}/login/?${r}`,new Promise((r,n)=>{webAuth.login({email:e,password:t,realm:AUTH0_REALM,redirectUri:o},(e,t)=>{e?(console.log("err is",e),n(e)):r(t)})})}function refresh(){return new Promise((e,t)=>{webAuth.checkSession({},(o,r)=>{if(o){if(configureSentryScope(),"login_required"==o.error)return getUserInfo(window.location).then(t=>{const o={email:t.email,email_verified:t.email_verified,name:t.name,nickname:t.nickname,picture:t.picture,updated_at:t.updated_at,sub:t.user_id,"https://web.archive.org/web/20210315023924/http://nymag.com/user_metadata":t.user_metadata,"https://web.archive.org/web/20210315023924/http://nymag.com/app_metadata":t.app_metadata},r=store.get(AUTH0_PROFILE),n=Object.assign({},r,o);return store.set(AUTH0_PROFILE,n),store.set(USER_LAST_VISIT,new Date),e()}).catch(e=>{const o=e instanceof Error?e:new Error(e.code||"Unknown Non-Error Response"),r={tags:{authStage:"getUserInfo"},extra:{auth0_error_payload:e,auth0_error_payload_original_response:_get(e,"original.response")}};sentry.captureManualError(o,r),t(e)});{const e=o instanceof Error?o:new Error(o.code||"Unknown Non-Error Response"),r={tags:{authStage:"checkSession"},extra:{auth0_error_payload:o,auth0_error_payload_original_response:_get(o,"original.response")}};sentry.captureManualError(e,r),authlog("silent auth: unknown error: "+o.error),t(o)}}let{idTokenPayload:n={}}=r||{},i=(r.expiresIn?1e3*r.expiresIn:AUTH0_EXPIRATION_VALUE)+(new Date).getTime();store.set(AUTH0_PROFILE,n),store.set(AUTH0_AUTH,r.accessToken,i),store.set(USER_LAST_VISIT,new Date),module.exports.trigger("refresh"),e()})})}function load(){isAuthenticated()?setTimeout(()=>{module.exports.trigger("init")},0):webAuth.checkSession({},function(e,t){e?(authlog("checkSession err : "+e.error),"login_required"==e.error?(authlog("login_required so check hash for creds"),webAuth.parseHash(function(e,t){authlog("processing parseHash result"),e||!t?(authlog("Parse hash: no token found: "),module.exports.trigger("init")):login(e,t,()=>{module.exports.trigger("init")})})):(clearLocalSession(),module.exports.trigger("init"))):(authlog("valid session found on checkSession"),store.set(USER_LAST_VISIT,new Date),login(e,t,()=>{module.exports.trigger("init")}))})}function isEmailVerified(){const e=store.get(AUTH0_PROFILE);return!!e&&e.email_verified}function updateDisplayName(e,t){const o=e.toLowerCase(),r=queryString.stringify({displayName:o}),n=`https://${t.host}/_user/check-displayname?${r}`;return fetch(n).then(e=>e.text()).then(e=>{if("ok"!==e)return{message:e};return updateUserAttributes({user_metadata:{displayName:o}})})}function getUserInfo(){return new Promise((e,t)=>{managementApi().getUser(getUserID(),(o,r)=>{o&&t(o),r&&e(r)})})}function configureSentryScope(){sentry.configureScope(e=>{e.clear(),e.setUser({nymcid:nymcid,firstNymcid:firstNymcid,username:`${getUserName()}`}),e.setTag("auth0AccountID",`${getUserID()}`)})}Eventify.enable(module.exports),module.exports.isAuthenticated=isAuthenticated,module.exports.getUserID=getUserID,module.exports.getEmail=getEmail,module.exports.getUserByEmail=getUserByEmail,module.exports.getUserMetadata=getUserMetadata,module.exports.getAppMetadata=getAppMetadata,module.exports.getTalkJwt=getTalkJwt,module.exports.isSubscriber=isSubscriber,module.exports.showLogin=showLogin,module.exports.showLoginSubscription=showLoginSubscription,module.exports.logout=logout,module.exports.triggerPasswordReset=triggerPasswordReset,module.exports.createUser=createUser,module.exports.loginUser=loginUser,module.exports.refresh=refresh,module.exports.getUserLastLogInData=getUserLastLogInData,module.exports.isEmailVerified=isEmailVerified,module.exports.updateDisplayName=updateDisplayName,module.exports.getUserInfo=getUserInfo,module.exports.updateUserAttributes=updateUserAttributes,module.exports.authorizeWithSocial=authorizeWithSocial,module.exports.getLastIdentity=getLastIdentity,authlog("Loading auth0 - initial localStorage state"),load(); }, {"9":9,"23":23,"41":41,"57":57,"85":85,"115":115,"163":163,"413":413}]; window.modules["13"] = [function(require,module,exports){"use strict";function setLocalStorage(t="",o="",e=function(){}){try{localStorage.setItem(t,o)}catch(t){e(t)}}function removeLocalStorage(t="",o=function(){}){try{localStorage.removeItem(t)}catch(t){o(t)}}function getLocalStorage(t,o=function(){}){try{return localStorage.getItem(t)}catch(t){return void o(t)}}module.exports={getLocalStorage:getLocalStorage,setLocalStorage:setLocalStorage,removeLocalStorage:removeLocalStorage}; }, {}]; window.modules["14"] = [function(require,module,exports){(function (process){(function (){ "use strict";const _isArray=require(149),_isObject=require(87),_isEmpty=require(86),_isString=require(183),_isNull=require(1114),_isUndefined=require(1116),_each=require(298),_get=require(23),_last=require(39),_parse=require(51),_reduce=require(89),_cloneDeep=require(61),{encode:encode}=require(84),db=require(82),publishedVersionSuffix="@published",kilnUrlParam="&currentUrl=",{removeNonAlphanumericCharacters:removeNonAlphanumericCharacters}=require(34),sitesWithConcert=["curbed","grubstreet","intelligencer","vulture","wwwthecut","thecut","nymag"];function isFieldEmpty(e){return _isArray(e)||_isObject(e)?_isEmpty(e):_isString(e)?0===e.length:!(!_isNull(e)&&!_isUndefined(e))}function has(e){return!isFieldEmpty(e)}function replaceVersion(e,t){if(!_isString(e))throw new TypeError("Uri must be a string, not "+typeof e);return e=t?e.split("@")[0]+"@"+t:e.split("@")[0]}function uriToUrl(e,t){const r=_get(t,"site.protocol")||"http",n=_get(t,"site.port"),o=_parse(`${r}://${e}`);return 80!==n&&443!==n&&o.set("port",n),o.href}function urlToUri(e){const t=_parse(e);return`${t.hostname}${t.pathname}`}function canonicalUrlToUri(e="",t){let r=_last(e.split("://")),n=encode(r);return r?db.get(`${t}/_uris/${n}`):Promise.reject()}function formatStart(e){return void 0===e||Number.isNaN(e)||e<0||e>1e8?0:e}function getSiteBaseUrl(e){const t=e.site||{},r=t.protocol||"http",n=t.host,o=(t.port||"80").toString();var i="";return"80"!==o&&"443"!==o&&(i=`:${o}`),`${r}://${n}${i}${t.path||""}`}function getSiteRootHost(e){const t=_get(e,"site.host","nymag.com"),r=t.split(".");return(t.match(/\.co\.uk$/)?r[r.length-3]+".":"")+r[r.length-2]+"."+r[r.length-1]}function isPublishedVersion(e){return e.indexOf(publishedVersionSuffix)===e.length-10}function ensurePublishedVersion(e){return isPublishedVersion(e)?e:e.split("@")[0]+publishedVersionSuffix}function isInstance(e){return e.indexOf("/instances/")>-1}function isPage(e){return e.indexOf("/_pages/")>-1}function kilnUrlToPageUrl(e){return e.indexOf(kilnUrlParam)>-1?decodeURIComponent(e.split(kilnUrlParam).pop()):e}function urlToCanonicalUrl(e){return kilnUrlToPageUrl(e).split("?")[0].split("#")[0].replace("/amp/","/")}function getInstanceId(e){if(!e)return null;if(!isInstance(e))return null;const t=e.split("/");return t[t.length-1].replace(publishedVersionSuffix,"")}function prefixElasticIndex(e){const t=window.process.env.ELASTIC_PREFIX;return t?e.split(",").map(e=>`${t}_${e}`.trim()).join(","):e}function normalizeTags(e=[]){return e.map(({text:e})=>removeNonAlphanumericCharacters(e)).filter(Boolean)}function crosspostedFromSite(e,t){var r;if(e.site!==t&&["di","vulture","selectall","wwwthecut","grubstreet","strategist","intelligencer","curbed"].includes(e.site)&&(r=!0),"nymag"!==t&&"copy"!==e.syndicationStatus||(r=!1),r)return e.site}function isSponsored(e){return e.featureTypes&&e.featureTypes["Sponsor Story"]}function keyObjectToArray(e){return _reduce(e,(e,t,r)=>(!e[r]&&t&&e.push(r),e),[])}function valuesToOptions(e){return Object.keys(e).map(t=>`<option value="${t}">${e[t]}</option>`).sort().join("")}function not(e){return!e}function isProduction(e){return!/(\.aws\.|dev\.|localhost|stg\.)/.test(e)}function isComponentInstance(e,t){return"string"==typeof e&&e.indexOf(`/_components/${t}/instances/`)>-1}function findComponentRef(e,t){let r;return function e(n){"object"==typeof n&&null!==n?isComponentInstance(n._ref,t)?r=n._ref:_each(n,e):isComponentInstance(n,t)&&(r=n)}(e),r}function findComponentData(e,t){let r;return function e(n){"object"==typeof n&&null!==n&&(isComponentInstance(n._ref,t)?delete(r=_cloneDeep(n))._ref:_each(n,e))}(e),r}function isConcertAds(e){return sitesWithConcert.includes(e)}function notIncludes(e,t){return!(!e||!t)&&!e.includes(t)}module.exports.isFieldEmpty=isFieldEmpty,module.exports.has=has,module.exports.replaceVersion=replaceVersion,module.exports.uriToUrl=uriToUrl,module.exports.urlToUri=urlToUri,module.exports.canonicalUrlToUri=canonicalUrlToUri,module.exports.formatStart=formatStart,module.exports.getSiteBaseUrl=getSiteBaseUrl,module.exports.getSiteRootHost=getSiteRootHost,module.exports.isPublishedVersion=isPublishedVersion,module.exports.ensurePublishedVersion=ensurePublishedVersion,module.exports.isInstance=isInstance,module.exports.isPage=isPage,module.exports.urlToCanonicalUrl=urlToCanonicalUrl,module.exports.getInstanceId=getInstanceId,module.exports.prefixElasticIndex=prefixElasticIndex,module.exports.normalizeTags=normalizeTags,module.exports.crosspostedFromSite=crosspostedFromSite,module.exports.isSponsored=isSponsored,module.exports.keyObjectToArray=keyObjectToArray,module.exports.valuesToOptions=valuesToOptions,module.exports.not=not,module.exports.isProduction=isProduction,module.exports.findComponentRef=findComponentRef,module.exports.findComponentData=findComponentData,module.exports.isComponentInstance=isComponentInstance,module.exports.isConcertAds=isConcertAds,module.exports.notIncludes=notIncludes; }).call(this)}).call(this,require(11))}, {"11":11,"23":23,"34":34,"39":39,"51":51,"61":61,"82":82,"84":84,"86":86,"87":87,"89":89,"149":149,"183":183,"298":298,"1114":1114,"1116":1116}]; window.modules["22"] = [function(require,module,exports){(function (process){(function (){ "use strict";const clayLog=require(35),_defaults=require(1105);let sitesLogInstance,navigatorReference;function init(e,s){var n={};"undefined"!=typeof window&&void 0===window.process?sitesLogInstance=null:(e&&(n.sitesVersion=e),s&&(n.browserVersion=navigatorReference.userAgent),clayLog.init({name:"sites",meta:n}),sitesLogInstance=clayLog.getLogger())}function setup(e){return e=_defaults({},e,{file:"File not specified! Please declare a file"}),sitesLogInstance?clayLog.meta(e,sitesLogInstance):console.log}process.versions&&process.versions.node||(navigatorReference=navigator,init(null,!0)),module.exports.init=init,module.exports.setup=setup,module.exports.assignNavigator=function(e){navigatorReference=e},module.exports.assignLogInstance=function(e){sitesLogInstance=e}; }).call(this)}).call(this,require(11))}, {"11":11,"35":35,"1105":1105}]; window.modules["23"] = [function(require,module,exports){var baseGet=require(955);function get(e,t,r){var a=null==e?void 0:baseGet(e,t);return void 0===a?r:a}module.exports=get; }, {"955":955}]; window.modules["24"] = [function(require,module,exports){!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.moment=t()}(this,function(){"use strict";var e,t;function n(){return e.apply(null,arguments)}function s(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function i(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function r(e){return void 0===e}function a(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function o(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function u(e,t){var n,s=[];for(n=0;n<e.length;++n)s.push(t(e[n],n));return s}function l(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function h(e,t){for(var n in t)l(t,n)&&(e[n]=t[n]);return l(t,"toString")&&(e.toString=t.toString),l(t,"valueOf")&&(e.valueOf=t.valueOf),e}function d(e,t,n,s){return bt(e,t,n,s,!0).utc()}function c(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function f(e){if(null==e._isValid){var n=c(e),s=t.call(n.parsedDateParts,function(e){return null!=e}),i=!isNaN(e._d.getTime())&&n.overflow<0&&!n.empty&&!n.invalidMonth&&!n.invalidWeekday&&!n.weekdayMismatch&&!n.nullInput&&!n.invalidFormat&&!n.userInvalidated&&(!n.meridiem||n.meridiem&&s);if(e._strict&&(i=i&&0===n.charsLeftOver&&0===n.unusedTokens.length&&void 0===n.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return i;e._isValid=i}return e._isValid}function m(e){var t=d(NaN);return null!=e?h(c(t),e):c(t).userInvalidated=!0,t}t=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),n=t.length>>>0,s=0;s<n;s++)if(s in t&&e.call(this,t[s],s,t))return!0;return!1};var _=n.momentProperties=[];function y(e,t){var n,s,i;if(r(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),r(t._i)||(e._i=t._i),r(t._f)||(e._f=t._f),r(t._l)||(e._l=t._l),r(t._strict)||(e._strict=t._strict),r(t._tzm)||(e._tzm=t._tzm),r(t._isUTC)||(e._isUTC=t._isUTC),r(t._offset)||(e._offset=t._offset),r(t._pf)||(e._pf=c(t)),r(t._locale)||(e._locale=t._locale),_.length>0)for(n=0;n<_.length;n++)r(i=t[s=_[n]])||(e[s]=i);return e}var g=!1;function v(e){y(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===g&&(g=!0,n.updateOffset(this),g=!1)}function p(e){return e instanceof v||null!=e&&null!=e._isAMomentObject}function w(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function M(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=w(t)),n}function k(e,t,n){var s,i=Math.min(e.length,t.length),r=Math.abs(e.length-t.length),a=0;for(s=0;s<i;s++)(n&&e[s]!==t[s]||!n&&M(e[s])!==M(t[s]))&&a++;return a+r}function S(e){!1===n.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function D(e,t){var s=!0;return h(function(){if(null!=n.deprecationHandler&&n.deprecationHandler(null,e),s){for(var i,r=[],a=0;a<arguments.length;a++){if(i="","object"==typeof arguments[a]){for(var o in i+="\n["+a+"] ",arguments[0])i+=o+": "+arguments[0][o]+", ";i=i.slice(0,-2)}else i=arguments[a];r.push(i)}S(e+"\nArguments: "+Array.prototype.slice.call(r).join("")+"\n"+(new Error).stack),s=!1}return t.apply(this,arguments)},t)}var Y,O={};function T(e,t){null!=n.deprecationHandler&&n.deprecationHandler(e,t),O[e]||(S(t),O[e]=!0)}function b(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function x(e,t){var n,s=h({},e);for(n in t)l(t,n)&&(i(e[n])&&i(t[n])?(s[n]={},h(s[n],e[n]),h(s[n],t[n])):null!=t[n]?s[n]=t[n]:delete s[n]);for(n in e)l(e,n)&&!l(t,n)&&i(e[n])&&(s[n]=h({},s[n]));return s}function P(e){null!=e&&this.set(e)}n.suppressDeprecationWarnings=!1,n.deprecationHandler=null,Y=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)l(e,t)&&n.push(t);return n};var W={};function C(e,t){var n=e.toLowerCase();W[n]=W[n+"s"]=W[t]=e}function H(e){return"string"==typeof e?W[e]||W[e.toLowerCase()]:void 0}function R(e){var t,n,s={};for(n in e)l(e,n)&&(t=H(n))&&(s[t]=e[n]);return s}var U={};function F(e,t){U[e]=t}function L(e,t,n){var s=""+Math.abs(e),i=t-s.length;return(e>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+s}var N=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,G=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,V={},E={};function I(e,t,n,s){var i=s;"string"==typeof s&&(i=function(){return this[s]()}),e&&(E[e]=i),t&&(E[t[0]]=function(){return L(i.apply(this,arguments),t[1],t[2])}),n&&(E[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function A(e,t){return e.isValid()?(t=j(t,e.localeData()),V[t]=V[t]||function(e){var t,n,s,i=e.match(N);for(t=0,n=i.length;t<n;t++)E[i[t]]?i[t]=E[i[t]]:i[t]=(s=i[t]).match(/\[[\s\S]/)?s.replace(/^\[|\]$/g,""):s.replace(/\\/g,"");return function(t){var s,r="";for(s=0;s<n;s++)r+=b(i[s])?i[s].call(t,e):i[s];return r}}(t),V[t](e)):e.localeData().invalidDate()}function j(e,t){var n=5;function s(e){return t.longDateFormat(e)||e}for(G.lastIndex=0;n>=0&&G.test(e);)e=e.replace(G,s),G.lastIndex=0,n-=1;return e}var Z=/\d/,z=/\d\d/,$=/\d{3}/,q=/\d{4}/,J=/[+-]?\d{6}/,B=/\d\d?/,Q=/\d\d\d\d?/,X=/\d\d\d\d\d\d?/,K=/\d{1,3}/,ee=/\d{1,4}/,te=/[+-]?\d{1,6}/,ne=/\d+/,se=/[+-]?\d+/,ie=/Z|[+-]\d\d:?\d\d/gi,re=/Z|[+-]\d\d(?::?\d\d)?/gi,ae=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,oe={};function ue(e,t,n){oe[e]=b(t)?t:function(e,s){return e&&n?n:t}}function le(e,t){return l(oe,e)?oe[e](t._strict,t._locale):new RegExp(he(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,s,i){return t||n||s||i})))}function he(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var de={};function ce(e,t){var n,s=t;for("string"==typeof e&&(e=[e]),a(t)&&(s=function(e,n){n[t]=M(e)}),n=0;n<e.length;n++)de[e[n]]=s}function fe(e,t){ce(e,function(e,n,s,i){s._w=s._w||{},t(e,s._w,s,i)})}function me(e,t,n){null!=t&&l(de,e)&&de[e](t,n._a,n,e)}var _e=0,ye=1,ge=2,ve=3,pe=4,we=5,Me=6,ke=7,Se=8;function De(e){return Ye(e)?366:365}function Ye(e){return e%4==0&&e%100!=0||e%400==0}I("Y",0,0,function(){var e=this.year();return e<=9999?""+e:"+"+e}),I(0,["YY",2],0,function(){return this.year()%100}),I(0,["YYYY",4],0,"year"),I(0,["YYYYY",5],0,"year"),I(0,["YYYYYY",6,!0],0,"year"),C("year","y"),F("year",1),ue("Y",se),ue("YY",B,z),ue("YYYY",ee,q),ue("YYYYY",te,J),ue("YYYYYY",te,J),ce(["YYYYY","YYYYYY"],_e),ce("YYYY",function(e,t){t[_e]=2===e.length?n.parseTwoDigitYear(e):M(e)}),ce("YY",function(e,t){t[_e]=n.parseTwoDigitYear(e)}),ce("Y",function(e,t){t[_e]=parseInt(e,10)}),n.parseTwoDigitYear=function(e){return M(e)+(M(e)>68?1900:2e3)};var Oe,Te=be("FullYear",!0);function be(e,t){return function(s){return null!=s?(Pe(this,e,s),n.updateOffset(this,t),this):xe(this,e)}}function xe(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function Pe(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&Ye(e.year())&&1===e.month()&&29===e.date()?e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),We(n,e.month())):e._d["set"+(e._isUTC?"UTC":"")+t](n))}function We(e,t){if(isNaN(e)||isNaN(t))return NaN;var n,s=(t%(n=12)+n)%n;return e+=(t-s)/12,1===s?Ye(e)?29:28:31-s%7%2}Oe=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},I("M",["MM",2],"Mo",function(){return this.month()+1}),I("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),I("MMMM",0,0,function(e){return this.localeData().months(this,e)}),C("month","M"),F("month",8),ue("M",B),ue("MM",B,z),ue("MMM",function(e,t){return t.monthsShortRegex(e)}),ue("MMMM",function(e,t){return t.monthsRegex(e)}),ce(["M","MM"],function(e,t){t[ye]=M(e)-1}),ce(["MMM","MMMM"],function(e,t,n,s){var i=n._locale.monthsParse(e,s,n._strict);null!=i?t[ye]=i:c(n).invalidMonth=e});var Ce=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,He="January_February_March_April_May_June_July_August_September_October_November_December".split("_");var Re="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_");function Ue(e,t){var n;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=M(t);else if(!a(t=e.localeData().monthsParse(t)))return e;return n=Math.min(e.date(),We(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e}function Fe(e){return null!=e?(Ue(this,e),n.updateOffset(this,!0),this):xe(this,"Month")}var Le=ae;var Ne=ae;function Ge(){function e(e,t){return t.length-e.length}var t,n,s=[],i=[],r=[];for(t=0;t<12;t++)n=d([2e3,t]),s.push(this.monthsShort(n,"")),i.push(this.months(n,"")),r.push(this.months(n,"")),r.push(this.monthsShort(n,""));for(s.sort(e),i.sort(e),r.sort(e),t=0;t<12;t++)s[t]=he(s[t]),i[t]=he(i[t]);for(t=0;t<24;t++)r[t]=he(r[t]);this._monthsRegex=new RegExp("^("+r.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+s.join("|")+")","i")}function Ve(e){var t;if(e<100&&e>=0){var n=Array.prototype.slice.call(arguments);n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)}else t=new Date(Date.UTC.apply(null,arguments));return t}function Ee(e,t,n){var s=7+t-n;return-((7+Ve(e,0,s).getUTCDay()-t)%7)+s-1}function Ie(e,t,n,s,i){var r,a,o=1+7*(t-1)+(7+n-s)%7+Ee(e,s,i);return o<=0?a=De(r=e-1)+o:o>De(e)?(r=e+1,a=o-De(e)):(r=e,a=o),{year:r,dayOfYear:a}}function Ae(e,t,n){var s,i,r=Ee(e.year(),t,n),a=Math.floor((e.dayOfYear()-r-1)/7)+1;return a<1?s=a+je(i=e.year()-1,t,n):a>je(e.year(),t,n)?(s=a-je(e.year(),t,n),i=e.year()+1):(i=e.year(),s=a),{week:s,year:i}}function je(e,t,n){var s=Ee(e,t,n),i=Ee(e+1,t,n);return(De(e)-s+i)/7}I("w",["ww",2],"wo","week"),I("W",["WW",2],"Wo","isoWeek"),C("week","w"),C("isoWeek","W"),F("week",5),F("isoWeek",5),ue("w",B),ue("ww",B,z),ue("W",B),ue("WW",B,z),fe(["w","ww","W","WW"],function(e,t,n,s){t[s.substr(0,1)]=M(e)});function Ze(e,t){return e.slice(t,7).concat(e.slice(0,t))}I("d",0,"do","day"),I("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),I("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),I("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),I("e",0,0,"weekday"),I("E",0,0,"isoWeekday"),C("day","d"),C("weekday","e"),C("isoWeekday","E"),F("day",11),F("weekday",11),F("isoWeekday",11),ue("d",B),ue("e",B),ue("E",B),ue("dd",function(e,t){return t.weekdaysMinRegex(e)}),ue("ddd",function(e,t){return t.weekdaysShortRegex(e)}),ue("dddd",function(e,t){return t.weekdaysRegex(e)}),fe(["dd","ddd","dddd"],function(e,t,n,s){var i=n._locale.weekdaysParse(e,s,n._strict);null!=i?t.d=i:c(n).invalidWeekday=e}),fe(["d","e","E"],function(e,t,n,s){t[s]=M(e)});var ze="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");var $e="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");var qe="Su_Mo_Tu_We_Th_Fr_Sa".split("_");var Je=ae;var Be=ae;var Qe=ae;function Xe(){function e(e,t){return t.length-e.length}var t,n,s,i,r,a=[],o=[],u=[],l=[];for(t=0;t<7;t++)n=d([2e3,1]).day(t),s=this.weekdaysMin(n,""),i=this.weekdaysShort(n,""),r=this.weekdays(n,""),a.push(s),o.push(i),u.push(r),l.push(s),l.push(i),l.push(r);for(a.sort(e),o.sort(e),u.sort(e),l.sort(e),t=0;t<7;t++)o[t]=he(o[t]),u[t]=he(u[t]),l[t]=he(l[t]);this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function Ke(){return this.hours()%12||12}function et(e,t){I(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function tt(e,t){return t._meridiemParse}I("H",["HH",2],0,"hour"),I("h",["hh",2],0,Ke),I("k",["kk",2],0,function(){return this.hours()||24}),I("hmm",0,0,function(){return""+Ke.apply(this)+L(this.minutes(),2)}),I("hmmss",0,0,function(){return""+Ke.apply(this)+L(this.minutes(),2)+L(this.seconds(),2)}),I("Hmm",0,0,function(){return""+this.hours()+L(this.minutes(),2)}),I("Hmmss",0,0,function(){return""+this.hours()+L(this.minutes(),2)+L(this.seconds(),2)}),et("a",!0),et("A",!1),C("hour","h"),F("hour",13),ue("a",tt),ue("A",tt),ue("H",B),ue("h",B),ue("k",B),ue("HH",B,z),ue("hh",B,z),ue("kk",B,z),ue("hmm",Q),ue("hmmss",X),ue("Hmm",Q),ue("Hmmss",X),ce(["H","HH"],ve),ce(["k","kk"],function(e,t,n){var s=M(e);t[ve]=24===s?0:s}),ce(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),ce(["h","hh"],function(e,t,n){t[ve]=M(e),c(n).bigHour=!0}),ce("hmm",function(e,t,n){var s=e.length-2;t[ve]=M(e.substr(0,s)),t[pe]=M(e.substr(s)),c(n).bigHour=!0}),ce("hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[ve]=M(e.substr(0,s)),t[pe]=M(e.substr(s,2)),t[we]=M(e.substr(i)),c(n).bigHour=!0}),ce("Hmm",function(e,t,n){var s=e.length-2;t[ve]=M(e.substr(0,s)),t[pe]=M(e.substr(s))}),ce("Hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[ve]=M(e.substr(0,s)),t[pe]=M(e.substr(s,2)),t[we]=M(e.substr(i))});var nt,st=be("Hours",!0),it={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:He,monthsShort:Re,week:{dow:0,doy:6},weekdays:ze,weekdaysMin:qe,weekdaysShort:$e,meridiemParse:/[ap]\.?m?\.?/i},rt={},at={};function ot(e){return e?e.toLowerCase().replace("_","-"):e}function ut(e){var t=null;if(!rt[e]&&"undefined"!=typeof module&&module&&module.exports)try{t=nt._abbr,require("./locale/"+e),lt(t)}catch(e){}return rt[e]}function lt(e,t){var n;return e&&((n=r(t)?dt(e):ht(e,t))?nt=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),nt._abbr}function ht(e,t){if(null!==t){var n,s=it;if(t.abbr=e,null!=rt[e])T("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),s=rt[e]._config;else if(null!=t.parentLocale)if(null!=rt[t.parentLocale])s=rt[t.parentLocale]._config;else{if(null==(n=ut(t.parentLocale)))return at[t.parentLocale]||(at[t.parentLocale]=[]),at[t.parentLocale].push({name:e,config:t}),null;s=n._config}return rt[e]=new P(x(s,t)),at[e]&&at[e].forEach(function(e){ht(e.name,e.config)}),lt(e),rt[e]}return delete rt[e],null}function dt(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return nt;if(!s(e)){if(t=ut(e))return t;e=[e]}return function(e){for(var t,n,s,i,r=0;r<e.length;){for(t=(i=ot(e[r]).split("-")).length,n=(n=ot(e[r+1]))?n.split("-"):null;t>0;){if(s=ut(i.slice(0,t).join("-")))return s;if(n&&n.length>=t&&k(i,n,!0)>=t-1)break;t--}r++}return nt}(e)}function ct(e){var t,n=e._a;return n&&-2===c(e).overflow&&(t=n[ye]<0||n[ye]>11?ye:n[ge]<1||n[ge]>We(n[_e],n[ye])?ge:n[ve]<0||n[ve]>24||24===n[ve]&&(0!==n[pe]||0!==n[we]||0!==n[Me])?ve:n[pe]<0||n[pe]>59?pe:n[we]<0||n[we]>59?we:n[Me]<0||n[Me]>999?Me:-1,c(e)._overflowDayOfYear&&(t<_e||t>ge)&&(t=ge),c(e)._overflowWeeks&&-1===t&&(t=ke),c(e)._overflowWeekday&&-1===t&&(t=Se),c(e).overflow=t),e}function ft(e,t,n){return null!=e?e:null!=t?t:n}function mt(e){var t,s,i,r,a,o=[];if(!e._d){for(i=function(e){var t=new Date(n.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}(e),e._w&&null==e._a[ge]&&null==e._a[ye]&&function(e){var t,n,s,i,r,a,o,u;if(null!=(t=e._w).GG||null!=t.W||null!=t.E)r=1,a=4,n=ft(t.GG,e._a[_e],Ae(xt(),1,4).year),s=ft(t.W,1),((i=ft(t.E,1))<1||i>7)&&(u=!0);else{r=e._locale._week.dow,a=e._locale._week.doy;var l=Ae(xt(),r,a);n=ft(t.gg,e._a[_e],l.year),s=ft(t.w,l.week),null!=t.d?((i=t.d)<0||i>6)&&(u=!0):null!=t.e?(i=t.e+r,(t.e<0||t.e>6)&&(u=!0)):i=r}s<1||s>je(n,r,a)?c(e)._overflowWeeks=!0:null!=u?c(e)._overflowWeekday=!0:(o=Ie(n,s,i,r,a),e._a[_e]=o.year,e._dayOfYear=o.dayOfYear)}(e),null!=e._dayOfYear&&(a=ft(e._a[_e],i[_e]),(e._dayOfYear>De(a)||0===e._dayOfYear)&&(c(e)._overflowDayOfYear=!0),s=Ve(a,0,e._dayOfYear),e._a[ye]=s.getUTCMonth(),e._a[ge]=s.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=o[t]=i[t];for(;t<7;t++)e._a[t]=o[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[ve]&&0===e._a[pe]&&0===e._a[we]&&0===e._a[Me]&&(e._nextDay=!0,e._a[ve]=0),e._d=(e._useUTC?Ve:function(e,t,n,s,i,r,a){var o;return e<100&&e>=0?(o=new Date(e+400,t,n,s,i,r,a),isFinite(o.getFullYear())&&o.setFullYear(e)):o=new Date(e,t,n,s,i,r,a),o}).apply(null,o),r=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[ve]=24),e._w&&void 0!==e._w.d&&e._w.d!==r&&(c(e).weekdayMismatch=!0)}}var _t=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,yt=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,gt=/Z|[+-]\d\d(?::?\d\d)?/,vt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],pt=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],wt=/^\/?Date\((\-?\d+)/i;function Mt(e){var t,n,s,i,r,a,o=e._i,u=_t.exec(o)||yt.exec(o);if(u){for(c(e).iso=!0,t=0,n=vt.length;t<n;t++)if(vt[t][1].exec(u[1])){i=vt[t][0],s=!1!==vt[t][2];break}if(null==i)return void(e._isValid=!1);if(u[3]){for(t=0,n=pt.length;t<n;t++)if(pt[t][1].exec(u[3])){r=(u[2]||" ")+pt[t][0];break}if(null==r)return void(e._isValid=!1)}if(!s&&null!=r)return void(e._isValid=!1);if(u[4]){if(!gt.exec(u[4]))return void(e._isValid=!1);a="Z"}e._f=i+(r||"")+(a||""),Ot(e)}else e._isValid=!1}var kt=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/;function St(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}var Dt={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Yt(e){var t,n,s,i,r,a,o,u=kt.exec(e._i.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,""));if(u){var l=(t=u[4],n=u[3],s=u[2],i=u[5],r=u[6],a=u[7],o=[St(t),Re.indexOf(n),parseInt(s,10),parseInt(i,10),parseInt(r,10)],a&&o.push(parseInt(a,10)),o);if(!function(e,t,n){return!e||$e.indexOf(e)===new Date(t[0],t[1],t[2]).getDay()||(c(n).weekdayMismatch=!0,n._isValid=!1,!1)}(u[1],l,e))return;e._a=l,e._tzm=function(e,t,n){if(e)return Dt[e];if(t)return 0;var s=parseInt(n,10),i=s%100;return(s-i)/100*60+i}(u[8],u[9],u[10]),e._d=Ve.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),c(e).rfc2822=!0}else e._isValid=!1}function Ot(e){if(e._f!==n.ISO_8601)if(e._f!==n.RFC_2822){e._a=[],c(e).empty=!0;var t,s,i,r,a,o=""+e._i,u=o.length,l=0;for(i=j(e._f,e._locale).match(N)||[],t=0;t<i.length;t++)r=i[t],(s=(o.match(le(r,e))||[])[0])&&((a=o.substr(0,o.indexOf(s))).length>0&&c(e).unusedInput.push(a),o=o.slice(o.indexOf(s)+s.length),l+=s.length),E[r]?(s?c(e).empty=!1:c(e).unusedTokens.push(r),me(r,s,e)):e._strict&&!s&&c(e).unusedTokens.push(r);c(e).charsLeftOver=u-l,o.length>0&&c(e).unusedInput.push(o),e._a[ve]<=12&&!0===c(e).bigHour&&e._a[ve]>0&&(c(e).bigHour=void 0),c(e).parsedDateParts=e._a.slice(0),c(e).meridiem=e._meridiem,e._a[ve]=function(e,t,n){var s;if(null==n)return t;return null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((s=e.isPM(n))&&t<12&&(t+=12),s||12!==t||(t=0),t):t}(e._locale,e._a[ve],e._meridiem),mt(e),ct(e)}else Yt(e);else Mt(e)}function Tt(e){var t=e._i,l=e._f;return e._locale=e._locale||dt(e._l),null===t||void 0===l&&""===t?m({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),p(t)?new v(ct(t)):(o(t)?e._d=t:s(l)?function(e){var t,n,s,i,r;if(0===e._f.length)return c(e).invalidFormat=!0,void(e._d=new Date(NaN));for(i=0;i<e._f.length;i++)r=0,t=y({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[i],Ot(t),f(t)&&(r+=c(t).charsLeftOver,r+=10*c(t).unusedTokens.length,c(t).score=r,(null==s||r<s)&&(s=r,n=t));h(e,n||t)}(e):l?Ot(e):function(e){var t=e._i;r(t)?e._d=new Date(n.now()):o(t)?e._d=new Date(t.valueOf()):"string"==typeof t?function(e){var t=wt.exec(e._i);null===t?(Mt(e),!1===e._isValid&&(delete e._isValid,Yt(e),!1===e._isValid&&(delete e._isValid,n.createFromInputFallback(e)))):e._d=new Date(+t[1])}(e):s(t)?(e._a=u(t.slice(0),function(e){return parseInt(e,10)}),mt(e)):i(t)?function(e){if(!e._d){var t=R(e._i);e._a=u([t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),mt(e)}}(e):a(t)?e._d=new Date(t):n.createFromInputFallback(e)}(e),f(e)||(e._d=null),e))}function bt(e,t,n,r,a){var o,u={};return!0!==n&&!1!==n||(r=n,n=void 0),(i(e)&&function(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(e.hasOwnProperty(t))return!1;return!0}(e)||s(e)&&0===e.length)&&(e=void 0),u._isAMomentObject=!0,u._useUTC=u._isUTC=a,u._l=n,u._i=e,u._f=t,u._strict=r,(o=new v(ct(Tt(u))))._nextDay&&(o.add(1,"d"),o._nextDay=void 0),o}function xt(e,t,n,s){return bt(e,t,n,s,!1)}n.createFromInputFallback=D("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),n.ISO_8601=function(){},n.RFC_2822=function(){};var Pt=D("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=xt.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:m()}),Wt=D("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=xt.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:m()});function Ct(e,t){var n,i;if(1===t.length&&s(t[0])&&(t=t[0]),!t.length)return xt();for(n=t[0],i=1;i<t.length;++i)t[i].isValid()&&!t[i][e](n)||(n=t[i]);return n}var Ht=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Rt(e){var t=R(e),n=t.year||0,s=t.quarter||0,i=t.month||0,r=t.week||t.isoWeek||0,a=t.day||0,o=t.hour||0,u=t.minute||0,l=t.second||0,h=t.millisecond||0;this._isValid=function(e){for(var t in e)if(-1===Oe.call(Ht,t)||null!=e[t]&&isNaN(e[t]))return!1;for(var n=!1,s=0;s<Ht.length;++s)if(e[Ht[s]]){if(n)return!1;parseFloat(e[Ht[s]])!==M(e[Ht[s]])&&(n=!0)}return!0}(t),this._milliseconds=+h+1e3*l+6e4*u+1e3*o*60*60,this._days=+a+7*r,this._months=+i+3*s+12*n,this._data={},this._locale=dt(),this._bubble()}function Ut(e){return e instanceof Rt}function Ft(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function Lt(e,t){I(e,0,0,function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+L(~~(e/60),2)+t+L(~~e%60,2)})}Lt("Z",":"),Lt("ZZ",""),ue("Z",re),ue("ZZ",re),ce(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=Gt(re,e)});var Nt=/([\+\-]|\d\d)/gi;function Gt(e,t){var n=(t||"").match(e);if(null===n)return null;var s=((n[n.length-1]||[])+"").match(Nt)||["-",0,0],i=60*s[1]+M(s[2]);return 0===i?0:"+"===s[0]?i:-i}function Vt(e,t){var s,i;return t._isUTC?(s=t.clone(),i=(p(e)||o(e)?e.valueOf():xt(e).valueOf())-s.valueOf(),s._d.setTime(s._d.valueOf()+i),n.updateOffset(s,!1),s):xt(e).local()}function Et(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function It(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}n.updateOffset=function(){};var At=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,jt=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Zt(e,t){var n,s,i,r=e,o=null;return Ut(e)?r={ms:e._milliseconds,d:e._days,M:e._months}:a(e)?(r={},t?r[t]=e:r.milliseconds=e):(o=At.exec(e))?(n="-"===o[1]?-1:1,r={y:0,d:M(o[ge])*n,h:M(o[ve])*n,m:M(o[pe])*n,s:M(o[we])*n,ms:M(Ft(1e3*o[Me]))*n}):(o=jt.exec(e))?(n="-"===o[1]?-1:1,r={y:zt(o[2],n),M:zt(o[3],n),w:zt(o[4],n),d:zt(o[5],n),h:zt(o[6],n),m:zt(o[7],n),s:zt(o[8],n)}):null==r?r={}:"object"==typeof r&&("from"in r||"to"in r)&&(i=function(e,t){var n;if(!e.isValid()||!t.isValid())return{milliseconds:0,months:0};t=Vt(t,e),e.isBefore(t)?n=$t(e,t):((n=$t(t,e)).milliseconds=-n.milliseconds,n.months=-n.months);return n}(xt(r.from),xt(r.to)),(r={}).ms=i.milliseconds,r.M=i.months),s=new Rt(r),Ut(e)&&l(e,"_locale")&&(s._locale=e._locale),s}function zt(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function $t(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function qt(e,t){return function(n,s){var i;return null===s||isNaN(+s)||(T(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=n,n=s,s=i),Jt(this,Zt(n="string"==typeof n?+n:n,s),e),this}}function Jt(e,t,s,i){var r=t._milliseconds,a=Ft(t._days),o=Ft(t._months);e.isValid()&&(i=null==i||i,o&&Ue(e,xe(e,"Month")+o*s),a&&Pe(e,"Date",xe(e,"Date")+a*s),r&&e._d.setTime(e._d.valueOf()+r*s),i&&n.updateOffset(e,a||o))}Zt.fn=Rt.prototype,Zt.invalid=function(){return Zt(NaN)};var Bt=qt(1,"add"),Qt=qt(-1,"subtract");function Xt(e,t){var n=12*(t.year()-e.year())+(t.month()-e.month()),s=e.clone().add(n,"months");return-(n+(t-s<0?(t-s)/(s-e.clone().add(n-1,"months")):(t-s)/(e.clone().add(n+1,"months")-s)))||0}function Kt(e){var t;return void 0===e?this._locale._abbr:(null!=(t=dt(e))&&(this._locale=t),this)}n.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",n.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var en=D("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});function tn(){return this._locale}var nn=1e3,sn=60*nn,rn=60*sn,an=3506328*rn;function on(e,t){return(e%t+t)%t}function un(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-an:new Date(e,t,n).valueOf()}function ln(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-an:Date.UTC(e,t,n)}function hn(e,t){I(0,[e,e.length],0,t)}function dn(e,t,n,s,i){var r;return null==e?Ae(this,s,i).year:(t>(r=je(e,s,i))&&(t=r),function(e,t,n,s,i){var r=Ie(e,t,n,s,i),a=Ve(r.year,0,r.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}.call(this,e,t,n,s,i))}I(0,["gg",2],0,function(){return this.weekYear()%100}),I(0,["GG",2],0,function(){return this.isoWeekYear()%100}),hn("gggg","weekYear"),hn("ggggg","weekYear"),hn("GGGG","isoWeekYear"),hn("GGGGG","isoWeekYear"),C("weekYear","gg"),C("isoWeekYear","GG"),F("weekYear",1),F("isoWeekYear",1),ue("G",se),ue("g",se),ue("GG",B,z),ue("gg",B,z),ue("GGGG",ee,q),ue("gggg",ee,q),ue("GGGGG",te,J),ue("ggggg",te,J),fe(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,s){t[s.substr(0,2)]=M(e)}),fe(["gg","GG"],function(e,t,s,i){t[i]=n.parseTwoDigitYear(e)}),I("Q",0,"Qo","quarter"),C("quarter","Q"),F("quarter",7),ue("Q",Z),ce("Q",function(e,t){t[ye]=3*(M(e)-1)}),I("D",["DD",2],"Do","date"),C("date","D"),F("date",9),ue("D",B),ue("DD",B,z),ue("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),ce(["D","DD"],ge),ce("Do",function(e,t){t[ge]=M(e.match(B)[0])});var cn=be("Date",!0);I("DDD",["DDDD",3],"DDDo","dayOfYear"),C("dayOfYear","DDD"),F("dayOfYear",4),ue("DDD",K),ue("DDDD",$),ce(["DDD","DDDD"],function(e,t,n){n._dayOfYear=M(e)}),I("m",["mm",2],0,"minute"),C("minute","m"),F("minute",14),ue("m",B),ue("mm",B,z),ce(["m","mm"],pe);var fn=be("Minutes",!1);I("s",["ss",2],0,"second"),C("second","s"),F("second",15),ue("s",B),ue("ss",B,z),ce(["s","ss"],we);var mn,_n=be("Seconds",!1);for(I("S",0,0,function(){return~~(this.millisecond()/100)}),I(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),I(0,["SSS",3],0,"millisecond"),I(0,["SSSS",4],0,function(){return 10*this.millisecond()}),I(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),I(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),I(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),I(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),I(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),C("millisecond","ms"),F("millisecond",16),ue("S",K,Z),ue("SS",K,z),ue("SSS",K,$),mn="SSSS";mn.length<=9;mn+="S")ue(mn,ne);function yn(e,t){t[Me]=M(1e3*("0."+e))}for(mn="S";mn.length<=9;mn+="S")ce(mn,yn);var gn=be("Milliseconds",!1);I("z",0,0,"zoneAbbr"),I("zz",0,0,"zoneName");var vn=v.prototype;function pn(e){return e}vn.add=Bt,vn.calendar=function(e,t){var s=e||xt(),i=Vt(s,this).startOf("day"),r=n.calendarFormat(this,i)||"sameElse",a=t&&(b(t[r])?t[r].call(this,s):t[r]);return this.format(a||this.localeData().calendar(r,this,xt(s)))},vn.clone=function(){return new v(this)},vn.diff=function(e,t,n){var s,i,r;if(!this.isValid())return NaN;if(!(s=Vt(e,this)).isValid())return NaN;switch(i=6e4*(s.utcOffset()-this.utcOffset()),t=H(t)){case"year":r=Xt(this,s)/12;break;case"month":r=Xt(this,s);break;case"quarter":r=Xt(this,s)/3;break;case"second":r=(this-s)/1e3;break;case"minute":r=(this-s)/6e4;break;case"hour":r=(this-s)/36e5;break;case"day":r=(this-s-i)/864e5;break;case"week":r=(this-s-i)/6048e5;break;default:r=this-s}return n?r:w(r)},vn.endOf=function(e){var t;if(void 0===(e=H(e))||"millisecond"===e||!this.isValid())return this;var s=this._isUTC?ln:un;switch(e){case"year":t=s(this.year()+1,0,1)-1;break;case"quarter":t=s(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=s(this.year(),this.month()+1,1)-1;break;case"week":t=s(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=s(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=s(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=rn-on(t+(this._isUTC?0:this.utcOffset()*sn),rn)-1;break;case"minute":t=this._d.valueOf(),t+=sn-on(t,sn)-1;break;case"second":t=this._d.valueOf(),t+=nn-on(t,nn)-1}return this._d.setTime(t),n.updateOffset(this,!0),this},vn.format=function(e){e||(e=this.isUtc()?n.defaultFormatUtc:n.defaultFormat);var t=A(this,e);return this.localeData().postformat(t)},vn.from=function(e,t){return this.isValid()&&(p(e)&&e.isValid()||xt(e).isValid())?Zt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},vn.fromNow=function(e){return this.from(xt(),e)},vn.to=function(e,t){return this.isValid()&&(p(e)&&e.isValid()||xt(e).isValid())?Zt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},vn.toNow=function(e){return this.to(xt(),e)},vn.get=function(e){return b(this[e=H(e)])?this[e]():this},vn.invalidAt=function(){return c(this).overflow},vn.isAfter=function(e,t){var n=p(e)?e:xt(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=H(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())},vn.isBefore=function(e,t){var n=p(e)?e:xt(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=H(t)||"millisecond")?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())},vn.isBetween=function(e,t,n,s){var i=p(e)?e:xt(e),r=p(t)?t:xt(t);return!!(this.isValid()&&i.isValid()&&r.isValid())&&("("===(s=s||"()")[0]?this.isAfter(i,n):!this.isBefore(i,n))&&(")"===s[1]?this.isBefore(r,n):!this.isAfter(r,n))},vn.isSame=function(e,t){var n,s=p(e)?e:xt(e);return!(!this.isValid()||!s.isValid())&&("millisecond"===(t=H(t)||"millisecond")?this.valueOf()===s.valueOf():(n=s.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))},vn.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},vn.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},vn.isValid=function(){return f(this)},vn.lang=en,vn.locale=Kt,vn.localeData=tn,vn.max=Wt,vn.min=Pt,vn.parsingFlags=function(){return h({},c(this))},vn.set=function(e,t){if("object"==typeof e)for(var n=function(e){var t=[];for(var n in e)t.push({unit:n,priority:U[n]});return t.sort(function(e,t){return e.priority-t.priority}),t}(e=R(e)),s=0;s<n.length;s++)this[n[s].unit](e[n[s].unit]);else if(b(this[e=H(e)]))return this[e](t);return this},vn.startOf=function(e){var t;if(void 0===(e=H(e))||"millisecond"===e||!this.isValid())return this;var s=this._isUTC?ln:un;switch(e){case"year":t=s(this.year(),0,1);break;case"quarter":t=s(this.year(),this.month()-this.month()%3,1);break;case"month":t=s(this.year(),this.month(),1);break;case"week":t=s(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=s(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=s(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=on(t+(this._isUTC?0:this.utcOffset()*sn),rn);break;case"minute":t=this._d.valueOf(),t-=on(t,sn);break;case"second":t=this._d.valueOf(),t-=on(t,nn)}return this._d.setTime(t),n.updateOffset(this,!0),this},vn.subtract=Qt,vn.toArray=function(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]},vn.toObject=function(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}},vn.toDate=function(){return new Date(this.valueOf())},vn.toISOString=function(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?A(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):b(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",A(n,"Z")):A(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},vn.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var n="["+e+'("]',s=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i=t+'[")]';return this.format(n+s+"-MM-DD[T]HH:mm:ss.SSS"+i)},vn.toJSON=function(){return this.isValid()?this.toISOString():null},vn.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},vn.unix=function(){return Math.floor(this.valueOf()/1e3)},vn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},vn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},vn.year=Te,vn.isLeapYear=function(){return Ye(this.year())},vn.weekYear=function(e){return dn.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},vn.isoWeekYear=function(e){return dn.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},vn.quarter=vn.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},vn.month=Fe,vn.daysInMonth=function(){return We(this.year(),this.month())},vn.week=vn.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},vn.isoWeek=vn.isoWeeks=function(e){var t=Ae(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},vn.weeksInYear=function(){var e=this.localeData()._week;return je(this.year(),e.dow,e.doy)},vn.isoWeeksInYear=function(){return je(this.year(),1,4)},vn.date=cn,vn.day=vn.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=function(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}(e,this.localeData()),this.add(e-t,"d")):t},vn.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},vn.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=function(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7},vn.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},vn.hour=vn.hours=st,vn.minute=vn.minutes=fn,vn.second=vn.seconds=_n,vn.millisecond=vn.milliseconds=gn,vn.utcOffset=function(e,t,s){var i,r=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"==typeof e){if(null===(e=Gt(re,e)))return this}else Math.abs(e)<16&&!s&&(e*=60);return!this._isUTC&&t&&(i=Et(this)),this._offset=e,this._isUTC=!0,null!=i&&this.add(i,"m"),r!==e&&(!t||this._changeInProgress?Jt(this,Zt(e-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,n.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?r:Et(this)},vn.utc=function(e){return this.utcOffset(0,e)},vn.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Et(this),"m")),this},vn.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=Gt(ie,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},vn.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?xt(e).utcOffset():0,(this.utcOffset()-e)%60==0)},vn.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},vn.isLocal=function(){return!!this.isValid()&&!this._isUTC},vn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},vn.isUtc=It,vn.isUTC=It,vn.zoneAbbr=function(){return this._isUTC?"UTC":""},vn.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},vn.dates=D("dates accessor is deprecated. Use date instead.",cn),vn.months=D("months accessor is deprecated. Use month instead",Fe),vn.years=D("years accessor is deprecated. Use year instead",Te),vn.zone=D("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}),vn.isDSTShifted=D("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!r(this._isDSTShifted))return this._isDSTShifted;var e={};if(y(e,this),(e=Tt(e))._a){var t=e._isUTC?d(e._a):xt(e._a);this._isDSTShifted=this.isValid()&&k(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted});var wn=P.prototype;function Mn(e,t,n,s){var i=dt(),r=d().set(s,t);return i[n](r,e)}function kn(e,t,n){if(a(e)&&(t=e,e=void 0),e=e||"",null!=t)return Mn(e,t,n,"month");var s,i=[];for(s=0;s<12;s++)i[s]=Mn(e,s,n,"month");return i}function Sn(e,t,n,s){"boolean"==typeof e?(a(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,a(t)&&(n=t,t=void 0),t=t||"");var i,r=dt(),o=e?r._week.dow:0;if(null!=n)return Mn(t,(n+o)%7,s,"day");var u=[];for(i=0;i<7;i++)u[i]=Mn(t,(i+o)%7,s,"day");return u}wn.calendar=function(e,t,n){var s=this._calendar[e]||this._calendar.sameElse;return b(s)?s.call(t,n):s},wn.longDateFormat=function(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.replace(/MMMM|MM|DD|dddd/g,function(e){return e.slice(1)}),this._longDateFormat[e])},wn.invalidDate=function(){return this._invalidDate},wn.ordinal=function(e){return this._ordinal.replace("%d",e)},wn.preparse=pn,wn.postformat=pn,wn.relativeTime=function(e,t,n,s){var i=this._relativeTime[n];return b(i)?i(e,t,n,s):i.replace(/%d/i,e)},wn.pastFuture=function(e,t){var n=this._relativeTime[e>0?"future":"past"];return b(n)?n(t):n.replace(/%s/i,t)},wn.set=function(e){var t,n;for(n in e)b(t=e[n])?this[n]=t:this["_"+n]=t;this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},wn.months=function(e,t){return e?s(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||Ce).test(t)?"format":"standalone"][e.month()]:s(this._months)?this._months:this._months.standalone},wn.monthsShort=function(e,t){return e?s(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[Ce.test(t)?"format":"standalone"][e.month()]:s(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},wn.monthsParse=function(e,t,n){var s,i,r;if(this._monthsParseExact)return function(e,t,n){var s,i,r,a=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],s=0;s<12;++s)r=d([2e3,s]),this._shortMonthsParse[s]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[s]=this.months(r,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(i=Oe.call(this._shortMonthsParse,a))?i:null:-1!==(i=Oe.call(this._longMonthsParse,a))?i:null:"MMM"===t?-1!==(i=Oe.call(this._shortMonthsParse,a))?i:-1!==(i=Oe.call(this._longMonthsParse,a))?i:null:-1!==(i=Oe.call(this._longMonthsParse,a))?i:-1!==(i=Oe.call(this._shortMonthsParse,a))?i:null}.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),s=0;s<12;s++){if(i=d([2e3,s]),n&&!this._longMonthsParse[s]&&(this._longMonthsParse[s]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[s]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[s]||(r="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[s]=new RegExp(r.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[s].test(e))return s;if(n&&"MMM"===t&&this._shortMonthsParse[s].test(e))return s;if(!n&&this._monthsParse[s].test(e))return s}},wn.monthsRegex=function(e){return this._monthsParseExact?(l(this,"_monthsRegex")||Ge.call(this),e?this._monthsStrictRegex:this._monthsRegex):(l(this,"_monthsRegex")||(this._monthsRegex=Ne),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},wn.monthsShortRegex=function(e){return this._monthsParseExact?(l(this,"_monthsRegex")||Ge.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(l(this,"_monthsShortRegex")||(this._monthsShortRegex=Le),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},wn.week=function(e){return Ae(e,this._week.dow,this._week.doy).week},wn.firstDayOfYear=function(){return this._week.doy},wn.firstDayOfWeek=function(){return this._week.dow},wn.weekdays=function(e,t){var n=s(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Ze(n,this._week.dow):e?n[e.day()]:n},wn.weekdaysMin=function(e){return!0===e?Ze(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},wn.weekdaysShort=function(e){return!0===e?Ze(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},wn.weekdaysParse=function(e,t,n){var s,i,r;if(this._weekdaysParseExact)return function(e,t,n){var s,i,r,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],s=0;s<7;++s)r=d([2e3,1]).day(s),this._minWeekdaysParse[s]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[s]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[s]=this.weekdays(r,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(i=Oe.call(this._weekdaysParse,a))?i:null:"ddd"===t?-1!==(i=Oe.call(this._shortWeekdaysParse,a))?i:null:-1!==(i=Oe.call(this._minWeekdaysParse,a))?i:null:"dddd"===t?-1!==(i=Oe.call(this._weekdaysParse,a))?i:-1!==(i=Oe.call(this._shortWeekdaysParse,a))?i:-1!==(i=Oe.call(this._minWeekdaysParse,a))?i:null:"ddd"===t?-1!==(i=Oe.call(this._shortWeekdaysParse,a))?i:-1!==(i=Oe.call(this._weekdaysParse,a))?i:-1!==(i=Oe.call(this._minWeekdaysParse,a))?i:null:-1!==(i=Oe.call(this._minWeekdaysParse,a))?i:-1!==(i=Oe.call(this._weekdaysParse,a))?i:-1!==(i=Oe.call(this._shortWeekdaysParse,a))?i:null}.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),s=0;s<7;s++){if(i=d([2e3,1]).day(s),n&&!this._fullWeekdaysParse[s]&&(this._fullWeekdaysParse[s]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[s]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[s]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[s]||(r="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[s]=new RegExp(r.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[s].test(e))return s;if(n&&"ddd"===t&&this._shortWeekdaysParse[s].test(e))return s;if(n&&"dd"===t&&this._minWeekdaysParse[s].test(e))return s;if(!n&&this._weekdaysParse[s].test(e))return s}},wn.weekdaysRegex=function(e){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||Xe.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(l(this,"_weekdaysRegex")||(this._weekdaysRegex=Je),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},wn.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||Xe.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(l(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Be),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},wn.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||Xe.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(l(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Qe),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},wn.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},wn.meridiem=function(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"},lt("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===M(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),n.lang=D("moment.lang is deprecated. Use moment.locale instead.",lt),n.langData=D("moment.langData is deprecated. Use moment.localeData instead.",dt);var Dn=Math.abs;function Yn(e,t,n,s){var i=Zt(t,n);return e._milliseconds+=s*i._milliseconds,e._days+=s*i._days,e._months+=s*i._months,e._bubble()}function On(e){return e<0?Math.floor(e):Math.ceil(e)}function Tn(e){return 4800*e/146097}function bn(e){return 146097*e/4800}function xn(e){return function(){return this.as(e)}}var Pn=xn("ms"),Wn=xn("s"),Cn=xn("m"),Hn=xn("h"),Rn=xn("d"),Un=xn("w"),Fn=xn("M"),Ln=xn("Q"),Nn=xn("y");function Gn(e){return function(){return this.isValid()?this._data[e]:NaN}}var Vn=Gn("milliseconds"),En=Gn("seconds"),In=Gn("minutes"),An=Gn("hours"),jn=Gn("days"),Zn=Gn("months"),zn=Gn("years");var $n=Math.round,qn={ss:44,s:45,m:45,h:22,d:26,M:11};var Jn=Math.abs;function Bn(e){return(e>0)-(e<0)||+e}function Qn(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n=Jn(this._milliseconds)/1e3,s=Jn(this._days),i=Jn(this._months);e=w(n/60),t=w(e/60),n%=60,e%=60;var r=w(i/12),a=i%=12,o=s,u=t,l=e,h=n?n.toFixed(3).replace(/\.?0+$/,""):"",d=this.asSeconds();if(!d)return"P0D";var c=d<0?"-":"",f=Bn(this._months)!==Bn(d)?"-":"",m=Bn(this._days)!==Bn(d)?"-":"",_=Bn(this._milliseconds)!==Bn(d)?"-":"";return c+"P"+(r?f+r+"Y":"")+(a?f+a+"M":"")+(o?m+o+"D":"")+(u||l||h?"T":"")+(u?_+u+"H":"")+(l?_+l+"M":"")+(h?_+h+"S":"")}var Xn=Rt.prototype;return Xn.isValid=function(){return this._isValid},Xn.abs=function(){var e=this._data;return this._milliseconds=Dn(this._milliseconds),this._days=Dn(this._days),this._months=Dn(this._months),e.milliseconds=Dn(e.milliseconds),e.seconds=Dn(e.seconds),e.minutes=Dn(e.minutes),e.hours=Dn(e.hours),e.months=Dn(e.months),e.years=Dn(e.years),this},Xn.add=function(e,t){return Yn(this,e,t,1)},Xn.subtract=function(e,t){return Yn(this,e,t,-1)},Xn.as=function(e){if(!this.isValid())return NaN;var t,n,s=this._milliseconds;if("month"===(e=H(e))||"quarter"===e||"year"===e)switch(t=this._days+s/864e5,n=this._months+Tn(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(bn(this._months)),e){case"week":return t/7+s/6048e5;case"day":return t+s/864e5;case"hour":return 24*t+s/36e5;case"minute":return 1440*t+s/6e4;case"second":return 86400*t+s/1e3;case"millisecond":return Math.floor(864e5*t)+s;default:throw new Error("Unknown unit "+e)}},Xn.asMilliseconds=Pn,Xn.asSeconds=Wn,Xn.asMinutes=Cn,Xn.asHours=Hn,Xn.asDays=Rn,Xn.asWeeks=Un,Xn.asMonths=Fn,Xn.asQuarters=Ln,Xn.asYears=Nn,Xn.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*M(this._months/12):NaN},Xn._bubble=function(){var e,t,n,s,i,r=this._milliseconds,a=this._days,o=this._months,u=this._data;return r>=0&&a>=0&&o>=0||r<=0&&a<=0&&o<=0||(r+=864e5*On(bn(o)+a),a=0,o=0),u.milliseconds=r%1e3,e=w(r/1e3),u.seconds=e%60,t=w(e/60),u.minutes=t%60,n=w(t/60),u.hours=n%24,a+=w(n/24),o+=i=w(Tn(a)),a-=On(bn(i)),s=w(o/12),o%=12,u.days=a,u.months=o,u.years=s,this},Xn.clone=function(){return Zt(this)},Xn.get=function(e){return e=H(e),this.isValid()?this[e+"s"]():NaN},Xn.milliseconds=Vn,Xn.seconds=En,Xn.minutes=In,Xn.hours=An,Xn.days=jn,Xn.weeks=function(){return w(this.days()/7)},Xn.months=Zn,Xn.years=zn,Xn.humanize=function(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),n=function(e,t,n){var s=Zt(e).abs(),i=$n(s.as("s")),r=$n(s.as("m")),a=$n(s.as("h")),o=$n(s.as("d")),u=$n(s.as("M")),l=$n(s.as("y")),h=i<=qn.ss&&["s",i]||i<qn.s&&["ss",i]||r<=1&&["m"]||r<qn.m&&["mm",r]||a<=1&&["h"]||a<qn.h&&["hh",a]||o<=1&&["d"]||o<qn.d&&["dd",o]||u<=1&&["M"]||u<qn.M&&["MM",u]||l<=1&&["y"]||["yy",l];return h[2]=t,h[3]=+e>0,h[4]=n,function(e,t,n,s,i){return i.relativeTime(t||1,!!n,e,s)}.apply(null,h)}(this,!e,t);return e&&(n=t.pastFuture(+this,n)),t.postformat(n)},Xn.toISOString=Qn,Xn.toString=Qn,Xn.toJSON=Qn,Xn.locale=Kt,Xn.localeData=tn,Xn.toIsoString=D("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Qn),Xn.lang=en,I("X",0,0,"unix"),I("x",0,0,"valueOf"),ue("x",se),ue("X",/[+-]?\d+(\.\d{1,3})?/),ce("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))}),ce("x",function(e,t,n){n._d=new Date(M(e))}),n.version="2.24.0",e=xt,n.fn=vn,n.min=function(){return Ct("isBefore",[].slice.call(arguments,0))},n.max=function(){return Ct("isAfter",[].slice.call(arguments,0))},n.now=function(){return Date.now?Date.now():+new Date},n.utc=d,n.unix=function(e){return xt(1e3*e)},n.months=function(e,t){return kn(e,t,"months")},n.isDate=o,n.locale=lt,n.invalid=m,n.duration=Zt,n.isMoment=p,n.weekdays=function(e,t,n){return Sn(e,t,n,"weekdays")},n.parseZone=function(){return xt.apply(null,arguments).parseZone()},n.localeData=dt,n.isDuration=Ut,n.monthsShort=function(e,t){return kn(e,t,"monthsShort")},n.weekdaysMin=function(e,t,n){return Sn(e,t,n,"weekdaysMin")},n.defineLocale=ht,n.updateLocale=function(e,t){if(null!=t){var n,s,i=it;null!=(s=ut(e))&&(i=s._config),(n=new P(t=x(i,t))).parentLocale=rt[e],rt[e]=n,lt(e)}else null!=rt[e]&&(null!=rt[e].parentLocale?rt[e]=rt[e].parentLocale:null!=rt[e]&&delete rt[e]);return rt[e]},n.locales=function(){return Y(rt)},n.weekdaysShort=function(e,t,n){return Sn(e,t,n,"weekdaysShort")},n.normalizeUnits=H,n.relativeTimeRounding=function(e){return void 0===e?$n:"function"==typeof e&&($n=e,!0)},n.relativeTimeThreshold=function(e,t){return void 0!==qn[e]&&(void 0===t?qn[e]:(qn[e]=t,"s"===e&&(qn.ss=t-1),!0))},n.calendarFormat=function(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},n.prototype=vn,n.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},n}); }, {}]; window.modules["34"] = [function(require,module,exports){"use strict";const speakingurl=require(1395),he=require(771),typogr=require(1424),headQuotes=require(772),striptags=require(54),_isString=require(183),_isPlainObject=require(1011),_mapValues=require(202),_isArray=require(149),_toLower=require(1125),{fold:fold}=require(740),NON_ALPHANUMERIC_RE=/[_\W]/g,UNICODE_RE=/[^A-Za-z 0-9\.,\?!@#\$%\^&\*\(\)-_=\+;:<>\/\\\|\}\{\[\]~]*/g,DISPLAYNAME_RE=/^[a-z0-9_.+-]{3,32}$/gi;function toSmartHeadline(e){return headQuotes(he.decode(e)).replace("---","—").replace("--","–").replace("...","…")}function toSmartText(e){return he.decode(typogr(he.decode(e||"")).chain().smartypants().value())}function stripUnicode(e){return e.replace(UNICODE_RE,"")}function toPlainText(e){return _isString(e)?he.decode(striptags(e.replace(/&nbsp;/g," "))):""}function cleanSlug(e,r={replaceAccentCharacters:!1}){return r.replaceAccentCharacters&&(e=normalizeName(e)),speakingurl(toPlainText(stripUnicode(e)),{custom:{_:"-"}})}function validateTagContent(e){var r=striptags(e);return""===r||r.match(/^\s+$/)?"":e}function recursivelyStripSeperators(e){return _isPlainObject(e)?_mapValues(e,recursivelyStripSeperators):_isArray(e)?e.map(recursivelyStripSeperators):_isString(e)?e.replace(/(\u2028|\u2029)/g,""):e}function removeNonAlphanumericCharacters(e=""){return e.replace(NON_ALPHANUMERIC_RE,"")}function normalizeName(e){return fold(_toLower(e.trim()))}function validateDisplayName(e){return e.match(DISPLAYNAME_RE)}module.exports.toSmartHeadline=toSmartHeadline,module.exports.toSmartText=toSmartText,module.exports.stripUnicode=stripUnicode,module.exports.toPlainText=toPlainText,module.exports.cleanSlug=cleanSlug,module.exports.validateTagContent=validateTagContent,module.exports.recursivelyStripSeperators=recursivelyStripSeperators,module.exports.removeNonAlphanumericCharacters=removeNonAlphanumericCharacters,module.exports.normalizeName=normalizeName,module.exports.validateDisplayName=validateDisplayName; }, {"54":54,"149":149,"183":183,"202":202,"740":740,"771":771,"772":772,"1011":1011,"1125":1125,"1395":1395,"1424":1424}]; window.modules["35"] = [function(require,module,exports){(function (process){(function (){ "use strict";const cloneDeep=require(499),isNode="undefined"!=typeof process&&null!=process.versions&&null!=process.versions.node;var logger,plugins,pino=require(501);function getOutput(e){return e.output||process.stdout}function getPrettyPrint(e){return!(!process.versions||!process.versions.node)&&(!0===e.pretty||!1===e.pretty?e.pretty:!!window.process.env.CLAY_LOG_PRETTY&&"false"!==window.process.env.CLAY_LOG_PRETTY)}function checkArgs(e){if(!e||!Object.keys(e).length||!e.name)throw new Error("Init must be called with `name` property")}function resolvePluginPath(e){if(!e)return null;const r=require(500);return(r.isAbsolute(e)?e:r.join(process.cwd(),e)).replace(/\/+$/,"")}function init(e){var r,t,o,n,l;return checkArgs(e),r=getOutput(e),t=getOutput(e),o=getPrettyPrint(e),n=e.name,l=e.meta||void 0,o&&(r=pino.pretty({levelFirst:!0})).pipe(t),logger=pino({name:n,level:window.process.env.LOG||"info"},r),l&&Object.keys(l).length&&(logger=logger.child(l)),log(logger)}function initPlugins(){const e=window.process.env.CLAY_LOG_PLUGINS||"",r=[resolvePluginPath(window.process.env.CLAY_LOG_PLUGINS_PATH),"./plugins"].filter(e=>!!e),t=e.split(",").map(e=>e.trim()).filter(e=>!!e).filter(e=>"_"!=e[0]).map(e=>{for(let t=0;t<r.length;++t)try{return require(`${r[t]}/${e}`)}catch(r){logger.error(`Could not locate clay-log plugin ${e}.`)}}).filter(e=>!!e);return 0==t.length?e=>e:1==t.length?t[0]:t.reduce((e,r)=>(...t)=>r(e(...t)))}function meta(e,r){var t=r||logger;if(e&&Object.keys(e).length)return log(t.child(e));throw new Error("Clay Log: `meta` function requires object argument")}function log(e){return isNode&&!plugins&&(e=initPlugins()(e)),function(r,t,o={}){o=cloneDeep(o),r instanceof Error&&(t=r,r="error"),r&&t?(o._label=r.toUpperCase(),e[r](o,t)):e.error(new Error("level or msg arguments required"))}}function setLogger(e){pino=e}function getLogger(){return logger}module.exports.init=init,module.exports.meta=meta,module.exports.getLogger=getLogger,module.exports.log=log,module.exports.setLogger=setLogger,module.exports.resolvePluginPath=resolvePluginPath; }).call(this)}).call(this,require(11))}, {"11":11,"499":499,"500":500,"501":501}]; window.modules["37"] = [function(require,module,exports){var debounce=require(98),isObject=require(87),FUNC_ERROR_TEXT="Expected a function";function throttle(e,i,t){var n=!0,r=!0;if("function"!=typeof e)throw new TypeError(FUNC_ERROR_TEXT);return isObject(t)&&(n="leading"in t?!!t.leading:n,r="trailing"in t?!!t.trailing:r),debounce(e,i,{leading:n,maxWait:i,trailing:r})}module.exports=throttle; }, {"87":87,"98":98}]; window.modules["39"] = [function(require,module,exports){function last(l){var t=null==l?0:l.length;return t?l[t-1]:void 0}module.exports=last; }, {}]; window.modules["40"] = [function(require,module,exports){var arrayEach=require(889),baseEach=require(939),castFunction=require(1042),isArray=require(149);function forEach(r,a){return(isArray(r)?arrayEach:baseEach)(r,castFunction(a))}module.exports=forEach; }, {"149":149,"889":889,"939":939,"1042":1042}]; window.modules["41"] = [function(require,module,exports){!function(e){var n;if("function"==typeof define&&define.amd&&(define(e),n=!0),"object"==typeof exports&&(module.exports=e(),n=!0),!n){var t=window.Cookies,o=window.Cookies=e();o.noConflict=function(){return window.Cookies=t,o}}}(function(){function e(){for(var e=0,n={};e<arguments.length;e++){var t=arguments[e];for(var o in t)n[o]=t[o]}return n}function n(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function t(o){function r(){}function i(n,t,i){if("undefined"!=typeof document){"number"==typeof(i=e({path:"/"},r.defaults,i)).expires&&(i.expires=new Date(1*new Date+864e5*i.expires)),i.expires=i.expires?i.expires.toUTCString():"";try{var c=JSON.stringify(t);/^[\{\[]/.test(c)&&(t=c)}catch(e){}t=o.write?o.write(t,n):encodeURIComponent(String(t)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),n=encodeURIComponent(String(n)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var f="";for(var u in i)i[u]&&(f+="; "+u,!0!==i[u]&&(f+="="+i[u].split(";")[0]));return document.cookie=n+"="+t+f}}function c(e,t){if("undefined"!=typeof document){for(var r={},i=document.cookie?document.cookie.split("; "):[],c=0;c<i.length;c++){var f=i[c].split("="),u=f.slice(1).join("=");t||'"'!==u.charAt(0)||(u=u.slice(1,-1));try{var a=n(f[0]);if(u=(o.read||o)(u,a)||n(u),t)try{u=JSON.parse(u)}catch(e){}if(r[a]=u,e===a)break}catch(e){}}return e?r[e]:r}}return r.set=i,r.get=function(e){return c(e,!1)},r.getJSON=function(e){return c(e,!0)},r.remove=function(n,t){i(n,"",e(t,{expires:-1}))},r.defaults={},r.withConverter=t,r}(function(){})}); }, {}]; window.modules["42"] = [function(require,module,exports){var baseExtremum=require(945),baseGt=require(962),identity=require(989);function max(e){return e&&e.length?baseExtremum(e,identity,baseGt):void 0}module.exports=max; }, {"945":945,"962":962,"989":989}]; window.modules["43"] = [function(require,module,exports){var createFind=require(1063),findIndex=require(96),find=createFind(findIndex);module.exports=find; }, {"96":96,"1063":1063}]; window.modules["44"] = [function(require,module,exports){var baseIndexOf=require(893),isArrayLike=require(1000),isString=require(183),toInteger=require(1074),values=require(72),nativeMax=Math.max;function includes(e,r,i,n){e=isArrayLike(e)?e:values(e),i=i&&!n?toInteger(i):0;var a=e.length;return i<0&&(i=nativeMax(a+i,0)),isString(e)?i<=a&&e.indexOf(r,i)>-1:!!a&&baseIndexOf(e,r,i)>-1}module.exports=includes; }, {"72":72,"183":183,"893":893,"1000":1000,"1074":1074}]; window.modules["46"] = [function(require,module,exports){"use strict";const _reduce=require(89),_get=require(23),_includes=require(44),_assign=require(137),_clone=require(129),_remove=require(58),Fingerprint2=require(300),cookie=require(41);var localStorage=window.localStorage,uriAttr="data-uri",visitCountKey="visitServiceCount",previousActionTimestampKey="visitServicePreviousTimestamp",firstVisitTimestampKey="visitServiceFirstVisitTimestamp",visitStartTimestampKey="visitServiceVisitStartTimestamp",initialReferrerKey="visitServiceInitialRefferer",clientIdCookieKey="nyma",visitDatesKey="visitDates",maxVisitDuration=864e5,sessionTTL=18e5,visitDatesLimit=30,publicState={},publicStateIsReady=!1,onceReadyQueue=[],state=Object.create(Object.prototype,{_processQ:{value:function(){var e,t=this._q.slice(0),i=t.length;for(this._q=[],e=0;e<i;e++)t[e].call(null,this._clientId)}},_q:{writable:!0,value:[]},_clientId:{writable:!0,value:null},clientId:{get:function(){return this._clientId},set:function(e){e&&(this._clientId=e,cookie.set(clientIdCookieKey,e,{expires:1825}),this._processQ())}},onceClientIdIsReady:{value:function(e){this._clientId?e.call(null,this._clientId):this._q.push(e)}},isNewVisit:{writable:!0,value:!1}});function toNumber(e){return parseInt(e,10)||0}function getNumberFromLocalStorage(e){return toNumber(localStorage.getItem(e))}function getVisitCount(){return getNumberFromLocalStorage(visitCountKey)}function getFirstVisitTimestamp(){return getNumberFromLocalStorage(firstVisitTimestampKey)}function incrementVisitCount(){try{localStorage.setItem(visitCountKey,getVisitCount()+1)}catch(e){}}function clientIdToFirstVisitTimestamp(e){return toNumber(e.substr(e.indexOf(".")+1))}function ensureFirstVisitTimestamp(e){var t=getFirstVisitTimestamp();if(!t){t=clientIdToFirstVisitTimestamp(e);try{localStorage.setItem(firstVisitTimestampKey,t)}catch(e){}}return t}function setPreviousActionTimestamp(e){try{localStorage.setItem(previousActionTimestampKey,e)}catch(e){}}function setVisitStartTimestamp(e){try{localStorage.setItem(visitStartTimestampKey,e)}catch(e){}}function isNewVisit(e){var t=e-sessionTTL>getNumberFromLocalStorage(previousActionTimestampKey),i=e-maxVisitDuration>getNumberFromLocalStorage(visitStartTimestampKey);return t||i}function updateNewVisitState(e){state.isNewVisit=isNewVisit(e)}function extendVisit(){var e=Date.now();!isNewVisit(e)&&setPreviousActionTimestamp(e)}function createClientId(e){new Fingerprint2({excludeJsFonts:!0,excludeFlashFonts:!0,excludeCanvas:!0,excludeWebGL:!0,excludePixelRatio:!0}).get(function(t){state.clientId=t+"."+e})}function ensureClientId(e){state.clientId=cookie.get(clientIdCookieKey),state.clientId||createClientId(e)}function getPageUri(){var e=document.querySelector("["+uriAttr+'*="/_pages/"]');return e&&e.getAttribute(uriAttr)}function getQueryParamsObject(e){return e=Array.isArray(e)?e:[],_reduce(_get(window,"location.search","").substr(1).split("&"),function(t,i){var r=i.split("="),n=r[0],s=r[1];return s&&_includes(e,n)&&(t[n]=decodeURIComponent(s)),t},{})}function getUtmParams(){return getQueryParamsObject(["utm_source","utm_medium","utm_campaign","utm_content","utm_term"])}function getBrowserName(e,t,i){return i||_includes(e," OPR/")?_includes(e,"Mini")?"Opera Mini":"Opera":/(BlackBerry|PlayBook|BB10)/i.test(e)?"BlackBerry":_includes(e,"IEMobile")||_includes(e,"WPDesktop")?"Internet Explorer Mobile":_includes(e,"Edge")?"Microsoft Edge":_includes(e,"FBIOS")?"Facebook Mobile":_includes(e,"Chrome")?"Chrome":_includes(e,"CriOS")?"Chrome iOS":_includes(e,"FxiOS")?"Firefox iOS":_includes(t,"Apple")?_includes(e,"Mobile")?"Mobile Safari":"Safari":_includes(e,"Android")?"Android Mobile":_includes(e,"Konqueror")?"Konqueror":_includes(e,"Firefox")?"Firefox":_includes(e,"MSIE")||_includes(e,"Trident/")?"Internet Explorer":_includes(e,"Gecko")?"Mozilla":""}function browserNameToVersion(e,t){var i={"Internet Explorer Mobile":/rv:(\d+(\.\d+)?)/,"Microsoft Edge":/Edge\/(\d+(\.\d+)?)/,Chrome:/Chrome\/(\d+(\.\d+)?)/,"Chrome iOS":/CriOS\/(\d+(\.\d+)?)/,Safari:/Version\/(\d+(\.\d+)?)/,"Mobile Safari":/Version\/(\d+(\.\d+)?)/,Opera:/(Opera|OPR)\/(\d+(\.\d+)?)/,Firefox:/Firefox\/(\d+(\.\d+)?)/,"Firefox iOS":/FxiOS\/(\d+(\.\d+)?)/,Konqueror:/Konqueror:(\d+(\.\d+)?)/,BlackBerry:/BlackBerry (\d+(\.\d+)?)/,"Android Mobile":/android\s(\d+(\.\d+)?)/,"Internet Explorer":/(rv:|MSIE )(\d+(\.\d+)?)/,Mozilla:/rv:(\d+(\.\d+)?)/}[e],r=i&&t.match(i);return r?parseFloat(r[r.length-2]):null}function userAgentToOs(e){return/Windows/i.test(e)?/Phone/.test(e)||/WPDesktop/.test(e)?"Windows Phone":"Windows":/(iPhone|iPad|iPod)/.test(e)?"iOS":/Android/.test(e)?"Android":/(BlackBerry|PlayBook|BB10)/i.test(e)?"BlackBerry":/Mac/i.test(e)?"Mac OS X":/Linux/.test(e)?"Linux":""}function getBrowserInfo(){var e=window.navigator,t=e.userAgent,i=getBrowserName(t,e.vendor,window.opera);return{browser:i,browserVersion:browserNameToVersion(i,t),os:userAgentToOs(t)}}function setPublicState(e,t){publicState=_assign({clientId:e,currentUrl:window.location.href,firstVisitTimestamp:getFirstVisitTimestamp(),initialReferrer:localStorage.getItem(initialReferrerKey),isNewVisit:state.isNewVisit,pageUri:getPageUri(),referrer:document.referrer,screenHeight:window.screen.height,screenWidth:window.screen.width,timestamp:t,visitCount:getVisitCount(),userLoyalty:getUserLoyaltyLevel()},getBrowserInfo(),getUtmParams()),publicStateIsReady=!0}function getPublicStateOnceReady(e){publicStateIsReady?e(_clone(publicState)):onceReadyQueue.push(e)}function executeOnceReadyQueue(){onceReadyQueue.forEach(e=>e(_clone(publicState))),onceReadyQueue=[]}function updateVisitDates(){var e=(localStorage.getItem(visitDatesKey)||"").split(","),t=24*visitDatesLimit*60*60*1e3,i=Date.now();_remove(e,function(e){return i-e>t}),(0===e.length||i-e[0]>=864e5)&&e.unshift(i),localStorage.setItem(visitDatesKey,e.join(","))}function getUserLoyaltyLevel(){var e=(localStorage.getItem(visitDatesKey)||"").split(",");return e.length<=1?"new":e.length<4?"return":"loyal"}function init(){var e=Date.now();ensureClientId(e),state.onceClientIdIsReady(function(t){if(ensureFirstVisitTimestamp(t),updateNewVisitState(e),state.isNewVisit){setVisitStartTimestamp(e),incrementVisitCount(),updateVisitDates();try{localStorage.setItem(initialReferrerKey,document.referrer)}catch(e){}}setPreviousActionTimestamp(e),setPublicState(t,e),executeOnceReadyQueue()}),window.document.addEventListener("click",extendVisit)}init(),module.exports.onceReady=getPublicStateOnceReady,module.exports.getQueryParamsObject=getQueryParamsObject,module.exports.getBrowserInfo=getBrowserInfo; }, {"23":23,"41":41,"44":44,"58":58,"89":89,"129":129,"137":137,"300":300}]; window.modules["47"] = [function(require,module,exports){"use strict";const $window=window,$document=document;class service{constructor(){var t,e,n=[],l=[],o=Object.create({_el:null,_to:null,_ttl:300,_reset:function(){i({target:this._el}),this._el=null}},{latest:{get:function(){return this._el},set:function(t){$window.clearTimeout(this._to),this._el=t,this._to=$window.setTimeout(this._reset.bind(this),this._ttl)}}});function r(e){var l,r=e.target,i=n.length;if(o.latest!==r){for(l=0;l<i;l++)n[l].call(null,e);t&&t.call(null,e),o.latest=r}}function i(t){var n;for(e&&e.call(null,t),n=l.length-1;n>-1;n--)l[n]&&l[n].call(null,t)}$document.body.addEventListener("touchstart",r),$document.body.addEventListener("mousedown",r),$document.body.addEventListener("click",r),$document.body.addEventListener("contextmenu",i),this.addHandler=function(t,e){var o="function"==typeof t?n.push(t)-1:-1;return o>-1&&"function"==typeof e&&(l[o]=e),o},this.removeHandler=function(t){var e=!("number"!=typeof t||!n.splice(t,1));return e&&l.splice(t,1),e},this.setFinalHandler=function(n,l){if(t)throw new Error("a final handler already exists; use `addHandler` to add a new handler or `unsetFinalHandler` to remove the current final handler.");t=n,e=l},this.unsetFinalHandler=function(){t=null,e=null}}}module.exports=new service; }, {}]; window.modules["48"] = [function(require,module,exports){var baseClamp=require(923),baseToString=require(1035),toInteger=require(1074),toString=require(1043);function startsWith(e,t,r){return e=toString(e),r=null==r?0:baseClamp(toInteger(r),0,e.length),t=baseToString(t),e.slice(r,r+t.length)==t}module.exports=startsWith; }, {"923":923,"1035":1035,"1043":1043,"1074":1074}]; window.modules["49"] = [function(require,module,exports){"use strict";const dom=require(3),_memoize=require(1095),_includes=require(44),page=require(135),{createSubtagProcessor:createSubtagProcessor,getAffiliate:getAffiliate}=require(1510),internalHosts=["nymag.com","vulture.com","grubstreet.com","thecut.com"],gtm=dom.find(".gtm"),siteShortKey=gtm&&gtm.getAttribute("data-site-short-key"),shortenedPageUri=shortenUri(page.getPageUri()),zoneAttr="data-track-zone";function guessDeviceAbbreviation(e,t){switch(e){case"Windows Phone":case"iOS":case"Android":case"BlackBerry":return t<728?"M":"T";case"Linux":case"Windows":case"Mac OS X":return"D";default:return t<728?"M":t>1024?"D":"T"}}function getPageZone(e){var t=dom.closest(e,"["+zoneAttr+"]");return(t&&t.getAttribute(zoneAttr)||"").substr(0,1)}function shortenHost(e){return"www."===e.substr(0,4)?e.substr(4):e}function shortenReferrer(e){var t,r,s=e&&e.match(/\/\/([^\/]+)(\/[^\/#?]+)?/),i="";return s&&(t=shortenHost(s[1]||"").toLowerCase(),r=s[2]||"",i=t+(_includes(internalHosts,t)?r:"")),i}function shortenUri(e){return(e||"").split("/").pop().replace("ambrose-","a-").replace("@published","")}function ensureSubtag({url:e,productId:t,visitState:r,anchorEl:s}){const i={siteShortKey:()=>siteShortKey,pageUri:()=>shortenedPageUri,productId:()=>t,deviceAbbreviation:_memoize(({visitState:e})=>guessDeviceAbbreviation(e.os,e.screenWidth)),utmSource:_memoize(({visitState:e})=>(e.utm_source||"").substr(0,3)),utmMedium:_memoize(({visitState:e})=>(e.utm_medium||"").substr(0,2)),utmCampaign:_memoize(({visitState:e})=>(e.utm_campaign||"").substr(0,17)),referrer:_memoize(({visitState:e})=>shortenReferrer(e.referrer)),zone:()=>getPageZone(s),format:()=>"w"},o=createSubtagProcessor(i),a=e.match(/subId[1-2]=/)?"impact":"";return o({url:e,visitState:r,anchorEl:s,affiliate:a})}module.exports.ensureSubtag=ensureSubtag,module.exports.getAffiliate=getAffiliate; }, {"3":3,"44":44,"135":135,"1095":1095,"1510":1510}]; window.modules["50"] = [function(require,module,exports){var arrayMap=require(901),baseIteratee=require(988),baseMap=require(999),isArray=require(149);function map(a,r){return(isArray(a)?arrayMap:baseMap)(a,baseIteratee(r,3))}module.exports=map; }, {"149":149,"901":901,"988":988,"999":999}]; window.modules["51"] = [function(require,module,exports){(function (global){(function (){ "use strict";var required=require(1376),qs=require(1359),slashes=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,protocolre=/^([a-z][a-z0-9.+-]*:)?(\/\/)?([\S\s]*)/i,whitespace="[\\x09\\x0A\\x0B\\x0C\\x0D\\x20\\xA0\\u1680\\u180E\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200A\\u202F\\u205F\\u3000\\u2028\\u2029\\uFEFF]",left=new RegExp("^"+whitespace+"+");function trimLeft(e){return(e||"").toString().replace(left,"")}var rules=[["#","hash"],["?","query"],function(e){return e.replace("\\","/")},["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d+)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],ignore={hash:1,query:1};function lolcation(e){var t,o=("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{}).location||{},r={},s=typeof(e=e||o);if("blob:"===e.protocol)r=new Url(unescape(e.pathname),{});else if("string"===s)for(t in r=new Url(e,{}),ignore)delete r[t];else if("object"===s){for(t in e)t in ignore||(r[t]=e[t]);void 0===r.slashes&&(r.slashes=slashes.test(e.href))}return r}function extractProtocol(e){e=trimLeft(e);var t=protocolre.exec(e);return{protocol:t[1]?t[1].toLowerCase():"",slashes:!!t[2],rest:t[3]}}function resolve(e,t){if(""===e)return t;for(var o=(t||"/").split("/").slice(0,-1).concat(e.split("/")),r=o.length,s=o[r-1],a=!1,n=0;r--;)"."===o[r]?o.splice(r,1):".."===o[r]?(o.splice(r,1),n++):n&&(0===r&&(a=!0),o.splice(r,1),n--);return a&&o.unshift(""),"."!==s&&".."!==s||o.push(""),o.join("/")}function Url(e,t,o){if(e=trimLeft(e),!(this instanceof Url))return new Url(e,t,o);var r,s,a,n,l,i,c=rules.slice(),u=typeof t,h=this,p=0;for("object"!==u&&"string"!==u&&(o=t,t=null),o&&"function"!=typeof o&&(o=qs.parse),t=lolcation(t),r=!(s=extractProtocol(e||"")).protocol&&!s.slashes,h.slashes=s.slashes||r&&t.slashes,h.protocol=s.protocol||t.protocol||"",e=s.rest,s.slashes||(c[3]=[/(.*)/,"pathname"]);p<c.length;p++)"function"!=typeof(n=c[p])?(a=n[0],i=n[1],a!=a?h[i]=e:"string"==typeof a?~(l=e.indexOf(a))&&("number"==typeof n[2]?(h[i]=e.slice(0,l),e=e.slice(l+n[2])):(h[i]=e.slice(l),e=e.slice(0,l))):(l=a.exec(e))&&(h[i]=l[1],e=e.slice(0,l.index)),h[i]=h[i]||r&&n[3]&&t[i]||"",n[4]&&(h[i]=h[i].toLowerCase())):e=n(e);o&&(h.query=o(h.query)),r&&t.slashes&&"/"!==h.pathname.charAt(0)&&(""!==h.pathname||""!==t.pathname)&&(h.pathname=resolve(h.pathname,t.pathname)),required(h.port,h.protocol)||(h.host=h.hostname,h.port=""),h.username=h.password="",h.auth&&(n=h.auth.split(":"),h.username=n[0]||"",h.password=n[1]||""),h.origin=h.protocol&&h.host&&"file:"!==h.protocol?h.protocol+"//"+h.host:"null",h.href=h.toString()}function set(e,t,o){var r=this;switch(e){case"query":"string"==typeof t&&t.length&&(t=(o||qs.parse)(t)),r[e]=t;break;case"port":r[e]=t,required(t,r.protocol)?t&&(r.host=r.hostname+":"+t):(r.host=r.hostname,r[e]="");break;case"hostname":r[e]=t,r.port&&(t+=":"+r.port),r.host=t;break;case"host":r[e]=t,/:\d+$/.test(t)?(t=t.split(":"),r.port=t.pop(),r.hostname=t.join(":")):(r.hostname=t,r.port="");break;case"protocol":r.protocol=t.toLowerCase(),r.slashes=!o;break;case"pathname":case"hash":if(t){var s="pathname"===e?"/":"#";r[e]=t.charAt(0)!==s?s+t:t}else r[e]=t;break;default:r[e]=t}for(var a=0;a<rules.length;a++){var n=rules[a];n[4]&&(r[n[1]]=r[n[1]].toLowerCase())}return r.origin=r.protocol&&r.host&&"file:"!==r.protocol?r.protocol+"//"+r.host:"null",r.href=r.toString(),r}function toString(e){e&&"function"==typeof e||(e=qs.stringify);var t,o=this,r=o.protocol;r&&":"!==r.charAt(r.length-1)&&(r+=":");var s=r+(o.slashes?"//":"");return o.username&&(s+=o.username,o.password&&(s+=":"+o.password),s+="@"),s+=o.host+o.pathname,(t="object"==typeof o.query?e(o.query):o.query)&&(s+="?"!==t.charAt(0)?"?"+t:t),o.hash&&(s+=o.hash),s}Url.prototype={set:set,toString:toString},Url.extractProtocol=extractProtocol,Url.location=lolcation,Url.trimLeft=trimLeft,Url.qs=qs,module.exports=Url; }).call(this)}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})}, {"1359":1359,"1376":1376}]; window.modules["52"] = [function(require,module,exports){"use strict";const pageHasPermutive=!!window.permutive,minHoverInterval=1e3;let stateHoverTimeouts=[];function addArticleData(e){return e.article=window._nymPermutive&&window._nymPermutive.article||{},e}function reportWithArticleData(e,t,r){let o={};pageHasPermutive?(r&&(o.success=r,o.error=r),window.permutive.track(e,addArticleData(t),o)):r&&r()}function getPermutiveProductData(e){return{product:{id:e.getAttribute("data-track-id")||null,name:e.getAttribute("data-track-name")||null,price:{value:window.parseFloat(e.getAttribute("data-track-price"))||null,currency:e.getAttribute("data-track-currency")||null},manufacturer:e.getAttribute("data-track-manufacturer")||null,merchant:e.getAttribute("data-track-merchant")||e.hostname||null}}}function clearOldestHoverTimeout(){window.clearTimeout(stateHoverTimeouts.shift())}function reportProductHover(e){return function(){reportWithArticleData("ProductHover",getPermutiveProductData(e)),e.removeEventListener("mouseenter",productHoverHandler,!1),e.removeEventListener("mouseleave",clearOldestHoverTimeout,!1)}}function productHoverHandler(e){stateHoverTimeouts.push(window.setTimeout(reportProductHover(e.currentTarget),minHoverInterval))}function initProductLink(e){pageHasPermutive&&(e.addEventListener("mouseenter",productHoverHandler,!1),e.addEventListener("mouseleave",clearOldestHoverTimeout,!1))}function reportProductClick(e){reportWithArticleData("ProductClick",getPermutiveProductData(e))}function reportNewsletterSubscribe(e){reportWithArticleData("NewsletterSubscribed",{newsletters:e})}function reportSocial(e){reportWithArticleData("SocialShare",{platform:e})}function reportSearch(e,t){reportWithArticleData("SiteSearch",{keyTerms:e},t)}function reportPaywall({eventType:e,id:t=null,name:r=null,position:o=null,creative:i=null}){if(!e)throw new Error("eventType require for paywall analytics");reportWithArticleData(`Paywall${e}`,{paywall:{id:t,name:r,position:o,creative:i}})}function reportVideo({videoId:e=null,channelName:t=null,location:r=null,title:o=null,duration:i=null}){reportWithArticleData("VideoLoad",{youtube:{videoId:e,channelName:t},video:{location:r,title:o,duration:window.parseInt(i)||null}})}module.exports={initProductLink:initProductLink,reportPaywall:reportPaywall,reportProductClick:reportProductClick,reportNewsletterSubscribe:reportNewsletterSubscribe,reportSearch:reportSearch,reportSocial:reportSocial,reportVideo:reportVideo}; }, {}]; window.modules["53"] = [function(require,module,exports){"use strict";const _find=require(43),_includes=require(44),_get=require(23);var $window="undefined"!=typeof window?window:void 0;class service{constructor(){var e=this;this.popupClasses=["facebook","twitter","linkedin","gplus","pinterest","tumblr"],this.popupDimensions={default:{w:520,h:304},facebook:{w:520,h:304},gplus:{w:520,h:485},linkedin:{w:520,h:450},pinterest:{w:1015,h:630},tumblr:{w:520,h:312},twitter:{w:550,h:572}},this.getPopupClass=function(n){return _find(e.popupClasses,function(e){return _includes(n,e)})},this.params=function(e,n){return e.url&&(this.address=e.url),e.name&&(this.name=e.name),this.features="width="+(n.w||0)+",height="+(n.h||0)+",top="+(n.top||0)+",left="+(n.left||0),this},this.getScreenDimensions=function(){var e,n;return $window.hasOwnProperty("screen")&&$window.screen.hasOwnProperty("screenTop")?(e=$window.screen.left,n=$window.screen.top):(e=$window.screenLeft,n=$window.screenTop),{dualScreenLeft:e||0,dualScreenTop:n||0,width:$window.innerWidth||$window.screen.width,height:$window.innerHeight||$window.screen.height}},this.position=function(n,t){var i=e.getScreenDimensions();return this.left=Math.floor(Math.max(i.width/2-n/2+i.dualScreenLeft,0)),this.top=Math.floor(Math.max(i.height/2-t/2+i.dualScreenTop,0)),this},this.popWindow=function(n,t,i){var o,s,r=e.position,w=e.params,d={},h={};d.url=i,d.name="Follow "+t+" on "+{facebook:"Facebook",twitter:"Twitter",pinterest:"Pinterest",gplus:"Google+"}[n],h.w=_get(e.popupDimensions,n+".w"),h.h=_get(e.popupDimensions,n+".h"),s=new r(h.w,h.h),h.left=s.left,h.top=s.top,o=new w(d,h),window.open(o.address,o.name,o.features)}}stubFakeWindow(e){$window="undefined"!=typeof window?window:e}}module.exports=new service; }, {"23":23,"43":43,"44":44}]; window.modules["54"] = [function(require,module,exports){"use strict";!function(e,r){"function"==typeof define&&define.amd?define([],r):"object"==typeof module&&module.exports?module.exports=r():e.striptags=r()}(this,function(){var e=0,r=1,a=2,t=3,f=/\s/,i=/<(\w*)>/g;return function(s,n,c){s=s||"";var b,o,k,u=e,l=0,d="",h="",p=!1;for("string"==typeof n?n=function(e){for(var r,a=[];null!==(r=i.exec(e));)a.push(r[1]);return 0!==a.length?a:null}(n):Array.isArray(n)||(n=null),b=0,o=s.length;b<o;b++)switch(k=s[b]){case"<":if(p)break;if(" "==s[b+1]){g(k);break}if(u==e){u=r,g(k);break}if(u==r){l++;break}g(k);break;case">":if(l){l--;break}if(p)break;if(u==r){p=u=0,n&&(h+=">",y());break}if(u==a){p=u=0,h="";break}if(u==t&&"-"==s[b-1]&&"-"==s[b-2]){p=u=0,h="";break}g(k);break;case'"':case"'":u==r&&(p==k?p=!1:p||(p=k)),g(k);break;case"!":if(u==r&&"<"==s[b-1]){u=a;break}g(k);break;case"-":if(u==a&&"-"==s[b-1]&&"!"==s[b-2]){u=t;break}g(k);break;case"E":case"e":if(u==a&&"doctype"==s.substr(b-6,7).toLowerCase()){u=r;break}g(k);break;default:g(k)}function g(a){u==e?d+=a:n&&u==r&&(h+=a)}function y(){var e,r,a,t="",i=!1;e:for(e=0,r=h.length;e<r;e++)switch(a=h[e].toLowerCase()){case"<":break;case">":break e;case"/":i=!0;break;default:if(a.match(f)){if(i)break e}else i=!0,t+=a}-1!==n.indexOf(t)?d+=h:c&&(d+=c),h=""}return d}}); }, {}]; window.modules["56"] = [function(require,module,exports){"use strict";const dom=require(3),throttle=require(37),{getSiteName:getSiteName}=require(135),body=dom.find("body"),imgClassesBlocked=["image-reveal","zoom-block","image-zoom-container","brand-url","secondary-area","product-image-hotspot","multiple-choice-quiz-question","front-image","back-image","tab-image","image-slide-object","timeline-image","image-hotspot-image-img","image-divider-img","image-hover-image-img","slide-image","embedly"],globalNav=dom.find(".global-nav"),pageStickyHeader=dom.find(".page-sticky-header"),pageStickyHeaderHeight=pageStickyHeader.getBoundingClientRect().height,globalNavHeight=globalNav.getBoundingClientRect().height,overlay=insertClassyDom("div","image-zoom-overlay"),mainContent=dom.find("section.main"),imageZoomContainer=insertClassyDom("img","image-zoom-container"),imageZoomDom=insertClassyDom("div","image-zoom-stage"),DESKTOP_WIDTH=1180,DEFAULT_PADDING_SPACE=25;var imgZoomCss,imgZoom,originalCssString,verticalPadding,horizontalPadding,zoomActive=!1,isInitialised=!1;function currentWindow(){return{width:window.innerWidth,height:window.innerHeight,centerX:Math.floor(window.innerWidth/2),centerY:Math.floor(window.innerHeight/2),scrollY:window.scrollY,ratio:window.innerWidth/window.innerHeight}}function currentPadding(){const e=window.getComputedStyle(imageZoomContainer,null),o=window.innerWidth<DESKTOP_WIDTH;verticalPadding=o?0:e.getPropertyValue("--verticalPadding")||DEFAULT_PADDING_SPACE,horizontalPadding=o?0:e.getPropertyValue("--horizontalPadding")||DEFAULT_PADDING_SPACE}function attachZoomClassClick(){let e=document.body.getElementsByTagName("IMG");for(let o=0;o<e.length;o++)isEligible(e[o])&&(e[o].classList.add("image-zoom"),e[o].addEventListener("click",e=>toggleImageZoom(e)))}function toggleImageZoom(e){body.classList.contains("disabled")||imgClassesBlocked.filter(o=>e.target.classList.contains(o)).length>0||"IMG"!==e.target.tagName||zoomActive?unZoomImage():(imgZoom=e.target,(imgZoomCss=imgZoom.getBoundingClientRect()).ratio=imgZoomCss.width/imgZoomCss.height,imgZoomCss.centerY=imgZoomCss.top+Math.ceil(imgZoomCss.height/2),imgZoomCss.centerX=imgZoomCss.left+Math.ceil(imgZoomCss.width/2),Object.assign(imageZoomContainer.style,{top:imgZoomCss.top+currentWindow().scrollY+"px",left:imgZoomCss.left+"px",width:imgZoomCss.width+"px",height:imgZoomCss.height+"px"}),imageZoomContainer.classList.add("forward"),globalNav.style.transform="translateY(-"+globalNavHeight+"px)",pageStickyHeader.style.transform="translateY(-"+(globalNavHeight+pageStickyHeaderHeight)+"px)",imageZoomContainer.src=imgZoomSrc(imgZoom))}function imgZoomSrc(e){return"PICTURE"===e.parentNode.nodeName?e.currentSrc:e.src}function insertClassyDom(e,o){let i=document.createElement(e);return i.className=o,i}function zoomUp(){const e=currentWindow();let o=e.ratio>=imgZoomCss.ratio?(e.height-2*verticalPadding)/imgZoomCss.height:(e.width-2*horizontalPadding)/imgZoomCss.width,i=(e.centerX-imgZoomCss.centerX)/o,t=(e.centerY-imgZoomCss.centerY)/o;overlayShow(),imgZoom.classList.add("transparent"),mainContent.classList.add("zoom-active"),originalCssString=imageZoomContainer.style.cssText,imageZoomContainer.style.transform="scale("+o+") translate("+i+"px,"+t+"px)"}function zoomDown(){imageZoomContainer.style.cssText=originalCssString}function unZoomImage(){zoomActive&&(pageStickyHeader.style.removeProperty("transform"),globalNav.style.removeProperty("transform"),overlayHide(),zoomDown())}function overlayShow(){overlay.classList.add("forward","show-shade"),zoomActive=!0}function overlayHide(){overlay.classList.remove("show-shade"),mainContent.classList.remove("zoom-active"),zoomActive=!1}function checkOverlayTransition(e){"opacity"===e.propertyName&&e.target.classList.contains("image-zoom-overlay")&&!zoomActive&&(imgZoom.classList.remove("transparent"),overlay.classList.remove("forward"),imageZoomContainer.classList.remove("forward"),imageZoomContainer.src="")}function isEligible(e){for(;e;){if("A"===e.tagName||e.classList&&imgClassesBlocked.filter(o=>e.classList.contains(o)).length>0)return!1;e=e.parentNode}return!0}module.exports=(e=>{isInitialised||"The Strategist"===getSiteName()||(imageZoomContainer.setAttribute("style","transform: scale(1) translate(0px, 0px)"),imageZoomDom.appendChild(overlay),imageZoomDom.appendChild(imageZoomContainer),window.addEventListener("scroll",throttle(unZoomImage.bind(void 0),200)),window.addEventListener("resize",throttle(()=>{unZoomImage.bind(void 0),currentPadding.bind(void 0)},200)),imageZoomContainer.addEventListener("load",()=>zoomUp()),overlay.addEventListener("transitionend",e=>checkOverlayTransition(e)),imageZoomDom.addEventListener("click",e=>toggleImageZoom(e)),e.appendChild(imageZoomDom),attachZoomClassClick(),currentPadding(),isInitialised=!0)}); }, {"3":3,"37":37,"135":135}]; window.modules["57"] = [function(require,module,exports){"use strict";const sentry=require(347),cookie=require(41),isProd=require(9)(),SENTRY_ENDPOINT="https://web.archive.org/web/20210315023924/https://b9182fe15766496ea7d9d6dbe35a0b2f@o4682.ingest.sentry.io/5342345";function initializeIDListeners(){window.addEventListener("load",()=>{const e=cookie.get("nymcid"),t=cookie.get("first-nymcid");(e||t)&&sentry.addBreadcrumb({category:"User info",data:{nymcid:e,firstNymcid:t}})})}function captureManualError(...e){sentry.captureException(...e)}function configureScope(e){sentry.configureScope(e)}sentry.isSetup||sentry.init({dsn:SENTRY_ENDPOINT,environment:isProd?"production":"development",attachStacktrace:!0,defaultIntegrations:!1,integrations:[new sentry.Integrations.UserAgent]}),module.exports={initializeIDListeners:initializeIDListeners,captureManualError:captureManualError,configureScope:configureScope}; }, {"9":9,"41":41,"347":347}]; window.modules["58"] = [function(require,module,exports){var baseIteratee=require(988),basePullAt=require(1021);function remove(e,r){var t=[];if(!e||!e.length)return t;var a=-1,u=[],l=e.length;for(r=baseIteratee(r,3);++a<l;){var s=e[a];r(s,a,e)&&(t.push(s),u.push(a))}return basePullAt(e,u),t}module.exports=remove; }, {"988":988,"1021":1021}]; window.modules["59"] = [function(require,module,exports){(function (__filename){(function (){ "use strict";const universalQuery=require(1508),universalRest=require(10),utils=require(14),log=require(22).setup({file:__filename,context:"client"});var SITE_ENDPOINT;function newQueryWithLocals(e,r){return r&&(SITE_ENDPOINT=`//${r.site.host}${80!==r.site.port?`:${r.site.port}`:""}${r.site.path}/_search`),universalQuery(e)}function newQueryWithCount(e,r,t){const u=newQueryWithLocals(e,t);return universalQuery.addSize(u,r)}function newCuneiformQuery(e){const r=utils.prefixElasticIndex(e);return universalQuery(r)}function searchByQuery(e){return searchByQueryWithRawResult(e).then(universalQuery.formatSearchResult).catch(e=>{throw new Error(e)})}function searchByQueryWithRawResult(e){return log("trace","performing elastic search",{query:e}),module.exports.post(SITE_ENDPOINT,e,!0).then(function(e){return log("trace",`got ${e.hits.hits.length} results`,{results:e}),e})}function updateByQuery(e,r){return SITE_ENDPOINT=`http://${r.site.host}:${r.site.port}${r.site.path}/_update`,module.exports.post(SITE_ENDPOINT,e,!0).then(function(e){return log("info","updated elastic document"),e})}function getCount(e){return log("trace","getting count",{query:e}),module.exports.post(SITE_ENDPOINT,e,!0).then(function(e){return e.hits.total}).catch(function(e){return log("warn","error retrieving count",{error:e}),0})}function executeMultipleSearchRequests(e){return log("trace","performing elastic search",{query:e}),module.exports.post(SITE_ENDPOINT,e,!0).then(function(e){return log("trace",`got ${e.hits.hits.length} results`,{results:e}),e})}function onePublishedArticleByUrl(e,r,t){const u=newQueryWithCount("published-articles",null,t),o=e?e.replace("https://","http://"):"";return universalQuery.addFilter(u,{term:{canonicalUrl:utils.urlToCanonicalUrl(o)}}),r&&universalQuery.onlyWithTheseFields(u,r),u}function logCatch(e,r){log("error",`Error querying Elastic for component ${r}`)}module.exports=newQueryWithLocals,module.exports.newQueryWithCount=newQueryWithCount,module.exports.newCuneiformQuery=newCuneiformQuery,module.exports.searchByQuery=searchByQuery,module.exports.searchByQueryWithRawResult=searchByQueryWithRawResult,module.exports.getCount=getCount,module.exports.executeMultipleSearchRequests=executeMultipleSearchRequests,module.exports.updateByQuery=updateByQuery,module.exports.onePublishedArticleByUrl=onePublishedArticleByUrl,module.exports.logCatch=logCatch,module.exports.addGeo=universalQuery.addGeo,module.exports.addAggregation=universalQuery.addAggregation,module.exports.addShould=universalQuery.addShould,module.exports.addFilter=universalQuery.addFilter,module.exports.addMust=universalQuery.addMust,module.exports.addMustNot=universalQuery.addMustNot,module.exports.addMinimumShould=universalQuery.addMinimumShould,module.exports.addSort=universalQuery.addSort,module.exports.addSize=universalQuery.addSize,module.exports.addFrom=universalQuery.addFrom,module.exports.onlyWithTheseFields=universalQuery.onlyWithTheseFields,module.exports.onlyWithinThisSite=universalQuery.onlyWithinThisSite,module.exports.onlyWithinThisDomain=universalQuery.onlyWithinThisDomain,module.exports.withinThisSiteAndCrossposts=universalQuery.withinThisSiteAndCrossposts,module.exports.formatAggregationResults=universalQuery.formatAggregationResults,module.exports.formatSearchResult=universalQuery.formatSearchResult,module.exports.moreLikeThis=universalQuery.moreLikeThis,module.exports.combineFunctionScoreQueries=universalQuery.combineFunctionScoreQueries,module.exports.post=universalRest.post; }).call(this)}).call(this,"/services/client/query.js")}, {"10":10,"14":14,"22":22,"1508":1508}]; window.modules["60"] = [function(require,module,exports){var arraySome=require(908),baseIteratee=require(988),baseSome=require(1034),isArray=require(149),isIterateeCall=require(1057);function some(e,r,a){var s=isArray(e)?arraySome:baseSome;return a&&isIterateeCall(e,r,a)&&(r=void 0),s(e,baseIteratee(r,3))}module.exports=some; }, {"149":149,"908":908,"988":988,"1034":1034,"1057":1057}]; window.modules["61"] = [function(require,module,exports){var baseClone=require(924),CLONE_DEEP_FLAG=1,CLONE_SYMBOLS_FLAG=4;function cloneDeep(e){return baseClone(e,CLONE_DEEP_FLAG|CLONE_SYMBOLS_FLAG)}module.exports=cloneDeep; }, {"924":924}]; window.modules["72"] = [function(require,module,exports){var baseValues=require(1039),keys=require(148);function values(e){return null==e?[]:baseValues(e,keys(e))}module.exports=values; }, {"148":148,"1039":1039}]; window.modules["73"] = [function(require,module,exports){"use strict";function Scenario(e){console.log(e);const{action:n="",articleType:t="any",history:i={},isSubscriber:r=!1,pageviewCount:o={min:0,max:1/0},siteName:s="",siteScope:l="singleSite",targetUsers:c=""}=e,u=o.min,a=o.max||1/0,S=function(){const e=function(){if(!i)return null;if("anySite"===l)return i.global;if("singleSite"===l)return i[s];if("crossSite"===l&&Object.keys(i).filter(e=>i[e].total).length>=3)return i.global;return null}();if(null==e)return console.warn("could not find scoped counts"),0;return e["any"===t?"total":t]||0}();return{action:n,count:S,min:u,shouldShow:("allUsers"===c||!("subscribers"!==c||!r)||"nonSubscribers"===c&&!r)&&S>=u&&S<=a,max:a==1/0?null:a,articleType:t,siteScope:l}}module.exports={Scenario:Scenario}; }, {}]; window.modules["74"] = [function(require,module,exports){"use strict";function Logger(o=(()=>!0)){const e=o(),t={h1:"font-size: 15px; font-weight: bold; font-family: \n sans-serif; margin: 1em 0 0.25em; border-bottom: 1px dotted black; padding-right: 100px",h2:"font-size: 13px; font-weight: bold; margin-top: 1em"};return{log(...o){e&&console.log(...o)},table(o=""){e&&console.table(o)},error(o){e&&console.error(o)},group(){e&&console.group()},groupEnd(){e&&console.groupEnd()},styled(o="",t=""){e&&console.log(`%c ${o}`,t)},h1(o=""){this.styled(o,t.h1)},h2(o=""){this.styled(o,t.h2)}}}module.exports={Logger:Logger}; }, {}]; window.modules["75"] = [function(require,module,exports){(function (global){(function (){ !function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.Verdon=e():t.Verdon=e()}(global,function(){return(()=>{var t={7658:(t,e,r)=>{"use strict";r(4524),r(4386),r(8457),r(6251),Object.defineProperty(e,"__esModule",{value:!0});var n={BUILD_TARGET:!0,GIT_BRANCH_NAME:!0,GIT_HASH:!0,GIT_TAG:!0};e.GIT_TAG=e.GIT_HASH=e.GIT_BRANCH_NAME=e.BUILD_TARGET=void 0;var o=r(9281);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(n,t)||Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}}))}),e.BUILD_TARGET="",e.GIT_BRANCH_NAME="develop",e.GIT_HASH="b41459d",e.GIT_TAG="@nymag/fosse@v1.3.0-27-gb41459d"},9281:(t,e,r)=>{"use strict";r(4524),Object.defineProperty(e,"__esModule",{value:!0}),e.Verdon=void 0,r(1341),r(2274),r(1874),r(8868),r(4861),r(5263),r(5654),r(2357),r(3045),r(6479);var n,o=(n=r(4399))&&n.__esModule?n:{default:n},i=r(1993);function a(t,e){var r=e.get(t);if(!r)throw new TypeError("attempted to get private field on non-instance");return r.get?r.get.call(t):r.value}function s(t,e,r){var n=e.get(t);if(!n)throw new TypeError("attempted to set private field on non-instance");if(n.set)n.set.call(t,r);else{if(!n.writable)throw new TypeError("attempted to set read only private field");n.value=r}return r}function u(t,e,r){if(t!==e)throw new TypeError("Private static access of wrong provenance");return r.get?r.get.call(t):r.value}var c=new WeakMap,f=new WeakMap,l=new WeakMap,p=new WeakMap,h=new WeakMap,v=new WeakMap,d=new WeakMap,g=new WeakMap;class y extends o.default{constructor({container:t=document.body,url:e="https://web.archive.org/web/20210315023924/https://fosse.nymag.com/fosse/"}={}){if(u(y,y,m).has(y)){const t=u(y,y,m).get(y);return e&&(t.frameURL=e),t}super(),c.set(this,{writable:!0,value:null}),f.set(this,{writable:!0,value:null}),l.set(this,{writable:!0,value:null}),p.set(this,{writable:!0,value:new WeakMap}),h.set(this,{writable:!0,value:()=>{const t=document.createElement("iframe"),e=new URL(a(this,l));s(this,f,e.origin),e.searchParams.set("verdonOrigin",globalThis.location.origin),t.src=e.toString(),t.sandbox="allow-same-origin allow-scripts allow-top-navigation",t.referrerpolicy="no-referrer-when-downgrade",t.style=i.oneLine` border: none; display: block; width: 100%; `,t.addEventListener("load",()=>{a(this,p).set(this,t),this.emit("frame:ready")}),Promise.resolve().then(()=>{requestAnimationFrame(()=>{a(this,c).appendChild(t)})})}}),v.set(this,{writable:!0,value:()=>{window.addEventListener("message",t=>{var e;t.source===(null===(e=this.frame)||void 0===e?void 0:e.contentWindow)&&(t.origin===a(this,f)?null!=t.data.type?(a(this,d).call(this,'Received a "%s" message (%O) from %s.',t.data.type,t.data,t.origin),this.emit(t.data.type,t.data,t.source)):a(this,d).call(this,'Intercepted a message (%O) with an unexpected shape. (Missing "data.type.")',t.data):a(this,d).call(this,'Intercepted a message (%O) from an unknown origin (%s). (Expected "%s.")',t.data,t.origin,a(this,f)))},{capture:!1,passive:!0})}}),d.set(this,{writable:!0,value:(...t)=>{const e=i.oneLine` color: #DF4E65; font-family: -apple-system,BlinkMacSystemFont,sans-serif; font-weight: 700; `,r=i.oneLine` color: rgba(126, 126, 126, 0.66); font-family: -apple-system,BlinkMacSystemFont,sans-serif; `;console.group("%cCHOREOGRAPHER:VERDON\t\t%c%s",e,r,(new Date).toISOString()),console.log(...t),console.groupEnd()}}),g.set(this,{writable:!0,value:()=>{const t=a(this,p).get(this);document.body.removeChild(t),a(this,p).delete(this)}}),s(this,l,e),s(this,c,"string"==typeof t?document.querySelector(t):t),a(this,h).call(this),a(this,v).call(this),u(y,y,m).set(y,this)}get frame(){return a(this,p).get(this)}set frameURL(t){t!==a(this,l)&&(a(this,g).call(this),s(this,l,t),a(this,h).call(this))}set frameContainer(t){t!==a(this,c)&&(a(this,g).call(this),s(this,c,"string"==typeof t?document.querySelector(t):t),a(this,h).call(this))}sendMessage(t,e){return a(this,d).call(this,'Dispatched a "%s" message (payload: %O).',t,e),this.frame.contentWindow.postMessage({payload:e,type:t},a(this,f)),this}}e.Verdon=y;var m={writable:!0,value:new WeakMap}},1993:(t,e,r)=>{"use strict";r.r(e),r.d(e,{TemplateTag:()=>s,codeBlock:()=>x,commaLists:()=>m,commaListsAnd:()=>b,commaListsOr:()=>w,html:()=>x,inlineArrayTransformer:()=>v,inlineLists:()=>k,oneLine:()=>j,oneLineCommaLists:()=>O,oneLineCommaListsAnd:()=>L,oneLineCommaListsOr:()=>A,oneLineInlineLists:()=>T,oneLineTrim:()=>E,removeNonPrintingValuesTransformer:()=>y,replaceResultTransformer:()=>f,replaceStringTransformer:()=>p,replaceSubstitutionTransformer:()=>l,safeHtml:()=>S,source:()=>x,splitStringTransformer:()=>d,stripIndent:()=>R,stripIndentTransformer:()=>c,stripIndents:()=>P,trimResultTransformer:()=>u});var n,o,i=function(){function t(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}return function(e,r,n){return r&&t(e.prototype,r),n&&t(e,n),e}}(),a=(n=["",""],o=["",""],Object.freeze(Object.defineProperties(n,{raw:{value:Object.freeze(o)}})));const s=function(){function t(){for(var e=this,r=arguments.length,n=Array(r),o=0;o<r;o++)n[o]=arguments[o];return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.tag=function(t){for(var r=arguments.length,n=Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];return"function"==typeof t?e.interimTag.bind(e,t):"string"==typeof t?e.transformEndResult(t):(t=t.map(e.transformString.bind(e)),e.transformEndResult(t.reduce(e.processSubstitutions.bind(e,n))))},n.length>0&&Array.isArray(n[0])&&(n=n[0]),this.transformers=n.map(function(t){return"function"==typeof t?t():t}),this.tag}return i(t,[{key:"interimTag",value:function(t,e){for(var r=arguments.length,n=Array(r>2?r-2:0),o=2;o<r;o++)n[o-2]=arguments[o];return this.tag(a,t.apply(void 0,[e].concat(n)))}},{key:"processSubstitutions",value:function(t,e,r){var n=this.transformSubstitution(t.shift(),e);return"".concat(e,n,r)}},{key:"transformString",value:function(t){return this.transformers.reduce(function(t,e){return e.onString?e.onString(t):t},t)}},{key:"transformSubstitution",value:function(t,e){return this.transformers.reduce(function(t,r){return r.onSubstitution?r.onSubstitution(t,e):t},t)}},{key:"transformEndResult",value:function(t){return this.transformers.reduce(function(t,e){return e.onEndResult?e.onEndResult(t):t},t)}}]),t}(),u=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return{onEndResult:function(e){if(""===t)return e.trim();if("start"===(t=t.toLowerCase())||"left"===t)return e.replace(/^\s*/,"");if("end"===t||"right"===t)return e.replace(/\s*$/,"");throw new Error("Side not supported: "+t)}}};const c=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"initial";return{onEndResult:function(e){if("initial"===t){var r=e.match(/^[^\S\n]*(?=\S)/gm),n=r&&Math.min.apply(Math,function(t){if(Array.isArray(t)){for(var e=0,r=Array(t.length);e<t.length;e++)r[e]=t[e];return r}return Array.from(t)}(r.map(function(t){return t.length})));if(n){var o=new RegExp("^.{"+n+"}","gm");return e.replace(o,"")}return e}if("all"===t)return e.replace(/^[^\S\n]+/gm,"");throw new Error("Unknown type: "+t)}}},f=function(t,e){return{onEndResult:function(r){if(null==t||null==e)throw new Error("replaceResultTransformer requires at least 2 arguments.");return r.replace(t,e)}}},l=function(t,e){return{onSubstitution:function(r,n){if(null==t||null==e)throw new Error("replaceSubstitutionTransformer requires at least 2 arguments.");return null==r?r:r.toString().replace(t,e)}}},p=function(t,e){return{onString:function(r){if(null==t||null==e)throw new Error("replaceStringTransformer requires at least 2 arguments.");return r.replace(t,e)}}};var h={separator:"",conjunction:"",serial:!1};const v=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:h;return{onSubstitution:function(e,r){if(Array.isArray(e)){var n=e.length,o=t.separator,i=t.conjunction,a=t.serial,s=r.match(/(\n?[^\S\n]+)$/);if(e=s?e.join(o+s[1]):e.join(o+" "),i&&n>1){var u=e.lastIndexOf(o);e=e.slice(0,u)+(a?o:"")+" "+i+e.slice(u+1)}}return e}}},d=function(t){return{onSubstitution:function(e,r){if(null==t||"string"!=typeof t)throw new Error("You need to specify a string character to split by.");return"string"==typeof e&&e.includes(t)&&(e=e.split(t)),e}}};var g=function(t){return null!=t&&!Number.isNaN(t)&&"boolean"!=typeof t};const y=function(){return{onSubstitution:function(t){return Array.isArray(t)?t.filter(g):g(t)?t:""}}},m=new s(v({separator:","}),c,u),b=new s(v({separator:",",conjunction:"and"}),c,u),w=new s(v({separator:",",conjunction:"or"}),c,u),x=new s(d("\n"),y,v,c,u),S=new s(d("\n"),v,c,u,l(/&/g,"&amp;"),l(/</g,"&lt;"),l(/>/g,"&gt;"),l(/"/g,"&quot;"),l(/'/g,"&#x27;"),l(/`/g,"&#x60;")),j=new s(f(/(?:\n(?:\s*))+/g," "),u),E=new s(f(/(?:\n\s*)/g,""),u),O=new s(v({separator:","}),f(/(?:\s+)/g," "),u),A=new s(v({separator:",",conjunction:"or"}),f(/(?:\s+)/g," "),u),L=new s(v({separator:",",conjunction:"and"}),f(/(?:\s+)/g," "),u),k=new s(v,c,u),T=new s(v,f(/(?:\s+)/g," "),u),R=new s(c,u),P=new s(c("all"),u)},4605:t=>{t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},9076:(t,e,r)=>{var n=r(2366);t.exports=function(t){if(!n(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},5822:(t,e,r)=>{var n=r(6802),o=r(2275),i=r(6462),a=n("unscopables"),s=Array.prototype;null==s[a]&&i.f(s,a,{configurable:!0,value:o(null)}),t.exports=function(t){s[a][t]=!0}},2814:t=>{t.exports=function(t,e,r){if(!(t instanceof e))throw TypeError("Incorrect "+(r?r+" ":"")+"invocation");return t}},4905:(t,e,r)=>{var n=r(2366);t.exports=function(t){if(!n(t))throw TypeError(String(t)+" is not an object");return t}},6607:(t,e,r)=>{"use strict";var n=r(2758).forEach,o=r(9020),i=r(9044),a=o("forEach"),s=i("forEach");t.exports=a&&s?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},7673:(t,e,r)=>{"use strict";var n=r(9918),o=r(7615),i=r(5304),a=r(5557),s=r(4479),u=r(1006),c=r(6354);t.exports=function(t){var e,r,f,l,p,h,v=o(t),d="function"==typeof this?this:Array,g=arguments.length,y=g>1?arguments[1]:void 0,m=void 0!==y,b=c(v),w=0;if(m&&(y=n(y,g>2?arguments[2]:void 0,2)),null==b||d==Array&&a(b))for(r=new d(e=s(v.length));e>w;w++)h=m?y(v[w],w):v[w],u(r,w,h);else for(p=(l=b.call(v)).next,r=new d;!(f=p.call(l)).done;w++)h=m?i(l,y,[f.value,w],!0):f.value,u(r,w,h);return r.length=w,r}},5029:(t,e,r)=>{var n=r(678),o=r(4479),i=r(6971),a=function(t){return function(e,r,a){var s,u=n(e),c=o(u.length),f=i(a,c);if(t&&r!=r){for(;c>f;)if((s=u[f++])!=s)return!0}else for(;c>f;f++)if((t||f in u)&&u[f]===r)return t||f||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},2758:(t,e,r)=>{var n=r(9918),o=r(2901),i=r(7615),a=r(4479),s=r(7021),u=[].push,c=function(t){var e=1==t,r=2==t,c=3==t,f=4==t,l=6==t,p=5==t||l;return function(h,v,d,g){for(var y,m,b=i(h),w=o(b),x=n(v,d,3),S=a(w.length),j=0,E=g||s,O=e?E(h,S):r?E(h,0):void 0;S>j;j++)if((p||j in w)&&(m=x(y=w[j],j,b),t))if(e)O[j]=m;else if(m)switch(t){case 3:return!0;case 5:return y;case 6:return j;case 2:u.call(O,y)}else if(f)return!1;return l?-1:c||f?f:O}};t.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6)}},9020:(t,e,r)=>{"use strict";var n=r(5061);t.exports=function(t,e){var r=[][t];return!!r&&n(function(){r.call(null,e||function(){throw 1},1)})}},9044:(t,e,r)=>{var n=r(1502),o=r(5061),i=r(1900),a=Object.defineProperty,s={},u=function(t){throw t};t.exports=function(t,e){if(i(s,t))return s[t];e||(e={});var r=[][t],c=!!i(e,"ACCESSORS")&&e.ACCESSORS,f=i(e,0)?e[0]:u,l=i(e,1)?e[1]:void 0;return s[t]=!!r&&!o(function(){if(c&&!n)return!0;var t={length:-1};c?a(t,1,{enumerable:!0,get:u}):t[1]=1,r.call(t,f,l)})}},7021:(t,e,r)=>{var n=r(2366),o=r(119),i=r(6802)("species");t.exports=function(t,e){var r;return o(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!o(r.prototype)?n(r)&&null===(r=r[i])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===e?0:e)}},5304:(t,e,r)=>{var n=r(4905);t.exports=function(t,e,r,o){try{return o?e(n(r)[0],r[1]):e(r)}catch(e){var i=t.return;throw void 0!==i&&n(i.call(t)),e}}},3165:(t,e,r)=>{var n=r(6802)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[n]=function(){return this},Array.from(a,function(){throw 2})}catch(t){}t.exports=function(t,e){if(!e&&!o)return!1;var r=!1;try{var i={};i[n]=function(){return{next:function(){return{done:r=!0}}}},t(i)}catch(t){}return r}},5489:t=>{var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},486:(t,e,r)=>{var n=r(8171),o=r(5489),i=r(6802)("toStringTag"),a="Arguments"==o(function(){return arguments}());t.exports=n?o:function(t){var e,r,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),i))?r:a?o(e):"Object"==(n=o(e))&&"function"==typeof e.callee?"Arguments":n}},3769:(t,e,r)=>{"use strict";var n=r(6846),o=r(1738).getWeakData,i=r(4905),a=r(2366),s=r(2814),u=r(8971),c=r(2758),f=r(1900),l=r(684),p=l.set,h=l.getterFor,v=c.find,d=c.findIndex,g=0,y=function(t){return t.frozen||(t.frozen=new m)},m=function(){this.entries=[]},b=function(t,e){return v(t.entries,function(t){return t[0]===e})};m.prototype={get:function(t){var e=b(this,t);if(e)return e[1]},has:function(t){return!!b(this,t)},set:function(t,e){var r=b(this,t);r?r[1]=e:this.entries.push([t,e])},delete:function(t){var e=d(this.entries,function(e){return e[0]===t});return~e&&this.entries.splice(e,1),!!~e}},t.exports={getConstructor:function(t,e,r,c){var l=t(function(t,n){s(t,l,e),p(t,{type:e,id:g++,frozen:void 0}),null!=n&&u(n,t[c],t,r)}),v=h(e),d=function(t,e,r){var n=v(t),a=o(i(e),!0);return!0===a?y(n).set(e,r):a[n.id]=r,t};return n(l.prototype,{delete:function(t){var e=v(this);if(!a(t))return!1;var r=o(t);return!0===r?y(e).delete(t):r&&f(r,e.id)&&delete r[e.id]},has:function(t){var e=v(this);if(!a(t))return!1;var r=o(t);return!0===r?y(e).has(t):r&&f(r,e.id)}}),n(l.prototype,r?{get:function(t){var e=v(this);if(a(t)){var r=o(t);return!0===r?y(e).get(t):r?r[e.id]:void 0}},set:function(t,e){return d(this,t,e)}}:{add:function(t){return d(this,t,!0)}}),l}}},6606:(t,e,r)=>{"use strict";var n=r(9638),o=r(5001),i=r(1092),a=r(6313),s=r(1738),u=r(8971),c=r(2814),f=r(2366),l=r(5061),p=r(3165),h=r(606),v=r(3419);t.exports=function(t,e,r){var d=-1!==t.indexOf("Map"),g=-1!==t.indexOf("Weak"),y=d?"set":"add",m=o[t],b=m&&m.prototype,w=m,x={},S=function(t){var e=b[t];a(b,t,"add"==t?function(t){return e.call(this,0===t?0:t),this}:"delete"==t?function(t){return!(g&&!f(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return g&&!f(t)?void 0:e.call(this,0===t?0:t)}:"has"==t?function(t){return!(g&&!f(t))&&e.call(this,0===t?0:t)}:function(t,r){return e.call(this,0===t?0:t,r),this})};if(i(t,"function"!=typeof m||!(g||b.forEach&&!l(function(){(new m).entries().next()}))))w=r.getConstructor(e,t,d,y),s.REQUIRED=!0;else if(i(t,!0)){var j=new w,E=j[y](g?{}:-0,1)!=j,O=l(function(){j.has(1)}),A=p(function(t){new m(t)}),L=!g&&l(function(){for(var t=new m,e=5;e--;)t[y](e,e);return!t.has(-0)});A||((w=e(function(e,r){c(e,w,t);var n=v(new m,e,w);return null!=r&&u(r,n[y],n,d),n})).prototype=b,b.constructor=w),(O||L)&&(S("delete"),S("has"),d&&S("get")),(L||E)&&S(y),g&&b.clear&&delete b.clear}return x[t]=w,n({global:!0,forced:w!=m},x),h(w,t),g||r.setStrong(w,t,d),w}},6810:(t,e,r)=>{var n=r(1900),o=r(2466),i=r(8117),a=r(6462);t.exports=function(t,e){for(var r=o(e),s=a.f,u=i.f,c=0;c<r.length;c++){var f=r[c];n(t,f)||s(t,f,u(e,f))}}},149:(t,e,r)=>{var n=r(5061);t.exports=!n(function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})},2141:(t,e,r)=>{"use strict";var n=r(1151).IteratorPrototype,o=r(2275),i=r(6034),a=r(606),s=r(501),u=function(){return this};t.exports=function(t,e,r){var c=e+" Iterator";return t.prototype=o(n,{next:i(1,r)}),a(t,c,!1,!0),s[c]=u,t}},430:(t,e,r)=>{var n=r(1502),o=r(6462),i=r(6034);t.exports=n?function(t,e,r){return o.f(t,e,i(1,r))}:function(t,e,r){return t[e]=r,t}},6034:t=>{t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},1006:(t,e,r)=>{"use strict";var n=r(6973),o=r(6462),i=r(6034);t.exports=function(t,e,r){var a=n(e);a in t?o.f(t,a,i(0,r)):t[a]=r}},9539:(t,e,r)=>{"use strict";var n=r(5061),o=r(6905).start,i=Math.abs,a=Date.prototype,s=a.getTime,u=a.toISOString;t.exports=n(function(){return"0385-07-25T07:06:39.999Z"!=u.call(new Date(-50000000000001))})||!n(function(){u.call(new Date(NaN))})?function(){if(!isFinite(s.call(this)))throw RangeError("Invalid time value");var t=this,e=t.getUTCFullYear(),r=t.getUTCMilliseconds(),n=e<0?"-":e>9999?"+":"";return n+o(i(e),n?6:4,0)+"-"+o(t.getUTCMonth()+1,2,0)+"-"+o(t.getUTCDate(),2,0)+"T"+o(t.getUTCHours(),2,0)+":"+o(t.getUTCMinutes(),2,0)+":"+o(t.getUTCSeconds(),2,0)+"."+o(r,3,0)+"Z"}:u},645:(t,e,r)=>{"use strict";var n=r(9638),o=r(2141),i=r(4320),a=r(2848),s=r(606),u=r(430),c=r(6313),f=r(6802),l=r(13),p=r(501),h=r(1151),v=h.IteratorPrototype,d=h.BUGGY_SAFARI_ITERATORS,g=f("iterator"),y="keys",m="values",b="entries",w=function(){return this};t.exports=function(t,e,r,f,h,x,S){o(r,e,f);var j,E,O,A=function(t){if(t===h&&P)return P;if(!d&&t in T)return T[t];switch(t){case y:case m:case b:return function(){return new r(this,t)}}return function(){return new r(this)}},L=e+" Iterator",k=!1,T=t.prototype,R=T[g]||T["@@iterator"]||h&&T[h],P=!d&&R||A(h),_="Array"==e&&T.entries||R;if(_&&(j=i(_.call(new t)),v!==Object.prototype&&j.next&&(l||i(j)===v||(a?a(j,v):"function"!=typeof j[g]&&u(j,g,w)),s(j,L,!0,!0),l&&(p[L]=w))),h==m&&R&&R.name!==m&&(k=!0,P=function(){return R.call(this)}),l&&!S||T[g]===P||u(T,g,P),p[e]=P,h)if(E={values:A(m),keys:x?P:A(y),entries:A(b)},S)for(O in E)(d||k||!(O in T))&&c(T,O,E[O]);else n({target:e,proto:!0,forced:d||k},E);return E}},1502:(t,e,r)=>{var n=r(5061);t.exports=!n(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})},6009:(t,e,r)=>{var n=r(5001),o=r(2366),i=n.document,a=o(i)&&o(i.createElement);t.exports=function(t){return a?i.createElement(t):{}}},8514:t=>{t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},311:(t,e,r)=>{var n=r(9966);t.exports=/(iphone|ipod|ipad).*applewebkit/i.test(n)},9966:(t,e,r)=>{var n=r(3425);t.exports=n("navigator","userAgent")||""},2821:(t,e,r)=>{var n,o,i=r(5001),a=r(9966),s=i.process,u=s&&s.versions,c=u&&u.v8;c?o=(n=c.split("."))[0]+n[1]:a&&(!(n=a.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=a.match(/Chrome\/(\d+)/))&&(o=n[1]),t.exports=o&&+o},2089:t=>{t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},9638:(t,e,r)=>{var n=r(5001),o=r(8117).f,i=r(430),a=r(6313),s=r(8506),u=r(6810),c=r(1092);t.exports=function(t,e){var r,f,l,p,h,v=t.target,d=t.global,g=t.stat;if(r=d?n:g?n[v]||s(v,{}):(n[v]||{}).prototype)for(f in e){if(p=e[f],l=t.noTargetGet?(h=o(r,f))&&h.value:r[f],!c(d?f:v+(g?".":"#")+f,t.forced)&&void 0!==l){if(typeof p==typeof l)continue;u(p,l)}(t.sham||l&&l.sham)&&i(p,"sham",!0),a(r,f,p,t)}}},5061:t=>{t.exports=function(t){try{return!!t()}catch(t){return!0}}},8218:(t,e,r)=>{var n=r(5061);t.exports=!n(function(){return Object.isExtensible(Object.preventExtensions({}))})},9918:(t,e,r)=>{var n=r(4605);t.exports=function(t,e,r){if(n(t),void 0===e)return t;switch(r){case 0:return function(){return t.call(e)};case 1:return function(r){return t.call(e,r)};case 2:return function(r,n){return t.call(e,r,n)};case 3:return function(r,n,o){return t.call(e,r,n,o)}}return function(){return t.apply(e,arguments)}}},3425:(t,e,r)=>{var n=r(3757),o=r(5001),i=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?i(n[t])||i(o[t]):n[t]&&n[t][e]||o[t]&&o[t][e]}},6354:(t,e,r)=>{var n=r(486),o=r(501),i=r(6802)("iterator");t.exports=function(t){if(null!=t)return t[i]||t["@@iterator"]||o[n(t)]}},8437:(t,e,r)=>{var n=r(4905),o=r(6354);t.exports=function(t){var e=o(t);if("function"!=typeof e)throw TypeError(String(t)+" is not iterable");return n(e.call(t))}},5001:t=>{var e=function(t){return t&&t.Math==Math&&t};t.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof global&&global)||Function("return this")()},1900:t=>{var e={}.hasOwnProperty;t.exports=function(t,r){return e.call(t,r)}},2499:t=>{t.exports={}},3455:(t,e,r)=>{var n=r(5001);t.exports=function(t,e){var r=n.console;r&&r.error&&(1===arguments.length?r.error(t):r.error(t,e))}},2118:(t,e,r)=>{var n=r(3425);t.exports=n("document","documentElement")},7788:(t,e,r)=>{var n=r(1502),o=r(5061),i=r(6009);t.exports=!n&&!o(function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a})},2901:(t,e,r)=>{var n=r(5061),o=r(5489),i="".split;t.exports=n(function(){return!Object("z").propertyIsEnumerable(0)})?function(t){return"String"==o(t)?i.call(t,""):Object(t)}:Object},3419:(t,e,r)=>{var n=r(2366),o=r(2848);t.exports=function(t,e,r){var i,a;return o&&"function"==typeof(i=e.constructor)&&i!==r&&n(a=i.prototype)&&a!==r.prototype&&o(t,a),t}},685:(t,e,r)=>{var n=r(9982),o=Function.toString;"function"!=typeof n.inspectSource&&(n.inspectSource=function(t){return o.call(t)}),t.exports=n.inspectSource},1738:(t,e,r)=>{var n=r(2499),o=r(2366),i=r(1900),a=r(6462).f,s=r(1050),u=r(8218),c=s("meta"),f=0,l=Object.isExtensible||function(){return!0},p=function(t){a(t,c,{value:{objectID:"O"+ ++f,weakData:{}}})},h=t.exports={REQUIRED:!1,fastKey:function(t,e){if(!o(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!i(t,c)){if(!l(t))return"F";if(!e)return"E";p(t)}return t[c].objectID},getWeakData:function(t,e){if(!i(t,c)){if(!l(t))return!0;if(!e)return!1;p(t)}return t[c].weakData},onFreeze:function(t){return u&&h.REQUIRED&&l(t)&&!i(t,c)&&p(t),t}};n[c]=!0},684:(t,e,r)=>{var n,o,i,a=r(7650),s=r(5001),u=r(2366),c=r(430),f=r(1900),l=r(1695),p=r(2499),h=s.WeakMap;if(a){var v=new h,d=v.get,g=v.has,y=v.set;n=function(t,e){return y.call(v,t,e),e},o=function(t){return d.call(v,t)||{}},i=function(t){return g.call(v,t)}}else{var m=l("state");p[m]=!0,n=function(t,e){return c(t,m,e),e},o=function(t){return f(t,m)?t[m]:{}},i=function(t){return f(t,m)}}t.exports={set:n,get:o,has:i,enforce:function(t){return i(t)?o(t):n(t,{})},getterFor:function(t){return function(e){var r;if(!u(e)||(r=o(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}}},5557:(t,e,r)=>{var n=r(6802),o=r(501),i=n("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(o.Array===t||a[i]===t)}},119:(t,e,r)=>{var n=r(5489);t.exports=Array.isArray||function(t){return"Array"==n(t)}},1092:(t,e,r)=>{var n=r(5061),o=/#|\.prototype\./,i=function(t,e){var r=s[a(t)];return r==c||r!=u&&("function"==typeof e?n(e):!!e)},a=i.normalize=function(t){return String(t).replace(o,".").toLowerCase()},s=i.data={},u=i.NATIVE="N",c=i.POLYFILL="P";t.exports=i},2366:t=>{t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},13:t=>{t.exports=!1},8971:(t,e,r)=>{var n=r(4905),o=r(5557),i=r(4479),a=r(9918),s=r(6354),u=r(5304),c=function(t,e){this.stopped=t,this.result=e};(t.exports=function(t,e,r,f,l){var p,h,v,d,g,y,m,b=a(e,r,f?2:1);if(l)p=t;else{if("function"!=typeof(h=s(t)))throw TypeError("Target is not iterable");if(o(h)){for(v=0,d=i(t.length);d>v;v++)if((g=f?b(n(m=t[v])[0],m[1]):b(t[v]))&&g instanceof c)return g;return new c(!1)}p=h.call(t)}for(y=p.next;!(m=y.call(p)).done;)if("object"==typeof(g=u(p,b,m.value,f))&&g&&g instanceof c)return g;return new c(!1)}).stop=function(t){return new c(!0,t)}},1151:(t,e,r)=>{"use strict";var n,o,i,a=r(4320),s=r(430),u=r(1900),c=r(6802),f=r(13),l=c("iterator"),p=!1;[].keys&&("next"in(i=[].keys())?(o=a(a(i)))!==Object.prototype&&(n=o):p=!0),null==n&&(n={}),f||u(n,l)||s(n,l,function(){return this}),t.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:p}},501:t=>{t.exports={}},3690:(t,e,r)=>{var n,o,i,a,s,u,c,f,l=r(5001),p=r(8117).f,h=r(5489),v=r(8680).set,d=r(311),g=l.MutationObserver||l.WebKitMutationObserver,y=l.process,m=l.Promise,b="process"==h(y),w=p(l,"queueMicrotask"),x=w&&w.value;x||(n=function(){var t,e;for(b&&(t=y.domain)&&t.exit();o;){e=o.fn,o=o.next;try{e()}catch(t){throw o?a():i=void 0,t}}i=void 0,t&&t.enter()},b?a=function(){y.nextTick(n)}:g&&!d?(s=!0,u=document.createTextNode(""),new g(n).observe(u,{characterData:!0}),a=function(){u.data=s=!s}):m&&m.resolve?(c=m.resolve(void 0),f=c.then,a=function(){f.call(c,n)}):a=function(){v.call(l,n)}),t.exports=x||function(t){var e={fn:t,next:void 0};i&&(i.next=e),o||(o=e,a()),i=e}},2673:(t,e,r)=>{var n=r(5001);t.exports=n.Promise},9262:(t,e,r)=>{var n=r(5061);t.exports=!!Object.getOwnPropertySymbols&&!n(function(){return!String(Symbol())})},5264:(t,e,r)=>{var n=r(5061),o=r(6802),i=r(13),a=o("iterator");t.exports=!n(function(){var t=new URL("b?a=1&b=2&c=3","http://a"),e=t.searchParams,r="";return t.pathname="c%20d",e.forEach(function(t,n){e.delete("b"),r+=n+t}),i&&!t.toJSON||!e.sort||"http://a/c%20d?a=1&c=3"!==t.href||"3"!==e.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!e[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==r||"x"!==new URL("http://x",void 0).host})},7650:(t,e,r)=>{var n=r(5001),o=r(685),i=n.WeakMap;t.exports="function"==typeof i&&/native code/.test(o(i))},7714:(t,e,r)=>{"use strict";var n=r(4605),o=function(t){var e,r;this.promise=new t(function(t,n){if(void 0!==e||void 0!==r)throw TypeError("Bad Promise constructor");e=t,r=n}),this.resolve=n(e),this.reject=n(r)};t.exports.f=function(t){return new o(t)}},1640:(t,e,r)=>{"use strict";var n=r(1502),o=r(5061),i=r(9749),a=r(2822),s=r(9265),u=r(7615),c=r(2901),f=Object.assign,l=Object.defineProperty;t.exports=!f||o(function(){if(n&&1!==f({b:1},f(l({},"a",{enumerable:!0,get:function(){l(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},r=Symbol(),o="abcdefghijklmnopqrst";return t[r]=7,o.split("").forEach(function(t){e[t]=t}),7!=f({},t)[r]||i(f({},e)).join("")!=o})?function(t,e){for(var r=u(t),o=arguments.length,f=1,l=a.f,p=s.f;o>f;)for(var h,v=c(arguments[f++]),d=l?i(v).concat(l(v)):i(v),g=d.length,y=0;g>y;)h=d[y++],n&&!p.call(v,h)||(r[h]=v[h]);return r}:f},2275:(t,e,r)=>{var n,o=r(4905),i=r(6191),a=r(2089),s=r(2499),u=r(2118),c=r(6009),f=r(1695)("IE_PROTO"),l=function(){},p=function(t){return"<script>"+t+"<\/script>"},h=function(){try{n=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t,e;h=n?function(t){t.write(p("")),t.close();var e=t.parentWindow.Object;return t=null,e}(n):((e=c("iframe")).style.display="none",u.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(p("document.F=Object")),t.close(),t.F);for(var r=a.length;r--;)delete h.prototype[a[r]];return h()};s[f]=!0,t.exports=Object.create||function(t,e){var r;return null!==t?(l.prototype=o(t),r=new l,l.prototype=null,r[f]=t):r=h(),void 0===e?r:i(r,e)}},6191:(t,e,r)=>{var n=r(1502),o=r(6462),i=r(4905),a=r(9749);t.exports=n?Object.defineProperties:function(t,e){i(t);for(var r,n=a(e),s=n.length,u=0;s>u;)o.f(t,r=n[u++],e[r]);return t}},6462:(t,e,r)=>{var n=r(1502),o=r(7788),i=r(4905),a=r(6973),s=Object.defineProperty;e.f=n?s:function(t,e,r){if(i(t),e=a(e,!0),i(r),o)try{return s(t,e,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},8117:(t,e,r)=>{var n=r(1502),o=r(9265),i=r(6034),a=r(678),s=r(6973),u=r(1900),c=r(7788),f=Object.getOwnPropertyDescriptor;e.f=n?f:function(t,e){if(t=a(t),e=s(e,!0),c)try{return f(t,e)}catch(t){}if(u(t,e))return i(!o.f.call(t,e),t[e])}},9219:(t,e,r)=>{var n=r(3855),o=r(2089).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,o)}},2822:(t,e)=>{e.f=Object.getOwnPropertySymbols},4320:(t,e,r)=>{var n=r(1900),o=r(7615),i=r(1695),a=r(149),s=i("IE_PROTO"),u=Object.prototype;t.exports=a?Object.getPrototypeOf:function(t){return t=o(t),n(t,s)?t[s]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},3855:(t,e,r)=>{var n=r(1900),o=r(678),i=r(5029).indexOf,a=r(2499);t.exports=function(t,e){var r,s=o(t),u=0,c=[];for(r in s)!n(a,r)&&n(s,r)&&c.push(r);for(;e.length>u;)n(s,r=e[u++])&&(~i(c,r)||c.push(r));return c}},9749:(t,e,r)=>{var n=r(3855),o=r(2089);t.exports=Object.keys||function(t){return n(t,o)}},9265:(t,e)=>{"use strict";var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,o=n&&!r.call({1:2},1);e.f=o?function(t){var e=n(this,t);return!!e&&e.enumerable}:r},2848:(t,e,r)=>{var n=r(4905),o=r(9076);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,r={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(r,[]),e=r instanceof Array}catch(t){}return function(r,i){return n(r),o(i),e?t.call(r,i):r.__proto__=i,r}}():void 0)},5085:(t,e,r)=>{"use strict";var n=r(8171),o=r(486);t.exports=n?{}.toString:function(){return"[object "+o(this)+"]"}},2466:(t,e,r)=>{var n=r(3425),o=r(9219),i=r(2822),a=r(4905);t.exports=n("Reflect","ownKeys")||function(t){var e=o.f(a(t)),r=i.f;return r?e.concat(r(t)):e}},3757:(t,e,r)=>{var n=r(5001);t.exports=n},7040:t=>{t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},7504:(t,e,r)=>{var n=r(4905),o=r(2366),i=r(7714);t.exports=function(t,e){if(n(t),o(e)&&e.constructor===t)return e;var r=i.f(t);return(0,r.resolve)(e),r.promise}},6846:(t,e,r)=>{var n=r(6313);t.exports=function(t,e,r){for(var o in e)n(t,o,e[o],r);return t}},6313:(t,e,r)=>{var n=r(5001),o=r(430),i=r(1900),a=r(8506),s=r(685),u=r(684),c=u.get,f=u.enforce,l=String(String).split("String");(t.exports=function(t,e,r,s){var u=!!s&&!!s.unsafe,c=!!s&&!!s.enumerable,p=!!s&&!!s.noTargetGet;"function"==typeof r&&("string"!=typeof e||i(r,"name")||o(r,"name",e),f(r).source=l.join("string"==typeof e?e:"")),t!==n?(u?!p&&t[e]&&(c=!0):delete t[e],c?t[e]=r:o(t,e,r)):c?t[e]=r:a(e,r)})(Function.prototype,"toString",function(){return"function"==typeof this&&c(this).source||s(this)})},5268:(t,e,r)=>{"use strict";var n=r(4905);t.exports=function(){var t=n(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},4475:t=>{t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},8506:(t,e,r)=>{var n=r(5001),o=r(430);t.exports=function(t,e){try{o(n,t,e)}catch(r){n[t]=e}return e}},3126:(t,e,r)=>{"use strict";var n=r(3425),o=r(6462),i=r(6802),a=r(1502),s=i("species");t.exports=function(t){var e=n(t),r=o.f;a&&e&&!e[s]&&r(e,s,{configurable:!0,get:function(){return this}})}},606:(t,e,r)=>{var n=r(6462).f,o=r(1900),i=r(6802)("toStringTag");t.exports=function(t,e,r){t&&!o(t=r?t:t.prototype,i)&&n(t,i,{configurable:!0,value:e})}},1695:(t,e,r)=>{var n=r(6809),o=r(1050),i=n("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},9982:(t,e,r)=>{var n=r(5001),o=r(8506),i="__core-js_shared__",a=n[i]||o(i,{});t.exports=a},6809:(t,e,r)=>{var n=r(13),o=r(9982);(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.6.5",mode:n?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},3571:(t,e,r)=>{var n=r(4905),o=r(4605),i=r(6802)("species");t.exports=function(t,e){var r,a=n(t).constructor;return void 0===a||null==(r=n(a)[i])?e:o(r)}},189:(t,e,r)=>{var n=r(321),o=r(4475),i=function(t){return function(e,r){var i,a,s=String(o(e)),u=n(r),c=s.length;return u<0||u>=c?t?"":void 0:(i=s.charCodeAt(u))<55296||i>56319||u+1===c||(a=s.charCodeAt(u+1))<56320||a>57343?t?s.charAt(u):i:t?s.slice(u,u+2):a-56320+(i-55296<<10)+65536}};t.exports={codeAt:i(!1),charAt:i(!0)}},6905:(t,e,r)=>{var n=r(4479),o=r(2748),i=r(4475),a=Math.ceil,s=function(t){return function(e,r,s){var u,c,f=String(i(e)),l=f.length,p=void 0===s?" ":String(s),h=n(r);return h<=l||""==p?f:(u=h-l,(c=o.call(p,a(u/p.length))).length>u&&(c=c.slice(0,u)),t?f+c:c+f)}};t.exports={start:s(!1),end:s(!0)}},1022:t=>{"use strict";var e=2147483647,r=/[^\0-\u007E]/,n=/[.\u3002\uFF0E\uFF61]/g,o="Overflow: input needs wider integers to process",i=Math.floor,a=String.fromCharCode,s=function(t){return t+22+75*(t<26)},u=function(t,e,r){var n=0;for(t=r?i(t/700):t>>1,t+=i(t/e);t>455;n+=36)t=i(t/35);return i(n+36*t/(t+38))},c=function(t){var r,n,c=[],f=(t=function(t){for(var e=[],r=0,n=t.length;r<n;){var o=t.charCodeAt(r++);if(o>=55296&&o<=56319&&r<n){var i=t.charCodeAt(r++);56320==(64512&i)?e.push(((1023&o)<<10)+(1023&i)+65536):(e.push(o),r--)}else e.push(o)}return e}(t)).length,l=128,p=0,h=72;for(r=0;r<t.length;r++)(n=t[r])<128&&c.push(a(n));var v=c.length,d=v;for(v&&c.push("-");d<f;){var g=e;for(r=0;r<t.length;r++)(n=t[r])>=l&&n<g&&(g=n);var y=d+1;if(g-l>i((e-p)/y))throw RangeError(o);for(p+=(g-l)*y,l=g,r=0;r<t.length;r++){if((n=t[r])<l&&++p>e)throw RangeError(o);if(n==l){for(var m=p,b=36;;b+=36){var w=b<=h?1:b>=h+26?26:b-h;if(m<w)break;var x=m-w,S=36-w;c.push(a(s(w+x%S))),m=i(x/S)}c.push(a(s(m))),h=u(p,y,d==v),p=0,++d}}++p,++l}return c.join("")};t.exports=function(t){var e,o,i=[],a=t.toLowerCase().replace(n,".").split(".");for(e=0;e<a.length;e++)o=a[e],i.push(r.test(o)?"xn--"+c(o):o);return i.join(".")}},2748:(t,e,r)=>{"use strict";var n=r(321),o=r(4475);t.exports="".repeat||function(t){var e=String(o(this)),r="",i=n(t);if(i<0||i==1/0)throw RangeError("Wrong number of repetitions");for(;i>0;(i>>>=1)&&(e+=e))1&i&&(r+=e);return r}},8680:(t,e,r)=>{var n,o,i,a=r(5001),s=r(5061),u=r(5489),c=r(9918),f=r(2118),l=r(6009),p=r(311),h=a.location,v=a.setImmediate,d=a.clearImmediate,g=a.process,y=a.MessageChannel,m=a.Dispatch,b=0,w={},x=function(t){if(w.hasOwnProperty(t)){var e=w[t];delete w[t],e()}},S=function(t){return function(){x(t)}},j=function(t){x(t.data)},E=function(t){a.postMessage(t+"",h.protocol+"//"+h.host)};v&&d||(v=function(t){for(var e=[],r=1;arguments.length>r;)e.push(arguments[r++]);return w[++b]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},n(b),b},d=function(t){delete w[t]},"process"==u(g)?n=function(t){g.nextTick(S(t))}:m&&m.now?n=function(t){m.now(S(t))}:y&&!p?(i=(o=new y).port2,o.port1.onmessage=j,n=c(i.postMessage,i,1)):!a.addEventListener||"function"!=typeof postMessage||a.importScripts||s(E)||"file:"===h.protocol?n="onreadystatechange"in l("script")?function(t){f.appendChild(l("script")).onreadystatechange=function(){f.removeChild(this),x(t)}}:function(t){setTimeout(S(t),0)}:(n=E,a.addEventListener("message",j,!1))),t.exports={set:v,clear:d}},6971:(t,e,r)=>{var n=r(321),o=Math.max,i=Math.min;t.exports=function(t,e){var r=n(t);return r<0?o(r+e,0):i(r,e)}},678:(t,e,r)=>{var n=r(2901),o=r(4475);t.exports=function(t){return n(o(t))}},321:t=>{var e=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:e)(t)}},4479:(t,e,r)=>{var n=r(321),o=Math.min;t.exports=function(t){return t>0?o(n(t),9007199254740991):0}},7615:(t,e,r)=>{var n=r(4475);t.exports=function(t){return Object(n(t))}},6973:(t,e,r)=>{var n=r(2366);t.exports=function(t,e){if(!n(t))return t;var r,o;if(e&&"function"==typeof(r=t.toString)&&!n(o=r.call(t)))return o;if("function"==typeof(r=t.valueOf)&&!n(o=r.call(t)))return o;if(!e&&"function"==typeof(r=t.toString)&&!n(o=r.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},8171:(t,e,r)=>{var n={};n[r(6802)("toStringTag")]="z",t.exports="[object z]"===String(n)},1050:t=>{var e=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++e+r).toString(36)}},7558:(t,e,r)=>{var n=r(9262);t.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},6802:(t,e,r)=>{var n=r(5001),o=r(6809),i=r(1900),a=r(1050),s=r(9262),u=r(7558),c=o("wks"),f=n.Symbol,l=u?f:f&&f.withoutSetter||a;t.exports=function(t){return i(c,t)||(s&&i(f,t)?c[t]=f[t]:c[t]=l("Symbol."+t)),c[t]}},4386:(t,e,r)=>{"use strict";var n=r(9638),o=r(6607);n({target:"Array",proto:!0,forced:[].forEach!=o},{forEach:o})},8868:(t,e,r)=>{"use strict";var n=r(678),o=r(5822),i=r(501),a=r(684),s=r(645),u="Array Iterator",c=a.set,f=a.getterFor(u);t.exports=s(Array,"Array",function(t,e){c(this,{type:u,target:n(t),index:0,kind:e})},function(){var t=f(this),e=t.target,r=t.kind,n=t.index++;return!e||n>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==r?{value:n,done:!1}:"values"==r?{value:e[n],done:!1}:{value:[n,e[n]],done:!1}},"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},6479:(t,e,r)=>{var n=r(9638),o=r(9539);n({target:"Date",proto:!0,forced:Date.prototype.toISOString!==o},{toISOString:o})},2357:(t,e,r)=>{var n=r(6313),o=Date.prototype,i="Invalid Date",a=o.toString,s=o.getTime;new Date(NaN)+""!=i&&n(o,"toString",function(){var t=s.call(this);return t==t?a.call(this):i})},4524:(t,e,r)=>{var n=r(9638),o=r(1502);n({target:"Object",stat:!0,forced:!o,sham:!o},{defineProperty:r(6462).f})},6251:(t,e,r)=>{var n=r(9638),o=r(7615),i=r(9749);n({target:"Object",stat:!0,forced:r(5061)(function(){i(1)})},{keys:function(t){return i(o(t))}})},2274:(t,e,r)=>{var n=r(8171),o=r(6313),i=r(5085);n||o(Object.prototype,"toString",i,{unsafe:!0})},3045:(t,e,r)=>{"use strict";var n,o,i,a,s=r(9638),u=r(13),c=r(5001),f=r(3425),l=r(2673),p=r(6313),h=r(6846),v=r(606),d=r(3126),g=r(2366),y=r(4605),m=r(2814),b=r(5489),w=r(685),x=r(8971),S=r(3165),j=r(3571),E=r(8680).set,O=r(3690),A=r(7504),L=r(3455),k=r(7714),T=r(7040),R=r(684),P=r(1092),_=r(6802),I=r(2821),U=_("species"),C="Promise",M=R.get,D=R.set,q=R.getterFor(C),B=l,F=c.TypeError,N=c.document,G=c.process,z=f("fetch"),W=k.f,H=W,V="process"==b(G),$=!!(N&&N.createEvent&&c.dispatchEvent),Y="unhandledrejection",Q=P(C,function(){if(w(B)===String(B)){if(66===I)return!0;if(!V&&"function"!=typeof PromiseRejectionEvent)return!0}if(u&&!B.prototype.finally)return!0;if(I>=51&&/native code/.test(B))return!1;var t=B.resolve(1),e=function(t){t(function(){},function(){})};return(t.constructor={})[U]=e,!(t.then(function(){})instanceof e)}),X=Q||!S(function(t){B.all(t).catch(function(){})}),Z=function(t){var e;return!(!g(t)||"function"!=typeof(e=t.then))&&e},K=function(t,e,r){if(!e.notified){e.notified=!0;var n=e.reactions;O(function(){for(var o=e.value,i=1==e.state,a=0;n.length>a;){var s,u,c,f=n[a++],l=i?f.ok:f.fail,p=f.resolve,h=f.reject,v=f.domain;try{l?(i||(2===e.rejection&&rt(t,e),e.rejection=1),!0===l?s=o:(v&&v.enter(),s=l(o),v&&(v.exit(),c=!0)),s===f.promise?h(F("Promise-chain cycle")):(u=Z(s))?u.call(s,p,h):p(s)):h(o)}catch(t){v&&!c&&v.exit(),h(t)}}e.reactions=[],e.notified=!1,r&&!e.rejection&&tt(t,e)})}},J=function(t,e,r){var n,o;$?((n=N.createEvent("Event")).promise=e,n.reason=r,n.initEvent(t,!1,!0),c.dispatchEvent(n)):n={promise:e,reason:r},(o=c["on"+t])?o(n):t===Y&&L("Unhandled promise rejection",r)},tt=function(t,e){E.call(c,function(){var r,n=e.value;if(et(e)&&(r=T(function(){V?G.emit("unhandledRejection",n,t):J(Y,t,n)}),e.rejection=V||et(e)?2:1,r.error))throw r.value})},et=function(t){return 1!==t.rejection&&!t.parent},rt=function(t,e){E.call(c,function(){V?G.emit("rejectionHandled",t):J("rejectionhandled",t,e.value)})},nt=function(t,e,r,n){return function(o){t(e,r,o,n)}},ot=function(t,e,r,n){e.done||(e.done=!0,n&&(e=n),e.value=r,e.state=2,K(t,e,!0))},it=function(t,e,r,n){if(!e.done){e.done=!0,n&&(e=n);try{if(t===r)throw F("Promise can't be resolved itself");var o=Z(r);o?O(function(){var n={done:!1};try{o.call(r,nt(it,t,n,e),nt(ot,t,n,e))}catch(r){ot(t,n,r,e)}}):(e.value=r,e.state=1,K(t,e,!1))}catch(r){ot(t,{done:!1},r,e)}}};Q&&(B=function(t){m(this,B,C),y(t),n.call(this);var e=M(this);try{t(nt(it,this,e),nt(ot,this,e))}catch(t){ot(this,e,t)}},(n=function(t){D(this,{type:C,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=h(B.prototype,{then:function(t,e){var r=q(this),n=W(j(this,B));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=V?G.domain:void 0,r.parent=!0,r.reactions.push(n),0!=r.state&&K(this,r,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new n,e=M(t);this.promise=t,this.resolve=nt(it,t,e),this.reject=nt(ot,t,e)},k.f=W=function(t){return t===B||t===i?new o(t):H(t)},u||"function"!=typeof l||(a=l.prototype.then,p(l.prototype,"then",function(t,e){var r=this;return new B(function(t,e){a.call(r,t,e)}).then(t,e)},{unsafe:!0}),"function"==typeof z&&s({global:!0,enumerable:!0,forced:!0},{fetch:function(t){return A(B,z.apply(c,arguments))}}))),s({global:!0,wrap:!0,forced:Q},{Promise:B}),v(B,C,!1,!0),d(C),i=f(C),s({target:C,stat:!0,forced:Q},{reject:function(t){var e=W(this);return e.reject.call(void 0,t),e.promise}}),s({target:C,stat:!0,forced:u||Q},{resolve:function(t){return A(u&&this===i?B:this,t)}}),s({target:C,stat:!0,forced:X},{all:function(t){var e=this,r=W(e),n=r.resolve,o=r.reject,i=T(function(){var r=y(e.resolve),i=[],a=0,s=1;x(t,function(t){var u=a++,c=!1;i.push(void 0),s++,r.call(e,t).then(function(t){c||(c=!0,i[u]=t,--s||n(i))},o)}),--s||n(i)});return i.error&&o(i.value),r.promise},race:function(t){var e=this,r=W(e),n=r.reject,o=T(function(){var o=y(e.resolve);x(t,function(t){o.call(e,t).then(r.resolve,n)})});return o.error&&n(o.value),r.promise}})},5654:(t,e,r)=>{"use strict";var n=r(6313),o=r(4905),i=r(5061),a=r(5268),s="toString",u=RegExp.prototype,c=u.toString,f=i(function(){return"/a/b"!=c.call({source:"a",flags:"b"})}),l=c.name!=s;(f||l)&&n(RegExp.prototype,s,function(){var t=o(this),e=String(t.source),r=t.flags;return"/"+e+"/"+String(void 0===r&&t instanceof RegExp&&!("flags"in u)?a.call(t):r)},{unsafe:!0})},1874:(t,e,r)=>{"use strict";var n=r(189).charAt,o=r(684),i=r(645),a="String Iterator",s=o.set,u=o.getterFor(a);i(String,"String",function(t){s(this,{type:a,string:String(t),index:0})},function(){var t,e=u(this),r=e.string,o=e.index;return o>=r.length?{value:void 0,done:!0}:(t=n(r,o),e.index+=t.length,{value:t,done:!1})})},1341:(t,e,r)=>{"use strict";var n,o=r(5001),i=r(6846),a=r(1738),s=r(6606),u=r(3769),c=r(2366),f=r(684).enforce,l=r(7650),p=!o.ActiveXObject&&"ActiveXObject"in o,h=Object.isExtensible,v=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},d=t.exports=s("WeakMap",v,u);if(l&&p){n=u.getConstructor(v,"WeakMap",!0),a.REQUIRED=!0;var g=d.prototype,y=g.delete,m=g.has,b=g.get,w=g.set;i(g,{delete:function(t){if(c(t)&&!h(t)){var e=f(this);return e.frozen||(e.frozen=new n),y.call(this,t)||e.frozen.delete(t)}return y.call(this,t)},has:function(t){if(c(t)&&!h(t)){var e=f(this);return e.frozen||(e.frozen=new n),m.call(this,t)||e.frozen.has(t)}return m.call(this,t)},get:function(t){if(c(t)&&!h(t)){var e=f(this);return e.frozen||(e.frozen=new n),m.call(this,t)?b.call(this,t):e.frozen.get(t)}return b.call(this,t)},set:function(t,e){if(c(t)&&!h(t)){var r=f(this);r.frozen||(r.frozen=new n),m.call(this,t)?w.call(this,t,e):r.frozen.set(t,e)}else w.call(this,t,e);return this}})}},8457:(t,e,r)=>{var n=r(5001),o=r(8514),i=r(6607),a=r(430);for(var s in o){var u=n[s],c=u&&u.prototype;if(c&&c.forEach!==i)try{a(c,"forEach",i)}catch(t){c.forEach=i}}},4861:(t,e,r)=>{var n=r(5001),o=r(8514),i=r(8868),a=r(430),s=r(6802),u=s("iterator"),c=s("toStringTag"),f=i.values;for(var l in o){var p=n[l],h=p&&p.prototype;if(h){if(h[u]!==f)try{a(h,u,f)}catch(t){h[u]=f}if(h[c]||a(h,c,l),o[l])for(var v in i)if(h[v]!==i[v])try{a(h,v,i[v])}catch(t){h[v]=i[v]}}}},3382:(t,e,r)=>{"use strict";r(8868);var n=r(9638),o=r(3425),i=r(5264),a=r(6313),s=r(6846),u=r(606),c=r(2141),f=r(684),l=r(2814),p=r(1900),h=r(9918),v=r(486),d=r(4905),g=r(2366),y=r(2275),m=r(6034),b=r(8437),w=r(6354),x=r(6802),S=o("fetch"),j=o("Headers"),E=x("iterator"),O="URLSearchParams",A="URLSearchParamsIterator",L=f.set,k=f.getterFor(O),T=f.getterFor(A),R=/\+/g,P=Array(4),_=function(t){return P[t-1]||(P[t-1]=RegExp("((?:%[\\da-f]{2}){"+t+"})","gi"))},I=function(t){try{return decodeURIComponent(t)}catch(e){return t}},U=function(t){var e=t.replace(R," "),r=4;try{return decodeURIComponent(e)}catch(t){for(;r;)e=e.replace(_(r--),I);return e}},C=/[!'()~]|%20/g,M={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},D=function(t){return M[t]},q=function(t){return encodeURIComponent(t).replace(C,D)},B=function(t,e){if(e)for(var r,n,o=e.split("&"),i=0;i<o.length;)(r=o[i++]).length&&(n=r.split("="),t.push({key:U(n.shift()),value:U(n.join("="))}))},F=function(t){this.entries.length=0,B(this.entries,t)},N=function(t,e){if(t<e)throw TypeError("Not enough arguments")},G=c(function(t,e){L(this,{type:A,iterator:b(k(t).entries),kind:e})},"Iterator",function(){var t=T(this),e=t.kind,r=t.iterator.next(),n=r.value;return r.done||(r.value="keys"===e?n.key:"values"===e?n.value:[n.key,n.value]),r}),z=function(){l(this,z,O);var t,e,r,n,o,i,a,s,u,c=arguments.length>0?arguments[0]:void 0,f=[];if(L(this,{type:O,entries:f,updateURL:function(){},updateSearchParams:F}),void 0!==c)if(g(c))if("function"==typeof(t=w(c)))for(r=(e=t.call(c)).next;!(n=r.call(e)).done;){if((a=(i=(o=b(d(n.value))).next).call(o)).done||(s=i.call(o)).done||!i.call(o).done)throw TypeError("Expected sequence with length 2");f.push({key:a.value+"",value:s.value+""})}else for(u in c)p(c,u)&&f.push({key:u,value:c[u]+""});else B(f,"string"==typeof c?"?"===c.charAt(0)?c.slice(1):c:c+"")},W=z.prototype;s(W,{append:function(t,e){N(arguments.length,2);var r=k(this);r.entries.push({key:t+"",value:e+""}),r.updateURL()},delete:function(t){N(arguments.length,1);for(var e=k(this),r=e.entries,n=t+"",o=0;o<r.length;)r[o].key===n?r.splice(o,1):o++;e.updateURL()},get:function(t){N(arguments.length,1);for(var e=k(this).entries,r=t+"",n=0;n<e.length;n++)if(e[n].key===r)return e[n].value;return null},getAll:function(t){N(arguments.length,1);for(var e=k(this).entries,r=t+"",n=[],o=0;o<e.length;o++)e[o].key===r&&n.push(e[o].value);return n},has:function(t){N(arguments.length,1);for(var e=k(this).entries,r=t+"",n=0;n<e.length;)if(e[n++].key===r)return!0;return!1},set:function(t,e){N(arguments.length,1);for(var r,n=k(this),o=n.entries,i=!1,a=t+"",s=e+"",u=0;u<o.length;u++)(r=o[u]).key===a&&(i?o.splice(u--,1):(i=!0,r.value=s));i||o.push({key:a,value:s}),n.updateURL()},sort:function(){var t,e,r,n=k(this),o=n.entries,i=o.slice();for(o.length=0,r=0;r<i.length;r++){for(t=i[r],e=0;e<r;e++)if(o[e].key>t.key){o.splice(e,0,t);break}e===r&&o.push(t)}n.updateURL()},forEach:function(t){for(var e,r=k(this).entries,n=h(t,arguments.length>1?arguments[1]:void 0,3),o=0;o<r.length;)n((e=r[o++]).value,e.key,this)},keys:function(){return new G(this,"keys")},values:function(){return new G(this,"values")},entries:function(){return new G(this,"entries")}},{enumerable:!0}),a(W,E,W.entries),a(W,"toString",function(){for(var t,e=k(this).entries,r=[],n=0;n<e.length;)t=e[n++],r.push(q(t.key)+"="+q(t.value));return r.join("&")},{enumerable:!0}),u(z,O),n({global:!0,forced:!i},{URLSearchParams:z}),i||"function"!=typeof S||"function"!=typeof j||n({global:!0,enumerable:!0,forced:!0},{fetch:function(t){var e,r,n,o=[t];return arguments.length>1&&(g(e=arguments[1])&&(r=e.body,v(r)===O&&((n=e.headers?new j(e.headers):new j).has("content-type")||n.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"),e=y(e,{body:m(0,String(r)),headers:m(0,n)}))),o.push(e)),S.apply(this,o)}}),t.exports={URLSearchParams:z,getState:k}},5263:(t,e,r)=>{"use strict";r(1874);var n,o=r(9638),i=r(1502),a=r(5264),s=r(5001),u=r(6191),c=r(6313),f=r(2814),l=r(1900),p=r(1640),h=r(7673),v=r(189).codeAt,d=r(1022),g=r(606),y=r(3382),m=r(684),b=s.URL,w=y.URLSearchParams,x=y.getState,S=m.set,j=m.getterFor("URL"),E=Math.floor,O=Math.pow,A="Invalid scheme",L="Invalid host",k="Invalid port",T=/[A-Za-z]/,R=/[\d+-.A-Za-z]/,P=/\d/,_=/^(0x|0X)/,I=/^[0-7]+$/,U=/^\d+$/,C=/^[\dA-Fa-f]+$/,M=/[\u0000\u0009\u000A\u000D #%/:?@[\\]]/,D=/[\u0000\u0009\u000A\u000D #/:?@[\\]]/,q=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,B=/[\u0009\u000A\u000D]/g,F=function(t,e){var r,n,o;if("["==e.charAt(0)){if("]"!=e.charAt(e.length-1))return L;if(!(r=G(e.slice(1,-1))))return L;t.host=r}else if(X(t)){if(e=d(e),M.test(e))return L;if(null===(r=N(e)))return L;t.host=r}else{if(D.test(e))return L;for(r="",n=h(e),o=0;o<n.length;o++)r+=Y(n[o],W);t.host=r}},N=function(t){var e,r,n,o,i,a,s,u=t.split(".");if(u.length&&""==u[u.length-1]&&u.pop(),(e=u.length)>4)return t;for(r=[],n=0;n<e;n++){if(""==(o=u[n]))return t;if(i=10,o.length>1&&"0"==o.charAt(0)&&(i=_.test(o)?16:8,o=o.slice(8==i?1:2)),""===o)a=0;else{if(!(10==i?U:8==i?I:C).test(o))return t;a=parseInt(o,i)}r.push(a)}for(n=0;n<e;n++)if(a=r[n],n==e-1){if(a>=O(256,5-e))return null}else if(a>255)return null;for(s=r.pop(),n=0;n<r.length;n++)s+=r[n]*O(256,3-n);return s},G=function(t){var e,r,n,o,i,a,s,u=[0,0,0,0,0,0,0,0],c=0,f=null,l=0,p=function(){return t.charAt(l)};if(":"==p()){if(":"!=t.charAt(1))return;l+=2,f=++c}for(;p();){if(8==c)return;if(":"!=p()){for(e=r=0;r<4&&C.test(p());)e=16*e+parseInt(p(),16),l++,r++;if("."==p()){if(0==r)return;if(l-=r,c>6)return;for(n=0;p();){if(o=null,n>0){if(!("."==p()&&n<4))return;l++}if(!P.test(p()))return;for(;P.test(p());){if(i=parseInt(p(),10),null===o)o=i;else{if(0==o)return;o=10*o+i}if(o>255)return;l++}u[c]=256*u[c]+o,2!=++n&&4!=n||c++}if(4!=n)return;break}if(":"==p()){if(l++,!p())return}else if(p())return;u[c++]=e}else{if(null!==f)return;l++,f=++c}}if(null!==f)for(a=c-f,c=7;0!=c&&a>0;)s=u[c],u[c--]=u[f+a-1],u[f+--a]=s;else if(8!=c)return;return u},z=function(t){var e,r,n,o;if("number"==typeof t){for(e=[],r=0;r<4;r++)e.unshift(t%256),t=E(t/256);return e.join(".")}if("object"==typeof t){for(e="",n=function(t){for(var e=null,r=1,n=null,o=0,i=0;i<8;i++)0!==t[i]?(o>r&&(e=n,r=o),n=null,o=0):(null===n&&(n=i),++o);return o>r&&(e=n,r=o),e}(t),r=0;r<8;r++)o&&0===t[r]||(o&&(o=!1),n===r?(e+=r?":":"::",o=!0):(e+=t[r].toString(16),r<7&&(e+=":")));return"["+e+"]"}return t},W={},H=p({},W,{" ":1,'"':1,"<":1,">":1,"`":1}),V=p({},H,{"#":1,"?":1,"{":1,"}":1}),$=p({},V,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),Y=function(t,e){var r=v(t,0);return r>32&&r<127&&!l(e,t)?t:encodeURIComponent(t)},Q={ftp:21,file:null,http:80,https:443,ws:80,wss:443},X=function(t){return l(Q,t.scheme)},Z=function(t){return""!=t.username||""!=t.password},K=function(t){return!t.host||t.cannotBeABaseURL||"file"==t.scheme},J=function(t,e){var r;return 2==t.length&&T.test(t.charAt(0))&&(":"==(r=t.charAt(1))||!e&&"|"==r)},tt=function(t){var e;return t.length>1&&J(t.slice(0,2))&&(2==t.length||"/"===(e=t.charAt(2))||"\\"===e||"?"===e||"#"===e)},et=function(t){var e=t.path,r=e.length;!r||"file"==t.scheme&&1==r&&J(e[0],!0)||e.pop()},rt=function(t){return"."===t||"%2e"===t.toLowerCase()},nt={},ot={},it={},at={},st={},ut={},ct={},ft={},lt={},pt={},ht={},vt={},dt={},gt={},yt={},mt={},bt={},wt={},xt={},St={},jt={},Et=function(t,e,r,o){var i,a,s,u,c,f=r||nt,p=0,v="",d=!1,g=!1,y=!1;for(r||(t.scheme="",t.username="",t.password="",t.host=null,t.port=null,t.path=[],t.query=null,t.fragment=null,t.cannotBeABaseURL=!1,e=e.replace(q,"")),e=e.replace(B,""),i=h(e);p<=i.length;){switch(a=i[p],f){case nt:if(!a||!T.test(a)){if(r)return A;f=it;continue}v+=a.toLowerCase(),f=ot;break;case ot:if(a&&(R.test(a)||"+"==a||"-"==a||"."==a))v+=a.toLowerCase();else{if(":"!=a){if(r)return A;v="",f=it,p=0;continue}if(r&&(X(t)!=l(Q,v)||"file"==v&&(Z(t)||null!==t.port)||"file"==t.scheme&&!t.host))return;if(t.scheme=v,r)return void(X(t)&&Q[t.scheme]==t.port&&(t.port=null));v="","file"==t.scheme?f=gt:X(t)&&o&&o.scheme==t.scheme?f=at:X(t)?f=ft:"/"==i[p+1]?(f=st,p++):(t.cannotBeABaseURL=!0,t.path.push(""),f=xt)}break;case it:if(!o||o.cannotBeABaseURL&&"#"!=a)return A;if(o.cannotBeABaseURL&&"#"==a){t.scheme=o.scheme,t.path=o.path.slice(),t.query=o.query,t.fragment="",t.cannotBeABaseURL=!0,f=jt;break}f="file"==o.scheme?gt:ut;continue;case at:if("/"!=a||"/"!=i[p+1]){f=ut;continue}f=lt,p++;break;case st:if("/"==a){f=pt;break}f=wt;continue;case ut:if(t.scheme=o.scheme,a==n)t.username=o.username,t.password=o.password,t.host=o.host,t.port=o.port,t.path=o.path.slice(),t.query=o.query;else if("/"==a||"\\"==a&&X(t))f=ct;else if("?"==a)t.username=o.username,t.password=o.password,t.host=o.host,t.port=o.port,t.path=o.path.slice(),t.query="",f=St;else{if("#"!=a){t.username=o.username,t.password=o.password,t.host=o.host,t.port=o.port,t.path=o.path.slice(),t.path.pop(),f=wt;continue}t.username=o.username,t.password=o.password,t.host=o.host,t.port=o.port,t.path=o.path.slice(),t.query=o.query,t.fragment="",f=jt}break;case ct:if(!X(t)||"/"!=a&&"\\"!=a){if("/"!=a){t.username=o.username,t.password=o.password,t.host=o.host,t.port=o.port,f=wt;continue}f=pt}else f=lt;break;case ft:if(f=lt,"/"!=a||"/"!=v.charAt(p+1))continue;p++;break;case lt:if("/"!=a&&"\\"!=a){f=pt;continue}break;case pt:if("@"==a){d&&(v="%40"+v),d=!0,s=h(v);for(var m=0;m<s.length;m++){var b=s[m];if(":"!=b||y){var w=Y(b,$);y?t.password+=w:t.username+=w}else y=!0}v=""}else if(a==n||"/"==a||"?"==a||"#"==a||"\\"==a&&X(t)){if(d&&""==v)return"Invalid authority";p-=h(v).length+1,v="",f=ht}else v+=a;break;case ht:case vt:if(r&&"file"==t.scheme){f=mt;continue}if(":"!=a||g){if(a==n||"/"==a||"?"==a||"#"==a||"\\"==a&&X(t)){if(X(t)&&""==v)return L;if(r&&""==v&&(Z(t)||null!==t.port))return;if(u=F(t,v))return u;if(v="",f=bt,r)return;continue}"["==a?g=!0:"]"==a&&(g=!1),v+=a}else{if(""==v)return L;if(u=F(t,v))return u;if(v="",f=dt,r==vt)return}break;case dt:if(!P.test(a)){if(a==n||"/"==a||"?"==a||"#"==a||"\\"==a&&X(t)||r){if(""!=v){var x=parseInt(v,10);if(x>65535)return k;t.port=X(t)&&x===Q[t.scheme]?null:x,v=""}if(r)return;f=bt;continue}return k}v+=a;break;case gt:if(t.scheme="file","/"==a||"\\"==a)f=yt;else{if(!o||"file"!=o.scheme){f=wt;continue}if(a==n)t.host=o.host,t.path=o.path.slice(),t.query=o.query;else if("?"==a)t.host=o.host,t.path=o.path.slice(),t.query="",f=St;else{if("#"!=a){tt(i.slice(p).join(""))||(t.host=o.host,t.path=o.path.slice(),et(t)),f=wt;continue}t.host=o.host,t.path=o.path.slice(),t.query=o.query,t.fragment="",f=jt}}break;case yt:if("/"==a||"\\"==a){f=mt;break}o&&"file"==o.scheme&&!tt(i.slice(p).join(""))&&(J(o.path[0],!0)?t.path.push(o.path[0]):t.host=o.host),f=wt;continue;case mt:if(a==n||"/"==a||"\\"==a||"?"==a||"#"==a){if(!r&&J(v))f=wt;else if(""==v){if(t.host="",r)return;f=bt}else{if(u=F(t,v))return u;if("localhost"==t.host&&(t.host=""),r)return;v="",f=bt}continue}v+=a;break;case bt:if(X(t)){if(f=wt,"/"!=a&&"\\"!=a)continue}else if(r||"?"!=a)if(r||"#"!=a){if(a!=n&&(f=wt,"/"!=a))continue}else t.fragment="",f=jt;else t.query="",f=St;break;case wt:if(a==n||"/"==a||"\\"==a&&X(t)||!r&&("?"==a||"#"==a)){if(".."===(c=(c=v).toLowerCase())||"%2e."===c||".%2e"===c||"%2e%2e"===c?(et(t),"/"==a||"\\"==a&&X(t)||t.path.push("")):rt(v)?"/"==a||"\\"==a&&X(t)||t.path.push(""):("file"==t.scheme&&!t.path.length&&J(v)&&(t.host&&(t.host=""),v=v.charAt(0)+":"),t.path.push(v)),v="","file"==t.scheme&&(a==n||"?"==a||"#"==a))for(;t.path.length>1&&""===t.path[0];)t.path.shift();"?"==a?(t.query="",f=St):"#"==a&&(t.fragment="",f=jt)}else v+=Y(a,V);break;case xt:"?"==a?(t.query="",f=St):"#"==a?(t.fragment="",f=jt):a!=n&&(t.path[0]+=Y(a,W));break;case St:r||"#"!=a?a!=n&&("'"==a&&X(t)?t.query+="%27":t.query+="#"==a?"%23":Y(a,W)):(t.fragment="",f=jt);break;case jt:a!=n&&(t.fragment+=Y(a,H))}p++}},Ot=function(t){var e,r,n=f(this,Ot,"URL"),o=arguments.length>1?arguments[1]:void 0,a=String(t),s=S(n,{type:"URL"});if(void 0!==o)if(o instanceof Ot)e=j(o);else if(r=Et(e={},String(o)))throw TypeError(r);if(r=Et(s,a,null,e))throw TypeError(r);var u=s.searchParams=new w,c=x(u);c.updateSearchParams(s.query),c.updateURL=function(){s.query=String(u)||null},i||(n.href=Lt.call(n),n.origin=kt.call(n),n.protocol=Tt.call(n),n.username=Rt.call(n),n.password=Pt.call(n),n.host=_t.call(n),n.hostname=It.call(n),n.port=Ut.call(n),n.pathname=Ct.call(n),n.search=Mt.call(n),n.searchParams=Dt.call(n),n.hash=qt.call(n))},At=Ot.prototype,Lt=function(){var t=j(this),e=t.scheme,r=t.username,n=t.password,o=t.host,i=t.port,a=t.path,s=t.query,u=t.fragment,c=e+":";return null!==o?(c+="//",Z(t)&&(c+=r+(n?":"+n:"")+"@"),c+=z(o),null!==i&&(c+=":"+i)):"file"==e&&(c+="//"),c+=t.cannotBeABaseURL?a[0]:a.length?"/"+a.join("/"):"",null!==s&&(c+="?"+s),null!==u&&(c+="#"+u),c},kt=function(){var t=j(this),e=t.scheme,r=t.port;if("blob"==e)try{return new URL(e.path[0]).origin}catch(t){return"null"}return"file"!=e&&X(t)?e+"://"+z(t.host)+(null!==r?":"+r:""):"null"},Tt=function(){return j(this).scheme+":"},Rt=function(){return j(this).username},Pt=function(){return j(this).password},_t=function(){var t=j(this),e=t.host,r=t.port;return null===e?"":null===r?z(e):z(e)+":"+r},It=function(){var t=j(this).host;return null===t?"":z(t)},Ut=function(){var t=j(this).port;return null===t?"":String(t)},Ct=function(){var t=j(this),e=t.path;return t.cannotBeABaseURL?e[0]:e.length?"/"+e.join("/"):""},Mt=function(){var t=j(this).query;return t?"?"+t:""},Dt=function(){return j(this).searchParams},qt=function(){var t=j(this).fragment;return t?"#"+t:""},Bt=function(t,e){return{get:t,set:e,configurable:!0,enumerable:!0}};if(i&&u(At,{href:Bt(Lt,function(t){var e=j(this),r=String(t),n=Et(e,r);if(n)throw TypeError(n);x(e.searchParams).updateSearchParams(e.query)}),origin:Bt(kt),protocol:Bt(Tt,function(t){var e=j(this);Et(e,String(t)+":",nt)}),username:Bt(Rt,function(t){var e=j(this),r=h(String(t));if(!K(e)){e.username="";for(var n=0;n<r.length;n++)e.username+=Y(r[n],$)}}),password:Bt(Pt,function(t){var e=j(this),r=h(String(t));if(!K(e)){e.password="";for(var n=0;n<r.length;n++)e.password+=Y(r[n],$)}}),host:Bt(_t,function(t){var e=j(this);e.cannotBeABaseURL||Et(e,String(t),ht)}),hostname:Bt(It,function(t){var e=j(this);e.cannotBeABaseURL||Et(e,String(t),vt)}),port:Bt(Ut,function(t){var e=j(this);K(e)||(""==(t=String(t))?e.port=null:Et(e,t,dt))}),pathname:Bt(Ct,function(t){var e=j(this);e.cannotBeABaseURL||(e.path=[],Et(e,t+"",bt))}),search:Bt(Mt,function(t){var e=j(this);""==(t=String(t))?e.query=null:("?"==t.charAt(0)&&(t=t.slice(1)),e.query="",Et(e,t,St)),x(e.searchParams).updateSearchParams(e.query)}),searchParams:Bt(Dt),hash:Bt(qt,function(t){var e=j(this);""!=(t=String(t))?("#"==t.charAt(0)&&(t=t.slice(1)),e.fragment="",Et(e,t,jt)):e.fragment=null})}),c(At,"toJSON",function(){return Lt.call(this)},{enumerable:!0}),c(At,"toString",function(){return Lt.call(this)},{enumerable:!0}),b){var Ft=b.createObjectURL,Nt=b.revokeObjectURL;Ft&&c(Ot,"createObjectURL",function(t){return Ft.apply(b,arguments)}),Nt&&c(Ot,"revokeObjectURL",function(t){return Nt.apply(b,arguments)})}g(Ot,"URL"),o({global:!0,forced:!a,sham:!i},{URL:Ot})},4399:t=>{"use strict";var e=Object.prototype.hasOwnProperty,r="~";function n(){}function o(t,e,r){this.fn=t,this.context=e,this.once=r||!1}function i(t,e,n,i,a){if("function"!=typeof n)throw new TypeError("The listener must be a function");var s=new o(n,i||t,a),u=r?r+e:e;return t._events[u]?t._events[u].fn?t._events[u]=[t._events[u],s]:t._events[u].push(s):(t._events[u]=s,t._eventsCount++),t}function a(t,e){0==--t._eventsCount?t._events=new n:delete t._events[e]}function s(){this._events=new n,this._eventsCount=0}Object.create&&(n.prototype=Object.create(null),(new n).__proto__||(r=!1)),s.prototype.eventNames=function(){var t,n,o=[];if(0===this._eventsCount)return o;for(n in t=this._events)e.call(t,n)&&o.push(r?n.slice(1):n);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(t)):o},s.prototype.listeners=function(t){var e=r?r+t:t,n=this._events[e];if(!n)return[];if(n.fn)return[n.fn];for(var o=0,i=n.length,a=new Array(i);o<i;o++)a[o]=n[o].fn;return a},s.prototype.listenerCount=function(t){var e=r?r+t:t,n=this._events[e];return n?n.fn?1:n.length:0},s.prototype.emit=function(t,e,n,o,i,a){var s=r?r+t:t;if(!this._events[s])return!1;var u,c,f=this._events[s],l=arguments.length;if(f.fn){switch(f.once&&this.removeListener(t,f.fn,void 0,!0),l){case 1:return f.fn.call(f.context),!0;case 2:return f.fn.call(f.context,e),!0;case 3:return f.fn.call(f.context,e,n),!0;case 4:return f.fn.call(f.context,e,n,o),!0;case 5:return f.fn.call(f.context,e,n,o,i),!0;case 6:return f.fn.call(f.context,e,n,o,i,a),!0}for(c=1,u=new Array(l-1);c<l;c++)u[c-1]=arguments[c];f.fn.apply(f.context,u)}else{var p,h=f.length;for(c=0;c<h;c++)switch(f[c].once&&this.removeListener(t,f[c].fn,void 0,!0),l){case 1:f[c].fn.call(f[c].context);break;case 2:f[c].fn.call(f[c].context,e);break;case 3:f[c].fn.call(f[c].context,e,n);break;case 4:f[c].fn.call(f[c].context,e,n,o);break;default:if(!u)for(p=1,u=new Array(l-1);p<l;p++)u[p-1]=arguments[p];f[c].fn.apply(f[c].context,u)}}return!0},s.prototype.on=function(t,e,r){return i(this,t,e,r,!1)},s.prototype.once=function(t,e,r){return i(this,t,e,r,!0)},s.prototype.removeListener=function(t,e,n,o){var i=r?r+t:t;if(!this._events[i])return this;if(!e)return a(this,i),this;var s=this._events[i];if(s.fn)s.fn!==e||o&&!s.once||n&&s.context!==n||a(this,i);else{for(var u=0,c=[],f=s.length;u<f;u++)(s[u].fn!==e||o&&!s[u].once||n&&s[u].context!==n)&&c.push(s[u]);c.length?this._events[i]=1===c.length?c[0]:c:a(this,i)}return this},s.prototype.removeAllListeners=function(t){var e;return t?(e=r?r+t:t,this._events[e]&&a(this,e)):(this._events=new n,this._eventsCount=0),this},s.prototype.off=s.prototype.removeListener,s.prototype.addListener=s.prototype.on,s.prefixed=r,s.EventEmitter=s,t.exports=s}},e={};function r(n){if(e[n])return e[n].exports;var o=e[n]={exports:{}};return t[n](o,o.exports,r),o.exports}return r.d=((t,e)=>{for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})}),r.o=((t,e)=>Object.prototype.hasOwnProperty.call(t,e)),r.r=(t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}),r(7658)})()}); }).call(this)}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})}, {}]; window.modules["76"] = [function(require,module,exports){"use strict";const isProduction=require(9)();function getComponentName(e){const t=/_components\/(.+?)[\/\.]/.exec(e)||/_components\/(.*)/.exec(e);return t&&t[1]}function insertSpeedBumpComponents(e,t,n){const o=document.querySelector('[data-label="outStreamDesktop"]'),r=null!==document.querySelector('[data-label="outStreamMobile"]'),a=null!==o,s={mobile:{type:"mobile",anchorFinder:function(e){return r?e&&e.dataset&&"outStreamMobile"===e.dataset.label:e&&e.dataset&&e.dataset.sizes&&e&&e.dataset&&e.dataset.label&&e.dataset.label.indexOf("Mobile")>-1},container:c("speed-bump"),componentMin:r?2:3,wordCountMin:r?150:200,passedAnchor:!1,componentCounter:0,wordCounter:0,placed:!1},tablet:{type:"tablet",anchorFinder:function(e){return e&&e.dataset&&e.dataset.sizes&&e&&e.dataset&&e.dataset.label&&e.dataset.label.indexOf("Tablet")>-1},container:c("speed-bump_tablet"),componentMin:3,wordCountMin:200,passedAnchor:!1,componentCounter:0,wordCounter:0,placed:!1},desktop:{type:"desktop",anchorFinder:function(e){return!a||e&&e.dataset&&"outStreamDesktop"===e.dataset.label},container:c("speed-bump_desktop"),componentMin:a?2:3,wordCountMin:a?150:250,passedAnchor:!1,componentCounter:0,wordCounter:0,placed:!1}},d=document.querySelector(".article-content").children;for(let e=0;e<d.length;e++){const t=d[e];s.mobile&&i(s.mobile,t),s.tablet&&i(s.tablet,t),s.desktop&&i(s.desktop,t)}function i(e,o){const{placed:r,passedAnchor:a,type:s}=e;if(r||a){if(!r){const r=parseInt(o.dataset.wordCount)||0;if(e.wordCounter+=r,function(e){const t=getComponentName(e);if(!t)return!1;if(["divider","divider-short","related","ad","clay-subheader"].includes(t))return!1;return!0}(o.dataset.uri)&&(e.componentCounter+=1),e.wordCounter>=e.wordCountMin||e.componentCounter>=e.componentMin){isProduction&&console.log(`[Paywall-Speed-Bump-Placement]: Found Position for ${s}`,{positionAfter:o,configuration:e});const{container:r}=e,{name:a,speedbumpDescription:d,speedbumpMessage:i,speedbumpLink:c}=t;o.parentNode.insertBefore(r,o.nextSibling),e.placed=!0,require("speed-bump.client")(r,{name:a,speedbumpDescription:d,speedbumpMessage:i,speedbumpLink:c,baseTrackingData:n})}}}else{const{anchorFinder:t}=e;t(o)&&(isProduction&&console.log(`[Paywall-Speed-Bump-Placement]: Found Anchor for ${s}`,{anchor:o}),e.passedAnchor=!0)}}function c(t){const n=document.importNode(e,!0).querySelector(".speed-bump");return n.classList.remove("speed-bump"),n.classList.add(t),n}}module.exports.insertSpeedBumpComponents=insertSpeedBumpComponents; }, {"9":9,"speed-bump.client":"speed-bump.client"}]; window.modules["77"] = [function(require,module,exports){"use strict";const isProduction=require(9)();function getComponentName(e){const t=/_components\/(.+?)[\/\.]/.exec(e)||/_components\/(.*)/.exec(e);return t&&t[1]}function insertNewsletterSpeedBumpComponents(e,t,n){const o=document.querySelector('[data-label="outStreamDesktop"]'),r=null!==document.querySelector('[data-label="outStreamMobile"]'),s=null!==o,a={mobile:{type:"mobile",anchorFinder:function(e){return r?e&&e.dataset&&"outStreamMobile"===e.dataset.label:e&&e.dataset&&e.dataset.sizes&&e&&e.dataset&&e.dataset.label&&e.dataset.label.indexOf("Mobile")>-1},container:p("newsletter-speed-bump"),componentMin:r?2:3,wordCountMin:r?150:200,passedAnchor:!1,componentCounter:0,wordCounter:0,placed:!1},tablet:{type:"tablet",anchorFinder:function(e){return e&&e.dataset&&e.dataset.sizes&&e&&e.dataset&&e.dataset.label&&e.dataset.label.indexOf("Tablet")>-1},container:p("newsletter-speed-bump_tablet"),componentMin:3,wordCountMin:200,passedAnchor:!1,componentCounter:0,wordCounter:0,placed:!1},desktop:{type:"desktop",anchorFinder:function(e){return!s||e&&e.dataset&&"outStreamDesktop"===e.dataset.label},container:p("newsletter-speed-bump_desktop"),componentMin:s?2:3,wordCountMin:s?150:250,passedAnchor:!1,componentCounter:0,wordCounter:0,placed:!1}},d=document.querySelector(".article-content").children;for(let e=0;e<d.length;e++){const t=d[e];a.mobile&&l(a.mobile,t),a.tablet&&l(a.tablet,t),a.desktop&&l(a.desktop,t)}function l(e,o){const{placed:r,passedAnchor:s,type:a}=e;if(r||s){if(!r){const r=parseInt(o.dataset.wordCount)||0;if(e.wordCounter+=r,function(e){const t=getComponentName(e);if(!t)return!1;if(["divider","divider-short","related","ad","clay-subheader"].includes(t))return!1;return!0}(o.dataset.uri)&&(e.componentCounter+=1),e.wordCounter>=e.wordCountMin||e.componentCounter>=e.componentMin){isProduction&&console.log(`[Paywall-Newsletter-Speed-Bump-Placement]: Found Position for ${a}`,{positionAfter:o,configuration:e});const{container:r}=e,{name:s,newsletterSpeedBumpCtaCopy:d,newsletterSpeedBumpDescription:l,newsletterSpeedBumpHeadline:p,newsletterSpeedBumpNewsletterId:i,newsletterSpeedBumpThankYouMessage:c,RECAPTCHA_PUBLIC_KEY:u}=t;o.parentNode.insertBefore(r,o.nextSibling),e.placed=!0,require("newsletter-speed-bump.client")(r,{baseTrackingData:n,name:s,newsletterSpeedBumpCtaCopy:d,newsletterSpeedBumpDescription:l,newsletterSpeedBumpHeadline:p,newsletterSpeedBumpNewsletterId:i,newsletterSpeedBumpThankYouMessage:c,RECAPTCHA_PUBLIC_KEY:u})}}}else{const{anchorFinder:t}=e;t(o)&&(isProduction&&console.log(`[Paywall-Newsletter-Speed-Bump-Placement]: Found Anchor for ${a}`,{anchor:o}),e.passedAnchor=!0)}}function p(t){const n=document.importNode(e,!0).querySelector(".newsletter-speed-bump");return n.classList.remove("newsletter-speed-bump"),n.classList.add(t),n}}module.exports.insertNewsletterSpeedBumpComponents=insertNewsletterSpeedBumpComponents; }, {"9":9,"newsletter-speed-bump.client":"newsletter-speed-bump.client"}]; window.modules["78"] = [function(require,module,exports){"use strict";function generate(e,t,{content:o,scrollDepth:n,onShow:r}){let c;document.querySelector("body").appendChild(e),c=document.querySelector(t),require("growl.client")(c,{content:o,onShow:r,scrollDepth:n})}module.exports.generateGrowl=generate; }, {"growl.client":"growl.client"}]; window.modules["79"] = [function(require,module,exports){"use strict";const isProduction=require(9)(),{get:get,post:post}=require(10),{getPageId:getPageId}=require(135),_memoize=require(1095),viewsServiceBase=getViewsServiceBase();function getClientHistory(e){return get(`${viewsServiceBase}/views/${e}`)}function updateClientHistory(e="",t="",i="",r=""){return post(`${viewsServiceBase}${isProduction?"":"/qa"}/views/${e}`,{type:i,site:t,pageid:r})}function updateClientHistoryWithPageData(e="",t=""){return module.exports.updateClientHistory(e,t,getArticleType(),getPageId())}function getViewsServiceBase(){return isProduction?`https://web.archive.org/web/20210315023924/https://client.${getSiteDomain()}`:`https://web.archive.org/web/20210315023924/https://views.${window.location.hostname.split(".")[1]}.sites.dev.aws.nymetro.com`}function getSiteDomain(){const e=document.location.href.match(/\/\/([^\/]+)\.(com|co\.uk|us|mx)/);if(e){let t=e[1].replace("www.","");return t.match(/.nymag$/)&&(t="nymag"),`${t}.${e[2]}`}return"nymag.com"}function getArticleType(){const e=document.querySelector("article[data-type]"),t=e?e.dataset.type.split(",").map(e=>e.trim()):[],i=e?e.dataset.tags.split(",").map(e=>e.trim()):[];return t.includes("New York Magazine Story")||i.includes("new york magazine")?"Magazine":"Article"}module.exports={getClientHistory:_memoize(getClientHistory),updateClientHistory:_memoize(updateClientHistory),updateClientHistoryWithPageData:_memoize(updateClientHistoryWithPageData)}; }, {"9":9,"10":10,"135":135,"1095":1095}]; window.modules["80"] = [function(require,module,exports){var arrayMap=require(901),baseClone=require(924),baseUnset=require(1022),castPath=require(956),copyObject=require(919),customOmitClone=require(1077),flatRest=require(1065),getAllKeysIn=require(926),CLONE_DEEP_FLAG=1,CLONE_FLAT_FLAG=2,CLONE_SYMBOLS_FLAG=4,omit=flatRest(function(e,t){var r={};if(null==e)return r;var a=!1;t=arrayMap(t,function(t){return t=castPath(t,e),a||(a=t.length>1),t}),copyObject(e,getAllKeysIn(e),r),a&&(r=baseClone(r,CLONE_DEEP_FLAG|CLONE_FLAT_FLAG|CLONE_SYMBOLS_FLAG,customOmitClone));for(var n=t.length;n--;)baseUnset(r,t[n]);return r});module.exports=omit; }, {"901":901,"919":919,"924":924,"926":926,"956":956,"1022":1022,"1065":1065,"1077":1077}]; window.modules["81"] = [function(require,module,exports){var createCompounder=require(1061),kebabCase=createCompounder(function(e,r,o){return e+(o?"-":"")+r.toLowerCase()});module.exports=kebabCase; }, {"1061":1061}]; window.modules["82"] = [function(require,module,exports){"use strict";const rest=require(10),utils=require(14);function get(t,e){return rest.get(utils.uriToUrl(t,e))}function put(t,e,r){return rest.put(utils.uriToUrl(t,r),e,!0)}module.exports.get=get,module.exports.put=put; }, {"10":10,"14":14}]; window.modules["84"] = [function(require,module,exports){"use strict";function encode(e){return"string"!=typeof e?e:window.btoa(e)}function decode(e){return"string"!=typeof e?e:window.atob(e)}module.exports.encode=encode,module.exports.decode=decode; }, {}]; window.modules["85"] = [function(require,module,exports){"use strict";const strictUriEncode=require(1355),decodeComponent=require(679),splitOnFirst=require(1356),isNullOrUndefined=e=>null==e;function encoderForArrayFormat(e){switch(e.arrayFormat){case"index":return r=>(t,o)=>{const n=t.length;return void 0===o||e.skipNull&&null===o||e.skipEmptyString&&""===o?t:null===o?[...t,[encode(r,e),"[",n,"]"].join("")]:[...t,[encode(r,e),"[",encode(n,e),"]=",encode(o,e)].join("")]};case"bracket":return r=>(t,o)=>void 0===o||e.skipNull&&null===o||e.skipEmptyString&&""===o?t:null===o?[...t,[encode(r,e),"[]"].join("")]:[...t,[encode(r,e),"[]=",encode(o,e)].join("")];case"comma":case"separator":return r=>(t,o)=>null==o||0===o.length?t:0===t.length?[[encode(r,e),"=",encode(o,e)].join("")]:[[t,encode(o,e)].join(e.arrayFormatSeparator)];default:return r=>(t,o)=>void 0===o||e.skipNull&&null===o||e.skipEmptyString&&""===o?t:null===o?[...t,encode(r,e)]:[...t,[encode(r,e),"=",encode(o,e)].join("")]}}function parserForArrayFormat(e){let r;switch(e.arrayFormat){case"index":return(e,t,o)=>{r=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),r?(void 0===o[e]&&(o[e]={}),o[e][r[1]]=t):o[e]=t};case"bracket":return(e,t,o)=>{r=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),r?void 0!==o[e]?o[e]=[].concat(o[e],t):o[e]=[t]:o[e]=t};case"comma":case"separator":return(r,t,o)=>{const n="string"==typeof t&&t.includes(e.arrayFormatSeparator),a="string"==typeof t&&!n&&decode(t,e).includes(e.arrayFormatSeparator);t=a?decode(t,e):t;const s=n||a?t.split(e.arrayFormatSeparator).map(r=>decode(r,e)):null===t?t:decode(t,e);o[r]=s};default:return(e,r,t)=>{void 0!==t[e]?t[e]=[].concat(t[e],r):t[e]=r}}}function validateArrayFormatSeparator(e){if("string"!=typeof e||1!==e.length)throw new TypeError("arrayFormatSeparator must be single character string")}function encode(e,r){return r.encode?r.strict?strictUriEncode(e):encodeURIComponent(e):e}function decode(e,r){return r.decode?decodeComponent(e):e}function keysSorter(e){return Array.isArray(e)?e.sort():"object"==typeof e?keysSorter(Object.keys(e)).sort((e,r)=>Number(e)-Number(r)).map(r=>e[r]):e}function removeHash(e){const r=e.indexOf("#");return-1!==r&&(e=e.slice(0,r)),e}function getHash(e){let r="";const t=e.indexOf("#");return-1!==t&&(r=e.slice(t)),r}function extract(e){const r=(e=removeHash(e)).indexOf("?");return-1===r?"":e.slice(r+1)}function parseValue(e,r){return r.parseNumbers&&!Number.isNaN(Number(e))&&"string"==typeof e&&""!==e.trim()?e=Number(e):!r.parseBooleans||null===e||"true"!==e.toLowerCase()&&"false"!==e.toLowerCase()||(e="true"===e.toLowerCase()),e}function parse(e,r){validateArrayFormatSeparator((r=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},r)).arrayFormatSeparator);const t=parserForArrayFormat(r),o=Object.create(null);if("string"!=typeof e)return o;if(!(e=e.trim().replace(/^[?#&]/,"")))return o;for(const n of e.split("&")){let[e,a]=splitOnFirst(r.decode?n.replace(/\+/g," "):n,"=");a=void 0===a?null:["comma","separator"].includes(r.arrayFormat)?a:decode(a,r),t(decode(e,r),a,o)}for(const e of Object.keys(o)){const t=o[e];if("object"==typeof t&&null!==t)for(const e of Object.keys(t))t[e]=parseValue(t[e],r);else o[e]=parseValue(t,r)}return!1===r.sort?o:(!0===r.sort?Object.keys(o).sort():Object.keys(o).sort(r.sort)).reduce((e,r)=>{const t=o[r];return Boolean(t)&&"object"==typeof t&&!Array.isArray(t)?e[r]=keysSorter(t):e[r]=t,e},Object.create(null))}exports.extract=extract,exports.parse=parse,exports.stringify=((e,r)=>{if(!e)return"";validateArrayFormatSeparator((r=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},r)).arrayFormatSeparator);const t=t=>r.skipNull&&isNullOrUndefined(e[t])||r.skipEmptyString&&""===e[t],o=encoderForArrayFormat(r),n={};for(const r of Object.keys(e))t(r)||(n[r]=e[r]);const a=Object.keys(n);return!1!==r.sort&&a.sort(r.sort),a.map(t=>{const n=e[t];return void 0===n?"":null===n?encode(t,r):Array.isArray(n)?n.reduce(o(t),[]).join("&"):encode(t,r)+"="+encode(n,r)}).filter(e=>e.length>0).join("&")}),exports.parseUrl=((e,r)=>{r=Object.assign({decode:!0},r);const[t,o]=splitOnFirst(e,"#");return Object.assign({url:t.split("?")[0]||"",query:parse(extract(e),r)},r&&r.parseFragmentIdentifier&&o?{fragmentIdentifier:decode(o,r)}:{})}),exports.stringifyUrl=((e,r)=>{r=Object.assign({encode:!0,strict:!0},r);const t=removeHash(e.url).split("?")[0]||"",o=exports.extract(e.url),n=exports.parse(o,{sort:!1}),a=Object.assign(n,e.query);let s=exports.stringify(a,r);s&&(s=`?${s}`);let c=getHash(e.url);return e.fragmentIdentifier&&(c=`#${encode(e.fragmentIdentifier,r)}`),`${t}${s}${c}`}); }, {"679":679,"1355":1355,"1356":1356}]; window.modules["86"] = [function(require,module,exports){var baseKeys=require(993),getTag=require(925),isArguments=require(897),isArray=require(149),isArrayLike=require(1000),isBuffer=require(900),isPrototype=require(994),isTypedArray=require(899),mapTag="[object Map]",setTag="[object Set]",objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function isEmpty(r){if(null==r)return!0;if(isArrayLike(r)&&(isArray(r)||"string"==typeof r||"function"==typeof r.splice||isBuffer(r)||isTypedArray(r)||isArguments(r)))return!r.length;var e=getTag(r);if(e==mapTag||e==setTag)return!r.size;if(isPrototype(r))return!baseKeys(r).length;for(var t in r)if(hasOwnProperty.call(r,t))return!1;return!0}module.exports=isEmpty; }, {"149":149,"897":897,"899":899,"900":900,"925":925,"993":993,"994":994,"1000":1000}]; window.modules["87"] = [function(require,module,exports){function isObject(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}module.exports=isObject; }, {}]; window.modules["88"] = [function(require,module,exports){var baseFlatten=require(950);function flatten(e){return(null==e?0:e.length)?baseFlatten(e,1):[]}module.exports=flatten; }, {"950":950}]; window.modules["89"] = [function(require,module,exports){var arrayReduce=require(903),baseEach=require(939),baseIteratee=require(988),baseReduce=require(1025),isArray=require(149);function reduce(e,r,a){var u=isArray(e)?arrayReduce:baseReduce,s=arguments.length<3;return u(e,baseIteratee(r,4),a,s,baseEach)}module.exports=reduce; }, {"149":149,"903":903,"939":939,"988":988,"1025":1025}]; window.modules["90"] = [function(require,module,exports){var baseUniq=require(1036);function uniq(e){return e&&e.length?baseUniq(e):[]}module.exports=uniq; }, {"1036":1036}]; window.modules["93"] = [function(require,module,exports){(function (__filename){(function (){ "use strict";const urlParse=require(319).parse,queryService=require(59),queryString=require(85),escapeStringRegExp=require(736),rest=require(10),log=require(22).setup({file:__filename}),utils=require(14),agoraService=require(1507),{getAffiliatePriority:getAffiliatePriority}=require(194),_get=require(23),_set=require(106),_uniqBy=require(1127),_sortBy=require(120),{ensureSubtag:ensureSubtag}=require(49),{getAffiliate:getAffiliate}=require(1510),indexName="*-products",queryBody={sort:[{_index:{order:"desc"}},{creationDate:{order:"asc"}}]},productComponentInstancesPath="/_components/product/instances",productComponentNames=["product","product-grid-item","products-package"],moment=require(24);function getProductIdFromUrl(e,r){let t=queryService(indexName,r);return t.body=queryBody,t.body.query={term:{buyUrl:e}},queryService.searchByQueryWithRawResult(t,r,!1).then(e=>_get(e,"hits.hits[0]._source.productId")).catch(e=>log("debug","product doesn't exist: hits.hits[0]._source.productId",{error:e.message}))}function createProduct(e,r){const t={name:e.text,buyUrl:e.url,buyUrlHistory:[e.url],vendor:"Amazon"};return rest.post(utils.getSiteBaseUrl(r)+productComponentInstancesPath,t,!0).then(e=>{const t=utils.uriToUrl(e._ref+"@published",r);return delete e._ref,rest.put(t,e,!0)}).catch(r=>{throw log("error",`error creating product instance from link ${e.url}`,{error:r.message}),r})}function addProductIdToProduct(e,r){var t=e.url;return t?getProductIdFromUrl(t,r).then(t=>t||createProduct(e,r).then(e=>e.productId)).then(r=>(e.productId=r,e)).catch(e=>{throw new Error(`Error occurred while retrieving product entry from elastic: ${e}`)}):e}function mapUrlsToProducts(e,r){return Object.keys(e).map(function(t){const n={url:t,text:e[t],productId:"",amazonSubtag:""},a=agoraService.buildMerchantsByUrlQuery(t,r);return agoraService.searchByQueryWithRawResults(a,r).then(e=>(_set(n,"productId",_get(e,"hits.hits[0]._source.productId","")),n)).catch(()=>n)})}function isAmazonUrl(e){const r=(e.split("://")[1]||"").split("/")[0].toLowerCase(),t=e.includes("amazon.co.uk")?"amazon.co.uk":"amazon.com";return 0===r.indexOf(t)||r.indexOf(`.${t}`)>0}function reduceToUniqueAmazonUrls(e){return e.split('<a href="').reduce(function(e,r){var t=r.indexOf(">"),n=r.substr(0,t),a=n.indexOf('" '),o=a>-1?n.substr(0,a):n.substr(0,n.length-1),i=r.substr(t+1).split("</a>")[0];return isAmazonUrl(o)&&(e[o]=i),e},{})}function addAmazonLinkTrackingAttributes(e,r){const t=mapUrlsToProducts(reduceToUniqueAmazonUrls(e.text||""),r);return Promise.all(t).then(t=>(e.text=t.reduce(function(e,t){var n=generateBuyUrlWithSubtag({buyUrl:t.url,productId:t.productId},r),a=new RegExp(`<a href="${escapeStringRegExp(t.url)}"[^>]*`,"g"),o=`<a href="${n}" rel="sponsored,nofollow" data-track-type="product-link" data-track-id="${t.productId}"`;return e.replace(a,o)},e.text),e))}function ensureSiteTag(e="",r,t){const n=urlParse(e),a=n.search&&n.search.match(/[?&]tag=/);return t=t||getSiteAmazonAssociateId(r),e&&t&&!a&&(n.search=n.search?n.search+`&tag=${t}`:`&tag=${t}`),n.format()}function generateBuyUrlWithSubtag(e,r,t){let{productId:n,buyUrl:a,affiliate:o}=e;return a=ensureSubtag({url:a,productId:n,locals:r,affiliate:o}),a="amazon"===getAffiliate(a)?ensureSiteTag(a,r,t):a}function getSiteAmazonAssociateId(e){return _get(e,"site.amazon","")}function removeDuplicateProducts(e){var r=new RegExp("/(dp|gp/product)/"),t=new RegExp("/(dp|gp/product)/[^?/]+");return e=_uniqBy(e,e=>e.imageUrl),e=_uniqBy(e,e=>e.name),_uniqBy(e,e=>{var n=_get(e,"buyUrl","")||_get(e.merchants[0],"buyUrl",""),a=_get(n.match(t),"[0]");return a?a.replace(r,""):n})}function generateSubtags(e,r){e.forEach(e=>{e.buyUrlWithSubtag=generateBuyUrlWithSubtag(e,r)})}function isNarrativClickmateLink(e=""){return e.includes("https://web.archive.org/web/20210315023924/https://shop-links.co/link/?")}function isNarrativSmartlink(e=""){return e.includes("shop-links.co")&&!isNarrativClickmateLink(e)}function isSkimlinksLink(e=""){return e.includes("go.redirectingat.com")}function sanitizeNarrativUrl(e=""){let r=urlParse(e.replace(".anf",""));return r.protocol?(r.protocol="https:",r.slashes=!0,r.query=null,encodeURIComponent(r.format())):sanitizeNarrativUrl(`https://${e}`)}function generateNarrativClickmateLink(e,r="nymagtestaccount",t,n){const a=_get(n,"url",""),o=(_get(n,"pageUri")||a).replace("@published",""),{articleName:i,articleUrl:u,lockNarrativLink:s=!0}=t,c=a.match(/_(pages|components)/)?null:a;if(isNarrativClickmateLink(e)){const r=e.split("?")?e.split("?").pop():"";e=queryString.parse(r).url||e}return"https://shop-links.co/link/?"+`url=${encodeURIComponent(e)}`+`&publisher_slug=${r}`+(i?`&article_name=${encodeURIComponent(i)}`:"")+"&article_url="+sanitizeNarrativUrl(u||o)+`&exclusive=${s?1:0}`+(c?`&display_url=${encodeURIComponent(c)}`:"")}function handleNarrativeLinks(e,r,t,n){const a=utils.isProduction(t.url),o=utils.isPublishedVersion(e),i=a&&o?"nymag":"nymagtestaccount";r.forEach(e=>{const r=isNarrativSmartlink(e.buyUrl);"Narrativ"!==e.affiliate||r||(e.buyUrl=generateNarrativClickmateLink(e.buyUrl,i,n,t))})}function handleRatingsAndReviews(e){e.forEach(e=>{const{ratings:r,reviews:t}=parseRatingsAndReviews(e.ratingsAndReviews);_set(e,"ratings",r?`${r} stars`:null),_set(e,"reviews",t?`${t} reviews`:null)})}function parseRatingsAndReviews(e){const r=e||"",t=_get(r.match(/[0-9][.0-9]* star[s]*/i),"[0]",""),n=_get(r.match(/[0-9,]* reviews/i),"[0]","");return{ratings:_get(t.match(/[0-9][.0-9]*/),"[0]",""),reviews:_get(n.match(/[0-9,]*/),"[0]","")}}function processAgoraMerchants(e,r,t,n){return handleNarrativeLinks(e,r,t,n),generateSubtags(r,t),handleRatingsAndReviews(r),r}function handleSalePrice(e){return(e.merchants?e.merchants:[]).forEach(e=>{merchantHasActiveSale(e)||(e.salePrice=null)}),e}function merchantHasActiveSale(e={}){const r=moment();return(!e.saleBeginDateTime||r>=moment(e.saleBeginDateTime))&&!(e.saleEndDateTime&&moment(e.saleEndDateTime)<r)}function handleLinkAutomation(e){return(e.merchants?e.merchants:[]).forEach(e=>{e.affiliateRetailerId&&(e.name=e.retailerName),e.automatedBuyUrl&&(e.buyUrl=e.automatedBuyUrl)}),e}function getProductFromAgora(e,r){return e.agoraId?agoraService.getProduct(e.agoraId,r).then(r=>{if(!_get(r,"productId"))throw new Error("Product Not Found");if(!_get(r,"merchants[0].buyUrl"))throw new Error("Product has no merchants");return e.agoraId=r.productId,r}).catch(r=>{const t=_get(e,"agora.merchants[0].buyUrl");if(log("warn",`Error pulling data from agora: ${r}`,{productId:e.agoraId||e.productId}),t)return e.agora;throw new Error}).then(handleSalePrice).then(handleLinkAutomation):Promise.reject()}function getSingleProductFromAgora(e,r){return e?agoraService.getProduct(e,r).then(e=>{if(!_get(e,"productId"))throw new Error("Product Not Found");if(!_get(e,"merchants[0].buyUrl"))throw new Error("Product has no merchants");return e}).then(handleSalePrice).then(handleLinkAutomation):Promise.reject()}function orderMerchantsByAffiliate(e){return _sortBy(e,e=>{const r=_get(e,"affiliate",""),t=getAffiliatePriority(r);return t>-1?t:-1/0})}function isProductComponentUri(e=""){return!!productComponentNames.find(r=>{const t=new RegExp(r);return!!utils.isComponentInstance(e,r)&&!!r.match(t)})}require(207),module.exports.addAmazonLinkTrackingAttributes=addAmazonLinkTrackingAttributes,module.exports.generateBuyUrlWithSubtag=generateBuyUrlWithSubtag,module.exports.getProductIdFromUrl=getProductIdFromUrl,module.exports.isAmazonUrl=isAmazonUrl,module.exports.addProductIdToProduct=addProductIdToProduct,module.exports.removeDuplicateProducts=removeDuplicateProducts,module.exports.processAgoraMerchants=processAgoraMerchants,module.exports.isNarrativClickmateLink=isNarrativClickmateLink,module.exports.isNarrativSmartlink=isNarrativSmartlink,module.exports.isSkimlinksLink=isSkimlinksLink,module.exports.getProductFromAgora=getProductFromAgora,module.exports.orderMerchantsByAffiliate=orderMerchantsByAffiliate,module.exports.sanitizeNarrativUrl=sanitizeNarrativUrl,module.exports.getSingleProductFromAgora=getSingleProductFromAgora,module.exports.parseRatingsAndReviews=parseRatingsAndReviews,module.exports.handleLinkAutomation=handleLinkAutomation,module.exports.isProductComponentUri=isProductComponentUri,module.exports.merchantHasActiveSale=merchantHasActiveSale; }).call(this)}).call(this,"/services/universal/products.js")}, {"10":10,"14":14,"22":22,"23":23,"24":24,"49":49,"59":59,"85":85,"106":106,"120":120,"194":194,"207":207,"319":319,"736":736,"1127":1127,"1507":1507,"1510":1510}]; window.modules["94"] = [function(require,module,exports){"use strict";const _debounce=require(98);let body=document.body,scriptTagsAdded={},debounceFns={};function removeProtocol(e){var n=e.split("//");return"//"+(n.length>1?n[1]:n[0])}function shouldAppendScript(e){return!scriptTagsAdded[e]}function appendScript(e){var n=document.createElement("script");n.type="text/javascript",n.src=e,n.async=!0,body.appendChild(n),scriptTagsAdded[e]=!0}function includeScript(e){shouldAppendScript(e=removeProtocol(e))&&appendScript(e)}function debouncedIncludeScript(e,n){const c=n||0;e&&(debounceFns[e]||(debounceFns[e]=_debounce(includeScript.bind(null,e),c)),debounceFns[e]())}module.exports.includeScript=debouncedIncludeScript; }, {"98":98}]; window.modules["95"] = [function(require,module,exports){"use strict";const $window=window,$visibility=require(4);var LazyLoader=function(i,t,s,e=null){this.wrapper=i,this.img=t,this.sources=s,this.visibility=new $visibility.Visible(i,{preloadThreshold:2*$window.innerHeight}),this.callback=e};LazyLoader.prototype={init:function(){this.visibility.preload?this.onPreload():this.visibility.on("preload",this.onPreload.bind(this))},onPreload:function(){this.callback?(this.callback(),this.fadeIn(),this.onShown()):(this.setImgSrc(),this.addImgLoadListener())},setImgSrc:function(){this.img.setAttribute("src",this.img.getAttribute("data-src")),this.sources&&this.sources.forEach(function(i){i.setAttribute("srcset",i.getAttribute("data-srcset"))})},addImgLoadListener:function(){this.img.complete?this.onImageLoad():this.img.addEventListener("load",this.onImageLoad.bind(this))},onImageLoad:function(){this.visibility.seen?this.onShown():this.visibility.on("shown",this.onShown.bind(this))},onShown:function(){this.fadeIn(),this.visibility.destroy()},fadeIn:function(){var i=this.wrapper;i.classList.remove("hidden"),i.classList.add("fade-in-element"),setTimeout(function(){i.classList.remove("fade-in-element")},2e3)}},module.exports.LazyLoader=LazyLoader; }, {"4":4}]; window.modules["96"] = [function(require,module,exports){var baseFindIndex=require(948),baseIteratee=require(988),toInteger=require(1074),nativeMax=Math.max;function findIndex(e,n,r){var t=null==e?0:e.length;if(!t)return-1;var a=null==r?0:toInteger(r);return a<0&&(a=nativeMax(t+a,0)),baseFindIndex(e,baseIteratee(n,3),a)}module.exports=findIndex; }, {"948":948,"988":988,"1074":1074}]; window.modules["98"] = [function(require,module,exports){var isObject=require(87),now=require(1104),toNumber=require(1075),FUNC_ERROR_TEXT="Expected a function",nativeMax=Math.max,nativeMin=Math.min;function debounce(n,i,t){var e,r,o,u,a,c,v=0,f=!1,m=!1,d=!0;if("function"!=typeof n)throw new TypeError(FUNC_ERROR_TEXT);function T(i){var t=e,o=r;return e=r=void 0,v=i,u=n.apply(o,t)}function s(n){var t=n-c;return void 0===c||t>=i||t<0||m&&n-v>=o}function b(){var n=now();if(s(n))return l(n);a=setTimeout(b,function(n){var t=i-(n-c);return m?nativeMin(t,o-(n-v)):t}(n))}function l(n){return a=void 0,d&&e?T(n):(e=r=void 0,u)}function w(){var n=now(),t=s(n);if(e=arguments,r=this,c=n,t){if(void 0===a)return function(n){return v=n,a=setTimeout(b,i),f?T(n):u}(c);if(m)return clearTimeout(a),a=setTimeout(b,i),T(c)}return void 0===a&&(a=setTimeout(b,i)),u}return i=toNumber(i)||0,isObject(t)&&(f=!!t.leading,o=(m="maxWait"in t)?nativeMax(toNumber(t.maxWait)||0,i):o,d="trailing"in t?!!t.trailing:d),w.cancel=function(){void 0!==a&&clearTimeout(a),v=0,e=c=r=a=void 0},w.flush=function(){return void 0===a?u:l(now())},w}module.exports=debounce; }, {"87":87,"1075":1075,"1104":1104}]; window.modules["106"] = [function(require,module,exports){var baseSet=require(1018);function set(e,t,r){return null==e?e:baseSet(e,t,r)}module.exports=set; }, {"1018":1018}]; window.modules["107"] = [function(require,module,exports){"use strict";const{load:load}=require(237);function loadRecaptcha(e,t,c=!1){return load(e,{autoHideBadge:c}).then(e=>e.execute(t)).catch(console.error)}function injectRecaptchaScript(){const e=document.createElement("script"),t=document.createDocumentFragment(),c=document.getElementsByTagName("footer")[0]||document.querySelector(".main");e.src="https://web.archive.org/web/20210315023924/https://www.google.com/recaptcha/api.js?render=explicit",e.async="async",t.appendChild(e),insertAfter(t,c.lastChild)}function insertAfter(e,t){t.parentNode.insertBefore(e,t.nextSibling)}injectRecaptchaScript(),module.exports.loadRecaptcha=loadRecaptcha; }, {"237":237}]; window.modules["108"] = [function(require,module,exports){"use strict";const _isString=require(183),_set=require(106),_each=require(298),_isObject=require(87),_assign=require(137),_isUndefined=require(1116),_get=require(23);function stringToOptions(e){return _isString(e)?{method:"GET",url:e}:e}function errorWithStatus(e,s){return _set(s||{},"status",e)}function send(e,s){var t=new XMLHttpRequest;e=stringToOptions(e),t.open(e.method,e.url,!0),_each(e.headers,function(e,s){t.setRequestHeader(s,e)}),_isObject(e.data)&&(e.data=JSON.stringify(e.data)),t.addEventListener("load",function(){var e=4===t.readyState&&t.status<400?null:errorWithStatus(t.status);s(e,t)},!1),t.addEventListener("error",function(e){s(errorWithStatus(t.status,e),t)},!1),t.addEventListener("abort",function(e){s(errorWithStatus(t.status,e),t)},!1),t.send(e.data)}function addJsonHeader(e){return _assign(e,{headers:{"Content-Type":"application/json;charset=utf-8"}}),e}function tryJsonParse(e){var s;try{s=JSON.parse(e)}catch(e){s={}}return s}function parseResponse(e){var s;return _isUndefined(e)||(s=tryJsonParse(_get(e,"response"))),s}function sendJson(e,s){send(addJsonHeader(stringToOptions(e)),s)}function callbackParsed(e){return function(s,t){e(s,parseResponse(t),t)}}function sendReceiveJson(e,s){send(e,callbackParsed(s))}function sendJsonReceiveJson(e,s){sendJson(e,callbackParsed(s))}module.exports.send=send,module.exports.sendJson=sendJson,module.exports.sendReceiveJson=sendReceiveJson,module.exports.sendJsonReceiveJson=sendJsonReceiveJson,module.exports.addJsonHeader=addJsonHeader,module.exports.errorWithStatus=errorWithStatus,module.exports.stringToOptions=stringToOptions,module.exports.tryJsonParse=tryJsonParse,module.exports.parseResponse=parseResponse,module.exports.callbackParsed=callbackParsed; }, {"23":23,"87":87,"106":106,"137":137,"183":183,"298":298,"1116":1116}]; window.modules["109"] = [function(require,module,exports){var root=require(849),nativeIsFinite=root.isFinite;function isFinite(i){return"number"==typeof i&&nativeIsFinite(i)}module.exports=isFinite; }, {"849":849}]; window.modules["115"] = [function(require,module,exports){"use strict";const engine=require(1399);module.exports=engine.createStore([require(1401),require(1402)],[require(1398)]); }, {"1398":1398,"1399":1399,"1401":1401,"1402":1402}]; window.modules["120"] = [function(require,module,exports){var baseFlatten=require(950),baseOrderBy=require(1013),baseRest=require(1027),isIterateeCall=require(1057),sortBy=baseRest(function(e,r){if(null==e)return[];var t=r.length;return t>1&&isIterateeCall(e,r[0],r[1])?r=[]:t>2&&isIterateeCall(r[0],r[1],r[2])&&(r=[r[0]]),baseOrderBy(e,baseFlatten(r,1),[])});module.exports=sortBy; }, {"950":950,"1013":1013,"1027":1027,"1057":1057}]; window.modules["129"] = [function(require,module,exports){var baseClone=require(924),CLONE_SYMBOLS_FLAG=4;function clone(e){return baseClone(e,CLONE_SYMBOLS_FLAG)}module.exports=clone; }, {"924":924}]; window.modules["133"] = [function(require,module,exports){var arrayFilter=require(891),baseFilter=require(947),baseIteratee=require(988),isArray=require(149);function filter(r,e){return(isArray(r)?arrayFilter:baseFilter)(r,baseIteratee(e,3))}module.exports=filter; }, {"149":149,"891":891,"947":947,"988":988}]; window.modules["135"] = [function(require,module,exports){"use strict";const _get=require(23),_memoize=require(1095);function getPrimaryPageComponent(){return document.querySelector(".article")||document.querySelector(".lede-video")}function getPrimaryPageComponentChannel(){const e=getPrimaryPageComponent();return e&&e.getAttribute("data-content-channel")||"Undefined Channel"}function getPageUri(){return document.documentElement.getAttribute("data-uri")}function getPageId(){return getPageUri().split("/_pages/")[1]}function getSiteBase(){return(getPageUri()||"").split("/_pages/")[0]}function getMetaContent(e){var t=document.querySelector('meta[name="'+e+'"]')||document.querySelector('meta[property="'+e+'"]');return _get(t,"content","")}module.exports.getMeta=_memoize(getMetaContent),module.exports.getVertical=module.exports.getMeta.bind(void 0,"vertical"),module.exports.getPageType=module.exports.getMeta.bind(void 0,"type"),module.exports.getAuthor=module.exports.getMeta.bind(void 0,"author"),module.exports.getSiteName=module.exports.getMeta.bind(void 0,"og:site_name"),module.exports.getSiteBase=_memoize(getSiteBase),module.exports.getPageUri=_memoize(getPageUri),module.exports.getPageId=_memoize(getPageId),module.exports.getChannel=_memoize(getPrimaryPageComponentChannel),module.exports.getPrimaryPageComponent=getPrimaryPageComponent; }, {"23":23,"1095":1095}]; window.modules["137"] = [function(require,module,exports){var assignValue=require(916),copyObject=require(919),createAssigner=require(1056),isArrayLike=require(1000),isPrototype=require(994),keys=require(148),objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty,assign=createAssigner(function(e,r){if(isPrototype(r)||isArrayLike(r))copyObject(r,keys(r),e);else for(var s in r)hasOwnProperty.call(r,s)&&assignValue(e,s,r[s])});module.exports=assign; }, {"148":148,"916":916,"919":919,"994":994,"1000":1000,"1056":1056}]; window.modules["138"] = [function(require,module,exports){var arrayMap=require(901),baseIteratee=require(988),basePickBy=require(1017),getAllKeysIn=require(926);function pickBy(e,r){if(null==e)return{};var a=arrayMap(getAllKeysIn(e),function(e){return[e]});return r=baseIteratee(r),basePickBy(e,a,function(e,a){return r(e,a[0])})}module.exports=pickBy; }, {"901":901,"926":926,"988":988,"1017":1017}]; window.modules["139"] = [function(require,module,exports){!function(t,e){"use strict";if("IntersectionObserver"in t&&"IntersectionObserverEntry"in t&&"intersectionRatio"in t.IntersectionObserverEntry.prototype)"isIntersecting"in t.IntersectionObserverEntry.prototype||Object.defineProperty(t.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var n=[];i.prototype.THROTTLE_TIMEOUT=100,i.prototype.POLL_INTERVAL=null,i.prototype.USE_MUTATION_OBSERVER=!0,i.prototype.observe=function(t){if(!this._observationTargets.some(function(e){return e.element==t})){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(),this._checkForIntersections()}},i.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter(function(e){return e.element!=t}),this._observationTargets.length||(this._unmonitorIntersections(),this._unregisterInstance())},i.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorIntersections(),this._unregisterInstance()},i.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},i.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter(function(t,e,n){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==n[e-1]})},i.prototype._parseRootMargin=function(t){var e=(t||"0px").split(/\s+/).map(function(t){var e=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}});return e[1]=e[1]||e[0],e[2]=e[2]||e[0],e[3]=e[3]||e[1],e},i.prototype._monitorIntersections=function(){this._monitoringIntersections||(this._monitoringIntersections=!0,this.POLL_INTERVAL?this._monitoringInterval=setInterval(this._checkForIntersections,this.POLL_INTERVAL):(r(t,"resize",this._checkForIntersections,!0),r(e,"scroll",this._checkForIntersections,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in t&&(this._domObserver=new MutationObserver(this._checkForIntersections),this._domObserver.observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))))},i.prototype._unmonitorIntersections=function(){this._monitoringIntersections&&(this._monitoringIntersections=!1,clearInterval(this._monitoringInterval),this._monitoringInterval=null,s(t,"resize",this._checkForIntersections,!0),s(e,"scroll",this._checkForIntersections,!0),this._domObserver&&(this._domObserver.disconnect(),this._domObserver=null))},i.prototype._checkForIntersections=function(){var e=this._rootIsInDom(),n=e?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};this._observationTargets.forEach(function(i){var r=i.element,s=h(r),c=this._rootContainsTarget(r),a=i.entry,u=e&&c&&this._computeTargetAndRootIntersection(r,n),l=i.entry=new o({time:t.performance&&performance.now&&performance.now(),target:r,boundingClientRect:s,rootBounds:n,intersectionRect:u});a?e&&c?this._hasCrossedThreshold(a,l)&&this._queuedEntries.push(l):a&&a.isIntersecting&&this._queuedEntries.push(l):this._queuedEntries.push(l)},this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)},i.prototype._computeTargetAndRootIntersection=function(n,o){if("none"!=t.getComputedStyle(n).display){for(var i,r,s,c,u,l,p,d,f=h(n),g=a(n),_=!1;!_;){var v=null,m=1==g.nodeType?t.getComputedStyle(g):{};if("none"==m.display)return;if(g==this.root||g==e?(_=!0,v=o):g!=e.body&&g!=e.documentElement&&"visible"!=m.overflow&&(v=h(g)),v&&(i=v,r=f,s=void 0,c=void 0,u=void 0,l=void 0,p=void 0,d=void 0,s=Math.max(i.top,r.top),c=Math.min(i.bottom,r.bottom),u=Math.max(i.left,r.left),l=Math.min(i.right,r.right),d=c-s,!(f=(p=l-u)>=0&&d>=0&&{top:s,bottom:c,left:u,right:l,width:p,height:d})))break;g=a(g)}return f}},i.prototype._getRootRect=function(){var t;if(this.root)t=h(this.root);else{var n=e.documentElement,o=e.body;t={top:0,left:0,right:n.clientWidth||o.clientWidth,width:n.clientWidth||o.clientWidth,bottom:n.clientHeight||o.clientHeight,height:n.clientHeight||o.clientHeight}}return this._expandRectByRootMargin(t)},i.prototype._expandRectByRootMargin=function(t){var e=this._rootMarginValues.map(function(e,n){return"px"==e.unit?e.value:e.value*(n%2?t.width:t.height)/100}),n={top:t.top-e[0],right:t.right+e[1],bottom:t.bottom+e[2],left:t.left-e[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},i.prototype._hasCrossedThreshold=function(t,e){var n=t&&t.isIntersecting?t.intersectionRatio||0:-1,o=e.isIntersecting?e.intersectionRatio||0:-1;if(n!==o)for(var i=0;i<this.thresholds.length;i++){var r=this.thresholds[i];if(r==n||r==o||r<n!=r<o)return!0}},i.prototype._rootIsInDom=function(){return!this.root||c(e,this.root)},i.prototype._rootContainsTarget=function(t){return c(this.root||e,t)},i.prototype._registerInstance=function(){n.indexOf(this)<0&&n.push(this)},i.prototype._unregisterInstance=function(){var t=n.indexOf(this);-1!=t&&n.splice(t,1)},t.IntersectionObserver=i,t.IntersectionObserverEntry=o}function o(t){this.time=t.time,this.target=t.target,this.rootBounds=t.rootBounds,this.boundingClientRect=t.boundingClientRect,this.intersectionRect=t.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0},this.isIntersecting=!!t.intersectionRect;var e=this.boundingClientRect,n=e.width*e.height,o=this.intersectionRect,i=o.width*o.height;this.intersectionRatio=n?Number((i/n).toFixed(4)):this.isIntersecting?1:0}function i(t,e){var n,o,i,r=e||{};if("function"!=typeof t)throw new Error("callback must be a function");if(r.root&&1!=r.root.nodeType)throw new Error("root must be an Element");this._checkForIntersections=(n=this._checkForIntersections.bind(this),o=this.THROTTLE_TIMEOUT,i=null,function(){i||(i=setTimeout(function(){n(),i=null},o))}),this._callback=t,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(r.rootMargin),this.thresholds=this._initThresholds(r.threshold),this.root=r.root||null,this.rootMargin=this._rootMarginValues.map(function(t){return t.value+t.unit}).join(" ")}function r(t,e,n,o){"function"==typeof t.addEventListener?t.addEventListener(e,n,o||!1):"function"==typeof t.attachEvent&&t.attachEvent("on"+e,n)}function s(t,e,n,o){"function"==typeof t.removeEventListener?t.removeEventListener(e,n,o||!1):"function"==typeof t.detatchEvent&&t.detatchEvent("on"+e,n)}function h(t){var e;try{e=t.getBoundingClientRect()}catch(t){}return e?(e.width&&e.height||(e={top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.right-e.left,height:e.bottom-e.top}),e):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function c(t,e){for(var n=e;n;){if(n==t)return!0;n=a(n)}return!1}function a(t){var e=t.parentNode;return e&&11==e.nodeType&&e.host?e.host:e}}(window,document); }, {}]; window.modules["141"] = [function(require,module,exports){!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).webVitals={})}(this,function(e){"use strict";var t,n,i,a,r=function(e,t){return{name:e,value:void 0===t?-1:t,delta:0,entries:[],id:"v1-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12)}},o=function(e,t){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var n=new PerformanceObserver(function(e){return e.getEntries().map(t)});return n.observe({type:e,buffered:!0}),n}}catch(e){}},u=!1,c=function(e,t){u||"undefined"!=typeof InstallTrigger||(addEventListener("beforeunload",function(){}),u=!0),addEventListener("visibilitychange",function n(i){"hidden"===document.visibilityState&&(e(i),t&&removeEventListener("visibilitychange",n,!0))},!0)},f=function(e){addEventListener("pageshow",function(t){t.persisted&&e(t)},!0)},s="function"==typeof WeakSet?new WeakSet:new Set,d=function(e,t,n){var i;return function(){t.value>=0&&(n||s.has(t)||"hidden"===document.visibilityState)&&(t.delta=t.value-(i||0),(t.delta||void 0===i)&&(i=t.value,e(t)))}},m=-1,p=function(){return"hidden"===document.visibilityState?0:1/0},v=function(){c(function(e){var t=e.timeStamp;m=t},!0)},l=function(){return m<0&&(m=p(),v(),f(function(){setTimeout(function(){m=p(),v()},0)})),{get timeStamp(){return m}}},y={passive:!0,capture:!0},h=new Date,S=function(e,a){t||(t=a,n=e,i=new Date,b(removeEventListener),g())},g=function(){if(n>=0&&n<i-h){var e={entryType:"first-input",name:t.type,target:t.target,cancelable:t.cancelable,startTime:t.timeStamp,processingStart:t.timeStamp+n};a.forEach(function(t){t(e)}),a=[]}},T=function(e){if(e.cancelable){var t=(e.timeStamp>1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){S(e,t),a()},i=function(){a()},a=function(){removeEventListener("pointerup",n,y),removeEventListener("pointercancel",i,y)};addEventListener("pointerup",n,y),addEventListener("pointercancel",i,y)}(t,e):S(t,e)}},b=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach(function(t){return e(t,T,y)})};e.getCLS=function(e,t){var n,i=r("CLS",0),a=function(e){e.hadRecentInput||(i.value+=e.value,i.entries.push(e),n())},u=o("layout-shift",a);u&&(n=d(e,i,t),c(function(){u.takeRecords().map(a),n()}),f(function(){i=r("CLS",0),n=d(e,i,t)}))},e.getFCP=function(e,t){var n,i=l(),a=r("FCP"),u=o("paint",function(e){"first-contentful-paint"===e.name&&(u&&u.disconnect(),e.startTime<i.timeStamp&&(a.value=e.startTime,a.entries.push(e),s.add(a),n()))});u&&(n=d(e,a,t),f(function(i){a=r("FCP"),n=d(e,a,t),requestAnimationFrame(function(){requestAnimationFrame(function(){a.value=performance.now()-i.timeStamp,s.add(a),n()})})}))},e.getFID=function(e,i){var u,m=l(),p=r("FID"),v=function(e){e.startTime<m.timeStamp&&(p.value=e.processingStart-e.startTime,p.entries.push(e),s.add(p),u())},y=o("first-input",v);u=d(e,p,i),y&&c(function(){y.takeRecords().map(v),y.disconnect()},!0),y&&f(function(){var o;p=r("FID"),u=d(e,p,i),a=[],n=-1,t=null,b(addEventListener),o=v,a.push(o),g()})},e.getLCP=function(e,t){var n,i=l(),a=r("LCP"),u=function(e){var t=e.startTime;t<i.timeStamp&&(a.value=t,a.entries.push(e)),n()},m=o("largest-contentful-paint",u);if(m){n=d(e,a,t);var p=function(){s.has(a)||(m.takeRecords().map(u),m.disconnect(),s.add(a),n())};["keydown","click"].forEach(function(e){addEventListener(e,p,{once:!0,capture:!0})}),c(p,!0),f(function(i){a=r("LCP"),n=d(e,a,t),requestAnimationFrame(function(){requestAnimationFrame(function(){a.value=performance.now()-i.timeStamp,s.add(a),n()})})})}},e.getTTFB=function(e){var t,n=r("TTFB");t=function(){try{var t=performance.getEntriesByType("navigation")[0]||function(){var e=performance.timing,t={entryType:"navigation",startTime:0};for(var n in e)"navigationStart"!==n&&"toJSON"!==n&&(t[n]=Math.max(e[n]-e.navigationStart,0));return t}();n.value=n.delta=t.responseStart,n.entries=[t],e(n)}catch(e){}},"complete"===document.readyState?setTimeout(t,0):addEventListener("pageshow",t)},Object.defineProperty(e,"__esModule",{value:!0})}); }, {}]; window.modules["148"] = [function(require,module,exports){var arrayLikeKeys=require(895),baseKeys=require(993),isArrayLike=require(1000);function keys(e){return isArrayLike(e)?arrayLikeKeys(e):baseKeys(e)}module.exports=keys; }, {"895":895,"993":993,"1000":1000}]; window.modules["149"] = [function(require,module,exports){var isArray=Array.isArray;module.exports=isArray; }, {}]; window.modules["163"] = [function(require,module,exports){!function(t,e,n){if("undefined"!=typeof module)module.exports=n();else if("function"==typeof define&&"object"==typeof define.amd)define(n);else{var r=n(),i=e[t];r.noConflict=function(){return e[t]=i,r},e[t]=r}}(this.localEventifyLibraryName||"Eventify",this,function(){"use strict";var t,e={listenTo:"on",listenToOnce:"once"},n=(Array.prototype.slice,0),r=/\s+/,i=function(){return this};function s(t,e,n,i){var s,l,o,c;if(!n)return!0;if("object"==typeof n){for(s in n)n.hasOwnProperty(s)&&t[e].apply(t,[s,n[s]].concat(i));return!1}if(r.test(n)){for(l=0,o=(c=n.split(r)).length;l<o;l+=1)t[e].apply(t,[c[l]].concat(i));return!1}return!0}function l(t,e){var n,r=0,i=t.length,s=e[0],l=e[1],o=e[2];switch(e.length){case 0:for(;r<i;)(n=t[r]).callback.call(n.ctx),r+=1;return;case 1:for(;r<i;)(n=t[r]).callback.call(n.ctx,s),r+=1;return;case 2:for(;r<i;)(n=t[r]).callback.call(n.ctx,s,l),r+=1;return;case 3:for(;r<i;)(n=t[r]).callback.call(n.ctx,s,l,o),r+=1;return;default:for(;r<i;)(n=t[r]).callback.apply(n.ctx,e),r+=1}}return i.prototype={on:function(t,e,n){return s(this,"on",t,[e,n])&&e?(this._events=this._events||{},(this._events[t]||(this._events[t]=[])).push({callback:e,context:n,ctx:n||this}),this):this},once:function(t,e,n){var r,i,l,o,c=this;return s(this,"once",t,[e,n])&&e?(i=function(){c.off(t,r);var n=1===arguments.length?[arguments[0]]:Array.apply(null,arguments);e.apply(this,n)},o=!1,(r=function(){if(o)return l;var t=1===arguments.length?[arguments[0]]:Array.apply(null,arguments);return o=!0,l=i.apply(this,t),i=null,l})._callback=e,this.on(t,r,n)):this},off:function(t,e,n){var r,i,l,o,c,a,f,h;if(!this._events||!s(this,"off",t,[e,n]))return this;if(!t&&!e&&!n)return this._events={},this;for(c=0,a=(o=t?[t]:Object.keys(this._events)).length;c<a;c+=1)if(t=o[c],l=this._events[t]){if(this._events[t]=r=[],e||n)for(f=0,h=l.length;f<h;f+=1)i=l[f],(e&&e!==i.callback&&e!==i.callback._callback||n&&n!==i.context)&&r.push(i);r.length||delete this._events[t]}return this},trigger:function(){if(!this._events)return this;var t,e,n=1===arguments.length?[arguments[0]]:Array.apply(null,arguments),r=n[0],i=n.slice(1);return s(this,"trigger",r,i)?(t=this._events[r],e=this._events.all,t&&l(t,i),e&&l(e,n),this):this},stopListening:function(t,e,n){var r,i,s=this._listeners;if(!s)return this;for(i in r=!e&&!n,"object"==typeof e&&(n=this),s={},t&&(s[t._listenerId]=t),s)s.hasOwnProperty(i)&&(s[i].off(e,n,this),r&&delete this._listeners[i]);return this}},Object.keys(e).forEach(function(t){var r=e[t];i.prototype[t]=function(t,e,i){var s=this._listeners||(this._listeners={});return t._listenerId=t._listenerId||function(t){var e=(n+=1)+"";return t?t+e:e}("l"),s[t._listenerId]=t,"object"==typeof e&&(i=this),t[r](e,i,this),this}}),(t=new i).version="2.0.0",t.enable=function(t){var e,n,r=Object.keys(i.prototype);for(t=t||{},e=0,n=r.length;e<n;e+=1)t[r[e]]=this[r[e]];return t},t.create=function(){return Object.create(i.prototype)},t.mixin=t.enable,t.proto=i.prototype,t}); }, {}]; window.modules["183"] = [function(require,module,exports){var baseGetTag=require(959),isArray=require(149),isObjectLike=require(971),stringTag="[object String]";function isString(e){return"string"==typeof e||!isArray(e)&&isObjectLike(e)&&baseGetTag(e)==stringTag}module.exports=isString; }, {"149":149,"959":959,"971":971}]; window.modules["186"] = [function(require,module,exports){var baseIsEqual=require(973);function isEqual(a,s){return baseIsEqual(a,s)}module.exports=isEqual; }, {"973":973}]; window.modules["192"] = [function(require,module,exports){"use strict";exports.decode=exports.parse=require(1357),exports.encode=exports.stringify=require(1358); }, {"1357":1357,"1358":1358}]; window.modules["194"] = [function(require,module,exports){"use strict";const _findIndex=require(96),orderedAffiliates=[{name:"Amazon Associates",alwaysInclude:!0,allowCustomRetailer:!1,defaultToSkimlinks:!1},{name:"Shareasale",alwaysInclude:!1,allowCustomRetailer:!1,defaultToSkimlinks:!1},{name:"Rakuten",alwaysInclude:!1,allowCustomRetailer:!1,defaultToSkimlinks:!1},{name:"CJ",alwaysInclude:!1,allowCustomRetailer:!1},{name:"Pepperjam",alwaysInclude:!1,allowCustomRetailer:!1,defaultToSkimlinks:!1},{name:"Impact",alwaysInclude:!1,allowCustomRetailer:!1,defaultToSkimlinks:!1},{name:"Partnerize",alwaysInclude:!1,allowCustomRetailer:!1,defaultToSkimlinks:!1},{name:"Avantlink",alwaysInclude:!1,allowCustomRetailer:!1,defaultToSkimlinks:!1},{name:"Awin",alwaysInclude:!0,allowCustomRetailer:!1,defaultToSkimlinks:!1},{name:"Skimlinks",alwaysInclude:!0,allowCustomRetailer:!0,defaultToSkimlinks:!1},{name:"Narrativ",alwaysInclude:!0,allowCustomRetailer:!1,defaultToSkimlinks:!1},{name:"Non-Network Affiliate Partner",alwaysInclude:!0,allowCustomRetailer:!0,defaultToSkimlinks:!0},{name:"Non-Monetizeable",alwaysInclude:!0,allowCustomRetailer:!0,defaultToSkimlinks:!0}];function affiliateAllowsCustomRetailer(e){const a=getAffiliateMetadata(e);return a&&a.allowCustomRetailer}function affiliateSuppressSkimlinks(e){const a=getAffiliateMetadata(e);return!!a&&!a.defaultToSkimlinks}function getAffiliateMetadata(e=""){return orderedAffiliates.find(a=>{const l=new RegExp(a.name,"i");return e&&e.match(l)})||{}}function getAffiliatePriority(e=""){return _findIndex(orderedAffiliates,a=>{const l=new RegExp(a.name,"i");return e&&e.match(l)})}module.exports.getAffiliateMetadata=getAffiliateMetadata,module.exports.getAffiliatePriority=getAffiliatePriority,module.exports.affiliateAllowsCustomRetailer=affiliateAllowsCustomRetailer,module.exports.affiliateSuppressSkimlinks=affiliateSuppressSkimlinks,module.exports.affiliateList=orderedAffiliates.map(e=>e.name); }, {"96":96}]; window.modules["202"] = [function(require,module,exports){var baseAssignValue=require(914),baseForOwn=require(940),baseIteratee=require(988);function mapValues(e,a){var s={};return a=baseIteratee(a,3),baseForOwn(e,function(e,r,u){baseAssignValue(s,r,a(e,r,u))}),s}module.exports=mapValues; }, {"914":914,"940":940,"988":988}]; window.modules["207"] = [function(require,module,exports){require(813),module.exports=self.fetch.bind(self); }, {"813":813}]; window.modules["214"] = [function(require,module,exports){"use strict";const queryString=require(85),parseurl=require(51),{ensureSubtag:ensureSubtag}=require(49),_includes=require(44),thirdParty=require(94),permutive=require(52),{getPageUri:getPageUri}=require(135),narrativDomain="shop-links.co/",{isNarrativClickmateLink:isNarrativClickmateLink,isSkimlinksLink:isSkimlinksLink}=require(93),utils=require(14),article=document.querySelector("article.article"),articleHeadline=article&&article.dataset&&article.dataset.headline||"";function handleBuyClick(i,e){return function(t){window.fbq&&window.fbq("trackCustom",e,{domain:i}),permutive.reportProductClick(t.currentTarget)}}function amazonOnetagSrc(){return"https://z-na.associates-amazon.com/onetag/v2?MarketPlace=US&instanceId=74e5d3e9-e5c4-4fa2-85e4-0e43ae3f0f84"}function attachThirdPartyScripts(i,e=!1){(_includes(i,"amazon.com/")||_includes(i,"amazon.co.uk/"))&&thirdParty.includeScript(amazonOnetagSrc(),2500),(_includes(i,narrativDomain)||e)&&thirdParty.includeScript("static.bam-x.com/tags/nymag.js")}function ensureClickmateParams(i={}){const e=getPageUri(),t=utils.isProduction(e),r=utils.isPublishedVersion(e),a=t&&r?"nymag":"nymagtestaccount";let n=i.href,s=n.split("?")?n.split("?").pop():"",c=queryString.parse(s),u=isNarrativClickmateLink(n),l=i.getAttribute("data-narrativ-title");if(u){let e=l||articleHeadline;e&&(c.article_name=e),c.publisher_slug=a,i.href=n.split("?").shift()+`?${queryString.stringify(c)}`}}function ensureSkimlinksParams(i){const e=i.href,t=parseurl(e);if(isSkimlinksLink(e)){const e=window.location.href,r=t.query?"&":"?";t.query+=`${r}sref=${encodeURIComponent(e)}`,i.href=t.toString()}}function initLink(i,e){var t,r=i&&i.href,a=i.classList.contains("narrativ-link");r&&(i.addEventListener("click",handleBuyClick(r,"Click-Out")),i.addEventListener("contextmenu",handleBuyClick(r,"Click-Out-Right")),t=i&&i.getAttribute("data-track-id"),i.href=ensureSubtag({url:r,productId:t,visitState:e,anchorEl:i})||r,ensureClickmateParams(i),ensureSkimlinksParams(i),attachThirdPartyScripts(r,a),permutive.initProductLink(i))}module.exports.initLink=initLink; }, {"14":14,"44":44,"49":49,"51":51,"52":52,"85":85,"93":93,"94":94,"135":135}]; window.modules["217"] = [function(require,module,exports){!function(t,e){"function"==typeof define&&define.amd?define([],function(){return e(t)}):"object"==typeof module&&module.exports?module.exports=e(t):t.mezr=e(t)}(this,function(t,e){"use strict";var o=t.document&&t.self===t.document.defaultView?t:window,n=o.document,r=n.documentElement,i=n.body;if(!i)throw Error("Mezr needs access to body element.");var f,l=Math.abs,a=Math.max,p=Math.min,u={content:1,padding:2,scroll:3,border:4,margin:5},c=["inline","table-column","table-column-group"],h={};function s(t,e){return j("width",t,(e=e&&u[e]||4)>1,e>2,e>3,e>4)}function d(t,e){return j("height",t,(e=e&&u[e]||4)>1,e>2,e>3,e>4)}function g(t,e){var i,f,l,a,p;if(t===n)return null;if(t===o)return n;var u=e||w(t,"position");if("relative"===u)return t;if("fixed"===u||"absolute"===u){if("fixed"===u&&h.transformLeaksFixed)return o;if(i=t===r?n:t.parentElement||null,"fixed"===u){for(;i&&i!==n&&!b(i);)i=i.parentElement||n;return i===n?o:i}for(;i&&i!==n&&"static"===w(i,"position")&&!b(i);)i=i.parentElement||n;return i}if("sticky"===u||"-webkit-sticky"===u){for(f=["overflow","overflow-y","overflow-x"],l=t.parentNode,t=null;!t&&l&&l!==n;){for(p=0;p<3;p++)if("auto"===(a=w(l,f[p]))||"scroll"===a){t=l;break}t||(l=l.parentNode)}return t||o}return null}function m(t){return"object"==typeof t&&"[object Object]"===Object.prototype.toString.call(t)}function b(t){var e=w(t,h.transform.styleName),o=w(t,"display");return"none"!==e&&"inline"!==o&&"none"!==o}function v(t){return parseFloat(t)||0}function w(t,e){return o.getComputedStyle(t,null).getPropertyValue(e)}function y(t,e){return v(w(t,e))}function x(t,e){Object.keys(e).forEach(function(o){t.style[o]=e[o]})}function O(t,e){var o=A(t),n=A(e);return{left:o.left-n.left,right:n.left+n.width-(o.left+o.width),top:o.top-n.top,bottom:n.top+n.height-(o.top+o.height)}}function k(t,e){var o={},n=A(t),r=O(n,A(e)),i=a(n.width+p(r.left,0)+p(r.right,0),0),f=a(n.height+p(r.top,0)+p(r.bottom,0),0),u=i>0&&f>0;return u&&(o.width=i,o.height=f,o.left=n.left+l(p(r.left,0)),o.top=n.top+l(p(r.top,0)),o.right=o.left+o.width,o.bottom=o.top+o.height),u?o:null}function C(t,e,o,n){return Math.sqrt(Math.pow(o-t,2)+Math.pow(n-e,2))}function j(t,l,p,u,h,s){var d,g,m,b,v,x,O,k="height"===t,C=k?"Height":"Width",j="inner"+C,M="client"+C,A="scroll"+C,E=0;return l.self===o.self?d=u?o[j]:r[M]:l===n?u?(E=o[j]-r[M],d=a(r[A]+E,i[A]+E,o[j])):d=a(r[A],i[A],r[M]):(g=k?"top":"left",m=k?"bottom":"right",d=(f||l.getBoundingClientRect())[t],u||(l===r?E=o[j]-r[M]:c.indexOf(w(l,"display"))<0&&(b=y(l,"border-"+g+"-width"),v=y(l,"border-"+m+"-width"),E=Math.round(d)-(l[M]+b+v)),d-=E>0?E:0),p||(d-=y(l,"padding-"+g),d-=y(l,"padding-"+m)),h||(d-=b!==e?b:y(l,"border-"+g+"-width"),d-=v!==e?v:y(l,"border-"+m+"-width")),s&&(d+=(x=y(l,"margin-"+g))>0?x:0,d+=(O=y(l,"margin-"+m))>0?O:0)),d>0?d:0}function M(t,e){var r={left:0,top:0};if(t===n)return r;if(r.left=o.pageXOffset||0,r.top=o.pageYOffset||0,t.self===o.self)return r;var i=f||t.getBoundingClientRect();if(r.left+=i.left,r.top+=i.top,5===(e=e&&u[e]||4)){var l=y(t,"margin-left"),a=y(t,"margin-top");r.left-=l>0?l:0,r.top-=a>0?a:0}return e<4&&(r.left+=y(t,"border-left-width"),r.top+=y(t,"border-top-width")),1===e&&(r.left+=y(t,"padding-left"),r.top+=y(t,"padding-top")),r}function A(t,e){return t?m(t)?t:E((t=[].concat(t))[0],t[1],e):null}function E(t,e,r){var i,a=t!==n&&t.self!==o.self;return e=e||"border",r&&(i=function(t,e){if(e=e||"border",t===o||t===n)return M(t,e);var r=w(t,"position"),i="absolute"===r||"fixed"===r?M(g(t)||n,"padding"):M(t,e);if("relative"===r){var f=w(t,"left"),a=w(t,"right"),c=w(t,"top"),h=w(t,"bottom");"auto"===f&&"auto"===a||(i.left-="auto"===f?-v(a):v(f)),"auto"===c&&"auto"===h||(i.top-="auto"===c?-v(h):v(c))}else if("absolute"===r||"fixed"===r){e=u[e];var s=y(t,"margin-left"),d=y(t,"margin-top");5===e&&(i.left-=l(p(s,0)),i.top-=l(p(d,0))),e<5&&(i.left+=s,i.top+=d),e<4&&(i.left+=y(t,"border-left-width"),i.top+=y(t,"border-top-width")),1===e&&(i.left+=y(t,"padding-left"),i.top+=y(t,"padding-top"))}return i}(t,e)),a&&(f=t.getBoundingClientRect()),r||(i=M(t,e)),i.width=s(t,e),i.height=d(t,e),i.bottom=i.top+i.height,i.right=i.left+i.width,a&&(f=null),i}function R(t,e,o,n,r,i,f){var l=t.charAt(0)+e.charAt(0),a=n+f-i;return"ll"===l||"tt"===l?a:"lc"===l||"tc"===l?a+o/2:"lr"===l||"tb"===l?a+o:"cl"===l||"ct"===l?a-r/2:"cr"===l||"cb"===l?a+o-r/2:"rl"===l||"bt"===l?a-r:"rc"===l||"bc"===l?a-r+o/2:"rr"===l||"bb"===l?a-r+o:a+o/2-r/2}function B(t,e,o){var n=0,r=o?"top":"left",i=o?"bottom":"right",f=t[r],a=t[i],p=e[r],u=e[i],c=p+u;return"push"!==f&&"forcepush"!==f||"push"!==a&&"forcepush"!==a||!(p<0||u<0)?("forcepush"===f||"push"===f)&&p<0?n-=p:("forcepush"===a||"push"===a)&&u<0&&(n+=u):(p<u&&(n-=c<0?p+l(c/2):p),u<p&&(n+=c<0?u+l(c/2):u),p+=n,u-=n,"forcepush"===f&&"forcepush"!==a&&p<0&&(n-=p),"forcepush"===a&&"forcepush"!==f&&u<0&&(n+=u)),n}return h.placeDefaultOptions={element:null,target:null,position:"left top left top",offsetX:0,offsetY:0,contain:null,adjust:null},h.transform=function(){for(var t=["transform","WebkitTransform","MozTransform","OTransform","msTransform"],o=0;o<t.length;o++)if(r.style[t[o]]!==e){var n=t[o],i=n.toLowerCase().split("transform")[0];return{prefix:i,propName:n,styleName:i?"-"+i+"-transform":n}}return null}(),h.transformLeaksFixed=function(){if(!h.transform)return!0;var t,e,o=n.createElement("div"),r=n.createElement("div");return x(o,{display:"block",visibility:"hidden",position:"absolute",width:"1px",height:"1px",left:"1px",top:"0",margin:"0"}),x(r,{display:"block",position:"fixed",width:"1px",height:"1px",left:"0",top:"0",margin:"0"}),o.appendChild(r),i.appendChild(o),t=r.getBoundingClientRect().left,o.style[h.transform.propName]="translateX(0)",e=r.getBoundingClientRect().left,i.removeChild(o),e===t}(),{width:s,height:d,offset:function(t,e){if(Array.isArray(t)||e&&"string"!=typeof e){var o=[].concat(t),n=[].concat(e),r=m(t)?t:M(o[0],o[1]),i=m(e)?e:M(n[0],n[1]);return{left:r.left-i.left,top:r.top-i.top}}return M(t,e)},rect:function(t,e){if(Array.isArray(t)||e&&"string"!=typeof e){var o=[].concat(t),n=[].concat(e),r=m(t)?t:E(o[0],o[1]),i=m(e)?e:M(n[0],n[1]);return r.left=r.left-i.left,r.top=r.top-i.top,r}return E(t,e)},containingBlock:g,distance:function(t,e){var o=A(t),n=A(e);return k(o,n)?-1:(r=o,i=n,f=r.left,l=f+r.width,a=r.top,p=a+r.height,u=i.left,c=u+i.width,h=i.top,s=h+i.height,(u>l||c<f)&&(h>p||s<a)?u>l?s<a?C(l,a,u,s):C(l,p,u,h):s<a?C(f,a,c,s):C(f,p,c,h):s<a?a-s:u>l?u-l:h>p?h-p:f-c);var r,i,f,l,a,p,u,c,h,s},intersection:function(){var t=k(arguments[0],arguments[1]);if(arguments.length>2)for(var e=2;e<arguments.length&&(t=k(t,arguments[e]));++e);return t},overflow:function(t,e){var o=O(e,t);return{left:-o.left,right:-o.right,top:-o.top,bottom:-o.bottom}},place:function(t){var e,o,n,r={},i=function t(e){for(var o,n,r={},i=0,f=e.length;i<f;i++)for(o in e[i])e[i].hasOwnProperty(o)&&(n=e[i][o],r[o]=m(n)?t([n]):Array.isArray(n)?n.slice():n);return r}([h.placeDefaultOptions,t||{}]),f="string"==typeof i.position?i.position.split(" "):i.position,l=A(i.element,!0),a=A(i.target),p=m(i.contain),u=p&&i.contain.within,c=p&&(w=i.contain.onOverflow,y=typeof w,x="none",k="none",C="none",j="none","string"===y?x=k=C=j=w:"object"===y&&(x=w.left||w.x||x,k=w.right||w.x||k,C=w.top||w.y||C,j=w.bottom||w.y||j),"none"!==x||"none"!==k||"none"!==C||"none"!==j?{left:x,right:k,top:C,bottom:j}:null),s=0,d=0,g=i.offsetX,b=i.offsetY;var w,y,x,k,C,j;return g="string"==typeof g&&g.indexOf("%")>-1?v(g)/100*l.width:v(g),b="string"==typeof b&&b.indexOf("%")>-1?v(b)/100*l.height:v(b),r.left=R(f[0],f[2],a.width,a.left,l.width,l.left,g),r.top=R(f[1],f[3],a.height,a.top,l.height,l.top,b),l.left+=r.left,l.top+=r.top,u&&c&&(((o=O(l,e=A(u))).left<0||o.right<0)&&(s=B(c,o),r.left+=s),(o.top<0||o.bottom<0)&&(d=B(c,o,1),r.top+=d)),"function"==typeof i.adjust&&(0!==s&&(l.left+=s,l.right=l.left+l.width),0!==d&&(l.top+=d,l.bottom=l.left+l.width),e=u?e||A(u):null,n=m(i.element)?i.element:M.apply(null,[].concat(i.element)),o=e?O(l,e):null,i.adjust(r,{elementRect:l,targetRect:a,containerRect:e,shift:{left:l.left-n.left,top:l.top-n.top},overflow:o?{left:-o.left,right:-o.right,top:-o.top,bottom:-o.bottom}:null,overflowCorrection:{left:s,top:d}})),r},_settings:h}}); }, {}]; window.modules["237"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var ReCaptchaLoader_1=require(1374);exports.load=ReCaptchaLoader_1.load,exports.getInstance=ReCaptchaLoader_1.getInstance;var ReCaptchaInstance_1=require(1373);exports.ReCaptchaInstance=ReCaptchaInstance_1.ReCaptchaInstance; }, {"1373":1373,"1374":1374}]; window.modules["286"] = [function(require,module,exports){var deburrLetter=require(1078),toString=require(1043),reLatin=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,rsComboMarksRange="\\u0300-\\u036f",reComboHalfMarksRange="\\ufe20-\\ufe2f",rsComboSymbolsRange="\\u20d0-\\u20ff",rsComboRange=rsComboMarksRange+reComboHalfMarksRange+rsComboSymbolsRange,rsCombo="["+rsComboRange+"]",reComboMark=RegExp(rsCombo,"g");function deburr(r){return(r=toString(r))&&r.replace(reLatin,deburrLetter).replace(reComboMark,"")}module.exports=deburr; }, {"1043":1043,"1078":1078}]; window.modules["298"] = [function(require,module,exports){module.exports=require(40); }, {"40":40}]; window.modules["299"] = [function(require,module,exports){var Module=function(){"use strict";function t(t,e){var n=new(Function.prototype.bind.apply(t,[null].concat(e)));return t.module.context[t.refName]=n,n}function e(t,e,n){var i=function(t){var e,n;for(e=0;e<t.length;e++)if((n=t[e])&&1===n.nodeType)return t[e];throw new Error("Must have element to bind controller")}(n),r=t.apply(null,e),o=new(Function.prototype.bind.apply(r,[null].concat(n)));return o.events&&function(t,e,n){var i,r,o,s,u;for(r in t)if(t.hasOwnProperty(r))if(-1===(s=r.lastIndexOf(" ")))e.addEventListener(r,n[t[r]].bind(n));else for(o=r.substring(s+1),u=e.querySelectorAll(r.substring(0,s)),i=0;i<u.length;i++)u[i].addEventListener(o,n[t[r]].bind(n))}(o.events,i,o),o}function n(t,e,n,i){var r;if("string"!=typeof n)throw new Error("Name must be a string");if("function"==typeof i?r=[]:(r=i.slice(0,i.length-1),i=i[i.length-1]),"function"!=typeof i)throw new Error("Must define function as last argument or last element of definition array");return i.refName=n,i.dependencies=r,i.module=t,i.providerStrategy=e,i}function i(t){var e,n=[],r=t.module,o=t.dependencies;for(e=0;e<o.length;e++)if(r.context[o[e]])n[e]=r.context[o[e]];else{if(!r.definitions[o[e]])throw new Error(o[e]+" not defined");n[e]=i(r.definitions[o[e]])}return t.providerStrategy(t,n,Array.prototype.slice.call(arguments,1))}var r=function(){this.definitions={},this.context={}};return r.prototype={providers:{controller:e,service:t},instantiate:i,get:function(t){if(this.context[t])return this.context[t];if(this.definitions[t]&&"function"==typeof this.definitions[t])return i.apply(this,[this.definitions[t]].concat(Array.prototype.slice.call(arguments,1)));if("undefined"!=typeof require)return i.apply(this,[n(this,e,t,require(t))].concat(Array.prototype.slice.call(arguments,1)));throw new Error(t+" is not defined")},controller:function(t,i){return this.definitions[t]=n(this,e,t,i),this},service:function(e,i){return this.definitions[e]=n(this,t,e,i),this},value:function(t,e){return this.context[t]=e,this}},r}(),DS=new Module,attach=this;void 0===this&&(attach=window),DS.value("$window",attach),DS.value("$document",attach.document),attach.DS=DS,DS.value("$module",DS),"undefined"!=typeof exports&&(module.exports=DS); }, {}]; window.modules["300"] = [function(require,module,exports){!function(e,t,n){"use strict";"function"==typeof window.define&&window.define.amd?window.define(n):"undefined"!=typeof module&&module.exports?module.exports=n():t.exports?t.exports=n():t.Fingerprint2=n()}(0,this,function(){"use strict";var e=function(t){if(!(this instanceof e))return new e(t);this.options=this.extend(t,{swfContainerId:"fingerprintjs2",swfPath:"flash/compiled/FontList.swf",detectScreenOrientation:!0,sortPluginsFor:[/palemoon/i],userDefinedFonts:[],excludeDoNotTrack:!0,excludePixelRatio:!0}),this.nativeForEach=Array.prototype.forEach,this.nativeMap=Array.prototype.map};return e.prototype={extend:function(e,t){if(null==e)return t;for(var n in e)null!=e[n]&&t[n]!==e[n]&&(t[n]=e[n]);return t},get:function(e){var t=this,n={data:[],addPreprocessedComponent:function(e){var i=e.value;"function"==typeof t.options.preprocessor&&(i=t.options.preprocessor(e.key,i)),n.data.push({key:e.key,value:i})}};n=this.userAgentKey(n),n=this.languageKey(n),n=this.colorDepthKey(n),n=this.deviceMemoryKey(n),n=this.pixelRatioKey(n),n=this.hardwareConcurrencyKey(n),n=this.screenResolutionKey(n),n=this.availableScreenResolutionKey(n),n=this.timezoneOffsetKey(n),n=this.sessionStorageKey(n),n=this.localStorageKey(n),n=this.indexedDbKey(n),n=this.addBehaviorKey(n),n=this.openDatabaseKey(n),n=this.cpuClassKey(n),n=this.platformKey(n),n=this.doNotTrackKey(n),n=this.pluginsKey(n),n=this.canvasKey(n),n=this.webglKey(n),n=this.webglVendorAndRendererKey(n),n=this.adBlockKey(n),n=this.hasLiedLanguagesKey(n),n=this.hasLiedResolutionKey(n),n=this.hasLiedOsKey(n),n=this.hasLiedBrowserKey(n),n=this.touchSupportKey(n),n=this.customEntropyFunction(n),this.fontsKey(n,function(n){t.audioKey(n,function(n){var i=[];t.each(n.data,function(e){var t=e.value;t&&"function"==typeof t.join?i.push(t.join(";")):i.push(t)});var a=t.x64hash128(i.join("~~~"),31);return e(a,n.data)})})},audioKey:function(e,t){if(this.options.excludeAudioFP)return t(e);var n=window.OfflineAudioContext||window.webkitOfflineAudioContext;if(null==n)return e.addPreprocessedComponent({key:"audio_fp",value:null}),t(e);var i=new n(1,44100,44100),a=i.createOscillator();a.type="triangle",a.frequency.setValueAtTime(1e4,i.currentTime);var r=i.createDynamicsCompressor();this.each([["threshold",-50],["knee",40],["ratio",12],["reduction",-20],["attack",0],["release",.25]],function(e){void 0!==r[e[0]]&&"function"==typeof r[e[0]].setValueAtTime&&r[e[0]].setValueAtTime(e[1],i.currentTime)}),i.oncomplete=function(n){var i=n.renderedBuffer.getChannelData(0).slice(4500,5e3).reduce(function(e,t){return e+Math.abs(t)},0).toString();return a.disconnect(),r.disconnect(),e.addPreprocessedComponent({key:"audio_fp",value:i}),t(e)},a.connect(r),r.connect(i.destination),a.start(0),i.startRendering()},customEntropyFunction:function(e){return"function"==typeof this.options.customFunction&&e.addPreprocessedComponent({key:"custom",value:this.options.customFunction()}),e},userAgentKey:function(e){return this.options.excludeUserAgent||e.addPreprocessedComponent({key:"user_agent",value:this.getUserAgent()}),e},getUserAgent:function(){return navigator.userAgent},languageKey:function(e){return this.options.excludeLanguage||e.addPreprocessedComponent({key:"language",value:navigator.language||navigator.userLanguage||navigator.browserLanguage||navigator.systemLanguage||""}),e},colorDepthKey:function(e){return this.options.excludeColorDepth||e.addPreprocessedComponent({key:"color_depth",value:window.screen.colorDepth||-1}),e},deviceMemoryKey:function(e){return this.options.excludeDeviceMemory||e.addPreprocessedComponent({key:"device_memory",value:this.getDeviceMemory()}),e},getDeviceMemory:function(){return navigator.deviceMemory||-1},pixelRatioKey:function(e){return this.options.excludePixelRatio||e.addPreprocessedComponent({key:"pixel_ratio",value:this.getPixelRatio()}),e},getPixelRatio:function(){return window.devicePixelRatio||""},screenResolutionKey:function(e){return this.options.excludeScreenResolution?e:this.getScreenResolution(e)},getScreenResolution:function(e){var t;return t=this.options.detectScreenOrientation&&window.screen.height>window.screen.width?[window.screen.height,window.screen.width]:[window.screen.width,window.screen.height],e.addPreprocessedComponent({key:"resolution",value:t}),e},availableScreenResolutionKey:function(e){return this.options.excludeAvailableScreenResolution?e:this.getAvailableScreenResolution(e)},getAvailableScreenResolution:function(e){var t;return window.screen.availWidth&&window.screen.availHeight&&(t=this.options.detectScreenOrientation?window.screen.availHeight>window.screen.availWidth?[window.screen.availHeight,window.screen.availWidth]:[window.screen.availWidth,window.screen.availHeight]:[window.screen.availHeight,window.screen.availWidth]),void 0!==t&&e.addPreprocessedComponent({key:"available_resolution",value:t}),e},timezoneOffsetKey:function(e){return this.options.excludeTimezoneOffset||e.addPreprocessedComponent({key:"timezone_offset",value:(new Date).getTimezoneOffset()}),e},sessionStorageKey:function(e){return!this.options.excludeSessionStorage&&this.hasSessionStorage()&&e.addPreprocessedComponent({key:"session_storage",value:1}),e},localStorageKey:function(e){return!this.options.excludeSessionStorage&&this.hasLocalStorage()&&e.addPreprocessedComponent({key:"local_storage",value:1}),e},indexedDbKey:function(e){return!this.options.excludeIndexedDB&&this.hasIndexedDB()&&e.addPreprocessedComponent({key:"indexed_db",value:1}),e},addBehaviorKey:function(e){return!this.options.excludeAddBehavior&&document.body&&document.body.addBehavior&&e.addPreprocessedComponent({key:"add_behavior",value:1}),e},openDatabaseKey:function(e){return!this.options.excludeOpenDatabase&&window.openDatabase&&e.addPreprocessedComponent({key:"open_database",value:1}),e},cpuClassKey:function(e){return this.options.excludeCpuClass||e.addPreprocessedComponent({key:"cpu_class",value:this.getNavigatorCpuClass()}),e},platformKey:function(e){return this.options.excludePlatform||e.addPreprocessedComponent({key:"navigator_platform",value:this.getNavigatorPlatform()}),e},doNotTrackKey:function(e){return this.options.excludeDoNotTrack||e.addPreprocessedComponent({key:"do_not_track",value:this.getDoNotTrack()}),e},canvasKey:function(e){return!this.options.excludeCanvas&&this.isCanvasSupported()&&e.addPreprocessedComponent({key:"canvas",value:this.getCanvasFp()}),e},webglKey:function(e){return!this.options.excludeWebGL&&this.isWebGlSupported()&&e.addPreprocessedComponent({key:"webgl",value:this.getWebglFp()}),e},webglVendorAndRendererKey:function(e){return!this.options.excludeWebGLVendorAndRenderer&&this.isWebGlSupported()&&e.addPreprocessedComponent({key:"webgl_vendor",value:this.getWebglVendorAndRenderer()}),e},adBlockKey:function(e){return this.options.excludeAdBlock||e.addPreprocessedComponent({key:"adblock",value:this.getAdBlock()}),e},hasLiedLanguagesKey:function(e){return this.options.excludeHasLiedLanguages||e.addPreprocessedComponent({key:"has_lied_languages",value:this.getHasLiedLanguages()}),e},hasLiedResolutionKey:function(e){return this.options.excludeHasLiedResolution||e.addPreprocessedComponent({key:"has_lied_resolution",value:this.getHasLiedResolution()}),e},hasLiedOsKey:function(e){return this.options.excludeHasLiedOs||e.addPreprocessedComponent({key:"has_lied_os",value:this.getHasLiedOs()}),e},hasLiedBrowserKey:function(e){return this.options.excludeHasLiedBrowser||e.addPreprocessedComponent({key:"has_lied_browser",value:this.getHasLiedBrowser()}),e},fontsKey:function(e,t){return this.options.excludeJsFonts?this.flashFontsKey(e,t):this.jsFontsKey(e,t)},flashFontsKey:function(e,t){return this.options.excludeFlashFonts?t(e):this.hasSwfObjectLoaded()&&this.hasMinFlashInstalled()?void 0===this.options.swfPath?t(e):void this.loadSwfAndDetectFonts(function(n){e.addPreprocessedComponent({key:"swf_fonts",value:n.join(";")}),t(e)}):t(e)},jsFontsKey:function(e,t){var n=this;return setTimeout(function(){var i=["monospace","sans-serif","serif"],a=["Andale Mono","Arial","Arial Black","Arial Hebrew","Arial MT","Arial Narrow","Arial Rounded MT Bold","Arial Unicode MS","Bitstream Vera Sans Mono","Book Antiqua","Bookman Old Style","Calibri","Cambria","Cambria Math","Century","Century Gothic","Century Schoolbook","Comic Sans","Comic Sans MS","Consolas","Courier","Courier New","Geneva","Georgia","Helvetica","Helvetica Neue","Impact","Lucida Bright","Lucida Calligraphy","Lucida Console","Lucida Fax","LUCIDA GRANDE","Lucida Handwriting","Lucida Sans","Lucida Sans Typewriter","Lucida Sans Unicode","Microsoft Sans Serif","Monaco","Monotype Corsiva","MS Gothic","MS Outlook","MS PGothic","MS Reference Sans Serif","MS Sans Serif","MS Serif","MYRIAD","MYRIAD PRO","Palatino","Palatino Linotype","Segoe Print","Segoe Script","Segoe UI","Segoe UI Light","Segoe UI Semibold","Segoe UI Symbol","Tahoma","Times","Times New Roman","Times New Roman PS","Trebuchet MS","Verdana","Wingdings","Wingdings 2","Wingdings 3"];n.options.extendedJsFonts&&(a=a.concat(["Abadi MT Condensed Light","Academy Engraved LET","ADOBE CASLON PRO","Adobe Garamond","ADOBE GARAMOND PRO","Agency FB","Aharoni","Albertus Extra Bold","Albertus Medium","Algerian","Amazone BT","American Typewriter","American Typewriter Condensed","AmerType Md BT","Andalus","Angsana New","AngsanaUPC","Antique Olive","Aparajita","Apple Chancery","Apple Color Emoji","Apple SD Gothic Neo","Arabic Typesetting","ARCHER","ARNO PRO","Arrus BT","Aurora Cn BT","AvantGarde Bk BT","AvantGarde Md BT","AVENIR","Ayuthaya","Bandy","Bangla Sangam MN","Bank Gothic","BankGothic Md BT","Baskerville","Baskerville Old Face","Batang","BatangChe","Bauer Bodoni","Bauhaus 93","Bazooka","Bell MT","Bembo","Benguiat Bk BT","Berlin Sans FB","Berlin Sans FB Demi","Bernard MT Condensed","BernhardFashion BT","BernhardMod BT","Big Caslon","BinnerD","Blackadder ITC","BlairMdITC TT","Bodoni 72","Bodoni 72 Oldstyle","Bodoni 72 Smallcaps","Bodoni MT","Bodoni MT Black","Bodoni MT Condensed","Bodoni MT Poster Compressed","Bookshelf Symbol 7","Boulder","Bradley Hand","Bradley Hand ITC","Bremen Bd BT","Britannic Bold","Broadway","Browallia New","BrowalliaUPC","Brush Script MT","Californian FB","Calisto MT","Calligrapher","Candara","CaslonOpnface BT","Castellar","Centaur","Cezanne","CG Omega","CG Times","Chalkboard","Chalkboard SE","Chalkduster","Charlesworth","Charter Bd BT","Charter BT","Chaucer","ChelthmITC Bk BT","Chiller","Clarendon","Clarendon Condensed","CloisterBlack BT","Cochin","Colonna MT","Constantia","Cooper Black","Copperplate","Copperplate Gothic","Copperplate Gothic Bold","Copperplate Gothic Light","CopperplGoth Bd BT","Corbel","Cordia New","CordiaUPC","Cornerstone","Coronet","Cuckoo","Curlz MT","DaunPenh","Dauphin","David","DB LCD Temp","DELICIOUS","Denmark","DFKai-SB","Didot","DilleniaUPC","DIN","DokChampa","Dotum","DotumChe","Ebrima","Edwardian Script ITC","Elephant","English 111 Vivace BT","Engravers MT","EngraversGothic BT","Eras Bold ITC","Eras Demi ITC","Eras Light ITC","Eras Medium ITC","EucrosiaUPC","Euphemia","Euphemia UCAS","EUROSTILE","Exotc350 Bd BT","FangSong","Felix Titling","Fixedsys","FONTIN","Footlight MT Light","Forte","FrankRuehl","Fransiscan","Freefrm721 Blk BT","FreesiaUPC","Freestyle Script","French Script MT","FrnkGothITC Bk BT","Fruitger","FRUTIGER","Futura","Futura Bk BT","Futura Lt BT","Futura Md BT","Futura ZBlk BT","FuturaBlack BT","Gabriola","Galliard BT","Gautami","Geeza Pro","Geometr231 BT","Geometr231 Hv BT","Geometr231 Lt BT","GeoSlab 703 Lt BT","GeoSlab 703 XBd BT","Gigi","Gill Sans","Gill Sans MT","Gill Sans MT Condensed","Gill Sans MT Ext Condensed Bold","Gill Sans Ultra Bold","Gill Sans Ultra Bold Condensed","Gisha","Gloucester MT Extra Condensed","GOTHAM","GOTHAM BOLD","Goudy Old Style","Goudy Stout","GoudyHandtooled BT","GoudyOLSt BT","Gujarati Sangam MN","Gulim","GulimChe","Gungsuh","GungsuhChe","Gurmukhi MN","Haettenschweiler","Harlow Solid Italic","Harrington","Heather","Heiti SC","Heiti TC","HELV","Herald","High Tower Text","Hiragino Kaku Gothic ProN","Hiragino Mincho ProN","Hoefler Text","Humanst 521 Cn BT","Humanst521 BT","Humanst521 Lt BT","Imprint MT Shadow","Incised901 Bd BT","Incised901 BT","Incised901 Lt BT","INCONSOLATA","Informal Roman","Informal011 BT","INTERSTATE","IrisUPC","Iskoola Pota","JasmineUPC","Jazz LET","Jenson","Jester","Jokerman","Juice ITC","Kabel Bk BT","Kabel Ult BT","Kailasa","KaiTi","Kalinga","Kannada Sangam MN","Kartika","Kaufmann Bd BT","Kaufmann BT","Khmer UI","KodchiangUPC","Kokila","Korinna BT","Kristen ITC","Krungthep","Kunstler Script","Lao UI","Latha","Leelawadee","Letter Gothic","Levenim MT","LilyUPC","Lithograph","Lithograph Light","Long Island","Lydian BT","Magneto","Maiandra GD","Malayalam Sangam MN","Malgun Gothic","Mangal","Marigold","Marion","Marker Felt","Market","Marlett","Matisse ITC","Matura MT Script Capitals","Meiryo","Meiryo UI","Microsoft Himalaya","Microsoft JhengHei","Microsoft New Tai Lue","Microsoft PhagsPa","Microsoft Tai Le","Microsoft Uighur","Microsoft YaHei","Microsoft Yi Baiti","MingLiU","MingLiU_HKSCS","MingLiU_HKSCS-ExtB","MingLiU-ExtB","Minion","Minion Pro","Miriam","Miriam Fixed","Mistral","Modern","Modern No. 20","Mona Lisa Solid ITC TT","Mongolian Baiti","MONO","MoolBoran","Mrs Eaves","MS LineDraw","MS Mincho","MS PMincho","MS Reference Specialty","MS UI Gothic","MT Extra","MUSEO","MV Boli","Nadeem","Narkisim","NEVIS","News Gothic","News GothicMT","NewsGoth BT","Niagara Engraved","Niagara Solid","Noteworthy","NSimSun","Nyala","OCR A Extended","Old Century","Old English Text MT","Onyx","Onyx BT","OPTIMA","Oriya Sangam MN","OSAKA","OzHandicraft BT","Palace Script MT","Papyrus","Parchment","Party LET","Pegasus","Perpetua","Perpetua Titling MT","PetitaBold","Pickwick","Plantagenet Cherokee","Playbill","PMingLiU","PMingLiU-ExtB","Poor Richard","Poster","PosterBodoni BT","PRINCETOWN LET","Pristina","PTBarnum BT","Pythagoras","Raavi","Rage Italic","Ravie","Ribbon131 Bd BT","Rockwell","Rockwell Condensed","Rockwell Extra Bold","Rod","Roman","Sakkal Majalla","Santa Fe LET","Savoye LET","Sceptre","Script","Script MT Bold","SCRIPTINA","Serifa","Serifa BT","Serifa Th BT","ShelleyVolante BT","Sherwood","Shonar Bangla","Showcard Gothic","Shruti","Signboard","SILKSCREEN","SimHei","Simplified Arabic","Simplified Arabic Fixed","SimSun","SimSun-ExtB","Sinhala Sangam MN","Sketch Rockwell","Skia","Small Fonts","Snap ITC","Snell Roundhand","Socket","Souvenir Lt BT","Staccato222 BT","Steamer","Stencil","Storybook","Styllo","Subway","Swis721 BlkEx BT","Swiss911 XCm BT","Sylfaen","Synchro LET","System","Tamil Sangam MN","Technical","Teletype","Telugu Sangam MN","Tempus Sans ITC","Terminal","Thonburi","Traditional Arabic","Trajan","TRAJAN PRO","Tristan","Tubular","Tunga","Tw Cen MT","Tw Cen MT Condensed","Tw Cen MT Condensed Extra Bold","TypoUpright BT","Unicorn","Univers","Univers CE 55 Medium","Univers Condensed","Utsaah","Vagabond","Vani","Vijaya","Viner Hand ITC","VisualUI","Vivaldi","Vladimir Script","Vrinda","Westminster","WHITNEY","Wide Latin","ZapfEllipt BT","ZapfHumnst BT","ZapfHumnst Dm BT","Zapfino","Zurich BlkEx BT","Zurich Ex BT","ZWAdobeF"])),a=(a=a.concat(n.options.userDefinedFonts)).filter(function(e,t){return a.indexOf(e)===t});var r=document.getElementsByTagName("body")[0],o=document.createElement("div"),s=document.createElement("div"),l={},d={},u=function(){var e=document.createElement("span");return e.style.position="absolute",e.style.left="-9999px",e.style.fontSize="72px",e.style.fontStyle="normal",e.style.fontWeight="normal",e.style.letterSpacing="normal",e.style.lineBreak="auto",e.style.lineHeight="normal",e.style.textTransform="none",e.style.textAlign="left",e.style.textDecoration="none",e.style.textShadow="none",e.style.whiteSpace="normal",e.style.wordBreak="normal",e.style.wordSpacing="normal",e.innerHTML="mmmmmmmmmmlli",e},c=function(e){for(var t=!1,n=0;n<i.length;n++)if(t=e[n].offsetWidth!==l[i[n]]||e[n].offsetHeight!==d[i[n]])return t;return t},h=function(){for(var e=[],t=0,n=i.length;t<n;t++){var a=u();a.style.fontFamily=i[t],o.appendChild(a),e.push(a)}return e}();r.appendChild(o);for(var g=0,p=i.length;g<p;g++)l[i[g]]=h[g].offsetWidth,d[i[g]]=h[g].offsetHeight;var f=function(){for(var e,t,n,r={},o=0,l=a.length;o<l;o++){for(var d=[],c=0,h=i.length;c<h;c++){var g=(e=a[o],t=i[c],n=void 0,(n=u()).style.fontFamily="'"+e+"',"+t,n);s.appendChild(g),d.push(g)}r[a[o]]=d}return r}();r.appendChild(s);for(var m=[],v=0,C=a.length;v<C;v++)c(f[a[v]])&&m.push(a[v]);r.removeChild(s),r.removeChild(o),e.addPreprocessedComponent({key:"js_fonts",value:m}),t(e)},1)},pluginsKey:function(e){return this.options.excludePlugins||(this.isIE()?this.options.excludeIEPlugins||e.addPreprocessedComponent({key:"ie_plugins",value:this.getIEPlugins()}):e.addPreprocessedComponent({key:"regular_plugins",value:this.getRegularPlugins()})),e},getRegularPlugins:function(){var e=[];if(navigator.plugins)for(var t=0,n=navigator.plugins.length;t<n;t++)navigator.plugins[t]&&e.push(navigator.plugins[t]);return this.pluginsShouldBeSorted()&&(e=e.sort(function(e,t){return e.name>t.name?1:e.name<t.name?-1:0})),this.map(e,function(e){var t=this.map(e,function(e){return[e.type,e.suffixes].join("~")}).join(",");return[e.name,e.description,t].join("::")},this)},getIEPlugins:function(){var e=[];return(Object.getOwnPropertyDescriptor&&Object.getOwnPropertyDescriptor(window,"ActiveXObject")||"ActiveXObject"in window)&&(e=this.map(["AcroPDF.PDF","Adodb.Stream","AgControl.AgControl","DevalVRXCtrl.DevalVRXCtrl.1","MacromediaFlashPaper.MacromediaFlashPaper","Msxml2.DOMDocument","Msxml2.XMLHTTP","PDF.PdfCtrl","QuickTime.QuickTime","QuickTimeCheckObject.QuickTimeCheck.1","RealPlayer","RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)","RealVideo.RealVideo(tm) ActiveX Control (32-bit)","Scripting.Dictionary","SWCtl.SWCtl","Shell.UIHelper","ShockwaveFlash.ShockwaveFlash","Skype.Detection","TDCCtl.TDCCtl","WMPlayer.OCX","rmocx.RealPlayer G2 Control","rmocx.RealPlayer G2 Control.1"],function(e){try{return new window.ActiveXObject(e),e}catch(e){return null}})),navigator.plugins&&(e=e.concat(this.getRegularPlugins())),e},pluginsShouldBeSorted:function(){for(var e=!1,t=0,n=this.options.sortPluginsFor.length;t<n;t++){var i=this.options.sortPluginsFor[t];if(navigator.userAgent.match(i)){e=!0;break}}return e},touchSupportKey:function(e){return this.options.excludeTouchSupport||e.addPreprocessedComponent({key:"touch_support",value:this.getTouchSupport()}),e},hardwareConcurrencyKey:function(e){return this.options.excludeHardwareConcurrency||e.addPreprocessedComponent({key:"hardware_concurrency",value:this.getHardwareConcurrency()}),e},hasSessionStorage:function(){try{return!!window.sessionStorage}catch(e){return!0}},hasLocalStorage:function(){try{return!!window.localStorage}catch(e){return!0}},hasIndexedDB:function(){try{return!!window.indexedDB}catch(e){return!0}},getHardwareConcurrency:function(){return navigator.hardwareConcurrency?navigator.hardwareConcurrency:"unknown"},getNavigatorCpuClass:function(){return navigator.cpuClass?navigator.cpuClass:"unknown"},getNavigatorPlatform:function(){return navigator.platform?navigator.platform:"unknown"},getDoNotTrack:function(){return navigator.doNotTrack?navigator.doNotTrack:navigator.msDoNotTrack?navigator.msDoNotTrack:window.doNotTrack?window.doNotTrack:"unknown"},getTouchSupport:function(){var e=0,t=!1;void 0!==navigator.maxTouchPoints?e=navigator.maxTouchPoints:void 0!==navigator.msMaxTouchPoints&&(e=navigator.msMaxTouchPoints);try{document.createEvent("TouchEvent"),t=!0}catch(e){}return[e,t,"ontouchstart"in window]},getCanvasFp:function(){var e=[],t=document.createElement("canvas");t.width=2e3,t.height=200,t.style.display="inline";var n=t.getContext("2d");return n.rect(0,0,10,10),n.rect(2,2,6,6),e.push("canvas winding:"+(!1===n.isPointInPath(5,5,"evenodd")?"yes":"no")),n.textBaseline="alphabetic",n.fillStyle="#f60",n.fillRect(125,1,62,20),n.fillStyle="#069",this.options.dontUseFakeFontInCanvas?n.font="11pt Arial":n.font="11pt no-real-font-123",n.fillText("Cwm fjordbank glyphs vext quiz, 😃",2,15),n.fillStyle="rgba(102, 204, 0, 0.2)",n.font="18pt Arial",n.fillText("Cwm fjordbank glyphs vext quiz, 😃",4,45),n.globalCompositeOperation="multiply",n.fillStyle="rgb(255,0,255)",n.beginPath(),n.arc(50,50,50,0,2*Math.PI,!0),n.closePath(),n.fill(),n.fillStyle="rgb(0,255,255)",n.beginPath(),n.arc(100,50,50,0,2*Math.PI,!0),n.closePath(),n.fill(),n.fillStyle="rgb(255,255,0)",n.beginPath(),n.arc(75,100,50,0,2*Math.PI,!0),n.closePath(),n.fill(),n.fillStyle="rgb(255,0,255)",n.arc(75,75,75,0,2*Math.PI,!0),n.arc(75,75,25,0,2*Math.PI,!0),n.fill("evenodd"),t.toDataURL&&e.push("canvas fp:"+t.toDataURL()),e.join("~")},getWebglFp:function(){var e,t=function(t){return e.clearColor(0,0,0,1),e.enable(e.DEPTH_TEST),e.depthFunc(e.LEQUAL),e.clear(e.COLOR_BUFFER_BIT|e.DEPTH_BUFFER_BIT),"["+t[0]+", "+t[1]+"]"};if(!(e=this.getWebglCanvas()))return null;var n=[],i=e.createBuffer();e.bindBuffer(e.ARRAY_BUFFER,i);var a=new Float32Array([-.2,-.9,0,.4,-.26,0,0,.732134444,0]);e.bufferData(e.ARRAY_BUFFER,a,e.STATIC_DRAW),i.itemSize=3,i.numItems=3;var r=e.createProgram(),o=e.createShader(e.VERTEX_SHADER);e.shaderSource(o,"attribute vec2 attrVertex;varying vec2 varyinTexCoordinate;uniform vec2 uniformOffset;void main(){varyinTexCoordinate=attrVertex+uniformOffset;gl_Position=vec4(attrVertex,0,1);}"),e.compileShader(o);var s=e.createShader(e.FRAGMENT_SHADER);e.shaderSource(s,"precision mediump float;varying vec2 varyinTexCoordinate;void main() {gl_FragColor=vec4(varyinTexCoordinate,0,1);}"),e.compileShader(s),e.attachShader(r,o),e.attachShader(r,s),e.linkProgram(r),e.useProgram(r),r.vertexPosAttrib=e.getAttribLocation(r,"attrVertex"),r.offsetUniform=e.getUniformLocation(r,"uniformOffset"),e.enableVertexAttribArray(r.vertexPosArray),e.vertexAttribPointer(r.vertexPosAttrib,i.itemSize,e.FLOAT,!1,0,0),e.uniform2f(r.offsetUniform,1,1),e.drawArrays(e.TRIANGLE_STRIP,0,i.numItems);try{n.push(e.canvas.toDataURL())}catch(t){}n.push("extensions:"+(e.getSupportedExtensions()||[]).join(";")),n.push("webgl aliased line width range:"+t(e.getParameter(e.ALIASED_LINE_WIDTH_RANGE))),n.push("webgl aliased point size range:"+t(e.getParameter(e.ALIASED_POINT_SIZE_RANGE))),n.push("webgl alpha bits:"+e.getParameter(e.ALPHA_BITS)),n.push("webgl antialiasing:"+(e.getContextAttributes().antialias?"yes":"no")),n.push("webgl blue bits:"+e.getParameter(e.BLUE_BITS)),n.push("webgl depth bits:"+e.getParameter(e.DEPTH_BITS)),n.push("webgl green bits:"+e.getParameter(e.GREEN_BITS)),n.push("webgl max anisotropy:"+function(e){var t=e.getExtension("EXT_texture_filter_anisotropic")||e.getExtension("WEBKIT_EXT_texture_filter_anisotropic")||e.getExtension("MOZ_EXT_texture_filter_anisotropic");if(t){var n=e.getParameter(t.MAX_TEXTURE_MAX_ANISOTROPY_EXT);return 0===n&&(n=2),n}return null}(e)),n.push("webgl max combined texture image units:"+e.getParameter(e.MAX_COMBINED_TEXTURE_IMAGE_UNITS)),n.push("webgl max cube map texture size:"+e.getParameter(e.MAX_CUBE_MAP_TEXTURE_SIZE)),n.push("webgl max fragment uniform vectors:"+e.getParameter(e.MAX_FRAGMENT_UNIFORM_VECTORS)),n.push("webgl max render buffer size:"+e.getParameter(e.MAX_RENDERBUFFER_SIZE)),n.push("webgl max texture image units:"+e.getParameter(e.MAX_TEXTURE_IMAGE_UNITS)),n.push("webgl max texture size:"+e.getParameter(e.MAX_TEXTURE_SIZE)),n.push("webgl max varying vectors:"+e.getParameter(e.MAX_VARYING_VECTORS)),n.push("webgl max vertex attribs:"+e.getParameter(e.MAX_VERTEX_ATTRIBS)),n.push("webgl max vertex texture image units:"+e.getParameter(e.MAX_VERTEX_TEXTURE_IMAGE_UNITS)),n.push("webgl max vertex uniform vectors:"+e.getParameter(e.MAX_VERTEX_UNIFORM_VECTORS)),n.push("webgl max viewport dims:"+t(e.getParameter(e.MAX_VIEWPORT_DIMS))),n.push("webgl red bits:"+e.getParameter(e.RED_BITS)),n.push("webgl renderer:"+e.getParameter(e.RENDERER)),n.push("webgl shading language version:"+e.getParameter(e.SHADING_LANGUAGE_VERSION)),n.push("webgl stencil bits:"+e.getParameter(e.STENCIL_BITS)),n.push("webgl vendor:"+e.getParameter(e.VENDOR)),n.push("webgl version:"+e.getParameter(e.VERSION));try{var l=e.getExtension("WEBGL_debug_renderer_info");l&&(n.push("webgl unmasked vendor:"+e.getParameter(l.UNMASKED_VENDOR_WEBGL)),n.push("webgl unmasked renderer:"+e.getParameter(l.UNMASKED_RENDERER_WEBGL)))}catch(t){}if(!e.getShaderPrecisionFormat)return n.join("~");var d=this;return d.each(["FLOAT","INT"],function(t){d.each(["VERTEX","FRAGMENT"],function(i){d.each(["HIGH","MEDIUM","LOW"],function(a){d.each(["precision","rangeMin","rangeMax"],function(r){var o=e.getShaderPrecisionFormat(e[i+"_SHADER"],e[a+"_"+t])[r];"precision"!==r&&(r="precision "+r);var s=["webgl ",i.toLowerCase()," shader ",a.toLowerCase()," ",t.toLowerCase()," ",r,":",o];n.push(s.join(""))})})})}),n.join("~")},getWebglVendorAndRenderer:function(){try{var e=this.getWebglCanvas(),t=e.getExtension("WEBGL_debug_renderer_info");return e.getParameter(t.UNMASKED_VENDOR_WEBGL)+"~"+e.getParameter(t.UNMASKED_RENDERER_WEBGL)}catch(e){return null}},getAdBlock:function(){var e=document.createElement("div");e.innerHTML="&nbsp;";var t=!(e.className="adsbox");try{document.body.appendChild(e),t=0===document.getElementsByClassName("adsbox")[0].offsetHeight,document.body.removeChild(e)}catch(e){t=!1}return t},getHasLiedLanguages:function(){if(void 0!==navigator.languages)try{if(navigator.languages[0].substr(0,2)!==navigator.language.substr(0,2))return!0}catch(e){return!0}return!1},getHasLiedResolution:function(){return window.screen.width<window.screen.availWidth||window.screen.height<window.screen.availHeight},getHasLiedOs:function(){var e,t=navigator.userAgent.toLowerCase(),n=navigator.oscpu,i=navigator.platform.toLowerCase();if(e=0<=t.indexOf("windows phone")?"Windows Phone":0<=t.indexOf("win")?"Windows":0<=t.indexOf("android")?"Android":0<=t.indexOf("linux")?"Linux":0<=t.indexOf("iphone")||0<=t.indexOf("ipad")?"iOS":0<=t.indexOf("mac")?"Mac":"Other",("ontouchstart"in window||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints)&&"Windows Phone"!==e&&"Android"!==e&&"iOS"!==e&&"Other"!==e)return!0;if(void 0!==n){if(0<=(n=n.toLowerCase()).indexOf("win")&&"Windows"!==e&&"Windows Phone"!==e)return!0;if(0<=n.indexOf("linux")&&"Linux"!==e&&"Android"!==e)return!0;if(0<=n.indexOf("mac")&&"Mac"!==e&&"iOS"!==e)return!0;if((-1===n.indexOf("win")&&-1===n.indexOf("linux")&&-1===n.indexOf("mac"))!=("Other"===e))return!0}return 0<=i.indexOf("win")&&"Windows"!==e&&"Windows Phone"!==e||(0<=i.indexOf("linux")||0<=i.indexOf("android")||0<=i.indexOf("pike"))&&"Linux"!==e&&"Android"!==e||(0<=i.indexOf("mac")||0<=i.indexOf("ipad")||0<=i.indexOf("ipod")||0<=i.indexOf("iphone"))&&"Mac"!==e&&"iOS"!==e||(-1===i.indexOf("win")&&-1===i.indexOf("linux")&&-1===i.indexOf("mac"))!=("Other"===e)||void 0===navigator.plugins&&"Windows"!==e&&"Windows Phone"!==e},getHasLiedBrowser:function(){var e,t=navigator.userAgent.toLowerCase(),n=navigator.productSub;if(("Chrome"==(e=0<=t.indexOf("firefox")?"Firefox":0<=t.indexOf("opera")||0<=t.indexOf("opr")?"Opera":0<=t.indexOf("chrome")?"Chrome":0<=t.indexOf("safari")?"Safari":0<=t.indexOf("trident")?"Internet Explorer":"Other")||"Safari"===e||"Opera"===e)&&"20030107"!==n)return!0;var i,a=eval.toString().length;if(37===a&&"Safari"!==e&&"Firefox"!==e&&"Other"!==e)return!0;if(39===a&&"Internet Explorer"!==e&&"Other"!==e)return!0;if(33===a&&"Chrome"!==e&&"Opera"!==e&&"Other"!==e)return!0;try{throw"a"}catch(e){try{e.toSource(),i=!0}catch(e){i=!1}}return!(!i||"Firefox"===e||"Other"===e)},isCanvasSupported:function(){var e=document.createElement("canvas");return!(!e.getContext||!e.getContext("2d"))},isWebGlSupported:function(){if(!this.isCanvasSupported())return!1;var e=this.getWebglCanvas();return!!window.WebGLRenderingContext&&!!e},isIE:function(){return"Microsoft Internet Explorer"===navigator.appName||!("Netscape"!==navigator.appName||!/Trident/.test(navigator.userAgent))},hasSwfObjectLoaded:function(){return void 0!==window.swfobject},hasMinFlashInstalled:function(){return window.swfobject.hasFlashPlayerVersion("9.0.0")},addFlashDivNode:function(){var e=document.createElement("div");e.setAttribute("id",this.options.swfContainerId),document.body.appendChild(e)},loadSwfAndDetectFonts:function(e){var t="___fp_swf_loaded";window[t]=function(t){e(t)};var n=this.options.swfContainerId;this.addFlashDivNode();var i={onReady:t};window.swfobject.embedSWF(this.options.swfPath,n,"1","1","9.0.0",!1,i,{allowScriptAccess:"always",menu:"false"},{})},getWebglCanvas:function(){var e=document.createElement("canvas"),t=null;try{t=e.getContext("webgl")||e.getContext("experimental-webgl")}catch(e){}return t||(t=null),t},each:function(e,t,n){if(null!==e)if(this.nativeForEach&&e.forEach===this.nativeForEach)e.forEach(t,n);else if(e.length===+e.length){for(var i=0,a=e.length;i<a;i++)if(t.call(n,e[i],i,e)==={})return}else for(var r in e)if(e.hasOwnProperty(r)&&t.call(n,e[r],r,e)==={})return},map:function(e,t,n){var i=[];return null==e?i:this.nativeMap&&e.map===this.nativeMap?e.map(t,n):(this.each(e,function(e,a,r){i[i.length]=t.call(n,e,a,r)}),i)},x64Add:function(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var n=[0,0,0,0];return n[3]+=e[3]+t[3],n[2]+=n[3]>>>16,n[3]&=65535,n[2]+=e[2]+t[2],n[1]+=n[2]>>>16,n[2]&=65535,n[1]+=e[1]+t[1],n[0]+=n[1]>>>16,n[1]&=65535,n[0]+=e[0]+t[0],n[0]&=65535,[n[0]<<16|n[1],n[2]<<16|n[3]]},x64Multiply:function(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var n=[0,0,0,0];return n[3]+=e[3]*t[3],n[2]+=n[3]>>>16,n[3]&=65535,n[2]+=e[2]*t[3],n[1]+=n[2]>>>16,n[2]&=65535,n[2]+=e[3]*t[2],n[1]+=n[2]>>>16,n[2]&=65535,n[1]+=e[1]*t[3],n[0]+=n[1]>>>16,n[1]&=65535,n[1]+=e[2]*t[2],n[0]+=n[1]>>>16,n[1]&=65535,n[1]+=e[3]*t[1],n[0]+=n[1]>>>16,n[1]&=65535,n[0]+=e[0]*t[3]+e[1]*t[2]+e[2]*t[1]+e[3]*t[0],n[0]&=65535,[n[0]<<16|n[1],n[2]<<16|n[3]]},x64Rotl:function(e,t){return 32==(t%=64)?[e[1],e[0]]:t<32?[e[0]<<t|e[1]>>>32-t,e[1]<<t|e[0]>>>32-t]:(t-=32,[e[1]<<t|e[0]>>>32-t,e[0]<<t|e[1]>>>32-t])},x64LeftShift:function(e,t){return 0==(t%=64)?e:t<32?[e[0]<<t|e[1]>>>32-t,e[1]<<t]:[e[1]<<t-32,0]},x64Xor:function(e,t){return[e[0]^t[0],e[1]^t[1]]},x64Fmix:function(e){return e=this.x64Xor(e,[0,e[0]>>>1]),e=this.x64Multiply(e,[4283543511,3981806797]),e=this.x64Xor(e,[0,e[0]>>>1]),e=this.x64Multiply(e,[3301882366,444984403]),this.x64Xor(e,[0,e[0]>>>1])},x64hash128:function(e,t){t=t||0;for(var n=(e=e||"").length%16,i=e.length-n,a=[0,t],r=[0,t],o=[0,0],s=[0,0],l=[2277735313,289559509],d=[1291169091,658871167],u=0;u<i;u+=16)o=[255&e.charCodeAt(u+4)|(255&e.charCodeAt(u+5))<<8|(255&e.charCodeAt(u+6))<<16|(255&e.charCodeAt(u+7))<<24,255&e.charCodeAt(u)|(255&e.charCodeAt(u+1))<<8|(255&e.charCodeAt(u+2))<<16|(255&e.charCodeAt(u+3))<<24],s=[255&e.charCodeAt(u+12)|(255&e.charCodeAt(u+13))<<8|(255&e.charCodeAt(u+14))<<16|(255&e.charCodeAt(u+15))<<24,255&e.charCodeAt(u+8)|(255&e.charCodeAt(u+9))<<8|(255&e.charCodeAt(u+10))<<16|(255&e.charCodeAt(u+11))<<24],o=this.x64Multiply(o,l),o=this.x64Rotl(o,31),o=this.x64Multiply(o,d),a=this.x64Xor(a,o),a=this.x64Rotl(a,27),a=this.x64Add(a,r),a=this.x64Add(this.x64Multiply(a,[0,5]),[0,1390208809]),s=this.x64Multiply(s,d),s=this.x64Rotl(s,33),s=this.x64Multiply(s,l),r=this.x64Xor(r,s),r=this.x64Rotl(r,31),r=this.x64Add(r,a),r=this.x64Add(this.x64Multiply(r,[0,5]),[0,944331445]);switch(o=[0,0],s=[0,0],n){case 15:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+14)],48));case 14:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+13)],40));case 13:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+12)],32));case 12:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+11)],24));case 11:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+10)],16));case 10:s=this.x64Xor(s,this.x64LeftShift([0,e.charCodeAt(u+9)],8));case 9:s=this.x64Xor(s,[0,e.charCodeAt(u+8)]),s=this.x64Multiply(s,d),s=this.x64Rotl(s,33),s=this.x64Multiply(s,l),r=this.x64Xor(r,s);case 8:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+7)],56));case 7:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+6)],48));case 6:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+5)],40));case 5:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+4)],32));case 4:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+3)],24));case 3:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+2)],16));case 2:o=this.x64Xor(o,this.x64LeftShift([0,e.charCodeAt(u+1)],8));case 1:o=this.x64Xor(o,[0,e.charCodeAt(u)]),o=this.x64Multiply(o,l),o=this.x64Rotl(o,31),o=this.x64Multiply(o,d),a=this.x64Xor(a,o)}return a=this.x64Xor(a,[0,e.length]),r=this.x64Xor(r,[0,e.length]),a=this.x64Add(a,r),r=this.x64Add(r,a),a=this.x64Fmix(a),r=this.x64Fmix(r),a=this.x64Add(a,r),r=this.x64Add(r,a),("00000000"+(a[0]>>>0).toString(16)).slice(-8)+("00000000"+(a[1]>>>0).toString(16)).slice(-8)+("00000000"+(r[0]>>>0).toString(16)).slice(-8)+("00000000"+(r[1]>>>0).toString(16)).slice(-8)}},e.VERSION="1.8.0",e}); }, {}]; window.modules["301"] = [function(require,module,exports){var arrayMap=require(901),baseIntersection=require(967),baseRest=require(1027),castArrayLikeObject=require(1041),last=require(39),intersectionWith=baseRest(function(e){var r=last(e),t=arrayMap(e,castArrayLikeObject);return(r="function"==typeof r?r:void 0)&&t.pop(),t.length&&t[0]===e[0]?baseIntersection(t,void 0,r):[]});module.exports=intersectionWith; }, {"39":39,"901":901,"967":967,"1027":1027,"1041":1041}]; window.modules["319"] = [function(require,module,exports){"use strict";var punycode=require(484),util=require(485);function Url(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}exports.parse=urlParse,exports.resolve=urlResolve,exports.resolveObject=urlResolveObject,exports.format=urlFormat,exports.Url=Url;var protocolPattern=/^([a-z0-9.+-]+:)/i,portPattern=/:[0-9]*$/,simplePathPattern=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,delims=["<",">",'"',"`"," ","\r","\n","\t"],unwise=["{","}","|","\\","^","`"].concat(delims),autoEscape=["'"].concat(unwise),nonHostChars=["%","/","?",";","#"].concat(autoEscape),hostEndingChars=["/","?","#"],hostnameMaxLen=255,hostnamePartPattern=/^[+a-z0-9A-Z_-]{0,63}$/,hostnamePartStart=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,unsafeProtocol={javascript:!0,"javascript:":!0},hostlessProtocol={javascript:!0,"javascript:":!0},slashedProtocol={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},querystring=require(192);function urlParse(t,s,e){if(t&&util.isObject(t)&&t instanceof Url)return t;var h=new Url;return h.parse(t,s,e),h}function urlFormat(t){return util.isString(t)&&(t=urlParse(t)),t instanceof Url?t.format():Url.prototype.format.call(t)}function urlResolve(t,s){return urlParse(t,!1,!0).resolve(s)}function urlResolveObject(t,s){return t?urlParse(t,!1,!0).resolveObject(s):s}Url.prototype.parse=function(t,s,e){if(!util.isString(t))throw new TypeError("Parameter 'url' must be a string, not "+typeof t);var h=t.indexOf("?"),r=-1!==h&&h<t.indexOf("#")?"?":"#",a=t.split(r);a[0]=a[0].replace(/\\/g,"/");var o=t=a.join(r);if(o=o.trim(),!e&&1===t.split("#").length){var n=simplePathPattern.exec(o);if(n)return this.path=o,this.href=o,this.pathname=n[1],n[2]?(this.search=n[2],this.query=s?querystring.parse(this.search.substr(1)):this.search.substr(1)):s&&(this.search="",this.query={}),this}var i=protocolPattern.exec(o);if(i){var l=(i=i[0]).toLowerCase();this.protocol=l,o=o.substr(i.length)}if(e||i||o.match(/^\/\/[^@\/]+@[^@\/]+/)){var u="//"===o.substr(0,2);!u||i&&hostlessProtocol[i]||(o=o.substr(2),this.slashes=!0)}if(!hostlessProtocol[i]&&(u||i&&!slashedProtocol[i])){for(var p,c,f=-1,m=0;m<hostEndingChars.length;m++){-1!==(v=o.indexOf(hostEndingChars[m]))&&(-1===f||v<f)&&(f=v)}-1!==(c=-1===f?o.lastIndexOf("@"):o.lastIndexOf("@",f))&&(p=o.slice(0,c),o=o.slice(c+1),this.auth=decodeURIComponent(p)),f=-1;for(m=0;m<nonHostChars.length;m++){var v;-1!==(v=o.indexOf(nonHostChars[m]))&&(-1===f||v<f)&&(f=v)}-1===f&&(f=o.length),this.host=o.slice(0,f),o=o.slice(f),this.parseHost(),this.hostname=this.hostname||"";var g="["===this.hostname[0]&&"]"===this.hostname[this.hostname.length-1];if(!g)for(var y=this.hostname.split(/\./),P=(m=0,y.length);m<P;m++){var d=y[m];if(d&&!d.match(hostnamePartPattern)){for(var b="",q=0,O=d.length;q<O;q++)d.charCodeAt(q)>127?b+="x":b+=d[q];if(!b.match(hostnamePartPattern)){var j=y.slice(0,m),x=y.slice(m+1),U=d.match(hostnamePartStart);U&&(j.push(U[1]),x.unshift(U[2])),x.length&&(o="/"+x.join(".")+o),this.hostname=j.join(".");break}}}this.hostname.length>hostnameMaxLen?this.hostname="":this.hostname=this.hostname.toLowerCase(),g||(this.hostname=punycode.toASCII(this.hostname));var C=this.port?":"+this.port:"",A=this.hostname||"";this.host=A+C,this.href+=this.host,g&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==o[0]&&(o="/"+o))}if(!unsafeProtocol[l])for(m=0,P=autoEscape.length;m<P;m++){var w=autoEscape[m];if(-1!==o.indexOf(w)){var E=encodeURIComponent(w);E===w&&(E=escape(w)),o=o.split(w).join(E)}}var I=o.indexOf("#");-1!==I&&(this.hash=o.substr(I),o=o.slice(0,I));var R=o.indexOf("?");if(-1!==R?(this.search=o.substr(R),this.query=o.substr(R+1),s&&(this.query=querystring.parse(this.query)),o=o.slice(0,R)):s&&(this.search="",this.query={}),o&&(this.pathname=o),slashedProtocol[l]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){C=this.pathname||"";var S=this.search||"";this.path=C+S}return this.href=this.format(),this},Url.prototype.format=function(){var t=this.auth||"";t&&(t=(t=encodeURIComponent(t)).replace(/%3A/i,":"),t+="@");var s=this.protocol||"",e=this.pathname||"",h=this.hash||"",r=!1,a="";this.host?r=t+this.host:this.hostname&&(r=t+(-1===this.hostname.indexOf(":")?this.hostname:"["+this.hostname+"]"),this.port&&(r+=":"+this.port)),this.query&&util.isObject(this.query)&&Object.keys(this.query).length&&(a=querystring.stringify(this.query));var o=this.search||a&&"?"+a||"";return s&&":"!==s.substr(-1)&&(s+=":"),this.slashes||(!s||slashedProtocol[s])&&!1!==r?(r="//"+(r||""),e&&"/"!==e.charAt(0)&&(e="/"+e)):r||(r=""),h&&"#"!==h.charAt(0)&&(h="#"+h),o&&"?"!==o.charAt(0)&&(o="?"+o),s+r+(e=e.replace(/[?#]/g,function(t){return encodeURIComponent(t)}))+(o=o.replace("#","%23"))+h},Url.prototype.resolve=function(t){return this.resolveObject(urlParse(t,!1,!0)).format()},Url.prototype.resolveObject=function(t){if(util.isString(t)){var s=new Url;s.parse(t,!1,!0),t=s}for(var e=new Url,h=Object.keys(this),r=0;r<h.length;r++){var a=h[r];e[a]=this[a]}if(e.hash=t.hash,""===t.href)return e.href=e.format(),e;if(t.slashes&&!t.protocol){for(var o=Object.keys(t),n=0;n<o.length;n++){var i=o[n];"protocol"!==i&&(e[i]=t[i])}return slashedProtocol[e.protocol]&&e.hostname&&!e.pathname&&(e.path=e.pathname="/"),e.href=e.format(),e}if(t.protocol&&t.protocol!==e.protocol){if(!slashedProtocol[t.protocol]){for(var l=Object.keys(t),u=0;u<l.length;u++){var p=l[u];e[p]=t[p]}return e.href=e.format(),e}if(e.protocol=t.protocol,t.host||hostlessProtocol[t.protocol])e.pathname=t.pathname;else{for(var c=(t.pathname||"").split("/");c.length&&!(t.host=c.shift()););t.host||(t.host=""),t.hostname||(t.hostname=""),""!==c[0]&&c.unshift(""),c.length<2&&c.unshift(""),e.pathname=c.join("/")}if(e.search=t.search,e.query=t.query,e.host=t.host||"",e.auth=t.auth,e.hostname=t.hostname||t.host,e.port=t.port,e.pathname||e.search){var f=e.pathname||"",m=e.search||"";e.path=f+m}return e.slashes=e.slashes||t.slashes,e.href=e.format(),e}var v=e.pathname&&"/"===e.pathname.charAt(0),g=t.host||t.pathname&&"/"===t.pathname.charAt(0),y=g||v||e.host&&t.pathname,P=y,d=e.pathname&&e.pathname.split("/")||[],b=(c=t.pathname&&t.pathname.split("/")||[],e.protocol&&!slashedProtocol[e.protocol]);if(b&&(e.hostname="",e.port=null,e.host&&(""===d[0]?d[0]=e.host:d.unshift(e.host)),e.host="",t.protocol&&(t.hostname=null,t.port=null,t.host&&(""===c[0]?c[0]=t.host:c.unshift(t.host)),t.host=null),y=y&&(""===c[0]||""===d[0])),g)e.host=t.host||""===t.host?t.host:e.host,e.hostname=t.hostname||""===t.hostname?t.hostname:e.hostname,e.search=t.search,e.query=t.query,d=c;else if(c.length)d||(d=[]),d.pop(),d=d.concat(c),e.search=t.search,e.query=t.query;else if(!util.isNullOrUndefined(t.search)){if(b)e.hostname=e.host=d.shift(),(U=!!(e.host&&e.host.indexOf("@")>0)&&e.host.split("@"))&&(e.auth=U.shift(),e.host=e.hostname=U.shift());return e.search=t.search,e.query=t.query,util.isNull(e.pathname)&&util.isNull(e.search)||(e.path=(e.pathname?e.pathname:"")+(e.search?e.search:"")),e.href=e.format(),e}if(!d.length)return e.pathname=null,e.search?e.path="/"+e.search:e.path=null,e.href=e.format(),e;for(var q=d.slice(-1)[0],O=(e.host||t.host||d.length>1)&&("."===q||".."===q)||""===q,j=0,x=d.length;x>=0;x--)"."===(q=d[x])?d.splice(x,1):".."===q?(d.splice(x,1),j++):j&&(d.splice(x,1),j--);if(!y&&!P)for(;j--;j)d.unshift("..");!y||""===d[0]||d[0]&&"/"===d[0].charAt(0)||d.unshift(""),O&&"/"!==d.join("/").substr(-1)&&d.push("");var U,C=""===d[0]||d[0]&&"/"===d[0].charAt(0);b&&(e.hostname=e.host=C?"":d.length?d.shift():"",(U=!!(e.host&&e.host.indexOf("@")>0)&&e.host.split("@"))&&(e.auth=U.shift(),e.host=e.hostname=U.shift()));return(y=y||e.host&&d.length)&&!C&&d.unshift(""),d.length?e.pathname=d.join("/"):(e.pathname=null,e.path=null),util.isNull(e.pathname)&&util.isNull(e.search)||(e.path=(e.pathname?e.pathname:"")+(e.search?e.search:"")),e.auth=t.auth||e.auth,e.slashes=e.slashes||t.slashes,e.href=e.format(),e},Url.prototype.parseHost=function(){var t=this.host,s=portPattern.exec(t);s&&(":"!==(s=s[0])&&(this.port=s.substr(1)),t=t.substr(0,t.length-s.length)),t&&(this.hostname=t)}; }, {"192":192,"484":484,"485":485}]; window.modules["331"] = [function(require,module,exports){module.exports=parse;var bugTestDiv,innerHTMLBug=!1;"undefined"!=typeof document&&((bugTestDiv=document.createElement("div")).innerHTML=' <link/><table></table><a href="/a">a</a><input type="checkbox"/>',innerHTMLBug=!bugTestDiv.getElementsByTagName("link").length,bugTestDiv=void 0);var map={legend:[1,"<fieldset>","</fieldset>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],_default:innerHTMLBug?[1,"X<div>","</div>"]:[0,"",""]};function parse(e,t){if("string"!=typeof e)throw new TypeError("String expected");t||(t=document);var a=/<([\w:]+)/.exec(e);if(!a)return t.createTextNode(e);e=e.replace(/^\s+|\s+$/g,"");var l=a[1];if("body"==l)return(r=t.createElement("html")).innerHTML=e,r.removeChild(r.lastChild);var r,i=map[l]||map._default,p=i[0],o=i[1],n=i[2];for((r=t.createElement("div")).innerHTML=o+e+n;p--;)r=r.lastChild;if(r.firstChild==r.lastChild)return r.removeChild(r.firstChild);for(var d=t.createDocumentFragment();r.firstChild;)d.appendChild(r.removeChild(r.firstChild));return d}map.td=map.th=[3,"<table><tbody><tr>","</tr></tbody></table>"],map.option=map.optgroup=[1,'<select multiple="multiple">',"</select>"],map.thead=map.tbody=map.colgroup=map.caption=map.tfoot=[1,"<table>","</table>"],map.polyline=map.ellipse=map.polygon=map.circle=map.text=map.line=map.path=map.rect=map.g=[1,'<svg xmlns="http://www.w3.org/2000/svg" version="1.1">',"</svg>"]; }, {}]; window.modules["332"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334),core_1=require(336),types_1=require(335),utils_1=require(337),eventbuilder_1=require(333),transports_1=require(338),BrowserBackend=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return tslib_1.__extends(e,t),e.prototype._setupTransport=function(){if(!this._options.dsn)return t.prototype._setupTransport.call(this);var e=tslib_1.__assign({},this._options.transportOptions,{dsn:this._options.dsn});return this._options.transport?new this._options.transport(e):utils_1.supportsFetch()?new transports_1.FetchTransport(e):new transports_1.XHRTransport(e)},e.prototype.eventFromException=function(t,e){return eventbuilder_1.eventFromException(this._options,t,e)},e.prototype.eventFromMessage=function(t,e,r){return void 0===e&&(e=types_1.Severity.Info),eventbuilder_1.eventFromMessage(this._options,t,e,r)},e}(core_1.BaseBackend);exports.BrowserBackend=BrowserBackend; }, {"333":333,"334":334,"335":335,"336":336,"337":337,"338":338}]; window.modules["333"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var types_1=require(335),utils_1=require(337),parsers_1=require(344),tracekit_1=require(343);function eventFromException(e,t,r){var n=eventFromUnknownInput(t,r&&r.syntheticException||void 0,{attachStacktrace:e.attachStacktrace});return utils_1.addExceptionMechanism(n,{handled:!0,type:"generic"}),n.level=types_1.Severity.Error,r&&r.event_id&&(n.event_id=r.event_id),utils_1.SyncPromise.resolve(n)}function eventFromMessage(e,t,r,n){void 0===r&&(r=types_1.Severity.Info);var i=eventFromString(t,n&&n.syntheticException||void 0,{attachStacktrace:e.attachStacktrace});return i.level=r,n&&n.event_id&&(i.event_id=n.event_id),utils_1.SyncPromise.resolve(i)}function eventFromUnknownInput(e,t,r){var n;if(void 0===r&&(r={}),utils_1.isErrorEvent(e)&&e.error)return e=e.error,n=parsers_1.eventFromStacktrace(tracekit_1.computeStackTrace(e));if(utils_1.isDOMError(e)||utils_1.isDOMException(e)){var i=e,a=i.name||(utils_1.isDOMError(i)?"DOMError":"DOMException"),s=i.message?a+": "+i.message:a;return n=eventFromString(s,t,r),utils_1.addExceptionTypeValue(n,s),n}if(utils_1.isError(e))return n=parsers_1.eventFromStacktrace(tracekit_1.computeStackTrace(e));if(utils_1.isPlainObject(e)||utils_1.isEvent(e)){var o=e;return n=parsers_1.eventFromPlainObject(o,t,r.rejection),utils_1.addExceptionMechanism(n,{synthetic:!0}),n}return n=eventFromString(e,t,r),utils_1.addExceptionTypeValue(n,""+e,void 0),utils_1.addExceptionMechanism(n,{synthetic:!0}),n}function eventFromString(e,t,r){void 0===r&&(r={});var n={message:e};if(r.attachStacktrace&&t){var i=tracekit_1.computeStackTrace(t),a=parsers_1.prepareFramesForEvent(i.stack);n.stacktrace={frames:a}}return n}exports.eventFromException=eventFromException,exports.eventFromMessage=eventFromMessage,exports.eventFromUnknownInput=eventFromUnknownInput,exports.eventFromString=eventFromString; }, {"335":335,"337":337,"343":343,"344":344}]; window.modules["334"] = [function(require,module,exports){(function (global){(function (){ var __extends,__assign,__rest,__decorate,__param,__metadata,__awaiter,__generator,__exportStar,__values,__read,__spread,__spreadArrays,__await,__asyncGenerator,__asyncDelegator,__asyncValues,__makeTemplateObject,__importStar,__importDefault,__classPrivateFieldGet,__classPrivateFieldSet,__createBinding;!function(e){var t="object"==typeof global?global:"object"==typeof self?self:"object"==typeof this?this:{};function r(e,r){return e!==t&&("function"==typeof Object.create?Object.defineProperty(e,"__esModule",{value:!0}):e.__esModule=!0),function(t,n){return e[t]=r?r(t,n):n}}"function"==typeof define&&define.amd?define("tslib",["exports"],function(n){e(r(t,r(n)))}):"object"==typeof module&&"object"==typeof module.exports?e(r(t,r(module.exports))):e(r(t))}(function(e){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])};__extends=function(e,r){function n(){this.constructor=e}t(e,r),e.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)},__assign=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},__rest=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r},__decorate=function(e,t,r,n){var o,a=arguments.length,_=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)_=Reflect.decorate(e,t,r,n);else for(var i=e.length-1;i>=0;i--)(o=e[i])&&(_=(a<3?o(_):a>3?o(t,r,_):o(t,r))||_);return a>3&&_&&Object.defineProperty(t,r,_),_},__param=function(e,t){return function(r,n){t(r,n,e)}},__metadata=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},__awaiter=function(e,t,r,n){return new(r||(r=Promise))(function(o,a){function _(e){try{c(n.next(e))}catch(e){a(e)}}function i(e){try{c(n.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof r?t:new r(function(e){e(t)})).then(_,i)}c((n=n.apply(e,t||[])).next())})},__generator=function(e,t){var r,n,o,a,_={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function i(a){return function(i){return function(a){if(r)throw new TypeError("Generator is already executing.");for(;_;)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;switch(n=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return _.label++,{value:a[1],done:!1};case 5:_.label++,n=a[1],a=[0];continue;case 7:a=_.ops.pop(),_.trys.pop();continue;default:if(!(o=(o=_.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){_=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){_.label=a[1];break}if(6===a[0]&&_.label<o[1]){_.label=o[1],o=a;break}if(o&&_.label<o[2]){_.label=o[2],_.ops.push(a);break}o[2]&&_.ops.pop(),_.trys.pop();continue}a=t.call(e,_)}catch(e){a=[6,e],n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}},__createBinding=function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]},__exportStar=function(e,t){for(var r in e)"default"===r||t.hasOwnProperty(r)||(t[r]=e[r])},__values=function(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},__read=function(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),_=[];try{for(;(void 0===t||t-- >0)&&!(n=a.next()).done;)_.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return _},__spread=function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e},__spreadArrays=function(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],_=0,i=a.length;_<i;_++,o++)n[o]=a[_];return n},__await=function(e){return this instanceof __await?(this.v=e,this):new __await(e)},__asyncGenerator=function(e,t,r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,o=r.apply(e,t||[]),a=[];return n={},_("next"),_("throw"),_("return"),n[Symbol.asyncIterator]=function(){return this},n;function _(e){o[e]&&(n[e]=function(t){return new Promise(function(r,n){a.push([e,t,r,n])>1||i(e,t)})})}function i(e,t){try{(r=o[e](t)).value instanceof __await?Promise.resolve(r.value.v).then(c,u):l(a[0][2],r)}catch(e){l(a[0][3],e)}var r}function c(e){i("next",e)}function u(e){i("throw",e)}function l(e,t){e(t),a.shift(),a.length&&i(a[0][0],a[0][1])}},__asyncDelegator=function(e){var t,r;return t={},n("next"),n("throw",function(e){throw e}),n("return"),t[Symbol.iterator]=function(){return this},t;function n(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:"return"===n}:o?o(t):t}:o}},__asyncValues=function(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e="function"==typeof __values?__values(e):e[Symbol.iterator](),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(r){t[r]=e[r]&&function(t){return new Promise(function(n,o){(function(e,t,r,n){Promise.resolve(n).then(function(t){e({value:t,done:r})},t)})(n,o,(t=e[r](t)).done,t.value)})}}},__makeTemplateObject=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},__importStar=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t},__importDefault=function(e){return e&&e.__esModule?e:{default:e}},__classPrivateFieldGet=function(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)},__classPrivateFieldSet=function(e,t,r){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,r),r},e("__extends",__extends),e("__assign",__assign),e("__rest",__rest),e("__decorate",__decorate),e("__param",__param),e("__metadata",__metadata),e("__awaiter",__awaiter),e("__generator",__generator),e("__exportStar",__exportStar),e("__createBinding",__createBinding),e("__values",__values),e("__read",__read),e("__spread",__spread),e("__spreadArrays",__spreadArrays),e("__await",__await),e("__asyncGenerator",__asyncGenerator),e("__asyncDelegator",__asyncDelegator),e("__asyncValues",__asyncValues),e("__makeTemplateObject",__makeTemplateObject),e("__importStar",__importStar),e("__importDefault",__importDefault),e("__classPrivateFieldGet",__classPrivateFieldGet),e("__classPrivateFieldSet",__classPrivateFieldSet)}); }).call(this)}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})}, {}]; window.modules["335"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var loglevel_1=require(370);exports.LogLevel=loglevel_1.LogLevel;var severity_1=require(371);exports.Severity=severity_1.Severity;var status_1=require(372);exports.Status=status_1.Status; }, {"370":370,"371":371,"372":372}]; window.modules["336"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var minimal_1=require(364);exports.addBreadcrumb=minimal_1.addBreadcrumb,exports.captureException=minimal_1.captureException,exports.captureEvent=minimal_1.captureEvent,exports.captureMessage=minimal_1.captureMessage,exports.configureScope=minimal_1.configureScope,exports.startTransaction=minimal_1.startTransaction,exports.setContext=minimal_1.setContext,exports.setExtra=minimal_1.setExtra,exports.setExtras=minimal_1.setExtras,exports.setTag=minimal_1.setTag,exports.setTags=minimal_1.setTags,exports.setUser=minimal_1.setUser,exports.withScope=minimal_1.withScope;var hub_1=require(360);exports.addGlobalEventProcessor=hub_1.addGlobalEventProcessor,exports.getCurrentHub=hub_1.getCurrentHub,exports.getHubFromCarrier=hub_1.getHubFromCarrier,exports.Hub=hub_1.Hub,exports.makeMain=hub_1.makeMain,exports.Scope=hub_1.Scope;var api_1=require(356);exports.API=api_1.API;var baseclient_1=require(359);exports.BaseClient=baseclient_1.BaseClient;var basebackend_1=require(357);exports.BaseBackend=basebackend_1.BaseBackend;var request_1=require(363);exports.eventToSentryRequest=request_1.eventToSentryRequest;var sdk_1=require(362);exports.initAndBind=sdk_1.initAndBind;var noop_1=require(358);exports.NoopTransport=noop_1.NoopTransport;var Integrations=require(365);exports.Integrations=Integrations; }, {"356":356,"357":357,"358":358,"359":359,"360":360,"362":362,"363":363,"364":364,"365":365}]; window.modules["337"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334);tslib_1.__exportStar(require(373),exports),tslib_1.__exportStar(require(375),exports),tslib_1.__exportStar(require(377),exports),tslib_1.__exportStar(require(380),exports),tslib_1.__exportStar(require(378),exports),tslib_1.__exportStar(require(381),exports),tslib_1.__exportStar(require(386),exports),tslib_1.__exportStar(require(379),exports),tslib_1.__exportStar(require(382),exports),tslib_1.__exportStar(require(383),exports),tslib_1.__exportStar(require(384),exports),tslib_1.__exportStar(require(385),exports),tslib_1.__exportStar(require(387),exports),tslib_1.__exportStar(require(374),exports); }, {"334":334,"373":373,"374":374,"375":375,"377":377,"378":378,"379":379,"380":380,"381":381,"382":382,"383":383,"384":384,"385":385,"386":386,"387":387}]; window.modules["338"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var base_1=require(353);exports.BaseTransport=base_1.BaseTransport;var fetch_1=require(354);exports.FetchTransport=fetch_1.FetchTransport;var xhr_1=require(355);exports.XHRTransport=xhr_1.XHRTransport; }, {"353":353,"354":354,"355":355}]; window.modules["339"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334),core_1=require(336),utils_1=require(337),backend_1=require(332),helpers_1=require(340),integrations_1=require(342),version_1=require(341),BrowserClient=function(e){function r(r){return void 0===r&&(r={}),e.call(this,backend_1.BrowserBackend,r)||this}return tslib_1.__extends(r,e),r.prototype._prepareEvent=function(r,t,i){return r.platform=r.platform||"javascript",r.sdk=tslib_1.__assign({},r.sdk,{name:version_1.SDK_NAME,packages:tslib_1.__spread(r.sdk&&r.sdk.packages||[],[{name:"npm:@sentry/browser",version:version_1.SDK_VERSION}]),version:version_1.SDK_VERSION}),e.prototype._prepareEvent.call(this,r,t,i)},r.prototype._sendEvent=function(r){var t=this.getIntegration(integrations_1.Breadcrumbs);t&&t.addSentryBreadcrumb(r),e.prototype._sendEvent.call(this,r)},r.prototype.showReportDialog=function(e){if(void 0===e&&(e={}),utils_1.getGlobalObject().document)if(this._isEnabled()){var r=e.dsn||this.getDsn();e.eventId?r?helpers_1.injectReportDialog(e):utils_1.logger.error("Missing `Dsn` option in showReportDialog call"):utils_1.logger.error("Missing `eventId` option in showReportDialog call")}else utils_1.logger.error("Trying to call showReportDialog with Sentry Client is disabled")},r}(core_1.BaseClient);exports.BrowserClient=BrowserClient; }, {"332":332,"334":334,"336":336,"337":337,"340":340,"341":341,"342":342}]; window.modules["340"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334),core_1=require(336),utils_1=require(337),ignoreOnError=0;function shouldIgnoreOnError(){return ignoreOnError>0}function ignoreNextOnError(){ignoreOnError+=1,setTimeout(function(){ignoreOnError-=1})}function wrap(r,e,t){if(void 0===e&&(e={}),"function"!=typeof r)return r;try{if(r.__sentry__)return r;if(r.__sentry_wrapped__)return r.__sentry_wrapped__}catch(e){return r}var n=function(){var n=Array.prototype.slice.call(arguments);try{t&&"function"==typeof t&&t.apply(this,arguments);var o=n.map(function(r){return wrap(r,e)});return r.handleEvent?r.handleEvent.apply(this,o):r.apply(this,o)}catch(r){throw ignoreNextOnError(),core_1.withScope(function(t){t.addEventProcessor(function(r){var t=tslib_1.__assign({},r);return e.mechanism&&(utils_1.addExceptionTypeValue(t,void 0,void 0),utils_1.addExceptionMechanism(t,e.mechanism)),t.extra=tslib_1.__assign({},t.extra,{arguments:n}),t}),core_1.captureException(r)}),r}};try{for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(n[o]=r[o])}catch(r){}r.prototype=r.prototype||{},n.prototype=r.prototype,Object.defineProperty(r,"__sentry_wrapped__",{enumerable:!1,value:n}),Object.defineProperties(n,{__sentry__:{enumerable:!1,value:!0},__sentry_original__:{enumerable:!1,value:r}});try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get:function(){return r.name}})}catch(r){}return n}function injectReportDialog(r){void 0===r&&(r={});var e=document.createElement("script");e.async=!0,e.src=new core_1.API(r.dsn).getReportDialogEndpoint(r),r.onLoad&&(e.onload=r.onLoad),(document.head||document.body).appendChild(e)}exports.shouldIgnoreOnError=shouldIgnoreOnError,exports.ignoreNextOnError=ignoreNextOnError,exports.wrap=wrap,exports.injectReportDialog=injectReportDialog; }, {"334":334,"336":336,"337":337}]; window.modules["341"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0}),exports.SDK_NAME="sentry.javascript.browser",exports.SDK_VERSION="5.20.0"; }, {}]; window.modules["342"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var globalhandlers_1=require(349);exports.GlobalHandlers=globalhandlers_1.GlobalHandlers;var trycatch_1=require(351);exports.TryCatch=trycatch_1.TryCatch;var breadcrumbs_1=require(348);exports.Breadcrumbs=breadcrumbs_1.Breadcrumbs;var linkederrors_1=require(350);exports.LinkedErrors=linkederrors_1.LinkedErrors;var useragent_1=require(352);exports.UserAgent=useragent_1.UserAgent; }, {"348":348,"349":349,"350":350,"351":351,"352":352}]; window.modules["343"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334),UNKNOWN_FUNCTION="?",chrome=/^\s*at (?:(.*?) ?\()?((?:file|https?|blob|chrome-extension|address|native|eval|webpack|<anonymous>|[-a-z]+:|.*bundle|\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,gecko=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:file|https?|blob|chrome|webpack|resource|moz-extension).*?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js))(?::(\d+))?(?::(\d+))?\s*$/i,winjs=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i,geckoEval=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,chromeEval=/\((\S*)(?::(\d+))(?::(\d+))\)/,reactMinifiedRegexp=/Minified React error #\d+;/i;function computeStackTrace(e){var n=null,r=0;e&&("number"==typeof e.framesToPop?r=e.framesToPop:reactMinifiedRegexp.test(e.message)&&(r=1));try{if(n=computeStackTraceFromStacktraceProp(e))return popFrames(n,r)}catch(e){}try{if(n=computeStackTraceFromStackProp(e))return popFrames(n,r)}catch(e){}return{message:extractMessage(e),name:e&&e.name,stack:[],failed:!0}}function computeStackTraceFromStackProp(e){if(!e||!e.stack)return null;for(var n,r,a,t=[],c=e.stack.split("\n"),s=0;s<c.length;++s){if(r=chrome.exec(c[s])){var l=r[2]&&0===r[2].indexOf("native");r[2]&&0===r[2].indexOf("eval")&&(n=chromeEval.exec(r[2]))&&(r[2]=n[1],r[3]=n[2],r[4]=n[3]),a={url:r[2]&&0===r[2].indexOf("address at ")?r[2].substr("address at ".length):r[2],func:r[1]||UNKNOWN_FUNCTION,args:l?[r[2]]:[],line:r[3]?+r[3]:null,column:r[4]?+r[4]:null}}else if(r=winjs.exec(c[s]))a={url:r[2],func:r[1]||UNKNOWN_FUNCTION,args:[],line:+r[3],column:r[4]?+r[4]:null};else{if(!(r=gecko.exec(c[s])))continue;r[3]&&r[3].indexOf(" > eval")>-1&&(n=geckoEval.exec(r[3]))?(r[1]=r[1]||"eval",r[3]=n[1],r[4]=n[2],r[5]=""):0!==s||r[5]||void 0===e.columnNumber||(t[0].column=e.columnNumber+1),a={url:r[3],func:r[1]||UNKNOWN_FUNCTION,args:r[2]?r[2].split(","):[],line:r[4]?+r[4]:null,column:r[5]?+r[5]:null}}!a.func&&a.line&&(a.func=UNKNOWN_FUNCTION),t.push(a)}return t.length?{message:extractMessage(e),name:e.name,stack:t}:null}function computeStackTraceFromStacktraceProp(e){if(!e||!e.stacktrace)return null;for(var n,r=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,a=/ line (\d+), column (\d+)\s*(?:in (?:<anonymous function: ([^>]+)>|([^\)]+))\((.*)\))? in (.*):\s*$/i,t=e.stacktrace.split("\n"),c=[],s=0;s<t.length;s+=2){var l=null;(n=r.exec(t[s]))?l={url:n[2],func:n[3],args:[],line:+n[1],column:null}:(n=a.exec(t[s]))&&(l={url:n[6],func:n[3]||n[4],args:n[5]?n[5].split(","):[],line:+n[1],column:+n[2]}),l&&(!l.func&&l.line&&(l.func=UNKNOWN_FUNCTION),c.push(l))}return c.length?{message:extractMessage(e),name:e.name,stack:c}:null}function popFrames(e,n){try{return tslib_1.__assign({},e,{stack:e.stack.slice(n)})}catch(n){return e}}function extractMessage(e){var n=e&&e.message;return n?n.error&&"string"==typeof n.error.message?n.error.message:n:"No error message"}exports.computeStackTrace=computeStackTrace; }, {"334":334}]; window.modules["344"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var utils_1=require(337),tracekit_1=require(343),STACKTRACE_LIMIT=50;function exceptionFromStacktrace(e){var r=prepareFramesForEvent(e.stack),t={type:e.name,value:e.message};return r&&r.length&&(t.stacktrace={frames:r}),void 0===t.type&&""===t.value&&(t.value="Unrecoverable error caught"),t}function eventFromPlainObject(e,r,t){var n={exception:{values:[{type:utils_1.isEvent(e)?e.constructor.name:t?"UnhandledRejection":"Error",value:"Non-Error "+(t?"promise rejection":"exception")+" captured with keys: "+utils_1.extractExceptionKeysForMessage(e)}]},extra:{__serialized__:utils_1.normalizeToSize(e)}};if(r){var a=prepareFramesForEvent(tracekit_1.computeStackTrace(r).stack);n.stacktrace={frames:a}}return n}function eventFromStacktrace(e){return{exception:{values:[exceptionFromStacktrace(e)]}}}function prepareFramesForEvent(e){if(!e||!e.length)return[];var r=e,t=r[0].func||"",n=r[r.length-1].func||"";return-1===t.indexOf("captureMessage")&&-1===t.indexOf("captureException")||(r=r.slice(1)),-1!==n.indexOf("sentryWrapped")&&(r=r.slice(0,-1)),r.slice(0,STACKTRACE_LIMIT).map(function(e){return{colno:null===e.column?void 0:e.column,filename:e.url||r[0].url,function:e.func||"?",in_app:!0,lineno:null===e.line?void 0:e.line}}).reverse()}exports.exceptionFromStacktrace=exceptionFromStacktrace,exports.eventFromPlainObject=eventFromPlainObject,exports.eventFromStacktrace=eventFromStacktrace,exports.prepareFramesForEvent=prepareFramesForEvent; }, {"337":337,"343":343}]; window.modules["345"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var types_1=require(335);exports.Severity=types_1.Severity,exports.Status=types_1.Status;var core_1=require(336);exports.addGlobalEventProcessor=core_1.addGlobalEventProcessor,exports.addBreadcrumb=core_1.addBreadcrumb,exports.captureException=core_1.captureException,exports.captureEvent=core_1.captureEvent,exports.captureMessage=core_1.captureMessage,exports.configureScope=core_1.configureScope,exports.getHubFromCarrier=core_1.getHubFromCarrier,exports.getCurrentHub=core_1.getCurrentHub,exports.Hub=core_1.Hub,exports.makeMain=core_1.makeMain,exports.Scope=core_1.Scope,exports.startTransaction=core_1.startTransaction,exports.setContext=core_1.setContext,exports.setExtra=core_1.setExtra,exports.setExtras=core_1.setExtras,exports.setTag=core_1.setTag,exports.setTags=core_1.setTags,exports.setUser=core_1.setUser,exports.withScope=core_1.withScope;var client_1=require(339);exports.BrowserClient=client_1.BrowserClient;var helpers_1=require(340);exports.injectReportDialog=helpers_1.injectReportDialog;var eventbuilder_1=require(333);exports.eventFromException=eventbuilder_1.eventFromException,exports.eventFromMessage=eventbuilder_1.eventFromMessage;var sdk_1=require(346);exports.defaultIntegrations=sdk_1.defaultIntegrations,exports.forceLoad=sdk_1.forceLoad,exports.init=sdk_1.init,exports.lastEventId=sdk_1.lastEventId,exports.onLoad=sdk_1.onLoad,exports.showReportDialog=sdk_1.showReportDialog,exports.flush=sdk_1.flush,exports.close=sdk_1.close,exports.wrap=sdk_1.wrap;var version_1=require(341);exports.SDK_NAME=version_1.SDK_NAME,exports.SDK_VERSION=version_1.SDK_VERSION; }, {"333":333,"335":335,"336":336,"339":339,"340":340,"341":341,"346":346}]; window.modules["346"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var core_1=require(336),utils_1=require(337),client_1=require(339),helpers_1=require(340),integrations_1=require(342);function init(e){if(void 0===e&&(e={}),void 0===e.defaultIntegrations&&(e.defaultIntegrations=exports.defaultIntegrations),void 0===e.release){var t=utils_1.getGlobalObject();t.SENTRY_RELEASE&&t.SENTRY_RELEASE.id&&(e.release=t.SENTRY_RELEASE.id)}core_1.initAndBind(client_1.BrowserClient,e)}function showReportDialog(e){void 0===e&&(e={}),e.eventId||(e.eventId=core_1.getCurrentHub().lastEventId());var t=core_1.getCurrentHub().getClient();t&&t.showReportDialog(e)}function lastEventId(){return core_1.getCurrentHub().lastEventId()}function forceLoad(){}function onLoad(e){e()}function flush(e){var t=core_1.getCurrentHub().getClient();return t?t.flush(e):utils_1.SyncPromise.reject(!1)}function close(e){var t=core_1.getCurrentHub().getClient();return t?t.close(e):utils_1.SyncPromise.reject(!1)}function wrap(e){return helpers_1.wrap(e)()}exports.defaultIntegrations=[new core_1.Integrations.InboundFilters,new core_1.Integrations.FunctionToString,new integrations_1.TryCatch,new integrations_1.Breadcrumbs,new integrations_1.GlobalHandlers,new integrations_1.LinkedErrors,new integrations_1.UserAgent],exports.init=init,exports.showReportDialog=showReportDialog,exports.lastEventId=lastEventId,exports.forceLoad=forceLoad,exports.onLoad=onLoad,exports.flush=flush,exports.close=close,exports.wrap=wrap; }, {"336":336,"337":337,"339":339,"340":340,"342":342}]; window.modules["347"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334);tslib_1.__exportStar(require(345),exports);var core_1=require(336),utils_1=require(337),BrowserIntegrations=require(342),Transports=require(338);exports.Transports=Transports;var windowIntegrations={},_window=utils_1.getGlobalObject();_window.Sentry&&_window.Sentry.Integrations&&(windowIntegrations=_window.Sentry.Integrations);var INTEGRATIONS=tslib_1.__assign({},windowIntegrations,core_1.Integrations,BrowserIntegrations);exports.Integrations=INTEGRATIONS; }, {"334":334,"336":336,"337":337,"338":338,"342":342,"345":345}]; window.modules["348"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334),core_1=require(336),types_1=require(335),utils_1=require(337),Breadcrumbs=function(){function e(t){this.name=e.id,this._options=tslib_1.__assign({console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0},t)}return e.prototype.addSentryBreadcrumb=function(e){this._options.sentry&&core_1.getCurrentHub().addBreadcrumb({category:"sentry."+("transaction"===e.type?"transaction":"event"),event_id:e.event_id,level:e.level,message:utils_1.getEventDescription(e)},{event:e})},e.prototype._consoleBreadcrumb=function(e){var t={category:"console",data:{arguments:e.args,logger:"console"},level:types_1.Severity.fromString(e.level),message:utils_1.safeJoin(e.args," ")};if("assert"===e.level){if(!1!==e.args[0])return;t.message="Assertion failed: "+(utils_1.safeJoin(e.args.slice(1)," ")||"console.assert"),t.data.arguments=e.args.slice(1)}core_1.getCurrentHub().addBreadcrumb(t,{input:e.args,level:e.level})},e.prototype._domBreadcrumb=function(e){var t;try{t=e.event.target?utils_1.htmlTreeAsString(e.event.target):utils_1.htmlTreeAsString(e.event)}catch(e){t="<unknown>"}0!==t.length&&core_1.getCurrentHub().addBreadcrumb({category:"ui."+e.name,message:t},{event:e.event,name:e.name})},e.prototype._xhrBreadcrumb=function(e){if(e.endTimestamp){if(e.xhr.__sentry_own_request__)return;core_1.getCurrentHub().addBreadcrumb({category:"xhr",data:e.xhr.__sentry_xhr__,type:"http"},{xhr:e.xhr})}else;},e.prototype._fetchBreadcrumb=function(e){e.endTimestamp&&(e.fetchData.url.match(/sentry_key/)&&"POST"===e.fetchData.method||(e.error?core_1.getCurrentHub().addBreadcrumb({category:"fetch",data:e.fetchData,level:types_1.Severity.Error,type:"http"},{data:e.error,input:e.args}):core_1.getCurrentHub().addBreadcrumb({category:"fetch",data:tslib_1.__assign({},e.fetchData,{status_code:e.response.status}),type:"http"},{input:e.args,response:e.response})))},e.prototype._historyBreadcrumb=function(e){var t=utils_1.getGlobalObject(),r=e.from,a=e.to,s=utils_1.parseUrl(t.location.href),o=utils_1.parseUrl(r),n=utils_1.parseUrl(a);o.path||(o=s),s.protocol===n.protocol&&s.host===n.host&&(a=n.relative),s.protocol===o.protocol&&s.host===o.host&&(r=o.relative),core_1.getCurrentHub().addBreadcrumb({category:"navigation",data:{from:r,to:a}})},e.prototype.setupOnce=function(){var e=this;this._options.console&&utils_1.addInstrumentationHandler({callback:function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];e._consoleBreadcrumb.apply(e,tslib_1.__spread(t))},type:"console"}),this._options.dom&&utils_1.addInstrumentationHandler({callback:function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];e._domBreadcrumb.apply(e,tslib_1.__spread(t))},type:"dom"}),this._options.xhr&&utils_1.addInstrumentationHandler({callback:function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];e._xhrBreadcrumb.apply(e,tslib_1.__spread(t))},type:"xhr"}),this._options.fetch&&utils_1.addInstrumentationHandler({callback:function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];e._fetchBreadcrumb.apply(e,tslib_1.__spread(t))},type:"fetch"}),this._options.history&&utils_1.addInstrumentationHandler({callback:function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];e._historyBreadcrumb.apply(e,tslib_1.__spread(t))},type:"history"})},e.id="Breadcrumbs",e}();exports.Breadcrumbs=Breadcrumbs; }, {"334":334,"335":335,"336":336,"337":337}]; window.modules["349"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334),core_1=require(336),types_1=require(335),utils_1=require(337),eventbuilder_1=require(333),helpers_1=require(340),GlobalHandlers=function(){function e(n){this.name=e.id,this._onErrorHandlerInstalled=!1,this._onUnhandledRejectionHandlerInstalled=!1,this._options=tslib_1.__assign({onerror:!0,onunhandledrejection:!0},n)}return e.prototype.setupOnce=function(){Error.stackTraceLimit=50,this._options.onerror&&(utils_1.logger.log("Global Handler attached: onerror"),this._installGlobalOnErrorHandler()),this._options.onunhandledrejection&&(utils_1.logger.log("Global Handler attached: onunhandledrejection"),this._installGlobalOnUnhandledRejectionHandler())},e.prototype._installGlobalOnErrorHandler=function(){var n=this;this._onErrorHandlerInstalled||(utils_1.addInstrumentationHandler({callback:function(t){var r=t.error,a=core_1.getCurrentHub(),o=a.getIntegration(e),i=r&&!0===r.__sentry_own_request__;if(o&&!helpers_1.shouldIgnoreOnError()&&!i){var l=a.getClient(),s=utils_1.isPrimitive(r)?n._eventFromIncompleteOnError(t.msg,t.url,t.line,t.column):n._enhanceEventWithInitialFrame(eventbuilder_1.eventFromUnknownInput(r,void 0,{attachStacktrace:l&&l.getOptions().attachStacktrace,rejection:!1}),t.url,t.line,t.column);utils_1.addExceptionMechanism(s,{handled:!1,type:"onerror"}),a.captureEvent(s,{originalException:r})}},type:"error"}),this._onErrorHandlerInstalled=!0)},e.prototype._installGlobalOnUnhandledRejectionHandler=function(){var n=this;this._onUnhandledRejectionHandlerInstalled||(utils_1.addInstrumentationHandler({callback:function(t){var r=t;try{"reason"in t?r=t.reason:"detail"in t&&"reason"in t.detail&&(r=t.detail.reason)}catch(e){}var a=core_1.getCurrentHub(),o=a.getIntegration(e),i=r&&!0===r.__sentry_own_request__;if(!o||helpers_1.shouldIgnoreOnError()||i)return!0;var l=a.getClient(),s=utils_1.isPrimitive(r)?n._eventFromIncompleteRejection(r):eventbuilder_1.eventFromUnknownInput(r,void 0,{attachStacktrace:l&&l.getOptions().attachStacktrace,rejection:!0});s.level=types_1.Severity.Error,utils_1.addExceptionMechanism(s,{handled:!1,type:"onunhandledrejection"}),a.captureEvent(s,{originalException:r})},type:"unhandledrejection"}),this._onUnhandledRejectionHandlerInstalled=!0)},e.prototype._eventFromIncompleteOnError=function(e,n,t,r){var a,o=utils_1.isErrorEvent(e)?e.message:e;if(utils_1.isString(o)){var i=o.match(/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i);i&&(a=i[1],o=i[2])}var l={exception:{values:[{type:a||"Error",value:o}]}};return this._enhanceEventWithInitialFrame(l,n,t,r)},e.prototype._eventFromIncompleteRejection=function(e){return{exception:{values:[{type:"UnhandledRejection",value:"Non-Error promise rejection captured with value: "+e}]}}},e.prototype._enhanceEventWithInitialFrame=function(e,n,t,r){e.exception=e.exception||{},e.exception.values=e.exception.values||[],e.exception.values[0]=e.exception.values[0]||{},e.exception.values[0].stacktrace=e.exception.values[0].stacktrace||{},e.exception.values[0].stacktrace.frames=e.exception.values[0].stacktrace.frames||[];var a=isNaN(parseInt(r,10))?void 0:r,o=isNaN(parseInt(t,10))?void 0:t,i=utils_1.isString(n)&&n.length>0?n:utils_1.getLocationHref();return 0===e.exception.values[0].stacktrace.frames.length&&e.exception.values[0].stacktrace.frames.push({colno:a,filename:i,function:"?",in_app:!0,lineno:o}),e},e.id="GlobalHandlers",e}();exports.GlobalHandlers=GlobalHandlers; }, {"333":333,"334":334,"335":335,"336":336,"337":337,"340":340}]; window.modules["350"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334),core_1=require(336),utils_1=require(337),parsers_1=require(344),tracekit_1=require(343),DEFAULT_KEY="cause",DEFAULT_LIMIT=5,LinkedErrors=function(){function r(e){void 0===e&&(e={}),this.name=r.id,this._key=e.key||DEFAULT_KEY,this._limit=e.limit||DEFAULT_LIMIT}return r.prototype.setupOnce=function(){core_1.addGlobalEventProcessor(function(e,t){var i=core_1.getCurrentHub().getIntegration(r);return i?i._handler(e,t):e})},r.prototype._handler=function(r,e){if(!(r.exception&&r.exception.values&&e&&utils_1.isInstanceOf(e.originalException,Error)))return r;var t=this._walkErrorTree(e.originalException,this._key);return r.exception.values=tslib_1.__spread(t,r.exception.values),r},r.prototype._walkErrorTree=function(r,e,t){if(void 0===t&&(t=[]),!utils_1.isInstanceOf(r[e],Error)||t.length+1>=this._limit)return t;var i=tracekit_1.computeStackTrace(r[e]),n=parsers_1.exceptionFromStacktrace(i);return this._walkErrorTree(r[e],e,tslib_1.__spread([n],t))},r.id="LinkedErrors",r}();exports.LinkedErrors=LinkedErrors; }, {"334":334,"336":336,"337":337,"343":343,"344":344}]; window.modules["351"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334),utils_1=require(337),helpers_1=require(340),DEFAULT_EVENT_TARGET=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],TryCatch=function(){function t(e){this.name=t.id,this._options=tslib_1.__assign({XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0},e)}return t.prototype._wrapTimeFunction=function(t){return function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var i=e[0];return e[0]=helpers_1.wrap(i,{mechanism:{data:{function:utils_1.getFunctionName(t)},handled:!0,type:"instrument"}}),t.apply(this,e)}},t.prototype._wrapRAF=function(t){return function(e){return t.call(this,helpers_1.wrap(e,{mechanism:{data:{function:"requestAnimationFrame",handler:utils_1.getFunctionName(t)},handled:!0,type:"instrument"}}))}},t.prototype._wrapEventTarget=function(t){var e=utils_1.getGlobalObject(),n=e[t]&&e[t].prototype;n&&n.hasOwnProperty&&n.hasOwnProperty("addEventListener")&&(utils_1.fill(n,"addEventListener",function(e){return function(n,i,r){try{"function"==typeof i.handleEvent&&(i.handleEvent=helpers_1.wrap(i.handleEvent.bind(i),{mechanism:{data:{function:"handleEvent",handler:utils_1.getFunctionName(i),target:t},handled:!0,type:"instrument"}}))}catch(t){}return e.call(this,n,helpers_1.wrap(i,{mechanism:{data:{function:"addEventListener",handler:utils_1.getFunctionName(i),target:t},handled:!0,type:"instrument"}}),r)}}),utils_1.fill(n,"removeEventListener",function(t){return function(e,n,i){try{t.call(this,e,n.__sentry_wrapped__,i)}catch(t){}return t.call(this,e,n,i)}}))},t.prototype._wrapXHR=function(t){return function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var i=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(function(t){t in i&&"function"==typeof i[t]&&utils_1.fill(i,t,function(e){var n={mechanism:{data:{function:t,handler:utils_1.getFunctionName(e)},handled:!0,type:"instrument"}};return e.__sentry_original__&&(n.mechanism.data.handler=utils_1.getFunctionName(e.__sentry_original__)),helpers_1.wrap(e,n)})}),t.apply(this,e)}},t.prototype.setupOnce=function(){var t=utils_1.getGlobalObject();(this._options.setTimeout&&utils_1.fill(t,"setTimeout",this._wrapTimeFunction.bind(this)),this._options.setInterval&&utils_1.fill(t,"setInterval",this._wrapTimeFunction.bind(this)),this._options.requestAnimationFrame&&utils_1.fill(t,"requestAnimationFrame",this._wrapRAF.bind(this)),this._options.XMLHttpRequest&&"XMLHttpRequest"in t&&utils_1.fill(XMLHttpRequest.prototype,"send",this._wrapXHR.bind(this)),this._options.eventTarget)&&(Array.isArray(this._options.eventTarget)?this._options.eventTarget:DEFAULT_EVENT_TARGET).forEach(this._wrapEventTarget.bind(this))},t.id="TryCatch",t}();exports.TryCatch=TryCatch; }, {"334":334,"337":337,"340":340}]; window.modules["352"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334),core_1=require(336),utils_1=require(337),global=utils_1.getGlobalObject(),UserAgent=function(){function e(){this.name=e.id}return e.prototype.setupOnce=function(){core_1.addGlobalEventProcessor(function(r){if(core_1.getCurrentHub().getIntegration(e)){if(!global.navigator||!global.location)return r;var t=r.request||{};return t.url=t.url||global.location.href,t.headers=t.headers||{},t.headers["User-Agent"]=global.navigator.userAgent,tslib_1.__assign({},r,{request:t})}return r})},e.id="UserAgent",e}();exports.UserAgent=UserAgent; }, {"334":334,"336":336,"337":337}]; window.modules["353"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var core_1=require(336),utils_1=require(337),BaseTransport=function(){function t(t){this.options=t,this._buffer=new utils_1.PromiseBuffer(30),this._api=new core_1.API(this.options.dsn),this.url=this._api.getStoreEndpointWithUrlEncodedAuth()}return t.prototype.sendEvent=function(t){throw new utils_1.SentryError("Transport Class has to implement `sendEvent` method")},t.prototype.close=function(t){return this._buffer.drain(t)},t}();exports.BaseTransport=BaseTransport; }, {"336":336,"337":337}]; window.modules["354"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334),core_1=require(336),types_1=require(335),utils_1=require(337),base_1=require(353),global=utils_1.getGlobalObject(),FetchTransport=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._disabledUntil=new Date(Date.now()),t}return tslib_1.__extends(t,e),t.prototype.sendEvent=function(e){var t=this;if(new Date(Date.now())<this._disabledUntil)return Promise.reject({event:e,reason:"Transport locked till "+this._disabledUntil+" due to too many requests.",status:429});var s=core_1.eventToSentryRequest(e,this._api),r={body:s.body,method:"POST",referrerPolicy:utils_1.supportsReferrerPolicy()?"origin":""};return void 0!==this.options.fetchParameters&&Object.assign(r,this.options.fetchParameters),void 0!==this.options.headers&&(r.headers=this.options.headers),this._buffer.add(new utils_1.SyncPromise(function(e,i){global.fetch(s.url,r).then(function(s){var r=types_1.Status.fromHttpCode(s.status);if(r!==types_1.Status.Success){if(r===types_1.Status.RateLimit){var a=Date.now();t._disabledUntil=new Date(a+utils_1.parseRetryAfterHeader(a,s.headers.get("Retry-After"))),utils_1.logger.warn("Too many requests, backing off till: "+t._disabledUntil)}i(s)}else e({status:r})}).catch(i)}))},t}(base_1.BaseTransport);exports.FetchTransport=FetchTransport; }, {"334":334,"335":335,"336":336,"337":337,"353":353}]; window.modules["355"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334),core_1=require(336),types_1=require(335),utils_1=require(337),base_1=require(353),XHRTransport=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._disabledUntil=new Date(Date.now()),t}return tslib_1.__extends(t,e),t.prototype.sendEvent=function(e){var t=this;if(new Date(Date.now())<this._disabledUntil)return Promise.reject({event:e,reason:"Transport locked till "+this._disabledUntil+" due to too many requests.",status:429});var s=core_1.eventToSentryRequest(e,this._api);return this._buffer.add(new utils_1.SyncPromise(function(e,r){var n=new XMLHttpRequest;for(var a in n.onreadystatechange=function(){if(4===n.readyState){var s=types_1.Status.fromHttpCode(n.status);if(s!==types_1.Status.Success){if(s===types_1.Status.RateLimit){var a=Date.now();t._disabledUntil=new Date(a+utils_1.parseRetryAfterHeader(a,n.getResponseHeader("Retry-After"))),utils_1.logger.warn("Too many requests, backing off till: "+t._disabledUntil)}r(n)}else e({status:s})}},n.open("POST",s.url),t.options.headers)t.options.headers.hasOwnProperty(a)&&n.setRequestHeader(a,t.options.headers[a]);n.send(s.body)}))},t}(base_1.BaseTransport);exports.XHRTransport=XHRTransport; }, {"334":334,"335":335,"336":336,"337":337,"353":353}]; window.modules["356"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var utils_1=require(337),SENTRY_API_VERSION="7",API=function(){function t(t){this.dsn=t,this._dsnObject=new utils_1.Dsn(t)}return t.prototype.getDsn=function(){return this._dsnObject},t.prototype.getBaseApiEndpoint=function(){var t=this._dsnObject,e=t.protocol?t.protocol+":":"",n=t.port?":"+t.port:"";return e+"//"+t.host+n+(t.path?"/"+t.path:"")+"/api/"},t.prototype.getStoreEndpoint=function(){return this._getIngestEndpoint("store")},t.prototype._getEnvelopeEndpoint=function(){return this._getIngestEndpoint("envelope")},t.prototype._getIngestEndpoint=function(t){return""+this.getBaseApiEndpoint()+this._dsnObject.projectId+"/"+t+"/"},t.prototype.getStoreEndpointWithUrlEncodedAuth=function(){return this.getStoreEndpoint()+"?"+this._encodedAuth()},t.prototype.getEnvelopeEndpointWithUrlEncodedAuth=function(){return this._getEnvelopeEndpoint()+"?"+this._encodedAuth()},t.prototype._encodedAuth=function(){var t={sentry_key:this._dsnObject.user,sentry_version:SENTRY_API_VERSION};return utils_1.urlEncode(t)},t.prototype.getStoreEndpointPath=function(){var t=this._dsnObject;return(t.path?"/"+t.path:"")+"/api/"+t.projectId+"/store/"},t.prototype.getRequestHeaders=function(t,e){var n=this._dsnObject,o=["Sentry sentry_version="+SENTRY_API_VERSION];return o.push("sentry_client="+t+"/"+e),o.push("sentry_key="+n.user),n.pass&&o.push("sentry_secret="+n.pass),{"Content-Type":"application/json","X-Sentry-Auth":o.join(", ")}},t.prototype.getReportDialogEndpoint=function(t){void 0===t&&(t={});var e=this._dsnObject,n=this.getBaseApiEndpoint()+"embed/error-page/",o=[];for(var r in o.push("dsn="+e.toString()),t)if("user"===r){if(!t.user)continue;t.user.name&&o.push("name="+encodeURIComponent(t.user.name)),t.user.email&&o.push("email="+encodeURIComponent(t.user.email))}else o.push(encodeURIComponent(r)+"="+encodeURIComponent(t[r]));return o.length?n+"?"+o.join("&"):n},t}();exports.API=API; }, {"337":337}]; window.modules["357"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var utils_1=require(337),noop_1=require(358),BaseBackend=function(){function t(t){this._options=t,this._options.dsn||utils_1.logger.warn("No DSN provided, backend will not do anything."),this._transport=this._setupTransport()}return t.prototype._setupTransport=function(){return new noop_1.NoopTransport},t.prototype.eventFromException=function(t,e){throw new utils_1.SentryError("Backend has to implement `eventFromException` method")},t.prototype.eventFromMessage=function(t,e,n){throw new utils_1.SentryError("Backend has to implement `eventFromMessage` method")},t.prototype.sendEvent=function(t){this._transport.sendEvent(t).then(null,function(t){utils_1.logger.error("Error while sending event: "+t)})},t.prototype.getTransport=function(){return this._transport},t}();exports.BaseBackend=BaseBackend; }, {"337":337,"358":358}]; window.modules["358"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var types_1=require(335),utils_1=require(337),NoopTransport=function(){function e(){}return e.prototype.sendEvent=function(e){return utils_1.SyncPromise.resolve({reason:"NoopTransport: Event has been skipped because no Dsn is configured.",status:types_1.Status.Skipped})},e.prototype.close=function(e){return utils_1.SyncPromise.resolve(!0)},e}();exports.NoopTransport=NoopTransport; }, {"335":335,"337":337}]; window.modules["359"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334),hub_1=require(360),utils_1=require(337),integration_1=require(361),BaseClient=function(){function e(e,t){this._integrations={},this._processing=!1,this._backend=new e(t),this._options=t,t.dsn&&(this._dsn=new utils_1.Dsn(t.dsn))}return e.prototype.captureException=function(e,t,n){var i=this,r=t&&t.event_id;return this._processing=!0,this._getBackend().eventFromException(e,t).then(function(e){r=i.captureEvent(e,t,n)}),r},e.prototype.captureMessage=function(e,t,n,i){var r=this,s=n&&n.event_id;return this._processing=!0,(utils_1.isPrimitive(e)?this._getBackend().eventFromMessage(""+e,t,n):this._getBackend().eventFromException(e,n)).then(function(e){s=r.captureEvent(e,n,i)}),s},e.prototype.captureEvent=function(e,t,n){var i=this,r=t&&t.event_id;return this._processing=!0,this._processEvent(e,t,n).then(function(e){r=e&&e.event_id,i._processing=!1}).then(null,function(e){utils_1.logger.error(e),i._processing=!1}),r},e.prototype.getDsn=function(){return this._dsn},e.prototype.getOptions=function(){return this._options},e.prototype.flush=function(e){var t=this;return this._isClientProcessing(e).then(function(n){return clearInterval(n.interval),t._getBackend().getTransport().close(e).then(function(e){return n.ready&&e})})},e.prototype.close=function(e){var t=this;return this.flush(e).then(function(e){return t.getOptions().enabled=!1,e})},e.prototype.setupIntegrations=function(){this._isEnabled()&&(this._integrations=integration_1.setupIntegrations(this._options))},e.prototype.getIntegration=function(e){try{return this._integrations[e.id]||null}catch(t){return utils_1.logger.warn("Cannot retrieve integration "+e.id+" from the current Client"),null}},e.prototype._isClientProcessing=function(e){var t=this;return new utils_1.SyncPromise(function(n){var i=0,r=0;clearInterval(r),r=setInterval(function(){t._processing?(i+=1,e&&i>=e&&n({interval:r,ready:!1})):n({interval:r,ready:!0})},1)})},e.prototype._getBackend=function(){return this._backend},e.prototype._isEnabled=function(){return!1!==this.getOptions().enabled&&void 0!==this._dsn},e.prototype._prepareEvent=function(e,t,n){var i=this,r=this.getOptions().normalizeDepth,s=void 0===r?3:r,o=tslib_1.__assign({},e,{event_id:e.event_id||(n&&n.event_id?n.event_id:utils_1.uuid4()),timestamp:e.timestamp||utils_1.timestampWithMs()});this._applyClientOptions(o),this._applyIntegrationsMetadata(o);var a=t;n&&n.captureContext&&(a=hub_1.Scope.clone(a).update(n.captureContext));var u=utils_1.SyncPromise.resolve(o);return a&&(u=a.applyToEvent(o,n)),u.then(function(e){return"number"==typeof s&&s>0?i._normalizeEvent(e,s):e})},e.prototype._normalizeEvent=function(e,t){if(!e)return null;var n=tslib_1.__assign({},e,e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map(function(e){return tslib_1.__assign({},e,e.data&&{data:utils_1.normalize(e.data,t)})})},e.user&&{user:utils_1.normalize(e.user,t)},e.contexts&&{contexts:utils_1.normalize(e.contexts,t)},e.extra&&{extra:utils_1.normalize(e.extra,t)});return e.contexts&&e.contexts.trace&&(n.contexts.trace=e.contexts.trace),n},e.prototype._applyClientOptions=function(e){var t=this.getOptions(),n=t.environment,i=t.release,r=t.dist,s=t.maxValueLength,o=void 0===s?250:s;void 0===e.environment&&void 0!==n&&(e.environment=n),void 0===e.release&&void 0!==i&&(e.release=i),void 0===e.dist&&void 0!==r&&(e.dist=r),e.message&&(e.message=utils_1.truncate(e.message,o));var a=e.exception&&e.exception.values&&e.exception.values[0];a&&a.value&&(a.value=utils_1.truncate(a.value,o));var u=e.request;u&&u.url&&(u.url=utils_1.truncate(u.url,o))},e.prototype._applyIntegrationsMetadata=function(e){var t=e.sdk,n=Object.keys(this._integrations);t&&n.length>0&&(t.integrations=n)},e.prototype._sendEvent=function(e){this._getBackend().sendEvent(e)},e.prototype._processEvent=function(e,t,n){var i=this,r=this.getOptions(),s=r.beforeSend,o=r.sampleRate;if(!this._isEnabled())return utils_1.SyncPromise.reject("SDK not enabled, will not send event.");var a="transaction"===e.type;return!a&&"number"==typeof o&&Math.random()>o?utils_1.SyncPromise.reject("This event has been sampled, will not send event."):new utils_1.SyncPromise(function(r,o){i._prepareEvent(e,n,t).then(function(e){if(null!==e){var n=e;if(t&&t.data&&!0===t.data.__sentry__||!s||a)return i._sendEvent(n),void r(n);var u=s(e,t);if(void 0===u)utils_1.logger.error("`beforeSend` method has to return `null` or a valid event.");else if(utils_1.isThenable(u))i._handleAsyncBeforeSend(u,r,o);else{if(null===(n=u))return utils_1.logger.log("`beforeSend` returned `null`, will not send event."),void r(null);i._sendEvent(n),r(n)}}else o("An event processor returned null, will not send event.")}).then(null,function(e){i.captureException(e,{data:{__sentry__:!0},originalException:e}),o("Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: "+e)})})},e.prototype._handleAsyncBeforeSend=function(e,t,n){var i=this;e.then(function(e){null!==e?(i._sendEvent(e),t(e)):n("`beforeSend` returned `null`, will not send event.")}).then(null,function(e){n("beforeSend rejected with "+e)})},e}();exports.BaseClient=BaseClient; }, {"334":334,"337":337,"360":360,"361":361}]; window.modules["360"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var scope_1=require(369);exports.addGlobalEventProcessor=scope_1.addGlobalEventProcessor,exports.Scope=scope_1.Scope;var hub_1=require(368);exports.getCurrentHub=hub_1.getCurrentHub,exports.getHubFromCarrier=hub_1.getHubFromCarrier,exports.getMainCarrier=hub_1.getMainCarrier,exports.Hub=hub_1.Hub,exports.makeMain=hub_1.makeMain,exports.setHubOnCarrier=hub_1.setHubOnCarrier; }, {"368":368,"369":369}]; window.modules["361"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334),hub_1=require(360),utils_1=require(337);function getIntegrationsToSetup(e){var t=e.defaultIntegrations&&tslib_1.__spread(e.defaultIntegrations)||[],n=e.integrations,r=[];if(Array.isArray(n)){var s=n.map(function(e){return e.name}),a=[];t.forEach(function(e){-1===s.indexOf(e.name)&&-1===a.indexOf(e.name)&&(r.push(e),a.push(e.name))}),n.forEach(function(e){-1===a.indexOf(e.name)&&(r.push(e),a.push(e.name))})}else"function"==typeof n?(r=n(t),r=Array.isArray(r)?r:[r]):r=tslib_1.__spread(t);var i=r.map(function(e){return e.name});return-1!==i.indexOf("Debug")&&r.push.apply(r,tslib_1.__spread(r.splice(i.indexOf("Debug"),1))),r}function setupIntegration(e){-1===exports.installedIntegrations.indexOf(e.name)&&(e.setupOnce(hub_1.addGlobalEventProcessor,hub_1.getCurrentHub),exports.installedIntegrations.push(e.name),utils_1.logger.log("Integration installed: "+e.name))}function setupIntegrations(e){var t={};return getIntegrationsToSetup(e).forEach(function(e){t[e.name]=e,setupIntegration(e)}),t}exports.installedIntegrations=[],exports.getIntegrationsToSetup=getIntegrationsToSetup,exports.setupIntegration=setupIntegration,exports.setupIntegrations=setupIntegrations; }, {"334":334,"337":337,"360":360}]; window.modules["362"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var hub_1=require(360),utils_1=require(337);function initAndBind(e,n){!0===n.debug&&utils_1.logger.enable();var i=hub_1.getCurrentHub(),t=new e(n);i.bindClient(t)}exports.initAndBind=initAndBind; }, {"337":337,"360":360}]; window.modules["363"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var utils_1=require(337);function eventToSentryRequest(e,t){var n="transaction"===e.type,r={body:JSON.stringify(e),url:n?t.getEnvelopeEndpointWithUrlEncodedAuth():t.getStoreEndpointWithUrlEncodedAuth()};if(n){var i=JSON.stringify({event_id:e.event_id,sent_at:new Date(1e3*utils_1.timestampWithMs()).toISOString()})+"\n"+JSON.stringify({type:e.type})+"\n"+r.body;r.body=i}return r}exports.eventToSentryRequest=eventToSentryRequest; }, {"337":337}]; window.modules["364"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334),hub_1=require(360);function callOnHub(t){for(var e=[],r=1;r<arguments.length;r++)e[r-1]=arguments[r];var n=hub_1.getCurrentHub();if(n&&n[t])return n[t].apply(n,tslib_1.__spread(e));throw new Error("No hub defined or "+t+" was not found on the hub, please open a bug report.")}function captureException(t,e){var r;try{throw new Error("Sentry syntheticException")}catch(t){r=t}return callOnHub("captureException",t,{captureContext:e,originalException:t,syntheticException:r})}function captureMessage(t,e){var r;try{throw new Error(t)}catch(t){r=t}var n="string"!=typeof e?{captureContext:e}:void 0;return callOnHub("captureMessage",t,"string"==typeof e?e:void 0,tslib_1.__assign({originalException:t,syntheticException:r},n))}function captureEvent(t){return callOnHub("captureEvent",t)}function configureScope(t){callOnHub("configureScope",t)}function addBreadcrumb(t){callOnHub("addBreadcrumb",t)}function setContext(t,e){callOnHub("setContext",t,e)}function setExtras(t){callOnHub("setExtras",t)}function setTags(t){callOnHub("setTags",t)}function setExtra(t,e){callOnHub("setExtra",t,e)}function setTag(t,e){callOnHub("setTag",t,e)}function setUser(t){callOnHub("setUser",t)}function withScope(t){callOnHub("withScope",t)}function _callOnClient(t){for(var e=[],r=1;r<arguments.length;r++)e[r-1]=arguments[r];callOnHub.apply(void 0,tslib_1.__spread(["_invokeClient",t],e))}function startTransaction(t){return callOnHub("startTransaction",tslib_1.__assign({},t))}exports.captureException=captureException,exports.captureMessage=captureMessage,exports.captureEvent=captureEvent,exports.configureScope=configureScope,exports.addBreadcrumb=addBreadcrumb,exports.setContext=setContext,exports.setExtras=setExtras,exports.setTags=setTags,exports.setExtra=setExtra,exports.setTag=setTag,exports.setUser=setUser,exports.withScope=withScope,exports._callOnClient=_callOnClient,exports.startTransaction=startTransaction; }, {"334":334,"360":360}]; window.modules["365"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var functiontostring_1=require(366);exports.FunctionToString=functiontostring_1.FunctionToString;var inboundfilters_1=require(367);exports.InboundFilters=inboundfilters_1.InboundFilters; }, {"366":366,"367":367}]; window.modules["366"] = [function(require,module,exports){var originalFunctionToString;Object.defineProperty(exports,"__esModule",{value:!0});var FunctionToString=function(){function n(){this.name=n.id}return n.prototype.setupOnce=function(){originalFunctionToString=Function.prototype.toString,Function.prototype.toString=function(){for(var n=[],t=0;t<arguments.length;t++)n[t]=arguments[t];var o=this.__sentry_original__||this;return originalFunctionToString.apply(o,n)}},n.id="FunctionToString",n}();exports.FunctionToString=FunctionToString; }, {}]; window.modules["367"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334),hub_1=require(360),utils_1=require(337),DEFAULT_IGNORE_ERRORS=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/],InboundFilters=function(){function e(t){void 0===t&&(t={}),this._options=t,this.name=e.id}return e.prototype.setupOnce=function(){hub_1.addGlobalEventProcessor(function(t){var r=hub_1.getCurrentHub();if(!r)return t;var n=r.getIntegration(e);if(n){var i=r.getClient(),o=i?i.getOptions():{},s=n._mergeOptions(o);if(n._shouldDropEvent(t,s))return null}return t})},e.prototype._shouldDropEvent=function(e,t){return this._isSentryError(e,t)?(utils_1.logger.warn("Event dropped due to being internal Sentry Error.\nEvent: "+utils_1.getEventDescription(e)),!0):this._isIgnoredError(e,t)?(utils_1.logger.warn("Event dropped due to being matched by `ignoreErrors` option.\nEvent: "+utils_1.getEventDescription(e)),!0):this._isDeniedUrl(e,t)?(utils_1.logger.warn("Event dropped due to being matched by `denyUrls` option.\nEvent: "+utils_1.getEventDescription(e)+".\nUrl: "+this._getEventFilterUrl(e)),!0):!this._isAllowedUrl(e,t)&&(utils_1.logger.warn("Event dropped due to not being matched by `allowUrls` option.\nEvent: "+utils_1.getEventDescription(e)+".\nUrl: "+this._getEventFilterUrl(e)),!0)},e.prototype._isSentryError=function(e,t){if(!t.ignoreInternal)return!1;try{return e&&e.exception&&e.exception.values&&e.exception.values[0]&&"SentryError"===e.exception.values[0].type||!1}catch(e){return!1}},e.prototype._isIgnoredError=function(e,t){return!(!t.ignoreErrors||!t.ignoreErrors.length)&&this._getPossibleEventMessages(e).some(function(e){return t.ignoreErrors.some(function(t){return utils_1.isMatchingPattern(e,t)})})},e.prototype._isDeniedUrl=function(e,t){if(!t.denyUrls||!t.denyUrls.length)return!1;var r=this._getEventFilterUrl(e);return!!r&&t.denyUrls.some(function(e){return utils_1.isMatchingPattern(r,e)})},e.prototype._isAllowedUrl=function(e,t){if(!t.allowUrls||!t.allowUrls.length)return!0;var r=this._getEventFilterUrl(e);return!r||t.allowUrls.some(function(e){return utils_1.isMatchingPattern(r,e)})},e.prototype._mergeOptions=function(e){return void 0===e&&(e={}),{allowUrls:tslib_1.__spread(this._options.whitelistUrls||[],this._options.allowUrls||[],e.whitelistUrls||[],e.allowUrls||[]),denyUrls:tslib_1.__spread(this._options.blacklistUrls||[],this._options.denyUrls||[],e.blacklistUrls||[],e.denyUrls||[]),ignoreErrors:tslib_1.__spread(this._options.ignoreErrors||[],e.ignoreErrors||[],DEFAULT_IGNORE_ERRORS),ignoreInternal:void 0===this._options.ignoreInternal||this._options.ignoreInternal}},e.prototype._getPossibleEventMessages=function(e){if(e.message)return[e.message];if(e.exception)try{var t=e.exception.values&&e.exception.values[0]||{},r=t.type,n=void 0===r?"":r,i=t.value,o=void 0===i?"":i;return[""+o,n+": "+o]}catch(t){return utils_1.logger.error("Cannot extract message for event "+utils_1.getEventDescription(e)),[]}return[]},e.prototype._getEventFilterUrl=function(e){try{if(e.stacktrace){var t=e.stacktrace.frames;return t&&t[t.length-1].filename||null}if(e.exception){var r=e.exception.values&&e.exception.values[0].stacktrace&&e.exception.values[0].stacktrace.frames;return r&&r[r.length-1].filename||null}return null}catch(t){return utils_1.logger.error("Cannot extract url for event "+utils_1.getEventDescription(e)),null}},e.id="InboundFilters",e}();exports.InboundFilters=InboundFilters; }, {"334":334,"337":337,"360":360}]; window.modules["368"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334),utils_1=require(337),scope_1=require(369);exports.API_VERSION=3;var DEFAULT_BREADCRUMBS=100,MAX_BREADCRUMBS=100,Hub=function(){function t(t,e,r){void 0===e&&(e=new scope_1.Scope),void 0===r&&(r=exports.API_VERSION),this._version=r,this._stack=[],this._stack.push({client:t,scope:e}),this.bindClient(t)}return t.prototype._invokeClient=function(t){for(var e,r=[],n=1;n<arguments.length;n++)r[n-1]=arguments[n];var i=this.getStackTop();i&&i.client&&i.client[t]&&(e=i.client)[t].apply(e,tslib_1.__spread(r,[i.scope]))},t.prototype.isOlderThan=function(t){return this._version<t},t.prototype.bindClient=function(t){this.getStackTop().client=t,t&&t.setupIntegrations&&t.setupIntegrations()},t.prototype.pushScope=function(){var t=this.getStack(),e=t.length>0?t[t.length-1].scope:void 0,r=scope_1.Scope.clone(e);return this.getStack().push({client:this.getClient(),scope:r}),r},t.prototype.popScope=function(){return void 0!==this.getStack().pop()},t.prototype.withScope=function(t){var e=this.pushScope();try{t(e)}finally{this.popScope()}},t.prototype.getClient=function(){return this.getStackTop().client},t.prototype.getScope=function(){return this.getStackTop().scope},t.prototype.getStack=function(){return this._stack},t.prototype.getStackTop=function(){return this._stack[this._stack.length-1]},t.prototype.captureException=function(t,e){var r=this._lastEventId=utils_1.uuid4(),n=e;if(!e){var i=void 0;try{throw new Error("Sentry syntheticException")}catch(t){i=t}n={originalException:t,syntheticException:i}}return this._invokeClient("captureException",t,tslib_1.__assign({},n,{event_id:r})),r},t.prototype.captureMessage=function(t,e,r){var n=this._lastEventId=utils_1.uuid4(),i=r;if(!r){var o=void 0;try{throw new Error(t)}catch(t){o=t}i={originalException:t,syntheticException:o}}return this._invokeClient("captureMessage",t,e,tslib_1.__assign({},i,{event_id:n})),n},t.prototype.captureEvent=function(t,e){var r=this._lastEventId=utils_1.uuid4();return this._invokeClient("captureEvent",t,tslib_1.__assign({},e,{event_id:r})),r},t.prototype.lastEventId=function(){return this._lastEventId},t.prototype.addBreadcrumb=function(t,e){var r=this.getStackTop();if(r.scope&&r.client){var n=r.client.getOptions&&r.client.getOptions()||{},i=n.beforeBreadcrumb,o=void 0===i?null:i,s=n.maxBreadcrumbs,a=void 0===s?DEFAULT_BREADCRUMBS:s;if(!(a<=0)){var u=utils_1.timestampWithMs(),c=tslib_1.__assign({timestamp:u},t),p=o?utils_1.consoleSandbox(function(){return o(c,e)}):c;null!==p&&r.scope.addBreadcrumb(p,Math.min(a,MAX_BREADCRUMBS))}}},t.prototype.setUser=function(t){var e=this.getStackTop();e.scope&&e.scope.setUser(t)},t.prototype.setTags=function(t){var e=this.getStackTop();e.scope&&e.scope.setTags(t)},t.prototype.setExtras=function(t){var e=this.getStackTop();e.scope&&e.scope.setExtras(t)},t.prototype.setTag=function(t,e){var r=this.getStackTop();r.scope&&r.scope.setTag(t,e)},t.prototype.setExtra=function(t,e){var r=this.getStackTop();r.scope&&r.scope.setExtra(t,e)},t.prototype.setContext=function(t,e){var r=this.getStackTop();r.scope&&r.scope.setContext(t,e)},t.prototype.configureScope=function(t){var e=this.getStackTop();e.scope&&e.client&&t(e.scope)},t.prototype.run=function(t){var e=makeMain(this);try{t(this)}finally{makeMain(e)}},t.prototype.getIntegration=function(t){var e=this.getClient();if(!e)return null;try{return e.getIntegration(t)}catch(e){return utils_1.logger.warn("Cannot retrieve integration "+t.id+" from the current Hub"),null}},t.prototype.startSpan=function(t){return this._callExtensionMethod("startSpan",t)},t.prototype.startTransaction=function(t){return this._callExtensionMethod("startTransaction",t)},t.prototype.traceHeaders=function(){return this._callExtensionMethod("traceHeaders")},t.prototype._callExtensionMethod=function(t){for(var e=[],r=1;r<arguments.length;r++)e[r-1]=arguments[r];var n=getMainCarrier().__SENTRY__;if(n&&n.extensions&&"function"==typeof n.extensions[t])return n.extensions[t].apply(this,e);utils_1.logger.warn("Extension method "+t+" couldn't be found, doing nothing.")},t}();function getMainCarrier(){var t=utils_1.getGlobalObject();return t.__SENTRY__=t.__SENTRY__||{extensions:{},hub:void 0},t}function makeMain(t){var e=getMainCarrier(),r=getHubFromCarrier(e);return setHubOnCarrier(e,t),r}function getCurrentHub(){var t=getMainCarrier();return hasHubOnCarrier(t)&&!getHubFromCarrier(t).isOlderThan(exports.API_VERSION)||setHubOnCarrier(t,new Hub),utils_1.isNodeEnv()?getHubFromActiveDomain(t):getHubFromCarrier(t)}function getHubFromActiveDomain(t){try{var e=getMainCarrier().__SENTRY__;if(!e||!e.extensions||!e.extensions.domain)return getHubFromCarrier(t);var r=e.extensions.domain.active;if(!r)return getHubFromCarrier(t);if(!hasHubOnCarrier(r)||getHubFromCarrier(r).isOlderThan(exports.API_VERSION)){var n=getHubFromCarrier(t).getStackTop();setHubOnCarrier(r,new Hub(n.client,scope_1.Scope.clone(n.scope)))}return getHubFromCarrier(r)}catch(e){return getHubFromCarrier(t)}}function hasHubOnCarrier(t){return!!(t&&t.__SENTRY__&&t.__SENTRY__.hub)}function getHubFromCarrier(t){return t&&t.__SENTRY__&&t.__SENTRY__.hub?t.__SENTRY__.hub:(t.__SENTRY__=t.__SENTRY__||{},t.__SENTRY__.hub=new Hub,t.__SENTRY__.hub)}function setHubOnCarrier(t,e){return!!t&&(t.__SENTRY__=t.__SENTRY__||{},t.__SENTRY__.hub=e,!0)}exports.Hub=Hub,exports.getMainCarrier=getMainCarrier,exports.makeMain=makeMain,exports.getCurrentHub=getCurrentHub,exports.getHubFromCarrier=getHubFromCarrier,exports.setHubOnCarrier=setHubOnCarrier; }, {"334":334,"337":337,"369":369}]; window.modules["369"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334),utils_1=require(337),Scope=function(){function t(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._user={},this._tags={},this._extra={},this._contexts={}}return t.prototype.addScopeListener=function(t){this._scopeListeners.push(t)},t.prototype.addEventProcessor=function(t){return this._eventProcessors.push(t),this},t.prototype._notifyScopeListeners=function(){var t=this;this._notifyingListeners||(this._notifyingListeners=!0,setTimeout(function(){t._scopeListeners.forEach(function(s){s(t)}),t._notifyingListeners=!1}))},t.prototype._notifyEventProcessors=function(t,s,e,i){var n=this;return void 0===i&&(i=0),new utils_1.SyncPromise(function(r,_){var o=t[i];if(null===s||"function"!=typeof o)r(s);else{var a=o(tslib_1.__assign({},s),e);utils_1.isThenable(a)?a.then(function(s){return n._notifyEventProcessors(t,s,e,i+1).then(r)}).then(null,_):n._notifyEventProcessors(t,a,e,i+1).then(r).then(null,_)}})},t.prototype.setUser=function(t){return this._user=t||{},this._notifyScopeListeners(),this},t.prototype.setTags=function(t){return this._tags=tslib_1.__assign({},this._tags,t),this._notifyScopeListeners(),this},t.prototype.setTag=function(t,s){var e;return this._tags=tslib_1.__assign({},this._tags,((e={})[t]=s,e)),this._notifyScopeListeners(),this},t.prototype.setExtras=function(t){return this._extra=tslib_1.__assign({},this._extra,t),this._notifyScopeListeners(),this},t.prototype.setExtra=function(t,s){var e;return this._extra=tslib_1.__assign({},this._extra,((e={})[t]=s,e)),this._notifyScopeListeners(),this},t.prototype.setFingerprint=function(t){return this._fingerprint=t,this._notifyScopeListeners(),this},t.prototype.setLevel=function(t){return this._level=t,this._notifyScopeListeners(),this},t.prototype.setTransactionName=function(t){return this._transactionName=t,this._notifyScopeListeners(),this},t.prototype.setTransaction=function(t){return this.setTransactionName(t)},t.prototype.setContext=function(t,s){var e;return this._contexts=tslib_1.__assign({},this._contexts,((e={})[t]=s,e)),this._notifyScopeListeners(),this},t.prototype.setSpan=function(t){return this._span=t,this._notifyScopeListeners(),this},t.prototype.getSpan=function(){return this._span},t.prototype.getTransaction=function(){var t=this.getSpan();if(t&&t.spanRecorder&&t.spanRecorder.spans[0])return t.spanRecorder.spans[0]},t.clone=function(s){var e=new t;return s&&(e._breadcrumbs=tslib_1.__spread(s._breadcrumbs),e._tags=tslib_1.__assign({},s._tags),e._extra=tslib_1.__assign({},s._extra),e._contexts=tslib_1.__assign({},s._contexts),e._user=s._user,e._level=s._level,e._span=s._span,e._transactionName=s._transactionName,e._fingerprint=s._fingerprint,e._eventProcessors=tslib_1.__spread(s._eventProcessors)),e},t.prototype.update=function(s){if(!s)return this;if("function"==typeof s){var e=s(this);return e instanceof t?e:this}return s instanceof t?(this._tags=tslib_1.__assign({},this._tags,s._tags),this._extra=tslib_1.__assign({},this._extra,s._extra),this._contexts=tslib_1.__assign({},this._contexts,s._contexts),s._user&&(this._user=s._user),s._level&&(this._level=s._level),s._fingerprint&&(this._fingerprint=s._fingerprint)):utils_1.isPlainObject(s)&&(s=s,this._tags=tslib_1.__assign({},this._tags,s.tags),this._extra=tslib_1.__assign({},this._extra,s.extra),this._contexts=tslib_1.__assign({},this._contexts,s.contexts),s.user&&(this._user=s.user),s.level&&(this._level=s.level),s.fingerprint&&(this._fingerprint=s.fingerprint)),this},t.prototype.clear=function(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._span=void 0,this._notifyScopeListeners(),this},t.prototype.addBreadcrumb=function(t,s){var e=tslib_1.__assign({timestamp:utils_1.timestampWithMs()},t);return this._breadcrumbs=void 0!==s&&s>=0?tslib_1.__spread(this._breadcrumbs,[e]).slice(-s):tslib_1.__spread(this._breadcrumbs,[e]),this._notifyScopeListeners(),this},t.prototype.clearBreadcrumbs=function(){return this._breadcrumbs=[],this._notifyScopeListeners(),this},t.prototype._applyFingerprint=function(t){t.fingerprint=t.fingerprint?Array.isArray(t.fingerprint)?t.fingerprint:[t.fingerprint]:[],this._fingerprint&&(t.fingerprint=t.fingerprint.concat(this._fingerprint)),t.fingerprint&&!t.fingerprint.length&&delete t.fingerprint},t.prototype.applyToEvent=function(t,s){return this._extra&&Object.keys(this._extra).length&&(t.extra=tslib_1.__assign({},this._extra,t.extra)),this._tags&&Object.keys(this._tags).length&&(t.tags=tslib_1.__assign({},this._tags,t.tags)),this._user&&Object.keys(this._user).length&&(t.user=tslib_1.__assign({},this._user,t.user)),this._contexts&&Object.keys(this._contexts).length&&(t.contexts=tslib_1.__assign({},this._contexts,t.contexts)),this._level&&(t.level=this._level),this._transactionName&&(t.transaction=this._transactionName),this._span&&(t.contexts=tslib_1.__assign({trace:this._span.getTraceContext()},t.contexts)),this._applyFingerprint(t),t.breadcrumbs=tslib_1.__spread(t.breadcrumbs||[],this._breadcrumbs),t.breadcrumbs=t.breadcrumbs.length>0?t.breadcrumbs:void 0,this._notifyEventProcessors(tslib_1.__spread(getGlobalEventProcessors(),this._eventProcessors),t,s)},t}();function getGlobalEventProcessors(){var t=utils_1.getGlobalObject();return t.__SENTRY__=t.__SENTRY__||{},t.__SENTRY__.globalEventProcessors=t.__SENTRY__.globalEventProcessors||[],t.__SENTRY__.globalEventProcessors}function addGlobalEventProcessor(t){getGlobalEventProcessors().push(t)}exports.Scope=Scope,exports.addGlobalEventProcessor=addGlobalEventProcessor; }, {"334":334,"337":337}]; window.modules["370"] = [function(require,module,exports){var LogLevel;Object.defineProperty(exports,"__esModule",{value:!0}),function(e){e[e.None=0]="None",e[e.Error=1]="Error",e[e.Debug=2]="Debug",e[e.Verbose=3]="Verbose"}(LogLevel=exports.LogLevel||(exports.LogLevel={})); }, {}]; window.modules["371"] = [function(require,module,exports){var Severity;Object.defineProperty(exports,"__esModule",{value:!0}),function(r){r.Fatal="fatal",r.Error="error",r.Warning="warning",r.Log="log",r.Info="info",r.Debug="debug",r.Critical="critical"}(Severity=exports.Severity||(exports.Severity={})),function(r){r.fromString=function(e){switch(e){case"debug":return r.Debug;case"info":return r.Info;case"warn":case"warning":return r.Warning;case"error":return r.Error;case"fatal":return r.Fatal;case"critical":return r.Critical;case"log":default:return r.Log}}}(Severity=exports.Severity||(exports.Severity={})); }, {}]; window.modules["372"] = [function(require,module,exports){var Status;Object.defineProperty(exports,"__esModule",{value:!0}),function(t){t.Unknown="unknown",t.Skipped="skipped",t.Success="success",t.RateLimit="rate_limit",t.Invalid="invalid",t.Failed="failed"}(Status=exports.Status||(exports.Status={})),function(t){t.fromHttpCode=function(e){return e>=200&&e<300?t.Success:429===e?t.RateLimit:e>=400&&e<500?t.Invalid:e>=500?t.Failed:t.Unknown}}(Status=exports.Status||(exports.Status={})); }, {}]; window.modules["373"] = [function(require,module,exports){function forget(e){e.then(null,function(e){console.error(e)})}Object.defineProperty(exports,"__esModule",{value:!0}),exports.forget=forget; }, {}]; window.modules["374"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334),error_1=require(375),DSN_REGEX=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+))?@)([\w\.-]+)(?::(\d+))?\/(.+)/,ERROR_MESSAGE="Invalid Dsn",Dsn=function(){function r(r){"string"==typeof r?this._fromString(r):this._fromComponents(r),this._validate()}return r.prototype.toString=function(r){void 0===r&&(r=!1);var t=this,o=t.host,e=t.path,s=t.pass,i=t.port,p=t.projectId;return t.protocol+"://"+t.user+(r&&s?":"+s:"")+"@"+o+(i?":"+i:"")+"/"+(e?e+"/":e)+p},r.prototype._fromString=function(r){var t=DSN_REGEX.exec(r);if(!t)throw new error_1.SentryError(ERROR_MESSAGE);var o=tslib_1.__read(t.slice(1),6),e=o[0],s=o[1],i=o[2],p=void 0===i?"":i,n=o[3],h=o[4],c=void 0===h?"":h,a="",E=o[5],_=E.split("/");if(_.length>1&&(a=_.slice(0,-1).join("/"),E=_.pop()),E){var l=E.match(/^\d+/);l&&(E=l[0])}this._fromComponents({host:n,pass:p,path:a,projectId:E,port:c,protocol:e,user:s})},r.prototype._fromComponents=function(r){this.protocol=r.protocol,this.user=r.user,this.pass=r.pass||"",this.host=r.host,this.port=r.port||"",this.path=r.path||"",this.projectId=r.projectId},r.prototype._validate=function(){var r=this;if(["protocol","user","host","projectId"].forEach(function(t){if(!r[t])throw new error_1.SentryError(ERROR_MESSAGE+": "+t+" missing")}),!this.projectId.match(/^\d+$/))throw new error_1.SentryError(ERROR_MESSAGE+": Invalid projectId "+this.projectId);if("http"!==this.protocol&&"https"!==this.protocol)throw new error_1.SentryError(ERROR_MESSAGE+": Invalid protocol "+this.protocol);if(this.port&&isNaN(parseInt(this.port,10)))throw new error_1.SentryError(ERROR_MESSAGE+": Invalid port "+this.port)},r}();exports.Dsn=Dsn; }, {"334":334,"375":375}]; window.modules["375"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334),polyfill_1=require(376),SentryError=function(r){function t(t){var e=this.constructor,o=r.call(this,t)||this;return o.message=t,o.name=e.prototype.constructor.name,polyfill_1.setPrototypeOf(o,e.prototype),o}return tslib_1.__extends(t,r),t}(Error);exports.SentryError=SentryError; }, {"334":334,"376":376}]; window.modules["376"] = [function(require,module,exports){function setProtoOf(t,e){return t.__proto__=e,t}function mixinProperties(t,e){for(var r in e)t.hasOwnProperty(r)||(t[r]=e[r]);return t}Object.defineProperty(exports,"__esModule",{value:!0}),exports.setPrototypeOf=Object.setPrototypeOf||({__proto__:[]}instanceof Array?setProtoOf:mixinProperties); }, {}]; window.modules["377"] = [function(require,module,exports){function isError(t){switch(Object.prototype.toString.call(t)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return isInstanceOf(t,Error)}}function isErrorEvent(t){return"[object ErrorEvent]"===Object.prototype.toString.call(t)}function isDOMError(t){return"[object DOMError]"===Object.prototype.toString.call(t)}function isDOMException(t){return"[object DOMException]"===Object.prototype.toString.call(t)}function isString(t){return"[object String]"===Object.prototype.toString.call(t)}function isPrimitive(t){return null===t||"object"!=typeof t&&"function"!=typeof t}function isPlainObject(t){return"[object Object]"===Object.prototype.toString.call(t)}function isEvent(t){return"undefined"!=typeof Event&&isInstanceOf(t,Event)}function isElement(t){return"undefined"!=typeof Element&&isInstanceOf(t,Element)}function isRegExp(t){return"[object RegExp]"===Object.prototype.toString.call(t)}function isThenable(t){return Boolean(t&&t.then&&"function"==typeof t.then)}function isSyntheticEvent(t){return isPlainObject(t)&&"nativeEvent"in t&&"preventDefault"in t&&"stopPropagation"in t}function isInstanceOf(t,e){try{return t instanceof e}catch(t){return!1}}Object.defineProperty(exports,"__esModule",{value:!0}),exports.isError=isError,exports.isErrorEvent=isErrorEvent,exports.isDOMError=isDOMError,exports.isDOMException=isDOMException,exports.isString=isString,exports.isPrimitive=isPrimitive,exports.isPlainObject=isPlainObject,exports.isEvent=isEvent,exports.isElement=isElement,exports.isRegExp=isRegExp,exports.isThenable=isThenable,exports.isSyntheticEvent=isSyntheticEvent,exports.isInstanceOf=isInstanceOf; }, {}]; window.modules["378"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var Memo=function(){function e(){this._hasWeakSet="function"==typeof WeakSet,this._inner=this._hasWeakSet?new WeakSet:[]}return e.prototype.memoize=function(e){if(this._hasWeakSet)return!!this._inner.has(e)||(this._inner.add(e),!1);for(var t=0;t<this._inner.length;t++){if(this._inner[t]===e)return!0}return this._inner.push(e),!1},e.prototype.unmemoize=function(e){if(this._hasWeakSet)this._inner.delete(e);else for(var t=0;t<this._inner.length;t++)if(this._inner[t]===e){this._inner.splice(t,1);break}},e}();exports.Memo=Memo; }, {}]; window.modules["379"] = [function(require,module,exports){function normalizeArray(r,e){for(var t=0,n=r.length-1;n>=0;n--){var i=r[n];"."===i?r.splice(n,1):".."===i?(r.splice(n,1),t++):t&&(r.splice(n,1),t--)}if(e)for(;t--;t)r.unshift("..");return r}Object.defineProperty(exports,"__esModule",{value:!0});var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;function splitPath(r){var e=splitPathRe.exec(r);return e?e.slice(1):[]}function resolve(){for(var r=[],e=0;e<arguments.length;e++)r[e]=arguments[e];for(var t="",n=!1,i=r.length-1;i>=-1&&!n;i--){var o=i>=0?r[i]:"/";o&&(t=o+"/"+t,n="/"===o.charAt(0))}return(n?"/":"")+(t=normalizeArray(t.split("/").filter(function(r){return!!r}),!n).join("/"))||"."}function trim(r){for(var e=0;e<r.length&&""===r[e];e++);for(var t=r.length-1;t>=0&&""===r[t];t--);return e>t?[]:r.slice(e,t-e+1)}function relative(r,e){r=resolve(r).substr(1),e=resolve(e).substr(1);for(var t=trim(r.split("/")),n=trim(e.split("/")),i=Math.min(t.length,n.length),o=i,s=0;s<i;s++)if(t[s]!==n[s]){o=s;break}var a=[];for(s=o;s<t.length;s++)a.push("..");return(a=a.concat(n.slice(o))).join("/")}function normalizePath(r){var e=isAbsolute(r),t="/"===r.substr(-1),n=normalizeArray(r.split("/").filter(function(r){return!!r}),!e).join("/");return n||e||(n="."),n&&t&&(n+="/"),(e?"/":"")+n}function isAbsolute(r){return"/"===r.charAt(0)}function join(){for(var r=[],e=0;e<arguments.length;e++)r[e]=arguments[e];return normalizePath(r.join("/"))}function dirname(r){var e=splitPath(r),t=e[0],n=e[1];return t||n?(n&&(n=n.substr(0,n.length-1)),t+n):"."}function basename(r,e){var t=splitPath(r)[2];return e&&t.substr(-1*e.length)===e&&(t=t.substr(0,t.length-e.length)),t}exports.resolve=resolve,exports.relative=relative,exports.normalizePath=normalizePath,exports.isAbsolute=isAbsolute,exports.join=join,exports.dirname=dirname,exports.basename=basename; }, {}]; window.modules["380"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var misc_1=require(381),global=misc_1.getGlobalObject(),PREFIX="Sentry Logger ",Logger=function(){function o(){this._enabled=!1}return o.prototype.disable=function(){this._enabled=!1},o.prototype.enable=function(){this._enabled=!0},o.prototype.log=function(){for(var o=[],e=0;e<arguments.length;e++)o[e]=arguments[e];this._enabled&&misc_1.consoleSandbox(function(){global.console.log(PREFIX+"[Log]: "+o.join(" "))})},o.prototype.warn=function(){for(var o=[],e=0;e<arguments.length;e++)o[e]=arguments[e];this._enabled&&misc_1.consoleSandbox(function(){global.console.warn(PREFIX+"[Warn]: "+o.join(" "))})},o.prototype.error=function(){for(var o=[],e=0;e<arguments.length;e++)o[e]=arguments[e];this._enabled&&misc_1.consoleSandbox(function(){global.console.error(PREFIX+"[Error]: "+o.join(" "))})},o}();global.__SENTRY__=global.__SENTRY__||{};var logger=global.__SENTRY__.logger||(global.__SENTRY__.logger=new Logger);exports.logger=logger; }, {"381":381}]; window.modules["381"] = [function(require,module,exports){(function (process,global){(function (){ Object.defineProperty(exports,"__esModule",{value:!0});var is_1=require(377),string_1=require(383);function dynamicRequire(e,t){return e.require(t)}function isNodeEnv(){return"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}exports.dynamicRequire=dynamicRequire,exports.isNodeEnv=isNodeEnv;var fallbackGlobalObject={};function getGlobalObject(){return isNodeEnv()?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:fallbackGlobalObject}function uuid4(){var e=getGlobalObject(),t=e.crypto||e.msCrypto;if(void 0!==t&&t.getRandomValues){var n=new Uint16Array(8);t.getRandomValues(n),n[3]=4095&n[3]|16384,n[4]=16383&n[4]|32768;var r=function(e){for(var t=e.toString(16);t.length<4;)t="0"+t;return t};return r(n[0])+r(n[1])+r(n[2])+r(n[3])+r(n[4])+r(n[5])+r(n[6])+r(n[7])}return"xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})}function parseUrl(e){if(!e)return{};var t=e.match(/^(([^:\/?#]+):)?(\/\/([^\/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};var n=t[6]||"",r=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],relative:t[5]+n+r}}function getEventDescription(e){if(e.message)return e.message;if(e.exception&&e.exception.values&&e.exception.values[0]){var t=e.exception.values[0];return t.type&&t.value?t.type+": "+t.value:t.type||t.value||e.event_id||"<unknown>"}return e.event_id||"<unknown>"}function consoleSandbox(e){var t=getGlobalObject();if(!("console"in t))return e();var n=t.console,r={};["debug","info","warn","error","log","assert"].forEach(function(e){e in t.console&&n[e].__sentry_original__&&(r[e]=n[e],n[e]=n[e].__sentry_original__)});var o=e();return Object.keys(r).forEach(function(e){n[e]=r[e]}),o}function addExceptionTypeValue(e,t,n){e.exception=e.exception||{},e.exception.values=e.exception.values||[],e.exception.values[0]=e.exception.values[0]||{},e.exception.values[0].value=e.exception.values[0].value||t||"",e.exception.values[0].type=e.exception.values[0].type||n||"Error"}function addExceptionMechanism(e,t){void 0===t&&(t={});try{e.exception.values[0].mechanism=e.exception.values[0].mechanism||{},Object.keys(t).forEach(function(n){e.exception.values[0].mechanism[n]=t[n]})}catch(e){}}function getLocationHref(){try{return document.location.href}catch(e){return""}}function htmlTreeAsString(e){try{for(var t=e,n=[],r=0,o=0,a=" > ".length,i=void 0;t&&r++<5&&!("html"===(i=_htmlElementAsString(t))||r>1&&o+n.length*a+i.length>=80);)n.push(i),o+=i.length,t=t.parentNode;return n.reverse().join(" > ")}catch(e){return"<unknown>"}}function _htmlElementAsString(e){var t,n,r,o,a,i=e,s=[];if(!i||!i.tagName)return"";if(s.push(i.tagName.toLowerCase()),i.id&&s.push("#"+i.id),(t=i.className)&&is_1.isString(t))for(n=t.split(/\s+/),a=0;a<n.length;a++)s.push("."+n[a]);var c=["type","name","title","alt"];for(a=0;a<c.length;a++)r=c[a],(o=i.getAttribute(r))&&s.push("["+r+'="'+o+'"]');return s.join("")}exports.getGlobalObject=getGlobalObject,exports.uuid4=uuid4,exports.parseUrl=parseUrl,exports.getEventDescription=getEventDescription,exports.consoleSandbox=consoleSandbox,exports.addExceptionTypeValue=addExceptionTypeValue,exports.addExceptionMechanism=addExceptionMechanism,exports.getLocationHref=getLocationHref,exports.htmlTreeAsString=htmlTreeAsString;var INITIAL_TIME=Date.now(),prevNow=0,performanceFallback={now:function(){var e=Date.now()-INITIAL_TIME;return e<prevNow&&(e=prevNow),prevNow=e,e},timeOrigin:INITIAL_TIME};function timestampWithMs(){return(exports.crossPlatformPerformance.timeOrigin+exports.crossPlatformPerformance.now())/1e3}exports.crossPlatformPerformance=function(){if(isNodeEnv())try{return dynamicRequire(module,"perf_hooks").performance}catch(e){return performanceFallback}var e=getGlobalObject().performance;return e&&e.now?(void 0===e.timeOrigin&&(e.timeOrigin=e.timing&&e.timing.navigationStart||INITIAL_TIME),e):performanceFallback}(),exports.timestampWithMs=timestampWithMs;var SEMVER_REGEXP=/^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/;function parseSemver(e){var t=e.match(SEMVER_REGEXP)||[],n=parseInt(t[1],10),r=parseInt(t[2],10),o=parseInt(t[3],10);return{buildmetadata:t[5],major:isNaN(n)?void 0:n,minor:isNaN(r)?void 0:r,patch:isNaN(o)?void 0:o,prerelease:t[4]}}exports.parseSemver=parseSemver;var defaultRetryAfter=6e4;function parseRetryAfterHeader(e,t){if(!t)return defaultRetryAfter;var n=parseInt(""+t,10);if(!isNaN(n))return 1e3*n;var r=Date.parse(""+t);return isNaN(r)?defaultRetryAfter:r-e}exports.parseRetryAfterHeader=parseRetryAfterHeader;var defaultFunctionName="<anonymous>";function getFunctionName(e){try{return e&&"function"==typeof e&&e.name||defaultFunctionName}catch(e){return defaultFunctionName}}function addContextToFrame(e,t,n){void 0===n&&(n=5);var r=t.lineno||0,o=e.length,a=Math.max(Math.min(o,r-1),0);t.pre_context=e.slice(Math.max(0,a-n),a).map(function(e){return string_1.snipLine(e,0)}),t.context_line=string_1.snipLine(e[Math.min(o-1,a)],t.colno||0),t.post_context=e.slice(Math.min(a+1,o),a+1+n).map(function(e){return string_1.snipLine(e,0)})}exports.getFunctionName=getFunctionName,exports.addContextToFrame=addContextToFrame; }).call(this)}).call(this,require(11),typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})}, {"11":11,"377":377,"383":383}]; window.modules["382"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var error_1=require(375),syncpromise_1=require(385),PromiseBuffer=function(){function e(e){this._limit=e,this._buffer=[]}return e.prototype.isReady=function(){return void 0===this._limit||this.length()<this._limit},e.prototype.add=function(e){var r=this;return this.isReady()?(-1===this._buffer.indexOf(e)&&this._buffer.push(e),e.then(function(){return r.remove(e)}).then(null,function(){return r.remove(e).then(null,function(){})}),e):syncpromise_1.SyncPromise.reject(new error_1.SentryError("Not adding Promise due to buffer limit reached."))},e.prototype.remove=function(e){return this._buffer.splice(this._buffer.indexOf(e),1)[0]},e.prototype.length=function(){return this._buffer.length},e.prototype.drain=function(e){var r=this;return new syncpromise_1.SyncPromise(function(t){var n=setTimeout(function(){e&&e>0&&t(!1)},e);syncpromise_1.SyncPromise.all(r._buffer).then(function(){clearTimeout(n),t(!0)}).then(null,function(){t(!0)})})},e}();exports.PromiseBuffer=PromiseBuffer; }, {"375":375,"385":385}]; window.modules["383"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var is_1=require(377);function truncate(t,n){return void 0===n&&(n=0),"string"!=typeof t||0===n?t:t.length<=n?t:t.substr(0,n)+"..."}function snipLine(t,n){var e=t,r=e.length;if(r<=150)return e;n>r&&(n=r);var i=Math.max(n-60,0);i<5&&(i=0);var s=Math.min(i+140,r);return s>r-5&&(s=r),s===r&&(i=Math.max(s-140,0)),e=e.slice(i,s),i>0&&(e="'{snip} "+e),s<r&&(e+=" {snip}"),e}function safeJoin(t,n){if(!Array.isArray(t))return"";for(var e=[],r=0;r<t.length;r++){var i=t[r];try{e.push(String(i))}catch(t){e.push("[value cannot be serialized]")}}return e.join(n)}function isMatchingPattern(t,n){return!!is_1.isString(t)&&(is_1.isRegExp(n)?n.test(t):"string"==typeof n&&-1!==t.indexOf(n))}exports.truncate=truncate,exports.snipLine=snipLine,exports.safeJoin=safeJoin,exports.isMatchingPattern=isMatchingPattern; }, {"377":377}]; window.modules["384"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var logger_1=require(380),misc_1=require(381);function supportsErrorEvent(){try{return new ErrorEvent(""),!0}catch(r){return!1}}function supportsDOMError(){try{return new DOMError(""),!0}catch(r){return!1}}function supportsDOMException(){try{return new DOMException(""),!0}catch(r){return!1}}function supportsFetch(){if(!("fetch"in misc_1.getGlobalObject()))return!1;try{return new Headers,new Request(""),new Response,!0}catch(r){return!1}}function isNativeFetch(r){return r&&/^function fetch\(\)\s+\{\s+\[native code\]\s+\}$/.test(r.toString())}function supportsNativeFetch(){if(!supportsFetch())return!1;var r=misc_1.getGlobalObject();if(isNativeFetch(r.fetch))return!0;var e=!1,t=r.document;if(t&&"function"==typeof t.createElement)try{var o=t.createElement("iframe");o.hidden=!0,t.head.appendChild(o),o.contentWindow&&o.contentWindow.fetch&&(e=isNativeFetch(o.contentWindow.fetch)),t.head.removeChild(o)}catch(r){logger_1.logger.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",r)}return e}function supportsReportingObserver(){return"ReportingObserver"in misc_1.getGlobalObject()}function supportsReferrerPolicy(){if(!supportsFetch())return!1;try{return new Request("_",{referrerPolicy:"origin"}),!0}catch(r){return!1}}function supportsHistory(){var r=misc_1.getGlobalObject(),e=r.chrome,t=e&&e.app&&e.app.runtime,o="history"in r&&!!r.history.pushState&&!!r.history.replaceState;return!t&&o}exports.supportsErrorEvent=supportsErrorEvent,exports.supportsDOMError=supportsDOMError,exports.supportsDOMException=supportsDOMException,exports.supportsFetch=supportsFetch,exports.supportsNativeFetch=supportsNativeFetch,exports.supportsReportingObserver=supportsReportingObserver,exports.supportsReferrerPolicy=supportsReferrerPolicy,exports.supportsHistory=supportsHistory; }, {"380":380,"381":381}]; window.modules["385"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var States,is_1=require(377);!function(e){e.PENDING="PENDING",e.RESOLVED="RESOLVED",e.REJECTED="REJECTED"}(States||(States={}));var SyncPromise=function(){function e(e){var t=this;this._state=States.PENDING,this._handlers=[],this._resolve=function(e){t._setResult(States.RESOLVED,e)},this._reject=function(e){t._setResult(States.REJECTED,e)},this._setResult=function(e,n){t._state===States.PENDING&&(is_1.isThenable(n)?n.then(t._resolve,t._reject):(t._state=e,t._value=n,t._executeHandlers()))},this._attachHandler=function(e){t._handlers=t._handlers.concat(e),t._executeHandlers()},this._executeHandlers=function(){if(t._state!==States.PENDING){var e=t._handlers.slice();t._handlers=[],e.forEach(function(e){e.done||(t._state===States.RESOLVED&&e.onfulfilled&&e.onfulfilled(t._value),t._state===States.REJECTED&&e.onrejected&&e.onrejected(t._value),e.done=!0)})}};try{e(this._resolve,this._reject)}catch(e){this._reject(e)}}return e.prototype.toString=function(){return"[object SyncPromise]"},e.resolve=function(t){return new e(function(e){e(t)})},e.reject=function(t){return new e(function(e,n){n(t)})},e.all=function(t){return new e(function(n,r){if(Array.isArray(t))if(0!==t.length){var i=t.length,o=[];t.forEach(function(t,s){e.resolve(t).then(function(e){o[s]=e,0===(i-=1)&&n(o)}).then(null,r)})}else n([]);else r(new TypeError("Promise.all requires an array as input."))})},e.prototype.then=function(t,n){var r=this;return new e(function(e,i){r._attachHandler({done:!1,onfulfilled:function(n){if(t)try{return void e(t(n))}catch(e){return void i(e)}else e(n)},onrejected:function(t){if(n)try{return void e(n(t))}catch(e){return void i(e)}else i(t)}})})},e.prototype.catch=function(e){return this.then(function(e){return e},e)},e.prototype.finally=function(t){var n=this;return new e(function(e,r){var i,o;return n.then(function(e){o=!1,i=e,t&&t()},function(e){o=!0,i=e,t&&t()}).then(function(){o?r(i):e(i)})})},e}();exports.SyncPromise=SyncPromise; }, {"377":377}]; window.modules["386"] = [function(require,module,exports){(function (global){(function (){ Object.defineProperty(exports,"__esModule",{value:!0});var tslib_1=require(334),is_1=require(377),memo_1=require(378),misc_1=require(381),string_1=require(383);function fill(e,r,t){if(r in e){var n=e[r],i=t(n);if("function"==typeof i)try{i.prototype=i.prototype||{},Object.defineProperties(i,{__sentry_original__:{enumerable:!1,value:n}})}catch(e){}e[r]=i}}function urlEncode(e){return Object.keys(e).map(function(r){return encodeURIComponent(r)+"="+encodeURIComponent(e[r])}).join("&")}function getWalkSource(e){if(is_1.isError(e)){var r=e,t={message:r.message,name:r.name,stack:r.stack};for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n]);return t}if(is_1.isEvent(e)){var i=e,o={};o.type=i.type;try{o.target=is_1.isElement(i.target)?misc_1.htmlTreeAsString(i.target):Object.prototype.toString.call(i.target)}catch(e){o.target="<unknown>"}try{o.currentTarget=is_1.isElement(i.currentTarget)?misc_1.htmlTreeAsString(i.currentTarget):Object.prototype.toString.call(i.currentTarget)}catch(e){o.currentTarget="<unknown>"}for(var n in"undefined"!=typeof CustomEvent&&is_1.isInstanceOf(e,CustomEvent)&&(o.detail=i.detail),i)Object.prototype.hasOwnProperty.call(i,n)&&(o[n]=i);return o}return e}function utf8Length(e){return~-encodeURI(e).split(/%..|./).length}function jsonSize(e){return utf8Length(JSON.stringify(e))}function normalizeToSize(e,r,t){void 0===r&&(r=3),void 0===t&&(t=102400);var n=normalize(e,r);return jsonSize(n)>t?normalizeToSize(e,r-1,t):n}function serializeValue(e){var r=Object.prototype.toString.call(e);if("string"==typeof e)return e;if("[object Object]"===r)return"[Object]";if("[object Array]"===r)return"[Array]";var t=normalizeValue(e);return is_1.isPrimitive(t)?t:r}function normalizeValue(e,r){return"domain"===r&&e&&"object"==typeof e&&e._events?"[Domain]":"domainEmitter"===r?"[DomainEmitter]":"undefined"!=typeof global&&e===global?"[Global]":"undefined"!=typeof window&&e===window?"[Window]":"undefined"!=typeof document&&e===document?"[Document]":is_1.isSyntheticEvent(e)?"[SyntheticEvent]":"number"==typeof e&&e!=e?"[NaN]":void 0===e?"[undefined]":"function"==typeof e?"[Function: "+misc_1.getFunctionName(e)+"]":e}function walk(e,r,t,n){if(void 0===t&&(t=1/0),void 0===n&&(n=new memo_1.Memo),0===t)return serializeValue(r);if(null!=r&&"function"==typeof r.toJSON)return r.toJSON();var i=normalizeValue(r,e);if(is_1.isPrimitive(i))return i;var o=getWalkSource(r),a=Array.isArray(r)?[]:{};if(n.memoize(r))return"[Circular ~]";for(var u in o)Object.prototype.hasOwnProperty.call(o,u)&&(a[u]=walk(u,o[u],t-1,n));return n.unmemoize(r),a}function normalize(e,r){try{return JSON.parse(JSON.stringify(e,function(e,t){return walk(e,t,r)}))}catch(e){return"**non-serializable**"}}function extractExceptionKeysForMessage(e,r){void 0===r&&(r=40);var t=Object.keys(getWalkSource(e));if(t.sort(),!t.length)return"[object has no keys]";if(t[0].length>=r)return string_1.truncate(t[0],r);for(var n=t.length;n>0;n--){var i=t.slice(0,n).join(", ");if(!(i.length>r))return n===t.length?i:string_1.truncate(i,r)}return""}function dropUndefinedKeys(e){var r,t;if(is_1.isPlainObject(e)){var n=e,i={};try{for(var o=tslib_1.__values(Object.keys(n)),a=o.next();!a.done;a=o.next()){var u=a.value;void 0!==n[u]&&(i[u]=dropUndefinedKeys(n[u]))}}catch(e){r={error:e}}finally{try{a&&!a.done&&(t=o.return)&&t.call(o)}finally{if(r)throw r.error}}return i}return Array.isArray(e)?e.map(dropUndefinedKeys):e}exports.fill=fill,exports.urlEncode=urlEncode,exports.normalizeToSize=normalizeToSize,exports.walk=walk,exports.normalize=normalize,exports.extractExceptionKeysForMessage=extractExceptionKeysForMessage,exports.dropUndefinedKeys=dropUndefinedKeys; }).call(this)}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})}, {"334":334,"377":377,"378":378,"381":381,"383":383}]; window.modules["387"] = [function(require,module,exports){Object.defineProperty(exports,"__esModule",{value:!0});var lastHref,tslib_1=require(334),is_1=require(377),logger_1=require(380),misc_1=require(381),object_1=require(386),supports_1=require(384),global=misc_1.getGlobalObject(),handlers={},instrumented={};function instrument(e){if(!instrumented[e])switch(instrumented[e]=!0,e){case"console":instrumentConsole();break;case"dom":instrumentDOM();break;case"xhr":instrumentXHR();break;case"fetch":instrumentFetch();break;case"history":instrumentHistory();break;case"error":instrumentError();break;case"unhandledrejection":instrumentUnhandledRejection();break;default:logger_1.logger.warn("unknown instrumentation type:",e)}}function addInstrumentationHandler(e){e&&"string"==typeof e.type&&"function"==typeof e.callback&&(handlers[e.type]=handlers[e.type]||[],handlers[e.type].push(e.callback),instrument(e.type))}function triggerHandlers(e,t){var n,r;if(e&&handlers[e])try{for(var o=tslib_1.__values(handlers[e]||[]),a=o.next();!a.done;a=o.next()){var i=a.value;try{i(t)}catch(t){logger_1.logger.error("Error while triggering instrumentation handler.\nType: "+e+"\nName: "+misc_1.getFunctionName(i)+"\nError: "+t)}}}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}}function instrumentConsole(){"console"in global&&["debug","info","warn","error","log","assert"].forEach(function(e){e in global.console&&object_1.fill(global.console,e,function(t){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];triggerHandlers("console",{args:n,level:e}),t&&Function.prototype.apply.call(t,global.console,n)}})})}function instrumentFetch(){supports_1.supportsNativeFetch()&&object_1.fill(global,"fetch",function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var r={args:t,fetchData:{method:getFetchMethod(t),url:getFetchUrl(t)},startTimestamp:Date.now()};return triggerHandlers("fetch",tslib_1.__assign({},r)),e.apply(global,t).then(function(e){return triggerHandlers("fetch",tslib_1.__assign({},r,{endTimestamp:Date.now(),response:e})),e},function(e){throw triggerHandlers("fetch",tslib_1.__assign({},r,{endTimestamp:Date.now(),error:e})),e})}})}function getFetchMethod(e){return void 0===e&&(e=[]),"Request"in global&&is_1.isInstanceOf(e[0],Request)&&e[0].method?String(e[0].method).toUpperCase():e[1]&&e[1].method?String(e[1].method).toUpperCase():"GET"}function getFetchUrl(e){return void 0===e&&(e=[]),"string"==typeof e[0]?e[0]:"Request"in global&&is_1.isInstanceOf(e[0],Request)?e[0].url:String(e[0])}function instrumentXHR(){if("XMLHttpRequest"in global){var e=XMLHttpRequest.prototype;object_1.fill(e,"open",function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var r=this,o=t[1];r.__sentry_xhr__={method:is_1.isString(t[0])?t[0].toUpperCase():t[0],url:t[1]},is_1.isString(o)&&"POST"===r.__sentry_xhr__.method&&o.match(/sentry_key/)&&(r.__sentry_own_request__=!0);var a=function(){if(4===r.readyState){try{r.__sentry_xhr__&&(r.__sentry_xhr__.status_code=r.status)}catch(e){}triggerHandlers("xhr",{args:t,endTimestamp:Date.now(),startTimestamp:Date.now(),xhr:r})}};return"onreadystatechange"in r&&"function"==typeof r.onreadystatechange?object_1.fill(r,"onreadystatechange",function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return a(),e.apply(r,t)}}):r.addEventListener("readystatechange",a),e.apply(r,t)}}),object_1.fill(e,"send",function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return triggerHandlers("xhr",{args:t,startTimestamp:Date.now(),xhr:this}),e.apply(this,t)}})}}function instrumentHistory(){if(supports_1.supportsHistory()){var e=global.onpopstate;global.onpopstate=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var r=global.location.href,o=lastHref;if(lastHref=r,triggerHandlers("history",{from:o,to:r}),e)return e.apply(this,t)},object_1.fill(global.history,"pushState",t),object_1.fill(global.history,"replaceState",t)}function t(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var r=t.length>2?t[2]:void 0;if(r){var o=lastHref,a=String(r);lastHref=a,triggerHandlers("history",{from:o,to:a})}return e.apply(this,t)}}}function instrumentDOM(){"document"in global&&(global.document.addEventListener("click",domEventHandler("click",triggerHandlers.bind(null,"dom")),!1),global.document.addEventListener("keypress",keypressEventHandler(triggerHandlers.bind(null,"dom")),!1),["EventTarget","Node"].forEach(function(e){var t=global[e]&&global[e].prototype;t&&t.hasOwnProperty&&t.hasOwnProperty("addEventListener")&&(object_1.fill(t,"addEventListener",function(e){return function(t,n,r){return n&&n.handleEvent?("click"===t&&object_1.fill(n,"handleEvent",function(e){return function(t){return domEventHandler("click",triggerHandlers.bind(null,"dom"))(t),e.call(this,t)}}),"keypress"===t&&object_1.fill(n,"handleEvent",function(e){return function(t){return keypressEventHandler(triggerHandlers.bind(null,"dom"))(t),e.call(this,t)}})):("click"===t&&domEventHandler("click",triggerHandlers.bind(null,"dom"),!0)(this),"keypress"===t&&keypressEventHandler(triggerHandlers.bind(null,"dom"))(this)),e.call(this,t,n,r)}}),object_1.fill(t,"removeEventListener",function(e){return function(t,n,r){try{e.call(this,t,n.__sentry_wrapped__,r)}catch(e){}return e.call(this,t,n,r)}}))}))}exports.addInstrumentationHandler=addInstrumentationHandler;var keypressTimeout,lastCapturedEvent,debounceDuration=1e3,debounceTimer=0;function domEventHandler(e,t,n){return void 0===n&&(n=!1),function(r){keypressTimeout=void 0,r&&lastCapturedEvent!==r&&(lastCapturedEvent=r,debounceTimer&&clearTimeout(debounceTimer),n?debounceTimer=setTimeout(function(){t({event:r,name:e})}):t({event:r,name:e}))}}function keypressEventHandler(e){return function(t){var n;try{n=t.target}catch(e){return}var r=n&&n.tagName;r&&("INPUT"===r||"TEXTAREA"===r||n.isContentEditable)&&(keypressTimeout||domEventHandler("input",e)(t),clearTimeout(keypressTimeout),keypressTimeout=setTimeout(function(){keypressTimeout=void 0},debounceDuration))}}var _oldOnErrorHandler=null;function instrumentError(){_oldOnErrorHandler=global.onerror,global.onerror=function(e,t,n,r,o){return triggerHandlers("error",{column:r,error:o,line:n,msg:e,url:t}),!!_oldOnErrorHandler&&_oldOnErrorHandler.apply(this,arguments)}}var _oldOnUnhandledRejectionHandler=null;function instrumentUnhandledRejection(){_oldOnUnhandledRejectionHandler=global.onunhandledrejection,global.onunhandledrejection=function(e){return triggerHandlers("unhandledrejection",e),!_oldOnUnhandledRejectionHandler||_oldOnUnhandledRejectionHandler.apply(this,arguments)}} }, {"334":334,"377":377,"380":380,"381":381,"384":384,"386":386}]; window.modules["408"] = [function(require,module,exports){}, {}]; window.modules["413"] = [function(require,module,exports){(function (global,setImmediate){(function (){ !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t=t||self).auth0={})}(this,function(t){"use strict";var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function n(t,e){return t(e={exports:{}},e.exports),e.exports}var r=n(function(t){var n,r;n=e,r=function(){return function(){return function(t){var e=[];if(0===t.length)return"";if("string"!=typeof t[0])throw new TypeError("Url must be a string. Received "+t[0]);if(t[0].match(/^[^\/:]+:\/*$/)&&t.length>1){var n=t.shift();t[0]=n+t[0]}t[0].match(/^file:\/\/\//)?t[0]=t[0].replace(/^([^\/:]+):\/*/,"$1:///"):t[0]=t[0].replace(/^([^\/:]+):\/*/,"$1://");for(var r=0;r<t.length;r++){var i=t[r];if("string"!=typeof i)throw new TypeError("Url must be a string. Received "+i);""!==i&&(r>0&&(i=i.replace(/^[\/]+/,"")),i=r<t.length-1?i.replace(/[\/]+$/,""):i.replace(/[\/]+$/,"/"),e.push(i))}var o=e.join("/"),s=(o=o.replace(/\/(\?|&|#[^!])/g,"$1")).split("?");return s.shift()+(s.length>0?"?":"")+s.join("&")}("object"==typeof arguments[0]?arguments[0]:[].slice.call(arguments))}},t.exports?t.exports=r():n.urljoin=r()}),i=Object.prototype.hasOwnProperty,o=Array.isArray,s=function(){for(var t=[],e=0;e<256;++e)t.push("%"+((e<16?"0":"")+e.toString(16)).toUpperCase());return t}(),a=function(t,e){for(var n=e&&e.plainObjects?Object.create(null):{},r=0;r<t.length;++r)void 0!==t[r]&&(n[r]=t[r]);return n},p={arrayToObject:a,assign:function(t,e){return Object.keys(e).reduce(function(t,n){return t[n]=e[n],t},t)},combine:function(t,e){return[].concat(t,e)},compact:function(t){for(var e=[{obj:{o:t},prop:"o"}],n=[],r=0;r<e.length;++r)for(var i=e[r],s=i.obj[i.prop],a=Object.keys(s),p=0;p<a.length;++p){var u=a[p],c=s[u];"object"==typeof c&&null!==c&&-1===n.indexOf(c)&&(e.push({obj:s,prop:u}),n.push(c))}return function(t){for(;t.length>1;){var e=t.pop(),n=e.obj[e.prop];if(o(n)){for(var r=[],i=0;i<n.length;++i)void 0!==n[i]&&r.push(n[i]);e.obj[e.prop]=r}}}(e),t},decode:function(t,e,n){var r=t.replace(/\+/g," ");if("iso-8859-1"===n)return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch(t){return r}},encode:function(t,e,n){if(0===t.length)return t;var r="string"==typeof t?t:String(t);if("iso-8859-1"===n)return escape(r).replace(/%u[0-9a-f]{4}/gi,function(t){return"%26%23"+parseInt(t.slice(2),16)+"%3B"});for(var i="",o=0;o<r.length;++o){var a=r.charCodeAt(o);45===a||46===a||95===a||126===a||a>=48&&a<=57||a>=65&&a<=90||a>=97&&a<=122?i+=r.charAt(o):a<128?i+=s[a]:a<2048?i+=s[192|a>>6]+s[128|63&a]:a<55296||a>=57344?i+=s[224|a>>12]+s[128|a>>6&63]+s[128|63&a]:(o+=1,a=65536+((1023&a)<<10|1023&r.charCodeAt(o)),i+=s[240|a>>18]+s[128|a>>12&63]+s[128|a>>6&63]+s[128|63&a])}return i},isBuffer:function(t){return!(!t||"object"!=typeof t||!(t.constructor&&t.constructor.isBuffer&&t.constructor.isBuffer(t)))},isRegExp:function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},merge:function t(e,n,r){if(!n)return e;if("object"!=typeof n){if(o(e))e.push(n);else{if(!e||"object"!=typeof e)return[e,n];(r&&(r.plainObjects||r.allowPrototypes)||!i.call(Object.prototype,n))&&(e[n]=!0)}return e}if(!e||"object"!=typeof e)return[e].concat(n);var s=e;return o(e)&&!o(n)&&(s=a(e,r)),o(e)&&o(n)?(n.forEach(function(n,o){if(i.call(e,o)){var s=e[o];s&&"object"==typeof s&&n&&"object"==typeof n?e[o]=t(s,n,r):e.push(n)}else e[o]=n}),e):Object.keys(n).reduce(function(e,o){var s=n[o];return i.call(e,o)?e[o]=t(e[o],s,r):e[o]=s,e},s)}},u=String.prototype.replace,c=/%20/g,h={default:"RFC3986",formatters:{RFC1738:function(t){return u.call(t,c,"+")},RFC3986:function(t){return t}},RFC1738:"RFC1738",RFC3986:"RFC3986"},l=Object.prototype.hasOwnProperty,d={brackets:function(t){return t+"[]"},comma:"comma",indices:function(t,e){return t+"["+e+"]"},repeat:function(t){return t}},f=Array.isArray,y=Array.prototype.push,m=function(t,e){y.apply(t,f(e)?e:[e])},g=Date.prototype.toISOString,v={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:p.encode,encodeValuesOnly:!1,formatter:h.formatters[h.default],indices:!1,serializeDate:function(t){return g.call(t)},skipNulls:!1,strictNullHandling:!1},b=function t(e,n,r,i,o,s,a,u,c,h,l,d,y){var g=e;if("function"==typeof a?g=a(n,g):g instanceof Date?g=h(g):"comma"===r&&f(g)&&(g=g.join(",")),null===g){if(i)return s&&!d?s(n,v.encoder,y):n;g=""}if("string"==typeof g||"number"==typeof g||"boolean"==typeof g||p.isBuffer(g))return s?[l(d?n:s(n,v.encoder,y))+"="+l(s(g,v.encoder,y))]:[l(n)+"="+l(String(g))];var b,w=[];if(void 0===g)return w;if(f(a))b=a;else{var _=Object.keys(g);b=u?_.sort(u):_}for(var T=0;T<b.length;++T){var O=b[T];o&&null===g[O]||(f(g)?m(w,t(g[O],"function"==typeof r?r(n,O):n,r,i,o,s,a,u,c,h,l,d,y)):m(w,t(g[O],n+(c?"."+O:"["+O+"]"),r,i,o,s,a,u,c,h,l,d,y)))}return w},w=Object.prototype.hasOwnProperty,_={allowDots:!1,allowPrototypes:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:p.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},T=function(t){return t.replace(/&#(\d+);/g,function(t,e){return String.fromCharCode(parseInt(e,10))})},O=function(t,e,n){if(t){var r=n.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,i=/(\[[^[\]]*])/g,o=/(\[[^[\]]*])/.exec(r),s=o?r.slice(0,o.index):r,a=[];if(s){if(!n.plainObjects&&w.call(Object.prototype,s)&&!n.allowPrototypes)return;a.push(s)}for(var p=0;null!==(o=i.exec(r))&&p<n.depth;){if(p+=1,!n.plainObjects&&w.call(Object.prototype,o[1].slice(1,-1))&&!n.allowPrototypes)return;a.push(o[1])}return o&&a.push("["+r.slice(o.index)+"]"),function(t,e,n){for(var r=e,i=t.length-1;i>=0;--i){var o,s=t[i];if("[]"===s&&n.parseArrays)o=[].concat(r);else{o=n.plainObjects?Object.create(null):{};var a="["===s.charAt(0)&&"]"===s.charAt(s.length-1)?s.slice(1,-1):s,p=parseInt(a,10);n.parseArrays||""!==a?!isNaN(p)&&s!==a&&String(p)===a&&p>=0&&n.parseArrays&&p<=n.arrayLimit?(o=[])[p]=r:o[a]=r:o={0:r}}r=o}return r}(a,e,n)}},k=function(t,e){var n,r=t,i=function(t){if(!t)return v;if(null!==t.encoder&&void 0!==t.encoder&&"function"!=typeof t.encoder)throw new TypeError("Encoder has to be a function.");var e=t.charset||v.charset;if(void 0!==t.charset&&"utf-8"!==t.charset&&"iso-8859-1"!==t.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var n=h.default;if(void 0!==t.format){if(!l.call(h.formatters,t.format))throw new TypeError("Unknown format option provided.");n=t.format}var r=h.formatters[n],i=v.filter;return("function"==typeof t.filter||f(t.filter))&&(i=t.filter),{addQueryPrefix:"boolean"==typeof t.addQueryPrefix?t.addQueryPrefix:v.addQueryPrefix,allowDots:void 0===t.allowDots?v.allowDots:!!t.allowDots,charset:e,charsetSentinel:"boolean"==typeof t.charsetSentinel?t.charsetSentinel:v.charsetSentinel,delimiter:void 0===t.delimiter?v.delimiter:t.delimiter,encode:"boolean"==typeof t.encode?t.encode:v.encode,encoder:"function"==typeof t.encoder?t.encoder:v.encoder,encodeValuesOnly:"boolean"==typeof t.encodeValuesOnly?t.encodeValuesOnly:v.encodeValuesOnly,filter:i,formatter:r,serializeDate:"function"==typeof t.serializeDate?t.serializeDate:v.serializeDate,skipNulls:"boolean"==typeof t.skipNulls?t.skipNulls:v.skipNulls,sort:"function"==typeof t.sort?t.sort:null,strictNullHandling:"boolean"==typeof t.strictNullHandling?t.strictNullHandling:v.strictNullHandling}}(e);"function"==typeof i.filter?r=(0,i.filter)("",r):f(i.filter)&&(n=i.filter);var o,s=[];if("object"!=typeof r||null===r)return"";o=e&&e.arrayFormat in d?e.arrayFormat:e&&"indices"in e?e.indices?"indices":"repeat":"indices";var a=d[o];n||(n=Object.keys(r)),i.sort&&n.sort(i.sort);for(var p=0;p<n.length;++p){var u=n[p];i.skipNulls&&null===r[u]||m(s,b(r[u],u,a,i.strictNullHandling,i.skipNulls,i.encode?i.encoder:null,i.filter,i.sort,i.allowDots,i.serializeDate,i.formatter,i.encodeValuesOnly,i.charset))}var c=s.join(i.delimiter),y=!0===i.addQueryPrefix?"?":"";return i.charsetSentinel&&("iso-8859-1"===i.charset?y+="utf8=%26%2310003%3B&":y+="utf8=%E2%9C%93&"),c.length>0?y+c:""},C=n(function(t){function e(t){if(t)return function(t){for(var n in e.prototype)t[n]=e.prototype[n];return t}(t)}t.exports=e,e.prototype.on=e.prototype.addEventListener=function(t,e){return this._callbacks=this._callbacks||{},(this._callbacks["$"+t]=this._callbacks["$"+t]||[]).push(e),this},e.prototype.once=function(t,e){function n(){this.off(t,n),e.apply(this,arguments)}return n.fn=e,this.on(t,n),this},e.prototype.off=e.prototype.removeListener=e.prototype.removeAllListeners=e.prototype.removeEventListener=function(t,e){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var n,r=this._callbacks["$"+t];if(!r)return this;if(1==arguments.length)return delete this._callbacks["$"+t],this;for(var i=0;i<r.length;i++)if((n=r[i])===e||n.fn===e){r.splice(i,1);break}return 0===r.length&&delete this._callbacks["$"+t],this},e.prototype.emit=function(t){this._callbacks=this._callbacks||{};for(var e=new Array(arguments.length-1),n=this._callbacks["$"+t],r=1;r<arguments.length;r++)e[r-1]=arguments[r];if(n){r=0;for(var i=(n=n.slice(0)).length;r<i;++r)n[r].apply(this,e)}return this},e.prototype.listeners=function(t){return this._callbacks=this._callbacks||{},this._callbacks["$"+t]||[]},e.prototype.hasListeners=function(t){return!!this.listeners(t).length}}),x=function(t){return null!==t&&"object"==typeof t},S=D;function D(t){if(t)return function(t){for(var e in D.prototype)t[e]=D.prototype[e];return t}(t)}D.prototype.clearTimeout=function(){return clearTimeout(this._timer),clearTimeout(this._responseTimeoutTimer),delete this._timer,delete this._responseTimeoutTimer,this},D.prototype.parse=function(t){return this._parser=t,this},D.prototype.responseType=function(t){return this._responseType=t,this},D.prototype.serialize=function(t){return this._serializer=t,this},D.prototype.timeout=function(t){if(!t||"object"!=typeof t)return this._timeout=t,this._responseTimeout=0,this;for(var e in t)switch(e){case"deadline":this._timeout=t.deadline;break;case"response":this._responseTimeout=t.response;break;default:console.warn("Unknown timeout option",e)}return this},D.prototype.retry=function(t,e){return 0!==arguments.length&&!0!==t||(t=1),t<=0&&(t=0),this._maxRetries=t,this._retries=0,this._retryCallback=e,this};var A=["ECONNRESET","ETIMEDOUT","EADDRINFO","ESOCKETTIMEDOUT"];D.prototype._shouldRetry=function(t,e){if(!this._maxRetries||this._retries++>=this._maxRetries)return!1;if(this._retryCallback)try{var n=this._retryCallback(t,e);if(!0===n)return!0;if(!1===n)return!1}catch(t){console.error(t)}if(e&&e.status&&e.status>=500&&501!=e.status)return!0;if(t){if(t.code&&~A.indexOf(t.code))return!0;if(t.timeout&&"ECONNABORTED"==t.code)return!0;if(t.crossDomain)return!0}return!1},D.prototype._retry=function(){return this.clearTimeout(),this.req&&(this.req=null,this.req=this.request()),this._aborted=!1,this.timedout=!1,this._end()},D.prototype.then=function(t,e){if(!this._fullfilledPromise){var n=this;this._endCalled&&console.warn("Warning: superagent request was sent twice, because both .end() and .then() were called. Never call .end() if you use promises"),this._fullfilledPromise=new Promise(function(t,e){n.end(function(n,r){n?e(n):t(r)})})}return this._fullfilledPromise.then(t,e)},D.prototype.catch=function(t){return this.then(void 0,t)},D.prototype.use=function(t){return t(this),this},D.prototype.ok=function(t){if("function"!=typeof t)throw Error("Callback required");return this._okCallback=t,this},D.prototype._isResponseOK=function(t){return!!t&&(this._okCallback?this._okCallback(t):t.status>=200&&t.status<300)},D.prototype.get=function(t){return this._header[t.toLowerCase()]},D.prototype.getHeader=D.prototype.get,D.prototype.set=function(t,e){if(x(t)){for(var n in t)this.set(n,t[n]);return this}return this._header[t.toLowerCase()]=e,this.header[t]=e,this},D.prototype.unset=function(t){return delete this._header[t.toLowerCase()],delete this.header[t],this},D.prototype.field=function(t,e){if(null==t)throw new Error(".field(name, val) name can not be empty");if(this._data&&console.error(".field() can't be used if .send() is used. Please use only .send() or only .field() & .attach()"),x(t)){for(var n in t)this.field(n,t[n]);return this}if(Array.isArray(e)){for(var r in e)this.field(t,e[r]);return this}if(null==e)throw new Error(".field(name, val) val can not be empty");return"boolean"==typeof e&&(e=""+e),this._getFormData().append(t,e),this},D.prototype.abort=function(){return this._aborted?this:(this._aborted=!0,this.xhr&&this.xhr.abort(),this.req&&this.req.abort(),this.clearTimeout(),this.emit("abort"),this)},D.prototype._auth=function(t,e,n,r){switch(n.type){case"basic":this.set("Authorization","Basic "+r(t+":"+e));break;case"auto":this.username=t,this.password=e;break;case"bearer":this.set("Authorization","Bearer "+t)}return this},D.prototype.withCredentials=function(t){return null==t&&(t=!0),this._withCredentials=t,this},D.prototype.redirects=function(t){return this._maxRedirects=t,this},D.prototype.maxResponseSize=function(t){if("number"!=typeof t)throw TypeError("Invalid argument");return this._maxResponseSize=t,this},D.prototype.toJSON=function(){return{method:this.method,url:this.url,data:this._data,headers:this._header}},D.prototype.send=function(t){var e=x(t),n=this._header["content-type"];if(this._formData&&console.error(".send() can't be used if .attach() or .field() is used. Please use only .send() or only .field() & .attach()"),e&&!this._data)Array.isArray(t)?this._data=[]:this._isHost(t)||(this._data={});else if(t&&this._data&&this._isHost(this._data))throw Error("Can't merge these send calls");if(e&&x(this._data))for(var r in t)this._data[r]=t[r];else"string"==typeof t?(n||this.type("form"),n=this._header["content-type"],this._data="application/x-www-form-urlencoded"==n?this._data?this._data+"&"+t:t:(this._data||"")+t):this._data=t;return!e||this._isHost(t)?this:(n||this.type("json"),this)},D.prototype.sortQuery=function(t){return this._sort=void 0===t||t,this},D.prototype._finalizeQueryString=function(){var t=this._query.join("&");if(t&&(this.url+=(this.url.indexOf("?")>=0?"&":"?")+t),this._query.length=0,this._sort){var e=this.url.indexOf("?");if(e>=0){var n=this.url.substring(e+1).split("&");"function"==typeof this._sort?n.sort(this._sort):n.sort(),this.url=this.url.substring(0,e)+"?"+n.join("&")}}},D.prototype._appendQueryString=function(){console.trace("Unsupported")},D.prototype._timeoutError=function(t,e,n){if(!this._aborted){var r=new Error(t+e+"ms exceeded");r.timeout=e,r.code="ECONNABORTED",r.errno=n,this.timedout=!0,this.abort(),this.callback(r)}},D.prototype._setTimeouts=function(){var t=this;this._timeout&&!this._timer&&(this._timer=setTimeout(function(){t._timeoutError("Timeout of ",t._timeout,"ETIME")},this._timeout)),this._responseTimeout&&!this._responseTimeoutTimer&&(this._responseTimeoutTimer=setTimeout(function(){t._timeoutError("Response timeout of ",t._responseTimeout,"ETIMEDOUT")},this._responseTimeout))};var j=E;function E(t){if(t)return function(t){for(var e in E.prototype)t[e]=E.prototype[e];return t}(t)}function q(){this._defaults=[]}E.prototype.get=function(t){return this.header[t.toLowerCase()]},E.prototype._setHeaderProperties=function(t){var e=t["content-type"]||"";this.type=e.split(/ *; */).shift();var n=function(t){return t.split(/ *; */).reduce(function(t,e){var n=e.split(/ *= */),r=n.shift(),i=n.shift();return r&&i&&(t[r]=i),t},{})}(e);for(var r in n)this[r]=n[r];this.links={};try{t.link&&(this.links=function(t){return t.split(/ *, */).reduce(function(t,e){var n=e.split(/ *; */),r=n[0].slice(1,-1);return t[n[1].split(/ *= */)[1].slice(1,-1)]=r,t},{})}(t.link))}catch(t){}},E.prototype._setStatusProperties=function(t){var e=t/100|0;this.status=this.statusCode=t,this.statusType=e,this.info=1==e,this.ok=2==e,this.redirect=3==e,this.clientError=4==e,this.serverError=5==e,this.error=(4==e||5==e)&&this.toError(),this.created=201==t,this.accepted=202==t,this.noContent=204==t,this.badRequest=400==t,this.unauthorized=401==t,this.notAcceptable=406==t,this.forbidden=403==t,this.notFound=404==t,this.unprocessableEntity=422==t},["use","on","once","set","query","type","accept","auth","withCredentials","sortQuery","retry","ok","redirects","timeout","buffer","serialize","parse","ca","key","pfx","cert"].forEach(function(t){q.prototype[t]=function(){return this._defaults.push({fn:t,arguments:arguments}),this}}),q.prototype._setDefaults=function(t){this._defaults.forEach(function(e){t[e.fn].apply(t,e.arguments)})};for(var I=q,R=n(function(t,n){var r;function i(){}"undefined"!=typeof window?r=window:"undefined"!=typeof self?r=self:(console.warn("Using browser-only version of superagent in non-browser environment"),r=e);var o=n=t.exports=function(t,e){return"function"==typeof e?new n.Request("GET",t).end(e):1==arguments.length?new n.Request("GET",t):new n.Request(t,e)};n.Request=l,o.getXHR=function(){if(!(!r.XMLHttpRequest||r.location&&"file:"==r.location.protocol&&r.ActiveXObject))return new XMLHttpRequest;try{return new ActiveXObject("Microsoft.XMLHTTP")}catch(t){}try{return new ActiveXObject("Msxml2.XMLHTTP.6.0")}catch(t){}try{return new ActiveXObject("Msxml2.XMLHTTP.3.0")}catch(t){}try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(t){}throw Error("Browser-only version of superagent could not find XHR")};var s="".trim?function(t){return t.trim()}:function(t){return t.replace(/(^\s*|\s*$)/g,"")};function a(t){if(!x(t))return t;var e=[];for(var n in t)p(e,n,t[n]);return e.join("&")}function p(t,e,n){if(null!=n)if(Array.isArray(n))n.forEach(function(n){p(t,e,n)});else if(x(n))for(var r in n)p(t,e+"["+r+"]",n[r]);else t.push(encodeURIComponent(e)+"="+encodeURIComponent(n));else null===n&&t.push(encodeURIComponent(e))}function u(t){for(var e,n,r={},i=t.split("&"),o=0,s=i.length;o<s;++o)-1==(n=(e=i[o]).indexOf("="))?r[decodeURIComponent(e)]="":r[decodeURIComponent(e.slice(0,n))]=decodeURIComponent(e.slice(n+1));return r}function c(t){return/[\/+]json($|[^-\w])/.test(t)}function h(t){this.req=t,this.xhr=this.req.xhr,this.text="HEAD"!=this.req.method&&(""===this.xhr.responseType||"text"===this.xhr.responseType)||void 0===this.xhr.responseType?this.xhr.responseText:null,this.statusText=this.req.xhr.statusText;var e=this.xhr.status;1223===e&&(e=204),this._setStatusProperties(e),this.header=this.headers=function(t){for(var e,n,r,i,o=t.split(/\r?\n/),a={},p=0,u=o.length;p<u;++p)-1!==(e=(n=o[p]).indexOf(":"))&&(r=n.slice(0,e).toLowerCase(),i=s(n.slice(e+1)),a[r]=i);return a}(this.xhr.getAllResponseHeaders()),this.header["content-type"]=this.xhr.getResponseHeader("content-type"),this._setHeaderProperties(this.header),null===this.text&&t._responseType?this.body=this.xhr.response:this.body="HEAD"!=this.req.method?this._parseBody(this.text?this.text:this.xhr.response):null}function l(t,e){var n=this;this._query=this._query||[],this.method=t,this.url=e,this.header={},this._header={},this.on("end",function(){var t,e=null,r=null;try{r=new h(n)}catch(t){return(e=new Error("Parser is unable to parse the response")).parse=!0,e.original=t,n.xhr?(e.rawResponse=void 0===n.xhr.responseType?n.xhr.responseText:n.xhr.response,e.status=n.xhr.status?n.xhr.status:null,e.statusCode=e.status):(e.rawResponse=null,e.status=null),n.callback(e)}n.emit("response",r);try{n._isResponseOK(r)||(t=new Error(r.statusText||"Unsuccessful HTTP response"))}catch(e){t=e}t?(t.original=e,t.response=r,t.status=r.status,n.callback(t,r)):n.callback(null,r)})}function d(t,e,n){var r=o("DELETE",t);return"function"==typeof e&&(n=e,e=null),e&&r.send(e),n&&r.end(n),r}o.serializeObject=a,o.parseString=u,o.types={html:"text/html",json:"application/json",xml:"text/xml",urlencoded:"application/x-www-form-urlencoded",form:"application/x-www-form-urlencoded","form-data":"application/x-www-form-urlencoded"},o.serialize={"application/x-www-form-urlencoded":a,"application/json":JSON.stringify},o.parse={"application/x-www-form-urlencoded":u,"application/json":JSON.parse},j(h.prototype),h.prototype._parseBody=function(t){var e=o.parse[this.type];return this.req._parser?this.req._parser(this,t):(!e&&c(this.type)&&(e=o.parse["application/json"]),e&&t&&(t.length||t instanceof Object)?e(t):null)},h.prototype.toError=function(){var t=this.req,e=t.method,n=t.url,r="cannot "+e+" "+n+" ("+this.status+")",i=new Error(r);return i.status=this.status,i.method=e,i.url=n,i},o.Response=h,C(l.prototype),S(l.prototype),l.prototype.type=function(t){return this.set("Content-Type",o.types[t]||t),this},l.prototype.accept=function(t){return this.set("Accept",o.types[t]||t),this},l.prototype.auth=function(t,e,n){1===arguments.length&&(e=""),"object"==typeof e&&null!==e&&(n=e,e=""),n||(n={type:"function"==typeof btoa?"basic":"auto"});return this._auth(t,e,n,function(t){if("function"==typeof btoa)return btoa(t);throw new Error("Cannot use basic auth, btoa is not a function")})},l.prototype.query=function(t){return"string"!=typeof t&&(t=a(t)),t&&this._query.push(t),this},l.prototype.attach=function(t,e,n){if(e){if(this._data)throw Error("superagent can't mix .send() and .attach()");this._getFormData().append(t,e,n||e.name)}return this},l.prototype._getFormData=function(){return this._formData||(this._formData=new r.FormData),this._formData},l.prototype.callback=function(t,e){if(this._shouldRetry(t,e))return this._retry();var n=this._callback;this.clearTimeout(),t&&(this._maxRetries&&(t.retries=this._retries-1),this.emit("error",t)),n(t,e)},l.prototype.crossDomainError=function(){var t=new Error("Request has been terminated\nPossible causes: the network is offline, Origin is not allowed by Access-Control-Allow-Origin, the page is being unloaded, etc.");t.crossDomain=!0,t.status=this.status,t.method=this.method,t.url=this.url,this.callback(t)},l.prototype.buffer=l.prototype.ca=l.prototype.agent=function(){return console.warn("This is not supported in browser version of superagent"),this},l.prototype.pipe=l.prototype.write=function(){throw Error("Streaming is not supported in browser version of superagent")},l.prototype._isHost=function(t){return t&&"object"==typeof t&&!Array.isArray(t)&&"[object Object]"!==Object.prototype.toString.call(t)},l.prototype.end=function(t){return this._endCalled&&console.warn("Warning: .end() was called twice. This is not supported in superagent"),this._endCalled=!0,this._callback=t||i,this._finalizeQueryString(),this._end()},l.prototype._end=function(){var t=this,e=this.xhr=o.getXHR(),n=this._formData||this._data;this._setTimeouts(),e.onreadystatechange=function(){var n=e.readyState;if(n>=2&&t._responseTimeoutTimer&&clearTimeout(t._responseTimeoutTimer),4==n){var r;try{r=e.status}catch(t){r=0}if(!r){if(t.timedout||t._aborted)return;return t.crossDomainError()}t.emit("end")}};var r=function(e,n){n.total>0&&(n.percent=n.loaded/n.total*100),n.direction=e,t.emit("progress",n)};if(this.hasListeners("progress"))try{e.onprogress=r.bind(null,"download"),e.upload&&(e.upload.onprogress=r.bind(null,"upload"))}catch(t){}try{this.username&&this.password?e.open(this.method,this.url,!0,this.username,this.password):e.open(this.method,this.url,!0)}catch(t){return this.callback(t)}if(this._withCredentials&&(e.withCredentials=!0),!this._formData&&"GET"!=this.method&&"HEAD"!=this.method&&"string"!=typeof n&&!this._isHost(n)){var i=this._header["content-type"],s=this._serializer||o.serialize[i?i.split(";")[0]:""];!s&&c(i)&&(s=o.serialize["application/json"]),s&&(n=s(n))}for(var a in this.header)null!=this.header[a]&&this.header.hasOwnProperty(a)&&e.setRequestHeader(a,this.header[a]);return this._responseType&&(e.responseType=this._responseType),this.emit("request",this),e.send(void 0!==n?n:null),this},o.agent=function(){return new I},["GET","POST","OPTIONS","PATCH","PUT","DELETE"].forEach(function(t){I.prototype[t.toLowerCase()]=function(e,n){var r=new o.Request(t,e);return this._setDefaults(r),n&&r.end(n),r}}),I.prototype.del=I.prototype.delete,o.get=function(t,e,n){var r=o("GET",t);return"function"==typeof e&&(n=e,e=null),e&&r.query(e),n&&r.end(n),r},o.head=function(t,e,n){var r=o("HEAD",t);return"function"==typeof e&&(n=e,e=null),e&&r.query(e),n&&r.end(n),r},o.options=function(t,e,n){var r=o("OPTIONS",t);return"function"==typeof e&&(n=e,e=null),e&&r.send(e),n&&r.end(n),r},o.del=d,o.delete=d,o.patch=function(t,e,n){var r=o("PATCH",t);return"function"==typeof e&&(n=e,e=null),e&&r.send(e),n&&r.end(n),r},o.post=function(t,e,n){var r=o("POST",t);return"function"==typeof e&&(n=e,e=null),e&&r.send(e),n&&r.end(n),r},o.put=function(t,e,n){var r=o("PUT",t);return"function"==typeof e&&(n=e,e=null),e&&r.send(e),n&&r.end(n),r}}),U=(R.Request,[]),M=[],P=("undefined"!=typeof Uint8Array?Uint8Array:Array,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),B=0,L=P.length;B<L;++B)U[B]=P[B],M[P.charCodeAt(B)]=B;function N(t){var e=t.length;if(e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=t.indexOf("=");return-1===n&&(n=e),[n,n===e?0:4-n%4]}function H(t,e,n){for(var r,i,o=[],s=e;s<n;s+=3)r=(t[s]<<16&16711680)+(t[s+1]<<8&65280)+(255&t[s+2]),o.push(U[(i=r)>>18&63]+U[i>>12&63]+U[i>>6&63]+U[63&i]);return o.join("")}M["-".charCodeAt(0)]=62,M["_".charCodeAt(0)]=63;var W=function(t){for(var e,n=t.length,r=n%3,i=[],o=0,s=n-r;o<s;o+=16383)i.push(H(t,o,o+16383>s?s:o+16383));return 1===r?(e=t[n-1],i.push(U[e>>2]+U[e<<4&63]+"==")):2===r&&(e=(t[n-2]<<8)+t[n-1],i.push(U[e>>10]+U[e>>4&63]+U[e<<2&63]+"=")),i.join("")},F=function(t){return W(function(t){for(var e=new Array(t.length),n=0;n<t.length;n++)e[n]=t.charCodeAt(n);return e}(t)).replace(/\+/g,"-").replace(/\//g,"_")},V={raw:"9.11.3"},z=Object.prototype.toString;function J(t,e,n,r){if(n="array"===n?"object":n,t&&typeof t[e]!==n)throw new Error(r)}function $(t,e,n){if(typeof t!==e)throw new Error(n)}function X(t,e,n){if(-1===e.indexOf(t))throw new Error(n)}var Q={check:function(t,e,n){if(e.optional&&!t||$(t,e.type,e.message),"object"===e.type&&n)for(var r=Object.keys(n),i=0;i<r.length;i++){var o=r[i];n[o].optional&&!t[o]||n[o].condition&&!n[o].condition(t)||(J(t,o,n[o].type,n[o].message),n[o].values&&X(t[o],n[o].values,n[o].value_message))}},attribute:J,variable:$,value:X,isArray:function(t){return this.supportsIsArray()?Array.isArray(t):"[object Array]"===z.call(t)},supportsIsArray:function(){return null!=Array.isArray}};function Z(t){if(null==t)throw new TypeError("Cannot convert first argument to object");for(var e=Object(t),n=1;n<arguments.length;n++){var r=arguments[n];if(null!=r)for(var i=Object.keys(Object(r)),o=0,s=i.length;o<s;o++){var a=i[o],p=Object.getOwnPropertyDescriptor(r,a);void 0!==p&&p.enumerable&&(e[a]=r[a])}}return e}var K={get:function(){return Object.assign?Object.assign:Z},objectAssignPolyfill:Z};function G(t,e){return e.reduce(function(e,n){return t[n]&&(e[n]=t[n]),e},{})}function Y(){var t=function(t){var e=[];for(var n in t)e.push(t[n]);return e}(arguments);return t.unshift({}),K.get().apply(void 0,t)}function tt(t){var e=t.match(/^(https?:|file:)\/\/(([^:\/?#]*)(?::([0-9]+))?)([\/]{0,1}[^?#]*)(\?[^#]*|)(#.*|)$/);return e&&{href:t,protocol:e[1],host:e[2],hostname:e[3],port:e[4],pathname:e[5],search:e[6],hash:e[7]}}function et(t,e){var n=Y(t);return t[e]&&(n[e]=t[e].trim()),n}var nt={toSnakeCase:function t(e,n){return"object"!=typeof e||Q.isArray(e)||null===e?e:(n=n||[],Object.keys(e).reduce(function(r,i){return r[-1===n.indexOf(i)?function(t){for(var e,n="",r=0,i=!0,o=!0;r<t.length;)e=t.charCodeAt(r),!o&&e>=65&&e<=90||!i&&e>=48&&e<=57?(n+="_",n+=t[r].toLowerCase()):n+=t[r].toLowerCase(),i=e>=48&&e<=57,o=e>=65&&e<=90,r++;return n}(i):i]=t(e[i]),r},{}))},toCamelCase:function t(e,n,r){return"object"!=typeof e||Q.isArray(e)||null===e?e:(n=n||[],r=r||{},Object.keys(e).reduce(function(i,o){var s,a=-1===n.indexOf(o)?(s=o.split("_")).reduce(function(t,e){return t+e.charAt(0).toUpperCase()+e.slice(1)},s.shift()):o;return i[a]=t(e[a]||e[o],[],r),r.keepOriginal&&(i[o]=t(e[o],[],r)),i},{}))},blacklist:function(t,e){return Object.keys(t).reduce(function(n,r){return-1===e.indexOf(r)&&(n[r]=t[r]),n},{})},merge:function(t,e){return{base:e?G(t,e):t,with:function(t,e){return t=e?G(t,e):t,Y(this.base,t)}}},pick:G,getKeysNotIn:function(t,e){var n=[];for(var r in t)-1===e.indexOf(r)&&n.push(r);return n},extend:Y,getOriginFromUrl:function(t){if(t){var e=tt(t),n=e.protocol+"//"+e.hostname;return e.port&&(n+=":"+e.port),n}},getLocationFromUrl:tt,trimUserDetails:function(t){return function(t,e){return["username","email","phoneNumber"].reduce(et,t)}(t)}};function rt(t){this.request=t,this.method=t.method,this.url=t.url,this.body=t._data,this.headers=t._header}function it(t){this.request=t}function ot(t){this._sendTelemetry=!1!==t._sendTelemetry||t._sendTelemetry,this._telemetryInfo=t._telemetryInfo||null,this._timesToRetryFailedRequests=t._timesToRetryFailedRequests,this.headers=t.headers||{},this._universalLoginPage=t.universalLoginPage}function st(){return window}rt.prototype.abort=function(){this.request.abort()},rt.prototype.getMethod=function(){return this.method},rt.prototype.getBody=function(){return this.body},rt.prototype.getUrl=function(){return this.url},rt.prototype.getHeaders=function(){return this.headers},it.prototype.set=function(t,e){return this.request=this.request.set(t,e),this},it.prototype.send=function(t){return this.request=this.request.send(nt.trimUserDetails(t)),this},it.prototype.withCredentials=function(){return this.request=this.request.withCredentials(),this},it.prototype.end=function(t){return this.request=this.request.end(t),new rt(this.request)},ot.prototype.setCommonConfiguration=function(t,e){if(e=e||{},this._timesToRetryFailedRequests>0&&(t=t.retry(this._timesToRetryFailedRequests)),e.noHeaders)return t;var n=this.headers;t=t.set("Content-Type","application/json");for(var r=Object.keys(this.headers),i=0;i<r.length;i++)t=t.set(r[i],n[r[i]]);return this._sendTelemetry&&(t=t.set("Auth0-Client",this.getTelemetryData())),t},ot.prototype.getTelemetryData=function(){var t=this._universalLoginPage?"auth0.js-ulp":"auth0.js",e={name:t,version:V.raw};this._telemetryInfo&&((e=nt.extend({},this._telemetryInfo)).env=nt.extend({},this._telemetryInfo.env),e.env[t]=V.raw);var n=JSON.stringify(e);return F(n)},ot.prototype.get=function(t,e){return new it(this.setCommonConfiguration(R.get(t),e))},ot.prototype.post=function(t,e){return new it(this.setCommonConfiguration(R.post(t),e))},ot.prototype.patch=function(t,e){return new it(this.setCommonConfiguration(R.patch(t),e))};var at={redirect:function(t){st().location=t},getDocument:function(){return st().document},getWindow:st,getOrigin:function(){var t=st().location,e=t.origin;return e||(e=nt.getOriginFromUrl(t.href)),e}};function pt(){}pt.prototype.getItem=function(){return null},pt.prototype.removeItem=function(){},pt.prototype.setItem=function(){};var ut=n(function(t,e){var n;n=function(){function t(){for(var t=0,e={};t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}return function e(n){function r(e,i,o){var s;if("undefined"!=typeof document){if(arguments.length>1){if("number"==typeof(o=t({path:"/"},r.defaults,o)).expires){var a=new Date;a.setMilliseconds(a.getMilliseconds()+864e5*o.expires),o.expires=a}o.expires=o.expires?o.expires.toUTCString():"";try{s=JSON.stringify(i),/^[\{\[]/.test(s)&&(i=s)}catch(t){}i=n.write?n.write(i,e):encodeURIComponent(String(i)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),e=(e=(e=encodeURIComponent(String(e))).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent)).replace(/[\(\)]/g,escape);var p="";for(var u in o)o[u]&&(p+="; "+u,!0!==o[u]&&(p+="="+o[u]));return document.cookie=e+"="+i+p}e||(s={});for(var c=document.cookie?document.cookie.split("; "):[],h=/(%[0-9A-Z]{2})+/g,l=0;l<c.length;l++){var d=c[l].split("="),f=d.slice(1).join("=");this.json||'"'!==f.charAt(0)||(f=f.slice(1,-1));try{var y=d[0].replace(h,decodeURIComponent);if(f=n.read?n.read(f,y):n(f,y)||f.replace(h,decodeURIComponent),this.json)try{f=JSON.parse(f)}catch(t){}if(e===y){s=f;break}e||(s[y]=f)}catch(t){}}return s}}return r.set=r,r.get=function(t){return r.call(r,t)},r.getJSON=function(){return r.apply({json:!0},[].slice.call(arguments))},r.defaults={},r.remove=function(e,n){r(e,"",t(n,{expires:-1}))},r.withConverter=e,r}(function(){})},t.exports=n()});function ct(){}function ht(t){this.disableWarnings=t.disableWarnings}function lt(t){if(this.warn=new ht({}),this.storage=new ct,!0===t.__tryLocalStorageFirst)try{var e=at.getWindow().localStorage;e&&(this.storage=e)}catch(t){this.warn.warning(t),this.warn.warning("Can't use localStorage. Using CookieStorage instead.")}}function dt(t){this.handler=new lt(t)}function ft(t){this.storage=new dt(t)}function yt(t,e){return{error:t,errorDescription:e}}ct.prototype.getItem=function(t){return ut.get(t)},ct.prototype.removeItem=function(t){ut.remove(t)},ct.prototype.setItem=function(t,e,n){var r=nt.extend({expires:1},n);ut.set(t,e,r)},ht.prototype.warning=function(t){this.disableWarnings||console.warn(t)},lt.prototype.failover=function(){this.storage instanceof pt?this.warn.warning("DummyStorage: ignore failover"):this.storage instanceof ct?(this.warn.warning("CookieStorage: failing over DummyStorage"),this.storage=new pt):(this.warn.warning("LocalStorage: failing over CookieStorage"),this.storage=new ct)},lt.prototype.getItem=function(t){try{return this.storage.getItem(t)}catch(e){return this.warn.warning(e),this.failover(),this.getItem(t)}},lt.prototype.removeItem=function(t){try{return this.storage.removeItem(t)}catch(e){return this.warn.warning(e),this.failover(),this.removeItem(t)}},lt.prototype.setItem=function(t,e,n){try{return this.storage.setItem(t,e,n)}catch(r){return this.warn.warning(r),this.failover(),this.setItem(t,e,n)}},dt.prototype.getItem=function(t){var e=this.handler.getItem(t);try{return JSON.parse(e)}catch(t){return e}},dt.prototype.removeItem=function(t){return this.handler.removeItem(t)},dt.prototype.setItem=function(t,e,n){var r=JSON.stringify(e);return this.handler.setItem(t,r,n)},ft.prototype.set=function(t,e){var n={lastUsedConnection:t,lastUsedSub:e};this.storage.setItem("auth0.ssodata",JSON.stringify(n))},ft.prototype.get=function(){var t=this.storage.getItem("auth0.ssodata");if(t)return JSON.parse(t)};var mt={buildResponse:yt,invalidToken:function(t){return yt("invalid_token",t)}};function gt(t,e){return(e=e||{}).ignoreCasing=!!e.ignoreCasing&&e.ignoreCasing,function(n,r){var i;return n||r?(!n&&r.err&&(n=r.err,r=null),!n&&r.error&&(n=r,r=null),n?(i={original:n},n.response&&n.response.statusCode&&(i.statusCode=n.response.statusCode),n.response&&n.response.statusText&&(i.statusText=n.response.statusText),n.response&&n.response.body&&(n=n.response.body),n.err&&(n=n.err),i.code=n.code||n.error||n.error_code||n.status||null,i.description=n.errorDescription||n.error_description||n.description||n.error||n.details||n.err||null,e.forceLegacyError&&(i.error=i.code,i.error_description=i.description),n.name&&(i.name=n.name),n.policy&&(i.policy=n.policy),t(i)):!r.type||"text/html"!==r.type&&"text/plain"!==r.type?e.ignoreCasing?t(null,r.body||r):t(null,nt.toCamelCase(r.body||r,[],{keepOriginal:e.keepOriginalCasing})):t(null,r.text)):t(mt.buildResponse("generic_error","Something went wrong"))}}var vt=["realm","audience","client_id","client_secret","redirect_uri","scope","code","grant_type","username","password","refresh_token","assertion","client_assertion","client_assertion_type","code_verifier"],bt=["connection","connection_scope","auth0Client","owp","device","realm","protocol","_csrf","_intstate","login_ticket","client_id","response_type","response_mode","redirect_uri","audience","scope","state","nonce","display","prompt","max_age","ui_locales","claims_locales","id_token_hint","login_hint","acr_values","claims","registration","request","request_uri","code_challenge","code_challenge_method","access_type","display"],wt=function(t,e){return nt.pick(e,vt)},_t=function(t,e){var n=nt.getKeysNotIn(e,bt);return n.length>0&&t.warning("Following parameters are not allowed on the `/authorize` endpoint: ["+n.join(",")+"]"),e},Tt="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function Ot(t,e){return t(e={exports:{}},e.exports),e.exports}var kt=Ot(function(t,e){var n;t.exports=n=n||function(t,e){var n=Object.create||function(){function t(){}return function(e){var n;return t.prototype=e,n=new t,t.prototype=null,n}}(),r={},i=r.lib={},o=i.Base={extend:function(t){var e=n(this);return t&&e.mixIn(t),e.hasOwnProperty("init")&&this.init!==e.init||(e.init=function(){e.$super.init.apply(this,arguments)}),e.init.prototype=e,e.$super=this,e},create:function(){var t=this.extend();return t.init.apply(t,arguments),t},init:function(){},mixIn:function(t){for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e]);t.hasOwnProperty("toString")&&(this.toString=t.toString)},clone:function(){return this.init.prototype.extend(this)}},s=i.WordArray=o.extend({init:function(t,e){t=this.words=t||[],this.sigBytes=null!=e?e:4*t.length},toString:function(t){return(t||p).stringify(this)},concat:function(t){var e=this.words,n=t.words,r=this.sigBytes,i=t.sigBytes;if(this.clamp(),r%4)for(var o=0;o<i;o++){var s=n[o>>>2]>>>24-o%4*8&255;e[r+o>>>2]|=s<<24-(r+o)%4*8}else for(o=0;o<i;o+=4)e[r+o>>>2]=n[o>>>2];return this.sigBytes+=i,this},clamp:function(){var e=this.words,n=this.sigBytes;e[n>>>2]&=4294967295<<32-n%4*8,e.length=t.ceil(n/4)},clone:function(){var t=o.clone.call(this);return t.words=this.words.slice(0),t},random:function(e){for(var n,r=[],i=function(e){e=e;var n=987654321,r=4294967295;return function(){var i=((n=36969*(65535&n)+(n>>16)&r)<<16)+(e=18e3*(65535&e)+(e>>16)&r)&r;return i/=4294967296,(i+=.5)*(t.random()>.5?1:-1)}},o=0;o<e;o+=4){var a=i(4294967296*(n||t.random()));n=987654071*a(),r.push(4294967296*a()|0)}return new s.init(r,e)}}),a=r.enc={},p=a.Hex={stringify:function(t){for(var e=t.words,n=t.sigBytes,r=[],i=0;i<n;i++){var o=e[i>>>2]>>>24-i%4*8&255;r.push((o>>>4).toString(16)),r.push((15&o).toString(16))}return r.join("")},parse:function(t){for(var e=t.length,n=[],r=0;r<e;r+=2)n[r>>>3]|=parseInt(t.substr(r,2),16)<<24-r%8*4;return new s.init(n,e/2)}},u=a.Latin1={stringify:function(t){for(var e=t.words,n=t.sigBytes,r=[],i=0;i<n;i++){var o=e[i>>>2]>>>24-i%4*8&255;r.push(String.fromCharCode(o))}return r.join("")},parse:function(t){for(var e=t.length,n=[],r=0;r<e;r++)n[r>>>2]|=(255&t.charCodeAt(r))<<24-r%4*8;return new s.init(n,e)}},c=a.Utf8={stringify:function(t){try{return decodeURIComponent(escape(u.stringify(t)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(t){return u.parse(unescape(encodeURIComponent(t)))}},h=i.BufferedBlockAlgorithm=o.extend({reset:function(){this._data=new s.init,this._nDataBytes=0},_append:function(t){"string"==typeof t&&(t=c.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function(e){var n=this._data,r=n.words,i=n.sigBytes,o=this.blockSize,a=i/(4*o),p=(a=e?t.ceil(a):t.max((0|a)-this._minBufferSize,0))*o,u=t.min(4*p,i);if(p){for(var c=0;c<p;c+=o)this._doProcessBlock(r,c);var h=r.splice(0,p);n.sigBytes-=u}return new s.init(h,u)},clone:function(){var t=o.clone.call(this);return t._data=this._data.clone(),t},_minBufferSize:0}),l=(i.Hasher=h.extend({cfg:o.extend(),init:function(t){this.cfg=this.cfg.extend(t),this.reset()},reset:function(){h.reset.call(this),this._doReset()},update:function(t){return this._append(t),this._process(),this},finalize:function(t){return t&&this._append(t),this._doFinalize()},blockSize:16,_createHelper:function(t){return function(e,n){return new t.init(n).finalize(e)}},_createHmacHelper:function(t){return function(e,n){return new l.HMAC.init(t,n).finalize(e)}}}),r.algo={});return r}(Math)}),Ct=Ot(function(t,e){var n;t.exports=(n=kt,function(t){var e=n,r=e.lib,i=r.WordArray,o=r.Hasher,s=e.algo,a=[],p=[];!function(){function e(e){for(var n=t.sqrt(e),r=2;r<=n;r++)if(!(e%r))return!1;return!0}function n(t){return 4294967296*(t-(0|t))|0}for(var r=2,i=0;i<64;)e(r)&&(i<8&&(a[i]=n(t.pow(r,.5))),p[i]=n(t.pow(r,1/3)),i++),r++}();var u=[],c=s.SHA256=o.extend({_doReset:function(){this._hash=new i.init(a.slice(0))},_doProcessBlock:function(t,e){for(var n=this._hash.words,r=n[0],i=n[1],o=n[2],s=n[3],a=n[4],c=n[5],h=n[6],l=n[7],d=0;d<64;d++){if(d<16)u[d]=0|t[e+d];else{var f=u[d-15],y=u[d-2];u[d]=((f<<25|f>>>7)^(f<<14|f>>>18)^f>>>3)+u[d-7]+((y<<15|y>>>17)^(y<<13|y>>>19)^y>>>10)+u[d-16]}var m=r&i^r&o^i&o,g=l+((a<<26|a>>>6)^(a<<21|a>>>11)^(a<<7|a>>>25))+(a&c^~a&h)+p[d]+u[d];l=h,h=c,c=a,a=s+g|0,s=o,o=i,i=r,r=g+(((r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22))+m)|0}n[0]=n[0]+r|0,n[1]=n[1]+i|0,n[2]=n[2]+o|0,n[3]=n[3]+s|0,n[4]=n[4]+a|0,n[5]=n[5]+c|0,n[6]=n[6]+h|0,n[7]=n[7]+l|0},_doFinalize:function(){var e=this._data,n=e.words,r=8*this._nDataBytes,i=8*e.sigBytes;return n[i>>>5]|=128<<24-i%32,n[14+(i+64>>>9<<4)]=t.floor(r/4294967296),n[15+(i+64>>>9<<4)]=r,e.sigBytes=4*n.length,this._process(),this._hash},clone:function(){var t=o.clone.call(this);return t._hash=this._hash.clone(),t}});e.SHA256=o._createHelper(c),e.HmacSHA256=o._createHmacHelper(c)}(Math),n.SHA256)}),xt=Ot(function(t,e){var n,r;t.exports=(r=(n=kt).lib.WordArray,n.enc.Base64={stringify:function(t){var e=t.words,n=t.sigBytes,r=this._map;t.clamp();for(var i=[],o=0;o<n;o+=3)for(var s=(e[o>>>2]>>>24-o%4*8&255)<<16|(e[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|e[o+2>>>2]>>>24-(o+2)%4*8&255,a=0;a<4&&o+.75*a<n;a++)i.push(r.charAt(s>>>6*(3-a)&63));var p=r.charAt(64);if(p)for(;i.length%4;)i.push(p);return i.join("")},parse:function(t){var e=t.length,n=this._map,i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var o=0;o<n.length;o++)i[n.charCodeAt(o)]=o}var s=n.charAt(64);if(s){var a=t.indexOf(s);-1!==a&&(e=a)}return function(t,e,n){for(var i=[],o=0,s=0;s<e;s++)if(s%4){var a=n[t.charCodeAt(s-1)]<<s%4*2,p=n[t.charCodeAt(s)]>>>6-s%4*2;i[o>>>2]|=(a|p)<<24-o%4*8,o++}return r.create(i,o)}(t,e,i)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},n.enc.Base64)}),St=Ot(function(t,e){t.exports=kt.enc.Hex}),Dt=Ot(function(t,e){(function(){var e;function n(t,e,n){null!=t&&("number"==typeof t?this.fromNumber(t,e,n):this.fromString(t,null==e&&"string"!=typeof t?256:e))}function r(){return new n(null)}var i="undefined"!=typeof navigator;i&&"Microsoft Internet Explorer"==navigator.appName?(n.prototype.am=function(t,e,n,r,i,o){for(var s=32767&e,a=e>>15;--o>=0;){var p=32767&this[t],u=this[t++]>>15,c=a*p+u*s;i=((p=s*p+((32767&c)<<15)+n[r]+(1073741823&i))>>>30)+(c>>>15)+a*u+(i>>>30),n[r++]=1073741823&p}return i},e=30):i&&"Netscape"!=navigator.appName?(n.prototype.am=function(t,e,n,r,i,o){for(;--o>=0;){var s=e*this[t++]+n[r]+i;i=Math.floor(s/67108864),n[r++]=67108863&s}return i},e=26):(n.prototype.am=function(t,e,n,r,i,o){for(var s=16383&e,a=e>>14;--o>=0;){var p=16383&this[t],u=this[t++]>>14,c=a*p+u*s;i=((p=s*p+((16383&c)<<14)+n[r]+i)>>28)+(c>>14)+a*u,n[r++]=268435455&p}return i},e=28),n.prototype.DB=e,n.prototype.DM=(1<<e)-1,n.prototype.DV=1<<e,n.prototype.FV=Math.pow(2,52),n.prototype.F1=52-e,n.prototype.F2=2*e-52;var o,s,a="0123456789abcdefghijklmnopqrstuvwxyz",p=new Array;for(o="0".charCodeAt(0),s=0;s<=9;++s)p[o++]=s;for(o="a".charCodeAt(0),s=10;s<36;++s)p[o++]=s;for(o="A".charCodeAt(0),s=10;s<36;++s)p[o++]=s;function u(t){return a.charAt(t)}function c(t,e){var n=p[t.charCodeAt(e)];return null==n?-1:n}function h(t){var e=r();return e.fromInt(t),e}function l(t){var e,n=1;return 0!=(e=t>>>16)&&(t=e,n+=16),0!=(e=t>>8)&&(t=e,n+=8),0!=(e=t>>4)&&(t=e,n+=4),0!=(e=t>>2)&&(t=e,n+=2),0!=(e=t>>1)&&(t=e,n+=1),n}function d(t){this.m=t}function f(t){this.m=t,this.mp=t.invDigit(),this.mpl=32767&this.mp,this.mph=this.mp>>15,this.um=(1<<t.DB-15)-1,this.mt2=2*t.t}function y(t,e){return t&e}function m(t,e){return t|e}function g(t,e){return t^e}function v(t,e){return t&~e}function b(t){if(0==t)return-1;var e=0;return 0==(65535&t)&&(t>>=16,e+=16),0==(255&t)&&(t>>=8,e+=8),0==(15&t)&&(t>>=4,e+=4),0==(3&t)&&(t>>=2,e+=2),0==(1&t)&&++e,e}function w(t){for(var e=0;0!=t;)t&=t-1,++e;return e}function _(){}function T(t){return t}function O(t){this.r2=r(),this.q3=r(),n.ONE.dlShiftTo(2*t.t,this.r2),this.mu=this.r2.divide(t),this.m=t}d.prototype.convert=function(t){return t.s<0||t.compareTo(this.m)>=0?t.mod(this.m):t},d.prototype.revert=function(t){return t},d.prototype.reduce=function(t){t.divRemTo(this.m,null,t)},d.prototype.mulTo=function(t,e,n){t.multiplyTo(e,n),this.reduce(n)},d.prototype.sqrTo=function(t,e){t.squareTo(e),this.reduce(e)},f.prototype.convert=function(t){var e=r();return t.abs().dlShiftTo(this.m.t,e),e.divRemTo(this.m,null,e),t.s<0&&e.compareTo(n.ZERO)>0&&this.m.subTo(e,e),e},f.prototype.revert=function(t){var e=r();return t.copyTo(e),this.reduce(e),e},f.prototype.reduce=function(t){for(;t.t<=this.mt2;)t[t.t++]=0;for(var e=0;e<this.m.t;++e){var n=32767&t[e],r=n*this.mpl+((n*this.mph+(t[e]>>15)*this.mpl&this.um)<<15)&t.DM;for(t[n=e+this.m.t]+=this.m.am(0,r,t,e,0,this.m.t);t[n]>=t.DV;)t[n]-=t.DV,t[++n]++}t.clamp(),t.drShiftTo(this.m.t,t),t.compareTo(this.m)>=0&&t.subTo(this.m,t)},f.prototype.mulTo=function(t,e,n){t.multiplyTo(e,n),this.reduce(n)},f.prototype.sqrTo=function(t,e){t.squareTo(e),this.reduce(e)},n.prototype.copyTo=function(t){for(var e=this.t-1;e>=0;--e)t[e]=this[e];t.t=this.t,t.s=this.s},n.prototype.fromInt=function(t){this.t=1,this.s=t<0?-1:0,t>0?this[0]=t:t<-1?this[0]=t+this.DV:this.t=0},n.prototype.fromString=function(t,e){var r;if(16==e)r=4;else if(8==e)r=3;else if(256==e)r=8;else if(2==e)r=1;else if(32==e)r=5;else{if(4!=e)return void this.fromRadix(t,e);r=2}this.t=0,this.s=0;for(var i=t.length,o=!1,s=0;--i>=0;){var a=8==r?255&t[i]:c(t,i);a<0?"-"==t.charAt(i)&&(o=!0):(o=!1,0==s?this[this.t++]=a:s+r>this.DB?(this[this.t-1]|=(a&(1<<this.DB-s)-1)<<s,this[this.t++]=a>>this.DB-s):this[this.t-1]|=a<<s,(s+=r)>=this.DB&&(s-=this.DB))}8==r&&0!=(128&t[0])&&(this.s=-1,s>0&&(this[this.t-1]|=(1<<this.DB-s)-1<<s)),this.clamp(),o&&n.ZERO.subTo(this,this)},n.prototype.clamp=function(){for(var t=this.s&this.DM;this.t>0&&this[this.t-1]==t;)--this.t},n.prototype.dlShiftTo=function(t,e){var n;for(n=this.t-1;n>=0;--n)e[n+t]=this[n];for(n=t-1;n>=0;--n)e[n]=0;e.t=this.t+t,e.s=this.s},n.prototype.drShiftTo=function(t,e){for(var n=t;n<this.t;++n)e[n-t]=this[n];e.t=Math.max(this.t-t,0),e.s=this.s},n.prototype.lShiftTo=function(t,e){var n,r=t%this.DB,i=this.DB-r,o=(1<<i)-1,s=Math.floor(t/this.DB),a=this.s<<r&this.DM;for(n=this.t-1;n>=0;--n)e[n+s+1]=this[n]>>i|a,a=(this[n]&o)<<r;for(n=s-1;n>=0;--n)e[n]=0;e[s]=a,e.t=this.t+s+1,e.s=this.s,e.clamp()},n.prototype.rShiftTo=function(t,e){e.s=this.s;var n=Math.floor(t/this.DB);if(n>=this.t)e.t=0;else{var r=t%this.DB,i=this.DB-r,o=(1<<r)-1;e[0]=this[n]>>r;for(var s=n+1;s<this.t;++s)e[s-n-1]|=(this[s]&o)<<i,e[s-n]=this[s]>>r;r>0&&(e[this.t-n-1]|=(this.s&o)<<i),e.t=this.t-n,e.clamp()}},n.prototype.subTo=function(t,e){for(var n=0,r=0,i=Math.min(t.t,this.t);n<i;)r+=this[n]-t[n],e[n++]=r&this.DM,r>>=this.DB;if(t.t<this.t){for(r-=t.s;n<this.t;)r+=this[n],e[n++]=r&this.DM,r>>=this.DB;r+=this.s}else{for(r+=this.s;n<t.t;)r-=t[n],e[n++]=r&this.DM,r>>=this.DB;r-=t.s}e.s=r<0?-1:0,r<-1?e[n++]=this.DV+r:r>0&&(e[n++]=r),e.t=n,e.clamp()},n.prototype.multiplyTo=function(t,e){var r=this.abs(),i=t.abs(),o=r.t;for(e.t=o+i.t;--o>=0;)e[o]=0;for(o=0;o<i.t;++o)e[o+r.t]=r.am(0,i[o],e,o,0,r.t);e.s=0,e.clamp(),this.s!=t.s&&n.ZERO.subTo(e,e)},n.prototype.squareTo=function(t){for(var e=this.abs(),n=t.t=2*e.t;--n>=0;)t[n]=0;for(n=0;n<e.t-1;++n){var r=e.am(n,e[n],t,2*n,0,1);(t[n+e.t]+=e.am(n+1,2*e[n],t,2*n+1,r,e.t-n-1))>=e.DV&&(t[n+e.t]-=e.DV,t[n+e.t+1]=1)}t.t>0&&(t[t.t-1]+=e.am(n,e[n],t,2*n,0,1)),t.s=0,t.clamp()},n.prototype.divRemTo=function(t,e,i){var o=t.abs();if(!(o.t<=0)){var s=this.abs();if(s.t<o.t)return null!=e&&e.fromInt(0),void(null!=i&&this.copyTo(i));null==i&&(i=r());var a=r(),p=this.s,u=t.s,c=this.DB-l(o[o.t-1]);c>0?(o.lShiftTo(c,a),s.lShiftTo(c,i)):(o.copyTo(a),s.copyTo(i));var h=a.t,d=a[h-1];if(0!=d){var f=d*(1<<this.F1)+(h>1?a[h-2]>>this.F2:0),y=this.FV/f,m=(1<<this.F1)/f,g=1<<this.F2,v=i.t,b=v-h,w=null==e?r():e;for(a.dlShiftTo(b,w),i.compareTo(w)>=0&&(i[i.t++]=1,i.subTo(w,i)),n.ONE.dlShiftTo(h,w),w.subTo(a,a);a.t<h;)a[a.t++]=0;for(;--b>=0;){var _=i[--v]==d?this.DM:Math.floor(i[v]*y+(i[v-1]+g)*m);if((i[v]+=a.am(0,_,i,b,0,h))<_)for(a.dlShiftTo(b,w),i.subTo(w,i);i[v]<--_;)i.subTo(w,i)}null!=e&&(i.drShiftTo(h,e),p!=u&&n.ZERO.subTo(e,e)),i.t=h,i.clamp(),c>0&&i.rShiftTo(c,i),p<0&&n.ZERO.subTo(i,i)}}},n.prototype.invDigit=function(){if(this.t<1)return 0;var t=this[0];if(0==(1&t))return 0;var e=3&t;return(e=(e=(e=(e=e*(2-(15&t)*e)&15)*(2-(255&t)*e)&255)*(2-((65535&t)*e&65535))&65535)*(2-t*e%this.DV)%this.DV)>0?this.DV-e:-e},n.prototype.isEven=function(){return 0==(this.t>0?1&this[0]:this.s)},n.prototype.exp=function(t,e){if(t>4294967295||t<1)return n.ONE;var i=r(),o=r(),s=e.convert(this),a=l(t)-1;for(s.copyTo(i);--a>=0;)if(e.sqrTo(i,o),(t&1<<a)>0)e.mulTo(o,s,i);else{var p=i;i=o,o=p}return e.revert(i)},n.prototype.toString=function(t){if(this.s<0)return"-"+this.negate().toString(t);var e;if(16==t)e=4;else if(8==t)e=3;else if(2==t)e=1;else if(32==t)e=5;else{if(4!=t)return this.toRadix(t);e=2}var n,r=(1<<e)-1,i=!1,o="",s=this.t,a=this.DB-s*this.DB%e;if(s-- >0)for(a<this.DB&&(n=this[s]>>a)>0&&(i=!0,o=u(n));s>=0;)a<e?(n=(this[s]&(1<<a)-1)<<e-a,n|=this[--s]>>(a+=this.DB-e)):(n=this[s]>>(a-=e)&r,a<=0&&(a+=this.DB,--s)),n>0&&(i=!0),i&&(o+=u(n));return i?o:"0"},n.prototype.negate=function(){var t=r();return n.ZERO.subTo(this,t),t},n.prototype.abs=function(){return this.s<0?this.negate():this},n.prototype.compareTo=function(t){var e=this.s-t.s;if(0!=e)return e;var n=this.t;if(0!=(e=n-t.t))return this.s<0?-e:e;for(;--n>=0;)if(0!=(e=this[n]-t[n]))return e;return 0},n.prototype.bitLength=function(){return this.t<=0?0:this.DB*(this.t-1)+l(this[this.t-1]^this.s&this.DM)},n.prototype.mod=function(t){var e=r();return this.abs().divRemTo(t,null,e),this.s<0&&e.compareTo(n.ZERO)>0&&t.subTo(e,e),e},n.prototype.modPowInt=function(t,e){var n;return n=t<256||e.isEven()?new d(e):new f(e),this.exp(t,n)},n.ZERO=h(0),n.ONE=h(1),_.prototype.convert=T,_.prototype.revert=T,_.prototype.mulTo=function(t,e,n){t.multiplyTo(e,n)},_.prototype.sqrTo=function(t,e){t.squareTo(e)},O.prototype.convert=function(t){if(t.s<0||t.t>2*this.m.t)return t.mod(this.m);if(t.compareTo(this.m)<0)return t;var e=r();return t.copyTo(e),this.reduce(e),e},O.prototype.revert=function(t){return t},O.prototype.reduce=function(t){for(t.drShiftTo(this.m.t-1,this.r2),t.t>this.m.t+1&&(t.t=this.m.t+1,t.clamp()),this.mu.multiplyUpperTo(this.r2,this.m.t+1,this.q3),this.m.multiplyLowerTo(this.q3,this.m.t+1,this.r2);t.compareTo(this.r2)<0;)t.dAddOffset(1,this.m.t+1);for(t.subTo(this.r2,t);t.compareTo(this.m)>=0;)t.subTo(this.m,t)},O.prototype.mulTo=function(t,e,n){t.multiplyTo(e,n),this.reduce(n)},O.prototype.sqrTo=function(t,e){t.squareTo(e),this.reduce(e)};var k,C,x,S=[2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199,211,223,227,229,233,239,241,251,257,263,269,271,277,281,283,293,307,311,313,317,331,337,347,349,353,359,367,373,379,383,389,397,401,409,419,421,431,433,439,443,449,457,461,463,467,479,487,491,499,503,509,521,523,541,547,557,563,569,571,577,587,593,599,601,607,613,617,619,631,641,643,647,653,659,661,673,677,683,691,701,709,719,727,733,739,743,751,757,761,769,773,787,797,809,811,821,823,827,829,839,853,857,859,863,877,881,883,887,907,911,919,929,937,941,947,953,967,971,977,983,991,997],D=(1<<26)/S[S.length-1];function A(){var t;t=(new Date).getTime(),C[x++]^=255&t,C[x++]^=t>>8&255,C[x++]^=t>>16&255,C[x++]^=t>>24&255,x>=M&&(x-=M)}if(n.prototype.chunkSize=function(t){return Math.floor(Math.LN2*this.DB/Math.log(t))},n.prototype.toRadix=function(t){if(null==t&&(t=10),0==this.signum()||t<2||t>36)return"0";var e=this.chunkSize(t),n=Math.pow(t,e),i=h(n),o=r(),s=r(),a="";for(this.divRemTo(i,o,s);o.signum()>0;)a=(n+s.intValue()).toString(t).substr(1)+a,o.divRemTo(i,o,s);return s.intValue().toString(t)+a},n.prototype.fromRadix=function(t,e){this.fromInt(0),null==e&&(e=10);for(var r=this.chunkSize(e),i=Math.pow(e,r),o=!1,s=0,a=0,p=0;p<t.length;++p){var u=c(t,p);u<0?"-"==t.charAt(p)&&0==this.signum()&&(o=!0):(a=e*a+u,++s>=r&&(this.dMultiply(i),this.dAddOffset(a,0),s=0,a=0))}s>0&&(this.dMultiply(Math.pow(e,s)),this.dAddOffset(a,0)),o&&n.ZERO.subTo(this,this)},n.prototype.fromNumber=function(t,e,r){if("number"==typeof e)if(t<2)this.fromInt(1);else for(this.fromNumber(t,r),this.testBit(t-1)||this.bitwiseTo(n.ONE.shiftLeft(t-1),m,this),this.isEven()&&this.dAddOffset(1,0);!this.isProbablePrime(e);)this.dAddOffset(2,0),this.bitLength()>t&&this.subTo(n.ONE.shiftLeft(t-1),this);else{var i=new Array,o=7&t;i.length=1+(t>>3),e.nextBytes(i),o>0?i[0]&=(1<<o)-1:i[0]=0,this.fromString(i,256)}},n.prototype.bitwiseTo=function(t,e,n){var r,i,o=Math.min(t.t,this.t);for(r=0;r<o;++r)n[r]=e(this[r],t[r]);if(t.t<this.t){for(i=t.s&this.DM,r=o;r<this.t;++r)n[r]=e(this[r],i);n.t=this.t}else{for(i=this.s&this.DM,r=o;r<t.t;++r)n[r]=e(i,t[r]);n.t=t.t}n.s=e(this.s,t.s),n.clamp()},n.prototype.changeBit=function(t,e){var r=n.ONE.shiftLeft(t);return this.bitwiseTo(r,e,r),r},n.prototype.addTo=function(t,e){for(var n=0,r=0,i=Math.min(t.t,this.t);n<i;)r+=this[n]+t[n],e[n++]=r&this.DM,r>>=this.DB;if(t.t<this.t){for(r+=t.s;n<this.t;)r+=this[n],e[n++]=r&this.DM,r>>=this.DB;r+=this.s}else{for(r+=this.s;n<t.t;)r+=t[n],e[n++]=r&this.DM,r>>=this.DB;r+=t.s}e.s=r<0?-1:0,r>0?e[n++]=r:r<-1&&(e[n++]=this.DV+r),e.t=n,e.clamp()},n.prototype.dMultiply=function(t){this[this.t]=this.am(0,t-1,this,0,0,this.t),++this.t,this.clamp()},n.prototype.dAddOffset=function(t,e){if(0!=t){for(;this.t<=e;)this[this.t++]=0;for(this[e]+=t;this[e]>=this.DV;)this[e]-=this.DV,++e>=this.t&&(this[this.t++]=0),++this[e]}},n.prototype.multiplyLowerTo=function(t,e,n){var r,i=Math.min(this.t+t.t,e);for(n.s=0,n.t=i;i>0;)n[--i]=0;for(r=n.t-this.t;i<r;++i)n[i+this.t]=this.am(0,t[i],n,i,0,this.t);for(r=Math.min(t.t,e);i<r;++i)this.am(0,t[i],n,i,0,e-i);n.clamp()},n.prototype.multiplyUpperTo=function(t,e,n){var r=n.t=this.t+t.t- --e;for(n.s=0;--r>=0;)n[r]=0;for(r=Math.max(e-this.t,0);r<t.t;++r)n[this.t+r-e]=this.am(e-r,t[r],n,0,0,this.t+r-e);n.clamp(),n.drShiftTo(1,n)},n.prototype.modInt=function(t){if(t<=0)return 0;var e=this.DV%t,n=this.s<0?t-1:0;if(this.t>0)if(0==e)n=this[0]%t;else for(var r=this.t-1;r>=0;--r)n=(e*n+this[r])%t;return n},n.prototype.millerRabin=function(t){var e=this.subtract(n.ONE),i=e.getLowestSetBit();if(i<=0)return!1;var o=e.shiftRight(i);(t=t+1>>1)>S.length&&(t=S.length);for(var s=r(),a=0;a<t;++a){s.fromInt(S[Math.floor(Math.random()*S.length)]);var p=s.modPow(o,this);if(0!=p.compareTo(n.ONE)&&0!=p.compareTo(e)){for(var u=1;u++<i&&0!=p.compareTo(e);)if(0==(p=p.modPowInt(2,this)).compareTo(n.ONE))return!1;if(0!=p.compareTo(e))return!1}}return!0},n.prototype.clone=function(){var t=r();return this.copyTo(t),t},n.prototype.intValue=function(){if(this.s<0){if(1==this.t)return this[0]-this.DV;if(0==this.t)return-1}else{if(1==this.t)return this[0];if(0==this.t)return 0}return(this[1]&(1<<32-this.DB)-1)<<this.DB|this[0]},n.prototype.byteValue=function(){return 0==this.t?this.s:this[0]<<24>>24},n.prototype.shortValue=function(){return 0==this.t?this.s:this[0]<<16>>16},n.prototype.signum=function(){return this.s<0?-1:this.t<=0||1==this.t&&this[0]<=0?0:1},n.prototype.toByteArray=function(){var t=this.t,e=new Array;e[0]=this.s;var n,r=this.DB-t*this.DB%8,i=0;if(t-- >0)for(r<this.DB&&(n=this[t]>>r)!=(this.s&this.DM)>>r&&(e[i++]=n|this.s<<this.DB-r);t>=0;)r<8?(n=(this[t]&(1<<r)-1)<<8-r,n|=this[--t]>>(r+=this.DB-8)):(n=this[t]>>(r-=8)&255,r<=0&&(r+=this.DB,--t)),0!=(128&n)&&(n|=-256),0==i&&(128&this.s)!=(128&n)&&++i,(i>0||n!=this.s)&&(e[i++]=n);return e},n.prototype.equals=function(t){return 0==this.compareTo(t)},n.prototype.min=function(t){return this.compareTo(t)<0?this:t},n.prototype.max=function(t){return this.compareTo(t)>0?this:t},n.prototype.and=function(t){var e=r();return this.bitwiseTo(t,y,e),e},n.prototype.or=function(t){var e=r();return this.bitwiseTo(t,m,e),e},n.prototype.xor=function(t){var e=r();return this.bitwiseTo(t,g,e),e},n.prototype.andNot=function(t){var e=r();return this.bitwiseTo(t,v,e),e},n.prototype.not=function(){for(var t=r(),e=0;e<this.t;++e)t[e]=this.DM&~this[e];return t.t=this.t,t.s=~this.s,t},n.prototype.shiftLeft=function(t){var e=r();return t<0?this.rShiftTo(-t,e):this.lShiftTo(t,e),e},n.prototype.shiftRight=function(t){var e=r();return t<0?this.lShiftTo(-t,e):this.rShiftTo(t,e),e},n.prototype.getLowestSetBit=function(){for(var t=0;t<this.t;++t)if(0!=this[t])return t*this.DB+b(this[t]);return this.s<0?this.t*this.DB:-1},n.prototype.bitCount=function(){for(var t=0,e=this.s&this.DM,n=0;n<this.t;++n)t+=w(this[n]^e);return t},n.prototype.testBit=function(t){var e=Math.floor(t/this.DB);return e>=this.t?0!=this.s:0!=(this[e]&1<<t%this.DB)},n.prototype.setBit=function(t){return this.changeBit(t,m)},n.prototype.clearBit=function(t){return this.changeBit(t,v)},n.prototype.flipBit=function(t){return this.changeBit(t,g)},n.prototype.add=function(t){var e=r();return this.addTo(t,e),e},n.prototype.subtract=function(t){var e=r();return this.subTo(t,e),e},n.prototype.multiply=function(t){var e=r();return this.multiplyTo(t,e),e},n.prototype.divide=function(t){var e=r();return this.divRemTo(t,e,null),e},n.prototype.remainder=function(t){var e=r();return this.divRemTo(t,null,e),e},n.prototype.divideAndRemainder=function(t){var e=r(),n=r();return this.divRemTo(t,e,n),new Array(e,n)},n.prototype.modPow=function(t,e){var n,i,o=t.bitLength(),s=h(1);if(o<=0)return s;n=o<18?1:o<48?3:o<144?4:o<768?5:6,i=o<8?new d(e):e.isEven()?new O(e):new f(e);var a=new Array,p=3,u=n-1,c=(1<<n)-1;if(a[1]=i.convert(this),n>1){var y=r();for(i.sqrTo(a[1],y);p<=c;)a[p]=r(),i.mulTo(y,a[p-2],a[p]),p+=2}var m,g,v=t.t-1,b=!0,w=r();for(o=l(t[v])-1;v>=0;){for(o>=u?m=t[v]>>o-u&c:(m=(t[v]&(1<<o+1)-1)<<u-o,v>0&&(m|=t[v-1]>>this.DB+o-u)),p=n;0==(1&m);)m>>=1,--p;if((o-=p)<0&&(o+=this.DB,--v),b)a[m].copyTo(s),b=!1;else{for(;p>1;)i.sqrTo(s,w),i.sqrTo(w,s),p-=2;p>0?i.sqrTo(s,w):(g=s,s=w,w=g),i.mulTo(w,a[m],s)}for(;v>=0&&0==(t[v]&1<<o);)i.sqrTo(s,w),g=s,s=w,w=g,--o<0&&(o=this.DB-1,--v)}return i.revert(s)},n.prototype.modInverse=function(t){var e=t.isEven();if(this.isEven()&&e||0==t.signum())return n.ZERO;for(var r=t.clone(),i=this.clone(),o=h(1),s=h(0),a=h(0),p=h(1);0!=r.signum();){for(;r.isEven();)r.rShiftTo(1,r),e?(o.isEven()&&s.isEven()||(o.addTo(this,o),s.subTo(t,s)),o.rShiftTo(1,o)):s.isEven()||s.subTo(t,s),s.rShiftTo(1,s);for(;i.isEven();)i.rShiftTo(1,i),e?(a.isEven()&&p.isEven()||(a.addTo(this,a),p.subTo(t,p)),a.rShiftTo(1,a)):p.isEven()||p.subTo(t,p),p.rShiftTo(1,p);r.compareTo(i)>=0?(r.subTo(i,r),e&&o.subTo(a,o),s.subTo(p,s)):(i.subTo(r,i),e&&a.subTo(o,a),p.subTo(s,p))}return 0!=i.compareTo(n.ONE)?n.ZERO:p.compareTo(t)>=0?p.subtract(t):p.signum()<0?(p.addTo(t,p),p.signum()<0?p.add(t):p):p},n.prototype.pow=function(t){return this.exp(t,new _)},n.prototype.gcd=function(t){var e=this.s<0?this.negate():this.clone(),n=t.s<0?t.negate():t.clone();if(e.compareTo(n)<0){var r=e;e=n,n=r}var i=e.getLowestSetBit(),o=n.getLowestSetBit();if(o<0)return e;for(i<o&&(o=i),o>0&&(e.rShiftTo(o,e),n.rShiftTo(o,n));e.signum()>0;)(i=e.getLowestSetBit())>0&&e.rShiftTo(i,e),(i=n.getLowestSetBit())>0&&n.rShiftTo(i,n),e.compareTo(n)>=0?(e.subTo(n,e),e.rShiftTo(1,e)):(n.subTo(e,n),n.rShiftTo(1,n));return o>0&&n.lShiftTo(o,n),n},n.prototype.isProbablePrime=function(t){var e,n=this.abs();if(1==n.t&&n[0]<=S[S.length-1]){for(e=0;e<S.length;++e)if(n[0]==S[e])return!0;return!1}if(n.isEven())return!1;for(e=1;e<S.length;){for(var r=S[e],i=e+1;i<S.length&&r<D;)r*=S[i++];for(r=n.modInt(r);e<i;)if(r%S[e++]==0)return!1}return n.millerRabin(t)},n.prototype.square=function(){var t=r();return this.squareTo(t),t},n.prototype.Barrett=O,null==C){var j;if(C=new Array,x=0,"undefined"!=typeof window&&window.crypto)if(window.crypto.getRandomValues){var E=new Uint8Array(32);for(window.crypto.getRandomValues(E),j=0;j<32;++j)C[x++]=E[j]}else if("Netscape"==navigator.appName&&navigator.appVersion<"5"){var q=window.crypto.random(32);for(j=0;j<q.length;++j)C[x++]=255&q.charCodeAt(j)}for(;x<M;)j=Math.floor(65536*Math.random()),C[x++]=j>>>8,C[x++]=255&j;x=0,A()}function I(){if(null==k){for(A(),(k=new U).init(C),x=0;x<C.length;++x)C[x]=0;x=0}return k.next()}function R(){}function U(){this.i=0,this.j=0,this.S=new Array}R.prototype.nextBytes=function(t){var e;for(e=0;e<t.length;++e)t[e]=I()},U.prototype.init=function(t){var e,n,r;for(e=0;e<256;++e)this.S[e]=e;for(n=0,e=0;e<256;++e)r=this.S[e],this.S[e]=this.S[n=n+this.S[e]+t[e%t.length]&255],this.S[n]=r;this.i=0,this.j=0},U.prototype.next=function(){var t;return this.i=this.i+1&255,this.j=this.j+this.S[this.i]&255,t=this.S[this.i],this.S[this.i]=this.S[this.j],this.S[this.j]=t,this.S[t+this.S[this.i]&255]};var M=256;n.SecureRandom=R,n.BigInteger=n,t.exports=n}).call(Tt)}),At={sha1:"3021300906052b0e03021a05000414",sha224:"302d300d06096086480165030402040500041c",sha256:"3031300d060960864801650304020105000420",sha384:"3041300d060960864801650304020205000430",sha512:"3051300d060960864801650304020305000440",md2:"3020300c06082a864886f70d020205000410",md5:"3020300c06082a864886f70d020505000410",ripemd160:"3021300906052b2403020105000414"},jt={sha256:Ct};function Et(t,e){if(this.n=null,this.e=0,!(null!=t&&null!=e&&t.length>0&&e.length>0))throw new Error("Invalid key data");this.n=new Dt(t,16),this.e=parseInt(e,16)}Et.prototype.verify=function(t,e){e=e.replace(/[^0-9a-f]|[\s\n]]/gi,"");var n=new Dt(e,16);if(n.bitLength()>this.n.bitLength())throw new Error("Signature does not match with the key modulus.");var r=function(t){for(var e in At){var n=At[e],r=n.length;if(t.substring(0,r)===n)return{alg:e,hash:t.substring(r)}}return[]}(n.modPowInt(this.e,this.n).toString(16).replace(/^1f+00/,""));if(0===r.length)return!1;if(!jt.hasOwnProperty(r.alg))throw new Error("Hashing algorithm is not supported.");var i=jt[r.alg](t).toString();return r.hash===i};for(var qt=[],It=[],Rt="undefined"!=typeof Uint8Array?Uint8Array:Array,Ut="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Mt=0,Pt=Ut.length;Mt<Pt;++Mt)qt[Mt]=Ut[Mt],It[Ut.charCodeAt(Mt)]=Mt;function Bt(t){var e=t.length;if(e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");return"="===t[e-2]?2:"="===t[e-1]?1:0}function Lt(t,e,n){for(var r,i=[],o=e;o<n;o+=3)i.push(qt[(r=(t[o]<<16)+(t[o+1]<<8)+t[o+2])>>18&63]+qt[r>>12&63]+qt[r>>6&63]+qt[63&r]);return i.join("")}It["-".charCodeAt(0)]=62,It["_".charCodeAt(0)]=63;var Nt={byteLength:function(t){return 3*t.length/4-Bt(t)},toByteArray:function(t){var e,n,r,i,o,s,a=t.length;o=Bt(t),s=new Rt(3*a/4-o),r=o>0?a-4:a;var p=0;for(e=0,n=0;e<r;e+=4,n+=3)i=It[t.charCodeAt(e)]<<18|It[t.charCodeAt(e+1)]<<12|It[t.charCodeAt(e+2)]<<6|It[t.charCodeAt(e+3)],s[p++]=i>>16&255,s[p++]=i>>8&255,s[p++]=255&i;return 2===o?(i=It[t.charCodeAt(e)]<<2|It[t.charCodeAt(e+1)]>>4,s[p++]=255&i):1===o&&(i=It[t.charCodeAt(e)]<<10|It[t.charCodeAt(e+1)]<<4|It[t.charCodeAt(e+2)]>>2,s[p++]=i>>8&255,s[p++]=255&i),s},fromByteArray:function(t){for(var e,n=t.length,r=n%3,i="",o=[],s=0,a=n-r;s<a;s+=16383)o.push(Lt(t,s,s+16383>a?a:s+16383));return 1===r?(i+=qt[(e=t[n-1])>>2],i+=qt[e<<4&63],i+="=="):2===r&&(i+=qt[(e=(t[n-2]<<8)+t[n-1])>>10],i+=qt[e>>4&63],i+=qt[e<<2&63],i+="="),o.push(i),o.join("")}};function Ht(t){var e=t.length%4;return 0===e?t:t+new Array(4-e+1).join("=")}function Wt(t){return t=Ht(t).replace(/\-/g,"+").replace(/_/g,"/"),decodeURIComponent(function(t){for(var e="",n=0;n<t.length;n++)e+=String.fromCharCode(t[n]);return e}(Nt.toByteArray(t)).split("").map(function(t){return"%"+("00"+t.charCodeAt(0).toString(16)).slice(-2)}).join(""))}function Ft(t){return function(t){for(var e="",n=0;n<t.length;n++){var r=t[n].toString(16);e+=2===r.length?r:"0"+r}return e}(Nt.toByteArray(Ht(t)))}var Vt=Ot(function(t){var e;e=Tt,t.exports?t.exports=function(){var t=arguments;return"object"==typeof arguments[0]&&(t=arguments[0]),[].slice.call(t,0).join("/").replace(/:\//g,"://").replace(/([^:\s])\/+/g,"$1/").replace(/\/(\?|&|#[^!])/g,"$1").replace(/(\?.+)\?/g,"$1&")}:e.urljoin=function(){var t=arguments;return"object"==typeof arguments[0]&&(t=arguments[0]),[].slice.call(t,0).join("/").replace(/:\//g,"://").replace(/([^:\s])\/+/g,"$1/").replace(/\/(\?|&|#[^!])/g,"$1").replace(/(\?.+)\?/g,"$1&")}}),zt=setTimeout;function Jt(t){return Boolean(t&&void 0!==t.length)}function $t(){}function Xt(t){if(!(this instanceof Xt))throw new TypeError("Promises must be constructed via new");if("function"!=typeof t)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],te(t,this)}function Qt(t,e){for(;3===t._state;)t=t._value;0!==t._state?(t._handled=!0,Xt._immediateFn(function(){var n=1===t._state?e.onFulfilled:e.onRejected;if(null!==n){var r;try{r=n(t._value)}catch(t){return void Kt(e.promise,t)}Zt(e.promise,r)}else(1===t._state?Zt:Kt)(e.promise,t._value)})):t._deferreds.push(e)}function Zt(t,e){try{if(e===t)throw new TypeError("A promise cannot be resolved with itself.");if(e&&("object"==typeof e||"function"==typeof e)){var n=e.then;if(e instanceof Xt)return t._state=3,t._value=e,void Gt(t);if("function"==typeof n)return void te((r=n,i=e,function(){r.apply(i,arguments)}),t)}t._state=1,t._value=e,Gt(t)}catch(e){Kt(t,e)}var r,i}function Kt(t,e){t._state=2,t._value=e,Gt(t)}function Gt(t){2===t._state&&0===t._deferreds.length&&Xt._immediateFn(function(){t._handled||Xt._unhandledRejectionFn(t._value)});for(var e=0,n=t._deferreds.length;e<n;e++)Qt(t,t._deferreds[e]);t._deferreds=null}function Yt(t,e,n){this.onFulfilled="function"==typeof t?t:null,this.onRejected="function"==typeof e?e:null,this.promise=n}function te(t,e){var n=!1;try{t(function(t){n||(n=!0,Zt(e,t))},function(t){n||(n=!0,Kt(e,t))})}catch(t){if(n)return;n=!0,Kt(e,t)}}function ee(t){if(t.ok)return t.json();var e=new Error(t.statusText);return e.response=t,Xt.reject(e)}function ne(t){this.name="ConfigurationError",this.message=t||""}function re(t){this.name="TokenValidationError",this.message=t||""}Xt.prototype.catch=function(t){return this.then(null,t)},Xt.prototype.then=function(t,e){var n=new this.constructor($t);return Qt(this,new Yt(t,e,n)),n},Xt.prototype.finally=function(t){var e=this.constructor;return this.then(function(n){return e.resolve(t()).then(function(){return n})},function(n){return e.resolve(t()).then(function(){return e.reject(n)})})},Xt.all=function(t){return new Xt(function(e,n){if(!Jt(t))return n(new TypeError("Promise.all accepts an array"));var r=Array.prototype.slice.call(t);if(0===r.length)return e([]);var i=r.length;function o(t,s){try{if(s&&("object"==typeof s||"function"==typeof s)){var a=s.then;if("function"==typeof a)return void a.call(s,function(e){o(t,e)},n)}r[t]=s,0==--i&&e(r)}catch(t){n(t)}}for(var s=0;s<r.length;s++)o(s,r[s])})},Xt.resolve=function(t){return t&&"object"==typeof t&&t.constructor===Xt?t:new Xt(function(e){e(t)})},Xt.reject=function(t){return new Xt(function(e,n){n(t)})},Xt.race=function(t){return new Xt(function(e,n){if(!Jt(t))return n(new TypeError("Promise.race accepts an array"));for(var r=0,i=t.length;r<i;r++)Xt.resolve(t[r]).then(e,n)})},Xt._immediateFn="function"==typeof setImmediate&&function(t){setImmediate(t)}||function(t){zt(t,0)},Xt._unhandledRejectionFn=function(t){"undefined"!=typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",t)},ne.prototype=Error.prototype,re.prototype=Error.prototype;var ie=function(){};ie.prototype.get=function(){return null},ie.prototype.has=function(){return null},ie.prototype.set=function(){return null};var oe=["RS256"];function se(t){var e=t||{};if(this.jwksCache=e.jwksCache||new ie,this.expectedAlg=e.expectedAlg||"RS256",this.issuer=e.issuer,this.audience=e.audience,this.leeway=e.leeway||0,this.__disableExpirationCheck=e.__disableExpirationCheck||!1,this.jwksURI=e.jwksURI,this.leeway<0||this.leeway>300)throw new ne("The leeway should be positive and lower than five minutes.");if(-1===oe.indexOf(this.expectedAlg))throw new ne("Algorithm "+this.expectedAlg+" is not supported. (Expected algs: ["+oe.join(",")+"])")}function ae(t,e){this.plugins=e;for(var n=0;n<this.plugins.length;n++){if(this.plugins[n].version!==V.raw){var r="";throw this.plugins[n].constructor&&this.plugins[n].constructor.name&&(r=this.plugins[n].constructor.name),new Error("Plugin "+r+" version ("+this.plugins[n].version+") is not compatible with the SDK version ("+V.raw+")")}this.plugins[n].setWebAuth(t)}}se.prototype.verify=function(t,e,n){var r=this.decode(t);if(r instanceof Error)return n(r,!1);var i=r.encoded.header+"."+r.encoded.payload,o=Ft(r.encoded.signature),s=r.header.alg,a=r.header.kid,p=r.payload.aud,u=r.payload.iss,c=r.payload.exp,h=r.payload.nbf,l=r.payload.nonce||null,d=this;if(d.expectedAlg!==s)return n(new re("Algorithm "+s+" is not supported. (Expected algs: ["+oe.join(",")+"])"),!1);this.getRsaVerifier(u,a,function(t,s){if(t)return n(t);if(s.verify(i,o)){if(d.issuer!==u)return n(new re("Issuer "+u+" is not valid."),!1);if(d.audience!==p)return n(new re("Audience "+p+" is not valid."),!1);if(l!==e)return n(new re("Nonce does not match."),!1);var a=d.verifyExpAndNbf(c,h);return a?n(a,!1):n(null,r.payload)}return n(new re("Invalid signature."))})},se.prototype.verifyExpAndNbf=function(t,e){var n=new Date,r=new Date(0),i=new Date(0);return this.__disableExpirationCheck?null:(r.setUTCSeconds(t+this.leeway),n>r?new re("Expired token."):void 0===e?null:(i.setUTCSeconds(e-this.leeway),n<i?new re("The token is not valid until later in the future. Please check your computed clock."):null))},se.prototype.verifyExpAndIat=function(t,e){var n=new Date,r=new Date(0),i=new Date(0);return this.__disableExpirationCheck?null:(r.setUTCSeconds(t+this.leeway),n>r?new re("Expired token."):(i.setUTCSeconds(e-this.leeway),n<i?new re("The token was issued in the future. Please check your computed clock."):null))},se.prototype.getRsaVerifier=function(t,e,n){var r=this,i=t+e;if(this.jwksCache.has(i)){var o=this.jwksCache.get(i);n(null,new Et(o.modulus,o.exp))}else!function(t,e){("undefined"==typeof fetch?function(t,e){return e=e||{},new Promise(function(n,r){var i=new XMLHttpRequest,o=[],s=[],a={},p=function(){return{ok:2==(i.status/100|0),statusText:i.statusText,status:i.status,url:i.responseURL,text:function(){return Promise.resolve(i.responseText)},json:function(){return Promise.resolve(JSON.parse(i.responseText))},blob:function(){return Promise.resolve(new Blob([i.response]))},clone:p,headers:{keys:function(){return o},entries:function(){return s},get:function(t){return a[t.toLowerCase()]},has:function(t){return t.toLowerCase()in a}}}};for(var u in i.open(e.method||"get",t,!0),i.onload=function(){i.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,function(t,e,n){o.push(e=e.toLowerCase()),s.push([e,n]),a[e]=a[e]?a[e]+","+n:n}),n(p())},i.onerror=r,i.withCredentials="include"==e.credentials,e.headers)i.setRequestHeader(u,e.headers[u]);i.send(e.body||null)})}:fetch)(t.jwksURI||Vt(t.iss,".well-known","jwks.json")).then(ee).then(function(n){var r,i,o,s=null;for(r=0;r<n.keys.length&&null===s;r++)(i=n.keys[r]).kid===t.kid&&(s=i);return e(null,{modulus:Ft((o=s).n),exp:Ft(o.e)})}).catch(function(t){e(t)})}({jwksURI:this.jwksURI,iss:t,kid:e},function(t,e){return t?n(t):(r.jwksCache.set(i,e),n(null,new Et(e.modulus,e.exp)))})},se.prototype.decode=function(t){var e,n,r=t.split(".");if(3!==r.length)return new re("Cannot decode a malformed JWT");try{e=JSON.parse(Wt(r[0])),n=JSON.parse(Wt(r[1]))}catch(t){return new re("Token header or payload is not valid JSON")}return{header:e,payload:n,encoded:{header:r[0],payload:r[1],signature:r[2]}}},se.prototype.validateAccessToken=function(t,e,n,r){if(this.expectedAlg!==e)return r(new re("Algorithm "+e+" is not supported. (Expected alg: "+this.expectedAlg+")"));var i,o=Ct(t),s=St.stringify(o),a=s.substring(0,s.length/2),p=St.parse(a),u=xt.stringify(p);return r((i={"+":"-","/":"_","=":""},u.replace(/[+\/=]/g,function(t){return i[t]})!==n?new re("Invalid access_token"):null))},ae.prototype.get=function(t){for(var e=0;e<this.plugins.length;e++)if(this.plugins[e].supports(t))return this.plugins[e].init();return null};var pe=function(t){var e=new Uint8Array(t),n=[],r="0123456789ABCDEFGHIJKLMNOPQRSTUVXYZabcdefghijklmnopqrstuvwxyz-._~",i=at.getWindow().crypto||at.getWindow().msCrypto;if(!i)return null;for(var o=i.getRandomValues(e),s=0;s<o.length;s++)n.push(r[o[s]%r.length]);return n.join("")},ue="com.auth0.auth.";function ce(t){var e=t.transaction||{};this.namespace=e.namespace||ue,this.keyLength=e.keyLength||32,this.storage=new dt(t),this.options=t}function he(t){if(this.url=t.url,this.callback=t.callback,this.timeout=t.timeout||6e4,this.timeoutCallback=t.timeoutCallback||null,this.eventListenerType=t.eventListenerType||"message",this.iframe=null,this.timeoutHandle=null,this._destroyTimeout=null,this.transientMessageEventListener=null,this.proxyEventListener=null,this.eventValidator=t.eventValidator||{isValid:function(){return!0}},"function"!=typeof this.callback)throw new Error("options.callback must be a function")}function le(t){this.webAuth=t,this.warn=new ht(t.baseOptions)}function de(t,e){this.webAuth=t,this.baseOptions=e,this.request=new ot(e),this.webMessageHandler=new le(t),this.storage=new dt(e)}function fe(t,e){return["co/verifier",encodeURIComponent(t),encodeURIComponent(e)].join("/")}function ye(t,e){this.webAuth=t,this.baseOptions=e,this.crossOriginAuthentication=new de(t,this.baseOptions),this.warn=new ht({disableWarnings:!!e._disableDeprecationWarnings})}ce.prototype.process=function(t){if(!t.responseType)throw new Error("responseType is required");var e=t.realm||t.connection,n=-1!==t.responseType.indexOf("id_token"),r=this.generateTransaction(t.appState,t.state,t.nonce,e,n);return t.state||(t.state=r.state),n&&!t.nonce&&(t.nonce=r.nonce),t},ce.prototype.generateTransaction=function(t,e,n,r,i){return e=e||pe(this.keyLength),n=n||(i?pe(this.keyLength):null),at.getWindow().location.host===this.options.domain||this.storage.setItem(this.namespace+e,{nonce:n,appState:t,state:e,lastUsedConnection:r},{expires:1/48}),{state:e,nonce:n}},ce.prototype.getStoredTransaction=function(t){var e;return e=this.storage.getItem(this.namespace+t),this.clearTransaction(t),e},ce.prototype.clearTransaction=function(t){this.storage.removeItem(this.namespace+t)},he.prototype.init=function(){var t=this,e=at.getWindow();switch(this.iframe=e.document.createElement("iframe"),this.iframe.style.display="none",this.proxyEventListener=function(e){t.eventListener(e)},this.eventListenerType){case"message":this.eventSourceObject=e;break;case"load":this.eventSourceObject=this.iframe;break;default:throw new Error("Unsupported event listener type: "+this.eventListenerType)}this.eventSourceObject.addEventListener(this.eventListenerType,this.proxyEventListener,!1),e.document.body.appendChild(this.iframe),this.iframe.src=this.url,this.timeoutHandle=setTimeout(function(){t.timeoutHandler()},this.timeout)},he.prototype.eventListener=function(t){var e={event:t,sourceObject:this.eventSourceObject};this.eventValidator.isValid(e)&&(this.destroy(),this.callback(e))},he.prototype.timeoutHandler=function(){this.destroy(),this.timeoutCallback&&this.timeoutCallback()},he.prototype.destroy=function(){var t=this;clearTimeout(this.timeoutHandle),this._destroyTimeout=setTimeout(function(){t.eventSourceObject.removeEventListener(t.eventListenerType,t.proxyEventListener,!1),t.iframe.parentNode&&t.iframe.parentNode.removeChild(t.iframe)},0)},le.prototype.run=function(t,e){var n=this;t.responseMode="web_message",t.prompt="none";var r=at.getOrigin(),i=nt.getOriginFromUrl(t.redirectUri);if(i&&r!==i)return e({error:"origin_mismatch",error_description:"The redirectUri's origin ("+i+") should match the window's origin ("+r+")."});!function(t,e,n){new he({url:t,eventListenerType:"message",callback:function(t){n(null,t)},timeout:e.timeout,eventValidator:{isValid:function(t){return"authorization_response"===t.event.data.type&&e.state===t.event.data.response.state}},timeoutCallback:function(){n({error:"timeout",error_description:"Timeout during executing web_message communication",state:e.state})}}).init()}(this.webAuth.client.buildAuthorizeUrl(t),t,function(r,i){var o=r;if(!r&&i.event.data.response.error&&(o=i.event.data.response),!o){var s=i.event.data.response;return n.webAuth.validateAuthenticationResponse(t,s,e)}return"consent_required"===o.error&&"localhost"===at.getWindow().location.hostname&&n.warn.warning("Consent Required. Consent can't be skipped on localhost. Read more here: https://auth0.com/docs/api-auth/user-consent#skipping-consent-for-first-party-clients"),n.webAuth.transactionManager.clearTransaction(o.state),e(nt.pick(o,["error","error_description"]))})},de.prototype.login=function(t,e){var n=this,i=r(this.baseOptions.rootUrl,"/co/authenticate");t.username=t.username||t.email,delete t.email;var o={client_id:t.clientID||this.baseOptions.clientID,username:t.username};t.password&&(o.password=t.password),t.otp&&(o.otp=t.otp);var s=t.realm||this.baseOptions.realm;if(s){var a=t.credentialType||this.baseOptions.credentialType||"https://web.archive.org/web/20210315023924/http://auth0.com/oauth/grant-type/password-realm";o.realm=s,o.credential_type=a}else o.credential_type="password";this.request.post(i).withCredentials().send(o).end(function(r,i){if(r){var o=r.response&&r.response.body||{error:"request_error",error_description:JSON.stringify(r)};return gt(e,{forceLegacyError:!0})(o)}var s=!0===t.popup;t=nt.blacklist(t,["password","credentialType","otp","popup"]);var a=nt.merge(t).with({loginTicket:i.body.login_ticket}),p=fe(n.baseOptions.rootUrl,i.body.co_id);n.storage.setItem(p,i.body.co_verifier,{expires:1/96}),s?n.webMessageHandler.run(a,gt(e,{forceLegacyError:!0})):n.webAuth.authorize(a)})},de.prototype.callback=function(){var t=decodeURIComponent(function(t){var e=("&"+at.getWindow().location.hash.substring(1)).split("&origin=");if(2===e.length)return e.pop().split("&").shift()}()),e=at.getWindow(),n=this;e.addEventListener("message",function(t){if("co_verifier_request"===t.data.type){var e=fe(t.origin,t.data.request.id),r=function(t,e){try{var n=t.getItem(e);return t.removeItem(e),n||""}catch(t){return""}}(n.storage,e);t.source.postMessage({type:"co_verifier_response",response:{verifier:r}},t.origin)}}),e.parent.postMessage({type:"ready"},t)},ye.prototype.loginWithCredentials=function(t,e){t.realm=t.realm||t.connection,delete t.connection,this.crossOriginAuthentication.login(t,e)},ye.prototype.signupAndLogin=function(t,e){var n=this;return this.webAuth.client.dbConnection.signup(t,function(r){return r?e(r):(t.realm=t.realm||t.connection,delete t.connection,n.webAuth.login(t,e))})};var me=n(function(t){var e=function(){var t="die";function e(t,e,n){t.attachEvent?t.attachEvent("on"+e,n):t.addEventListener&&t.addEventListener(e,n,!1)}function n(t,e,n){t.detachEvent?t.detachEvent("on"+e,n):t.removeEventListener&&t.removeEventListener(e,n,!1)}function r(t){/^https?:\/\//.test(t)||(t=window.location.href);var e=/^(https?:\/\/[\-_a-zA-Z\.0-9:]+)/.exec(t);return e?e[1]:t}var i=function(){if("undefined"==typeof navigator)return!1;var t=-1,e=navigator.userAgent;return"Microsoft Internet Explorer"===navigator.appName?null!=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})").exec(e)&&(t=parseFloat(RegExp.$1)):e.indexOf("Trident")>-1&&null!==new RegExp("rv:([0-9]{2,2}[.0-9]{0,})").exec(e)&&(t=parseFloat(RegExp.$1)),t>=8}();return"undefined"!=typeof window&&window.JSON&&window.JSON.stringify&&window.JSON.parse&&window.postMessage?{open:function(o,s){if(!s)throw"missing required callback argument";var a,p;o.url||(a="missing required 'url' parameter"),o.relay_url||(a="missing required 'relay_url' parameter"),a&&setTimeout(function(){s(a)},0),o.window_name||(o.window_name=null),o.window_features&&!function(){try{var t=navigator.userAgent;return-1!=t.indexOf("Fennec/")||-1!=t.indexOf("Firefox/")&&-1!=t.indexOf("Android")}catch(t){}return!1}()||(o.window_features=void 0);var u,c=o.origin||r(o.url);if(c!==r(o.relay_url))return setTimeout(function(){s("invalid arguments: origin of url and relay_url must match")},0);i&&((p=document.createElement("iframe")).setAttribute("src",o.relay_url),p.style.display="none",p.setAttribute("name","__winchan_relay_frame"),document.body.appendChild(p),u=p.contentWindow);var h=o.popup||window.open(o.url,o.window_name,o.window_features);o.popup&&(h.location.href=o.url),u||(u=h);var l=setInterval(function(){h&&h.closed&&(f(),s&&(s("User closed the popup window"),s=null))},500),d=JSON.stringify({a:"request",d:o.params});function f(){if(p&&document.body.removeChild(p),p=void 0,l&&(l=clearInterval(l)),n(window,"message",y),n(window,"unload",f),h)try{h.close()}catch(e){u.postMessage(t,c)}h=u=void 0}function y(t){if(t.origin===c){try{var e=JSON.parse(t.data)}catch(t){if(s)return s(t);throw t}"ready"===e.a?u.postMessage(d,c):"error"===e.a?(f(),s&&(s(e.d),s=null)):"response"===e.a&&(f(),s&&(s(null,e.d),s=null))}}return e(window,"unload",f),e(window,"message",y),{originalPopup:h,close:f,focus:function(){if(h)try{h.focus()}catch(t){}}}},onOpen:function(r){var o="*",s=i?function(){window.location;for(var t=window.opener.frames,e=t.length-1;e>=0;e--)try{if(t[e].location.protocol===window.location.protocol&&t[e].location.host===window.location.host&&"__winchan_relay_frame"===t[e].name)return t[e]}catch(t){}}():window.opener;if(!s)throw"can't find relay frame";function a(t){t=JSON.stringify(t),i?s.doPost(t,o):s.postMessage(t,o)}function p(e){if(e.data===t)try{window.close()}catch(t){}}e(i?s:window,"message",function t(e){var i;try{i=JSON.parse(e.data)}catch(t){}i&&"request"===i.a&&(n(window,"message",t),o=e.origin,r&&setTimeout(function(){r(o,i.d,function(t){r=void 0,a({a:"response",d:t})})},0))}),e(i?s:window,"message",p);try{a({a:"ready"})}catch(t){e(s,"load",function(t){a({a:"ready"})})}var u=function(){try{n(i?s:window,"message",p)}catch(t){}r&&a({a:"error",d:"client closed window"}),r=void 0;try{window.close()}catch(t){}};return e(window,"unload",u),{detach:function(){n(window,"unload",u)}}}}:{open:function(t,e,n,r){setTimeout(function(){r("unsupported browser")},0)},onOpen:function(t){setTimeout(function(){t("unsupported browser")},0)}}}();t.exports&&(t.exports=e)}),ge=function(t){/^https?:\/\//.test(t)||(t=window.location.href);var e=/^(https?:\/\/[-_a-zA-Z.0-9:]+)/.exec(t);return e?e[1]:t};function ve(){this._current_popup=null}function be(t,e){this.baseOptions=e,this.baseOptions.popupOrigin=e.popupOrigin,this.client=t.client,this.webAuth=t,this.transactionManager=new ce(this.baseOptions),this.crossOriginAuthentication=new de(t,this.baseOptions),this.warn=new ht({disableWarnings:!!e._disableDeprecationWarnings})}function we(t){this.authenticationUrl=t.authenticationUrl,this.timeout=t.timeout||6e4,this.handler=null,this.postMessageDataType=t.postMessageDataType||!1,this.postMessageOrigin=t.postMessageOrigin||at.getWindow().location.origin||at.getWindow().location.protocol+"//"+at.getWindow().location.hostname+(at.getWindow().location.port?":"+at.getWindow().location.port:"")}function _e(t){this.baseOptions=t,this.request=new ot(t),this.transactionManager=new ce(this.baseOptions)}function Te(t,e){this.baseOptions=e,this.client=t,this.baseOptions.universalLoginPage=!0,this.request=new ot(this.baseOptions),this.warn=new ht({disableWarnings:!!e._disableDeprecationWarnings})}function Oe(t){Q.check(t,{type:"object",message:"options parameter is not valid"},{domain:{type:"string",message:"domain option is required"},clientID:{type:"string",message:"clientID option is required"},responseType:{optional:!0,type:"string",message:"responseType is not valid"},responseMode:{optional:!0,type:"string",message:"responseMode is not valid"},redirectUri:{optional:!0,type:"string",message:"redirectUri is not valid"},scope:{optional:!0,type:"string",message:"scope is not valid"},audience:{optional:!0,type:"string",message:"audience is not valid"},popupOrigin:{optional:!0,type:"string",message:"popupOrigin is not valid"},leeway:{optional:!0,type:"number",message:"leeway is not valid"},plugins:{optional:!0,type:"array",message:"plugins is not valid"},_disableDeprecationWarnings:{optional:!0,type:"boolean",message:"_disableDeprecationWarnings option is not valid"},_sendTelemetry:{optional:!0,type:"boolean",message:"_sendTelemetry option is not valid"},_telemetryInfo:{optional:!0,type:"object",message:"_telemetryInfo option is not valid"},_timesToRetryFailedRequests:{optional:!0,type:"number",message:"_timesToRetryFailedRequests option is not valid"}}),t.overrides&&Q.check(t.overrides,{type:"object",message:"overrides option is not valid"},{__tenant:{optional:!0,type:"string",message:"__tenant option is required"},__token_issuer:{optional:!0,type:"string",message:"__token_issuer option is required"},__jwks_uri:{optional:!0,type:"string",message:"__jwks_uri is required"}}),this.baseOptions=t,this.baseOptions.plugins=new ae(this,this.baseOptions.plugins||[]),this.baseOptions._sendTelemetry=!1!==this.baseOptions._sendTelemetry||this.baseOptions._sendTelemetry,this.baseOptions._timesToRetryFailedRequests=t._timesToRetryFailedRequests?parseInt(t._timesToRetryFailedRequests,0):0,this.baseOptions.tenant=this.baseOptions.overrides&&this.baseOptions.overrides.__tenant||this.baseOptions.domain.split(".")[0],this.baseOptions.token_issuer=this.baseOptions.overrides&&this.baseOptions.overrides.__token_issuer||"https://"+this.baseOptions.domain+"/",this.baseOptions.jwksURI=this.baseOptions.overrides&&this.baseOptions.overrides.__jwks_uri,this.transactionManager=new ce(this.baseOptions),this.client=new xe(this.baseOptions),this.redirect=new ye(this,this.baseOptions),this.popup=new be(this,this.baseOptions),this.crossOriginAuthentication=new de(this,this.baseOptions),this.webMessageHandler=new le(this),this._universalLogin=new Te(this,this.baseOptions),this.ssodataStorage=new ft(this.baseOptions)}function ke(t,e){this.baseOptions=e,this.request=t}function Ce(t,e){this.baseOptions=e,this.request=t}function xe(t,e){2===arguments.length?this.auth0=t:e=t,Q.check(e,{type:"object",message:"options parameter is not valid"},{domain:{type:"string",message:"domain option is required"},clientID:{type:"string",message:"clientID option is required"},responseType:{optional:!0,type:"string",message:"responseType is not valid"},responseMode:{optional:!0,type:"string",message:"responseMode is not valid"},redirectUri:{optional:!0,type:"string",message:"redirectUri is not valid"},scope:{optional:!0,type:"string",message:"scope is not valid"},audience:{optional:!0,type:"string",message:"audience is not valid"},_disableDeprecationWarnings:{optional:!0,type:"boolean",message:"_disableDeprecationWarnings option is not valid"},_sendTelemetry:{optional:!0,type:"boolean",message:"_sendTelemetry option is not valid"},_telemetryInfo:{optional:!0,type:"object",message:"_telemetryInfo option is not valid"}}),this.baseOptions=e,this.baseOptions._sendTelemetry=!1!==this.baseOptions._sendTelemetry||this.baseOptions._sendTelemetry,this.baseOptions.rootUrl="https://"+this.baseOptions.domain,this.request=new ot(this.baseOptions),this.passwordless=new ke(this.request,this.baseOptions),this.dbConnection=new Ce(this.request,this.baseOptions),this.warn=new ht({disableWarnings:!!e._disableDeprecationWarnings}),this.ssodataStorage=new ft(this.baseOptions)}function Se(t){Q.check(t,{type:"object",message:"options parameter is not valid"},{domain:{type:"string",message:"domain option is required"},token:{type:"string",message:"token option is required"},_sendTelemetry:{optional:!0,type:"boolean",message:"_sendTelemetry option is not valid"},_telemetryInfo:{optional:!0,type:"object",message:"_telemetryInfo option is not valid"}}),this.baseOptions=t,this.baseOptions.headers={Authorization:"Bearer "+this.baseOptions.token},this.request=new ot(this.baseOptions),this.baseOptions.rootUrl=r("https://"+this.baseOptions.domain,"api","v2")}ve.prototype.calculatePosition=function(t){var e=t.width||500,n=t.height||600,r=at.getWindow(),i=void 0!==r.screenX?r.screenX:r.screenLeft,o=void 0!==r.screenY?r.screenY:r.screenTop,s=void 0!==r.outerWidth?r.outerWidth:r.document.body.clientWidth,a=void 0!==r.outerHeight?r.outerHeight:r.document.body.clientHeight;return{width:e,height:n,left:t.left||i+(s-e)/2,top:t.top||o+(a-n)/2}},ve.prototype.preload=function(t){var e=this,n=at.getWindow(),r=this.calculatePosition(t.popupOptions||{}),i=nt.merge(r).with(t.popupOptions),o=t.url||"about:blank",s=k(i,{encode:!1,delimiter:","});return this._current_popup&&!this._current_popup.closed?this._current_popup:(this._current_popup=n.open(o,"auth0_signup_popup",s),this._current_popup.kill=function(){this.close(),e._current_popup=null},this._current_popup)},ve.prototype.load=function(t,e,n,r){var i=this,o=this.calculatePosition(n.popupOptions||{}),s=nt.merge(o).with(n.popupOptions),a=nt.merge({url:t,relay_url:e,window_features:k(s,{delimiter:",",encode:!1}),popup:this._current_popup}).with(n),p=me.open(a,function(t,e){if(!t||"SyntaxError"!==t.name)return i._current_popup=null,r(t,e)});return p.focus(),p},be.prototype.buildPopupHandler=function(){var t=this.baseOptions.plugins.get("popup.getPopupHandler");return t?t.getPopupHandler():new ve},be.prototype.preload=function(t){t=t||{};var e=this.buildPopupHandler();return e.preload(t),e},be.prototype.getPopupHandler=function(t,e){return t.popupHandler?t.popupHandler:e?this.preload(t):this.buildPopupHandler()},be.prototype.callback=function(t){var e=this,n=at.getWindow(),r=(t=t||{}).popupOrigin||this.baseOptions.popupOrigin||at.getOrigin();n.opener?me.onOpen(function(n,i,o){if(n!==r)return o({error:"origin_mismatch",error_description:"The popup's origin ("+n+") should match the `popupOrigin` parameter ("+r+")."});e.webAuth.parseHash(t||{},function(t,e){return o(t||e)})}):n.doPost=function(t){n.parent&&n.parent.postMessage(t,r)}},be.prototype.authorize=function(t,e){var n,i,o={},s=this.baseOptions.plugins.get("popup.authorize"),a=nt.merge(this.baseOptions,["clientID","scope","domain","audience","tenant","responseType","redirectUri","_csrf","state","_intstate","nonce"]).with(nt.blacklist(t,["popupHandler"]));return Q.check(a,{type:"object",message:"options parameter is not valid"},{responseType:{type:"string",message:"responseType option is required"}}),i=r(this.baseOptions.rootUrl,"relay.html"),t.owp?a.owp=!0:(o.origin=ge(a.redirectUri),i=a.redirectUri),t.popupOptions&&(o.popupOptions=nt.pick(t.popupOptions,["width","height","top","left"])),s&&(a=s.processParams(a)),(a=this.transactionManager.process(a)).scope=a.scope||"openid profile email",delete a.domain,n=this.client.buildAuthorizeUrl(a),this.getPopupHandler(t).load(n,i,o,gt(e,{keepOriginalCasing:!0}))},be.prototype.loginWithCredentials=function(t,e){t.realm=t.realm||t.connection,t.popup=!0,t=nt.merge(this.baseOptions,["redirectUri","responseType","state","nonce"]).with(nt.blacklist(t,["popupHandler","connection"])),t=this.transactionManager.process(t),this.crossOriginAuthentication.login(t,e)},be.prototype.passwordlessVerify=function(t,e){var n=this;return this.client.passwordless.verify(nt.blacklist(t,["popupHandler"]),function(r){if(r)return e(r);t.username=t.phoneNumber||t.email,t.password=t.verificationCode,delete t.email,delete t.phoneNumber,delete t.verificationCode,delete t.type,n.client.loginWithResourceOwner(t,e)})},be.prototype.signupAndLogin=function(t,e){var n=this;return this.client.dbConnection.signup(t,function(r){if(r)return e(r);n.loginWithCredentials(t,e)})},we.create=function(t){return new we(t)},we.prototype.login=function(t,e){this.handler=new he({auth0:this.auth0,url:this.authenticationUrl,eventListenerType:t?"message":"load",callback:this.getCallbackHandler(e,t),timeout:this.timeout,eventValidator:this.getEventValidator(),timeoutCallback:function(){e(null,"#error=timeout&error_description=Timeout+during+authentication+renew.")},usePostMessage:t||!1}),this.handler.init()},we.prototype.getEventValidator=function(){var t=this;return{isValid:function(e){switch(e.event.type){case"message":return e.event.origin===t.postMessageOrigin&&e.event.source===t.handler.iframe.contentWindow&&(!1===t.postMessageDataType||e.event.data.type&&e.event.data.type===t.postMessageDataType);case"load":if("about:"===e.sourceObject.contentWindow.location.protocol)return!1;default:return!0}}}},we.prototype.getCallbackHandler=function(t,e){return function(n){var r;r=e?"object"==typeof n.event.data&&n.event.data.hash?n.event.data.hash:n.event.data:n.sourceObject.contentWindow.location.hash,t(null,r)}},_e.prototype.login=function(t,e){var n,i;return n=r(this.baseOptions.rootUrl,"usernamepassword","login"),t.username=t.username||t.email,t=nt.blacklist(t,["email"]),i=nt.merge(this.baseOptions,["clientID","redirectUri","tenant","responseType","responseMode","scope","audience"]).with(t),i=this.transactionManager.process(i),i=nt.toSnakeCase(i,["auth0Client"]),this.request.post(n).send(i).end(gt(e))},_e.prototype.callback=function(t){var e,n=at.getDocument();(e=n.createElement("div")).innerHTML=t,n.body.appendChild(e).children[0].submit()},Te.prototype.login=function(t,e){if(at.getWindow().location.host!==this.baseOptions.domain)throw new Error("This method is meant to be used only inside the Universal Login Page.");var n,r=nt.merge(this.baseOptions,["clientID","redirectUri","tenant","responseType","responseMode","scope","audience","_csrf","state","_intstate","nonce"]).with(t);return Q.check(r,{type:"object",message:"options parameter is not valid"},{responseType:{type:"string",message:"responseType option is required"}}),(n=new _e(this.baseOptions)).login(r,function(t,r){return t?e(t):n.callback(r)})},Te.prototype.signupAndLogin=function(t,e){var n=this;return n.client.client.dbConnection.signup(t,function(r){return r?e(r):n.login(t,e)})},Te.prototype.getSSOData=function(t,e){var n,i="";return"function"==typeof t&&(e=t,t=!1),Q.check(t,{type:"boolean",message:"withActiveDirectories parameter is not valid"}),Q.check(e,{type:"function",message:"cb parameter is not valid"}),t&&(i="?"+k({ldaps:1,client_id:this.baseOptions.clientID})),n=r(this.baseOptions.rootUrl,"user","ssodata",i),this.request.get(n,{noHeaders:!0}).withCredentials().end(gt(e))},Oe.prototype.parseHash=function(t,e){var n,r;e||"function"!=typeof t?t=t||{}:(e=t,t={});var i=at.getWindow(),o=void 0===t.hash?i.location.hash:t.hash;if((n=function(t,e){var n=function(t){if(!t)return _;if(null!==t.decoder&&void 0!==t.decoder&&"function"!=typeof t.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==t.charset&&"utf-8"!==t.charset&&"iso-8859-1"!==t.charset)throw new Error("The charset option must be either utf-8, iso-8859-1, or undefined");var e=void 0===t.charset?_.charset:t.charset;return{allowDots:void 0===t.allowDots?_.allowDots:!!t.allowDots,allowPrototypes:"boolean"==typeof t.allowPrototypes?t.allowPrototypes:_.allowPrototypes,arrayLimit:"number"==typeof t.arrayLimit?t.arrayLimit:_.arrayLimit,charset:e,charsetSentinel:"boolean"==typeof t.charsetSentinel?t.charsetSentinel:_.charsetSentinel,comma:"boolean"==typeof t.comma?t.comma:_.comma,decoder:"function"==typeof t.decoder?t.decoder:_.decoder,delimiter:"string"==typeof t.delimiter||p.isRegExp(t.delimiter)?t.delimiter:_.delimiter,depth:"number"==typeof t.depth?t.depth:_.depth,ignoreQueryPrefix:!0===t.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof t.interpretNumericEntities?t.interpretNumericEntities:_.interpretNumericEntities,parameterLimit:"number"==typeof t.parameterLimit?t.parameterLimit:_.parameterLimit,parseArrays:!1!==t.parseArrays,plainObjects:"boolean"==typeof t.plainObjects?t.plainObjects:_.plainObjects,strictNullHandling:"boolean"==typeof t.strictNullHandling?t.strictNullHandling:_.strictNullHandling}}(e);if(""===t||null==t)return n.plainObjects?Object.create(null):{};for(var r="string"==typeof t?function(t,e){var n,r={},i=e.ignoreQueryPrefix?t.replace(/^\?/,""):t,o=e.parameterLimit===1/0?void 0:e.parameterLimit,s=i.split(e.delimiter,o),a=-1,u=e.charset;if(e.charsetSentinel)for(n=0;n<s.length;++n)0===s[n].indexOf("utf8=")&&("utf8=%E2%9C%93"===s[n]?u="utf-8":"utf8=%26%2310003%3B"===s[n]&&(u="iso-8859-1"),a=n,n=s.length);for(n=0;n<s.length;++n)if(n!==a){var c,h,l=s[n],d=l.indexOf("]="),f=-1===d?l.indexOf("="):d+1;-1===f?(c=e.decoder(l,_.decoder,u),h=e.strictNullHandling?null:""):(c=e.decoder(l.slice(0,f),_.decoder,u),h=e.decoder(l.slice(f+1),_.decoder,u)),h&&e.interpretNumericEntities&&"iso-8859-1"===u&&(h=T(h)),h&&e.comma&&h.indexOf(",")>-1&&(h=h.split(",")),w.call(r,c)?r[c]=p.combine(r[c],h):r[c]=h}return r}(t,n):t,i=n.plainObjects?Object.create(null):{},o=Object.keys(r),s=0;s<o.length;++s){var a=o[s],u=O(a,r[a],n);i=p.merge(i,u,n)}return p.compact(i)}(o=o.replace(/^#?\/?/,""))).hasOwnProperty("error"))return r=mt.buildResponse(n.error,n.error_description),n.state&&(r.state=n.state),e(r);if(!n.hasOwnProperty("access_token")&&!n.hasOwnProperty("id_token")&&!n.hasOwnProperty("refresh_token"))return e(null,null);var s=(this.baseOptions.responseType||t.responseType||"").split(" ");return s.length>0&&-1!==s.indexOf("token")&&!n.hasOwnProperty("access_token")?e(mt.buildResponse("invalid_hash","response_type contains `token`, but the parsed hash does not contain an `access_token` property")):s.length>0&&-1!==s.indexOf("id_token")&&!n.hasOwnProperty("id_token")?e(mt.buildResponse("invalid_hash","response_type contains `id_token`, but the parsed hash does not contain an `id_token` property")):this.validateAuthenticationResponse(t,n,e)},Oe.prototype.validateAuthenticationResponse=function(t,e,n){var r=this;t.__enableIdPInitiatedLogin=t.__enableIdPInitiatedLogin||t.__enableImpersonation;var i=e.state,o=this.transactionManager.getStoredTransaction(i),s=t.state||o&&o.state||null,a=s===i;if((i||s||!t.__enableIdPInitiatedLogin)&&!a)return n({error:"invalid_token",errorDescription:"`state` does not match."});var p=t.nonce||o&&o.nonce||null,u=t.state||o&&o.appState||null,c=function(t,i){return t?n(t):(o&&o.lastUsedConnection&&(i&&(s=i.sub),r.ssodataStorage.set(o.lastUsedConnection,s)),n(null,function(t,e,n){return{accessToken:t.access_token||null,idToken:t.id_token||null,idTokenPayload:n||null,appState:e||null,refreshToken:t.refresh_token||null,state:t.state||null,expiresIn:t.expires_in?parseInt(t.expires_in,10):null,tokenType:t.token_type||null,scope:t.scope||null}}(e,u,i)));var s};return e.id_token?this.validateToken(e.id_token,p,function(t,n){if(!t)return e.access_token&&n.at_hash?(new se).validateAccessToken(e.access_token,"RS256",n.at_hash,function(t){return t?c(mt.invalidToken(t.message)):c(null,n)}):c(null,n);if("invalid_token"!==t.error||"Nonce does not match."===t.errorDescription)return c(t);var i=(new se).decode(e.id_token);return"HS256"!==i.header.alg?c(t):(i.payload.nonce||null)!==p?c({error:"invalid_token",errorDescription:"Nonce does not match."}):e.access_token?r.client.userInfo(e.access_token,function(t,e){return t?c(t):c(null,e)}):c({error:"invalid_token",description:"The id_token cannot be validated because it was signed with the HS256 algorithm and public clients (like a browser) can’t store secrets. Please read the associated doc for possible ways to fix this. Read more: https://auth0.com/docs/errors/libraries/auth0-js/invalid-token#parsing-an-hs256-signed-id-token-without-an-access-token"})}):c(null,null)},Oe.prototype.validateToken=function(t,e,n){new se({issuer:this.baseOptions.token_issuer,jwksURI:this.baseOptions.jwksURI,audience:this.baseOptions.clientID,leeway:this.baseOptions.leeway||0,__disableExpirationCheck:this.baseOptions.__disableExpirationCheck}).verify(t,e,function(t,e){if(t)return n(mt.invalidToken(t.message));n(null,e)})},Oe.prototype.renewAuth=function(t,e){var n=!!t.usePostMessage,r=t.postMessageDataType||!1,i=t.postMessageOrigin||at.getWindow().origin,o=t.timeout,s=this,a=nt.merge(this.baseOptions,["clientID","redirectUri","responseType","scope","audience","_csrf","state","_intstate","nonce"]).with(t);a.responseType=a.responseType||"token",a.responseMode=a.responseMode||"fragment",a=this.transactionManager.process(a),Q.check(a,{type:"object",message:"options parameter is not valid"}),Q.check(e,{type:"function",message:"cb parameter is not valid"}),a.prompt="none",a=nt.blacklist(a,["usePostMessage","tenant","postMessageDataType","postMessageOrigin"]),we.create({authenticationUrl:this.client.buildAuthorizeUrl(a),postMessageDataType:r,postMessageOrigin:i,timeout:o}).login(n,function(t,n){if("object"==typeof n)return e(t,n);s.parseHash({hash:n},e)})},Oe.prototype.checkSession=function(t,e){var n=nt.merge(this.baseOptions,["clientID","responseType","redirectUri","scope","audience","_csrf","state","_intstate","nonce"]).with(t);return"code"===n.responseType?e({error:"error",error_description:"responseType can't be `code`"}):(t.nonce||(n=this.transactionManager.process(n)),n.redirectUri?(Q.check(n,{type:"object",message:"options parameter is not valid"}),Q.check(e,{type:"function",message:"cb parameter is not valid"}),n=nt.blacklist(n,["usePostMessage","tenant","postMessageDataType"]),void this.webMessageHandler.run(n,gt(e,{forceLegacyError:!0,ignoreCasing:!0}))):e({error:"error",error_description:"redirectUri can't be empty"}))},Oe.prototype.changePassword=function(t,e){return this.client.dbConnection.changePassword(t,e)},Oe.prototype.passwordlessStart=function(t,e){var n=nt.merge(this.baseOptions,["responseType","responseMode","redirectUri","scope","audience","_csrf","state","_intstate","nonce"]).with(t.authParams);return t.authParams=this.transactionManager.process(n),this.client.passwordless.start(t,e)},Oe.prototype.signup=function(t,e){return this.client.dbConnection.signup(t,e)},Oe.prototype.authorize=function(t){var e=nt.merge(this.baseOptions,["clientID","responseType","responseMode","redirectUri","scope","audience","_csrf","state","_intstate","nonce"]).with(t);Q.check(e,{type:"object",message:"options parameter is not valid"},{responseType:{type:"string",message:"responseType option is required"}}),(e=this.transactionManager.process(e)).scope=e.scope||"openid profile email",at.redirect(this.client.buildAuthorizeUrl(e))},Oe.prototype.signupAndAuthorize=function(t,e){var n=this;return this.client.dbConnection.signup(nt.blacklist(t,["popupHandler"]),function(r){if(r)return e(r);t.realm=t.connection,t.username||(t.username=t.email),n.client.login(t,e)})},Oe.prototype.login=function(t,e){var n=nt.merge(this.baseOptions,["clientID","responseType","redirectUri","scope","audience","_csrf","state","_intstate","nonce"]).with(t);n=this.transactionManager.process(n),at.getWindow().location.host===this.baseOptions.domain?(n.connection=n.realm,delete n.realm,this._universalLogin.login(n,e)):this.crossOriginAuthentication.login(n,e)},Oe.prototype.passwordlessLogin=function(t,e){var n=nt.merge(this.baseOptions,["clientID","responseType","redirectUri","scope","audience","_csrf","state","_intstate","nonce"]).with(t);if(n=this.transactionManager.process(n),at.getWindow().location.host===this.baseOptions.domain)this.passwordlessVerify(n,e);else{var r=nt.extend({credentialType:"https://web.archive.org/web/20210315023924/http://auth0.com/oauth/grant-type/passwordless/otp",realm:n.connection,username:n.email||n.phoneNumber,otp:n.verificationCode},nt.blacklist(n,["connection","email","phoneNumber","verificationCode"]));this.crossOriginAuthentication.login(r,e)}},Oe.prototype.crossOriginAuthenticationCallback=function(){this.crossOriginVerification()},Oe.prototype.crossOriginVerification=function(){this.crossOriginAuthentication.callback()},Oe.prototype.logout=function(t){at.redirect(this.client.buildLogoutUrl(t))},Oe.prototype.passwordlessVerify=function(t,e){var n=this,r=nt.merge(this.baseOptions,["clientID","responseType","responseMode","redirectUri","scope","audience","_csrf","state","_intstate","nonce"]).with(t);return Q.check(r,{type:"object",message:"options parameter is not valid"},{responseType:{type:"string",message:"responseType option is required"}}),r=this.transactionManager.process(r),this.client.passwordless.verify(r,function(t){return t?e(t):at.redirect(n.client.passwordless.buildVerifyUrl(r))})},ke.prototype.buildVerifyUrl=function(t){var e,n;return Q.check(t,{type:"object",message:"options parameter is not valid"},{connection:{type:"string",message:"connection option is required"},verificationCode:{type:"string",message:"verificationCode option is required"},phoneNumber:{optional:!1,type:"string",message:"phoneNumber option is required",condition:function(t){return!t.email}},email:{optional:!1,type:"string",message:"email option is required",condition:function(t){return!t.phoneNumber}}}),e=nt.merge(this.baseOptions,["clientID","responseType","responseMode","redirectUri","scope","audience","_csrf","state","_intstate","protocol","nonce"]).with(t),this.baseOptions._sendTelemetry&&(e.auth0Client=this.request.getTelemetryData()),e=nt.toSnakeCase(e,["auth0Client"]),n=k(e),r(this.baseOptions.rootUrl,"passwordless","verify_redirect","?"+n)},ke.prototype.start=function(t,e){var n,i;return Q.check(t,{type:"object",message:"options parameter is not valid"},{connection:{type:"string",message:"connection option is required"},send:{type:"string",message:"send option is required",values:["link","code"],value_message:"send is not valid ([link, code])"},phoneNumber:{optional:!0,type:"string",message:"phoneNumber option is required",condition:function(t){return"code"===t.send||!t.email}},email:{optional:!0,type:"string",message:"email option is required",condition:function(t){return"link"===t.send||!t.phoneNumber}},authParams:{optional:!0,type:"object",message:"authParams option is required"}}),Q.check(e,{type:"function",message:"cb parameter is not valid"}),n=r(this.baseOptions.rootUrl,"passwordless","start"),(i=nt.merge(this.baseOptions,["clientID","responseType","redirectUri","scope"]).with(t)).scope&&(i.authParams=i.authParams||{},i.authParams.scope=i.scope),i.redirectUri&&(i.authParams=i.authParams||{},i.authParams.redirect_uri=i.redirectUri),i.responseType&&(i.authParams=i.authParams||{},i.authParams.response_type=i.responseType),delete i.redirectUri,delete i.responseType,delete i.scope,i=nt.toSnakeCase(i,["auth0Client","authParams"]),this.request.post(n).send(i).end(gt(e))},ke.prototype.verify=function(t,e){var n,i;return Q.check(t,{type:"object",message:"options parameter is not valid"},{connection:{type:"string",message:"connection option is required"},verificationCode:{type:"string",message:"verificationCode option is required"},phoneNumber:{optional:!1,type:"string",message:"phoneNumber option is required",condition:function(t){return!t.email}},email:{optional:!1,type:"string",message:"email option is required",condition:function(t){return!t.phoneNumber}}}),Q.check(e,{type:"function",message:"cb parameter is not valid"}),i=nt.pick(t,["connection","verificationCode","phoneNumber","email","auth0Client"]),i=nt.toSnakeCase(i,["auth0Client"]),n=r(this.baseOptions.rootUrl,"passwordless","verify"),this.request.post(n).send(i).end(gt(e))},Ce.prototype.signup=function(t,e){var n,i,o;return Q.check(t,{type:"object",message:"options parameter is not valid"},{connection:{type:"string",message:"connection option is required"},email:{type:"string",message:"email option is required"},password:{type:"string",message:"password option is required"}}),Q.check(e,{type:"function",message:"cb parameter is not valid"}),n=r(this.baseOptions.rootUrl,"dbconnections","signup"),o=(i=nt.merge(this.baseOptions,["clientID"]).with(t)).user_metadata||i.userMetadata,i=nt.blacklist(i,["scope","userMetadata","user_metadata"]),i=nt.toSnakeCase(i,["auth0Client"]),o&&(i.user_metadata=o),this.request.post(n).send(i).end(gt(e))},Ce.prototype.changePassword=function(t,e){var n,i;return Q.check(t,{type:"object",message:"options parameter is not valid"},{connection:{type:"string",message:"connection option is required"},email:{type:"string",message:"email option is required"}}),Q.check(e,{type:"function",message:"cb parameter is not valid"}),n=r(this.baseOptions.rootUrl,"dbconnections","change_password"),i=nt.merge(this.baseOptions,["clientID"]).with(t,["email","connection"]),i=nt.toSnakeCase(i,["auth0Client"]),this.request.post(n).send(i).end(gt(e))},xe.prototype.buildAuthorizeUrl=function(t){var e,n;return Q.check(t,{type:"object",message:"options parameter is not valid"}),e=nt.merge(this.baseOptions,["clientID","responseType","responseMode","redirectUri","scope","audience"]).with(t),Q.check(e,{type:"object",message:"options parameter is not valid"},{clientID:{type:"string",message:"clientID option is required"},redirectUri:{optional:!0,type:"string",message:"redirectUri option is required"},responseType:{type:"string",message:"responseType option is required"},nonce:{type:"string",message:"nonce option is required",condition:function(t){return-1===t.responseType.indexOf("code")&&-1!==t.responseType.indexOf("id_token")}},scope:{optional:!0,type:"string",message:"scope option is required"},audience:{optional:!0,type:"string",message:"audience option is required"}}),this.baseOptions._sendTelemetry&&(e.auth0Client=this.request.getTelemetryData()),e.connection_scope&&Q.isArray(e.connection_scope)&&(e.connection_scope=e.connection_scope.join(",")),e=nt.blacklist(e,["username","popupOptions","domain","tenant","timeout","appState"]),e=nt.toSnakeCase(e,["auth0Client"]),e=_t(this.warn,e),n=k(e),r(this.baseOptions.rootUrl,"authorize","?"+n)},xe.prototype.buildLogoutUrl=function(t){var e,n;return Q.check(t,{optional:!0,type:"object",message:"options parameter is not valid"}),e=nt.merge(this.baseOptions,["clientID"]).with(t||{}),this.baseOptions._sendTelemetry&&(e.auth0Client=this.request.getTelemetryData()),e=nt.toSnakeCase(e,["auth0Client","returnTo"]),n=k(nt.blacklist(e,["federated"])),t&&void 0!==t.federated&&!1!==t.federated&&"false"!==t.federated&&(n+="&federated"),r(this.baseOptions.rootUrl,"v2","logout","?"+n)},xe.prototype.loginWithDefaultDirectory=function(t,e){return Q.check(t,{type:"object",message:"options parameter is not valid"},{username:{type:"string",message:"username option is required"},password:{type:"string",message:"password option is required"},scope:{optional:!0,type:"string",message:"scope option is required"},audience:{optional:!0,type:"string",message:"audience option is required"}}),t.grantType="password",this.oauthToken(t,e)},xe.prototype.login=function(t,e){return Q.check(t,{type:"object",message:"options parameter is not valid"},{username:{type:"string",message:"username option is required"},password:{type:"string",message:"password option is required"},realm:{type:"string",message:"realm option is required"},scope:{optional:!0,type:"string",message:"scope option is required"},audience:{optional:!0,type:"string",message:"audience option is required"}}),t.grantType="https://web.archive.org/web/20210315023924/http://auth0.com/oauth/grant-type/password-realm",this.oauthToken(t,e)},xe.prototype.oauthToken=function(t,e){var n,i;return Q.check(t,{type:"object",message:"options parameter is not valid"}),Q.check(e,{type:"function",message:"cb parameter is not valid"}),n=r(this.baseOptions.rootUrl,"oauth","token"),i=nt.merge(this.baseOptions,["clientID","scope","audience"]).with(t),Q.check(i,{type:"object",message:"options parameter is not valid"},{clientID:{type:"string",message:"clientID option is required"},grantType:{type:"string",message:"grantType option is required"},scope:{optional:!0,type:"string",message:"scope option is required"},audience:{optional:!0,type:"string",message:"audience option is required"}}),i=nt.toSnakeCase(i,["auth0Client"]),i=wt(this.warn,i),this.request.post(n).send(i).end(gt(e))},xe.prototype.loginWithResourceOwner=function(t,e){var n,i;return Q.check(t,{type:"object",message:"options parameter is not valid"},{username:{type:"string",message:"username option is required"},password:{type:"string",message:"password option is required"},connection:{type:"string",message:"connection option is required"},scope:{optional:!0,type:"string",message:"scope option is required"}}),Q.check(e,{type:"function",message:"cb parameter is not valid"}),n=r(this.baseOptions.rootUrl,"oauth","ro"),i=nt.merge(this.baseOptions,["clientID","scope"]).with(t,["username","password","scope","connection","device"]),(i=nt.toSnakeCase(i,["auth0Client"])).grant_type=i.grant_type||"password",this.request.post(n).send(i).end(gt(e))},xe.prototype.getSSOData=function(t,e){if(this.auth0||(this.auth0=new Oe(this.baseOptions)),at.getWindow().location.host===this.baseOptions.domain)return this.auth0._universalLogin.getSSOData(t,e);"function"==typeof t&&(e=t),Q.check(e,{type:"function",message:"cb parameter is not valid"});var n=this.baseOptions.clientID,r=this.ssodataStorage.get()||{};this.auth0.checkSession({responseType:"token id_token",scope:"openid profile email",connection:r.lastUsedConnection,timeout:5e3},function(t,i){return t?"login_required"===t.error?e(null,{sso:!1}):("consent_required"===t.error&&(t.error_description="Consent required. When using `getSSOData`, the user has to be authenticated with the following scope: `openid profile email`."),e(t,{sso:!1})):r.lastUsedSub&&r.lastUsedSub!==i.idTokenPayload.sub?e(t,{sso:!1}):e(null,{lastUsedConnection:{name:r.lastUsedConnection},lastUsedUserID:i.idTokenPayload.sub,lastUsedUsername:i.idTokenPayload.email||i.idTokenPayload.name,lastUsedClientID:n,sessionClients:[n],sso:!0})})},xe.prototype.userInfo=function(t,e){var n;return Q.check(t,{type:"string",message:"accessToken parameter is not valid"}),Q.check(e,{type:"function",message:"cb parameter is not valid"}),n=r(this.baseOptions.rootUrl,"userinfo"),this.request.get(n).set("Authorization","Bearer "+t).end(gt(e,{ignoreCasing:!0}))},xe.prototype.delegation=function(t,e){var n,i;return Q.check(t,{type:"object",message:"options parameter is not valid"},{grant_type:{type:"string",message:"grant_type option is required"}}),Q.check(e,{type:"function",message:"cb parameter is not valid"}),n=r(this.baseOptions.rootUrl,"delegation"),i=nt.merge(this.baseOptions,["clientID"]).with(t),i=nt.toSnakeCase(i,["auth0Client"]),this.request.post(n).send(i).end(gt(e))},xe.prototype.getUserCountry=function(t){var e;return Q.check(t,{type:"function",message:"cb parameter is not valid"}),e=r(this.baseOptions.rootUrl,"user","geoloc","country"),this.request.get(e).end(gt(t))},Se.prototype.getUser=function(t,e){var n;return Q.check(t,{type:"string",message:"userId parameter is not valid"}),Q.check(e,{type:"function",message:"cb parameter is not valid"}),n=r(this.baseOptions.rootUrl,"users",t),this.request.get(n).end(gt(e,{ignoreCasing:!0}))},Se.prototype.patchUserMetadata=function(t,e,n){var i;return Q.check(t,{type:"string",message:"userId parameter is not valid"}),Q.check(e,{type:"object",message:"userMetadata parameter is not valid"}),Q.check(n,{type:"function",message:"cb parameter is not valid"}),i=r(this.baseOptions.rootUrl,"users",t),this.request.patch(i).send({user_metadata:e}).end(gt(n,{ignoreCasing:!0}))},Se.prototype.patchUserAttributes=function(t,e,n){var i;return Q.check(t,{type:"string",message:"userId parameter is not valid"}),Q.check(e,{type:"object",message:"user parameter is not valid"}),Q.check(n,{type:"function",message:"cb parameter is not valid"}),i=r(this.baseOptions.rootUrl,"users",t),this.request.patch(i).send(e).end(gt(n,{ignoreCasing:!0}))},Se.prototype.linkUser=function(t,e,n){var i;return Q.check(t,{type:"string",message:"userId parameter is not valid"}),Q.check(e,{type:"string",message:"secondaryUserToken parameter is not valid"}),Q.check(n,{type:"function",message:"cb parameter is not valid"}),i=r(this.baseOptions.rootUrl,"users",t,"identities"),this.request.post(i).send({link_with:e}).end(gt(n,{ignoreCasing:!0}))};var De={Authentication:xe,Management:Se,WebAuth:Oe,version:V};t.Authentication=xe,t.Management=Se,t.WebAuth=Oe,t.default=De,t.version=V,Object.defineProperty(t,"__esModule",{value:!0})}); }).call(this)}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {},require(414).setImmediate)}, {"414":414}]; window.modules["414"] = [function(require,module,exports){(function (setImmediate,clearImmediate){(function (){ var nextTick=require(11).nextTick,apply=Function.prototype.apply,slice=Array.prototype.slice,immediateIds={},nextImmediateId=0;function Timeout(e,t){this._id=e,this._clearFn=t}exports.setTimeout=function(){return new Timeout(apply.call(setTimeout,window,arguments),clearTimeout)},exports.setInterval=function(){return new Timeout(apply.call(setInterval,window,arguments),clearInterval)},exports.clearTimeout=exports.clearInterval=function(e){e.close()},Timeout.prototype.unref=Timeout.prototype.ref=function(){},Timeout.prototype.close=function(){this._clearFn.call(window,this._id)},exports.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},exports.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},exports._unrefActive=exports.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout(function(){e._onTimeout&&e._onTimeout()},t))},exports.setImmediate="function"==typeof setImmediate?setImmediate:function(e){var t=nextImmediateId++,i=!(arguments.length<2)&&slice.call(arguments,1);return immediateIds[t]=!0,nextTick(function(){immediateIds[t]&&(i?e.apply(null,i):e.call(null),exports.clearImmediate(t))}),t},exports.clearImmediate="function"==typeof clearImmediate?clearImmediate:function(e){delete immediateIds[e]}; }).call(this)}).call(this,require(414).setImmediate,require(414).clearImmediate)}, {"11":11,"414":414}]; window.modules["482"] = [function(require,module,exports){}, {}]; window.modules["484"] = [function(require,module,exports){(function (global){(function (){ !function(e){var o="object"==typeof exports&&exports&&!exports.nodeType&&exports,n="object"==typeof module&&module&&!module.nodeType&&module,t="object"==typeof global&&global;t.global!==t&&t.window!==t&&t.self!==t||(e=t);var r,u,i=2147483647,f=36,c=1,l=26,s=38,d=700,p=72,a=128,h="-",v=/^xn--/,g=/[^\x20-\x7E]/,w=/[\x2E\u3002\uFF0E\uFF61]/g,x={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},b=f-c,y=Math.floor,C=String.fromCharCode;function m(e){throw RangeError(x[e])}function j(e,o){for(var n=e.length,t=[];n--;)t[n]=o(e[n]);return t}function A(e,o){var n=e.split("@"),t="";return n.length>1&&(t=n[0]+"@",e=n[1]),t+j((e=e.replace(w,".")).split("."),o).join(".")}function I(e){for(var o,n,t=[],r=0,u=e.length;r<u;)(o=e.charCodeAt(r++))>=55296&&o<=56319&&r<u?56320==(64512&(n=e.charCodeAt(r++)))?t.push(((1023&o)<<10)+(1023&n)+65536):(t.push(o),r--):t.push(o);return t}function E(e){return j(e,function(e){var o="";return e>65535&&(o+=C((e-=65536)>>>10&1023|55296),e=56320|1023&e),o+=C(e)}).join("")}function F(e,o){return e+22+75*(e<26)-((0!=o)<<5)}function O(e,o,n){var t=0;for(e=n?y(e/d):e>>1,e+=y(e/o);e>b*l>>1;t+=f)e=y(e/b);return y(t+(b+1)*e/(e+s))}function S(e){var o,n,t,r,u,s,d,v,g,w,x,b=[],C=e.length,j=0,A=a,I=p;for((n=e.lastIndexOf(h))<0&&(n=0),t=0;t<n;++t)e.charCodeAt(t)>=128&&m("not-basic"),b.push(e.charCodeAt(t));for(r=n>0?n+1:0;r<C;){for(u=j,s=1,d=f;r>=C&&m("invalid-input"),((v=(x=e.charCodeAt(r++))-48<10?x-22:x-65<26?x-65:x-97<26?x-97:f)>=f||v>y((i-j)/s))&&m("overflow"),j+=v*s,!(v<(g=d<=I?c:d>=I+l?l:d-I));d+=f)s>y(i/(w=f-g))&&m("overflow"),s*=w;I=O(j-u,o=b.length+1,0==u),y(j/o)>i-A&&m("overflow"),A+=y(j/o),j%=o,b.splice(j++,0,A)}return E(b)}function T(e){var o,n,t,r,u,s,d,v,g,w,x,b,j,A,E,S=[];for(b=(e=I(e)).length,o=a,n=0,u=p,s=0;s<b;++s)(x=e[s])<128&&S.push(C(x));for(t=r=S.length,r&&S.push(h);t<b;){for(d=i,s=0;s<b;++s)(x=e[s])>=o&&x<d&&(d=x);for(d-o>y((i-n)/(j=t+1))&&m("overflow"),n+=(d-o)*j,o=d,s=0;s<b;++s)if((x=e[s])<o&&++n>i&&m("overflow"),x==o){for(v=n,g=f;!(v<(w=g<=u?c:g>=u+l?l:g-u));g+=f)E=v-w,A=f-w,S.push(C(F(w+E%A,0))),v=y(E/A);S.push(C(F(v,0))),u=O(n,j,t==r),n=0,++t}++n,++o}return S.join("")}if(r={version:"1.3.2",ucs2:{decode:I,encode:E},decode:S,encode:T,toASCII:function(e){return A(e,function(e){return g.test(e)?"xn--"+T(e):e})},toUnicode:function(e){return A(e,function(e){return v.test(e)?S(e.slice(4).toLowerCase()):e})}},"function"==typeof define&&"object"==typeof define.amd&&define.amd)define("punycode",function(){return r});else if(o&&n)if(module.exports==o)n.exports=r;else for(u in r)r.hasOwnProperty(u)&&(o[u]=r[u]);else e.punycode=r}(this); }).call(this)}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})}, {}]; window.modules["485"] = [function(require,module,exports){"use strict";module.exports={isString:function(n){return"string"==typeof n},isObject:function(n){return"object"==typeof n&&null!==n},isNull:function(n){return null===n},isNullOrUndefined:function(n){return null==n}}; }, {}]; window.modules["499"] = [function(require,module,exports){(function (global){(function (){ var LARGE_ARRAY_SIZE=200,HASH_UNDEFINED="__lodash_hash_undefined__",MAX_SAFE_INTEGER=9007199254740991,argsTag="[object Arguments]",arrayTag="[object Array]",boolTag="[object Boolean]",dateTag="[object Date]",errorTag="[object Error]",funcTag="[object Function]",genTag="[object GeneratorFunction]",mapTag="[object Map]",numberTag="[object Number]",objectTag="[object Object]",promiseTag="[object Promise]",regexpTag="[object RegExp]",setTag="[object Set]",stringTag="[object String]",symbolTag="[object Symbol]",weakMapTag="[object WeakMap]",arrayBufferTag="[object ArrayBuffer]",dataViewTag="[object DataView]",float32Tag="[object Float32Array]",float64Tag="[object Float64Array]",int8Tag="[object Int8Array]",int16Tag="[object Int16Array]",int32Tag="[object Int32Array]",uint8Tag="[object Uint8Array]",uint8ClampedTag="[object Uint8ClampedArray]",uint16Tag="[object Uint16Array]",uint32Tag="[object Uint32Array]",reRegExpChar=/[\\^$.*+?()[\]{}|]/g,reFlags=/\w*$/,reIsHostCtor=/^\[object .+?Constructor\]$/,reIsUint=/^(?:0|[1-9]\d*)$/,cloneableTags={};cloneableTags[argsTag]=cloneableTags[arrayTag]=cloneableTags[arrayBufferTag]=cloneableTags[dataViewTag]=cloneableTags[boolTag]=cloneableTags[dateTag]=cloneableTags[float32Tag]=cloneableTags[float64Tag]=cloneableTags[int8Tag]=cloneableTags[int16Tag]=cloneableTags[int32Tag]=cloneableTags[mapTag]=cloneableTags[numberTag]=cloneableTags[objectTag]=cloneableTags[regexpTag]=cloneableTags[setTag]=cloneableTags[stringTag]=cloneableTags[symbolTag]=cloneableTags[uint8Tag]=cloneableTags[uint8ClampedTag]=cloneableTags[uint16Tag]=cloneableTags[uint32Tag]=!0,cloneableTags[errorTag]=cloneableTags[funcTag]=cloneableTags[weakMapTag]=!1;var freeGlobal="object"==typeof global&&global&&global.Object===Object&&global,freeSelf="object"==typeof self&&self&&self.Object===Object&&self,root=freeGlobal||freeSelf||Function("return this")(),freeExports="object"==typeof exports&&exports&&!exports.nodeType&&exports,freeModule=freeExports&&"object"==typeof module&&module&&!module.nodeType&&module,moduleExports=freeModule&&freeModule.exports===freeExports;function addMapEntry(e,t){return e.set(t[0],t[1]),e}function addSetEntry(e,t){return e.add(t),e}function arrayEach(e,t){for(var a=-1,r=e?e.length:0;++a<r&&!1!==t(e[a],a,e););return e}function arrayPush(e,t){for(var a=-1,r=t.length,n=e.length;++a<r;)e[n+a]=t[a];return e}function arrayReduce(e,t,a,r){var n=-1,o=e?e.length:0;for(r&&o&&(a=e[++n]);++n<o;)a=t(a,e[n],n,e);return a}function baseTimes(e,t){for(var a=-1,r=Array(e);++a<e;)r[a]=t(a);return r}function getValue(e,t){return null==e?void 0:e[t]}function isHostObject(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}function mapToArray(e){var t=-1,a=Array(e.size);return e.forEach(function(e,r){a[++t]=[r,e]}),a}function overArg(e,t){return function(a){return e(t(a))}}function setToArray(e){var t=-1,a=Array(e.size);return e.forEach(function(e){a[++t]=e}),a}var arrayProto=Array.prototype,funcProto=Function.prototype,objectProto=Object.prototype,coreJsData=root["__core-js_shared__"],maskSrcKey=function(){var e=/[^.]+$/.exec(coreJsData&&coreJsData.keys&&coreJsData.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),funcToString=funcProto.toString,hasOwnProperty=objectProto.hasOwnProperty,objectToString=objectProto.toString,reIsNative=RegExp("^"+funcToString.call(hasOwnProperty).replace(reRegExpChar,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Buffer=moduleExports?root.Buffer:void 0,Symbol=root.Symbol,Uint8Array=root.Uint8Array,getPrototype=overArg(Object.getPrototypeOf,Object),objectCreate=Object.create,propertyIsEnumerable=objectProto.propertyIsEnumerable,splice=arrayProto.splice,nativeGetSymbols=Object.getOwnPropertySymbols,nativeIsBuffer=Buffer?Buffer.isBuffer:void 0,nativeKeys=overArg(Object.keys,Object),DataView=getNative(root,"DataView"),Map=getNative(root,"Map"),Promise=getNative(root,"Promise"),Set=getNative(root,"Set"),WeakMap=getNative(root,"WeakMap"),nativeCreate=getNative(Object,"create"),dataViewCtorString=toSource(DataView),mapCtorString=toSource(Map),promiseCtorString=toSource(Promise),setCtorString=toSource(Set),weakMapCtorString=toSource(WeakMap),symbolProto=Symbol?Symbol.prototype:void 0,symbolValueOf=symbolProto?symbolProto.valueOf:void 0;function Hash(e){var t=-1,a=e?e.length:0;for(this.clear();++t<a;){var r=e[t];this.set(r[0],r[1])}}function hashClear(){this.__data__=nativeCreate?nativeCreate(null):{}}function hashDelete(e){return this.has(e)&&delete this.__data__[e]}function hashGet(e){var t=this.__data__;if(nativeCreate){var a=t[e];return a===HASH_UNDEFINED?void 0:a}return hasOwnProperty.call(t,e)?t[e]:void 0}function hashHas(e){var t=this.__data__;return nativeCreate?void 0!==t[e]:hasOwnProperty.call(t,e)}function hashSet(e,t){return this.__data__[e]=nativeCreate&&void 0===t?HASH_UNDEFINED:t,this}function ListCache(e){var t=-1,a=e?e.length:0;for(this.clear();++t<a;){var r=e[t];this.set(r[0],r[1])}}function listCacheClear(){this.__data__=[]}function listCacheDelete(e){var t=this.__data__,a=assocIndexOf(t,e);return!(a<0)&&(a==t.length-1?t.pop():splice.call(t,a,1),!0)}function listCacheGet(e){var t=this.__data__,a=assocIndexOf(t,e);return a<0?void 0:t[a][1]}function listCacheHas(e){return assocIndexOf(this.__data__,e)>-1}function listCacheSet(e,t){var a=this.__data__,r=assocIndexOf(a,e);return r<0?a.push([e,t]):a[r][1]=t,this}function MapCache(e){var t=-1,a=e?e.length:0;for(this.clear();++t<a;){var r=e[t];this.set(r[0],r[1])}}function mapCacheClear(){this.__data__={hash:new Hash,map:new(Map||ListCache),string:new Hash}}function mapCacheDelete(e){return getMapData(this,e).delete(e)}function mapCacheGet(e){return getMapData(this,e).get(e)}function mapCacheHas(e){return getMapData(this,e).has(e)}function mapCacheSet(e,t){return getMapData(this,e).set(e,t),this}function Stack(e){this.__data__=new ListCache(e)}function stackClear(){this.__data__=new ListCache}function stackDelete(e){return this.__data__.delete(e)}function stackGet(e){return this.__data__.get(e)}function stackHas(e){return this.__data__.has(e)}function stackSet(e,t){var a=this.__data__;if(a instanceof ListCache){var r=a.__data__;if(!Map||r.length<LARGE_ARRAY_SIZE-1)return r.push([e,t]),this;a=this.__data__=new MapCache(r)}return a.set(e,t),this}function arrayLikeKeys(e,t){var a=isArray(e)||isArguments(e)?baseTimes(e.length,String):[],r=a.length,n=!!r;for(var o in e)!t&&!hasOwnProperty.call(e,o)||n&&("length"==o||isIndex(o,r))||a.push(o);return a}function assignValue(e,t,a){var r=e[t];hasOwnProperty.call(e,t)&&eq(r,a)&&(void 0!==a||t in e)||(e[t]=a)}function assocIndexOf(e,t){for(var a=e.length;a--;)if(eq(e[a][0],t))return a;return-1}function baseAssign(e,t){return e&&copyObject(t,keys(t),e)}function baseClone(e,t,a,r,n,o,c){var s;if(r&&(s=o?r(e,n,o,c):r(e)),void 0!==s)return s;if(!isObject(e))return e;var i=isArray(e);if(i){if(s=initCloneArray(e),!t)return copyArray(e,s)}else{var u=getTag(e),l=u==funcTag||u==genTag;if(isBuffer(e))return cloneBuffer(e,t);if(u==objectTag||u==argsTag||l&&!o){if(isHostObject(e))return o?e:{};if(s=initCloneObject(l?{}:e),!t)return copySymbols(e,baseAssign(s,e))}else{if(!cloneableTags[u])return o?e:{};s=initCloneByTag(e,u,baseClone,t)}}c||(c=new Stack);var g=c.get(e);if(g)return g;if(c.set(e,s),!i)var f=a?getAllKeys(e):keys(e);return arrayEach(f||e,function(n,o){f&&(n=e[o=n]),assignValue(s,o,baseClone(n,t,a,r,o,e,c))}),s}function baseCreate(e){return isObject(e)?objectCreate(e):{}}function baseGetAllKeys(e,t,a){var r=t(e);return isArray(e)?r:arrayPush(r,a(e))}function baseGetTag(e){return objectToString.call(e)}function baseIsNative(e){return!(!isObject(e)||isMasked(e))&&(isFunction(e)||isHostObject(e)?reIsNative:reIsHostCtor).test(toSource(e))}function baseKeys(e){if(!isPrototype(e))return nativeKeys(e);var t=[];for(var a in Object(e))hasOwnProperty.call(e,a)&&"constructor"!=a&&t.push(a);return t}function cloneBuffer(e,t){if(t)return e.slice();var a=new e.constructor(e.length);return e.copy(a),a}function cloneArrayBuffer(e){var t=new e.constructor(e.byteLength);return new Uint8Array(t).set(new Uint8Array(e)),t}function cloneDataView(e,t){var a=t?cloneArrayBuffer(e.buffer):e.buffer;return new e.constructor(a,e.byteOffset,e.byteLength)}function cloneMap(e,t,a){return arrayReduce(t?a(mapToArray(e),!0):mapToArray(e),addMapEntry,new e.constructor)}function cloneRegExp(e){var t=new e.constructor(e.source,reFlags.exec(e));return t.lastIndex=e.lastIndex,t}function cloneSet(e,t,a){return arrayReduce(t?a(setToArray(e),!0):setToArray(e),addSetEntry,new e.constructor)}function cloneSymbol(e){return symbolValueOf?Object(symbolValueOf.call(e)):{}}function cloneTypedArray(e,t){var a=t?cloneArrayBuffer(e.buffer):e.buffer;return new e.constructor(a,e.byteOffset,e.length)}function copyArray(e,t){var a=-1,r=e.length;for(t||(t=Array(r));++a<r;)t[a]=e[a];return t}function copyObject(e,t,a,r){a||(a={});for(var n=-1,o=t.length;++n<o;){var c=t[n],s=r?r(a[c],e[c],c,a,e):void 0;assignValue(a,c,void 0===s?e[c]:s)}return a}function copySymbols(e,t){return copyObject(e,getSymbols(e),t)}function getAllKeys(e){return baseGetAllKeys(e,keys,getSymbols)}function getMapData(e,t){var a=e.__data__;return isKeyable(t)?a["string"==typeof t?"string":"hash"]:a.map}function getNative(e,t){var a=getValue(e,t);return baseIsNative(a)?a:void 0}Hash.prototype.clear=hashClear,Hash.prototype.delete=hashDelete,Hash.prototype.get=hashGet,Hash.prototype.has=hashHas,Hash.prototype.set=hashSet,ListCache.prototype.clear=listCacheClear,ListCache.prototype.delete=listCacheDelete,ListCache.prototype.get=listCacheGet,ListCache.prototype.has=listCacheHas,ListCache.prototype.set=listCacheSet,MapCache.prototype.clear=mapCacheClear,MapCache.prototype.delete=mapCacheDelete,MapCache.prototype.get=mapCacheGet,MapCache.prototype.has=mapCacheHas,MapCache.prototype.set=mapCacheSet,Stack.prototype.clear=stackClear,Stack.prototype.delete=stackDelete,Stack.prototype.get=stackGet,Stack.prototype.has=stackHas,Stack.prototype.set=stackSet;var getSymbols=nativeGetSymbols?overArg(nativeGetSymbols,Object):stubArray,getTag=baseGetTag;function initCloneArray(e){var t=e.length,a=e.constructor(t);return t&&"string"==typeof e[0]&&hasOwnProperty.call(e,"index")&&(a.index=e.index,a.input=e.input),a}function initCloneObject(e){return"function"!=typeof e.constructor||isPrototype(e)?{}:baseCreate(getPrototype(e))}function initCloneByTag(e,t,a,r){var n=e.constructor;switch(t){case arrayBufferTag:return cloneArrayBuffer(e);case boolTag:case dateTag:return new n(+e);case dataViewTag:return cloneDataView(e,r);case float32Tag:case float64Tag:case int8Tag:case int16Tag:case int32Tag:case uint8Tag:case uint8ClampedTag:case uint16Tag:case uint32Tag:return cloneTypedArray(e,r);case mapTag:return cloneMap(e,r,a);case numberTag:case stringTag:return new n(e);case regexpTag:return cloneRegExp(e);case setTag:return cloneSet(e,r,a);case symbolTag:return cloneSymbol(e)}}function isIndex(e,t){return!!(t=null==t?MAX_SAFE_INTEGER:t)&&("number"==typeof e||reIsUint.test(e))&&e>-1&&e%1==0&&e<t}function isKeyable(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}function isMasked(e){return!!maskSrcKey&&maskSrcKey in e}function isPrototype(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||objectProto)}function toSource(e){if(null!=e){try{return funcToString.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function cloneDeep(e){return baseClone(e,!0,!0)}function eq(e,t){return e===t||e!=e&&t!=t}function isArguments(e){return isArrayLikeObject(e)&&hasOwnProperty.call(e,"callee")&&(!propertyIsEnumerable.call(e,"callee")||objectToString.call(e)==argsTag)}(DataView&&getTag(new DataView(new ArrayBuffer(1)))!=dataViewTag||Map&&getTag(new Map)!=mapTag||Promise&&getTag(Promise.resolve())!=promiseTag||Set&&getTag(new Set)!=setTag||WeakMap&&getTag(new WeakMap)!=weakMapTag)&&(getTag=function(e){var t=objectToString.call(e),a=t==objectTag?e.constructor:void 0,r=a?toSource(a):void 0;if(r)switch(r){case dataViewCtorString:return dataViewTag;case mapCtorString:return mapTag;case promiseCtorString:return promiseTag;case setCtorString:return setTag;case weakMapCtorString:return weakMapTag}return t});var isArray=Array.isArray;function isArrayLike(e){return null!=e&&isLength(e.length)&&!isFunction(e)}function isArrayLikeObject(e){return isObjectLike(e)&&isArrayLike(e)}var isBuffer=nativeIsBuffer||stubFalse;function isFunction(e){var t=isObject(e)?objectToString.call(e):"";return t==funcTag||t==genTag}function isLength(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=MAX_SAFE_INTEGER}function isObject(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function isObjectLike(e){return!!e&&"object"==typeof e}function keys(e){return isArrayLike(e)?arrayLikeKeys(e):baseKeys(e)}function stubArray(){return[]}function stubFalse(){return!1}module.exports=cloneDeep; }).call(this)}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})}, {}]; window.modules["500"] = [function(require,module,exports){(function (process){(function (){ function normalizeArray(r,t){for(var e=0,n=r.length-1;n>=0;n--){var o=r[n];"."===o?r.splice(n,1):".."===o?(r.splice(n,1),e++):e&&(r.splice(n,1),e--)}if(t)for(;e--;e)r.unshift("..");return r}function basename(r){"string"!=typeof r&&(r+="");var t,e=0,n=-1,o=!0;for(t=r.length-1;t>=0;--t)if(47===r.charCodeAt(t)){if(!o){e=t+1;break}}else-1===n&&(o=!1,n=t+1);return-1===n?"":r.slice(e,n)}function filter(r,t){if(r.filter)return r.filter(t);for(var e=[],n=0;n<r.length;n++)t(r[n],n,r)&&e.push(r[n]);return e}exports.resolve=function(){for(var r="",t=!1,e=arguments.length-1;e>=-1&&!t;e--){var n=e>=0?arguments[e]:process.cwd();if("string"!=typeof n)throw new TypeError("Arguments to path.resolve must be strings");n&&(r=n+"/"+r,t="/"===n.charAt(0))}return(t?"/":"")+(r=normalizeArray(filter(r.split("/"),function(r){return!!r}),!t).join("/"))||"."},exports.normalize=function(r){var t=exports.isAbsolute(r),e="/"===substr(r,-1);return(r=normalizeArray(filter(r.split("/"),function(r){return!!r}),!t).join("/"))||t||(r="."),r&&e&&(r+="/"),(t?"/":"")+r},exports.isAbsolute=function(r){return"/"===r.charAt(0)},exports.join=function(){var r=Array.prototype.slice.call(arguments,0);return exports.normalize(filter(r,function(r,t){if("string"!=typeof r)throw new TypeError("Arguments to path.join must be strings");return r}).join("/"))},exports.relative=function(r,t){function e(r){for(var t=0;t<r.length&&""===r[t];t++);for(var e=r.length-1;e>=0&&""===r[e];e--);return t>e?[]:r.slice(t,e-t+1)}r=exports.resolve(r).substr(1),t=exports.resolve(t).substr(1);for(var n=e(r.split("/")),o=e(t.split("/")),s=Math.min(n.length,o.length),i=s,u=0;u<s;u++)if(n[u]!==o[u]){i=u;break}var l=[];for(u=i;u<n.length;u++)l.push("..");return(l=l.concat(o.slice(i))).join("/")},exports.sep="/",exports.delimiter=":",exports.dirname=function(r){if("string"!=typeof r&&(r+=""),0===r.length)return".";for(var t=r.charCodeAt(0),e=47===t,n=-1,o=!0,s=r.length-1;s>=1;--s)if(47===(t=r.charCodeAt(s))){if(!o){n=s;break}}else o=!1;return-1===n?e?"/":".":e&&1===n?"/":r.slice(0,n)},exports.basename=function(r,t){var e=basename(r);return t&&e.substr(-1*t.length)===t&&(e=e.substr(0,e.length-t.length)),e},exports.extname=function(r){"string"!=typeof r&&(r+="");for(var t=-1,e=0,n=-1,o=!0,s=0,i=r.length-1;i>=0;--i){var u=r.charCodeAt(i);if(47!==u)-1===n&&(o=!1,n=i+1),46===u?-1===t?t=i:1!==s&&(s=1):-1!==t&&(s=-1);else if(!o){e=i+1;break}}return-1===t||-1===n||0===s||1===s&&t===n-1&&t===e+1?"":r.slice(t,n)};var substr="b"==="ab".substr(-1)?function(r,t,e){return r.substr(t,e)}:function(r,t,e){return t<0&&(t=r.length+t),r.substr(t,e)}; }).call(this)}).call(this,require(11))}, {"11":11}]; window.modules["501"] = [function(require,module,exports){(function (global){(function (){ "use strict";var format=require(1154);module.exports=pino;var _console=global.console||{},stdSerializers={req:mock,res:mock,err:asErrValue};function pino(e){(e=e||{}).browser=e.browser||{};var r=e.browser.transmit;if(r&&"function"!=typeof r.send)throw Error("pino: transmit option must have a send function");var i=e.browser.write||_console;e.browser.write&&(e.browser.asObject=!0);var t=e.serializers||{},s=Array.isArray(e.browser.serialize)?e.browser.serialize.filter(function(e){return"!stdSerializers.err"!==e}):!0===e.browser.serialize&&Object.keys(t),l=e.browser.serialize;Array.isArray(e.browser.serialize)&&e.browser.serialize.indexOf("!stdSerializers.err")>-1&&(l=!1);"function"==typeof i&&(i.error=i.fatal=i.warn=i.info=i.debug=i.trace=i),!1===e.enabled&&(e.level="silent");var n=e.level||"info",a=Object.create(i);a.log||(a.log=noop),Object.defineProperty(a,"levelVal",{get:function(){return"silent"===this.level?1/0:this.levels.values[this.level]}}),Object.defineProperty(a,"level",{get:function(){return this._level},set:function(e){if("silent"!==e&&!this.levels.values[e])throw Error("unknown level "+e);this._level=e,set(o,a,"error","log"),set(o,a,"fatal","error"),set(o,a,"warn","error"),set(o,a,"info","log"),set(o,a,"debug","log"),set(o,a,"trace","log")}});var o={transmit:r,serialize:s,asObject:e.browser.asObject,levels:["error","fatal","warn","info","debug","trace"]};return a.levels=pino.levels,a.level=n,a.setMaxListeners=a.getMaxListeners=a.emit=a.addListener=a.on=a.prependListener=a.once=a.prependOnceListener=a.removeListener=a.removeAllListeners=a.listeners=a.listenerCount=a.eventNames=a.write=a.flush=noop,a.serializers=t,a._serialize=s,a._stdErrSerialize=l,a.child=function(i){if(!i)throw new Error("missing bindings for child Pino");var l=i.serializers;if(s&&l){var n=Object.assign({},t,l),a=!0===e.browser.serialize?Object.keys(n):s;delete i.serializers,applySerializers([i],a,n,this._stdErrSerialize)}function o(e){this._childLevel=1+(0|e._childLevel),this.error=bind(e,i,"error"),this.fatal=bind(e,i,"fatal"),this.warn=bind(e,i,"warn"),this.info=bind(e,i,"info"),this.debug=bind(e,i,"debug"),this.trace=bind(e,i,"trace"),n&&(this.serializers=n,this._serialize=a),r&&this._logEvent.bindings.push(i)}return o.prototype=this,new o(this)},r&&(a._logEvent=createLogEventShape()),a}function set(e,r,i,t){var s=Object.getPrototypeOf(r);r[i]=r.levelVal>r.levels.values[i]?noop:s[i]?s[i]:_console[i]||_console[t]||noop,wrap(e,r,i)}function wrap(e,r,i){var t;(e.transmit||r[i]!==noop)&&(r[i]=(t=r[i],function(){for(var s=Date.now(),l=new Array(arguments.length),n=Object.getPrototypeOf&&Object.getPrototypeOf(this)===_console?_console:this,a=0;a<l.length;a++)l[a]=arguments[a];if(e.serialize&&!e.asObject&&applySerializers(l,this._serialize,this.serializers,this._stdErrSerialize),e.asObject?t.call(n,asObject(this,i,l,s)):t.apply(n,l),e.transmit){var o=e.transmit.level||r.level,v=pino.levels.values[o],c=pino.levels.values[i];if(c<v)return;transmit(this,{ts:s,methodLevel:i,methodValue:c,transmitLevel:o,transmitValue:pino.levels.values[e.transmit.level||r.level],send:e.transmit.send,val:r.levelVal},l)}}))}function asObject(e,r,i,t){e._serialize&&applySerializers(i,e._serialize,e.serializers,e._stdErrSerialize);var s=i[0],l={time:t,level:pino.levels.values[r]},n=1+(0|e._childLevel);if(n<1&&(n=1),null!==s&&"object"==typeof s){for(i=i.slice();n--&&"object"==typeof i[0];)Object.assign(l,i.shift());s=i.length?format(i):void 0}else"string"==typeof s&&(s=format(i));return void 0!==s&&(l.msg=s),l}function applySerializers(e,r,i,t){for(var s in e)if(t&&e[s]instanceof Error)e[s]=pino.stdSerializers.err(e[s]);else if("object"==typeof e[s]&&!Array.isArray(e[s]))for(var l in e[s])r&&r.indexOf(l)>-1&&l in i&&(e[s][l]=i[l](e[s][l]))}function bind(e,r,i){return function(){var t=new Array(1+arguments.length);t[0]=r;for(var s=1;s<t.length;s++)t[s]=arguments[s-1];return e[i].apply(this,t)}}function transmit(e,r,i){var t=r.send,s=r.ts,l=r.methodLevel,n=r.methodValue,a=r.val;applySerializers(i,e._serialize||Object.keys(e.serializers),e.serializers,void 0===e._stdErrSerialize||e._stdErrSerialize),e._logEvent.ts=s,e._logEvent.messages=i.filter(function(r){return-1===e._logEvent.bindings.indexOf(r)}),e._logEvent.level.label=l,e._logEvent.level.value=n,t(l,e._logEvent,a),e._logEvent=createLogEventShape()}function createLogEventShape(){return{ts:0,messages:[],bindings:[],level:{label:"",value:0}}}function asErrValue(e){var r={type:e.constructor.name,msg:e.message,stack:e.stack};for(var i in e)void 0===r[i]&&(r[i]=e[i]);return r}function mock(){return{}}function noop(){}pino.LOG_VERSION=1,pino.levels={values:{fatal:60,error:50,warn:40,info:30,debug:20,trace:10},labels:{10:"trace",20:"debug",30:"info",40:"warn",50:"error",60:"fatal"}},pino.stdSerializers=stdSerializers; }).call(this)}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})}, {"1154":1154}]; window.modules["679"] = [function(require,module,exports){"use strict";var token="%[a-f0-9]{2}",singleMatcher=new RegExp(token,"gi"),multiMatcher=new RegExp("("+token+")+","gi");function decodeComponents(e,t){try{return decodeURIComponent(e.join(""))}catch(e){}if(1===e.length)return e;t=t||1;var o=e.slice(0,t),n=e.slice(t);return Array.prototype.concat.call([],decodeComponents(o),decodeComponents(n))}function decode(e){try{return decodeURIComponent(e)}catch(n){for(var t=e.match(singleMatcher),o=1;o<t.length;o++)t=(e=decodeComponents(t,o).join("")).match(singleMatcher);return e}}function customDecodeURIComponent(e){for(var t={"%FE%FF":"��","%FF%FE":"��"},o=multiMatcher.exec(e);o;){try{t[o[0]]=decodeURIComponent(o[0])}catch(e){var n=decode(o[0]);n!==o[0]&&(t[o[0]]=n)}o=multiMatcher.exec(e)}t["%C2"]="�";for(var r=Object.keys(t),c=0;c<r.length;c++){var d=r[c];e=e.replace(new RegExp(d,"g"),t[d])}return e}module.exports=function(e){if("string"!=typeof e)throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(t){return customDecodeURIComponent(e)}}; }, {}]; window.modules["736"] = [function(require,module,exports){"use strict";var matchOperatorsRe=/[|\\{}()[\]^$+*?.]/g;module.exports=function(r){if("string"!=typeof r)throw new TypeError("Expected a string");return r.replace(matchOperatorsRe,"\\$&")}; }, {}]; window.modules["739"] = [function(require,module,exports){function stringify(t){return decirc(t,"",[],null),JSON.stringify(t)}function Circle(t,i,r){this.val=t,this.k=i,this.parent=r,this.count=1}function decirc(t,i,r,n){if("object"==typeof t&&null!==t){if("function"==typeof t.toJSON){if(t instanceof Circle)return void t.count++;if(void 0===t.toJSON.forceDecirc)return}for(var e=0;e<r.length;e++)if(r[e]===t)return void(n[i]=new Circle(t,i,n));for(var o in r.push(t),t)Object.prototype.hasOwnProperty.call(t,o)&&decirc(t[o],o,r,t);r.pop()}}module.exports=stringify,stringify.default=stringify,Circle.prototype.toJSON=function(){return 0==--this.count&&(this.parent[this.k]=this.val),"[Circular]"}; }, {}]; window.modules["740"] = [function(require,module,exports){class ASCIIFolder{static fold(e="",o=""){let a="";if(null===e)return"";if("number"==typeof e)return""+e;if("string"!=typeof e)throw new Error("Invalid input data type");for(let A of e)a=A.charCodeAt(0)<128?a.concat(A):a.concat(ASCIIFolder.replaceChar(A,o));return a}static replaceChar(e,o){let a=ASCIIFolder.mapping.get(e.charCodeAt(0));return a||o}}ASCIIFolder.mapping=new Map([[192,"A"],[193,"A"],[194,"A"],[195,"A"],[196,"A"],[197,"A"],[256,"A"],[258,"A"],[260,"A"],[399,"A"],[461,"A"],[478,"A"],[480,"A"],[506,"A"],[512,"A"],[514,"A"],[550,"A"],[570,"A"],[7424,"A"],[7680,"A"],[7840,"A"],[7842,"A"],[7844,"A"],[7846,"A"],[7848,"A"],[7850,"A"],[7852,"A"],[7854,"A"],[7856,"A"],[7858,"A"],[7860,"A"],[7862,"A"],[9398,"A"],[65313,"A"],[224,"a"],[225,"a"],[226,"a"],[227,"a"],[228,"a"],[229,"a"],[257,"a"],[259,"a"],[261,"a"],[462,"a"],[479,"a"],[481,"a"],[507,"a"],[513,"a"],[515,"a"],[551,"a"],[592,"a"],[601,"a"],[602,"a"],[7567,"a"],[7573,"a"],[7681,"a"],[7834,"a"],[7841,"a"],[7843,"a"],[7845,"a"],[7847,"a"],[7849,"a"],[7851,"a"],[7853,"a"],[7855,"a"],[7857,"a"],[7859,"a"],[7861,"a"],[7863,"a"],[8336,"a"],[8340,"a"],[9424,"a"],[11365,"a"],[11375,"a"],[65345,"a"],[42802,"AA"],[198,"AE"],[482,"AE"],[508,"AE"],[7425,"AE"],[42804,"AO"],[42806,"AU"],[42808,"AV"],[42810,"AV"],[42812,"AY"],[9372,"(a)"],[42803,"aa"],[230,"ae"],[483,"ae"],[509,"ae"],[7426,"ae"],[42805,"ao"],[42807,"au"],[42809,"av"],[42811,"av"],[42813,"ay"],[385,"B"],[386,"B"],[579,"B"],[665,"B"],[7427,"B"],[7682,"B"],[7684,"B"],[7686,"B"],[9399,"B"],[65314,"B"],[384,"b"],[387,"b"],[595,"b"],[7532,"b"],[7552,"b"],[7683,"b"],[7685,"b"],[7687,"b"],[9425,"b"],[65346,"b"],[9373,"(b)"],[199,"C"],[262,"C"],[264,"C"],[266,"C"],[268,"C"],[391,"C"],[571,"C"],[663,"C"],[7428,"C"],[7688,"C"],[9400,"C"],[65315,"C"],[231,"c"],[263,"c"],[265,"c"],[267,"c"],[269,"c"],[392,"c"],[572,"c"],[597,"c"],[7689,"c"],[8580,"c"],[9426,"c"],[42814,"c"],[42815,"c"],[65347,"c"],[9374,"(c)"],[208,"D"],[270,"D"],[272,"D"],[393,"D"],[394,"D"],[395,"D"],[7429,"D"],[7430,"D"],[7690,"D"],[7692,"D"],[7694,"D"],[7696,"D"],[7698,"D"],[9401,"D"],[42873,"D"],[65316,"D"],[240,"d"],[271,"d"],[273,"d"],[396,"d"],[545,"d"],[598,"d"],[599,"d"],[7533,"d"],[7553,"d"],[7569,"d"],[7691,"d"],[7693,"d"],[7695,"d"],[7697,"d"],[7699,"d"],[9427,"d"],[42874,"d"],[65348,"d"],[452,"DZ"],[497,"DZ"],[453,"Dz"],[498,"Dz"],[9375,"(d)"],[568,"db"],[454,"dz"],[499,"dz"],[675,"dz"],[677,"dz"],[200,"E"],[201,"E"],[202,"E"],[203,"E"],[274,"E"],[276,"E"],[278,"E"],[280,"E"],[282,"E"],[398,"E"],[400,"E"],[516,"E"],[518,"E"],[552,"E"],[582,"E"],[7431,"E"],[7700,"E"],[7702,"E"],[7704,"E"],[7706,"E"],[7708,"E"],[7864,"E"],[7866,"E"],[7868,"E"],[7870,"E"],[7872,"E"],[7874,"E"],[7876,"E"],[7878,"E"],[9402,"E"],[11387,"E"],[65317,"E"],[232,"e"],[233,"e"],[234,"e"],[235,"e"],[275,"e"],[277,"e"],[279,"e"],[281,"e"],[283,"e"],[477,"e"],[517,"e"],[519,"e"],[553,"e"],[583,"e"],[600,"e"],[603,"e"],[604,"e"],[605,"e"],[606,"e"],[666,"e"],[7432,"e"],[7570,"e"],[7571,"e"],[7572,"e"],[7701,"e"],[7703,"e"],[7705,"e"],[7707,"e"],[7709,"e"],[7865,"e"],[7867,"e"],[7869,"e"],[7871,"e"],[7873,"e"],[7875,"e"],[7877,"e"],[7879,"e"],[8337,"e"],[9428,"e"],[11384,"e"],[65349,"e"],[9376,"(e)"],[401,"F"],[7710,"F"],[9403,"F"],[42800,"F"],[42875,"F"],[43003,"F"],[65318,"F"],[402,"f"],[7534,"f"],[7554,"f"],[7711,"f"],[7835,"f"],[9429,"f"],[42876,"f"],[65350,"f"],[9377,"(f)"],[64256,"ff"],[64259,"ffi"],[64260,"ffl"],[64257,"fi"],[64258,"fl"],[284,"G"],[286,"G"],[288,"G"],[290,"G"],[403,"G"],[484,"G"],[485,"G"],[486,"G"],[487,"G"],[500,"G"],[610,"G"],[667,"G"],[7712,"G"],[9404,"G"],[42877,"G"],[42878,"G"],[65319,"G"],[285,"g"],[287,"g"],[289,"g"],[291,"g"],[501,"g"],[608,"g"],[609,"g"],[7543,"g"],[7545,"g"],[7555,"g"],[7713,"g"],[9430,"g"],[42879,"g"],[65351,"g"],[9378,"(g)"],[292,"H"],[294,"H"],[542,"H"],[668,"H"],[7714,"H"],[7716,"H"],[7718,"H"],[7720,"H"],[7722,"H"],[9405,"H"],[11367,"H"],[11381,"H"],[65320,"H"],[293,"h"],[295,"h"],[543,"h"],[613,"h"],[614,"h"],[686,"h"],[687,"h"],[7715,"h"],[7717,"h"],[7719,"h"],[7721,"h"],[7723,"h"],[7830,"h"],[9431,"h"],[11368,"h"],[11382,"h"],[65352,"h"],[502,"HV"],[9379,"(h)"],[405,"hv"],[204,"I"],[205,"I"],[206,"I"],[207,"I"],[296,"I"],[298,"I"],[300,"I"],[302,"I"],[304,"I"],[406,"I"],[407,"I"],[463,"I"],[520,"I"],[522,"I"],[618,"I"],[7547,"I"],[7724,"I"],[7726,"I"],[7880,"I"],[7882,"I"],[9406,"I"],[43006,"I"],[65321,"I"],[236,"i"],[237,"i"],[238,"i"],[239,"i"],[297,"i"],[299,"i"],[301,"i"],[303,"i"],[305,"i"],[464,"i"],[521,"i"],[523,"i"],[616,"i"],[7433,"i"],[7522,"i"],[7548,"i"],[7574,"i"],[7725,"i"],[7727,"i"],[7881,"i"],[7883,"i"],[8305,"i"],[9432,"i"],[65353,"i"],[306,"IJ"],[9380,"(i)"],[307,"ij"],[308,"J"],[584,"J"],[7434,"J"],[9407,"J"],[65322,"J"],[309,"j"],[496,"j"],[567,"j"],[585,"j"],[607,"j"],[644,"j"],[669,"j"],[9433,"j"],[11388,"j"],[65354,"j"],[9381,"(j)"],[310,"K"],[408,"K"],[488,"K"],[7435,"K"],[7728,"K"],[7730,"K"],[7732,"K"],[9408,"K"],[11369,"K"],[42816,"K"],[42818,"K"],[42820,"K"],[65323,"K"],[311,"k"],[409,"k"],[489,"k"],[670,"k"],[7556,"k"],[7729,"k"],[7731,"k"],[7733,"k"],[9434,"k"],[11370,"k"],[42817,"k"],[42819,"k"],[42821,"k"],[65355,"k"],[9382,"(k)"],[313,"L"],[315,"L"],[317,"L"],[319,"L"],[321,"L"],[573,"L"],[671,"L"],[7436,"L"],[7734,"L"],[7736,"L"],[7738,"L"],[7740,"L"],[9409,"L"],[11360,"L"],[11362,"L"],[42822,"L"],[42824,"L"],[42880,"L"],[65324,"L"],[314,"l"],[316,"l"],[318,"l"],[320,"l"],[322,"l"],[410,"l"],[564,"l"],[619,"l"],[620,"l"],[621,"l"],[7557,"l"],[7735,"l"],[7737,"l"],[7739,"l"],[7741,"l"],[9435,"l"],[11361,"l"],[42823,"l"],[42825,"l"],[42881,"l"],[65356,"l"],[455,"LJ"],[7930,"LL"],[456,"Lj"],[9383,"(l)"],[457,"lj"],[7931,"ll"],[682,"ls"],[683,"lz"],[412,"M"],[7437,"M"],[7742,"M"],[7744,"M"],[7746,"M"],[9410,"M"],[11374,"M"],[43005,"M"],[43007,"M"],[65325,"M"],[623,"m"],[624,"m"],[625,"m"],[7535,"m"],[7558,"m"],[7743,"m"],[7745,"m"],[7747,"m"],[9436,"m"],[65357,"m"],[9384,"(m)"],[209,"N"],[323,"N"],[325,"N"],[327,"N"],[330,"N"],[413,"N"],[504,"N"],[544,"N"],[628,"N"],[7438,"N"],[7748,"N"],[7750,"N"],[7752,"N"],[7754,"N"],[9411,"N"],[65326,"N"],[241,"n"],[324,"n"],[326,"n"],[328,"n"],[329,"n"],[331,"n"],[414,"n"],[505,"n"],[565,"n"],[626,"n"],[627,"n"],[7536,"n"],[7559,"n"],[7749,"n"],[7751,"n"],[7753,"n"],[7755,"n"],[8319,"n"],[9437,"n"],[65358,"n"],[458,"NJ"],[459,"Nj"],[9385,"(n)"],[460,"nj"],[210,"O"],[211,"O"],[212,"O"],[213,"O"],[214,"O"],[216,"O"],[332,"O"],[334,"O"],[336,"O"],[390,"O"],[415,"O"],[416,"O"],[465,"O"],[490,"O"],[492,"O"],[510,"O"],[524,"O"],[526,"O"],[554,"O"],[556,"O"],[558,"O"],[560,"O"],[7439,"O"],[7440,"O"],[7756,"O"],[7758,"O"],[7760,"O"],[7762,"O"],[7884,"O"],[7886,"O"],[7888,"O"],[7890,"O"],[7892,"O"],[7894,"O"],[7896,"O"],[7898,"O"],[7900,"O"],[7902,"O"],[7904,"O"],[7906,"O"],[9412,"O"],[42826,"O"],[42828,"O"],[65327,"O"],[242,"o"],[243,"o"],[244,"o"],[245,"o"],[246,"o"],[248,"o"],[333,"o"],[335,"o"],[337,"o"],[417,"o"],[466,"o"],[491,"o"],[493,"o"],[511,"o"],[525,"o"],[527,"o"],[555,"o"],[557,"o"],[559,"o"],[561,"o"],[596,"o"],[629,"o"],[7446,"o"],[7447,"o"],[7575,"o"],[7757,"o"],[7759,"o"],[7761,"o"],[7763,"o"],[7885,"o"],[7887,"o"],[7889,"o"],[7891,"o"],[7893,"o"],[7895,"o"],[7897,"o"],[7899,"o"],[7901,"o"],[7903,"o"],[7905,"o"],[7907,"o"],[8338,"o"],[9438,"o"],[11386,"o"],[42827,"o"],[42829,"o"],[65359,"o"],[338,"OE"],[630,"OE"],[42830,"OO"],[546,"OU"],[7445,"OU"],[9386,"(o)"],[339,"oe"],[7444,"oe"],[42831,"oo"],[547,"ou"],[420,"P"],[7448,"P"],[7764,"P"],[7766,"P"],[9413,"P"],[11363,"P"],[42832,"P"],[42834,"P"],[42836,"P"],[65328,"P"],[421,"p"],[7537,"p"],[7549,"p"],[7560,"p"],[7765,"p"],[7767,"p"],[9439,"p"],[42833,"p"],[42835,"p"],[42837,"p"],[43004,"p"],[65360,"p"],[9387,"(p)"],[586,"Q"],[9414,"Q"],[42838,"Q"],[42840,"Q"],[65329,"Q"],[312,"q"],[587,"q"],[672,"q"],[9440,"q"],[42839,"q"],[42841,"q"],[65361,"q"],[9388,"(q)"],[569,"qp"],[340,"R"],[342,"R"],[344,"R"],[528,"R"],[530,"R"],[588,"R"],[640,"R"],[641,"R"],[7449,"R"],[7450,"R"],[7768,"R"],[7770,"R"],[7772,"R"],[7774,"R"],[9415,"R"],[11364,"R"],[42842,"R"],[42882,"R"],[65330,"R"],[341,"r"],[343,"r"],[345,"r"],[529,"r"],[531,"r"],[589,"r"],[636,"r"],[637,"r"],[638,"r"],[639,"r"],[7523,"r"],[7538,"r"],[7539,"r"],[7561,"r"],[7769,"r"],[7771,"r"],[7773,"r"],[7775,"r"],[9441,"r"],[42843,"r"],[42883,"r"],[65362,"r"],[9389,"(r)"],[346,"S"],[348,"S"],[350,"S"],[352,"S"],[536,"S"],[7776,"S"],[7778,"S"],[7780,"S"],[7782,"S"],[7784,"S"],[9416,"S"],[42801,"S"],[42885,"S"],[65331,"S"],[347,"s"],[349,"s"],[351,"s"],[353,"s"],[383,"s"],[537,"s"],[575,"s"],[642,"s"],[7540,"s"],[7562,"s"],[7777,"s"],[7779,"s"],[7781,"s"],[7783,"s"],[7785,"s"],[7836,"s"],[7837,"s"],[9442,"s"],[42884,"s"],[65363,"s"],[7838,"SS"],[9390,"(s)"],[223,"ss"],[64262,"st"],[354,"T"],[356,"T"],[358,"T"],[428,"T"],[430,"T"],[538,"T"],[574,"T"],[7451,"T"],[7786,"T"],[7788,"T"],[7790,"T"],[7792,"T"],[9417,"T"],[42886,"T"],[65332,"T"],[355,"t"],[357,"t"],[359,"t"],[427,"t"],[429,"t"],[539,"t"],[566,"t"],[647,"t"],[648,"t"],[7541,"t"],[7787,"t"],[7789,"t"],[7791,"t"],[7793,"t"],[7831,"t"],[9443,"t"],[11366,"t"],[65364,"t"],[222,"TH"],[42854,"TH"],[42792,"TZ"],[9391,"(t)"],[680,"tc"],[254,"th"],[7546,"th"],[42855,"th"],[678,"ts"],[42793,"tz"],[217,"U"],[218,"U"],[219,"U"],[220,"U"],[360,"U"],[362,"U"],[364,"U"],[366,"U"],[368,"U"],[370,"U"],[431,"U"],[467,"U"],[469,"U"],[471,"U"],[473,"U"],[475,"U"],[532,"U"],[534,"U"],[580,"U"],[7452,"U"],[7550,"U"],[7794,"U"],[7796,"U"],[7798,"U"],[7800,"U"],[7802,"U"],[7908,"U"],[7910,"U"],[7912,"U"],[7914,"U"],[7916,"U"],[7918,"U"],[7920,"U"],[9418,"U"],[65333,"U"],[249,"u"],[250,"u"],[251,"u"],[252,"u"],[361,"u"],[363,"u"],[365,"u"],[367,"u"],[369,"u"],[371,"u"],[432,"u"],[468,"u"],[470,"u"],[472,"u"],[474,"u"],[476,"u"],[533,"u"],[535,"u"],[649,"u"],[7524,"u"],[7577,"u"],[7795,"u"],[7797,"u"],[7799,"u"],[7801,"u"],[7803,"u"],[7909,"u"],[7911,"u"],[7913,"u"],[7915,"u"],[7917,"u"],[7919,"u"],[7921,"u"],[9444,"u"],[65365,"u"],[9392,"(u)"],[7531,"ue"],[434,"V"],[581,"V"],[7456,"V"],[7804,"V"],[7806,"V"],[7932,"V"],[9419,"V"],[42846,"V"],[42856,"V"],[65334,"V"],[651,"v"],[652,"v"],[7525,"v"],[7564,"v"],[7805,"v"],[7807,"v"],[9445,"v"],[11377,"v"],[11380,"v"],[42847,"v"],[65366,"v"],[42848,"VY"],[9393,"(v)"],[42849,"vy"],[372,"W"],[503,"W"],[7457,"W"],[7808,"W"],[7810,"W"],[7812,"W"],[7814,"W"],[7816,"W"],[9420,"W"],[11378,"W"],[65335,"W"],[373,"w"],[447,"w"],[653,"w"],[7809,"w"],[7811,"w"],[7813,"w"],[7815,"w"],[7817,"w"],[7832,"w"],[9446,"w"],[11379,"w"],[65367,"w"],[9394,"(w)"],[7818,"X"],[7820,"X"],[9421,"X"],[65336,"X"],[7565,"x"],[7819,"x"],[7821,"x"],[8339,"x"],[9447,"x"],[65368,"x"],[9395,"(x)"],[221,"Y"],[374,"Y"],[376,"Y"],[435,"Y"],[562,"Y"],[590,"Y"],[655,"Y"],[7822,"Y"],[7922,"Y"],[7924,"Y"],[7926,"Y"],[7928,"Y"],[7934,"Y"],[9422,"Y"],[65337,"Y"],[253,"y"],[255,"y"],[375,"y"],[436,"y"],[563,"y"],[591,"y"],[654,"y"],[7823,"y"],[7833,"y"],[7923,"y"],[7925,"y"],[7927,"y"],[7929,"y"],[7935,"y"],[9448,"y"],[65369,"y"],[9396,"(y)"],[377,"Z"],[379,"Z"],[381,"Z"],[437,"Z"],[540,"Z"],[548,"Z"],[7458,"Z"],[7824,"Z"],[7826,"Z"],[7828,"Z"],[9423,"Z"],[11371,"Z"],[42850,"Z"],[65338,"Z"],[378,"z"],[380,"z"],[382,"z"],[438,"z"],[541,"z"],[549,"z"],[576,"z"],[656,"z"],[657,"z"],[7542,"z"],[7566,"z"],[7825,"z"],[7827,"z"],[7829,"z"],[9449,"z"],[11372,"z"],[42851,"z"],[65370,"z"],[9397,"(z)"],[8304,"0"],[8320,"0"],[9450,"0"],[9471,"0"],[65296,"0"],[185,"1"],[8321,"1"],[9312,"1"],[9461,"1"],[10102,"1"],[10112,"1"],[10122,"1"],[65297,"1"],[9352,"1."],[9332,"(1)"],[178,"2"],[8322,"2"],[9313,"2"],[9462,"2"],[10103,"2"],[10113,"2"],[10123,"2"],[65298,"2"],[9353,"2."],[9333,"(2)"],[179,"3"],[8323,"3"],[9314,"3"],[9463,"3"],[10104,"3"],[10114,"3"],[10124,"3"],[65299,"3"],[9354,"3."],[9334,"(3)"],[8308,"4"],[8324,"4"],[9315,"4"],[9464,"4"],[10105,"4"],[10115,"4"],[10125,"4"],[65300,"4"],[9355,"4."],[9335,"(4)"],[8309,"5"],[8325,"5"],[9316,"5"],[9465,"5"],[10106,"5"],[10116,"5"],[10126,"5"],[65301,"5"],[9356,"5."],[9336,"(5)"],[8310,"6"],[8326,"6"],[9317,"6"],[9466,"6"],[10107,"6"],[10117,"6"],[10127,"6"],[65302,"6"],[9357,"6."],[9337,"(6)"],[8311,"7"],[8327,"7"],[9318,"7"],[9467,"7"],[10108,"7"],[10118,"7"],[10128,"7"],[65303,"7"],[9358,"7."],[9338,"(7)"],[8312,"8"],[8328,"8"],[9319,"8"],[9468,"8"],[10109,"8"],[10119,"8"],[10129,"8"],[65304,"8"],[9359,"8."],[9339,"(8)"],[8313,"9"],[8329,"9"],[9320,"9"],[9469,"9"],[10110,"9"],[10120,"9"],[10130,"9"],[65305,"9"],[9360,"9."],[9340,"(9)"],[9321,"10"],[9470,"10"],[10111,"10"],[10121,"10"],[10131,"10"],[9361,"10."],[9341,"(10)"],[9322,"11"],[9451,"11"],[9362,"11."],[9342,"(11)"],[9323,"12"],[9452,"12"],[9363,"12."],[9343,"(12)"],[9324,"13"],[9453,"13"],[9364,"13."],[9344,"(13)"],[9325,"14"],[9454,"14"],[9365,"14."],[9345,"(14)"],[9326,"15"],[9455,"15"],[9366,"15."],[9346,"(15)"],[9327,"16"],[9456,"16"],[9367,"16."],[9347,"(16)"],[9328,"17"],[9457,"17"],[9368,"17."],[9348,"(17)"],[9329,"18"],[9458,"18"],[9369,"18."],[9349,"(18)"],[9330,"19"],[9459,"19"],[9370,"19."],[9350,"(19)"],[9331,"20"],[9460,"20"],[9371,"20."],[9351,"(20)"],[171,'"'],[187,'"'],[8220,'"'],[8221,'"'],[8222,'"'],[8243,'"'],[8246,'"'],[10077,'"'],[10078,'"'],[10094,'"'],[10095,'"'],[65282,'"'],[8216,"'"],[8217,"'"],[8218,"'"],[8219,"'"],[8242,"'"],[8245,"'"],[8249,"'"],[8250,"'"],[10075,"'"],[10076,"'"],[65287,"'"],[8208,"-"],[8209,"-"],[8210,"-"],[8211,"-"],[8212,"-"],[8315,"-"],[8331,"-"],[65293,"-"],[8261,"["],[10098,"["],[65339,"["],[8262,"]"],[10099,"]"],[65341,"]"],[8317,"("],[8333,"("],[10088,"("],[10090,"("],[65288,"("],[11816,"(("],[8318,")"],[8334,")"],[10089,")"],[10091,")"],[65289,")"],[11817,"))"],[10092,"<"],[10096,"<"],[65308,"<"],[10093,">"],[10097,">"],[65310,">"],[10100,"{"],[65371,"{"],[10101,"}"],[65373,"}"],[8314,"+"],[8330,"+"],[65291,"+"],[8316,"="],[8332,"="],[65309,"="],[65281,"!"],[8252,"!!"],[8265,"!?"],[65283,"#"],[65284,"$"],[8274,"%"],[65285,"%"],[65286,"&"],[8270,"*"],[65290,"*"],[65292,","],[65294,"."],[8260,"/"],[65295,"/"],[65306,":"],[8271,";"],[65307,";"],[65311,"?"],[8263,"??"],[8264,"?!"],[65312,"@"],[65340,"\\"],[8248,"^"],[65342,"^"],[65343,"_"],[8275,"~"],[65374,"~"]]),module.exports=ASCIIFolder; }, {}]; window.modules["771"] = [function(require,module,exports){(function (global){(function (){ !function(r){var e="object"==typeof exports&&exports,a="object"==typeof module&&module&&module.exports==e&&module,t="object"==typeof global&&global;t.global!==t&&t.window!==t||(r=t);var o=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,s=/[\x01-\x7F]/g,u=/[\x01-\t\x0B\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,c=/<\u20D2|=\u20E5|>\u20D2|\u205F\u200A|\u219D\u0338|\u2202\u0338|\u2220\u20D2|\u2229\uFE00|\u222A\uFE00|\u223C\u20D2|\u223D\u0331|\u223E\u0333|\u2242\u0338|\u224B\u0338|\u224D\u20D2|\u224E\u0338|\u224F\u0338|\u2250\u0338|\u2261\u20E5|\u2264\u20D2|\u2265\u20D2|\u2266\u0338|\u2267\u0338|\u2268\uFE00|\u2269\uFE00|\u226A\u0338|\u226A\u20D2|\u226B\u0338|\u226B\u20D2|\u227F\u0338|\u2282\u20D2|\u2283\u20D2|\u228A\uFE00|\u228B\uFE00|\u228F\u0338|\u2290\u0338|\u2293\uFE00|\u2294\uFE00|\u22B4\u20D2|\u22B5\u20D2|\u22D8\u0338|\u22D9\u0338|\u22DA\uFE00|\u22DB\uFE00|\u22F5\u0338|\u22F9\u0338|\u2933\u0338|\u29CF\u0338|\u29D0\u0338|\u2A6D\u0338|\u2A70\u0338|\u2A7D\u0338|\u2A7E\u0338|\u2AA1\u0338|\u2AA2\u0338|\u2AAC\uFE00|\u2AAD\uFE00|\u2AAF\u0338|\u2AB0\u0338|\u2AC5\u0338|\u2AC6\u0338|\u2ACB\uFE00|\u2ACC\uFE00|\u2AFD\u20E5|[\xA0-\u0113\u0116-\u0122\u0124-\u012B\u012E-\u014D\u0150-\u017E\u0192\u01B5\u01F5\u0237\u02C6\u02C7\u02D8-\u02DD\u0311\u0391-\u03A1\u03A3-\u03A9\u03B1-\u03C9\u03D1\u03D2\u03D5\u03D6\u03DC\u03DD\u03F0\u03F1\u03F5\u03F6\u0401-\u040C\u040E-\u044F\u0451-\u045C\u045E\u045F\u2002-\u2005\u2007-\u2010\u2013-\u2016\u2018-\u201A\u201C-\u201E\u2020-\u2022\u2025\u2026\u2030-\u2035\u2039\u203A\u203E\u2041\u2043\u2044\u204F\u2057\u205F-\u2063\u20AC\u20DB\u20DC\u2102\u2105\u210A-\u2113\u2115-\u211E\u2122\u2124\u2127-\u2129\u212C\u212D\u212F-\u2131\u2133-\u2138\u2145-\u2148\u2153-\u215E\u2190-\u219B\u219D-\u21A7\u21A9-\u21AE\u21B0-\u21B3\u21B5-\u21B7\u21BA-\u21DB\u21DD\u21E4\u21E5\u21F5\u21FD-\u2205\u2207-\u2209\u220B\u220C\u220F-\u2214\u2216-\u2218\u221A\u221D-\u2238\u223A-\u2257\u2259\u225A\u225C\u225F-\u2262\u2264-\u228B\u228D-\u229B\u229D-\u22A5\u22A7-\u22B0\u22B2-\u22BB\u22BD-\u22DB\u22DE-\u22E3\u22E6-\u22F7\u22F9-\u22FE\u2305\u2306\u2308-\u2310\u2312\u2313\u2315\u2316\u231C-\u231F\u2322\u2323\u232D\u232E\u2336\u233D\u233F\u237C\u23B0\u23B1\u23B4-\u23B6\u23DC-\u23DF\u23E2\u23E7\u2423\u24C8\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2550-\u256C\u2580\u2584\u2588\u2591-\u2593\u25A1\u25AA\u25AB\u25AD\u25AE\u25B1\u25B3-\u25B5\u25B8\u25B9\u25BD-\u25BF\u25C2\u25C3\u25CA\u25CB\u25EC\u25EF\u25F8-\u25FC\u2605\u2606\u260E\u2640\u2642\u2660\u2663\u2665\u2666\u266A\u266D-\u266F\u2713\u2717\u2720\u2736\u2758\u2772\u2773\u27C8\u27C9\u27E6-\u27ED\u27F5-\u27FA\u27FC\u27FF\u2902-\u2905\u290C-\u2913\u2916\u2919-\u2920\u2923-\u292A\u2933\u2935-\u2939\u293C\u293D\u2945\u2948-\u294B\u294E-\u2976\u2978\u2979\u297B-\u297F\u2985\u2986\u298B-\u2996\u299A\u299C\u299D\u29A4-\u29B7\u29B9\u29BB\u29BC\u29BE-\u29C5\u29C9\u29CD-\u29D0\u29DC-\u29DE\u29E3-\u29E5\u29EB\u29F4\u29F6\u2A00-\u2A02\u2A04\u2A06\u2A0C\u2A0D\u2A10-\u2A17\u2A22-\u2A27\u2A29\u2A2A\u2A2D-\u2A31\u2A33-\u2A3C\u2A3F\u2A40\u2A42-\u2A4D\u2A50\u2A53-\u2A58\u2A5A-\u2A5D\u2A5F\u2A66\u2A6A\u2A6D-\u2A75\u2A77-\u2A9A\u2A9D-\u2AA2\u2AA4-\u2AB0\u2AB3-\u2AC8\u2ACB\u2ACC\u2ACF-\u2ADB\u2AE4\u2AE6-\u2AE9\u2AEB-\u2AF3\u2AFD\uFB00-\uFB04]|\uD835[\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDCCF\uDD04\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDD6B]/g,l={"­":"shy","‌":"zwnj","‍":"zwj","‎":"lrm","⁣":"ic","⁢":"it","⁡":"af","‏":"rlm","​":"ZeroWidthSpace","⁠":"NoBreak","̑":"DownBreve","⃛":"tdot","⃜":"DotDot","\t":"Tab","\n":"NewLine"," ":"puncsp"," ":"MediumSpace"," ":"thinsp"," ":"hairsp"," ":"emsp13"," ":"ensp"," ":"emsp14"," ":"emsp"," ":"numsp"," ":"nbsp","  ":"ThickSpace","‾":"oline",_:"lowbar","‐":"dash","–":"ndash","—":"mdash","―":"horbar",",":"comma",";":"semi","⁏":"bsemi",":":"colon","⩴":"Colone","!":"excl","¡":"iexcl","?":"quest","¿":"iquest",".":"period","‥":"nldr","…":"mldr","·":"middot","'":"apos","‘":"lsquo","’":"rsquo","‚":"sbquo","‹":"lsaquo","›":"rsaquo",'"':"quot","“":"ldquo","”":"rdquo","„":"bdquo","«":"laquo","»":"raquo","(":"lpar",")":"rpar","[":"lsqb","]":"rsqb","{":"lcub","}":"rcub","⌈":"lceil","⌉":"rceil","⌊":"lfloor","⌋":"rfloor","⦅":"lopar","⦆":"ropar","⦋":"lbrke","⦌":"rbrke","⦍":"lbrkslu","⦎":"rbrksld","⦏":"lbrksld","⦐":"rbrkslu","⦑":"langd","⦒":"rangd","⦓":"lparlt","⦔":"rpargt","⦕":"gtlPar","⦖":"ltrPar","⟦":"lobrk","⟧":"robrk","⟨":"lang","⟩":"rang","⟪":"Lang","⟫":"Rang","⟬":"loang","⟭":"roang","❲":"lbbrk","❳":"rbbrk","‖":"Vert","§":"sect","¶":"para","@":"commat","*":"ast","/":"sol",undefined:null,"&":"amp","#":"num","%":"percnt","‰":"permil","‱":"pertenk","†":"dagger","‡":"Dagger","•":"bull","⁃":"hybull","′":"prime","″":"Prime","‴":"tprime","⁗":"qprime","‵":"bprime","⁁":"caret","`":"grave","´":"acute","˜":"tilde","^":"Hat","¯":"macr","˘":"breve","˙":"dot","¨":"die","˚":"ring","˝":"dblac","¸":"cedil","˛":"ogon","ˆ":"circ","ˇ":"caron","°":"deg","©":"copy","®":"reg","℗":"copysr","℘":"wp","℞":"rx","℧":"mho","℩":"iiota","←":"larr","↚":"nlarr","→":"rarr","↛":"nrarr","↑":"uarr","↓":"darr","↔":"harr","↮":"nharr","↕":"varr","↖":"nwarr","↗":"nearr","↘":"searr","↙":"swarr","↝":"rarrw","↝̸":"nrarrw","↞":"Larr","↟":"Uarr","↠":"Rarr","↡":"Darr","↢":"larrtl","↣":"rarrtl","↤":"mapstoleft","↥":"mapstoup","↦":"map","↧":"mapstodown","↩":"larrhk","↪":"rarrhk","↫":"larrlp","↬":"rarrlp","↭":"harrw","↰":"lsh","↱":"rsh","↲":"ldsh","↳":"rdsh","↵":"crarr","↶":"cularr","↷":"curarr","↺":"olarr","↻":"orarr","↼":"lharu","↽":"lhard","↾":"uharr","↿":"uharl","⇀":"rharu","⇁":"rhard","⇂":"dharr","⇃":"dharl","⇄":"rlarr","⇅":"udarr","⇆":"lrarr","⇇":"llarr","⇈":"uuarr","⇉":"rrarr","⇊":"ddarr","⇋":"lrhar","⇌":"rlhar","⇐":"lArr","⇍":"nlArr","⇑":"uArr","⇒":"rArr","⇏":"nrArr","⇓":"dArr","⇔":"iff","⇎":"nhArr","⇕":"vArr","⇖":"nwArr","⇗":"neArr","⇘":"seArr","⇙":"swArr","⇚":"lAarr","⇛":"rAarr","⇝":"zigrarr","⇤":"larrb","⇥":"rarrb","⇵":"duarr","⇽":"loarr","⇾":"roarr","⇿":"hoarr","∀":"forall","∁":"comp","∂":"part","∂̸":"npart","∃":"exist","∄":"nexist","∅":"empty","∇":"Del","∈":"in","∉":"notin","∋":"ni","∌":"notni","϶":"bepsi","∏":"prod","∐":"coprod","∑":"sum","+":"plus","±":"pm","÷":"div","×":"times","<":"lt","≮":"nlt","<⃒":"nvlt","=":"equals","≠":"ne","=⃥":"bne","⩵":"Equal",">":"gt","≯":"ngt",">⃒":"nvgt","¬":"not","|":"vert","¦":"brvbar","−":"minus","∓":"mp","∔":"plusdo","⁄":"frasl","∖":"setmn","∗":"lowast","∘":"compfn","√":"Sqrt","∝":"prop","∞":"infin","∟":"angrt","∠":"ang","∠⃒":"nang","∡":"angmsd","∢":"angsph","∣":"mid","∤":"nmid","∥":"par","∦":"npar","∧":"and","∨":"or","∩":"cap","∩︀":"caps","∪":"cup","∪︀":"cups","∫":"int","∬":"Int","∭":"tint","⨌":"qint","∮":"oint","∯":"Conint","∰":"Cconint","∱":"cwint","∲":"cwconint","∳":"awconint","∴":"there4","∵":"becaus","∶":"ratio","∷":"Colon","∸":"minusd","∺":"mDDot","∻":"homtht","∼":"sim","≁":"nsim","∼⃒":"nvsim","∽":"bsim","∽̱":"race","∾":"ac","∾̳":"acE","∿":"acd","≀":"wr","≂":"esim","≂̸":"nesim","≃":"sime","≄":"nsime","≅":"cong","≇":"ncong","≆":"simne","≈":"ap","≉":"nap","≊":"ape","≋":"apid","≋̸":"napid","≌":"bcong","≍":"CupCap","≭":"NotCupCap","≍⃒":"nvap","≎":"bump","≎̸":"nbump","≏":"bumpe","≏̸":"nbumpe","≐":"doteq","≐̸":"nedot","≑":"eDot","≒":"efDot","≓":"erDot","≔":"colone","≕":"ecolon","≖":"ecir","≗":"cire","≙":"wedgeq","≚":"veeeq","≜":"trie","≟":"equest","≡":"equiv","≢":"nequiv","≡⃥":"bnequiv","≤":"le","≰":"nle","≤⃒":"nvle","≥":"ge","≱":"nge","≥⃒":"nvge","≦":"lE","≦̸":"nlE","≧":"gE","≧̸":"ngE","≨︀":"lvnE","≨":"lnE","≩":"gnE","≩︀":"gvnE","≪":"ll","≪̸":"nLtv","≪⃒":"nLt","≫":"gg","≫̸":"nGtv","≫⃒":"nGt","≬":"twixt","≲":"lsim","≴":"nlsim","≳":"gsim","≵":"ngsim","≶":"lg","≸":"ntlg","≷":"gl","≹":"ntgl","≺":"pr","⊀":"npr","≻":"sc","⊁":"nsc","≼":"prcue","⋠":"nprcue","≽":"sccue","⋡":"nsccue","≾":"prsim","≿":"scsim","≿̸":"NotSucceedsTilde","⊂":"sub","⊄":"nsub","⊂⃒":"vnsub","⊃":"sup","⊅":"nsup","⊃⃒":"vnsup","⊆":"sube","⊈":"nsube","⊇":"supe","⊉":"nsupe","⊊︀":"vsubne","⊊":"subne","⊋︀":"vsupne","⊋":"supne","⊍":"cupdot","⊎":"uplus","⊏":"sqsub","⊏̸":"NotSquareSubset","⊐":"sqsup","⊐̸":"NotSquareSuperset","⊑":"sqsube","⋢":"nsqsube","⊒":"sqsupe","⋣":"nsqsupe","⊓":"sqcap","⊓︀":"sqcaps","⊔":"sqcup","⊔︀":"sqcups","⊕":"oplus","⊖":"ominus","⊗":"otimes","⊘":"osol","⊙":"odot","⊚":"ocir","⊛":"oast","⊝":"odash","⊞":"plusb","⊟":"minusb","⊠":"timesb","⊡":"sdotb","⊢":"vdash","⊬":"nvdash","⊣":"dashv","⊤":"top","⊥":"bot","⊧":"models","⊨":"vDash","⊭":"nvDash","⊩":"Vdash","⊮":"nVdash","⊪":"Vvdash","⊫":"VDash","⊯":"nVDash","⊰":"prurel","⊲":"vltri","⋪":"nltri","⊳":"vrtri","⋫":"nrtri","⊴":"ltrie","⋬":"nltrie","⊴⃒":"nvltrie","⊵":"rtrie","⋭":"nrtrie","⊵⃒":"nvrtrie","⊶":"origof","⊷":"imof","⊸":"mumap","⊹":"hercon","⊺":"intcal","⊻":"veebar","⊽":"barvee","⊾":"angrtvb","⊿":"lrtri","⋀":"Wedge","⋁":"Vee","⋂":"xcap","⋃":"xcup","⋄":"diam","⋅":"sdot","⋆":"Star","⋇":"divonx","⋈":"bowtie","⋉":"ltimes","⋊":"rtimes","⋋":"lthree","⋌":"rthree","⋍":"bsime","⋎":"cuvee","⋏":"cuwed","⋐":"Sub","⋑":"Sup","⋒":"Cap","⋓":"Cup","⋔":"fork","⋕":"epar","⋖":"ltdot","⋗":"gtdot","⋘":"Ll","⋘̸":"nLl","⋙":"Gg","⋙̸":"nGg","⋚︀":"lesg","⋚":"leg","⋛":"gel","⋛︀":"gesl","⋞":"cuepr","⋟":"cuesc","⋦":"lnsim","⋧":"gnsim","⋨":"prnsim","⋩":"scnsim","⋮":"vellip","⋯":"ctdot","⋰":"utdot","⋱":"dtdot","⋲":"disin","⋳":"isinsv","⋴":"isins","⋵":"isindot","⋵̸":"notindot","⋶":"notinvc","⋷":"notinvb","⋹":"isinE","⋹̸":"notinE","⋺":"nisd","⋻":"xnis","⋼":"nis","⋽":"notnivc","⋾":"notnivb","⌅":"barwed","⌆":"Barwed","⌌":"drcrop","⌍":"dlcrop","⌎":"urcrop","⌏":"ulcrop","⌐":"bnot","⌒":"profline","⌓":"profsurf","⌕":"telrec","⌖":"target","⌜":"ulcorn","⌝":"urcorn","⌞":"dlcorn","⌟":"drcorn","⌢":"frown","⌣":"smile","⌭":"cylcty","⌮":"profalar","⌶":"topbot","⌽":"ovbar","⌿":"solbar","⍼":"angzarr","⎰":"lmoust","⎱":"rmoust","⎴":"tbrk","⎵":"bbrk","⎶":"bbrktbrk","⏜":"OverParenthesis","⏝":"UnderParenthesis","⏞":"OverBrace","⏟":"UnderBrace","⏢":"trpezium","⏧":"elinters","␣":"blank","─":"boxh","│":"boxv","┌":"boxdr","┐":"boxdl","└":"boxur","┘":"boxul","├":"boxvr","┤":"boxvl","┬":"boxhd","┴":"boxhu","┼":"boxvh","═":"boxH","║":"boxV","╒":"boxdR","╓":"boxDr","╔":"boxDR","╕":"boxdL","╖":"boxDl","╗":"boxDL","╘":"boxuR","╙":"boxUr","╚":"boxUR","╛":"boxuL","╜":"boxUl","╝":"boxUL","╞":"boxvR","╟":"boxVr","╠":"boxVR","╡":"boxvL","╢":"boxVl","╣":"boxVL","╤":"boxHd","╥":"boxhD","╦":"boxHD","╧":"boxHu","╨":"boxhU","╩":"boxHU","╪":"boxvH","╫":"boxVh","╬":"boxVH","▀":"uhblk","▄":"lhblk","█":"block","░":"blk14","▒":"blk12","▓":"blk34","□":"squ","▪":"squf","▫":"EmptyVerySmallSquare","▭":"rect","▮":"marker","▱":"fltns","△":"xutri","▴":"utrif","▵":"utri","▸":"rtrif","▹":"rtri","▽":"xdtri","▾":"dtrif","▿":"dtri","◂":"ltrif","◃":"ltri","◊":"loz","○":"cir","◬":"tridot","◯":"xcirc","◸":"ultri","◹":"urtri","◺":"lltri","◻":"EmptySmallSquare","◼":"FilledSmallSquare","★":"starf","☆":"star","☎":"phone","♀":"female","♂":"male","♠":"spades","♣":"clubs","♥":"hearts","♦":"diams","♪":"sung","✓":"check","✗":"cross","✠":"malt","✶":"sext","❘":"VerticalSeparator","⟈":"bsolhsub","⟉":"suphsol","⟵":"xlarr","⟶":"xrarr","⟷":"xharr","⟸":"xlArr","⟹":"xrArr","⟺":"xhArr","⟼":"xmap","⟿":"dzigrarr","⤂":"nvlArr","⤃":"nvrArr","⤄":"nvHarr","⤅":"Map","⤌":"lbarr","⤍":"rbarr","⤎":"lBarr","⤏":"rBarr","⤐":"RBarr","⤑":"DDotrahd","⤒":"UpArrowBar","⤓":"DownArrowBar","⤖":"Rarrtl","⤙":"latail","⤚":"ratail","⤛":"lAtail","⤜":"rAtail","⤝":"larrfs","⤞":"rarrfs","⤟":"larrbfs","⤠":"rarrbfs","⤣":"nwarhk","⤤":"nearhk","⤥":"searhk","⤦":"swarhk","⤧":"nwnear","⤨":"toea","⤩":"tosa","⤪":"swnwar","⤳":"rarrc","⤳̸":"nrarrc","⤵":"cudarrr","⤶":"ldca","⤷":"rdca","⤸":"cudarrl","⤹":"larrpl","⤼":"curarrm","⤽":"cularrp","⥅":"rarrpl","⥈":"harrcir","⥉":"Uarrocir","⥊":"lurdshar","⥋":"ldrushar","⥎":"LeftRightVector","⥏":"RightUpDownVector","⥐":"DownLeftRightVector","⥑":"LeftUpDownVector","⥒":"LeftVectorBar","⥓":"RightVectorBar","⥔":"RightUpVectorBar","⥕":"RightDownVectorBar","⥖":"DownLeftVectorBar","⥗":"DownRightVectorBar","⥘":"LeftUpVectorBar","⥙":"LeftDownVectorBar","⥚":"LeftTeeVector","⥛":"RightTeeVector","⥜":"RightUpTeeVector","⥝":"RightDownTeeVector","⥞":"DownLeftTeeVector","⥟":"DownRightTeeVector","⥠":"LeftUpTeeVector","⥡":"LeftDownTeeVector","⥢":"lHar","⥣":"uHar","⥤":"rHar","⥥":"dHar","⥦":"luruhar","⥧":"ldrdhar","⥨":"ruluhar","⥩":"rdldhar","⥪":"lharul","⥫":"llhard","⥬":"rharul","⥭":"lrhard","⥮":"udhar","⥯":"duhar","⥰":"RoundImplies","⥱":"erarr","⥲":"simrarr","⥳":"larrsim","⥴":"rarrsim","⥵":"rarrap","⥶":"ltlarr","⥸":"gtrarr","⥹":"subrarr","⥻":"suplarr","⥼":"lfisht","⥽":"rfisht","⥾":"ufisht","⥿":"dfisht","⦚":"vzigzag","⦜":"vangrt","⦝":"angrtvbd","⦤":"ange","⦥":"range","⦦":"dwangle","⦧":"uwangle","⦨":"angmsdaa","⦩":"angmsdab","⦪":"angmsdac","⦫":"angmsdad","⦬":"angmsdae","⦭":"angmsdaf","⦮":"angmsdag","⦯":"angmsdah","⦰":"bemptyv","⦱":"demptyv","⦲":"cemptyv","⦳":"raemptyv","⦴":"laemptyv","⦵":"ohbar","⦶":"omid","⦷":"opar","⦹":"operp","⦻":"olcross","⦼":"odsold","⦾":"olcir","⦿":"ofcir","⧀":"olt","⧁":"ogt","⧂":"cirscir","⧃":"cirE","⧄":"solb","⧅":"bsolb","⧉":"boxbox","⧍":"trisb","⧎":"rtriltri","⧏":"LeftTriangleBar","⧏̸":"NotLeftTriangleBar","⧐":"RightTriangleBar","⧐̸":"NotRightTriangleBar","⧜":"iinfin","⧝":"infintie","⧞":"nvinfin","⧣":"eparsl","⧤":"smeparsl","⧥":"eqvparsl","⧫":"lozf","⧴":"RuleDelayed","⧶":"dsol","⨀":"xodot","⨁":"xoplus","⨂":"xotime","⨄":"xuplus","⨆":"xsqcup","⨍":"fpartint","⨐":"cirfnint","⨑":"awint","⨒":"rppolint","⨓":"scpolint","⨔":"npolint","⨕":"pointint","⨖":"quatint","⨗":"intlarhk","⨢":"pluscir","⨣":"plusacir","⨤":"simplus","⨥":"plusdu","⨦":"plussim","⨧":"plustwo","⨩":"mcomma","⨪":"minusdu","⨭":"loplus","⨮":"roplus","⨯":"Cross","⨰":"timesd","⨱":"timesbar","⨳":"smashp","⨴":"lotimes","⨵":"rotimes","⨶":"otimesas","⨷":"Otimes","⨸":"odiv","⨹":"triplus","⨺":"triminus","⨻":"tritime","⨼":"iprod","⨿":"amalg","⩀":"capdot","⩂":"ncup","⩃":"ncap","⩄":"capand","⩅":"cupor","⩆":"cupcap","⩇":"capcup","⩈":"cupbrcap","⩉":"capbrcup","⩊":"cupcup","⩋":"capcap","⩌":"ccups","⩍":"ccaps","⩐":"ccupssm","⩓":"And","⩔":"Or","⩕":"andand","⩖":"oror","⩗":"orslope","⩘":"andslope","⩚":"andv","⩛":"orv","⩜":"andd","⩝":"ord","⩟":"wedbar","⩦":"sdote","⩪":"simdot","⩭":"congdot","⩭̸":"ncongdot","⩮":"easter","⩯":"apacir","⩰":"apE","⩰̸":"napE","⩱":"eplus","⩲":"pluse","⩳":"Esim","⩷":"eDDot","⩸":"equivDD","⩹":"ltcir","⩺":"gtcir","⩻":"ltquest","⩼":"gtquest","⩽":"les","⩽̸":"nles","⩾":"ges","⩾̸":"nges","⩿":"lesdot","⪀":"gesdot","⪁":"lesdoto","⪂":"gesdoto","⪃":"lesdotor","⪄":"gesdotol","⪅":"lap","⪆":"gap","⪇":"lne","⪈":"gne","⪉":"lnap","⪊":"gnap","⪋":"lEg","⪌":"gEl","⪍":"lsime","⪎":"gsime","⪏":"lsimg","⪐":"gsiml","⪑":"lgE","⪒":"glE","⪓":"lesges","⪔":"gesles","⪕":"els","⪖":"egs","⪗":"elsdot","⪘":"egsdot","⪙":"el","⪚":"eg","⪝":"siml","⪞":"simg","⪟":"simlE","⪠":"simgE","⪡":"LessLess","⪡̸":"NotNestedLessLess","⪢":"GreaterGreater","⪢̸":"NotNestedGreaterGreater","⪤":"glj","⪥":"gla","⪦":"ltcc","⪧":"gtcc","⪨":"lescc","⪩":"gescc","⪪":"smt","⪫":"lat","⪬":"smte","⪬︀":"smtes","⪭":"late","⪭︀":"lates","⪮":"bumpE","⪯":"pre","⪯̸":"npre","⪰":"sce","⪰̸":"nsce","⪳":"prE","⪴":"scE","⪵":"prnE","⪶":"scnE","⪷":"prap","⪸":"scap","⪹":"prnap","⪺":"scnap","⪻":"Pr","⪼":"Sc","⪽":"subdot","⪾":"supdot","⪿":"subplus","⫀":"supplus","⫁":"submult","⫂":"supmult","⫃":"subedot","⫄":"supedot","⫅":"subE","⫅̸":"nsubE","⫆":"supE","⫆̸":"nsupE","⫇":"subsim","⫈":"supsim","⫋︀":"vsubnE","⫋":"subnE","⫌︀":"vsupnE","⫌":"supnE","⫏":"csub","⫐":"csup","⫑":"csube","⫒":"csupe","⫓":"subsup","⫔":"supsub","⫕":"subsub","⫖":"supsup","⫗":"suphsub","⫘":"supdsub","⫙":"forkv","⫚":"topfork","⫛":"mlcp","⫤":"Dashv","⫦":"Vdashl","⫧":"Barv","⫨":"vBar","⫩":"vBarv","⫫":"Vbar","⫬":"Not","⫭":"bNot","⫮":"rnmid","⫯":"cirmid","⫰":"midcir","⫱":"topcir","⫲":"nhpar","⫳":"parsim","⫽":"parsl","⫽⃥":"nparsl","♭":"flat","♮":"natur","♯":"sharp","¤":"curren","¢":"cent",$:"dollar","£":"pound","¥":"yen","€":"euro","¹":"sup1","½":"half","⅓":"frac13","¼":"frac14","⅕":"frac15","⅙":"frac16","⅛":"frac18","²":"sup2","⅔":"frac23","⅖":"frac25","³":"sup3","¾":"frac34","⅗":"frac35","⅜":"frac38","⅘":"frac45","⅚":"frac56","⅝":"frac58","⅞":"frac78","𝒶":"ascr","𝕒":"aopf","𝔞":"afr","𝔸":"Aopf","𝔄":"Afr","𝒜":"Ascr","ª":"ordf","á":"aacute","Á":"Aacute","à":"agrave","À":"Agrave","ă":"abreve","Ă":"Abreve","â":"acirc","Â":"Acirc","å":"aring","Å":"angst","ä":"auml","Ä":"Auml","ã":"atilde","Ã":"Atilde","ą":"aogon","Ą":"Aogon","ā":"amacr","Ā":"Amacr","æ":"aelig","Æ":"AElig","𝒷":"bscr","𝕓":"bopf","𝔟":"bfr","𝔹":"Bopf","ℬ":"Bscr","𝔅":"Bfr","𝔠":"cfr","𝒸":"cscr","𝕔":"copf","ℭ":"Cfr","𝒞":"Cscr","ℂ":"Copf","ć":"cacute","Ć":"Cacute","ĉ":"ccirc","Ĉ":"Ccirc","č":"ccaron","Č":"Ccaron","ċ":"cdot","Ċ":"Cdot","ç":"ccedil","Ç":"Ccedil","℅":"incare","𝔡":"dfr","ⅆ":"dd","𝕕":"dopf","𝒹":"dscr","𝒟":"Dscr","𝔇":"Dfr","ⅅ":"DD","𝔻":"Dopf","ď":"dcaron","Ď":"Dcaron","đ":"dstrok","Đ":"Dstrok","ð":"eth","Ð":"ETH","ⅇ":"ee","ℯ":"escr","𝔢":"efr","𝕖":"eopf","ℰ":"Escr","𝔈":"Efr","𝔼":"Eopf","é":"eacute","É":"Eacute","è":"egrave","È":"Egrave","ê":"ecirc","Ê":"Ecirc","ě":"ecaron","Ě":"Ecaron","ë":"euml","Ë":"Euml","ė":"edot","Ė":"Edot","ę":"eogon","Ę":"Eogon","ē":"emacr","Ē":"Emacr","𝔣":"ffr","𝕗":"fopf","𝒻":"fscr","𝔉":"Ffr","𝔽":"Fopf","ℱ":"Fscr","ff":"fflig","ffi":"ffilig","ffl":"ffllig","fi":"filig",fj:"fjlig","fl":"fllig","ƒ":"fnof","ℊ":"gscr","𝕘":"gopf","𝔤":"gfr","𝒢":"Gscr","𝔾":"Gopf","𝔊":"Gfr","ǵ":"gacute","ğ":"gbreve","Ğ":"Gbreve","ĝ":"gcirc","Ĝ":"Gcirc","ġ":"gdot","Ġ":"Gdot","Ģ":"Gcedil","𝔥":"hfr","ℎ":"planckh","𝒽":"hscr","𝕙":"hopf","ℋ":"Hscr","ℌ":"Hfr","ℍ":"Hopf","ĥ":"hcirc","Ĥ":"Hcirc","ℏ":"hbar","ħ":"hstrok","Ħ":"Hstrok","𝕚":"iopf","𝔦":"ifr","𝒾":"iscr","ⅈ":"ii","𝕀":"Iopf","ℐ":"Iscr","ℑ":"Im","í":"iacute","Í":"Iacute","ì":"igrave","Ì":"Igrave","î":"icirc","Î":"Icirc","ï":"iuml","Ï":"Iuml","ĩ":"itilde","Ĩ":"Itilde","İ":"Idot","į":"iogon","Į":"Iogon","ī":"imacr","Ī":"Imacr","ij":"ijlig","IJ":"IJlig","ı":"imath","𝒿":"jscr","𝕛":"jopf","𝔧":"jfr","𝒥":"Jscr","𝔍":"Jfr","𝕁":"Jopf","ĵ":"jcirc","Ĵ":"Jcirc","ȷ":"jmath","𝕜":"kopf","𝓀":"kscr","𝔨":"kfr","𝒦":"Kscr","𝕂":"Kopf","𝔎":"Kfr","ķ":"kcedil","Ķ":"Kcedil","𝔩":"lfr","𝓁":"lscr","ℓ":"ell","𝕝":"lopf","ℒ":"Lscr","𝔏":"Lfr","𝕃":"Lopf","ĺ":"lacute","Ĺ":"Lacute","ľ":"lcaron","Ľ":"Lcaron","ļ":"lcedil","Ļ":"Lcedil","ł":"lstrok","Ł":"Lstrok","ŀ":"lmidot","Ŀ":"Lmidot","𝔪":"mfr","𝕞":"mopf","𝓂":"mscr","𝔐":"Mfr","𝕄":"Mopf","ℳ":"Mscr","𝔫":"nfr","𝕟":"nopf","𝓃":"nscr","ℕ":"Nopf","𝒩":"Nscr","𝔑":"Nfr","ń":"nacute","Ń":"Nacute","ň":"ncaron","Ň":"Ncaron","ñ":"ntilde","Ñ":"Ntilde","ņ":"ncedil","Ņ":"Ncedil","№":"numero","ŋ":"eng","Ŋ":"ENG","𝕠":"oopf","𝔬":"ofr","ℴ":"oscr","𝒪":"Oscr","𝔒":"Ofr","𝕆":"Oopf","º":"ordm","ó":"oacute","Ó":"Oacute","ò":"ograve","Ò":"Ograve","ô":"ocirc","Ô":"Ocirc","ö":"ouml","Ö":"Ouml","ő":"odblac","Ő":"Odblac","õ":"otilde","Õ":"Otilde","ø":"oslash","Ø":"Oslash","ō":"omacr","Ō":"Omacr","œ":"oelig","Œ":"OElig","𝔭":"pfr","𝓅":"pscr","𝕡":"popf","ℙ":"Popf","𝔓":"Pfr","𝒫":"Pscr","𝕢":"qopf","𝔮":"qfr","𝓆":"qscr","𝒬":"Qscr","𝔔":"Qfr","ℚ":"Qopf","ĸ":"kgreen","𝔯":"rfr","𝕣":"ropf","𝓇":"rscr","ℛ":"Rscr","ℜ":"Re","ℝ":"Ropf","ŕ":"racute","Ŕ":"Racute","ř":"rcaron","Ř":"Rcaron","ŗ":"rcedil","Ŗ":"Rcedil","𝕤":"sopf","𝓈":"sscr","𝔰":"sfr","𝕊":"Sopf","𝔖":"Sfr","𝒮":"Sscr","Ⓢ":"oS","ś":"sacute","Ś":"Sacute","ŝ":"scirc","Ŝ":"Scirc","š":"scaron","Š":"Scaron","ş":"scedil","Ş":"Scedil","ß":"szlig","𝔱":"tfr","𝓉":"tscr","𝕥":"topf","𝒯":"Tscr","𝔗":"Tfr","𝕋":"Topf","ť":"tcaron","Ť":"Tcaron","ţ":"tcedil","Ţ":"Tcedil","™":"trade","ŧ":"tstrok","Ŧ":"Tstrok","𝓊":"uscr","𝕦":"uopf","𝔲":"ufr","𝕌":"Uopf","𝔘":"Ufr","𝒰":"Uscr","ú":"uacute","Ú":"Uacute","ù":"ugrave","Ù":"Ugrave","ŭ":"ubreve","Ŭ":"Ubreve","û":"ucirc","Û":"Ucirc","ů":"uring","Ů":"Uring","ü":"uuml","Ü":"Uuml","ű":"udblac","Ű":"Udblac","ũ":"utilde","Ũ":"Utilde","ų":"uogon","Ų":"Uogon","ū":"umacr","Ū":"Umacr","𝔳":"vfr","𝕧":"vopf","𝓋":"vscr","𝔙":"Vfr","𝕍":"Vopf","𝒱":"Vscr","𝕨":"wopf","𝓌":"wscr","𝔴":"wfr","𝒲":"Wscr","𝕎":"Wopf","𝔚":"Wfr","ŵ":"wcirc","Ŵ":"Wcirc","𝔵":"xfr","𝓍":"xscr","𝕩":"xopf","𝕏":"Xopf","𝔛":"Xfr","𝒳":"Xscr","𝔶":"yfr","𝓎":"yscr","𝕪":"yopf","𝒴":"Yscr","𝔜":"Yfr","𝕐":"Yopf","ý":"yacute","Ý":"Yacute","ŷ":"ycirc","Ŷ":"Ycirc","ÿ":"yuml","Ÿ":"Yuml","𝓏":"zscr","𝔷":"zfr","𝕫":"zopf","ℨ":"Zfr","ℤ":"Zopf","𝒵":"Zscr","ź":"zacute","Ź":"Zacute","ž":"zcaron","Ž":"Zcaron","ż":"zdot","Ż":"Zdot","Ƶ":"imped","þ":"thorn","Þ":"THORN","ʼn":"napos","α":"alpha","Α":"Alpha","β":"beta","Β":"Beta","γ":"gamma","Γ":"Gamma","δ":"delta","Δ":"Delta","ε":"epsi","ϵ":"epsiv","Ε":"Epsilon","ϝ":"gammad","Ϝ":"Gammad","ζ":"zeta","Ζ":"Zeta","η":"eta","Η":"Eta","θ":"theta","ϑ":"thetav","Θ":"Theta","ι":"iota","Ι":"Iota","κ":"kappa","ϰ":"kappav","Κ":"Kappa","λ":"lambda","Λ":"Lambda","μ":"mu","µ":"micro","Μ":"Mu","ν":"nu","Ν":"Nu","ξ":"xi","Ξ":"Xi","ο":"omicron","Ο":"Omicron","π":"pi","ϖ":"piv","Π":"Pi","ρ":"rho","ϱ":"rhov","Ρ":"Rho","σ":"sigma","Σ":"Sigma","ς":"sigmaf","τ":"tau","Τ":"Tau","υ":"upsi","Υ":"Upsilon","ϒ":"Upsi","φ":"phi","ϕ":"phiv","Φ":"Phi","χ":"chi","Χ":"Chi","ψ":"psi","Ψ":"Psi","ω":"omega","Ω":"ohm","а":"acy","А":"Acy","б":"bcy","Б":"Bcy","в":"vcy","В":"Vcy","г":"gcy","Г":"Gcy","ѓ":"gjcy","Ѓ":"GJcy","д":"dcy","Д":"Dcy","ђ":"djcy","Ђ":"DJcy","е":"iecy","Е":"IEcy","ё":"iocy","Ё":"IOcy","є":"jukcy","Є":"Jukcy","ж":"zhcy","Ж":"ZHcy","з":"zcy","З":"Zcy","ѕ":"dscy","Ѕ":"DScy","и":"icy","И":"Icy","і":"iukcy","І":"Iukcy","ї":"yicy","Ї":"YIcy","й":"jcy","Й":"Jcy","ј":"jsercy","Ј":"Jsercy","к":"kcy","К":"Kcy","ќ":"kjcy","Ќ":"KJcy","л":"lcy","Л":"Lcy","љ":"ljcy","Љ":"LJcy","м":"mcy","М":"Mcy","н":"ncy","Н":"Ncy","њ":"njcy","Њ":"NJcy","о":"ocy","О":"Ocy","п":"pcy","П":"Pcy","р":"rcy","Р":"Rcy","с":"scy","С":"Scy","т":"tcy","Т":"Tcy","ћ":"tshcy","Ћ":"TSHcy","у":"ucy","У":"Ucy","ў":"ubrcy","Ў":"Ubrcy","ф":"fcy","Ф":"Fcy","х":"khcy","Х":"KHcy","ц":"tscy","Ц":"TScy","ч":"chcy","Ч":"CHcy","џ":"dzcy","Џ":"DZcy","ш":"shcy","Ш":"SHcy","щ":"shchcy","Щ":"SHCHcy","ъ":"hardcy","Ъ":"HARDcy","ы":"ycy","Ы":"Ycy","ь":"softcy","Ь":"SOFTcy","э":"ecy","Э":"Ecy","ю":"yucy","Ю":"YUcy","я":"yacy","Я":"YAcy","ℵ":"aleph","ℶ":"beth","ℷ":"gimel","ℸ":"daleth"},i=/["&'<>`]/g,n={'"':"&quot;","&":"&amp;","'":"&#x27;","<":"&lt;",">":"&gt;","`":"&#x60;"},p=/&#(?:[xX][^a-fA-F0-9]|[^0-9xX])/,d=/[\0-\x08\x0B\x0E-\x1F\x7F-\x9F\uFDD0-\uFDEF\uFFFE\uFFFF]|[\uD83F\uD87F\uD8BF\uD8FF\uD93F\uD97F\uD9BF\uD9FF\uDA3F\uDA7F\uDABF\uDAFF\uDB3F\uDB7F\uDBBF\uDBFF][\uDFFE\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,g=/&(CounterClockwiseContourIntegral|DoubleLongLeftRightArrow|ClockwiseContourIntegral|NotNestedGreaterGreater|NotSquareSupersetEqual|DiacriticalDoubleAcute|NotRightTriangleEqual|NotSucceedsSlantEqual|NotPrecedesSlantEqual|CloseCurlyDoubleQuote|NegativeVeryThinSpace|DoubleContourIntegral|FilledVerySmallSquare|CapitalDifferentialD|OpenCurlyDoubleQuote|EmptyVerySmallSquare|NestedGreaterGreater|DoubleLongRightArrow|NotLeftTriangleEqual|NotGreaterSlantEqual|ReverseUpEquilibrium|DoubleLeftRightArrow|NotSquareSubsetEqual|NotDoubleVerticalBar|RightArrowLeftArrow|NotGreaterFullEqual|NotRightTriangleBar|SquareSupersetEqual|DownLeftRightVector|DoubleLongLeftArrow|leftrightsquigarrow|LeftArrowRightArrow|NegativeMediumSpace|blacktriangleright|RightDownVectorBar|PrecedesSlantEqual|RightDoubleBracket|SucceedsSlantEqual|NotLeftTriangleBar|RightTriangleEqual|SquareIntersection|RightDownTeeVector|ReverseEquilibrium|NegativeThickSpace|longleftrightarrow|Longleftrightarrow|LongLeftRightArrow|DownRightTeeVector|DownRightVectorBar|GreaterSlantEqual|SquareSubsetEqual|LeftDownVectorBar|LeftDoubleBracket|VerticalSeparator|rightleftharpoons|NotGreaterGreater|NotSquareSuperset|blacktriangleleft|blacktriangledown|NegativeThinSpace|LeftDownTeeVector|NotLessSlantEqual|leftrightharpoons|DoubleUpDownArrow|DoubleVerticalBar|LeftTriangleEqual|FilledSmallSquare|twoheadrightarrow|NotNestedLessLess|DownLeftTeeVector|DownLeftVectorBar|RightAngleBracket|NotTildeFullEqual|NotReverseElement|RightUpDownVector|DiacriticalTilde|NotSucceedsTilde|circlearrowright|NotPrecedesEqual|rightharpoondown|DoubleRightArrow|NotSucceedsEqual|NonBreakingSpace|NotRightTriangle|LessEqualGreater|RightUpTeeVector|LeftAngleBracket|GreaterFullEqual|DownArrowUpArrow|RightUpVectorBar|twoheadleftarrow|GreaterEqualLess|downharpoonright|RightTriangleBar|ntrianglerighteq|NotSupersetEqual|LeftUpDownVector|DiacriticalAcute|rightrightarrows|vartriangleright|UpArrowDownArrow|DiacriticalGrave|UnderParenthesis|EmptySmallSquare|LeftUpVectorBar|leftrightarrows|DownRightVector|downharpoonleft|trianglerighteq|ShortRightArrow|OverParenthesis|DoubleLeftArrow|DoubleDownArrow|NotSquareSubset|bigtriangledown|ntrianglelefteq|UpperRightArrow|curvearrowright|vartriangleleft|NotLeftTriangle|nleftrightarrow|LowerRightArrow|NotHumpDownHump|NotGreaterTilde|rightthreetimes|LeftUpTeeVector|NotGreaterEqual|straightepsilon|LeftTriangleBar|rightsquigarrow|ContourIntegral|rightleftarrows|CloseCurlyQuote|RightDownVector|LeftRightVector|nLeftrightarrow|leftharpoondown|circlearrowleft|SquareSuperset|OpenCurlyQuote|hookrightarrow|HorizontalLine|DiacriticalDot|NotLessGreater|ntriangleright|DoubleRightTee|InvisibleComma|InvisibleTimes|LowerLeftArrow|DownLeftVector|NotSubsetEqual|curvearrowleft|trianglelefteq|NotVerticalBar|TildeFullEqual|downdownarrows|NotGreaterLess|RightTeeVector|ZeroWidthSpace|looparrowright|LongRightArrow|doublebarwedge|ShortLeftArrow|ShortDownArrow|RightVectorBar|GreaterGreater|ReverseElement|rightharpoonup|LessSlantEqual|leftthreetimes|upharpoonright|rightarrowtail|LeftDownVector|Longrightarrow|NestedLessLess|UpperLeftArrow|nshortparallel|leftleftarrows|leftrightarrow|Leftrightarrow|LeftRightArrow|longrightarrow|upharpoonleft|RightArrowBar|ApplyFunction|LeftTeeVector|leftarrowtail|NotEqualTilde|varsubsetneqq|varsupsetneqq|RightTeeArrow|SucceedsEqual|SucceedsTilde|LeftVectorBar|SupersetEqual|hookleftarrow|DifferentialD|VerticalTilde|VeryThinSpace|blacktriangle|bigtriangleup|LessFullEqual|divideontimes|leftharpoonup|UpEquilibrium|ntriangleleft|RightTriangle|measuredangle|shortparallel|longleftarrow|Longleftarrow|LongLeftArrow|DoubleLeftTee|Poincareplane|PrecedesEqual|triangleright|DoubleUpArrow|RightUpVector|fallingdotseq|looparrowleft|PrecedesTilde|NotTildeEqual|NotTildeTilde|smallsetminus|Proportional|triangleleft|triangledown|UnderBracket|NotHumpEqual|exponentiale|ExponentialE|NotLessTilde|HilbertSpace|RightCeiling|blacklozenge|varsupsetneq|HumpDownHump|GreaterEqual|VerticalLine|LeftTeeArrow|NotLessEqual|DownTeeArrow|LeftTriangle|varsubsetneq|Intersection|NotCongruent|DownArrowBar|LeftUpVector|LeftArrowBar|risingdotseq|GreaterTilde|RoundImplies|SquareSubset|ShortUpArrow|NotSuperset|quaternions|precnapprox|backepsilon|preccurlyeq|OverBracket|blacksquare|MediumSpace|VerticalBar|circledcirc|circleddash|CircleMinus|CircleTimes|LessGreater|curlyeqprec|curlyeqsucc|diamondsuit|UpDownArrow|Updownarrow|RuleDelayed|Rrightarrow|updownarrow|RightVector|nRightarrow|nrightarrow|eqslantless|LeftCeiling|Equilibrium|SmallCircle|expectation|NotSucceeds|thickapprox|GreaterLess|SquareUnion|NotPrecedes|NotLessLess|straightphi|succnapprox|succcurlyeq|SubsetEqual|sqsupseteq|Proportion|Laplacetrf|ImaginaryI|supsetneqq|NotGreater|gtreqqless|NotElement|ThickSpace|TildeEqual|TildeTilde|Fouriertrf|rmoustache|EqualTilde|eqslantgtr|UnderBrace|LeftVector|UpArrowBar|nLeftarrow|nsubseteqq|subsetneqq|nsupseteqq|nleftarrow|succapprox|lessapprox|UpTeeArrow|upuparrows|curlywedge|lesseqqgtr|varepsilon|varnothing|RightFloor|complement|CirclePlus|sqsubseteq|Lleftarrow|circledast|RightArrow|Rightarrow|rightarrow|lmoustache|Bernoullis|precapprox|mapstoleft|mapstodown|longmapsto|dotsquare|downarrow|DoubleDot|nsubseteq|supsetneq|leftarrow|nsupseteq|subsetneq|ThinSpace|ngeqslant|subseteqq|HumpEqual|NotSubset|triangleq|NotCupCap|lesseqgtr|heartsuit|TripleDot|Leftarrow|Coproduct|Congruent|varpropto|complexes|gvertneqq|LeftArrow|LessTilde|supseteqq|MinusPlus|CircleDot|nleqslant|NotExists|gtreqless|nparallel|UnionPlus|LeftFloor|checkmark|CenterDot|centerdot|Mellintrf|gtrapprox|bigotimes|OverBrace|spadesuit|therefore|pitchfork|rationals|PlusMinus|Backslash|Therefore|DownBreve|backsimeq|backprime|DownArrow|nshortmid|Downarrow|lvertneqq|eqvparsl|imagline|imagpart|infintie|integers|Integral|intercal|LessLess|Uarrocir|intlarhk|sqsupset|angmsdaf|sqsubset|llcorner|vartheta|cupbrcap|lnapprox|Superset|SuchThat|succnsim|succneqq|angmsdag|biguplus|curlyvee|trpezium|Succeeds|NotTilde|bigwedge|angmsdah|angrtvbd|triminus|cwconint|fpartint|lrcorner|smeparsl|subseteq|urcorner|lurdshar|laemptyv|DDotrahd|approxeq|ldrushar|awconint|mapstoup|backcong|shortmid|triangle|geqslant|gesdotol|timesbar|circledR|circledS|setminus|multimap|naturals|scpolint|ncongdot|RightTee|boxminus|gnapprox|boxtimes|andslope|thicksim|angmsdaa|varsigma|cirfnint|rtriltri|angmsdab|rppolint|angmsdac|barwedge|drbkarow|clubsuit|thetasym|bsolhsub|capbrcup|dzigrarr|doteqdot|DotEqual|dotminus|UnderBar|NotEqual|realpart|otimesas|ulcorner|hksearow|hkswarow|parallel|PartialD|elinters|emptyset|plusacir|bbrktbrk|angmsdad|pointint|bigoplus|angmsdae|Precedes|bigsqcup|varkappa|notindot|supseteq|precneqq|precnsim|profalar|profline|profsurf|leqslant|lesdotor|raemptyv|subplus|notnivb|notnivc|subrarr|zigrarr|vzigzag|submult|subedot|Element|between|cirscir|larrbfs|larrsim|lotimes|lbrksld|lbrkslu|lozenge|ldrdhar|dbkarow|bigcirc|epsilon|simrarr|simplus|ltquest|Epsilon|luruhar|gtquest|maltese|npolint|eqcolon|npreceq|bigodot|ddagger|gtrless|bnequiv|harrcir|ddotseq|equivDD|backsim|demptyv|nsqsube|nsqsupe|Upsilon|nsubset|upsilon|minusdu|nsucceq|swarrow|nsupset|coloneq|searrow|boxplus|napprox|natural|asympeq|alefsym|congdot|nearrow|bigstar|diamond|supplus|tritime|LeftTee|nvinfin|triplus|NewLine|nvltrie|nvrtrie|nwarrow|nexists|Diamond|ruluhar|Implies|supmult|angzarr|suplarr|suphsub|questeq|because|digamma|Because|olcross|bemptyv|omicron|Omicron|rotimes|NoBreak|intprod|angrtvb|orderof|uwangle|suphsol|lesdoto|orslope|DownTee|realine|cudarrl|rdldhar|OverBar|supedot|lessdot|supdsub|topfork|succsim|rbrkslu|rbrksld|pertenk|cudarrr|isindot|planckh|lessgtr|pluscir|gesdoto|plussim|plustwo|lesssim|cularrp|rarrsim|Cayleys|notinva|notinvb|notinvc|UpArrow|Uparrow|uparrow|NotLess|dwangle|precsim|Product|curarrm|Cconint|dotplus|rarrbfs|ccupssm|Cedilla|cemptyv|notniva|quatint|frac35|frac38|frac45|frac56|frac58|frac78|tridot|xoplus|gacute|gammad|Gammad|lfisht|lfloor|bigcup|sqsupe|gbreve|Gbreve|lharul|sqsube|sqcups|Gcedil|apacir|llhard|lmidot|Lmidot|lmoust|andand|sqcaps|approx|Abreve|spades|circeq|tprime|divide|topcir|Assign|topbot|gesdot|divonx|xuplus|timesd|gesles|atilde|solbar|SOFTcy|loplus|timesb|lowast|lowbar|dlcorn|dlcrop|softcy|dollar|lparlt|thksim|lrhard|Atilde|lsaquo|smashp|bigvee|thinsp|wreath|bkarow|lsquor|lstrok|Lstrok|lthree|ltimes|ltlarr|DotDot|simdot|ltrPar|weierp|xsqcup|angmsd|sigmav|sigmaf|zeetrf|Zcaron|zcaron|mapsto|vsupne|thetav|cirmid|marker|mcomma|Zacute|vsubnE|there4|gtlPar|vsubne|bottom|gtrarr|SHCHcy|shchcy|midast|midcir|middot|minusb|minusd|gtrdot|bowtie|sfrown|mnplus|models|colone|seswar|Colone|mstpos|searhk|gtrsim|nacute|Nacute|boxbox|telrec|hairsp|Tcedil|nbumpe|scnsim|ncaron|Ncaron|ncedil|Ncedil|hamilt|Scedil|nearhk|hardcy|HARDcy|tcedil|Tcaron|commat|nequiv|nesear|tcaron|target|hearts|nexist|varrho|scedil|Scaron|scaron|hellip|Sacute|sacute|hercon|swnwar|compfn|rtimes|rthree|rsquor|rsaquo|zacute|wedgeq|homtht|barvee|barwed|Barwed|rpargt|horbar|conint|swarhk|roplus|nltrie|hslash|hstrok|Hstrok|rmoust|Conint|bprime|hybull|hyphen|iacute|Iacute|supsup|supsub|supsim|varphi|coprod|brvbar|agrave|Supset|supset|igrave|Igrave|notinE|Agrave|iiiint|iinfin|copysr|wedbar|Verbar|vangrt|becaus|incare|verbar|inodot|bullet|drcorn|intcal|drcrop|cularr|vellip|Utilde|bumpeq|cupcap|dstrok|Dstrok|CupCap|cupcup|cupdot|eacute|Eacute|supdot|iquest|easter|ecaron|Ecaron|ecolon|isinsv|utilde|itilde|Itilde|curarr|succeq|Bumpeq|cacute|ulcrop|nparsl|Cacute|nprcue|egrave|Egrave|nrarrc|nrarrw|subsup|subsub|nrtrie|jsercy|nsccue|Jsercy|kappav|kcedil|Kcedil|subsim|ulcorn|nsimeq|egsdot|veebar|kgreen|capand|elsdot|Subset|subset|curren|aacute|lacute|Lacute|emptyv|ntilde|Ntilde|lagran|lambda|Lambda|capcap|Ugrave|langle|subdot|emsp13|numero|emsp14|nvdash|nvDash|nVdash|nVDash|ugrave|ufisht|nvHarr|larrfs|nvlArr|larrhk|larrlp|larrpl|nvrArr|Udblac|nwarhk|larrtl|nwnear|oacute|Oacute|latail|lAtail|sstarf|lbrace|odblac|Odblac|lbrack|udblac|odsold|eparsl|lcaron|Lcaron|ograve|Ograve|lcedil|Lcedil|Aacute|ssmile|ssetmn|squarf|ldquor|capcup|ominus|cylcty|rharul|eqcirc|dagger|rfloor|rfisht|Dagger|daleth|equals|origof|capdot|equest|dcaron|Dcaron|rdquor|oslash|Oslash|otilde|Otilde|otimes|Otimes|urcrop|Ubreve|ubreve|Yacute|Uacute|uacute|Rcedil|rcedil|urcorn|parsim|Rcaron|Vdashl|rcaron|Tstrok|percnt|period|permil|Exists|yacute|rbrack|rbrace|phmmat|ccaron|Ccaron|planck|ccedil|plankv|tstrok|female|plusdo|plusdu|ffilig|plusmn|ffllig|Ccedil|rAtail|dfisht|bernou|ratail|Rarrtl|rarrtl|angsph|rarrpl|rarrlp|rarrhk|xwedge|xotime|forall|ForAll|Vvdash|vsupnE|preceq|bigcap|frac12|frac13|frac14|primes|rarrfs|prnsim|frac15|Square|frac16|square|lesdot|frac18|frac23|propto|prurel|rarrap|rangle|puncsp|frac25|Racute|qprime|racute|lesges|frac34|abreve|AElig|eqsim|utdot|setmn|urtri|Equal|Uring|seArr|uring|searr|dashv|Dashv|mumap|nabla|iogon|Iogon|sdote|sdotb|scsim|napid|napos|equiv|natur|Acirc|dblac|erarr|nbump|iprod|erDot|ucirc|awint|esdot|angrt|ncong|isinE|scnap|Scirc|scirc|ndash|isins|Ubrcy|nearr|neArr|isinv|nedot|ubrcy|acute|Ycirc|iukcy|Iukcy|xutri|nesim|caret|jcirc|Jcirc|caron|twixt|ddarr|sccue|exist|jmath|sbquo|ngeqq|angst|ccaps|lceil|ngsim|UpTee|delta|Delta|rtrif|nharr|nhArr|nhpar|rtrie|jukcy|Jukcy|kappa|rsquo|Kappa|nlarr|nlArr|TSHcy|rrarr|aogon|Aogon|fflig|xrarr|tshcy|ccirc|nleqq|filig|upsih|nless|dharl|nlsim|fjlig|ropar|nltri|dharr|robrk|roarr|fllig|fltns|roang|rnmid|subnE|subne|lAarr|trisb|Ccirc|acirc|ccups|blank|VDash|forkv|Vdash|langd|cedil|blk12|blk14|laquo|strns|diams|notin|vDash|larrb|blk34|block|disin|uplus|vdash|vBarv|aelig|starf|Wedge|check|xrArr|lates|lbarr|lBarr|notni|lbbrk|bcong|frasl|lbrke|frown|vrtri|vprop|vnsup|gamma|Gamma|wedge|xodot|bdquo|srarr|doteq|ldquo|boxdl|boxdL|gcirc|Gcirc|boxDl|boxDL|boxdr|boxdR|boxDr|TRADE|trade|rlhar|boxDR|vnsub|npart|vltri|rlarr|boxhd|boxhD|nprec|gescc|nrarr|nrArr|boxHd|boxHD|boxhu|boxhU|nrtri|boxHu|clubs|boxHU|times|colon|Colon|gimel|xlArr|Tilde|nsime|tilde|nsmid|nspar|THORN|thorn|xlarr|nsube|nsubE|thkap|xhArr|comma|nsucc|boxul|boxuL|nsupe|nsupE|gneqq|gnsim|boxUl|boxUL|grave|boxur|boxuR|boxUr|boxUR|lescc|angle|bepsi|boxvh|varpi|boxvH|numsp|Theta|gsime|gsiml|theta|boxVh|boxVH|boxvl|gtcir|gtdot|boxvL|boxVl|boxVL|crarr|cross|Cross|nvsim|boxvr|nwarr|nwArr|sqsup|dtdot|Uogon|lhard|lharu|dtrif|ocirc|Ocirc|lhblk|duarr|odash|sqsub|Hacek|sqcup|llarr|duhar|oelig|OElig|ofcir|boxvR|uogon|lltri|boxVr|csube|uuarr|ohbar|csupe|ctdot|olarr|olcir|harrw|oline|sqcap|omacr|Omacr|omega|Omega|boxVR|aleph|lneqq|lnsim|loang|loarr|rharu|lobrk|hcirc|operp|oplus|rhard|Hcirc|orarr|Union|order|ecirc|Ecirc|cuepr|szlig|cuesc|breve|reals|eDDot|Breve|hoarr|lopar|utrif|rdquo|Umacr|umacr|efDot|swArr|ultri|alpha|rceil|ovbar|swarr|Wcirc|wcirc|smtes|smile|bsemi|lrarr|aring|parsl|lrhar|bsime|uhblk|lrtri|cupor|Aring|uharr|uharl|slarr|rbrke|bsolb|lsime|rbbrk|RBarr|lsimg|phone|rBarr|rbarr|icirc|lsquo|Icirc|emacr|Emacr|ratio|simne|plusb|simlE|simgE|simeq|pluse|ltcir|ltdot|empty|xharr|xdtri|iexcl|Alpha|ltrie|rarrw|pound|ltrif|xcirc|bumpe|prcue|bumpE|asymp|amacr|cuvee|Sigma|sigma|iiint|udhar|iiota|ijlig|IJlig|supnE|imacr|Imacr|prime|Prime|image|prnap|eogon|Eogon|rarrc|mdash|mDDot|cuwed|imath|supne|imped|Amacr|udarr|prsim|micro|rarrb|cwint|raquo|infin|eplus|range|rangd|Ucirc|radic|minus|amalg|veeeq|rAarr|epsiv|ycirc|quest|sharp|quot|zwnj|Qscr|race|qscr|Qopf|qopf|qint|rang|Rang|Zscr|zscr|Zopf|zopf|rarr|rArr|Rarr|Pscr|pscr|prop|prod|prnE|prec|ZHcy|zhcy|prap|Zeta|zeta|Popf|popf|Zdot|plus|zdot|Yuml|yuml|phiv|YUcy|yucy|Yscr|yscr|perp|Yopf|yopf|part|para|YIcy|Ouml|rcub|yicy|YAcy|rdca|ouml|osol|Oscr|rdsh|yacy|real|oscr|xvee|andd|rect|andv|Xscr|oror|ordm|ordf|xscr|ange|aopf|Aopf|rHar|Xopf|opar|Oopf|xopf|xnis|rhov|oopf|omid|xmap|oint|apid|apos|ogon|ascr|Ascr|odot|odiv|xcup|xcap|ocir|oast|nvlt|nvle|nvgt|nvge|nvap|Wscr|wscr|auml|ntlg|ntgl|nsup|nsub|nsim|Nscr|nscr|nsce|Wopf|ring|npre|wopf|npar|Auml|Barv|bbrk|Nopf|nopf|nmid|nLtv|beta|ropf|Ropf|Beta|beth|nles|rpar|nleq|bnot|bNot|nldr|NJcy|rscr|Rscr|Vscr|vscr|rsqb|njcy|bopf|nisd|Bopf|rtri|Vopf|nGtv|ngtr|vopf|boxh|boxH|boxv|nges|ngeq|boxV|bscr|scap|Bscr|bsim|Vert|vert|bsol|bull|bump|caps|cdot|ncup|scnE|ncap|nbsp|napE|Cdot|cent|sdot|Vbar|nang|vBar|chcy|Mscr|mscr|sect|semi|CHcy|Mopf|mopf|sext|circ|cire|mldr|mlcp|cirE|comp|shcy|SHcy|vArr|varr|cong|copf|Copf|copy|COPY|malt|male|macr|lvnE|cscr|ltri|sime|ltcc|simg|Cscr|siml|csub|Uuml|lsqb|lsim|uuml|csup|Lscr|lscr|utri|smid|lpar|cups|smte|lozf|darr|Lopf|Uscr|solb|lopf|sopf|Sopf|lneq|uscr|spar|dArr|lnap|Darr|dash|Sqrt|LJcy|ljcy|lHar|dHar|Upsi|upsi|diam|lesg|djcy|DJcy|leqq|dopf|Dopf|dscr|Dscr|dscy|ldsh|ldca|squf|DScy|sscr|Sscr|dsol|lcub|late|star|Star|Uopf|Larr|lArr|larr|uopf|dtri|dzcy|sube|subE|Lang|lang|Kscr|kscr|Kopf|kopf|KJcy|kjcy|KHcy|khcy|DZcy|ecir|edot|eDot|Jscr|jscr|succ|Jopf|jopf|Edot|uHar|emsp|ensp|Iuml|iuml|eopf|isin|Iscr|iscr|Eopf|epar|sung|epsi|escr|sup1|sup2|sup3|Iota|iota|supe|supE|Iopf|iopf|IOcy|iocy|Escr|esim|Esim|imof|Uarr|QUOT|uArr|uarr|euml|IEcy|iecy|Idot|Euml|euro|excl|Hscr|hscr|Hopf|hopf|TScy|tscy|Tscr|hbar|tscr|flat|tbrk|fnof|hArr|harr|half|fopf|Fopf|tdot|gvnE|fork|trie|gtcc|fscr|Fscr|gdot|gsim|Gscr|gscr|Gopf|gopf|gneq|Gdot|tosa|gnap|Topf|topf|geqq|toea|GJcy|gjcy|tint|gesl|mid|Sfr|ggg|top|ges|gla|glE|glj|geq|gne|gEl|gel|gnE|Gcy|gcy|gap|Tfr|tfr|Tcy|tcy|Hat|Tau|Ffr|tau|Tab|hfr|Hfr|ffr|Fcy|fcy|icy|Icy|iff|ETH|eth|ifr|Ifr|Eta|eta|int|Int|Sup|sup|ucy|Ucy|Sum|sum|jcy|ENG|ufr|Ufr|eng|Jcy|jfr|els|ell|egs|Efr|efr|Jfr|uml|kcy|Kcy|Ecy|ecy|kfr|Kfr|lap|Sub|sub|lat|lcy|Lcy|leg|Dot|dot|lEg|leq|les|squ|div|die|lfr|Lfr|lgE|Dfr|dfr|Del|deg|Dcy|dcy|lne|lnE|sol|loz|smt|Cup|lrm|cup|lsh|Lsh|sim|shy|map|Map|mcy|Mcy|mfr|Mfr|mho|gfr|Gfr|sfr|cir|Chi|chi|nap|Cfr|vcy|Vcy|cfr|Scy|scy|ncy|Ncy|vee|Vee|Cap|cap|nfr|scE|sce|Nfr|nge|ngE|nGg|vfr|Vfr|ngt|bot|nGt|nis|niv|Rsh|rsh|nle|nlE|bne|Bfr|bfr|nLl|nlt|nLt|Bcy|bcy|not|Not|rlm|wfr|Wfr|npr|nsc|num|ocy|ast|Ocy|ofr|xfr|Xfr|Ofr|ogt|ohm|apE|olt|Rho|ape|rho|Rfr|rfr|ord|REG|ang|reg|orv|And|and|AMP|Rcy|amp|Afr|ycy|Ycy|yen|yfr|Yfr|rcy|par|pcy|Pcy|pfr|Pfr|phi|Phi|afr|Acy|acy|zcy|Zcy|piv|acE|acd|zfr|Zfr|pre|prE|psi|Psi|qfr|Qfr|zwj|Or|ge|Gg|gt|gg|el|oS|lt|Lt|LT|Re|lg|gl|eg|ne|Im|it|le|DD|wp|wr|nu|Nu|dd|lE|Sc|sc|pi|Pi|ee|af|ll|Ll|rx|gE|xi|pm|Xi|ic|pr|Pr|in|ni|mp|mu|ac|Mu|or|ap|Gt|GT|ii);|&(Aacute|Agrave|Atilde|Ccedil|Eacute|Egrave|Iacute|Igrave|Ntilde|Oacute|Ograve|Oslash|Otilde|Uacute|Ugrave|Yacute|aacute|agrave|atilde|brvbar|ccedil|curren|divide|eacute|egrave|frac12|frac14|frac34|iacute|igrave|iquest|middot|ntilde|oacute|ograve|oslash|otilde|plusmn|uacute|ugrave|yacute|AElig|Acirc|Aring|Ecirc|Icirc|Ocirc|THORN|Ucirc|acirc|acute|aelig|aring|cedil|ecirc|icirc|iexcl|laquo|micro|ocirc|pound|raquo|szlig|thorn|times|ucirc|Auml|COPY|Euml|Iuml|Ouml|QUOT|Uuml|auml|cent|copy|euml|iuml|macr|nbsp|ordf|ordm|ouml|para|quot|sect|sup1|sup2|sup3|uuml|yuml|AMP|ETH|REG|amp|deg|eth|not|reg|shy|uml|yen|GT|LT|gt|lt)(?!;)([=a-zA-Z0-9]?)|&#([0-9]+)(;?)|&#[xX]([a-fA-F0-9]+)(;?)|&([0-9a-zA-Z]+)/g,m={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:"&",and:"∧",And:"⩓",andand:"⩕",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsd:"∡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",aogon:"ą",Aogon:"Ą",aopf:"𝕒",Aopf:"𝔸",ap:"≈",apacir:"⩯",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:"⋍",bsol:"\\",bsolb:"⧅",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpe:"≏",bumpE:"⪮",bumpeq:"≏",Bumpeq:"≎",cacute:"ć",Cacute:"Ć",cap:"∩",Cap:"⋒",capand:"⩄",capbrcup:"⩉",capcap:"⩋",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:"Χ",cir:"○",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",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:"⤽",cup:"∪",Cup:"⋓",cupbrcap:"⩈",cupcap:"⩆",CupCap:"≍",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:"Д",dd:"ⅆ",DD:"ⅅ",ddagger:"‡",ddarr:"⇊",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:"∥",downarrow:"↓",Downarrow:"⇓",DownArrow:"↓",DownArrowBar:"⤓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVector:"↽",DownLeftVectorBar:"⥖",DownRightTeeVector:"⥟",DownRightVector:"⇁",DownRightVectorBar:"⥗",DownTee:"⊤",DownTeeArrow:"↧",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",dscr:"𝒹",Dscr:"𝒟",dscy:"ѕ",DScy:"Ѕ",dsol:"⧶",dstrok:"đ",Dstrok:"Đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",dzcy:"џ",DZcy:"Џ",dzigrarr:"⟿",eacute:"é",Eacute:"É",easter:"⩮",ecaron:"ě",Ecaron:"Ě",ecir:"≖",ecirc:"ê",Ecirc:"Ê",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:"▫",emsp:" ",emsp13:" ",emsp14:" ",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:"⩾",ges:"⩾",gescc:"⪩",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",gfr:"𝔤",Gfr:"𝔊",gg:"≫",Gg:"⋙",ggg:"⋙",gimel:"ℷ",gjcy:"ѓ",GJcy:"Ѓ",gl:"≷",gla:"⪥",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gnE:"≩",gneq:"⪈",gneqq:"≩",gnsim:"⋧",gopf:"𝕘",Gopf:"𝔾",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",gscr:"ℊ",Gscr:"𝒢",gsim:"≳",gsime:"⪎",gsiml:"⪐",gt:">",Gt:"≫",GT:">",gtcc:"⪧",gtcir:"⩺",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",hardcy:"ъ",HARDcy:"Ъ",harr:"↔",hArr:"⇔",harrcir:"⥈",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",Im:"ℑ",imacr:"ī",Imacr:"Ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",imof:"⊷",imped:"Ƶ",Implies:"⇒",in:"∈",incare:"℅",infin:"∞",infintie:"⧝",inodot:"ı",int:"∫",Int:"∬",intcal:"⊺",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:"«",larr:"←",lArr:"⇐",Larr:"↞",larrb:"⇤",larrbfs:"⤟",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",lat:"⪫",latail:"⤙",lAtail:"⤛",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:"⟨",leftarrow:"←",Leftarrow:"⇐",LeftArrow:"←",LeftArrowBar:"⇤",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVector:"⇃",LeftDownVectorBar:"⥙",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",Leftrightarrow:"⇔",LeftRightArrow:"↔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTee:"⊣",LeftTeeArrow:"↤",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangle:"⊲",LeftTriangleBar:"⧏",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVector:"↿",LeftUpVectorBar:"⥘",LeftVector:"↼",LeftVectorBar:"⥒",leg:"⋚",lEg:"⪋",leq:"≤",leqq:"≦",leqslant:"⩽",les:"⩽",lescc:"⪨",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:"Љ",ll:"≪",Ll:"⋘",llarr:"⇇",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",lmidot:"ŀ",Lmidot:"Ŀ",lmoust:"⎰",lmoustache:"⎰",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:"Ł",lt:"<",Lt:"≪",LT:"<",ltcc:"⪦",ltcir:"⩹",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:"µ",mid:"∣",midast:"*",midcir:"⫰",middot:"·",minus:"−",minusb:"⊟",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:"≉",natur:"♮",natural:"♮",naturals:"ℕ",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",ncaron:"ň",Ncaron:"Ň",ncedil:"ņ",Ncedil:"Ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",ncy:"н",Ncy:"Н",ndash:"–",ne:"≠",nearhk:"⤤",nearr:"↗",neArr:"⇗",nearrow:"↗",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:"⋶",NotLeftTriangle:"⋪",NotLeftTriangleBar:"⧏̸",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangle:"⋫",NotRightTriangleBar:"⧐̸",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",npar:"∦",nparallel:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",npre:"⪯̸",nprec:"⊀",npreceq:"⪯̸",nrarr:"↛",nrArr:"⇏",nrarrc:"⤳̸",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:"⊛",ocir:"⊚",ocirc:"ô",Ocirc:"Ô",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:"⊕",or:"∨",Or:"⩔",orarr:"↻",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",oscr:"ℴ",Oscr:"𝒪",oslash:"ø",Oslash:"Ø",osol:"⊘",otilde:"õ",Otilde:"Õ",otimes:"⊗",Otimes:"⨷",otimesas:"⨶",ouml:"ö",Ouml:"Ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",par:"∥",para:"¶",parallel:"∥",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:"ℏ",plus:"+",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",popf:"𝕡",Popf:"ℙ",pound:"£",pr:"≺",Pr:"⪻",prap:"⪷",prcue:"≼",pre:"⪯",prE:"⪳",prec:"≺",precapprox:"⪷",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",precsim:"≾",prime:"′",Prime:"″",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportion:"∷",Proportional:"∝",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:"»",rarr:"→",rArr:"⇒",Rarr:"↠",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",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:"↳",Re:"ℜ",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",rect:"▭",reg:"®",REG:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",Rfr:"ℜ",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",rho:"ρ",Rho:"Ρ",rhov:"ϱ",RightAngleBracket:"⟩",rightarrow:"→",Rightarrow:"⇒",RightArrow:"→",RightArrowBar:"⇥",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVector:"⇂",RightDownVectorBar:"⥕",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTee:"⊢",RightTeeArrow:"↦",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangle:"⊳",RightTriangleBar:"⧐",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVector:"↾",RightUpVectorBar:"⥔",RightVector:"⇀",RightVectorBar:"⥓",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"‏",rmoust:"⎱",rmoustache:"⎱",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:"‚",sc:"≻",Sc:"⪼",scap:"⪸",scaron:"š",Scaron:"Š",sccue:"≽",sce:"⪰",scE:"⪴",scedil:"ş",Scedil:"Ş",scirc:"ŝ",Scirc:"Ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",scy:"с",Scy:"С",sdot:"⋅",sdotb:"⊡",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:"Ь",sol:"/",solb:"⧄",solbar:"⌿",sopf:"𝕤",Sopf:"𝕊",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",squ:"□",square:"□",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",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:"⫓",succ:"≻",succapprox:"⪸",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",sum:"∑",Sum:"∑",sung:"♪",sup:"⊃",Sup:"⋑",sup1:"¹",sup2:"²",sup3:"³",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:"  ",thinsp:" ",ThinSpace:" ",thkap:"≈",thksim:"∼",thorn:"þ",THORN:"Þ",tilde:"˜",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",times:"×",timesb:"⊠",timesbar:"⨱",timesd:"⨰",tint:"∭",toea:"⤨",top:"⊤",topbot:"⌶",topcir:"⫱",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:"𝕌",uparrow:"↑",Uparrow:"⇑",UpArrow:"↑",UpArrowBar:"⤒",UpArrowDownArrow:"⇅",updownarrow:"↕",Updownarrow:"⇕",UpDownArrow:"↕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",upsi:"υ",Upsi:"ϒ",upsih:"ϒ",upsilon:"υ",Upsilon:"Υ",UpTee:"⊥",UpTeeArrow:"↥",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:"⫦",vee:"∨",Vee:"⋁",veebar:"⊻",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:"‌"},f={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:"ÿ"},b={0:"�",128:"€",130:"‚",131:"ƒ",132:"„",133:"…",134:"†",135:"‡",136:"ˆ",137:"‰",138:"Š",139:"‹",140:"Œ",142:"Ž",145:"‘",146:"’",147:"“",148:"”",149:"•",150:"–",151:"—",152:"˜",153:"™",154:"š",155:"›",156:"œ",158:"ž",159:"Ÿ"},h=[1,2,3,4,5,6,7,8,11,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,64976,64977,64978,64979,64980,64981,64982,64983,64984,64985,64986,64987,64988,64989,64990,64991,64992,64993,64994,64995,64996,64997,64998,64999,65e3,65001,65002,65003,65004,65005,65006,65007,65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111],q=String.fromCharCode,v={}.hasOwnProperty,w=function(r,e){return v.call(r,e)},D=function(r,e){if(!r)return e;var a,t={};for(a in e)t[a]=w(r,a)?r[a]:e[a];return t},y=function(r,e){var a="";return r>=55296&&r<=57343||r>1114111?(e&&x("character reference outside the permissible Unicode range"),"�"):w(b,r)?(e&&x("disallowed character reference"),b[r]):(e&&function(r,e){for(var a=-1,t=r.length;++a<t;)if(r[a]==e)return!0;return!1}(h,r)&&x("disallowed character reference"),r>65535&&(a+=q((r-=65536)>>>10&1023|55296),r=56320|1023&r),a+=q(r))},A=function(r){return"&#x"+r.toString(16).toUpperCase()+";"},E=function(r){return"&#"+r+";"},x=function(r){throw Error("Parse error: "+r)},k=function(r,e){(e=D(e,k.options)).strict&&d.test(r)&&x("forbidden code point");var a=e.encodeEverything,t=e.useNamedReferences,n=e.allowUnsafeSymbols,p=e.decimal?E:A,g=function(r){return p(r.charCodeAt(0))};return a?(r=r.replace(s,function(r){return t&&w(l,r)?"&"+l[r]+";":g(r)}),t&&(r=r.replace(/&gt;\u20D2/g,"&nvgt;").replace(/&lt;\u20D2/g,"&nvlt;").replace(/&#x66;&#x6A;/g,"&fjlig;")),t&&(r=r.replace(c,function(r){return"&"+l[r]+";"}))):t?(n||(r=r.replace(i,function(r){return"&"+l[r]+";"})),r=(r=r.replace(/&gt;\u20D2/g,"&nvgt;").replace(/&lt;\u20D2/g,"&nvlt;")).replace(c,function(r){return"&"+l[r]+";"})):n||(r=r.replace(i,g)),r.replace(o,function(r){var e=r.charCodeAt(0),a=r.charCodeAt(1);return p(1024*(e-55296)+a-56320+65536)}).replace(u,g)};k.options={allowUnsafeSymbols:!1,encodeEverything:!1,strict:!1,useNamedReferences:!1,decimal:!1};var L=function(r,e){var a=(e=D(e,L.options)).strict;return a&&p.test(r)&&x("malformed character reference"),r.replace(g,function(r,t,o,s,u,c,l,i,n){var p,d,g,b,h,q;return t?m[h=t]:o?(h=o,(q=s)&&e.isAttributeValue?(a&&"="==q&&x("`&` did not start a character reference"),r):(a&&x("named character reference was not terminated by a semicolon"),f[h]+(q||""))):u?(g=u,d=c,a&&!d&&x("character reference was not terminated by a semicolon"),p=parseInt(g,10),y(p,a)):l?(b=l,d=i,a&&!d&&x("character reference was not terminated by a semicolon"),p=parseInt(b,16),y(p,a)):(a&&x("named character reference was not terminated by a semicolon"),r)})};L.options={isAttributeValue:!1,strict:!1};var S={version:"1.2.0",encode:k,decode:L,escape:function(r){return r.replace(i,function(r){return n[r]})},unescape:L};if("function"==typeof define&&"object"==typeof define.amd&&define.amd)define(function(){return S});else if(e&&!e.nodeType)if(a)a.exports=S;else for(var C in S)w(S,C)&&(e[C]=S[C]);else r.he=S}(this); }).call(this)}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})}, {}]; window.modules["772"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=function(e){return e=unmatchedRightQuotes(e=unmatchedLeftQuotes(e=appendPlurals(e=appendWhitelist(e=quote(e=specialCase(e=inWord(e=prependDecades(e=prependWhitelist(e)))))))))};var a="’",l="‘",r="’";function prependWhitelist(e){return e.replace(/'(tis|twas)/gi,a+"$1")}function prependDecades(e){return e.replace(/'(\d0s)/gi,a+"$1")}function inWord(e){return e.replace(/(\S)'(\S)/gi,"$1"+a+"$2").replace(/(\S)'(\S)/gi,"$1"+a+"$2")}function specialCase(e){return e.replace(/'(n)'/gi,a+"$1"+a)}function quote(e){return e.replace(/(^|\s)(?:"(.*?)"|'(.*?[^(?:o|ol|s)])')(\s|$)/,"$1"+l+"$2$3"+r+"$4")}function appendWhitelist(e){return e.replace(/(o|ol)'/gi,"$1"+a)}function appendPlurals(e){return e.replace(/(s)'(\s|$)/gi,"$1"+a+"$2")}function unmatchedLeftQuotes(e){return e.replace(/(^|\s)['"](.*?)/gi,"$1"+l+"$2")}function unmatchedRightQuotes(e){return e.replace(/(.*?)['"](\s|$)/gi,"$1"+r+"$2")}module.exports=exports.default; }, {}]; window.modules["813"] = [function(require,module,exports){!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(t.WHATWGFetch={})}(this,function(t){"use strict";var e={searchParams:"URLSearchParams"in self,iterable:"Symbol"in self&&"iterator"in Symbol,blob:"FileReader"in self&&"Blob"in self&&function(){try{return new Blob,!0}catch(t){return!1}}(),formData:"FormData"in self,arrayBuffer:"ArrayBuffer"in self};if(e.arrayBuffer)var r=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],o=ArrayBuffer.isView||function(t){return t&&r.indexOf(Object.prototype.toString.call(t))>-1};function n(t){if("string"!=typeof t&&(t=String(t)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(t))throw new TypeError("Invalid character in header field name");return t.toLowerCase()}function i(t){return"string"!=typeof t&&(t=String(t)),t}function s(t){var r={next:function(){var e=t.shift();return{done:void 0===e,value:e}}};return e.iterable&&(r[Symbol.iterator]=function(){return r}),r}function a(t){this.map={},t instanceof a?t.forEach(function(t,e){this.append(e,t)},this):Array.isArray(t)?t.forEach(function(t){this.append(t[0],t[1])},this):t&&Object.getOwnPropertyNames(t).forEach(function(e){this.append(e,t[e])},this)}function h(t){if(t.bodyUsed)return Promise.reject(new TypeError("Already read"));t.bodyUsed=!0}function f(t){return new Promise(function(e,r){t.onload=function(){e(t.result)},t.onerror=function(){r(t.error)}})}function u(t){var e=new FileReader,r=f(e);return e.readAsArrayBuffer(t),r}function d(t){if(t.slice)return t.slice(0);var e=new Uint8Array(t.byteLength);return e.set(new Uint8Array(t)),e.buffer}function c(){return this.bodyUsed=!1,this._initBody=function(t){var r;this._bodyInit=t,t?"string"==typeof t?this._bodyText=t:e.blob&&Blob.prototype.isPrototypeOf(t)?this._bodyBlob=t:e.formData&&FormData.prototype.isPrototypeOf(t)?this._bodyFormData=t:e.searchParams&&URLSearchParams.prototype.isPrototypeOf(t)?this._bodyText=t.toString():e.arrayBuffer&&e.blob&&((r=t)&&DataView.prototype.isPrototypeOf(r))?(this._bodyArrayBuffer=d(t.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):e.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(t)||o(t))?this._bodyArrayBuffer=d(t):this._bodyText=t=Object.prototype.toString.call(t):this._bodyText="",this.headers.get("content-type")||("string"==typeof t?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):e.searchParams&&URLSearchParams.prototype.isPrototypeOf(t)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},e.blob&&(this.blob=function(){var t=h(this);if(t)return t;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?h(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(u)}),this.text=function(){var t,e,r,o=h(this);if(o)return o;if(this._bodyBlob)return t=this._bodyBlob,e=new FileReader,r=f(e),e.readAsText(t),r;if(this._bodyArrayBuffer)return Promise.resolve(function(t){for(var e=new Uint8Array(t),r=new Array(e.length),o=0;o<e.length;o++)r[o]=String.fromCharCode(e[o]);return r.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},e.formData&&(this.formData=function(){return this.text().then(p)}),this.json=function(){return this.text().then(JSON.parse)},this}a.prototype.append=function(t,e){t=n(t),e=i(e);var r=this.map[t];this.map[t]=r?r+", "+e:e},a.prototype.delete=function(t){delete this.map[n(t)]},a.prototype.get=function(t){return t=n(t),this.has(t)?this.map[t]:null},a.prototype.has=function(t){return this.map.hasOwnProperty(n(t))},a.prototype.set=function(t,e){this.map[n(t)]=i(e)},a.prototype.forEach=function(t,e){for(var r in this.map)this.map.hasOwnProperty(r)&&t.call(e,this.map[r],r,this)},a.prototype.keys=function(){var t=[];return this.forEach(function(e,r){t.push(r)}),s(t)},a.prototype.values=function(){var t=[];return this.forEach(function(e){t.push(e)}),s(t)},a.prototype.entries=function(){var t=[];return this.forEach(function(e,r){t.push([r,e])}),s(t)},e.iterable&&(a.prototype[Symbol.iterator]=a.prototype.entries);var l=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function y(t,e){var r,o,n=(e=e||{}).body;if(t instanceof y){if(t.bodyUsed)throw new TypeError("Already read");this.url=t.url,this.credentials=t.credentials,e.headers||(this.headers=new a(t.headers)),this.method=t.method,this.mode=t.mode,this.signal=t.signal,n||null==t._bodyInit||(n=t._bodyInit,t.bodyUsed=!0)}else this.url=String(t);if(this.credentials=e.credentials||this.credentials||"same-origin",!e.headers&&this.headers||(this.headers=new a(e.headers)),this.method=(r=e.method||this.method||"GET",o=r.toUpperCase(),l.indexOf(o)>-1?o:r),this.mode=e.mode||this.mode||null,this.signal=e.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&n)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(n)}function p(t){var e=new FormData;return t.trim().split("&").forEach(function(t){if(t){var r=t.split("="),o=r.shift().replace(/\+/g," "),n=r.join("=").replace(/\+/g," ");e.append(decodeURIComponent(o),decodeURIComponent(n))}}),e}function b(t,e){e||(e={}),this.type="default",this.status=void 0===e.status?200:e.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in e?e.statusText:"OK",this.headers=new a(e.headers),this.url=e.url||"",this._initBody(t)}y.prototype.clone=function(){return new y(this,{body:this._bodyInit})},c.call(y.prototype),c.call(b.prototype),b.prototype.clone=function(){return new b(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new a(this.headers),url:this.url})},b.error=function(){var t=new b(null,{status:0,statusText:""});return t.type="error",t};var m=[301,302,303,307,308];b.redirect=function(t,e){if(-1===m.indexOf(e))throw new RangeError("Invalid status code");return new b(null,{status:e,headers:{location:t}})},t.DOMException=self.DOMException;try{new t.DOMException}catch(e){t.DOMException=function(t,e){this.message=t,this.name=e;var r=Error(t);this.stack=r.stack},t.DOMException.prototype=Object.create(Error.prototype),t.DOMException.prototype.constructor=t.DOMException}function w(r,o){return new Promise(function(n,i){var s=new y(r,o);if(s.signal&&s.signal.aborted)return i(new t.DOMException("Aborted","AbortError"));var h=new XMLHttpRequest;function f(){h.abort()}h.onload=function(){var t,e,r={status:h.status,statusText:h.statusText,headers:(t=h.getAllResponseHeaders()||"",e=new a,t.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach(function(t){var r=t.split(":"),o=r.shift().trim();if(o){var n=r.join(":").trim();e.append(o,n)}}),e)};r.url="responseURL"in h?h.responseURL:r.headers.get("X-Request-URL");var o="response"in h?h.response:h.responseText;n(new b(o,r))},h.onerror=function(){i(new TypeError("Network request failed"))},h.ontimeout=function(){i(new TypeError("Network request failed"))},h.onabort=function(){i(new t.DOMException("Aborted","AbortError"))},h.open(s.method,s.url,!0),"include"===s.credentials?h.withCredentials=!0:"omit"===s.credentials&&(h.withCredentials=!1),"responseType"in h&&e.blob&&(h.responseType="blob"),s.headers.forEach(function(t,e){h.setRequestHeader(e,t)}),s.signal&&(s.signal.addEventListener("abort",f),h.onreadystatechange=function(){4===h.readyState&&s.signal.removeEventListener("abort",f)}),h.send(void 0===s._bodyInit?null:s._bodyInit)})}w.polyfill=!0,self.fetch||(self.fetch=w,self.Headers=a,self.Request=y,self.Response=b),t.Headers=a,t.Request=y,t.Response=b,t.fetch=w,Object.defineProperty(t,"__esModule",{value:!0})}); }, {}]; window.modules["844"] = [function(require,module,exports){(function (process){(function (){ !function(n){"use strict";var e,t=n.jsonpClient,o="undefined"!=typeof process?process.browser:"undefined"!=typeof window,r=/[\\?|&]callback=([a-z0-9_]+)/i,i=function(){var n,t,o,r,i=Array.prototype.slice.apply(arguments),a=i.slice(0,-1),l=0,c=[];try{if("function"!=typeof(n=i.slice(-1)[0]))throw new Error("Callback not found")}catch(n){throw new Error("jsonpClient expects a callback")}for("string"!=typeof a[0]&&(a=a[0]),r=function(){var e=0;for(c=c.sort(function(n,e){return n.position>e.position}),e=0;c.length>e;e+=1)c[e]=c[e].data;c.unshift(null),n.apply(null,c)},o=function(o,i){e(a[l],function(e,o){if(!t){if(t=e,e)return n(e);c.push({data:o,position:i}),c.length===a.length&&r()}})},l=0;a.length>l;l+=1)o(a[l],l)};i.noConflict=function(){return n.jsonpClient=t,i},e=o?function(){var n,e,t=document.getElementsByTagName("head")[0];return e=function(n,e){var o=document.createElement("script"),r=!1;o.src=n,o.async=!0,o.onload=o.onreadystatechange=function(){r||this.readyState&&"loaded"!==this.readyState&&"complete"!==this.readyState||(r=!0,o.onload=o.onreadystatechange=null,o&&o.parentNode&&o.parentNode.removeChild(o),e())},t.appendChild(o)},n=function(n,e){var t=n.match(r);if(!t)return e(new Error("Could not find callback on URL"));e(null,t[1])},function(t,o){n(t,function(n,r){var i,a=window[r];if(n)return o(n);window[r]=function(n){i=n},e(t,function(n){if(n||i||(n=new Error("Calling to "+r+" did not returned a JSON response.Make sure the callback "+r+" exists and is properly formatted.")),a)window[r]=a;else try{delete window[r]}catch(n){window[r]=void 0}o(n,i)})})}}():require(845),"undefined"!=typeof module&&module.exports?module.exports=i:n.jsonpClient=i}(this); }).call(this)}).call(this,require(11))}, {"11":11,"845":845}]; window.modules["845"] = [function(require,module,exports){(function (process,global){(function (){ "use strict";var evalJsonp,parseJsonp,evalOrParseJavascript,fetchRemoteJsonp,fetchUrl,fetchLocalJsonp,request=require(408),vm=require(846),fs=require(482),parensRegex=/(^\(|\);?\s*$)/,functionRegex=/^[a-z\d_]*\(/i,functionNameRegex=/([\w\d_]*)\(/,enableLocalFileSupport="test"===window.process.env.NODE_ENV||window.process.env.JSONP_CLIENT_ENABLE_LOCAL_SUPPORT;if("test"===window.process.env.NODE_ENV&&window.process.env.SUPERAGENT_MOCK){var mockConfig=global.superAgentMockConfig||require(window.process.env.SUPERAGENT_MOCK);require(408)(request,mockConfig)}parseJsonp=function(e,t){var r,n,o=null;try{r=e.replace(functionRegex,"").replace(parensRegex,""),n=JSON.parse(r)}catch(e){o=e}t(o,n)},evalJsonp=function(e,t){var r,n;e=(e||"")+"",r=vm.createContext({error:null,cbData:null}),n="function "+(e.match(functionNameRegex)||[null,!1])[1]+" (data) { cbData = data } try { "+e+" } catch(e) { error = e;} ";try{vm.runInContext(n,r)}catch(e){t(new Error(e))}if(r.error)return t(new Error(r.error));t(null,r.cbData)},evalOrParseJavascript=function(e,t){e=e.toString(),parseJsonp(e,function(r,n){if(r)return evalJsonp(e,function(e,r){t(e,r)});t(r,n)})},fetchUrl=function(e,t){request.get(e).buffer(!0).accept("application/javascript").parse(function(e,t){e.text="",e.setEncoding("utf8"),e.on("data",function(t){e.text=e.text+t}),e.on("end",t)}).end(function(r,n){!r&&n&&n.status&&n.status>=400&&(r=new Error("Could not fetch url "+e+", with status "+(n&&n.status||"unknown")+". Got error: "+(r&&r.message)+".")),t(r,n&&n.text||"cb({})")})},fetchRemoteJsonp=function(e,t){fetchUrl(e,function(e,r){if(e)return t(e);evalOrParseJavascript(r,t)})},fetchLocalJsonp=enableLocalFileSupport?function(e,t){e=e.split("?")[0],fs.readFile(e,function(e,r){if(e)return t(e);evalOrParseJavascript(r,t)})}:fetchRemoteJsonp,module.exports=function(e,t){e.match(/^http/)?fetchRemoteJsonp(e,t):fetchLocalJsonp(e,t)}; }).call(this)}).call(this,require(11),typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})}, {"11":11,"408":408,"482":482,"846":846}]; window.modules["846"] = [function(require,module,exports){var indexOf=function(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0;n<e.length;n++)if(e[n]===t)return n;return-1},Object_keys=function(e){if(Object.keys)return Object.keys(e);var t=[];for(var n in e)t.push(n);return t},forEach=function(e,t){if(e.forEach)return e.forEach(t);for(var n=0;n<e.length;n++)t(e[n],n,e)},defineProp=function(){try{return Object.defineProperty({},"_",{}),function(e,t,n){Object.defineProperty(e,t,{writable:!0,enumerable:!1,configurable:!0,value:n})}}catch(e){return function(e,t,n){e[t]=n}}}(),globals=["Array","Boolean","Date","Error","EvalError","Function","Infinity","JSON","Math","NaN","Number","Object","RangeError","ReferenceError","RegExp","String","SyntaxError","TypeError","URIError","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","eval","isFinite","isNaN","parseFloat","parseInt","undefined","unescape"];function Context(){}Context.prototype={};var Script=exports.Script=function(e){if(!(this instanceof Script))return new Script(e);this.code=e};Script.prototype.runInContext=function(e){if(!(e instanceof Context))throw new TypeError("needs a 'context' argument.");var t=document.createElement("iframe");t.style||(t.style={}),t.style.display="none",document.body.appendChild(t);var n=t.contentWindow,r=n.eval,o=n.execScript;!r&&o&&(o.call(n,"null"),r=n.eval),forEach(Object_keys(e),function(t){n[t]=e[t]}),forEach(globals,function(t){e[t]&&(n[t]=e[t])});var c=Object_keys(n),i=r.call(n,this.code);return forEach(Object_keys(n),function(t){(t in e||-1===indexOf(c,t))&&(e[t]=n[t])}),forEach(globals,function(t){t in e||defineProp(e,t,n[t])}),document.body.removeChild(t),i},Script.prototype.runInThisContext=function(){return eval(this.code)},Script.prototype.runInNewContext=function(e){var t=Script.createContext(e),n=this.runInContext(t);return e&&forEach(Object_keys(t),function(n){e[n]=t[n]}),n},forEach(Object_keys(Script.prototype),function(e){exports[e]=Script[e]=function(t){var n=Script(t);return n[e].apply(n,[].slice.call(arguments,1))}}),exports.isContext=function(e){return e instanceof Context},exports.createScript=function(e){return exports.Script(e)},exports.createContext=Script.createContext=function(e){var t=new Context;return"object"==typeof e&&forEach(Object_keys(e),function(n){t[n]=e[n]}),t}; }, {}]; window.modules["848"] = [function(require,module,exports){var getNative=require(850),root=require(849),DataView=getNative(root,"DataView");module.exports=DataView; }, {"849":849,"850":850}]; window.modules["849"] = [function(require,module,exports){var freeGlobal=require(1080),freeSelf="object"==typeof self&&self&&self.Object===Object&&self,root=freeGlobal||freeSelf||Function("return this")();module.exports=root; }, {"1080":1080}]; window.modules["850"] = [function(require,module,exports){var baseIsNative=require(980),getValue=require(1085);function getNative(e,a){var t=getValue(e,a);return baseIsNative(t)?t:void 0}module.exports=getNative; }, {"980":980,"1085":1085}]; window.modules["851"] = [function(require,module,exports){var hashClear=require(856),hashDelete=require(852),hashGet=require(854),hashHas=require(853),hashSet=require(855);function Hash(e){var h=-1,a=null==e?0:e.length;for(this.clear();++h<a;){var s=e[h];this.set(s[0],s[1])}}Hash.prototype.clear=hashClear,Hash.prototype.delete=hashDelete,Hash.prototype.get=hashGet,Hash.prototype.has=hashHas,Hash.prototype.set=hashSet,module.exports=Hash; }, {"852":852,"853":853,"854":854,"855":855,"856":856}]; window.modules["852"] = [function(require,module,exports){function hashDelete(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}module.exports=hashDelete; }, {}]; window.modules["853"] = [function(require,module,exports){var nativeCreate=require(1091),objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function hashHas(e){var t=this.__data__;return nativeCreate?void 0!==t[e]:hasOwnProperty.call(t,e)}module.exports=hashHas; }, {"1091":1091}]; window.modules["854"] = [function(require,module,exports){var nativeCreate=require(1091),HASH_UNDEFINED="__lodash_hash_undefined__",objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function hashGet(e){var t=this.__data__;if(nativeCreate){var r=t[e];return r===HASH_UNDEFINED?void 0:r}return hasOwnProperty.call(t,e)?t[e]:void 0}module.exports=hashGet; }, {"1091":1091}]; window.modules["855"] = [function(require,module,exports){var nativeCreate=require(1091),HASH_UNDEFINED="__lodash_hash_undefined__";function hashSet(e,t){var a=this.__data__;return this.size+=this.has(e)?0:1,a[e]=nativeCreate&&void 0===t?HASH_UNDEFINED:t,this}module.exports=hashSet; }, {"1091":1091}]; window.modules["856"] = [function(require,module,exports){var nativeCreate=require(1091);function hashClear(){this.__data__=nativeCreate?nativeCreate(null):{},this.size=0}module.exports=hashClear; }, {"1091":1091}]; window.modules["858"] = [function(require,module,exports){var isObject=require(87),objectCreate=Object.create,baseCreate=function(){function e(){}return function(t){if(!isObject(t))return{};if(objectCreate)return objectCreate(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();module.exports=baseCreate; }, {"87":87}]; window.modules["860"] = [function(require,module,exports){var listCacheClear=require(861),listCacheDelete=require(865),listCacheGet=require(863),listCacheHas=require(862),listCacheSet=require(864);function ListCache(e){var t=-1,a=null==e?0:e.length;for(this.clear();++t<a;){var s=e[t];this.set(s[0],s[1])}}ListCache.prototype.clear=listCacheClear,ListCache.prototype.delete=listCacheDelete,ListCache.prototype.get=listCacheGet,ListCache.prototype.has=listCacheHas,ListCache.prototype.set=listCacheSet,module.exports=ListCache; }, {"861":861,"862":862,"863":863,"864":864,"865":865}]; window.modules["861"] = [function(require,module,exports){function listCacheClear(){this.__data__=[],this.size=0}module.exports=listCacheClear; }, {}]; window.modules["862"] = [function(require,module,exports){var assocIndexOf=require(917);function listCacheHas(s){return assocIndexOf(this.__data__,s)>-1}module.exports=listCacheHas; }, {"917":917}]; window.modules["863"] = [function(require,module,exports){var assocIndexOf=require(917);function listCacheGet(e){var s=this.__data__,a=assocIndexOf(s,e);return a<0?void 0:s[a][1]}module.exports=listCacheGet; }, {"917":917}]; window.modules["864"] = [function(require,module,exports){var assocIndexOf=require(917);function listCacheSet(s,e){var t=this.__data__,a=assocIndexOf(t,s);return a<0?(++this.size,t.push([s,e])):t[a][1]=e,this}module.exports=listCacheSet; }, {"917":917}]; window.modules["865"] = [function(require,module,exports){var assocIndexOf=require(917),arrayProto=Array.prototype,splice=arrayProto.splice;function listCacheDelete(e){var r=this.__data__,a=assocIndexOf(r,e);return!(a<0)&&(a==r.length-1?r.pop():splice.call(r,a,1),--this.size,!0)}module.exports=listCacheDelete; }, {"917":917}]; window.modules["867"] = [function(require,module,exports){var getNative=require(850),root=require(849),Map=getNative(root,"Map");module.exports=Map; }, {"849":849,"850":850}]; window.modules["868"] = [function(require,module,exports){var mapCacheClear=require(873),mapCacheDelete=require(872),mapCacheGet=require(871),mapCacheHas=require(870),mapCacheSet=require(869);function MapCache(e){var a=-1,p=null==e?0:e.length;for(this.clear();++a<p;){var t=e[a];this.set(t[0],t[1])}}MapCache.prototype.clear=mapCacheClear,MapCache.prototype.delete=mapCacheDelete,MapCache.prototype.get=mapCacheGet,MapCache.prototype.has=mapCacheHas,MapCache.prototype.set=mapCacheSet,module.exports=MapCache; }, {"869":869,"870":870,"871":871,"872":872,"873":873}]; window.modules["869"] = [function(require,module,exports){var getMapData=require(1083);function mapCacheSet(e,a){var t=getMapData(this,e),i=t.size;return t.set(e,a),this.size+=t.size==i?0:1,this}module.exports=mapCacheSet; }, {"1083":1083}]; window.modules["870"] = [function(require,module,exports){var getMapData=require(1083);function mapCacheHas(a){return getMapData(this,a).has(a)}module.exports=mapCacheHas; }, {"1083":1083}]; window.modules["871"] = [function(require,module,exports){var getMapData=require(1083);function mapCacheGet(a){return getMapData(this,a).get(a)}module.exports=mapCacheGet; }, {"1083":1083}]; window.modules["872"] = [function(require,module,exports){var getMapData=require(1083);function mapCacheDelete(e){var a=getMapData(this,e).delete(e);return this.size-=a?1:0,a}module.exports=mapCacheDelete; }, {"1083":1083}]; window.modules["873"] = [function(require,module,exports){var Hash=require(851),ListCache=require(860),Map=require(867);function mapCacheClear(){this.size=0,this.__data__={hash:new Hash,map:new(Map||ListCache),string:new Hash}}module.exports=mapCacheClear; }, {"851":851,"860":860,"867":867}]; window.modules["874"] = [function(require,module,exports){var getNative=require(850),root=require(849),Promise=getNative(root,"Promise");module.exports=Promise; }, {"849":849,"850":850}]; window.modules["875"] = [function(require,module,exports){var getNative=require(850),root=require(849),Set=getNative(root,"Set");module.exports=Set; }, {"849":849,"850":850}]; window.modules["876"] = [function(require,module,exports){var MapCache=require(868),setCacheAdd=require(877),setCacheHas=require(878);function SetCache(e){var a=-1,t=null==e?0:e.length;for(this.__data__=new MapCache;++a<t;)this.add(e[a])}SetCache.prototype.add=SetCache.prototype.push=setCacheAdd,SetCache.prototype.has=setCacheHas,module.exports=SetCache; }, {"868":868,"877":877,"878":878}]; window.modules["877"] = [function(require,module,exports){var HASH_UNDEFINED="__lodash_hash_undefined__";function setCacheAdd(_){return this.__data__.set(_,HASH_UNDEFINED),this}module.exports=setCacheAdd; }, {}]; window.modules["878"] = [function(require,module,exports){function setCacheHas(a){return this.__data__.has(a)}module.exports=setCacheHas; }, {}]; window.modules["879"] = [function(require,module,exports){var ListCache=require(860),stackClear=require(883),stackDelete=require(880),stackGet=require(881),stackHas=require(882),stackSet=require(884);function Stack(t){var e=this.__data__=new ListCache(t);this.size=e.size}Stack.prototype.clear=stackClear,Stack.prototype.delete=stackDelete,Stack.prototype.get=stackGet,Stack.prototype.has=stackHas,Stack.prototype.set=stackSet,module.exports=Stack; }, {"860":860,"880":880,"881":881,"882":882,"883":883,"884":884}]; window.modules["880"] = [function(require,module,exports){function stackDelete(e){var t=this.__data__,s=t.delete(e);return this.size=t.size,s}module.exports=stackDelete; }, {}]; window.modules["881"] = [function(require,module,exports){function stackGet(t){return this.__data__.get(t)}module.exports=stackGet; }, {}]; window.modules["882"] = [function(require,module,exports){function stackHas(a){return this.__data__.has(a)}module.exports=stackHas; }, {}]; window.modules["883"] = [function(require,module,exports){var ListCache=require(860);function stackClear(){this.__data__=new ListCache,this.size=0}module.exports=stackClear; }, {"860":860}]; window.modules["884"] = [function(require,module,exports){var ListCache=require(860),Map=require(867),MapCache=require(868),LARGE_ARRAY_SIZE=200;function stackSet(e,a){var t=this.__data__;if(t instanceof ListCache){var i=t.__data__;if(!Map||i.length<LARGE_ARRAY_SIZE-1)return i.push([e,a]),this.size=++t.size,this;t=this.__data__=new MapCache(i)}return t.set(e,a),this.size=t.size,this}module.exports=stackSet; }, {"860":860,"867":867,"868":868}]; window.modules["885"] = [function(require,module,exports){var root=require(849),Symbol=root.Symbol;module.exports=Symbol; }, {"849":849}]; window.modules["886"] = [function(require,module,exports){var root=require(849),Uint8Array=root.Uint8Array;module.exports=Uint8Array; }, {"849":849}]; window.modules["887"] = [function(require,module,exports){var getNative=require(850),root=require(849),WeakMap=getNative(root,"WeakMap");module.exports=WeakMap; }, {"849":849,"850":850}]; window.modules["888"] = [function(require,module,exports){function apply(l,e,a){switch(a.length){case 0:return l.call(e);case 1:return l.call(e,a[0]);case 2:return l.call(e,a[0],a[1]);case 3:return l.call(e,a[0],a[1],a[2])}return l.apply(e,a)}module.exports=apply; }, {}]; window.modules["889"] = [function(require,module,exports){function arrayEach(r,a){for(var n=-1,e=null==r?0:r.length;++n<e&&!1!==a(r[n],n,r););return r}module.exports=arrayEach; }, {}]; window.modules["891"] = [function(require,module,exports){function arrayFilter(r,a){for(var e=-1,l=null==r?0:r.length,t=0,n=[];++e<l;){var o=r[e];a(o,e,r)&&(n[t++]=o)}return n}module.exports=arrayFilter; }, {}]; window.modules["892"] = [function(require,module,exports){var baseIndexOf=require(893);function arrayIncludes(e,n){return!!(null==e?0:e.length)&&baseIndexOf(e,n,0)>-1}module.exports=arrayIncludes; }, {"893":893}]; window.modules["893"] = [function(require,module,exports){var baseFindIndex=require(948),baseIsNaN=require(965),strictIndexOf=require(966);function baseIndexOf(e,s,n){return s==s?strictIndexOf(e,s,n):baseFindIndex(e,baseIsNaN,n)}module.exports=baseIndexOf; }, {"948":948,"965":965,"966":966}]; window.modules["894"] = [function(require,module,exports){function arrayIncludesWith(r,n,e){for(var t=-1,u=null==r?0:r.length;++t<u;)if(e(n,r[t]))return!0;return!1}module.exports=arrayIncludesWith; }, {}]; window.modules["895"] = [function(require,module,exports){var baseTimes=require(896),isArguments=require(897),isArray=require(149),isBuffer=require(900),isIndex=require(898),isTypedArray=require(899),objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function arrayLikeKeys(e,r){var s=isArray(e),i=!s&&isArguments(e),t=!s&&!i&&isBuffer(e),a=!s&&!i&&!t&&isTypedArray(e),n=s||i||t||a,y=n?baseTimes(e.length,String):[],u=y.length;for(var o in e)!r&&!hasOwnProperty.call(e,o)||n&&("length"==o||t&&("offset"==o||"parent"==o)||a&&("buffer"==o||"byteLength"==o||"byteOffset"==o)||isIndex(o,u))||y.push(o);return y}module.exports=arrayLikeKeys; }, {"149":149,"896":896,"897":897,"898":898,"899":899,"900":900}]; window.modules["896"] = [function(require,module,exports){function baseTimes(e,r){for(var s=-1,a=Array(e);++s<e;)a[s]=r(s);return a}module.exports=baseTimes; }, {}]; window.modules["897"] = [function(require,module,exports){var baseIsArguments=require(970),isObjectLike=require(971),objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty,propertyIsEnumerable=objectProto.propertyIsEnumerable,isArguments=baseIsArguments(function(){return arguments}())?baseIsArguments:function(e){return isObjectLike(e)&&hasOwnProperty.call(e,"callee")&&!propertyIsEnumerable.call(e,"callee")};module.exports=isArguments; }, {"970":970,"971":971}]; window.modules["898"] = [function(require,module,exports){var MAX_SAFE_INTEGER=9007199254740991,reIsUint=/^(?:0|[1-9]\d*)$/;function isIndex(e,n){var r=typeof e;return!!(n=null==n?MAX_SAFE_INTEGER:n)&&("number"==r||"symbol"!=r&&reIsUint.test(e))&&e>-1&&e%1==0&&e<n}module.exports=isIndex; }, {}]; window.modules["899"] = [function(require,module,exports){var baseIsTypedArray=require(986),baseUnary=require(938),nodeUtil=require(1096),nodeIsTypedArray=nodeUtil&&nodeUtil.isTypedArray,isTypedArray=nodeIsTypedArray?baseUnary(nodeIsTypedArray):baseIsTypedArray;module.exports=isTypedArray; }, {"938":938,"986":986,"1096":1096}]; window.modules["900"] = [function(require,module,exports){var root=require(849),stubFalse=require(1112),freeExports="object"==typeof exports&&exports&&!exports.nodeType&&exports,freeModule=freeExports&&"object"==typeof module&&module&&!module.nodeType&&module,moduleExports=freeModule&&freeModule.exports===freeExports,Buffer=moduleExports?root.Buffer:void 0,nativeIsBuffer=Buffer?Buffer.isBuffer:void 0,isBuffer=nativeIsBuffer||stubFalse;module.exports=isBuffer; }, {"849":849,"1112":1112}]; window.modules["901"] = [function(require,module,exports){function arrayMap(r,a){for(var n=-1,e=null==r?0:r.length,l=Array(e);++n<e;)l[n]=a(r[n],n,r);return l}module.exports=arrayMap; }, {}]; window.modules["902"] = [function(require,module,exports){function arrayPush(r,a){for(var e=-1,n=a.length,t=r.length;++e<n;)r[t+e]=a[e];return r}module.exports=arrayPush; }, {}]; window.modules["903"] = [function(require,module,exports){function arrayReduce(r,e,u,a){var n=-1,l=null==r?0:r.length;for(a&&l&&(u=r[++n]);++n<l;)u=e(u,r[n],n,r);return u}module.exports=arrayReduce; }, {}]; window.modules["906"] = [function(require,module,exports){function copyArray(r,o){var y=-1,a=r.length;for(o||(o=Array(a));++y<a;)o[y]=r[y];return o}module.exports=copyArray; }, {}]; window.modules["908"] = [function(require,module,exports){function arraySome(r,e){for(var n=-1,o=null==r?0:r.length;++n<o;)if(e(r[n],n,r))return!0;return!1}module.exports=arraySome; }, {}]; window.modules["910"] = [function(require,module,exports){function baseProperty(r){return function(e){return null==e?void 0:e[r]}}module.exports=baseProperty; }, {}]; window.modules["912"] = [function(require,module,exports){var reAsciiWord=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;function asciiWords(r){return r.match(reAsciiWord)||[]}module.exports=asciiWords; }, {}]; window.modules["914"] = [function(require,module,exports){var defineProperty=require(922);function baseAssignValue(e,r,i){"__proto__"==r&&defineProperty?defineProperty(e,r,{configurable:!0,enumerable:!0,value:i,writable:!0}):e[r]=i}module.exports=baseAssignValue; }, {"922":922}]; window.modules["915"] = [function(require,module,exports){function eq(e,n){return e===n||e!=e&&n!=n}module.exports=eq; }, {}]; window.modules["916"] = [function(require,module,exports){var baseAssignValue=require(914),eq=require(915),objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function assignValue(e,s,a){var r=e[s];hasOwnProperty.call(e,s)&&eq(r,a)&&(void 0!==a||s in e)||baseAssignValue(e,s,a)}module.exports=assignValue; }, {"914":914,"915":915}]; window.modules["917"] = [function(require,module,exports){var eq=require(915);function assocIndexOf(e,r){for(var n=e.length;n--;)if(eq(e[n][0],r))return n;return-1}module.exports=assocIndexOf; }, {"915":915}]; window.modules["918"] = [function(require,module,exports){var copyObject=require(919),keys=require(148);function baseAssign(e,s){return e&&copyObject(s,keys(s),e)}module.exports=baseAssign; }, {"148":148,"919":919}]; window.modules["919"] = [function(require,module,exports){var assignValue=require(916),baseAssignValue=require(914);function copyObject(e,a,s,r){var i=!s;s||(s={});for(var u=-1,n=a.length;++u<n;){var l=a[u],o=r?r(s[l],e[l],l,s,e):void 0;void 0===o&&(o=e[l]),i?baseAssignValue(s,l,o):assignValue(s,l,o)}return s}module.exports=copyObject; }, {"914":914,"916":916}]; window.modules["920"] = [function(require,module,exports){var copyObject=require(919),keysIn=require(921);function baseAssignIn(e,n){return e&&copyObject(n,keysIn(n),e)}module.exports=baseAssignIn; }, {"919":919,"921":921}]; window.modules["921"] = [function(require,module,exports){var arrayLikeKeys=require(895),baseKeysIn=require(996),isArrayLike=require(1000);function keysIn(e){return isArrayLike(e)?arrayLikeKeys(e,!0):baseKeysIn(e)}module.exports=keysIn; }, {"895":895,"996":996,"1000":1000}]; window.modules["922"] = [function(require,module,exports){var getNative=require(850),defineProperty=function(){try{var e=getNative(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();module.exports=defineProperty; }, {"850":850}]; window.modules["923"] = [function(require,module,exports){function baseClamp(e,o,a){return e==e&&(void 0!==a&&(e=e<=a?e:a),void 0!==o&&(e=e>=o?e:o)),e}module.exports=baseClamp; }, {}]; window.modules["924"] = [function(require,module,exports){var Stack=require(879),arrayEach=require(889),assignValue=require(916),baseAssign=require(918),baseAssignIn=require(920),cloneBuffer=require(928),copyArray=require(906),copySymbols=require(931),copySymbolsIn=require(930),getAllKeys=require(929),getAllKeysIn=require(926),getTag=require(925),initCloneArray=require(927),initCloneByTag=require(932),initCloneObject=require(933),isArray=require(149),isBuffer=require(900),isMap=require(934),isObject=require(87),isSet=require(935),keys=require(148),CLONE_DEEP_FLAG=1,CLONE_FLAT_FLAG=2,CLONE_SYMBOLS_FLAG=4,argsTag="[object Arguments]",arrayTag="[object Array]",boolTag="[object Boolean]",dateTag="[object Date]",errorTag="[object Error]",funcTag="[object Function]",genTag="[object GeneratorFunction]",mapTag="[object Map]",numberTag="[object Number]",objectTag="[object Object]",regexpTag="[object RegExp]",setTag="[object Set]",stringTag="[object String]",symbolTag="[object Symbol]",weakMapTag="[object WeakMap]",arrayBufferTag="[object ArrayBuffer]",dataViewTag="[object DataView]",float32Tag="[object Float32Array]",float64Tag="[object Float64Array]",int8Tag="[object Int8Array]",int16Tag="[object Int16Array]",int32Tag="[object Int32Array]",uint8Tag="[object Uint8Array]",uint8ClampedTag="[object Uint8ClampedArray]",uint16Tag="[object Uint16Array]",uint32Tag="[object Uint32Array]",cloneableTags={};function baseClone(e,a,r,n,g,o){var t,l=a&CLONE_DEEP_FLAG,i=a&CLONE_FLAT_FLAG,s=a&CLONE_SYMBOLS_FLAG;if(r&&(t=g?r(e,n,g,o):r(e)),void 0!==t)return t;if(!isObject(e))return e;var c=isArray(e);if(c){if(t=initCloneArray(e),!l)return copyArray(e,t)}else{var T=getTag(e),b=T==funcTag||T==genTag;if(isBuffer(e))return cloneBuffer(e,l);if(T==objectTag||T==argsTag||b&&!g){if(t=i||b?{}:initCloneObject(e),!l)return i?copySymbolsIn(e,baseAssignIn(t,e)):copySymbols(e,baseAssign(t,e))}else{if(!cloneableTags[T])return g?e:{};t=initCloneByTag(e,T,l)}}o||(o=new Stack);var u=o.get(e);if(u)return u;o.set(e,t),isSet(e)?e.forEach(function(n){t.add(baseClone(n,a,r,n,e,o))}):isMap(e)&&e.forEach(function(n,g){t.set(g,baseClone(n,a,r,g,e,o))});var y=s?i?getAllKeysIn:getAllKeys:i?keysIn:keys,A=c?void 0:y(e);return arrayEach(A||e,function(n,g){A&&(n=e[g=n]),assignValue(t,g,baseClone(n,a,r,g,e,o))}),t}cloneableTags[argsTag]=cloneableTags[arrayTag]=cloneableTags[arrayBufferTag]=cloneableTags[dataViewTag]=cloneableTags[boolTag]=cloneableTags[dateTag]=cloneableTags[float32Tag]=cloneableTags[float64Tag]=cloneableTags[int8Tag]=cloneableTags[int16Tag]=cloneableTags[int32Tag]=cloneableTags[mapTag]=cloneableTags[numberTag]=cloneableTags[objectTag]=cloneableTags[regexpTag]=cloneableTags[setTag]=cloneableTags[stringTag]=cloneableTags[symbolTag]=cloneableTags[uint8Tag]=cloneableTags[uint8ClampedTag]=cloneableTags[uint16Tag]=cloneableTags[uint32Tag]=!0,cloneableTags[errorTag]=cloneableTags[funcTag]=cloneableTags[weakMapTag]=!1,module.exports=baseClone; }, {"87":87,"148":148,"149":149,"879":879,"889":889,"900":900,"906":906,"916":916,"918":918,"920":920,"925":925,"926":926,"927":927,"928":928,"929":929,"930":930,"931":931,"932":932,"933":933,"934":934,"935":935}]; window.modules["925"] = [function(require,module,exports){var DataView=require(848),Map=require(867),Promise=require(874),Set=require(875),WeakMap=require(887),baseGetTag=require(959),toSource=require(982),mapTag="[object Map]",objectTag="[object Object]",promiseTag="[object Promise]",setTag="[object Set]",weakMapTag="[object WeakMap]",dataViewTag="[object DataView]",dataViewCtorString=toSource(DataView),mapCtorString=toSource(Map),promiseCtorString=toSource(Promise),setCtorString=toSource(Set),weakMapCtorString=toSource(WeakMap),getTag=baseGetTag;(DataView&&getTag(new DataView(new ArrayBuffer(1)))!=dataViewTag||Map&&getTag(new Map)!=mapTag||Promise&&getTag(Promise.resolve())!=promiseTag||Set&&getTag(new Set)!=setTag||WeakMap&&getTag(new WeakMap)!=weakMapTag)&&(getTag=function(e){var a=baseGetTag(e),t=a==objectTag?e.constructor:void 0,r=t?toSource(t):"";if(r)switch(r){case dataViewCtorString:return dataViewTag;case mapCtorString:return mapTag;case promiseCtorString:return promiseTag;case setCtorString:return setTag;case weakMapCtorString:return weakMapTag}return a}),module.exports=getTag; }, {"848":848,"867":867,"874":874,"875":875,"887":887,"959":959,"982":982}]; window.modules["926"] = [function(require,module,exports){var baseGetAllKeys=require(958),getSymbolsIn=require(1054),keysIn=require(921);function getAllKeysIn(e){return baseGetAllKeys(e,keysIn,getSymbolsIn)}module.exports=getAllKeysIn; }, {"921":921,"958":958,"1054":1054}]; window.modules["927"] = [function(require,module,exports){var objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function initCloneArray(t){var r=t.length,n=new t.constructor(r);return r&&"string"==typeof t[0]&&hasOwnProperty.call(t,"index")&&(n.index=t.index,n.input=t.input),n}module.exports=initCloneArray; }, {}]; window.modules["928"] = [function(require,module,exports){var root=require(849),freeExports="object"==typeof exports&&exports&&!exports.nodeType&&exports,freeModule=freeExports&&"object"==typeof module&&module&&!module.nodeType&&module,moduleExports=freeModule&&freeModule.exports===freeExports,Buffer=moduleExports?root.Buffer:void 0,allocUnsafe=Buffer?Buffer.allocUnsafe:void 0;function cloneBuffer(e,o){if(o)return e.slice();var r=e.length,f=allocUnsafe?allocUnsafe(r):new e.constructor(r);return e.copy(f),f}module.exports=cloneBuffer; }, {"849":849}]; window.modules["929"] = [function(require,module,exports){var baseGetAllKeys=require(958),getSymbols=require(1053),keys=require(148);function getAllKeys(e){return baseGetAllKeys(e,keys,getSymbols)}module.exports=getAllKeys; }, {"148":148,"958":958,"1053":1053}]; window.modules["930"] = [function(require,module,exports){var copyObject=require(919),getSymbolsIn=require(1054);function copySymbolsIn(e,o){return copyObject(e,getSymbolsIn(e),o)}module.exports=copySymbolsIn; }, {"919":919,"1054":1054}]; window.modules["931"] = [function(require,module,exports){var copyObject=require(919),getSymbols=require(1053);function copySymbols(e,o){return copyObject(e,getSymbols(e),o)}module.exports=copySymbols; }, {"919":919,"1053":1053}]; window.modules["932"] = [function(require,module,exports){var cloneArrayBuffer=require(1048),cloneDataView=require(1049),cloneRegExp=require(1050),cloneSymbol=require(1051),cloneTypedArray=require(1009),boolTag="[object Boolean]",dateTag="[object Date]",mapTag="[object Map]",numberTag="[object Number]",regexpTag="[object RegExp]",setTag="[object Set]",stringTag="[object String]",symbolTag="[object Symbol]",arrayBufferTag="[object ArrayBuffer]",dataViewTag="[object DataView]",float32Tag="[object Float32Array]",float64Tag="[object Float64Array]",int8Tag="[object Int8Array]",int16Tag="[object Int16Array]",int32Tag="[object Int32Array]",uint8Tag="[object Uint8Array]",uint8ClampedTag="[object Uint8ClampedArray]",uint16Tag="[object Uint16Array]",uint32Tag="[object Uint32Array]";function initCloneByTag(e,a,r){var t=e.constructor;switch(a){case arrayBufferTag:return cloneArrayBuffer(e);case boolTag:case dateTag:return new t(+e);case dataViewTag:return cloneDataView(e,r);case float32Tag:case float64Tag:case int8Tag:case int16Tag:case int32Tag:case uint8Tag:case uint8ClampedTag:case uint16Tag:case uint32Tag:return cloneTypedArray(e,r);case mapTag:return new t;case numberTag:case stringTag:return new t(e);case regexpTag:return cloneRegExp(e);case setTag:return new t;case symbolTag:return cloneSymbol(e)}}module.exports=initCloneByTag; }, {"1009":1009,"1048":1048,"1049":1049,"1050":1050,"1051":1051}]; window.modules["933"] = [function(require,module,exports){var baseCreate=require(858),getPrototype=require(1086),isPrototype=require(994);function initCloneObject(e){return"function"!=typeof e.constructor||isPrototype(e)?{}:baseCreate(getPrototype(e))}module.exports=initCloneObject; }, {"858":858,"994":994,"1086":1086}]; window.modules["934"] = [function(require,module,exports){var baseIsMap=require(978),baseUnary=require(938),nodeUtil=require(1096),nodeIsMap=nodeUtil&&nodeUtil.isMap,isMap=nodeIsMap?baseUnary(nodeIsMap):baseIsMap;module.exports=isMap; }, {"938":938,"978":978,"1096":1096}]; window.modules["935"] = [function(require,module,exports){var baseIsSet=require(985),baseUnary=require(938),nodeUtil=require(1096),nodeIsSet=nodeUtil&&nodeUtil.isSet,isSet=nodeIsSet?baseUnary(nodeIsSet):baseIsSet;module.exports=isSet; }, {"938":938,"985":985,"1096":1096}]; window.modules["937"] = [function(require,module,exports){function cacheHas(a,c){return a.has(c)}module.exports=cacheHas; }, {}]; window.modules["938"] = [function(require,module,exports){function baseUnary(n){return function(r){return n(r)}}module.exports=baseUnary; }, {}]; window.modules["939"] = [function(require,module,exports){var baseForOwn=require(940),createBaseEach=require(941),baseEach=createBaseEach(baseForOwn);module.exports=baseEach; }, {"940":940,"941":941}]; window.modules["940"] = [function(require,module,exports){var baseFor=require(952),keys=require(148);function baseForOwn(e,r){return e&&baseFor(e,r,keys)}module.exports=baseForOwn; }, {"148":148,"952":952}]; window.modules["941"] = [function(require,module,exports){var isArrayLike=require(1000);function createBaseEach(r,e){return function(a,i){if(null==a)return a;if(!isArrayLike(a))return r(a,i);for(var t=a.length,n=e?t:-1,u=Object(a);(e?n--:++n<t)&&!1!==i(u[n],n,u););return a}}module.exports=createBaseEach; }, {"1000":1000}]; window.modules["945"] = [function(require,module,exports){var isSymbol=require(946);function baseExtremum(r,e,m){for(var o=-1,i=r.length;++o<i;){var l=r[o],u=e(l);if(null!=u&&(void 0===a?u==u&&!isSymbol(u):m(u,a)))var a=u,s=l}return s}module.exports=baseExtremum; }, {"946":946}]; window.modules["946"] = [function(require,module,exports){var baseGetTag=require(959),isObjectLike=require(971),symbolTag="[object Symbol]";function isSymbol(e){return"symbol"==typeof e||isObjectLike(e)&&baseGetTag(e)==symbolTag}module.exports=isSymbol; }, {"959":959,"971":971}]; window.modules["947"] = [function(require,module,exports){var baseEach=require(939);function baseFilter(e,a){var r=[];return baseEach(e,function(e,s,t){a(e,s,t)&&r.push(e)}),r}module.exports=baseFilter; }, {"939":939}]; window.modules["948"] = [function(require,module,exports){function baseFindIndex(e,n,r,d){for(var t=e.length,i=r+(d?1:-1);d?i--:++i<t;)if(n(e[i],i,e))return i;return-1}module.exports=baseFindIndex; }, {}]; window.modules["950"] = [function(require,module,exports){var arrayPush=require(902),isFlattenable=require(951);function baseFlatten(a,e,r,t,l){var n=-1,s=a.length;for(r||(r=isFlattenable),l||(l=[]);++n<s;){var u=a[n];e>0&&r(u)?e>1?baseFlatten(u,e-1,r,t,l):arrayPush(l,u):t||(l[l.length]=u)}return l}module.exports=baseFlatten; }, {"902":902,"951":951}]; window.modules["951"] = [function(require,module,exports){var Symbol=require(885),isArguments=require(897),isArray=require(149),spreadableSymbol=Symbol?Symbol.isConcatSpreadable:void 0;function isFlattenable(e){return isArray(e)||isArguments(e)||!!(spreadableSymbol&&e&&e[spreadableSymbol])}module.exports=isFlattenable; }, {"149":149,"885":885,"897":897}]; window.modules["952"] = [function(require,module,exports){var createBaseFor=require(953),baseFor=createBaseFor();module.exports=baseFor; }, {"953":953}]; window.modules["953"] = [function(require,module,exports){function createBaseFor(e){return function(r,t,a){for(var n=-1,o=Object(r),c=a(r),u=c.length;u--;){var f=c[e?u:++n];if(!1===t(o[f],f,o))break}return r}}module.exports=createBaseFor; }, {}]; window.modules["955"] = [function(require,module,exports){var castPath=require(956),toKey=require(957);function baseGet(e,t){for(var a=0,r=(t=castPath(t,e)).length;null!=e&&a<r;)e=e[toKey(t[a++])];return a&&a==r?e:void 0}module.exports=baseGet; }, {"956":956,"957":957}]; window.modules["956"] = [function(require,module,exports){var isArray=require(149),isKey=require(1003),stringToPath=require(1044),toString=require(1043);function castPath(r,t){return isArray(r)?r:isKey(r,t)?[r]:stringToPath(toString(r))}module.exports=castPath; }, {"149":149,"1003":1003,"1043":1043,"1044":1044}]; window.modules["957"] = [function(require,module,exports){var isSymbol=require(946),INFINITY=1/0;function toKey(r){if("string"==typeof r||isSymbol(r))return r;var e=r+"";return"0"==e&&1/r==-INFINITY?"-0":e}module.exports=toKey; }, {"946":946}]; window.modules["958"] = [function(require,module,exports){var arrayPush=require(902),isArray=require(149);function baseGetAllKeys(r,a,e){var s=a(r);return isArray(r)?s:arrayPush(s,e(r))}module.exports=baseGetAllKeys; }, {"149":149,"902":902}]; window.modules["959"] = [function(require,module,exports){var Symbol=require(885),getRawTag=require(961),objectToString=require(960),nullTag="[object Null]",undefinedTag="[object Undefined]",symToStringTag=Symbol?Symbol.toStringTag:void 0;function baseGetTag(e){return null==e?void 0===e?undefinedTag:nullTag:symToStringTag&&symToStringTag in Object(e)?getRawTag(e):objectToString(e)}module.exports=baseGetTag; }, {"885":885,"960":960,"961":961}]; window.modules["960"] = [function(require,module,exports){var objectProto=Object.prototype,nativeObjectToString=objectProto.toString;function objectToString(t){return nativeObjectToString.call(t)}module.exports=objectToString; }, {}]; window.modules["961"] = [function(require,module,exports){var Symbol=require(885),objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty,nativeObjectToString=objectProto.toString,symToStringTag=Symbol?Symbol.toStringTag:void 0;function getRawTag(t){var o=hasOwnProperty.call(t,symToStringTag),r=t[symToStringTag];try{t[symToStringTag]=void 0;var a=!0}catch(t){}var e=nativeObjectToString.call(t);return a&&(o?t[symToStringTag]=r:delete t[symToStringTag]),e}module.exports=getRawTag; }, {"885":885}]; window.modules["962"] = [function(require,module,exports){function baseGt(e,t){return e>t}module.exports=baseGt; }, {}]; window.modules["964"] = [function(require,module,exports){function baseHasIn(n,e){return null!=n&&e in Object(n)}module.exports=baseHasIn; }, {}]; window.modules["965"] = [function(require,module,exports){function baseIsNaN(e){return e!=e}module.exports=baseIsNaN; }, {}]; window.modules["966"] = [function(require,module,exports){function strictIndexOf(r,t,e){for(var n=e-1,f=r.length;++n<f;)if(r[n]===t)return n;return-1}module.exports=strictIndexOf; }, {}]; window.modules["967"] = [function(require,module,exports){var SetCache=require(876),arrayIncludes=require(892),arrayIncludesWith=require(894),arrayMap=require(901),baseUnary=require(938),cacheHas=require(937),nativeMin=Math.min;function baseIntersection(a,e,r){for(var n=r?arrayIncludesWith:arrayIncludes,t=a[0].length,c=a.length,i=c,s=Array(c),h=1/0,u=[];i--;){var y=a[i];i&&e&&(y=arrayMap(y,baseUnary(e))),h=nativeMin(y.length,h),s[i]=!r&&(e||t>=120&&y.length>=120)?new SetCache(i&&y):void 0}y=a[0];var l=-1,o=s[0];a:for(;++l<t&&u.length<h;){var v=y[l],d=e?e(v):v;if(v=r||0!==v?v:0,!(o?cacheHas(o,d):n(u,d,r))){for(i=c;--i;){var I=s[i];if(!(I?cacheHas(I,d):n(a[i],d,r)))continue a}o&&o.push(d),u.push(v)}}return u}module.exports=baseIntersection; }, {"876":876,"892":892,"894":894,"901":901,"937":937,"938":938}]; window.modules["968"] = [function(require,module,exports){var apply=require(888),castPath=require(956),last=require(39),parent=require(969),toKey=require(957);function baseInvoke(e,a,r){a=castPath(a,e);var t=null==(e=parent(e,a))?e:e[toKey(last(a))];return null==t?void 0:apply(t,e,r)}module.exports=baseInvoke; }, {"39":39,"888":888,"956":956,"957":957,"969":969}]; window.modules["969"] = [function(require,module,exports){var baseGet=require(955),baseSlice=require(1033);function parent(e,r){return r.length<2?e:baseGet(e,baseSlice(r,0,-1))}module.exports=parent; }, {"955":955,"1033":1033}]; window.modules["970"] = [function(require,module,exports){var baseGetTag=require(959),isObjectLike=require(971),argsTag="[object Arguments]";function baseIsArguments(e){return isObjectLike(e)&&baseGetTag(e)==argsTag}module.exports=baseIsArguments; }, {"959":959,"971":971}]; window.modules["971"] = [function(require,module,exports){function isObjectLike(e){return null!=e&&"object"==typeof e}module.exports=isObjectLike; }, {}]; window.modules["973"] = [function(require,module,exports){var baseIsEqualDeep=require(974),isObjectLike=require(971);function baseIsEqual(e,s,a,u,i){return e===s||(null==e||null==s||!isObjectLike(e)&&!isObjectLike(s)?e!=e&&s!=s:baseIsEqualDeep(e,s,a,u,baseIsEqual,i))}module.exports=baseIsEqual; }, {"971":971,"974":974}]; window.modules["974"] = [function(require,module,exports){var Stack=require(879),equalArrays=require(975),equalByTag=require(977),equalObjects=require(976),getTag=require(925),isArray=require(149),isBuffer=require(900),isTypedArray=require(899),COMPARE_PARTIAL_FLAG=1,argsTag="[object Arguments]",arrayTag="[object Array]",objectTag="[object Object]",objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function baseIsEqualDeep(r,e,a,t,u,s){var g=isArray(r),i=isArray(e),y=g?arrayTag:getTag(r),c=i?arrayTag:getTag(e),o=(y=y==argsTag?objectTag:y)==objectTag,T=(c=c==argsTag?objectTag:c)==objectTag,A=y==c;if(A&&isBuffer(r)){if(!isBuffer(e))return!1;g=!0,o=!1}if(A&&!o)return s||(s=new Stack),g||isTypedArray(r)?equalArrays(r,e,a,t,u,s):equalByTag(r,e,y,a,t,u,s);if(!(a&COMPARE_PARTIAL_FLAG)){var q=o&&hasOwnProperty.call(r,"__wrapped__"),l=T&&hasOwnProperty.call(e,"__wrapped__");if(q||l){var b=q?r.value():r,_=l?e.value():e;return s||(s=new Stack),u(b,_,a,t,s)}}return!!A&&(s||(s=new Stack),equalObjects(r,e,a,t,u,s))}module.exports=baseIsEqualDeep; }, {"149":149,"879":879,"899":899,"900":900,"925":925,"975":975,"976":976,"977":977}]; window.modules["975"] = [function(require,module,exports){var SetCache=require(876),arraySome=require(908),cacheHas=require(937),COMPARE_PARTIAL_FLAG=1,COMPARE_UNORDERED_FLAG=2;function equalArrays(e,r,a,t,i,u){var A=a&COMPARE_PARTIAL_FLAG,n=e.length,c=r.length;if(n!=c&&!(A&&c>n))return!1;var f=u.get(e);if(f&&u.get(r))return f==r;var o=-1,_=!0,s=a&COMPARE_UNORDERED_FLAG?new SetCache:void 0;for(u.set(e,r),u.set(r,e);++o<n;){var R=e[o],h=r[o];if(t)var l=A?t(h,R,o,r,e,u):t(R,h,o,e,r,u);if(void 0!==l){if(l)continue;_=!1;break}if(s){if(!arraySome(r,function(e,r){if(!cacheHas(s,r)&&(R===e||i(R,e,a,t,u)))return s.push(r)})){_=!1;break}}else if(R!==h&&!i(R,h,a,t,u)){_=!1;break}}return u.delete(e),u.delete(r),_}module.exports=equalArrays; }, {"876":876,"908":908,"937":937}]; window.modules["976"] = [function(require,module,exports){var getAllKeys=require(929),COMPARE_PARTIAL_FLAG=1,objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function equalObjects(t,e,r,o,n,c){var a=r&COMPARE_PARTIAL_FLAG,s=getAllKeys(t),l=s.length;if(l!=getAllKeys(e).length&&!a)return!1;for(var i=l;i--;){var u=s[i];if(!(a?u in e:hasOwnProperty.call(e,u)))return!1}var f=c.get(t);if(f&&c.get(e))return f==e;var A=!0;c.set(t,e),c.set(e,t);for(var v=a;++i<l;){var y=t[u=s[i]],P=e[u];if(o)var g=a?o(P,y,u,e,t,c):o(y,P,u,t,e,c);if(!(void 0===g?y===P||n(y,P,r,o,c):g)){A=!1;break}v||(v="constructor"==u)}if(A&&!v){var p=t.constructor,O=e.constructor;p!=O&&"constructor"in t&&"constructor"in e&&!("function"==typeof p&&p instanceof p&&"function"==typeof O&&O instanceof O)&&(A=!1)}return c.delete(t),c.delete(e),A}module.exports=equalObjects; }, {"929":929}]; window.modules["977"] = [function(require,module,exports){var Symbol=require(885),Uint8Array=require(886),eq=require(915),equalArrays=require(975),mapToArray=require(1079),setToArray=require(1037),COMPARE_PARTIAL_FLAG=1,COMPARE_UNORDERED_FLAG=2,boolTag="[object Boolean]",dateTag="[object Date]",errorTag="[object Error]",mapTag="[object Map]",numberTag="[object Number]",regexpTag="[object RegExp]",setTag="[object Set]",stringTag="[object String]",symbolTag="[object Symbol]",arrayBufferTag="[object ArrayBuffer]",dataViewTag="[object DataView]",symbolProto=Symbol?Symbol.prototype:void 0,symbolValueOf=symbolProto?symbolProto.valueOf:void 0;function equalByTag(e,r,a,t,o,s,y){switch(a){case dataViewTag:if(e.byteLength!=r.byteLength||e.byteOffset!=r.byteOffset)return!1;e=e.buffer,r=r.buffer;case arrayBufferTag:return!(e.byteLength!=r.byteLength||!s(new Uint8Array(e),new Uint8Array(r)));case boolTag:case dateTag:case numberTag:return eq(+e,+r);case errorTag:return e.name==r.name&&e.message==r.message;case regexpTag:case stringTag:return e==r+"";case mapTag:var b=mapToArray;case setTag:var g=t&COMPARE_PARTIAL_FLAG;if(b||(b=setToArray),e.size!=r.size&&!g)return!1;var u=y.get(e);if(u)return u==r;t|=COMPARE_UNORDERED_FLAG,y.set(e,r);var l=equalArrays(b(e),b(r),t,o,s,y);return y.delete(e),l;case symbolTag:if(symbolValueOf)return symbolValueOf.call(e)==symbolValueOf.call(r)}return!1}module.exports=equalByTag; }, {"885":885,"886":886,"915":915,"975":975,"1037":1037,"1079":1079}]; window.modules["978"] = [function(require,module,exports){var getTag=require(925),isObjectLike=require(971),mapTag="[object Map]";function baseIsMap(e){return isObjectLike(e)&&getTag(e)==mapTag}module.exports=baseIsMap; }, {"925":925,"971":971}]; window.modules["979"] = [function(require,module,exports){var Stack=require(879),baseIsEqual=require(973),COMPARE_PARTIAL_FLAG=1,COMPARE_UNORDERED_FLAG=2;function baseIsMatch(r,e,a,t){var i=a.length,u=i,n=!t;if(null==r)return!u;for(r=Object(r);i--;){var s=a[i];if(n&&s[2]?s[1]!==r[s[0]]:!(s[0]in r))return!1}for(;++i<u;){var A=(s=a[i])[0],E=r[A],R=s[1];if(n&&s[2]){if(void 0===E&&!(A in r))return!1}else{var _=new Stack;if(t)var f=t(E,R,A,r,e,_);if(!(void 0===f?baseIsEqual(R,E,COMPARE_PARTIAL_FLAG|COMPARE_UNORDERED_FLAG,t,_):f))return!1}}return!0}module.exports=baseIsMatch; }, {"879":879,"973":973}]; window.modules["980"] = [function(require,module,exports){var isFunction=require(981),isMasked=require(983),isObject=require(87),toSource=require(982),reRegExpChar=/[\\^$.*+?()[\]{}|]/g,reIsHostCtor=/^\[object .+?Constructor\]$/,funcProto=Function.prototype,objectProto=Object.prototype,funcToString=funcProto.toString,hasOwnProperty=objectProto.hasOwnProperty,reIsNative=RegExp("^"+funcToString.call(hasOwnProperty).replace(reRegExpChar,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function baseIsNative(e){return!(!isObject(e)||isMasked(e))&&(isFunction(e)?reIsNative:reIsHostCtor).test(toSource(e))}module.exports=baseIsNative; }, {"87":87,"981":981,"982":982,"983":983}]; window.modules["981"] = [function(require,module,exports){var baseGetTag=require(959),isObject=require(87),asyncTag="[object AsyncFunction]",funcTag="[object Function]",genTag="[object GeneratorFunction]",proxyTag="[object Proxy]";function isFunction(e){if(!isObject(e))return!1;var n=baseGetTag(e);return n==funcTag||n==genTag||n==asyncTag||n==proxyTag}module.exports=isFunction; }, {"87":87,"959":959}]; window.modules["982"] = [function(require,module,exports){var funcProto=Function.prototype,funcToString=funcProto.toString;function toSource(t){if(null!=t){try{return funcToString.call(t)}catch(t){}try{return t+""}catch(t){}}return""}module.exports=toSource; }, {}]; window.modules["983"] = [function(require,module,exports){var coreJsData=require(1055),maskSrcKey=function(){var e=/[^.]+$/.exec(coreJsData&&coreJsData.keys&&coreJsData.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function isMasked(e){return!!maskSrcKey&&maskSrcKey in e}module.exports=isMasked; }, {"1055":1055}]; window.modules["985"] = [function(require,module,exports){var getTag=require(925),isObjectLike=require(971),setTag="[object Set]";function baseIsSet(e){return isObjectLike(e)&&getTag(e)==setTag}module.exports=baseIsSet; }, {"925":925,"971":971}]; window.modules["986"] = [function(require,module,exports){var baseGetTag=require(959),isLength=require(987),isObjectLike=require(971),argsTag="[object Arguments]",arrayTag="[object Array]",boolTag="[object Boolean]",dateTag="[object Date]",errorTag="[object Error]",funcTag="[object Function]",mapTag="[object Map]",numberTag="[object Number]",objectTag="[object Object]",regexpTag="[object RegExp]",setTag="[object Set]",stringTag="[object String]",weakMapTag="[object WeakMap]",arrayBufferTag="[object ArrayBuffer]",dataViewTag="[object DataView]",float32Tag="[object Float32Array]",float64Tag="[object Float64Array]",int8Tag="[object Int8Array]",int16Tag="[object Int16Array]",int32Tag="[object Int32Array]",uint8Tag="[object Uint8Array]",uint8ClampedTag="[object Uint8ClampedArray]",uint16Tag="[object Uint16Array]",uint32Tag="[object Uint32Array]",typedArrayTags={};function baseIsTypedArray(a){return isObjectLike(a)&&isLength(a.length)&&!!typedArrayTags[baseGetTag(a)]}typedArrayTags[float32Tag]=typedArrayTags[float64Tag]=typedArrayTags[int8Tag]=typedArrayTags[int16Tag]=typedArrayTags[int32Tag]=typedArrayTags[uint8Tag]=typedArrayTags[uint8ClampedTag]=typedArrayTags[uint16Tag]=typedArrayTags[uint32Tag]=!0,typedArrayTags[argsTag]=typedArrayTags[arrayTag]=typedArrayTags[arrayBufferTag]=typedArrayTags[boolTag]=typedArrayTags[dataViewTag]=typedArrayTags[dateTag]=typedArrayTags[errorTag]=typedArrayTags[funcTag]=typedArrayTags[mapTag]=typedArrayTags[numberTag]=typedArrayTags[objectTag]=typedArrayTags[regexpTag]=typedArrayTags[setTag]=typedArrayTags[stringTag]=typedArrayTags[weakMapTag]=!1,module.exports=baseIsTypedArray; }, {"959":959,"971":971,"987":987}]; window.modules["987"] = [function(require,module,exports){var MAX_SAFE_INTEGER=9007199254740991;function isLength(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=MAX_SAFE_INTEGER}module.exports=isLength; }, {}]; window.modules["988"] = [function(require,module,exports){var baseMatches=require(991),baseMatchesProperty=require(990),identity=require(989),isArray=require(149),property=require(992);function baseIteratee(e){return"function"==typeof e?e:null==e?identity:"object"==typeof e?isArray(e)?baseMatchesProperty(e[0],e[1]):baseMatches(e):property(e)}module.exports=baseIteratee; }, {"149":149,"989":989,"990":990,"991":991,"992":992}]; window.modules["989"] = [function(require,module,exports){function identity(t){return t}module.exports=identity; }, {}]; window.modules["990"] = [function(require,module,exports){var baseIsEqual=require(973),get=require(23),hasIn=require(1004),isKey=require(1003),isStrictComparable=require(1005),matchesStrictComparable=require(1001),toKey=require(957),COMPARE_PARTIAL_FLAG=1,COMPARE_UNORDERED_FLAG=2;function baseMatchesProperty(e,r){return isKey(e)&&isStrictComparable(r)?matchesStrictComparable(toKey(e),r):function(a){var t=get(a,e);return void 0===t&&t===r?hasIn(a,e):baseIsEqual(r,t,COMPARE_PARTIAL_FLAG|COMPARE_UNORDERED_FLAG)}}module.exports=baseMatchesProperty; }, {"23":23,"957":957,"973":973,"1001":1001,"1003":1003,"1004":1004,"1005":1005}]; window.modules["991"] = [function(require,module,exports){var baseIsMatch=require(979),getMatchData=require(1002),matchesStrictComparable=require(1001);function baseMatches(a){var t=getMatchData(a);return 1==t.length&&t[0][2]?matchesStrictComparable(t[0][0],t[0][1]):function(e){return e===a||baseIsMatch(e,a,t)}}module.exports=baseMatches; }, {"979":979,"1001":1001,"1002":1002}]; window.modules["992"] = [function(require,module,exports){var baseProperty=require(910),basePropertyDeep=require(1019),isKey=require(1003),toKey=require(957);function property(e){return isKey(e)?baseProperty(toKey(e)):basePropertyDeep(e)}module.exports=property; }, {"910":910,"957":957,"1003":1003,"1019":1019}]; window.modules["993"] = [function(require,module,exports){var isPrototype=require(994),nativeKeys=require(995),objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function baseKeys(e){if(!isPrototype(e))return nativeKeys(e);var r=[];for(var t in Object(e))hasOwnProperty.call(e,t)&&"constructor"!=t&&r.push(t);return r}module.exports=baseKeys; }, {"994":994,"995":995}]; window.modules["994"] = [function(require,module,exports){var objectProto=Object.prototype;function isPrototype(o){var t=o&&o.constructor;return o===("function"==typeof t&&t.prototype||objectProto)}module.exports=isPrototype; }, {}]; window.modules["995"] = [function(require,module,exports){var overArg=require(1087),nativeKeys=overArg(Object.keys,Object);module.exports=nativeKeys; }, {"1087":1087}]; window.modules["996"] = [function(require,module,exports){var isObject=require(87),isPrototype=require(994),nativeKeysIn=require(997),objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty;function baseKeysIn(e){if(!isObject(e))return nativeKeysIn(e);var r=isPrototype(e),t=[];for(var o in e)("constructor"!=o||!r&&hasOwnProperty.call(e,o))&&t.push(o);return t}module.exports=baseKeysIn; }, {"87":87,"994":994,"997":997}]; window.modules["997"] = [function(require,module,exports){function nativeKeysIn(n){var e=[];if(null!=n)for(var r in Object(n))e.push(r);return e}module.exports=nativeKeysIn; }, {}]; window.modules["999"] = [function(require,module,exports){var baseEach=require(939),isArrayLike=require(1000);function baseMap(r,a){var e=-1,i=isArrayLike(r)?Array(r.length):[];return baseEach(r,function(r,s,n){i[++e]=a(r,s,n)}),i}module.exports=baseMap; }, {"939":939,"1000":1000}]; window.modules["1000"] = [function(require,module,exports){var isFunction=require(981),isLength=require(987);function isArrayLike(i){return null!=i&&isLength(i.length)&&!isFunction(i)}module.exports=isArrayLike; }, {"981":981,"987":987}]; window.modules["1001"] = [function(require,module,exports){function matchesStrictComparable(t,e){return function(r){return null!=r&&(r[t]===e&&(void 0!==e||t in Object(r)))}}module.exports=matchesStrictComparable; }, {}]; window.modules["1002"] = [function(require,module,exports){var isStrictComparable=require(1005),keys=require(148);function getMatchData(r){for(var e=keys(r),t=e.length;t--;){var a=e[t],i=r[a];e[t]=[a,i,isStrictComparable(i)]}return e}module.exports=getMatchData; }, {"148":148,"1005":1005}]; window.modules["1003"] = [function(require,module,exports){var isArray=require(149),isSymbol=require(946),reIsDeepProp=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,reIsPlainProp=/^\w*$/;function isKey(r,e){if(isArray(r))return!1;var s=typeof r;return!("number"!=s&&"symbol"!=s&&"boolean"!=s&&null!=r&&!isSymbol(r))||(reIsPlainProp.test(r)||!reIsDeepProp.test(r)||null!=e&&r in Object(e))}module.exports=isKey; }, {"149":149,"946":946}]; window.modules["1004"] = [function(require,module,exports){var baseHasIn=require(964),hasPath=require(1089);function hasIn(a,s){return null!=a&&hasPath(a,s,baseHasIn)}module.exports=hasIn; }, {"964":964,"1089":1089}]; window.modules["1005"] = [function(require,module,exports){var isObject=require(87);function isStrictComparable(e){return e==e&&!isObject(e)}module.exports=isStrictComparable; }, {"87":87}]; window.modules["1009"] = [function(require,module,exports){var cloneArrayBuffer=require(1048);function cloneTypedArray(r,e){var f=e?cloneArrayBuffer(r.buffer):r.buffer;return new r.constructor(f,r.byteOffset,r.length)}module.exports=cloneTypedArray; }, {"1048":1048}]; window.modules["1010"] = [function(require,module,exports){var isArrayLike=require(1000),isObjectLike=require(971);function isArrayLikeObject(e){return isObjectLike(e)&&isArrayLike(e)}module.exports=isArrayLikeObject; }, {"971":971,"1000":1000}]; window.modules["1011"] = [function(require,module,exports){var baseGetTag=require(959),getPrototype=require(1086),isObjectLike=require(971),objectTag="[object Object]",funcProto=Function.prototype,objectProto=Object.prototype,funcToString=funcProto.toString,hasOwnProperty=objectProto.hasOwnProperty,objectCtorString=funcToString.call(Object);function isPlainObject(t){if(!isObjectLike(t)||baseGetTag(t)!=objectTag)return!1;var e=getPrototype(t);if(null===e)return!0;var o=hasOwnProperty.call(e,"constructor")&&e.constructor;return"function"==typeof o&&o instanceof o&&funcToString.call(o)==objectCtorString}module.exports=isPlainObject; }, {"959":959,"971":971,"1086":1086}]; window.modules["1013"] = [function(require,module,exports){var arrayMap=require(901),baseIteratee=require(988),baseMap=require(999),baseSortBy=require(1014),baseUnary=require(938),compareMultiple=require(1015),identity=require(989);function baseOrderBy(e,r,a){var t=-1;r=arrayMap(r.length?r:[identity],baseUnary(baseIteratee));var i=baseMap(e,function(e,a,i){return{criteria:arrayMap(r,function(r){return r(e)}),index:++t,value:e}});return baseSortBy(i,function(e,r){return compareMultiple(e,r,a)})}module.exports=baseOrderBy; }, {"901":901,"938":938,"988":988,"989":989,"999":999,"1014":1014,"1015":1015}]; window.modules["1014"] = [function(require,module,exports){function baseSortBy(r,e){var o=r.length;for(r.sort(e);o--;)r[o]=r[o].value;return r}module.exports=baseSortBy; }, {}]; window.modules["1015"] = [function(require,module,exports){var compareAscending=require(1052);function compareMultiple(e,r,i){for(var n=-1,c=e.criteria,a=r.criteria,t=c.length,o=i.length;++n<t;){var p=compareAscending(c[n],a[n]);if(p)return n>=o?p:p*("desc"==i[n]?-1:1)}return e.index-r.index}module.exports=compareMultiple; }, {"1052":1052}]; window.modules["1017"] = [function(require,module,exports){var baseGet=require(955),baseSet=require(1018),castPath=require(956);function basePickBy(e,a,t){for(var r=-1,s=a.length,b={};++r<s;){var c=a[r],i=baseGet(e,c);t(i,c)&&baseSet(b,castPath(c,e),i)}return b}module.exports=basePickBy; }, {"955":955,"956":956,"1018":1018}]; window.modules["1018"] = [function(require,module,exports){var assignValue=require(916),castPath=require(956),isIndex=require(898),isObject=require(87),toKey=require(957);function baseSet(e,i,r,t){if(!isObject(e))return e;for(var s=-1,a=(i=castPath(i,e)).length,u=a-1,n=e;null!=n&&++s<a;){var o=toKey(i[s]),c=r;if(s!=u){var l=n[o];void 0===(c=t?t(l,o,n):void 0)&&(c=isObject(l)?l:isIndex(i[s+1])?[]:{})}assignValue(n,o,c),n=n[o]}return e}module.exports=baseSet; }, {"87":87,"898":898,"916":916,"956":956,"957":957}]; window.modules["1019"] = [function(require,module,exports){var baseGet=require(955);function basePropertyDeep(e){return function(r){return baseGet(r,e)}}module.exports=basePropertyDeep; }, {"955":955}]; window.modules["1020"] = [function(require,module,exports){function basePropertyOf(r){return function(e){return null==r?void 0:r[e]}}module.exports=basePropertyOf; }, {}]; window.modules["1021"] = [function(require,module,exports){var baseUnset=require(1022),isIndex=require(898),arrayProto=Array.prototype,splice=arrayProto.splice;function basePullAt(e,r){for(var a=e?r.length:0,s=a-1;a--;){var t=r[a];if(a==s||t!==l){var l=t;isIndex(t)?splice.call(e,t,1):baseUnset(e,t)}}return e}module.exports=basePullAt; }, {"898":898,"1022":1022}]; window.modules["1022"] = [function(require,module,exports){var castPath=require(956),last=require(39),parent=require(969),toKey=require(957);function baseUnset(e,t){return t=castPath(t,e),null==(e=parent(e,t))||delete e[toKey(last(t))]}module.exports=baseUnset; }, {"39":39,"956":956,"957":957,"969":969}]; window.modules["1025"] = [function(require,module,exports){function baseReduce(e,u,n,c,o){return o(e,function(e,o,t){n=c?(c=!1,e):u(n,e,o,t)}),n}module.exports=baseReduce; }, {}]; window.modules["1027"] = [function(require,module,exports){var identity=require(989),overRest=require(1028),setToString=require(1029);function baseRest(e,t){return setToString(overRest(e,t,identity),e+"")}module.exports=baseRest; }, {"989":989,"1028":1028,"1029":1029}]; window.modules["1028"] = [function(require,module,exports){var apply=require(888),nativeMax=Math.max;function overRest(r,a,e){return a=nativeMax(void 0===a?r.length-1:a,0),function(){for(var t=arguments,n=-1,o=nativeMax(t.length-a,0),v=Array(o);++n<o;)v[n]=t[a+n];n=-1;for(var i=Array(a+1);++n<a;)i[n]=t[n];return i[a]=e(v),apply(r,this,i)}}module.exports=overRest; }, {"888":888}]; window.modules["1029"] = [function(require,module,exports){var baseSetToString=require(1030),shortOut=require(1097),setToString=shortOut(baseSetToString);module.exports=setToString; }, {"1030":1030,"1097":1097}]; window.modules["1030"] = [function(require,module,exports){var constant=require(1031),defineProperty=require(922),identity=require(989),baseSetToString=defineProperty?function(e,t){return defineProperty(e,"toString",{configurable:!0,enumerable:!1,value:constant(t),writable:!0})}:identity;module.exports=baseSetToString; }, {"922":922,"989":989,"1031":1031}]; window.modules["1031"] = [function(require,module,exports){function constant(n){return function(){return n}}module.exports=constant; }, {}]; window.modules["1033"] = [function(require,module,exports){function baseSlice(e,r,a){var l=-1,n=e.length;r<0&&(r=-r>n?0:n+r),(a=a>n?n:a)<0&&(a+=n),n=r>a?0:a-r>>>0,r>>>=0;for(var o=Array(n);++l<n;)o[l]=e[l+r];return o}module.exports=baseSlice; }, {}]; window.modules["1034"] = [function(require,module,exports){var baseEach=require(939);function baseSome(e,a){var r;return baseEach(e,function(e,n,o){return!(r=a(e,n,o))}),!!r}module.exports=baseSome; }, {"939":939}]; window.modules["1035"] = [function(require,module,exports){var Symbol=require(885),arrayMap=require(901),isArray=require(149),isSymbol=require(946),INFINITY=1/0,symbolProto=Symbol?Symbol.prototype:void 0,symbolToString=symbolProto?symbolProto.toString:void 0;function baseToString(r){if("string"==typeof r)return r;if(isArray(r))return arrayMap(r,baseToString)+"";if(isSymbol(r))return symbolToString?symbolToString.call(r):"";var o=r+"";return"0"==o&&1/r==-INFINITY?"-0":o}module.exports=baseToString; }, {"149":149,"885":885,"901":901,"946":946}]; window.modules["1036"] = [function(require,module,exports){var SetCache=require(876),arrayIncludes=require(892),arrayIncludesWith=require(894),cacheHas=require(937),createSet=require(1038),setToArray=require(1037),LARGE_ARRAY_SIZE=200;function baseUniq(e,r,a){var s=-1,t=arrayIncludes,u=e.length,c=!0,i=[],n=i;if(a)c=!1,t=arrayIncludesWith;else if(u>=LARGE_ARRAY_SIZE){var h=r?null:createSet(e);if(h)return setToArray(h);c=!1,t=cacheHas,n=new SetCache}else n=r?[]:i;e:for(;++s<u;){var l=e[s],_=r?r(l):l;if(l=a||0!==l?l:0,c&&_==_){for(var o=n.length;o--;)if(n[o]===_)continue e;r&&n.push(_),i.push(l)}else t(n,_,a)||(n!==i&&n.push(_),i.push(l))}return i}module.exports=baseUniq; }, {"876":876,"892":892,"894":894,"937":937,"1037":1037,"1038":1038}]; window.modules["1037"] = [function(require,module,exports){function setToArray(r){var o=-1,e=Array(r.size);return r.forEach(function(r){e[++o]=r}),e}module.exports=setToArray; }, {}]; window.modules["1038"] = [function(require,module,exports){var Set=require(875),noop=require(1076),setToArray=require(1037),INFINITY=1/0,createSet=Set&&1/setToArray(new Set([,-0]))[1]==INFINITY?function(e){return new Set(e)}:noop;module.exports=createSet; }, {"875":875,"1037":1037,"1076":1076}]; window.modules["1039"] = [function(require,module,exports){var arrayMap=require(901);function baseValues(a,r){return arrayMap(r,function(r){return a[r]})}module.exports=baseValues; }, {"901":901}]; window.modules["1041"] = [function(require,module,exports){var isArrayLikeObject=require(1010);function castArrayLikeObject(r){return isArrayLikeObject(r)?r:[]}module.exports=castArrayLikeObject; }, {"1010":1010}]; window.modules["1042"] = [function(require,module,exports){var identity=require(989);function castFunction(t){return"function"==typeof t?t:identity}module.exports=castFunction; }, {"989":989}]; window.modules["1043"] = [function(require,module,exports){var baseToString=require(1035);function toString(r){return null==r?"":baseToString(r)}module.exports=toString; }, {"1035":1035}]; window.modules["1044"] = [function(require,module,exports){var memoizeCapped=require(1094),rePropName=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,reEscapeChar=/\\(\\)?/g,stringToPath=memoizeCapped(function(e){var r=[];return 46===e.charCodeAt(0)&&r.push(""),e.replace(rePropName,function(e,a,p,o){r.push(p?o.replace(reEscapeChar,"$1"):a||e)}),r});module.exports=stringToPath; }, {"1094":1094}]; window.modules["1048"] = [function(require,module,exports){var Uint8Array=require(886);function cloneArrayBuffer(r){var e=new r.constructor(r.byteLength);return new Uint8Array(e).set(new Uint8Array(r)),e}module.exports=cloneArrayBuffer; }, {"886":886}]; window.modules["1049"] = [function(require,module,exports){var cloneArrayBuffer=require(1048);function cloneDataView(e,r){var f=r?cloneArrayBuffer(e.buffer):e.buffer;return new e.constructor(f,e.byteOffset,e.byteLength)}module.exports=cloneDataView; }, {"1048":1048}]; window.modules["1050"] = [function(require,module,exports){var reFlags=/\w*$/;function cloneRegExp(e){var r=new e.constructor(e.source,reFlags.exec(e));return r.lastIndex=e.lastIndex,r}module.exports=cloneRegExp; }, {}]; window.modules["1051"] = [function(require,module,exports){var Symbol=require(885),symbolProto=Symbol?Symbol.prototype:void 0,symbolValueOf=symbolProto?symbolProto.valueOf:void 0;function cloneSymbol(o){return symbolValueOf?Object(symbolValueOf.call(o)):{}}module.exports=cloneSymbol; }, {"885":885}]; window.modules["1052"] = [function(require,module,exports){var isSymbol=require(946);function compareAscending(i,r){if(i!==r){var e=void 0!==i,n=null===i,o=i==i,l=isSymbol(i),u=void 0!==r,m=null===r,s=r==r,c=isSymbol(r);if(!m&&!c&&!l&&i>r||l&&u&&s&&!m&&!c||n&&u&&s||!e&&s||!o)return 1;if(!n&&!l&&!c&&i<r||c&&e&&o&&!n&&!l||m&&e&&o||!u&&o||!s)return-1}return 0}module.exports=compareAscending; }, {"946":946}]; window.modules["1053"] = [function(require,module,exports){var arrayFilter=require(891),stubArray=require(1088),objectProto=Object.prototype,propertyIsEnumerable=objectProto.propertyIsEnumerable,nativeGetSymbols=Object.getOwnPropertySymbols,getSymbols=nativeGetSymbols?function(r){return null==r?[]:(r=Object(r),arrayFilter(nativeGetSymbols(r),function(e){return propertyIsEnumerable.call(r,e)}))}:stubArray;module.exports=getSymbols; }, {"891":891,"1088":1088}]; window.modules["1054"] = [function(require,module,exports){var arrayPush=require(902),getPrototype=require(1086),getSymbols=require(1053),stubArray=require(1088),nativeGetSymbols=Object.getOwnPropertySymbols,getSymbolsIn=nativeGetSymbols?function(r){for(var e=[];r;)arrayPush(e,getSymbols(r)),r=getPrototype(r);return e}:stubArray;module.exports=getSymbolsIn; }, {"902":902,"1053":1053,"1086":1086,"1088":1088}]; window.modules["1055"] = [function(require,module,exports){var root=require(849),coreJsData=root["__core-js_shared__"];module.exports=coreJsData; }, {"849":849}]; window.modules["1056"] = [function(require,module,exports){var baseRest=require(1027),isIterateeCall=require(1057);function createAssigner(e){return baseRest(function(t,r){var a=-1,i=r.length,s=i>1?r[i-1]:void 0,n=i>2?r[2]:void 0;for(s=e.length>3&&"function"==typeof s?(i--,s):void 0,n&&isIterateeCall(r[0],r[1],n)&&(s=i<3?void 0:s,i=1),t=Object(t);++a<i;){var o=r[a];o&&e(t,o,a,s)}return t})}module.exports=createAssigner; }, {"1027":1027,"1057":1057}]; window.modules["1057"] = [function(require,module,exports){var eq=require(915),isArrayLike=require(1000),isIndex=require(898),isObject=require(87);function isIterateeCall(e,r,i){if(!isObject(i))return!1;var t=typeof r;return!!("number"==t?isArrayLike(i)&&isIndex(r,i.length):"string"==t&&r in i)&&eq(i[r],e)}module.exports=isIterateeCall; }, {"87":87,"898":898,"915":915,"1000":1000}]; window.modules["1061"] = [function(require,module,exports){var arrayReduce=require(903),deburr=require(286),words=require(1062),rsApos="['’]",reApos=RegExp(rsApos,"g");function createCompounder(r){return function(e){return arrayReduce(words(deburr(e).replace(reApos,"")),r,"")}}module.exports=createCompounder; }, {"286":286,"903":903,"1062":1062}]; window.modules["1062"] = [function(require,module,exports){var asciiWords=require(912),hasUnicodeWord=require(1090),toString=require(1043),unicodeWords=require(1100);function words(r,o,i){return r=toString(r),void 0===(o=i?void 0:o)?hasUnicodeWord(r)?unicodeWords(r):asciiWords(r):r.match(o)||[]}module.exports=words; }, {"912":912,"1043":1043,"1090":1090,"1100":1100}]; window.modules["1063"] = [function(require,module,exports){var baseIteratee=require(988),isArrayLike=require(1000),keys=require(148);function createFind(e){return function(r,i,t){var a=Object(r);if(!isArrayLike(r)){var n=baseIteratee(i,3);r=keys(r),i=function(e){return n(a[e],e,a)}}var s=e(r,i,t);return s>-1?a[n?r[s]:s]:void 0}}module.exports=createFind; }, {"148":148,"988":988,"1000":1000}]; window.modules["1065"] = [function(require,module,exports){var flatten=require(88),overRest=require(1028),setToString=require(1029);function flatRest(e){return setToString(overRest(e,void 0,flatten),e+"")}module.exports=flatRest; }, {"88":88,"1028":1028,"1029":1029}]; window.modules["1072"] = [function(require,module,exports){var toNumber=require(1075),INFINITY=1/0,MAX_INTEGER=1.7976931348623157e308;function toFinite(e){return e?(e=toNumber(e))===INFINITY||e===-INFINITY?(e<0?-1:1)*MAX_INTEGER:e==e?e:0:0===e?e:0}module.exports=toFinite; }, {"1075":1075}]; window.modules["1074"] = [function(require,module,exports){var toFinite=require(1072);function toInteger(t){var e=toFinite(t),r=e%1;return e==e?r?e-r:e:0}module.exports=toInteger; }, {"1072":1072}]; window.modules["1075"] = [function(require,module,exports){var isObject=require(87),isSymbol=require(946),NAN=NaN,reTrim=/^\s+|\s+$/g,reIsBadHex=/^[-+]0x[0-9a-f]+$/i,reIsBinary=/^0b[01]+$/i,reIsOctal=/^0o[0-7]+$/i,freeParseInt=parseInt;function toNumber(e){if("number"==typeof e)return e;if(isSymbol(e))return NAN;if(isObject(e)){var r="function"==typeof e.valueOf?e.valueOf():e;e=isObject(r)?r+"":r}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(reTrim,"");var t=reIsBinary.test(e);return t||reIsOctal.test(e)?freeParseInt(e.slice(2),t?2:8):reIsBadHex.test(e)?NAN:+e}module.exports=toNumber; }, {"87":87,"946":946}]; window.modules["1076"] = [function(require,module,exports){function noop(){}module.exports=noop; }, {}]; window.modules["1077"] = [function(require,module,exports){var isPlainObject=require(1011);function customOmitClone(i){return isPlainObject(i)?void 0:i}module.exports=customOmitClone; }, {"1011":1011}]; window.modules["1078"] = [function(require,module,exports){var basePropertyOf=require(1020),deburredLetters={"À":"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"},deburrLetter=basePropertyOf(deburredLetters);module.exports=deburrLetter; }, {"1020":1020}]; window.modules["1079"] = [function(require,module,exports){function mapToArray(r){var a=-1,o=Array(r.size);return r.forEach(function(r,n){o[++a]=[n,r]}),o}module.exports=mapToArray; }, {}]; window.modules["1080"] = [function(require,module,exports){(function (global){(function (){ var freeGlobal="object"==typeof global&&global&&global.Object===Object&&global;module.exports=freeGlobal; }).call(this)}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})}, {}]; window.modules["1083"] = [function(require,module,exports){var isKeyable=require(1084);function getMapData(a,e){var t=a.__data__;return isKeyable(e)?t["string"==typeof e?"string":"hash"]:t.map}module.exports=getMapData; }, {"1084":1084}]; window.modules["1084"] = [function(require,module,exports){function isKeyable(e){var o=typeof e;return"string"==o||"number"==o||"symbol"==o||"boolean"==o?"__proto__"!==e:null===e}module.exports=isKeyable; }, {}]; window.modules["1085"] = [function(require,module,exports){function getValue(e,u){return null==e?void 0:e[u]}module.exports=getValue; }, {}]; window.modules["1086"] = [function(require,module,exports){var overArg=require(1087),getPrototype=overArg(Object.getPrototypeOf,Object);module.exports=getPrototype; }, {"1087":1087}]; window.modules["1087"] = [function(require,module,exports){function overArg(r,e){return function(n){return r(e(n))}}module.exports=overArg; }, {}]; window.modules["1088"] = [function(require,module,exports){function stubArray(){return[]}module.exports=stubArray; }, {}]; window.modules["1089"] = [function(require,module,exports){var castPath=require(956),isArguments=require(897),isArray=require(149),isIndex=require(898),isLength=require(987),toKey=require(957);function hasPath(e,r,t){for(var s=-1,i=(r=castPath(r,e)).length,a=!1;++s<i;){var n=toKey(r[s]);if(!(a=null!=e&&t(e,n)))break;e=e[n]}return a||++s!=i?a:!!(i=null==e?0:e.length)&&isLength(i)&&isIndex(n,i)&&(isArray(e)||isArguments(e))}module.exports=hasPath; }, {"149":149,"897":897,"898":898,"956":956,"957":957,"987":987}]; window.modules["1090"] = [function(require,module,exports){var reHasUnicodeWord=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;function hasUnicodeWord(o){return reHasUnicodeWord.test(o)}module.exports=hasUnicodeWord; }, {}]; window.modules["1091"] = [function(require,module,exports){var getNative=require(850),nativeCreate=getNative(Object,"create");module.exports=nativeCreate; }, {"850":850}]; window.modules["1094"] = [function(require,module,exports){var memoize=require(1095),MAX_MEMOIZE_SIZE=500;function memoizeCapped(e){var m=memoize(e,function(e){return r.size===MAX_MEMOIZE_SIZE&&r.clear(),e}),r=m.cache;return m}module.exports=memoizeCapped; }, {"1095":1095}]; window.modules["1095"] = [function(require,module,exports){var MapCache=require(868),FUNC_ERROR_TEXT="Expected a function";function memoize(e,a){if("function"!=typeof e||null!=a&&"function"!=typeof a)throw new TypeError(FUNC_ERROR_TEXT);var c=function(){var r=arguments,t=a?a.apply(this,r):r[0],n=c.cache;if(n.has(t))return n.get(t);var o=e.apply(this,r);return c.cache=n.set(t,o)||n,o};return c.cache=new(memoize.Cache||MapCache),c}memoize.Cache=MapCache,module.exports=memoize; }, {"868":868}]; window.modules["1096"] = [function(require,module,exports){var freeGlobal=require(1080),freeExports="object"==typeof exports&&exports&&!exports.nodeType&&exports,freeModule=freeExports&&"object"==typeof module&&module&&!module.nodeType&&module,moduleExports=freeModule&&freeModule.exports===freeExports,freeProcess=moduleExports&&freeGlobal.process,nodeUtil=function(){try{var e=freeModule&&freeModule.require&&freeModule.require("util").types;return e||freeProcess&&freeProcess.binding&&freeProcess.binding("util")}catch(e){}}();module.exports=nodeUtil; }, {"1080":1080}]; window.modules["1097"] = [function(require,module,exports){var HOT_COUNT=800,HOT_SPAN=16,nativeNow=Date.now;function shortOut(t){var r=0,e=0;return function(){var n=nativeNow(),o=HOT_SPAN-(n-e);if(e=n,o>0){if(++r>=HOT_COUNT)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}module.exports=shortOut; }, {}]; window.modules["1100"] = [function(require,module,exports){var rsAstralRange="\\ud800-\\udfff",rsComboMarksRange="\\u0300-\\u036f",reComboHalfMarksRange="\\ufe20-\\ufe2f",rsComboSymbolsRange="\\u20d0-\\u20ff",rsComboRange=rsComboMarksRange+reComboHalfMarksRange+rsComboSymbolsRange,rsDingbatRange="\\u2700-\\u27bf",rsLowerRange="a-z\\xdf-\\xf6\\xf8-\\xff",rsMathOpRange="\\xac\\xb1\\xd7\\xf7",rsNonCharRange="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",rsPunctuationRange="\\u2000-\\u206f",rsSpaceRange=" \\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",rsUpperRange="A-Z\\xc0-\\xd6\\xd8-\\xde",rsVarRange="\\ufe0e\\ufe0f",rsBreakRange=rsMathOpRange+rsNonCharRange+rsPunctuationRange+rsSpaceRange,rsApos="['’]",rsBreak="["+rsBreakRange+"]",rsCombo="["+rsComboRange+"]",rsDigits="\\d+",rsDingbat="["+rsDingbatRange+"]",rsLower="["+rsLowerRange+"]",rsMisc="[^"+rsAstralRange+rsBreakRange+rsDigits+rsDingbatRange+rsLowerRange+rsUpperRange+"]",rsFitz="\\ud83c[\\udffb-\\udfff]",rsModifier="(?:"+rsCombo+"|"+rsFitz+")",rsNonAstral="[^"+rsAstralRange+"]",rsRegional="(?:\\ud83c[\\udde6-\\uddff]){2}",rsSurrPair="[\\ud800-\\udbff][\\udc00-\\udfff]",rsUpper="["+rsUpperRange+"]",rsZWJ="\\u200d",rsMiscLower="(?:"+rsLower+"|"+rsMisc+")",rsMiscUpper="(?:"+rsUpper+"|"+rsMisc+")",rsOptContrLower="(?:"+rsApos+"(?:d|ll|m|re|s|t|ve))?",rsOptContrUpper="(?:"+rsApos+"(?:D|LL|M|RE|S|T|VE))?",reOptMod=rsModifier+"?",rsOptVar="["+rsVarRange+"]?",rsOptJoin="(?:"+rsZWJ+"(?:"+[rsNonAstral,rsRegional,rsSurrPair].join("|")+")"+rsOptVar+reOptMod+")*",rsOrdLower="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",rsOrdUpper="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",rsSeq=rsOptVar+reOptMod+rsOptJoin,rsEmoji="(?:"+[rsDingbat,rsRegional,rsSurrPair].join("|")+")"+rsSeq,reUnicodeWord=RegExp([rsUpper+"?"+rsLower+"+"+rsOptContrLower+"(?="+[rsBreak,rsUpper,"$"].join("|")+")",rsMiscUpper+"+"+rsOptContrUpper+"(?="+[rsBreak,rsUpper+rsMiscLower,"$"].join("|")+")",rsUpper+"?"+rsMiscLower+"+"+rsOptContrLower,rsUpper+"+"+rsOptContrUpper,rsOrdUpper,rsOrdLower,rsDigits,rsEmoji].join("|"),"g");function unicodeWords(r){return r.match(reUnicodeWord)||[]}module.exports=unicodeWords; }, {}]; window.modules["1104"] = [function(require,module,exports){var root=require(849),now=function(){return root.Date.now()};module.exports=now; }, {"849":849}]; window.modules["1105"] = [function(require,module,exports){var baseRest=require(1027),eq=require(915),isIterateeCall=require(1057),keysIn=require(921),objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty,defaults=baseRest(function(e,r){e=Object(e);var t=-1,o=r.length,a=o>2?r[2]:void 0;for(a&&isIterateeCall(r[0],r[1],a)&&(o=1);++t<o;)for(var s=r[t],l=keysIn(s),n=-1,i=l.length;++n<i;){var u=l[n],b=e[u];(void 0===b||eq(b,objectProto[u])&&!hasOwnProperty.call(e,u))&&(e[u]=s[u])}return e});module.exports=defaults; }, {"915":915,"921":921,"1027":1027,"1057":1057}]; window.modules["1111"] = [function(require,module,exports){var apply=require(888),baseEach=require(939),baseInvoke=require(968),baseRest=require(1027),isArrayLike=require(1000),invokeMap=baseRest(function(e,a,r){var i=-1,s="function"==typeof a,n=isArrayLike(e)?Array(e.length):[];return baseEach(e,function(e){n[++i]=s?apply(a,e,r):baseInvoke(e,a,r)}),n});module.exports=invokeMap; }, {"888":888,"939":939,"968":968,"1000":1000,"1027":1027}]; window.modules["1112"] = [function(require,module,exports){function stubFalse(){return!1}module.exports=stubFalse; }, {}]; window.modules["1114"] = [function(require,module,exports){function isNull(l){return null===l}module.exports=isNull; }, {}]; window.modules["1116"] = [function(require,module,exports){function isUndefined(e){return void 0===e}module.exports=isUndefined; }, {}]; window.modules["1125"] = [function(require,module,exports){var toString=require(1043);function toLower(o){return toString(o).toLowerCase()}module.exports=toLower; }, {"1043":1043}]; window.modules["1127"] = [function(require,module,exports){var baseIteratee=require(988),baseUniq=require(1036);function uniqBy(e,r){return e&&e.length?baseUniq(e,baseIteratee(r,2)):[]}module.exports=uniqBy; }, {"988":988,"1036":1036}]; window.modules["1154"] = [function(require,module,exports){var safeStringify=require(739);function tryStringify(r){try{return JSON.stringify(r)}catch(r){return'"[Circular]"'}}module.exports=function(r,e){var i=e&&e.lowres?tryStringify:safeStringify,t=r[0];if("string"!=typeof t){for(var a=new Array(r.length),n=0;n<r.length;n++)a[n]=i(r[n]);return a.join(" ")}var f=r.length;if(1===f)return t;for(var s="",c="",o=1,l=0,u=t.length,y=0;y<u;){if(37===t.charCodeAt(y)&&y+1<u){switch(t.charCodeAt(y+1)){case 100:if(o>=f)break;if(l<y&&(c+=t.slice(l,y)),null==r[o])break;c+=Number(r[o]),l=y+=2;break;case 79:case 111:case 106:if(o>=f)break;if(l<y&&(c+=t.slice(l,y)),void 0===r[o])break;var g=typeof r[o];if("string"===g){c+="'"+r[o]+"'",l=y+=2;break}if("function"===g){c+=r[o].name||"<anonymous>",l=y+=2;break}c+=i(r[o]),l=y+=2;break;case 115:if(o>=f)break;l<y&&(c+=t.slice(l,y)),c+=String(r[o]),l=y+=2;break;case 37:l<y&&(c+=t.slice(l,y)),c+="%",l=y+=2}++o}++y}for(0===l?c=t:l<u&&(c+=t.slice(l));o<f;)c+=null===(s=r[o++])||"object"!=typeof s?" "+s:" "+i(s);return c}; }, {"739":739}]; window.modules["1355"] = [function(require,module,exports){"use strict";module.exports=(e=>encodeURIComponent(e).replace(/[!'()*]/g,e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`)); }, {}]; window.modules["1356"] = [function(require,module,exports){"use strict";module.exports=((e,t)=>{if("string"!=typeof e||"string"!=typeof t)throw new TypeError("Expected the arguments to be of type `string`");if(""===t)return[e];const r=e.indexOf(t);return-1===r?[e]:[e.slice(0,r),e.slice(r+t.length)]}); }, {}]; window.modules["1357"] = [function(require,module,exports){"use strict";function hasOwnProperty(r,e){return Object.prototype.hasOwnProperty.call(r,e)}module.exports=function(r,e,t,n){e=e||"&",t=t||"=";var o={};if("string"!=typeof r||0===r.length)return o;var a=/\+/g;r=r.split(e);var s=1e3;n&&"number"==typeof n.maxKeys&&(s=n.maxKeys);var p=r.length;s>0&&p>s&&(p=s);for(var y=0;y<p;++y){var u,c,i,l,f=r[y].replace(a,"%20"),v=f.indexOf(t);v>=0?(u=f.substr(0,v),c=f.substr(v+1)):(u=f,c=""),i=decodeURIComponent(u),l=decodeURIComponent(c),hasOwnProperty(o,i)?isArray(o[i])?o[i].push(l):o[i]=[o[i],l]:o[i]=l}return o};var isArray=Array.isArray||function(r){return"[object Array]"===Object.prototype.toString.call(r)}; }, {}]; window.modules["1358"] = [function(require,module,exports){"use strict";var stringifyPrimitive=function(r){switch(typeof r){case"string":return r;case"boolean":return r?"true":"false";case"number":return isFinite(r)?r:"";default:return""}};module.exports=function(r,e,t,n){return e=e||"&",t=t||"=",null===r&&(r=void 0),"object"==typeof r?map(objectKeys(r),function(n){var i=encodeURIComponent(stringifyPrimitive(n))+t;return isArray(r[n])?map(r[n],function(r){return i+encodeURIComponent(stringifyPrimitive(r))}).join(e):i+encodeURIComponent(stringifyPrimitive(r[n]))}).join(e):n?encodeURIComponent(stringifyPrimitive(n))+t+encodeURIComponent(stringifyPrimitive(r)):""};var isArray=Array.isArray||function(r){return"[object Array]"===Object.prototype.toString.call(r)};function map(r,e){if(r.map)return r.map(e);for(var t=[],n=0;n<r.length;n++)t.push(e(r[n],n));return t}var objectKeys=Object.keys||function(r){var e=[];for(var t in r)Object.prototype.hasOwnProperty.call(r,t)&&e.push(t);return e}; }, {}]; window.modules["1359"] = [function(require,module,exports){"use strict";var undef,has=Object.prototype.hasOwnProperty;function decode(n){try{return decodeURIComponent(n.replace(/\+/g," "))}catch(n){return null}}function encode(n){try{return encodeURIComponent(n)}catch(n){return null}}function querystring(n){for(var e,r=/([^=?&]+)=?([^&]*)/g,t={};e=r.exec(n);){var o=decode(e[1]),u=decode(e[2]);null===o||null===u||o in t||(t[o]=u)}return t}function querystringify(n,e){e=e||"";var r,t,o=[];for(t in"string"!=typeof e&&(e="?"),n)if(has.call(n,t)){if((r=n[t])||null!==r&&r!==undef&&!isNaN(r)||(r=""),t=encodeURIComponent(t),r=encodeURIComponent(r),null===t||null===r)continue;o.push(t+"="+r)}return o.length?e+o.join("&"):""}exports.stringify=querystringify,exports.parse=querystring; }, {}]; window.modules["1373"] = [function(require,module,exports){"use strict";var __awaiter=this&&this.__awaiter||function(t,e,n,r){return new(n||(n=Promise))(function(a,i){function o(t){try{u(r.next(t))}catch(t){i(t)}}function c(t){try{u(r.throw(t))}catch(t){i(t)}}function u(t){var e;t.done?a(t.value):(e=t.value,e instanceof n?e:new n(function(t){t(e)})).then(o,c)}u((r=r.apply(t,e||[])).next())})},__generator=this&&this.__generator||function(t,e){var n,r,a,i,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return i={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function c(i){return function(c){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;o;)try{if(n=1,r&&(a=2&i[0]?r.return:i[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,i[1])).done)return a;switch(r=0,a&&(i=[2&i[0],a.value]),i[0]){case 0:case 1:a=i;break;case 4:return o.label++,{value:i[1],done:!1};case 5:o.label++,r=i[1],i=[0];continue;case 7:i=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===i[0]||2===i[0])){o=0;continue}if(3===i[0]&&(!a||i[1]>a[0]&&i[1]<a[3])){o.label=i[1];break}if(6===i[0]&&o.label<a[1]){o.label=a[1],a=i;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(i);break}a[2]&&o.ops.pop(),o.trys.pop();continue}i=e.call(t,o)}catch(t){i=[6,t],r=0}finally{n=a=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,c])}}};Object.defineProperty(exports,"__esModule",{value:!0});var ReCaptchaInstance=function(){function t(t,e,n){this.siteKey=t,this.recaptchaID=e,this.recaptcha=n,this.styleContainer=null}return t.prototype.execute=function(t){return __awaiter(this,void 0,void 0,function(){return __generator(this,function(e){return[2,this.recaptcha.execute(this.recaptchaID,{action:t})]})})},t.prototype.getSiteKey=function(){return this.siteKey},t.prototype.hideBadge=function(){null===this.styleContainer&&(this.styleContainer=document.createElement("style"),this.styleContainer.innerHTML=".grecaptcha-badge{display:none !important;}",document.head.appendChild(this.styleContainer))},t.prototype.showBadge=function(){null!==this.styleContainer&&(document.head.removeChild(this.styleContainer),this.styleContainer=null)},t}();exports.ReCaptchaInstance=ReCaptchaInstance; }, {}]; window.modules["1374"] = [function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var ELoadingState,ReCaptchaInstance_1=require(1373);!function(e){e[e.NOT_LOADED=0]="NOT_LOADED",e[e.LOADING=1]="LOADING",e[e.LOADED=2]="LOADED"}(ELoadingState||(ELoadingState={}));var ReCaptchaLoader=function(){function e(){}return e.load=function(t,n){if(void 0===n&&(n={}),"undefined"==typeof document)return Promise.reject(new Error("This is a library for the browser!"));if(e.getLoadingState()===ELoadingState.LOADED)return e.instance.getSiteKey()===t?Promise.resolve(e.instance):Promise.reject(new Error("reCAPTCHA already loaded with different site key!"));if(e.getLoadingState()===ELoadingState.LOADING)return t!==e.instanceSiteKey?Promise.reject(new Error("reCAPTCHA already loaded with different site key!")):new Promise(function(t,n){e.successfulLoadingConsumers.push(function(e){return t(e)}),e.errorLoadingRunnable.push(function(e){return n(e)})});e.instanceSiteKey=t,e.setLoadingState(ELoadingState.LOADING);var r=new e;return new Promise(function(a,i){r.loadScript(t,n.useRecaptchaNet||!1,n.renderParameters?n.renderParameters:{},n.customUrl).then(function(){e.setLoadingState(ELoadingState.LOADED);var i=r.doExplicitRender(grecaptcha,t,n.explicitRenderParameters?n.explicitRenderParameters:{}),o=new ReCaptchaInstance_1.ReCaptchaInstance(t,i,grecaptcha);e.successfulLoadingConsumers.forEach(function(e){return e(o)}),e.successfulLoadingConsumers=[],n.autoHideBadge&&o.hideBadge(),e.instance=o,a(o)}).catch(function(t){e.errorLoadingRunnable.forEach(function(e){return e(t)}),e.errorLoadingRunnable=[],i(t)})})},e.getInstance=function(){return e.instance},e.setLoadingState=function(t){e.loadingState=t},e.getLoadingState=function(){return null===e.loadingState?ELoadingState.NOT_LOADED:e.loadingState},e.prototype.loadScript=function(t,n,r,a){var i=this;void 0===n&&(n=!1),void 0===r&&(r={}),void 0===a&&(a="");var o=document.createElement("script");o.setAttribute("recaptcha-v3-script","");var c="https://web.archive.org/web/20210315023924/https://www.google.com/recaptcha/api.js";n&&(c="https://web.archive.org/web/20210315023924/https://recaptcha.net/recaptcha/api.js"),a&&(c=a),r.render&&(r.render=void 0);var d=this.buildQueryString(r);return o.src=c+"?render=explicit"+d,new Promise(function(t,n){o.addEventListener("load",i.waitForScriptToLoad(function(){t(o)}),!1),o.onerror=function(t){e.setLoadingState(ELoadingState.NOT_LOADED),n(t)},document.head.appendChild(o)})},e.prototype.buildQueryString=function(e){return Object.keys(e).length<1?"":"&"+Object.keys(e).filter(function(t){return!!e[t]}).map(function(t){return t+"="+e[t]}).join("&")},e.prototype.waitForScriptToLoad=function(t){var n=this;return function(){void 0===window.grecaptcha?setTimeout(function(){n.waitForScriptToLoad(t)},e.SCRIPT_LOAD_DELAY):window.grecaptcha.ready(function(){t()})}},e.prototype.doExplicitRender=function(e,t,n){var r={sitekey:t,badge:n.badge,size:n.size,tabindex:n.tabindex};return n.container?e.render(n.container,r):e.render(r)},e.loadingState=null,e.instance=null,e.instanceSiteKey=null,e.successfulLoadingConsumers=[],e.errorLoadingRunnable=[],e.SCRIPT_LOAD_DELAY=25,e}();exports.load=ReCaptchaLoader.load,exports.getInstance=ReCaptchaLoader.getInstance; }, {"1373":1373}]; window.modules["1376"] = [function(require,module,exports){"use strict";module.exports=function(e,t){if(t=t.split(":")[0],!(e=+e))return!1;switch(t){case"http":case"ws":return 80!==e;case"https":case"wss":return 443!==e;case"ftp":return 21!==e;case"gopher":return 70!==e;case"file":return!1}return 0!==e}; }, {}]; window.modules["1395"] = [function(require,module,exports){module.exports=require(1396); }, {"1396":1396}]; window.modules["1396"] = [function(require,module,exports){!function(e,a){"use strict";var n=function(e,a){var n,t,u,l,s,r,m,c,h,d,g,k,f,y,p,A="-",b=[";","?",":","@","&","=","+","$",",","/"],z=[";","?",":","@","&","=","+","$",","],E="",j="",S=!0,O={},v={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"Ae","Å":"A","Æ":"AE","Ç":"C","È":"E","É":"E","Ê":"E","Ë":"E","Ì":"I","Í":"I","Î":"I","Ï":"I","Ð":"D","Ñ":"N","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"Oe","Ő":"O","Ø":"O","Ù":"U","Ú":"U","Û":"U","Ü":"Ue","Ű":"U","Ý":"Y","Þ":"TH","ß":"ss","à":"a","á":"a","â":"a","ã":"a","ä":"ae","å":"a","æ":"ae","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","í":"i","î":"i","ï":"i","ð":"d","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"oe","ő":"o","ø":"o","ù":"u","ú":"u","û":"u","ü":"ue","ű":"u","ý":"y","þ":"th","ÿ":"y","ẞ":"SS","ا":"a","أ":"a","إ":"i","آ":"aa","ؤ":"u","ئ":"e","ء":"a","ب":"b","ت":"t","ث":"th","ج":"j","ح":"h","خ":"kh","د":"d","ذ":"th","ر":"r","ز":"z","س":"s","ش":"sh","ص":"s","ض":"dh","ط":"t","ظ":"z","ع":"a","غ":"gh","ف":"f","ق":"q","ك":"k","ل":"l","م":"m","ن":"n","ه":"h","و":"w","ي":"y","ى":"a","ة":"h","ﻻ":"la","ﻷ":"laa","ﻹ":"lai","ﻵ":"laa","َ":"a","ً":"an","ِ":"e","ٍ":"en","ُ":"u","ٌ":"on","ْ":"","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","က":"k","ခ":"kh","ဂ":"g","ဃ":"ga","င":"ng","စ":"s","ဆ":"sa","ဇ":"z","စျ":"za","ည":"ny","ဋ":"t","ဌ":"ta","ဍ":"d","ဎ":"da","ဏ":"na","တ":"t","ထ":"ta","ဒ":"d","ဓ":"da","န":"n","ပ":"p","ဖ":"pa","ဗ":"b","ဘ":"ba","မ":"m","ယ":"y","ရ":"ya","လ":"l","ဝ":"w","သ":"th","ဟ":"h","ဠ":"la","အ":"a","ြ":"y","ျ":"ya","ွ":"w","ြွ":"yw","ျွ":"ywa","ှ":"h","ဧ":"e","၏":"-e","ဣ":"i","ဤ":"-i","ဉ":"u","ဦ":"-u","ဩ":"aw","သြော":"aw","ဪ":"aw","၀":"0","၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","္":"","့":"","း":"","č":"c","ď":"d","ě":"e","ň":"n","ř":"r","š":"s","ť":"t","ů":"u","ž":"z","Č":"C","Ď":"D","Ě":"E","Ň":"N","Ř":"R","Š":"S","Ť":"T","Ů":"U","Ž":"Z","ހ":"h","ށ":"sh","ނ":"n","ރ":"r","ބ":"b","ޅ":"lh","ކ":"k","އ":"a","ވ":"v","މ":"m","ފ":"f","ދ":"dh","ތ":"th","ލ":"l","ގ":"g","ޏ":"gn","ސ":"s","ޑ":"d","ޒ":"z","ޓ":"t","ޔ":"y","ޕ":"p","ޖ":"j","ޗ":"ch","ޘ":"tt","ޙ":"hh","ޚ":"kh","ޛ":"th","ޜ":"z","ޝ":"sh","ޞ":"s","ޟ":"d","ޠ":"t","ޡ":"z","ޢ":"a","ޣ":"gh","ޤ":"q","ޥ":"w","ަ":"a","ާ":"aa","ި":"i","ީ":"ee","ު":"u","ޫ":"oo","ެ":"e","ޭ":"ey","ޮ":"o","ޯ":"oa","ް":"","α":"a","β":"v","γ":"g","δ":"d","ε":"e","ζ":"z","η":"i","θ":"th","ι":"i","κ":"k","λ":"l","μ":"m","ν":"n","ξ":"ks","ο":"o","π":"p","ρ":"r","σ":"s","τ":"t","υ":"y","φ":"f","χ":"x","ψ":"ps","ω":"o","ά":"a","έ":"e","ί":"i","ό":"o","ύ":"y","ή":"i","ώ":"o","ς":"s","ϊ":"i","ΰ":"y","ϋ":"y","ΐ":"i","Α":"A","Β":"B","Γ":"G","Δ":"D","Ε":"E","Ζ":"Z","Η":"I","Θ":"TH","Ι":"I","Κ":"K","Λ":"L","Μ":"M","Ν":"N","Ξ":"KS","Ο":"O","Π":"P","Ρ":"R","Σ":"S","Τ":"T","Υ":"Y","Φ":"F","Χ":"X","Ψ":"PS","Ω":"W","Ά":"A","Έ":"E","Ί":"I","Ό":"O","Ύ":"Y","Ή":"I","Ώ":"O","Ϊ":"I","Ϋ":"Y","ā":"a","ē":"e","ģ":"g","ī":"i","ķ":"k","ļ":"l","ņ":"n","ū":"u","Ā":"A","Ē":"E","Ģ":"G","Ī":"I","Ķ":"k","Ļ":"L","Ņ":"N","Ū":"U","Ќ":"Kj","ќ":"kj","Љ":"Lj","љ":"lj","Њ":"Nj","њ":"nj","Тс":"Ts","тс":"ts","ą":"a","ć":"c","ę":"e","ł":"l","ń":"n","ś":"s","ź":"z","ż":"z","Ą":"A","Ć":"C","Ę":"E","Ł":"L","Ń":"N","Ś":"S","Ź":"Z","Ż":"Z","Є":"Ye","І":"I","Ї":"Yi","Ґ":"G","є":"ye","і":"i","ї":"yi","ґ":"g","ă":"a","Ă":"A","ș":"s","Ș":"S","ț":"t","Ț":"T","ţ":"t","Ţ":"T","а":"a","б":"b","в":"v","г":"g","д":"d","е":"e","ё":"yo","ж":"zh","з":"z","и":"i","й":"i","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","р":"r","с":"s","т":"t","у":"u","ф":"f","х":"kh","ц":"c","ч":"ch","ш":"sh","щ":"sh","ъ":"","ы":"y","ь":"","э":"e","ю":"yu","я":"ya","А":"A","Б":"B","В":"V","Г":"G","Д":"D","Е":"E","Ё":"Yo","Ж":"Zh","З":"Z","И":"I","Й":"I","К":"K","Л":"L","М":"M","Н":"N","О":"O","П":"P","Р":"R","С":"S","Т":"T","У":"U","Ф":"F","Х":"Kh","Ц":"C","Ч":"Ch","Ш":"Sh","Щ":"Sh","Ъ":"","Ы":"Y","Ь":"","Э":"E","Ю":"Yu","Я":"Ya","ђ":"dj","ј":"j","ћ":"c","џ":"dz","Ђ":"Dj","Ј":"j","Ћ":"C","Џ":"Dz","ľ":"l","ĺ":"l","ŕ":"r","Ľ":"L","Ĺ":"L","Ŕ":"R","ş":"s","Ş":"S","ı":"i","İ":"I","ğ":"g","Ğ":"G","ả":"a","Ả":"A","ẳ":"a","Ẳ":"A","ẩ":"a","Ẩ":"A","đ":"d","Đ":"D","ẹ":"e","Ẹ":"E","ẽ":"e","Ẽ":"E","ẻ":"e","Ẻ":"E","ế":"e","Ế":"E","ề":"e","Ề":"E","ệ":"e","Ệ":"E","ễ":"e","Ễ":"E","ể":"e","Ể":"E","ọ":"o","Ọ":"o","ố":"o","Ố":"O","ồ":"o","Ồ":"O","ổ":"o","Ổ":"O","ộ":"o","Ộ":"O","ỗ":"o","Ỗ":"O","ơ":"o","Ơ":"O","ớ":"o","Ớ":"O","ờ":"o","Ờ":"O","ợ":"o","Ợ":"O","ỡ":"o","Ỡ":"O","Ở":"o","ở":"o","ị":"i","Ị":"I","ĩ":"i","Ĩ":"I","ỉ":"i","Ỉ":"i","ủ":"u","Ủ":"U","ụ":"u","Ụ":"U","ũ":"u","Ũ":"U","ư":"u","Ư":"U","ứ":"u","Ứ":"U","ừ":"u","Ừ":"U","ự":"u","Ự":"U","ữ":"u","Ữ":"U","ử":"u","Ử":"ư","ỷ":"y","Ỷ":"y","ỳ":"y","Ỳ":"Y","ỵ":"y","Ỵ":"Y","ỹ":"y","Ỹ":"Y","ạ":"a","Ạ":"A","ấ":"a","Ấ":"A","ầ":"a","Ầ":"A","ậ":"a","Ậ":"A","ẫ":"a","Ẫ":"A","ắ":"a","Ắ":"A","ằ":"a","Ằ":"A","ặ":"a","Ặ":"A","ẵ":"a","Ẵ":"A","“":'"',"”":'"',"‘":"'","’":"'","∂":"d","ƒ":"f","™":"(TM)","©":"(C)","œ":"oe","Œ":"OE","®":"(R)","†":"+","℠":"(SM)","…":"...","˚":"o","º":"o","ª":"a","•":"*","၊":",","။":".",$:"USD","€":"EUR","₢":"BRN","₣":"FRF","£":"GBP","₤":"ITL","₦":"NGN","₧":"ESP","₩":"KRW","₪":"ILS","₫":"VND","₭":"LAK","₮":"MNT","₯":"GRD","₱":"ARS","₲":"PYG","₳":"ARA","₴":"UAH","₵":"GHS","¢":"cent","¥":"CNY","元":"CNY","円":"YEN","﷼":"IRR","₠":"EWE","฿":"THB","₨":"INR","₹":"INR","₰":"PF"},w=["်","ް"],U={"ာ":"a","ါ":"a","ေ":"e","ဲ":"e","ိ":"i","ီ":"i","ို":"o","ု":"u","ူ":"u","ေါင်":"aung","ော":"aw","ော်":"aw","ေါ":"aw","ေါ်":"aw","်":"်","က်":"et","ိုက်":"aik","ောက်":"auk","င်":"in","ိုင်":"aing","ောင်":"aung","စ်":"it","ည်":"i","တ်":"at","ိတ်":"eik","ုတ်":"ok","ွတ်":"ut","ေတ်":"it","ဒ်":"d","ိုဒ်":"ok","ုဒ်":"ait","န်":"an","ာန်":"an","ိန်":"ein","ုန်":"on","ွန်":"un","ပ်":"at","ိပ်":"eik","ုပ်":"ok","ွပ်":"ut","န်ုပ်":"nub","မ်":"an","ိမ်":"ein","ုမ်":"on","ွမ်":"un","ယ်":"e","ိုလ်":"ol","ဉ်":"in","ံ":"an","ိံ":"ein","ုံ":"on","ައް":"ah","ަށް":"ah"},C={en:{},az:{"ç":"c","ə":"e","ğ":"g","ı":"i","ö":"o","ş":"s","ü":"u","Ç":"C","Ə":"E","Ğ":"G","İ":"I","Ö":"O","Ş":"S","Ü":"U"},cs:{"č":"c","ď":"d","ě":"e","ň":"n","ř":"r","š":"s","ť":"t","ů":"u","ž":"z","Č":"C","Ď":"D","Ě":"E","Ň":"N","Ř":"R","Š":"S","Ť":"T","Ů":"U","Ž":"Z"},fi:{"ä":"a","Ä":"A","ö":"o","Ö":"O"},hu:{"ä":"a","Ä":"A","ö":"o","Ö":"O","ü":"u","Ü":"U","ű":"u","Ű":"U"},lt:{"ą":"a","č":"c","ę":"e","ė":"e","į":"i","š":"s","ų":"u","ū":"u","ž":"z","Ą":"A","Č":"C","Ę":"E","Ė":"E","Į":"I","Š":"S","Ų":"U","Ū":"U"},lv:{"ā":"a","č":"c","ē":"e","ģ":"g","ī":"i","ķ":"k","ļ":"l","ņ":"n","š":"s","ū":"u","ž":"z","Ā":"A","Č":"C","Ē":"E","Ģ":"G","Ī":"i","Ķ":"k","Ļ":"L","Ņ":"N","Š":"S","Ū":"u","Ž":"Z"},pl:{"ą":"a","ć":"c","ę":"e","ł":"l","ń":"n","ó":"o","ś":"s","ź":"z","ż":"z","Ą":"A","Ć":"C","Ę":"e","Ł":"L","Ń":"N","Ó":"O","Ś":"S","Ź":"Z","Ż":"Z"},sk:{"ä":"a","Ä":"A"},sr:{"љ":"lj","њ":"nj","Љ":"Lj","Њ":"Nj","đ":"dj","Đ":"Dj"},tr:{"Ü":"U","Ö":"O","ü":"u","ö":"o"}},I={ar:{"∆":"delta","∞":"la-nihaya","♥":"hob","&":"wa","|":"aw","<":"aqal-men",">":"akbar-men","∑":"majmou","¤":"omla"},az:{},ca:{"∆":"delta","∞":"infinit","♥":"amor","&":"i","|":"o","<":"menys que",">":"mes que","∑":"suma dels","¤":"moneda"},cz:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"nebo","<":"mene jako",">":"vice jako","∑":"soucet","¤":"mena"},de:{"∆":"delta","∞":"unendlich","♥":"Liebe","&":"und","|":"oder","<":"kleiner als",">":"groesser als","∑":"Summe von","¤":"Waehrung"},dv:{"∆":"delta","∞":"kolunulaa","♥":"loabi","&":"aai","|":"noonee","<":"ah vure kuda",">":"ah vure bodu","∑":"jumula","¤":"faisaa"},en:{"∆":"delta","∞":"infinity","♥":"love","&":"and","|":"or","<":"less than",">":"greater than","∑":"sum","¤":"currency"},es:{"∆":"delta","∞":"infinito","♥":"amor","&":"y","|":"u","<":"menos que",">":"mas que","∑":"suma de los","¤":"moneda"},fr:{"∆":"delta","∞":"infiniment","♥":"Amour","&":"et","|":"ou","<":"moins que",">":"superieure a","∑":"somme des","¤":"monnaie"},gr:{},hu:{"∆":"delta","∞":"vegtelen","♥":"szerelem","&":"es","|":"vagy","<":"kisebb mint",">":"nagyobb mint","∑":"szumma","¤":"penznem"},it:{"∆":"delta","∞":"infinito","♥":"amore","&":"e","|":"o","<":"minore di",">":"maggiore di","∑":"somma","¤":"moneta"},lt:{},lv:{"∆":"delta","∞":"bezgaliba","♥":"milestiba","&":"un","|":"vai","<":"mazak neka",">":"lielaks neka","∑":"summa","¤":"valuta"},my:{"∆":"kwahkhyaet","∞":"asaonasme","♥":"akhyait","&":"nhin","|":"tho","<":"ngethaw",">":"kyithaw","∑":"paungld","¤":"ngwekye"},mk:{},nl:{"∆":"delta","∞":"oneindig","♥":"liefde","&":"en","|":"of","<":"kleiner dan",">":"groter dan","∑":"som","¤":"valuta"},pl:{"∆":"delta","∞":"nieskonczonosc","♥":"milosc","&":"i","|":"lub","<":"mniejsze niz",">":"wieksze niz","∑":"suma","¤":"waluta"},pt:{"∆":"delta","∞":"infinito","♥":"amor","&":"e","|":"ou","<":"menor que",">":"maior que","∑":"soma","¤":"moeda"},ro:{"∆":"delta","∞":"infinit","♥":"dragoste","&":"si","|":"sau","<":"mai mic ca",">":"mai mare ca","∑":"suma","¤":"valuta"},ru:{"∆":"delta","∞":"beskonechno","♥":"lubov","&":"i","|":"ili","<":"menshe",">":"bolshe","∑":"summa","¤":"valjuta"},sk:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"alebo","<":"menej ako",">":"viac ako","∑":"sucet","¤":"mena"},sr:{},tr:{"∆":"delta","∞":"sonsuzluk","♥":"ask","&":"ve","|":"veya","<":"kucuktur",">":"buyuktur","∑":"toplam","¤":"para birimi"},uk:{"∆":"delta","∞":"bezkinechnist","♥":"lubov","&":"i","|":"abo","<":"menshe",">":"bilshe","∑":"suma","¤":"valjuta"},vn:{"∆":"delta","∞":"vo cuc","♥":"yeu","&":"va","|":"hoac","<":"nho hon",">":"lon hon","∑":"tong","¤":"tien te"}};if("string"!=typeof e)return"";if("string"==typeof a&&(A=a),m=I.en,c=C.en,"object"==typeof a)for(g in n=a.maintainCase||!1,O=a.custom&&"object"==typeof a.custom?a.custom:O,u=+a.truncate>1&&a.truncate||!1,l=a.uric||!1,s=a.uricNoSlash||!1,r=a.mark||!1,S=!1!==a.symbols&&!1!==a.lang,A=a.separator||A,l&&(p+=b.join("")),s&&(p+=z.join("")),r&&(p+=[".","!","~","*","'","(",")"].join("")),m=a.lang&&I[a.lang]&&S?I[a.lang]:S?I.en:{},c=a.lang&&C[a.lang]?C[a.lang]:!1===a.lang||!0===a.lang?{}:C.en,a.titleCase&&"number"==typeof a.titleCase.length&&Array.prototype.toString.call(a.titleCase)?(a.titleCase.forEach(function(e){O[e+""]=e+""}),t=!0):t=!!a.titleCase,a.custom&&"number"==typeof a.custom.length&&Array.prototype.toString.call(a.custom)&&a.custom.forEach(function(e){O[e+""]=e+""}),Object.keys(O).forEach(function(a){var n;n=a.length>1?new RegExp("\\b"+o(a)+"\\b","gi"):new RegExp(o(a),"gi"),e=e.replace(n,O[a])}),O)p+=g;for(p=o(p+=A),f=!1,y=!1,d=0,k=(e=e.replace(/(^\s+|\s+$)/g,"")).length;d<k;d++)g=e[d],i(g,O)?f=!1:c[g]?(g=f&&c[g].match(/[A-Za-z0-9]/)?" "+c[g]:c[g],f=!1):g in v?(d+1<k&&w.indexOf(e[d+1])>=0?(j+=g,g=""):!0===y?(g=U[j]+v[g],j=""):g=f&&v[g].match(/[A-Za-z0-9]/)?" "+v[g]:v[g],f=!1,y=!1):g in U?(j+=g,g="",d===k-1&&(g=U[j]),y=!0):!m[g]||l&&-1!==b.join("").indexOf(g)||s&&-1!==z.join("").indexOf(g)?(!0===y?(g=U[j]+g,j="",y=!1):f&&(/[A-Za-z0-9]/.test(g)||E.substr(-1).match(/A-Za-z0-9]/))&&(g=" "+g),f=!1):(g=f||E.substr(-1).match(/[A-Za-z0-9]/)?A+m[g]:m[g],g+=void 0!==e[d+1]&&e[d+1].match(/[A-Za-z0-9]/)?A:"",f=!0),E+=g.replace(new RegExp("[^\\w\\s"+p+"_-]","g"),A);return t&&(E=E.replace(/(\w)(\S*)/g,function(e,a,n){var t=a.toUpperCase()+(null!==n?n:"");return Object.keys(O).indexOf(t.toLowerCase())<0?t:t.toLowerCase()})),E=E.replace(/\s+/g,A).replace(new RegExp("\\"+A+"+","g"),A).replace(new RegExp("(^\\"+A+"+|\\"+A+"+$)","g"),""),u&&E.length>u&&(h=E.charAt(u)===A,E=E.slice(0,u),h||(E=E.slice(0,E.lastIndexOf(A)))),n||t||(E=E.toLowerCase()),E},t=function(e){return function(a){return n(a,e)}},o=function(e){return e.replace(/[-\\^$*+?.()|[\]{}\/]/g,"\\$&")},i=function(e,a){for(var n in a)if(a[n]===e)return!0};if("undefined"!=typeof module&&module.exports)module.exports=n,module.exports.createSlug=t;else if("undefined"!=typeof define&&define.amd)define([],function(){return n});else try{if(e.getSlug||e.createSlug)throw"speakingurl: globals exists /(getSlug|createSlug)/";e.getSlug=n,e.createSlug=t}catch(e){}}(this); }, {}]; window.modules["1398"] = [function(require,module,exports){var namespace="expire_mixin";function expirePlugin(){var e=this.createStore(this.storage,null,this._namespacePrefix+namespace);return{set:function(t,n,a,r){this.hasNamespace(namespace)||e.set(n,r);return t()},get:function(e,n){this.hasNamespace(namespace)||t.call(this,n);return e()},remove:function(t,n){this.hasNamespace(namespace)||e.remove(n);return t()},getExpiration:function(t,n){return e.get(n)},removeExpiredKeys:function(e){var n=[];this.each(function(e,t){n.push(t)});for(var a=0;a<n.length;a++)t.call(this,n[a])}};function t(t){e.get(t,Number.MAX_VALUE)<=(new Date).getTime()&&(this.raw.remove(t),e.remove(t))}}module.exports=expirePlugin; }, {}]; window.modules["1399"] = [function(require,module,exports){var util=require(1400),slice=util.slice,pluck=util.pluck,each=util.each,bind=util.bind,create=util.create,isList=util.isList,isFunction=util.isFunction,isObject=util.isObject;module.exports={createStore:createStore};var storeAPI={version:"2.0.12",enabled:!1,get:function(e,t){var i=this.storage.read(this._namespacePrefix+e);return this._deserialize(i,t)},set:function(e,t){return void 0===t?this.remove(e):(this.storage.write(this._namespacePrefix+e,this._serialize(t)),t)},remove:function(e){this.storage.remove(this._namespacePrefix+e)},each:function(e){var t=this;this.storage.each(function(i,r){e.call(t,t._deserialize(i),(r||"").replace(t._namespaceRegexp,""))})},clearAll:function(){this.storage.clearAll()},hasNamespace:function(e){return this._namespacePrefix=="__storejs_"+e+"_"},createStore:function(){return createStore.apply(this,arguments)},addPlugin:function(e){this._addPlugin(e)},namespace:function(e){return createStore(this.storage,this.plugins,e)}};function _warn(){var e="undefined"==typeof console?null:console;e&&(e.warn?e.warn:e.log).apply(e,arguments)}function createStore(e,t,i){i||(i=""),e&&!isList(e)&&(e=[e]),t&&!isList(t)&&(t=[t]);var r=i?"__storejs_"+i+"_":"",n=i?new RegExp("^"+r):null;if(!/^[a-zA-Z0-9_\-]*$/.test(i))throw new Error("store.js namespaces can only have alphanumerics + underscores and dashes");var a=create({_namespacePrefix:r,_namespaceRegexp:n,_testStorage:function(e){try{var t="__storejs__test__";e.write(t,t);var i=e.read(t)===t;return e.remove(t),i}catch(e){return!1}},_assignPluginFnProp:function(e,t){var i=this[t];this[t]=function(){var t=slice(arguments,0),r=this;var n=[function(){if(i)return each(arguments,function(e,i){t[i]=e}),i.apply(r,t)}].concat(t);return e.apply(r,n)}},_serialize:function(e){return JSON.stringify(e)},_deserialize:function(e,t){if(!e)return t;var i="";try{i=JSON.parse(e)}catch(t){i=e}return void 0!==i?i:t},_addStorage:function(e){this.enabled||this._testStorage(e)&&(this.storage=e,this.enabled=!0)},_addPlugin:function(e){var t=this;if(isList(e))each(e,function(e){t._addPlugin(e)});else if(!pluck(this.plugins,function(t){return e===t})){if(this.plugins.push(e),!isFunction(e))throw new Error("Plugins must be function values that return objects");var i=e.call(this);if(!isObject(i))throw new Error("Plugins must return an object of function properties");each(i,function(i,r){if(!isFunction(i))throw new Error("Bad plugin property: "+r+" from plugin "+e.name+". Plugins should only return functions.");t._assignPluginFnProp(i,r)})}},addStorage:function(e){_warn("store.addStorage(storage) is deprecated. Use createStore([storages])"),this._addStorage(e)}},storeAPI,{plugins:[]});return a.raw={},each(a,function(e,t){isFunction(e)&&(a.raw[t]=bind(a,e))}),each(e,function(e){a._addStorage(e)}),each(t,function(e){a._addPlugin(e)}),a} }, {"1400":1400}]; window.modules["1400"] = [function(require,module,exports){(function (global){(function (){ var assign=make_assign(),create=make_create(),trim=make_trim(),Global="undefined"!=typeof window?window:global;function make_assign(){return Object.assign?Object.assign:function(t,n,e,i){for(var r=1;r<arguments.length;r++)each(Object(arguments[r]),function(n,e){t[e]=n});return t}}function make_create(){if(Object.create)return function(t,n,e,i){var r=slice(arguments,1);return assign.apply(this,[Object.create(t)].concat(r))};{function t(){}return function(n,e,i,r){var c=slice(arguments,1);return t.prototype=n,assign.apply(this,[new t].concat(c))}}}function make_trim(){return String.prototype.trim?function(t){return String.prototype.trim.call(t)}:function(t){return t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}}function bind(t,n){return function(){return n.apply(t,Array.prototype.slice.call(arguments,0))}}function slice(t,n){return Array.prototype.slice.call(t,n||0)}function each(t,n){pluck(t,function(t,e){return n(t,e),!1})}function map(t,n){var e=isList(t)?[]:{};return pluck(t,function(t,i){return e[i]=n(t,i),!1}),e}function pluck(t,n){if(isList(t)){for(var e=0;e<t.length;e++)if(n(t[e],e))return t[e]}else for(var i in t)if(t.hasOwnProperty(i)&&n(t[i],i))return t[i]}function isList(t){return null!=t&&"function"!=typeof t&&"number"==typeof t.length}function isFunction(t){return t&&"[object Function]"==={}.toString.call(t)}function isObject(t){return t&&"[object Object]"==={}.toString.call(t)}module.exports={assign:assign,create:create,trim:trim,bind:bind,slice:slice,each:each,map:map,pluck:pluck,isList:isList,isFunction:isFunction,isObject:isObject,Global:Global}; }).call(this)}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})}, {}]; window.modules["1401"] = [function(require,module,exports){var util=require(1400),Global=util.Global;function localStorage(){return Global.localStorage}function read(e){return localStorage().getItem(e)}function write(e,r){return localStorage().setItem(e,r)}function each(e){for(var r=localStorage().length-1;r>=0;r--){var l=localStorage().key(r);e(read(l),l)}}function remove(e){return localStorage().removeItem(e)}function clearAll(){return localStorage().clear()}module.exports={name:"localStorage",read:read,write:write,each:each,remove:remove,clearAll:clearAll}; }, {"1400":1400}]; window.modules["1402"] = [function(require,module,exports){module.exports={name:"memoryStorage",read:read,write:write,each:each,remove:remove,clearAll:clearAll};var memoryStorage={};function read(e){return memoryStorage[e]}function write(e,r){memoryStorage[e]=r}function each(e){for(var r in memoryStorage)memoryStorage.hasOwnProperty(r)&&e(memoryStorage[r],r)}function remove(e){delete memoryStorage[e]}function clearAll(e){memoryStorage={}} }, {}]; window.modules["1424"] = [function(require,module,exports){!function(e){var t=function(e){return new y(e)};t.version="0.6.8","undefined"!=typeof module&&module.exports?module.exports=t:"function"==typeof define&&define.amd?define(function(){return t}):e.typogr=t;var n=function(e,t){return new RegExp(e,t)},s=/<(\/)?(style|pre|code|kbd|script|math|title)[^>]*>/i,r=t.amp=function(e){var t=/(\s|&nbsp;)(&|&amp;|&\#38;)(\s|&nbsp;)/g;if(e||"string"==typeof e)return e.replace(/(<[^<]*>)?([^<]*)(<\/[^<]*>)?/g,function(e,n,r,a){return a=a||"",(n=n||"").match(s)?n+r+a:n+(r=r.replace(t,'$1<span class="amp">&amp;</span>$3'))+a})},a=t.ord=function(e){if(e||"string"==typeof e){var t,n=f(e),r=[],a=!1,p=/(\d+)(st|nd|rd|th)/g;return n.forEach(function(e){"tag"===e.type?(r.push(e.txt),t=s.exec(e.txt),a=!(!t||void 0!==t[1])):a?r.push(e.txt):r.push(e.txt.replace(p,'$1<span class="ord">$2</span>'))}),r.join("")}},p=t.initQuotes=function(e){var t=n("(?:(?:<(?:p|h[1-6]|li|dt|dd)[^>]*>|^)\\s*(?:<(?:a|em|span|strong|i|b)[^>]*>\\s*)*)(?:(\"|&ldquo;|&#8220;)|('|&lsquo;|&#8216;))","i");if(e||"string"==typeof e)return e.replace(t,function(e,t,n){var s=t?"dquo":"quo",r=t||n;return[e.slice(0,e.lastIndexOf(r)),'<span class="',s,'">',r,"</span>"].join("")})},c=t.widont=function(e){var t="(?:<(?:a|em|span|strong|i|b)[^>]*?>)*?[^\\s<>]+(?:</(?:a|em|span|strong|i|b)[^>]*?>)*?",s=n("(\\s+"+t+"\\s+"+t+")(?:\\s+)([^<>\\s]+(?:\\s*</(?:a|em|span|strong|i|b)[^>]*?>\\s*\\.*)*?(?:\\s*?</(?:p|h[1-6]|li|dt|dd)>|$))","gi");return e.replace(s,'$1<span class="widont">&nbsp;</span>$2')},i=t.caps=function(e){var t,r=f(e),a=[],p=!1,c=n("((\\b[A-Z\\d]*[A-Z]\\d*[A-Z][A-Z\\d']*\\b)|(\\b[A-Z]+\\.\\s?(?:[A-Z]+\\.\\s?)+)(?:\\s|\\b|$))","g");return r.forEach(function(e){"tag"===e.type?(a.push(e.txt),t=s.exec(e.txt),p=!(!t||void 0!==t[1])):p?a.push(e.txt):a.push(e.txt.replace(c,function(e,t,n,s){var r,a;return n?'<span class="caps">%s</span>'.replace("%s",n):(" "===s.slice(-1)?(r=s.slice(0,-1),a=" "):(r=s,a=""),'<span class="caps">%s1</span>%s2'.replace("%s1",r).replace("%s2",a))}))}),a.join("")};t.typogrify=function(e){var t=e;return e.jquery&&e.html&&(t=e.html()),t=r(t),t=c(t),t=u(t),t=i(t),t=p(t),t=a(t)};var l,o,u=t.smartypants=function(e){var t,n,r=f(e),a=[],p=[],c="",i="",l=!1,o="";return r.forEach(function(e){if("tag"===e.type)a.push(e.txt),null!==(i=s.exec(e.txt))&&(c=i[2].toLowerCase(),i[1]?(p.length>0&&c===p[p.length-1]&&p.pop(),0===p.length&&(l=!1)):(p.push(c),l=!0));else{if(n=(n=e.txt).replace(/(rock )'n'( roll)/gi,"$1&#8217;n&#8217;$2"),t=n.slice(-1),!l)switch(n=g(n),n=h(n),n=d(n),n=x(n)){case"'":n=/\S/.test(o)?"&#8217;":"&#8216;";break;case'"':n=/\S/.test(o)?"&#8221;":"&#8220;";break;default:n=m(n)}o=t,a.push(n)}}),a.join("")},f=t.tokenize=function(e){for(var t,n=[],s=0,r=/([^<]*)(<[^>]*>)/gi;null!==(t=r.exec(e));){var a=t[1],p=t[2];a&&n.push({type:"text",txt:a}),n.push({type:"tag",txt:p}),s=r.lastIndex}return r.lastIndex<=e.length&&("."==e.slice(-1)&&".."!=e.slice(-2)?(n.push({type:"text",txt:e.slice(s,e.length-1)}),n.push({type:"text",txt:e.slice(-1)})):n.push({type:"text",txt:e.slice(s)})),n},g=t.smartEscapes=function(e){return e.replace(/\\"/g,"&#34;").replace(/\\'/g,"&#39;").replace(/\\-/g,"&#45;").replace(/\\\./g,"&#46;").replace(/\\\\/g,"&#92;").replace(/\\`/g,"&#96;")},h=t.smartDashes=function(e){return e.replace(/---/g,"&#8212;").replace(/([^<][^!]|[^!]|^)--(?!>)/g,"$1&#8211;")},d=t.smartEllipses=function(e){return e.replace(/\.\.\./g,"&#8230;").replace(/\. \. \./g,"&#8230;")},x=t.smartBackticks=function(e){return e.replace(/``/g,"&#8220;").replace(/''/g,"&#8221;")},m=t.smartQuotes=function(e){var t="(?=%s\\B)".replace("%s","[!\"#\\$\\%\\'()*+,-.\\/:;<=>?\\@\\[\\\\]\\^_`{|}~]"),s="[^\\ \\t\\r\\n\\[\\{\\(\\-]",r=n("(\\s|&nbsp;|--|&[mn]dash;|&#8211;|&#8212;|&#x201[34];)'(?=\\w)","g"),a=n("("+s+")'(?!\\s | s\\b | \\d)","g"),p=n("("+s+")'(?!\\s | s\\b)","g"),c=n('(\\s|&nbsp;|--|&[mn]dash;|&#8211;|&#8212;|&#x201[34];)"(?=\\w)',"g"),i=n('"(?=\\s)',"g"),l=n("("+s+')"',"g");return e.replace(n("^'%s".replace("%s",t),"g"),"&#8217;").replace(n('^"%s'.replace("%s",t),"g"),"&#8221;").replace(/"'(?=\w)/g,"&#8220;&#8216;").replace(/'"(?=\w)/g,"&#8216;&#8220;").replace(/\b'(?=\d{2}s)/g,"&#8217;").replace(r,"$1&#8216;").replace(a,"$1&#8217;").replace(p,"$1&#8217;$2").replace("'","&#8217;").replace(c,"$1&#8220;").replace(i,"&#8221;").replace(l,"$1&#8221;").replace('"',"&#8220;")},y=function(e){this._wrapped=e},v=function(e,n){y.prototype[e]=function(){return e=n.call(t,this._wrapped),this._chain?t(e).chain():e;var e}};for(l in t)t.hasOwnProperty(l)&&((o=t[l])&&o.constructor&&o.call&&o.apply)&&v(l,t[l]);y.prototype.chain=function(){return this._chain=!0,this},y.prototype.value=function(){return this._wrapped}}(this); }, {}]; window.modules["1507"] = [function(require,module,exports){"use strict";const universalAgora=require(1509),universalRest=require(10),universalQuery=require(1508),_get=require(23);function searchByQueryWithRawResults(e,r){const t=`//${r.site.host}${80!==r.site.port?`:${r.site.port}`:""}${r.site.path}/_agora/_search`;return universalRest.post(t,e,!0)}function getProducts(e,r,t){return searchByQueryWithRawResults(universalAgora.buildProductsQuery(e),r).then(e=>{const r=universalQuery.formatSearchResult(e);return{total:e.hits.total,products:t?universalAgora.filterByLocale(r):r}})}function getMerchantsList(e){return searchByQueryWithRawResults(universalAgora.buildMerchantsAggregation(1e6,_get(e,"site.agoraLocale")),e).then(universalQuery.formatAggregationResults({aggregationName:"merchants",field:"key",subfield:"name"}))}module.exports.getProduct=universalAgora.getProduct,module.exports.getProducts=getProducts,module.exports.getMerchantsList=getMerchantsList,module.exports.searchByQueryWithRawResults=searchByQueryWithRawResults,module.exports.buildMerchantsByUrlQuery=universalAgora.buildMerchantsByUrlQuery; }, {"10":10,"23":23,"1508":1508,"1509":1509}]; window.modules["1508"] = [function(require,module,exports){"use strict";const _map=require(50),_get=require(23),_isArray=require(149),_set=require(106),_isObject=require(87),_cloneDeep=require(61),_uniq=require(90);function formatSearchResult(e){return _map(e.hits.hits,"_source")}function newQuery(e){if(!e)throw new Error("An `index` is required to construct a query");return{index:e,type:"_doc",body:{query:{}}}}function addShould(e,o){var t=_get(e,"body.query.bool.should",void 0),r=_isArray(o);return t?r?_set(e,"body.query.bool.should",t.concat(o)):(t.push(o),_set(e,"body.query.bool.should",t)):_set(e,"body.query.bool.should",r?o:[o]),e}function addMust(e,o){var t=_get(e,"body.query.bool.must",void 0),r=_isArray(o);return t?r?_set(e,"body.query.bool.must",t.concat(o)):(t.push(o),_set(e,"body.query.bool.must",t)):_set(e,"body.query.bool.must",r?o:[o]),e}function addMustNot(e,o){var t=_get(e,"body.query.bool.must_not",void 0),r=_isArray(o);return t?r?_set(e,"body.query.bool.must_not",t.concat(o)):(t.push(o),_set(e,"body.query.bool.must_not",t)):_set(e,"body.query.bool.must_not",r?o:[o]),e}function addFilter(e,o){var t=_get(e,"body.query.bool.filter",void 0);if(!_isObject(o))throw new Error("Filter query required to be an object");return t?_isArray(t)?(t.push(o),_set(e,"body.query.bool.filter",t)):_set(e,"body.query.bool.filter",[_cloneDeep(t),o]):_set(e,"body.query.bool.filter",o),e}function addMinimumShould(e,o){if("number"!=typeof o)throw new Error("A number is required as the second argument");return _set(e,"body.query.bool.minimum_should_match",o),e}function addSort(e,o){var t=_get(e,"body.sort");return _isArray(t)||_set(e,"body.sort",t=[]),t.push(o),e}function addSize(e,o){if(!o&&0!==o)return e;if(o=parseInt(o),isNaN(o))throw new Error(`Second argument must be a number: ${o}`);return _set(e,"body.size",o)}function addFrom(e,o){if(!o&&0!==o)return e;if(o=parseInt(o),isNaN(o))throw new Error(`Second argument must be a number: ${o}`);return _set(e,"body.from",o)}function onlyWithTheseFields(e,o){if(!_isArray(o))throw new Error("Second argument is required to be an Array");return _set(e,"body._source.include",_uniq(o)),e}function onlyWithinThisSite(e,o){return o.subsiteSlug?addFilter(e,{term:{subsite:o.subsiteSlug}}):(addFilter(e,{term:{site:o.slug}}),addMustNot(e,{exists:{field:"subsite"}})),e}function onlyWithinThisDomain(e,o){return addFilter(e,{prefix:{canonicalUrl:`http://${o.host}`}}),e}function withinThisSiteAndCrossposts(e,o){var t={term:{}},r={bool:{should:[],minimum_should_match:1}};return t.term["crosspost."+(o.subsiteSlug||o.slug)]=!0,r.bool.should.push(t),o.subsiteSlug?r.bool.should.push({term:{subsite:o.subsiteSlug}}):(r.bool.should.push({term:{site:o.slug}}),addMustNot(e,{exists:{field:"subsite"}})),addFilter(e,r),e}function withinThisDomainOrCrossposts(e,o){return addShould(e,{term:{[`crosspost.${o.subsiteSlug||o.slug}`]:!0}}),addShould(e,{prefix:{canonicalUrl:`http://${o.host}`}}),addMinimumShould(e,1),e}function moreLikeThis(e,o,t){let r={fields:["tags"],like:{_index:e.index,_type:"_doc",_id:o},include:!1,min_term_freq:1,max_query_terms:12,min_doc_freq:1};return{more_like_this:Object.assign(r,t)}}function addAggregation(e={},o){const{body:t={}}=e;return o?(t.aggs?_set(e,"body.aggs",Object.assign(t.aggs,o)):_set(e,"body.aggs",o),e):e}function formatAggregationResults({aggregationName:e="",field:o="",subfield:t="",skipEmpty:r=!0}){return function(s={}){let i=_get(s,`aggregations.${e}${t?"."+t+".":"."}buckets`,[]);return r&&(i=i.filter(e=>0!==_get(e,"doc_count",0))),i.map(e=>e[o]||"")}}function addGeo(e,o){if(!_isArray(o))throw new Error("Second argument is required to be an Array");if(2!==o.length)throw new Error("Array must be length 2");if(o.some(isNaN))throw new Error("Array must only contain numbers");return _set(e,"body.query.geo_shape.location.shape.type","point"),_set(e,"body.query.geo_shape.location.shape.coordinates",o),e}function combineFunctionScoreQueries(e,o){let t=_cloneDeep(_get(e,"body.query",{})),r=_cloneDeep(_get(o,"body.query",{})),s=_get(e,"body.sort");return _set(e,"body.query",{}),_set(e,"body.query.function_score.functions",[]),e.body.query.function_score.functions.push({filter:t,weight:20}),e.body.query.function_score.functions.push({filter:r,weight:10}),e.body.query.function_score.score_mode="max",e.body.query.function_score.min_score=10,_isArray(s)||_set(e,"body.sort",s=[]),s.unshift({_score:"desc"}),e}function addNestedObjQuery(e,o,t){if(!e)throw new Error("There is no base query to perform the addNestedObjQuery operation");if(!o)throw new Error("There is no nested object path to perform the nested query against");if(!t)throw new Error("There is no nested query path to perform the nested query against");return _set(e,"nested",{path:o,query:t}),e}function addMatchAll(e){return _set(e,"body.query",{match_all:{}}),e}module.exports=newQuery,module.exports.addGeo=addGeo,module.exports.addAggregation=addAggregation,module.exports.addShould=addShould,module.exports.addFilter=addFilter,module.exports.addMust=addMust,module.exports.addMustNot=addMustNot,module.exports.addMinimumShould=addMinimumShould,module.exports.addSort=addSort,module.exports.addSize=addSize,module.exports.addFrom=addFrom,module.exports.onlyWithTheseFields=onlyWithTheseFields,module.exports.onlyWithinThisSite=onlyWithinThisSite,module.exports.onlyWithinThisDomain=onlyWithinThisDomain,module.exports.withinThisSiteAndCrossposts=withinThisSiteAndCrossposts,module.exports.withinThisDomainOrCrossposts=withinThisDomainOrCrossposts,module.exports.formatAggregationResults=formatAggregationResults,module.exports.formatSearchResult=formatSearchResult,module.exports.moreLikeThis=moreLikeThis,module.exports.combineFunctionScoreQueries=combineFunctionScoreQueries,module.exports.addNestedObjQuery=addNestedObjQuery,module.exports.addMatchAll=addMatchAll; }, {"23":23,"50":50,"61":61,"87":87,"90":90,"106":106,"149":149}]; window.modules["1509"] = [function(require,module,exports){(function (process,__filename){(function (){ "use strict";const _forEach=require(40),_get=require(23),_filter=require(133),_map=require(50),_isEmpty=require(86),urlParse=require(51),log=require(22).setup({file:__filename}),queryService=require(1508),universalRest=require(10),AGORA_HOST=window.process.env.AGORA_HOST,AGORA_ELASTIC_PREFIX=window.process.env.AGORA_ELASTIC_PREFIX,AGORA_ENDPOINT=AGORA_HOST?`${AGORA_HOST}/api/v1`:null,requestHeader={"Content-Type":"application/json"},PRODUCTS_INDEX="agora-products",AFFILIATES_INDEX="affiliates",RETAILERS_INDEX="retailers",FILTER_KEY={merchants:"name",affiliates:"affiliate"},URL_RE=/^https?:\/\/.*$/;function getProducts(e,t){const{limit:r=100,start:a=0,search:s="",sortDate:c="desc"}=e,n=`${AGORA_ENDPOINT}/products?limit=${r}&start=${a}&search=${encodeURIComponent(s)}&sortDate=${c}`;return fetch(n).then(handleResponse).then(e=>t?filterByLocale(e,t):e).then(e=>({total:e.length,products:e})).catch(handleError(n))}function getProduct(e,t){const r=`${AGORA_ENDPOINT}/products/${e}`;if(!AGORA_ENDPOINT)throw new Error("No Agora endpoint has been set");if("string"!=typeof e)throw new Error("request must provide a product id");return fetch(r).then(handleResponse).then(e=>t?filterByLocale(e,t):e).catch(handleError(r))}function postProduct(e){const t=`${AGORA_ENDPOINT}/products`,r={method:"POST",headers:requestHeader,body:JSON.stringify(e)};return fetch(t,r).then(handleResponse).catch(handleError(t))}function putProduct(e,t){const r=`${AGORA_ENDPOINT}/products/${e}`,a={method:"PUT",headers:requestHeader,body:JSON.stringify(t)};return fetch(r,a).then(handleResponse).catch(handleError(r))}function patchProduct(e,t){const r=`${AGORA_ENDPOINT}/products/${e}`,a={method:"PATCH",headers:requestHeader,body:JSON.stringify(t)};return fetch(r,a).then(handleResponse).catch(handleError(r))}function deleteProduct(e){const t=`${AGORA_ENDPOINT}/products/${e}`;return fetch(t,{method:"DELETE",headers:requestHeader}).then(handleResponse).catch(handleError(t))}function getMerchantList(e){const{limit:t=100,fields:r=""}=e;return Promise.resolve([{name:"Amazon"}]).catch(handleError(""))}function getMerchant(e){const t=`${AGORA_ENDPOINT}/merchants/${e}`;if("string"!=typeof e)throw new Error("request must provide a product id");return fetch(t).then(handleResponse).catch(handleError(t))}function patchMerchant(e,t){const r=`${AGORA_ENDPOINT}/merchants/${e}`,a={method:"PATCH",headers:requestHeader,body:JSON.stringify(t)};return fetch(r,a).then(handleResponse).catch(handleError(r))}function postMerchant(e){const t=`${AGORA_ENDPOINT}/merchants`,r={method:"POST",headers:requestHeader,body:JSON.stringify(e)};return fetch(t,r).then(handleResponse).catch(handleError(t))}function putMerchant(e,t){const r=`${AGORA_ENDPOINT}/merchants/${e}`,a={method:"PUT",headers:requestHeader,body:JSON.stringify(t)};return fetch(r,a).then(handleResponse).catch(handleError(r))}function deleteMerchant(e){const t=`${AGORA_ENDPOINT}/merchants/${e}`;return fetch(t,{method:"DELETE",headers:requestHeader}).then(handleResponse).catch(handleError(t))}function postLocale(e){const t=`${AGORA_ENDPOINT}/locales/`,r={method:"POST",headers:requestHeader,body:JSON.stringify(e)};return fetch(t,r).then(handleResponse).catch(handleError(t))}function patchLocale(e,t){const r=`${AGORA_ENDPOINT}/locales/${e}`,a={method:"PATCH",headers:requestHeader,body:JSON.stringify(t)};return fetch(r,a).then(handleResponse).catch(handleError(r))}function handleResponse(e){try{return e.json().then(t=>{if(e.status>=400){const e=_get(t,"message.details[0].message");throw new Error(e)}return t})}catch(e){throw new Error(e.message)}}function handleError(e){return t=>{throw log("warn",`Failed request to ${e}`,t),new Error(`request to ${e} failed`)}}function buildProductsQuery({search:e="",limit:t=100,start:r=0,sortDate:a="",filters:s,locale:c}){const n=queryService(PRODUCTS_INDEX),o=s&&Object.keys(s).length?Object.keys(s).filter(e=>Array.isArray(s[e])&&s[e].length):[],i={},u={};if(prependElasticPrefix(n),e||o.length||c||queryService.addMatchAll(n),c&&(queryService.addMust(i,{match:{"locales.locale":c}}),queryService.addMust(u,{match:{"merchants.locale":c}})),e)if(isURL(e))queryService.addMust(n,[queryService.addNestedObjQuery({},"merchants",{match:{"merchants.buyUrl":e}})]);else{const t={};queryService.addShould(t,[{match:{"locales.productId":e}},{match:{"locales.name":{query:e,boost:2}}}]),queryService.addMinimumShould(t,1),queryService.addMust(i,_get(t,"body.query"))}if(o.length){const e={};o.forEach(t=>{const r=s[t],a=FILTER_KEY[t],c={};a&&(c[`merchants.${a}`]=r,queryService.addShould(e,{terms:c}))}),queryService.addMinimumShould(e,1),queryService.addMust(u,_get(e,"body.query"))}return _isEmpty(i)||queryService.addMust(n,[queryService.addNestedObjQuery({},"locales",_get(i,"body.query"))]),_isEmpty(u)||queryService.addMust(n,[queryService.addNestedObjQuery({},"merchants",_get(u,"body.query"))]),queryService.addSize(n,t),r>=0&&queryService.addFrom(n,r),"desc"===a||"asc"===a?queryService.addSort(n,{updatedAt:{order:a}}):e&&queryService.addSort(n,{_score:{order:"desc"}}),n}function prependElasticPrefix(e){return e.index=AGORA_ELASTIC_PREFIX?`${AGORA_ELASTIC_PREFIX}_${e.index}`:e.index,e}function buildMerchantsAggregation(e=1e6,t){const r=queryService(PRODUCTS_INDEX);return prependElasticPrefix(r),queryService.addMust(r,{match:{active:!0}}),t&&queryService.addMust(r,queryService.addNestedObjQuery({},"merchants",_get(queryService.addMust({},{match:{"merchants.locale":t}}),"body.query"))),queryService.addAggregation(r,{merchants:{nested:{path:"merchants"},aggs:{name:{terms:{field:"merchants.name",size:e}}}}}),queryService.addSize(r,0),r}function isURL(e){return URL_RE.test(e)}function filterByLocale(e,t,r={locales:"US"}){const a=Array.isArray(e);if(_isEmpty(e))return a?[]:{};const s=["locales","merchants"],c=a?e:[e],n=Object.keys(r),o=_map(c,e=>{const a=Object.assign({},e);return _forEach(s,s=>{if(Object.keys(a).includes(s)){const c=t?_filter(e[s],["locale",t]):e[s];a[s]=c,!c.length&&n.includes(s)&&(a[s]=(_filter(e[s],["locale",r[s]])||[]).map(e=>(e.id=null,e.locale=t,e)))}}),a.name=_get(a,"locales[0].name",""),a});return a&&o.length?o:_get(o,"[0]",{})}function searchByQueryWithRawResults(e,t){const r=`//${t.site.host}${80!==t.site.port?`:${t.site.port}`:""}${t.site.path}/_agora/_search`;return universalRest.post(r,e,!0)}function buildMerchantsByUrlQuery(e){const t=queryService(PRODUCTS_INDEX);return prependElasticPrefix(t),queryService.addNestedObjQuery(t.body.query,"merchants",{match:{"merchants.buyUrl":e}}),t}function getAffiliatesByLocale(e,t){const r=queryService(AFFILIATES_INDEX);return prependElasticPrefix(r),queryService.addMust(r,{match:{locale:e}}),queryService.addSize(r,1e3),queryService.addSort(r,{name:"asc"}),searchByQueryWithRawResults(r,t).then(e=>_get(e,"hits.hits",[]).map(e=>_get(e,"_source",{})))}function getRetailersByAffiliateId(e,t){const r=queryService(RETAILERS_INDEX);return e?(prependElasticPrefix(r),queryService.addMust(r,[queryService.addNestedObjQuery({},"affiliateRetailers",{match:{"affiliateRetailers.affiliateId":e}})]),queryService.addSize(r,1e3),queryService.addSort(r,{name:"asc"}),searchByQueryWithRawResults(r,t).then(e=>_get(e,"hits.hits",[]).map(e=>_get(e,"_source",{})))):Promise.reject()}function getMerchantsList(e){return searchByQueryWithRawResults(buildMerchantsAggregation(1e6,_get(e,"site.agoraLocale")),e).then(queryService.formatAggregationResults({aggregationName:"merchants",field:"key",subfield:"name"}))}function queryRetailersByUrl(e,t){const r=urlParse(e).host.split("www.").join(""),a=queryService(RETAILERS_INDEX);return queryService.addMust(a,{match:{domains:r}}),prependElasticPrefix(a),queryService.addSize(a,10),searchByQueryWithRawResults(a,t).then(e=>_get(e,"hits.hits",[]).map(e=>_get(e,"_source",{})))}require(207),module.exports={buildProductsQuery:buildProductsQuery,buildMerchantsAggregation:buildMerchantsAggregation,getProducts:getProducts,getProduct:getProduct,postProduct:postProduct,putProduct:putProduct,patchProduct:patchProduct,deleteProduct:deleteProduct,getMerchantList:getMerchantList,getMerchant:getMerchant,postMerchant:postMerchant,patchMerchant:patchMerchant,putMerchant:putMerchant,deleteMerchant:deleteMerchant,isURL:isURL,filterByLocale:filterByLocale,patchLocale:patchLocale,postLocale:postLocale,buildMerchantsByUrlQuery:buildMerchantsByUrlQuery,getAffiliatesByLocale:getAffiliatesByLocale,searchByQueryWithRawResults:searchByQueryWithRawResults,getRetailersByAffiliateId:getRetailersByAffiliateId,getMerchantsList:getMerchantsList,queryRetailersByUrl:queryRetailersByUrl}; }).call(this)}).call(this,require(11),"/services/universal/agora.js")}, {"10":10,"11":11,"22":22,"23":23,"40":40,"50":50,"51":51,"86":86,"133":133,"207":207,"1508":1508}]; window.modules["1510"] = [function(require,module,exports){"use strict";const _map=require(50),_mapValues=require(202),_reduce=require(89),_assign=require(137),_get=require(23),_pickBy=require(138),_find=require(43),affiliateFields=["siteShortKey","pageUri","productId","utmMedium","utmSource","format","utmCampaign","referrer","deviceAbbreviation","zone"],affiliateSettings={amazon:{domains:["amazon.com","amazon.co.uk"],subtagKey:"ascsubtag",maxLength:99,delimiter:"standard",encode:!1},narrativ:{domains:["shop-links.co/"],subtagKey:"u1",maxLength:99,delimiter:"standard",encode:!0},rakuten:{domains:["click.linksynergy.com/deeplink","linksynergy.walmart.com/deeplink"],subtagKey:"u1",maxLength:72,delimiter:"standard",encode:!1},shareasale:{domains:["shareasale.com"],subtagKey:"afftrack",maxLength:99,delimiter:"standard",encode:!1},skimlinks:{domains:["go.redirectingat.com"],subtagKey:"xcust",maxLength:50,delimiter:"alt",encode:!1},impact:{domains:[],subtagKey:"subId2",maxLength:99,delimiter:"standard",encode:!1},avantlink:{domains:["avantlink.com"],subtagKey:"ctc",maxLength:64,delimiter:"alt",encode:!1},cj:{domains:["tkqlhce.com","jdoqocy.com","dpbolvw.net","anrdoezrs.net","kqzyfj.com"],subtagKey:"sid",maxLength:64,delimiter:"alt",encode:!1,joinBy:"/",assignBy:"/",positioned:!0,position:"after",positionKey:"type/dlg/"},partnerize:{domains:["prf.hn"],subtagKey:"pubref",maxLength:100,delimiter:"alt",encode:!1,joinBy:"/",assignBy:":",positioned:!0,position:"before",positionKey:"destination"},pepperjam:{domains:["gopjn.com","pntrac.com","pjtra.com","pjatr.com","pntrs.com","pntra.com"],subtagKey:"sid",maxLength:100,delimiter:"alt",encode:!1},awin:{domains:["awin1.com"],subtagKey:"pref1",maxLength:100,delimiter:"alt",encode:!1,positioned:!0,position:"before",positionKey:"ued"}},subtagDictionary={siteShortKey:"",pageUri:"p",productId:"i",zone:"z",deviceAbbreviation:"d",utmSource:"s",utmMedium:"m",utmCampaign:"c",referrer:"r",format:"t"},delimiters={standard:["[","]"],alt:["__","_"]};function parseValueFromSubtag(e,t,i){const a=t[0]+e+t[1],s=i.split(a)[1]||"";return s?s.split(t[0])[0]:null}function parseSubtag(e,t=delimiters.standard){return _pickBy(_mapValues(subtagDictionary,i=>parseValueFromSubtag(i,t,e)))}function generateSubtag(e,t,i=delimiters.standard,a=!1){const s=(e=>t=>`${e[0]}${t}${e[1]}`)(i);let n=_reduce(affiliateFields,(t,i)=>{const a=s(subtagDictionary[i]),n=e[i];return t+(n?a+n:"")},"");return a&&(n=encodeURIComponent(n)),n}function applySubtagMaxlength(e,t){var i=t-3*(e.split(",").length-1+e.split("|").length-1);return e.substr(0,i)}function getSubtagData({getters:e,fields:t=[],visitState:i,locals:a,productLink:s}){let n={};return t.forEach(t=>{n[t]=e[t]&&e[t]({visitState:i,locals:a,productLink:s})}),n}function parseQuery(e=""){return e.split("&").reduce((e,t)=>{const i=t.split("=")[0],a=t.split("=")[1];return void 0!==a&&(e[i]=a),e},{})}function processSubtagPosition({url:e,positionKey:t,subtagKey:i,position:a="after",subtagString:s,joinBy:n,assignBy:o}={}){const[r,l]=e.split(t),u=`${i}${o}${s}`,g=[];if("after"===a){if(!l)return e;const[a,s=""]=l.split(`${i}${o}`),d=s.split(n).slice(1).join(n);g.push(`${r}${t}`,u),a&&g.push(a),d&&g.push(d)}if("before"===a){const[e,a=""]=r.split(`${i}${o}`),s=a.split(n).slice(1).join(n);g.push(e),s&&g.push(s),g.push(u,`${t}${l}`)}return g.reduce((e,t)=>{return e.slice(-1)===n&&(e=e.slice(0,-1)),e.length?[e,t].join(n):t},"")}function processSubtag({getters:e,affiliate:t,url:i,visitState:a={},locals:s}){const n=affiliateFields,o=_get(affiliateSettings[t],"subtagKey"),r=_get(affiliateSettings[t],"maxLength"),l=_get(affiliateSettings[t],"encode"),u=_get(affiliateSettings[t],"delimiter"),g=_get(affiliateSettings[t],"positioned",!1),d=_get(affiliateSettings[t],"position"),c=_get(affiliateSettings[t],"positionKey"),p=_get(affiliateSettings[t],"assignBy","="),m=_get(affiliateSettings[t],"joinBy","&"),f=delimiters[u];let b,y,S=i.indexOf("?")>=0?i.split("?").pop():"",h=parseQuery(S),_=getSubtagData({getters:e,fields:n,visitState:a,locals:s,productLink:i});return o&&(y=h[o]||"",y=applySubtagMaxlength(b=generateSubtag(_=_assign(parseSubtag(y,f),_pickBy(_)),t,f,l),r),h[o]=y,S=_map(h,(e,t)=>`${t}=${e}`).join("&"),i=g?processSubtagPosition({url:i,positionKey:c,subtagKey:o,position:d,subtagString:y,joinBy:m,assignBy:p}):i.split("?")[0]+`?${S}`),i}function getAffiliate(e){const t=Object.keys(affiliateSettings);return _find(t,t=>_find(affiliateSettings[t].domains,t=>e.includes(t.toLowerCase())))||""}function createSubtagProcessor(e){return({url:t,visitState:i,locals:a,affiliate:s})=>(s=getAffiliate(t)||s)?processSubtag({getters:e,url:t,affiliate:s,visitState:i,locals:a}):""}module.exports.generateSubtag=generateSubtag,module.exports.getAffiliate=getAffiliate,module.exports.createSubtagProcessor=createSubtagProcessor,module.exports.processSubtag=processSubtag; }, {"23":23,"43":43,"50":50,"89":89,"137":137,"138":138,"202":202}]; window.modules["article-nav.client"] = [function(require,module,exports){"use strict";const dom=require(3),_throttle=require(37),$visibility=require(4),$popup=require(53),$gtm=require(2),{reportSocial:reportSocial}=require(52),auth0=require(12);module.exports=(t=>{let e=dom.find(".page-header"),i=dom.find(".article-content"),o=dom.find(t,".deepscroll-headline"),r=dom.find(t,".deepscroll-rubric"),l=dom.find(t,".deepscroll-rubric-sponsored"),s=dom.find(".article .article-header .rubric"),n=dom.find("#deepscroll_center_divider"),a=dom.find(".clay-paragraph"),d=dom.find(t,".logo"),c=dom.find(t,".dyn-cut-logo"),p=dom.find(t,".article-nav-top"),u=dom.find(t,".article-nav-deepscroll"),m=dom.find('link[rel="canonical"]'),f=m&&m.getAttribute("href"),g=dom.find('meta[property="og:image"]')?dom.find('meta[property="og:image"]').getAttribute("content"):"",h=dom.find('meta[property="og:title"]')?dom.find('meta[property="og:title"]').getAttribute("content"):"",y=dom.find(t,".share-link.facebook"),w=dom.find(t,".share-link.twitter"),v=dom.find(t,".share-link.pinterest"),b=t.classList.contains("header-simple"),x=window.getComputedStyle(d,null).getPropertyValue("--targetFlexBasis"),L=window.getComputedStyle(d,null).getPropertyValue("--verticalStart")||0,C=window.getComputedStyle(d,null).getPropertyValue("--verticalEnd")||0,$=!1,_=55;function k(){_=parseInt(window.getComputedStyle(d,null).getPropertyValue("--stickyTop"))||_,C=$visibility.getViewportWidth()>=1180?window.getComputedStyle(d,null).getPropertyValue("--verticalEndDesktop")||C:window.getComputedStyle(d,null).getPropertyValue("--verticalEnd")||C}function S(){$=!1,P()}function P(){let{top:o}=t.getBoundingClientRect(),r=window.getComputedStyle(d,null).getPropertyValue("--baseFlexBasis"),l=r-x,s=(_-e.getBoundingClientRect().top)/_,n=Math.max(0,Math.min(1,s)),m=L-C-2,f=Math.round(L-(m*n+2)),g=Math.ceil(r-l*n);if(s<0&&(g=r,f=L),!0===($=$visibility.getViewportWidth()<1180)){let t=o+_;return window.scrollY>t?e.classList.add("header-after-scroll"):e.classList.remove("header-after-scroll"),p.style.top=C+"px",u.style.top=C+"px",void(d.style.flexBasis=x+"px")}window.scrollY>o?t.classList.add("after-scroll"):t.classList.remove("after-scroll"),window.scrollY>o?e.classList.add("header-after-scroll"):e.classList.remove("header-after-scroll"),p.style.top=f+"px",u.style.top=f+"px",d.style.flexBasis=g+"px",c&&(c.style.flexBasis=g+"px"),$visibility.getViewportWidth()>=1180&&i&&function(){const t=a?$visibility.getPageOffset(a).top-70:0,e=$visibility.getPageOffset(i).top,o=Math.max(e,t);return Math.max(window.scrollY,document.body.scrollTop)>=o}()?t.classList.add("deep-scroll"):t.classList.remove("deep-scroll")}function V(t){var e=t.currentTarget,i=e.getAttribute("href"),o=e.getAttribute("data-handle"),r=$popup.getPopupClass(e.classList),l=$visibility.isBelowPrimaryContent(e)?"bottom":"top";$gtm.reportNow({event:"social-share-widget",clickLocation:l,socialNetwork:r}),reportSocial(r),$visibility.getViewportWidth()>=768&&r&&(t.preventDefault(),$popup.popWindow(r,o,i))}!function(){const e=_throttle(P,30);if(k(),dom.findAll(t,".share-link").forEach(t=>t.addEventListener("click",V)),y&&(y.href="https://web.archive.org/web/20210315023924/http://www.facebook.com/sharer/sharer.php?u="+f+"?utm_source=fb&utm_medium=s3&utm_campaign=sharebutton-t"),w&&(w.href="https://web.archive.org/web/20210315023924/https://twitter.com/share?text="+encodeURIComponent(h)+"&url="+f+"?utm_source=tw&utm_medium=s3&utm_campaign=sharebutton-t&via="+w.getAttribute("data-handle")),v&&(v.href="https://web.archive.org/web/20210315023924/http://pinterest.com/pin/create/button/?url="+f+"?utm_source=pin&utm_medium=s3&utm_campaign=sharebutton-t&description="+encodeURIComponent(h)+"&media="+g),b)return;auth0.on("init",()=>{auth0.isSubscriber()&&t.classList.add("subscribed")}),window.addEventListener("scroll",e),window.addEventListener("resize",S),window.addEventListener("resize",k),s?s.classList.contains("rubric-sponsor-story")&&l?(r.classList.remove("visible"),l.classList.add("visible"),l.textContent=s.text||s.textContent):(r.textContent=s.text||s.textContent,r.href=s.href||"#"):(n.style.display="none",r.style.display="none");S(),o.textContent=h}()}); }, {"2":2,"3":3,"4":4,"12":12,"37":37,"52":52,"53":53}]; window.modules["nav-search-button.client"] = [function(require,module,exports){"use strict";const dom=require(3),$gtm=require(2),{reportSearch:reportSearch}=require(52),openClass="open",closeClass="closed";module.exports=(e=>{const s=e,t=dom.find(e,".nav-search-button-trigger"),n=dom.find(e,".nav-search-form"),o=dom.find(e,".search-input");function i(){const e=dom.find("body");s.classList.toggle(closeClass),s.classList.toggle(openClass),e.classList.toggle("disabled"),e.classList.toggle("search-active")}function c(){i(),s.classList.contains(openClass)&&o.focus()}function a(e){!s.contains(e.target)&&s.classList.contains(openClass)&&i()}function r(e){27===e.keyCode&&s.classList.contains(openClass)&&i()}function d(e){e.preventDefault(),$gtm.reportCustomEvent({category:"search",label:"on="+window.location.href,action:o.value}),reportSearch((o.value||"").split(" "),()=>n.submit())}!function(e,s,t){s&&s.addEventListener("click",c);t&&t.addEventListener("submit",d);e.addEventListener("click",a),document.addEventListener("keydown",r),e.addEventListener("touchend",a),n.addEventListener("submit",d)}(dom.find("body"),t,dom.find(e,".nav-search-form submit"))}); }, {"2":2,"3":3,"52":52}]; window.modules["nav-dropdown-button.client"] = [function(require,module,exports){"use strict";const dom=require(3),visibility=require(4),{reportSearch:reportSearch}=require(52);function getNextSiblings(e){const t=[];let i=e;for(;i=i.nextElementSibling;)t.push(i);return t}function getMainChildren(e,t){let i=[],n=e.firstChild;for(;n=n.nextElementSibling;)n.contains(t)?n.isSameNode(t)||(i=i.concat(getMainChildren(n,t))):i.push(n);return i}function isMobile(){return visibility.getViewportWidth()<768}function initializeHeight(e){let t,i,n,o,l,s,r;isMobile()||(t=dom.find(e,".dropdown-body"),i=dom.find(e,".dropdown-body-scroll"),n=visibility.getPageOffset(t).top,o=Math.max(0,n-window.scrollY),s=(l=visibility.getViewportHeight())-o||0,r=Math.max(500,s-65),i.style.maxHeight=`${r}px`)}module.exports=(e=>{let t;const i=e.querySelector(".nav-dropdown-button-trigger"),n=dom.find("body"),o=dom.find(".top"),l=dom.find(".confetti-list"),s=dom.find(".nav-dropdown-button_nymag-homepage"),r=dom.find("header.page-header")||o,c=dom.find('[data-editable="main"]'),a=dom.closest(e,".page-header"),d=a?a.querySelectorAll(".confetti-image.blue"):"",g=a?a.querySelectorAll(".confetti-image.green"):"",u=a?a.querySelectorAll(".confetti-image.orange"):"",f=a?a.querySelectorAll(".confetti-image.orange2"):"",m=a?a.querySelectorAll(".confetti-image.pink"):"",p=a?a.querySelectorAll(".confetti-image.purple"):"",h=a?a.querySelectorAll(".confetti-image.yellow"):"",y=e.querySelectorAll(".dropdown-nav-search-form");function b(e){let t=e.currentTarget,i=t.querySelector(".nav-search-input"),n=i?i.value.split(" "):[];e.preventDefault(),reportSearch(n,()=>t.submit())}i.addEventListener("click",()=>{initializeHeight(e),v()});for(let e=0,t=y.length;e<t;e++)y[e].addEventListener("submit",b);function v(){const a=window.innerWidth<768,y=c.contains(e);e.classList.contains("open")?(i.setAttribute("aria-expanded","false"),l&&function(){let e=[...d,...g,...u,...f,...m,...p,...h];l.classList.add("curtain-collapse"),setTimeout(function(){l.classList.remove("confetti-display"),e.forEach(e=>(function(e){e.classList.remove("c-right","c-rightdown","c-left","c-leftdown")})(e))},500)}()):(i.setAttribute("aria-expanded","true"),t=window.scrollY),e.classList.toggle("closed"),e.classList.toggle("open"),n.classList.toggle("disabled"),a&&e.isSameNode(s)?function(){if(o.contains(e)){const e=getMainChildren(o,s);S(e),w(o)}if(c.contains(e)){const e=getMainChildren(c,s);o.classList.toggle("hidden-component"),w(c),S(e)}e.classList.toggle("open-mobile")}():a&&!y&&r&&(w(r),function(){const i=e.classList.contains("open")?0:t;window.scrollTo({top:i})}())}function w(e){S(getNextSiblings(e))}function S(e){e.forEach(e=>{e.classList.toggle("hidden-component")})}n.addEventListener("click",t=>{!e.contains(t.target)&&e.classList.contains("open")&&v()}),document.addEventListener("keydown",t=>{27===t.keyCode&&e.classList.contains("open")&&v()})}); }, {"3":3,"4":4,"52":52}]; window.modules["follow.client"] = [function(require,module,exports){"use strict";const _find=require(43),$popup=require(53);DS.controller("follow",[function(){function e(e){this.el=e,this.handle=e.getAttribute("data-handle")}return e.prototype={events:{click:"openFollow"},openFollow:function(e){var t,n,a=$popup.position,o=$popup.params,l={},r={w:780,h:500},s=new a(r.w,r.h),c=this.el.classList;l.handle=this.handle,r.left=s.left,r.top=s.top,n=_find([{className:"facebook",url:"https://web.archive.org/web/20210315023924/https://facebook.com/{handle}",network:"Facebook"},{className:"pinterest",url:"https://web.archive.org/web/20210315023924/http://www.pinterest.com/{handle}",network:"Pinterest"},{className:"instagram",url:"https://web.archive.org/web/20210315023924/https://www.instagram.com/{handle}",network:"Instagram"},{className:"rss",url:"https://web.archive.org/web/20210315023924/http://feeds.feedburner.com/{handle}",network:"RSS"},{className:"twitter",url:"https://web.archive.org/web/20210315023924/https://twitter.com/intent/follow?screen_name={handle}&tw_p=followbutton&variant=2.0",network:"Twitter"},{className:"snapchat",url:"https://web.archive.org/web/20210315023924/https://www.snapchat.com/discover/{handle}",network:"Snapchat"}],function(e){return c.contains(e.className)}),l.url=n.url.replace("{handle}",l.handle),l.network=n.network,l.name="Follow "+l.handle+" on "+l.network,t=new o(l,r),window.open(t.address,t.name,t.features),e.preventDefault()}},e}]); }, {"43":43,"53":53}]; window.modules["comments-link.client"] = [function(require,module,exports){"use strict";const dom=require(3),_get=require(23),_isFinite=require(109),ajax=require(108);DS.controller("comments-link",[function(){var t,e="http://"+document.documentElement.getAttribute("data-uri")+".html";function n(n){var o;(this.el=n,this.coral_talk_root=n.getAttribute("data-coral-talk"),this.commentsCount=dom.find(n,".comments-link-count"),this.commentsText=dom.find(n,".comments-link-text"),this.isNavVariation=n.classList.contains("comments-link_article-nav"),this.cutoffCnt=n.getAttribute("data-cutoffCnt")||1e3,t=`${this.coral_talk_root}/api/v1/graph/ql`,this.shouldRenderCommentStream())&&(o=this.onCommentCountFetched.bind(this),ajax.sendReceiveJson({method:"GET",url:t+'?query={asset(url:"'+e+'"){totalCommentCount}}',dataType:"json"},function(t,e){var n=_get(e,"data.asset.totalCommentCount",0);return t?o(t):_isFinite(n)?void o(null,n):o("Unexpected Coral-Talk response")}))}return n.prototype.onCommentCountFetched=function(t,e){if(t)return console.warn(t);e>0&&(this.isNavVariation&&e<this.cutoffCnt?this.commentsCount.innerHTML="+":this.commentsCount.innerHTML=e,this.commentsText.innerHTML="Comment"+(e>1?"s":""),this.el.classList.remove("no-comments"))},n.prototype.shouldRenderCommentStream=function(){return-1!==e.indexOf("@published")},n}]); }, {"3":3,"23":23,"108":108,"109":109}]; window.modules["head-gtm.client"] = [function(require,module,exports){"use strict";const{getCLS:getCLS,getFID:getFID,getLCP:getLCP}=require(141),isProduction=require(9)();function reportWebVitals(e){isProduction||console.log("reportWebVitals: %O",e);const t="string"==typeof e.name?e.name.toUpperCase():e.name;window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"analyticsEvent",event_action:t,event_category:"Web Vitals",event_label:e.id,event_value:e.delta,eventAction:t,eventCategory:"Web Vitals",eventLabel:e.id,eventNonInt:!0,eventValue:e.delta,nonInteraction:!0,transport:"beacon"})}getCLS(e=>{e.delta=Math.round(1e3*e.delta),reportWebVitals(e)}),getFID(e=>{e.delta=Math.round(e.delta),reportWebVitals(e)}),getLCP(e=>{e.delta=Math.round(e.delta),reportWebVitals(e)}); }, {"9":9,"141":141}]; window.modules["concert-ads.client"] = [function(require,module,exports){"use strict";const customMappings={"crime-assault":"Power","career money productivity":"Power","feminism-politics-identity":"Power","culture-media":"Culture",celebrity:"Culture",living:"Style",fashion:"Style",shopping:"Style",weddings:"Style",beauty:"Style",animals:"Self","learning creativity":"Self","relationships-friends family":"Self","mental health personality social behavior":"Self","learning creativity":"Self","health-wellness":"Self",parenting:"Self","relationships-sex dating marriage":"Self"},striptags=require(54);function installConcertAds(){const e=new URLSearchParams(window.location.search).get("concert_config_url"),t=e||window.concertConfigUrl;window._nymPermutive||console.warn("ConcertAds initializing without Permutive"),window.concertAds=createConcertAds(),window.concertAds.loadRemoteConfig(t).then(function(){window.concertAds.install()})}function createConcertAds(){const e=getAuthStatus();let t=getData("title"),n=window.location.href,i=getData("section"),r="",a=getData("type"),o=getData("vertical");t&&(t=striptags(htmlDecode(t)).split(" ")),n=n.slice(n.lastIndexOf("/")+1);const l={kw:getKeywords(),network:o,page_type:a,entry_group:i,keywords:t,pn:n};return"Homepage"===a?r="homepage":"Section Page"===a&&(r=(r=window.location.pathname).replace(/\//g,"")),i&&-1===i.indexOf(" ")&&(r=i),customMappings[i]&&(r=customMappings[i]),window.location.hostname.match(/\.aws\./i)&&(l.clay_sandbox_env=o),new window.ConcertAds({cmd:[],slots:[],dfpVariables:l,slugPath:"/"+r.replace(/—|–/g,"-"),loggedIn:"unauthenticated"!==e,paywallActive:getPaywallStatus(e)})}function getKeywords(){try{const e=window._nymPermutive.article.keywords;return e&&e.length>0?e:(document.querySelector('meta[name="keywords"]')||document.querySelector('meta[property="article:tag"]')).getAttribute("content").split(",").map(function(e){return e.trim()})}catch(e){return}}function getData(e){if(window._nymPermutive){if(e in window._nymPermutive)return window._nymPermutive[e];if(window._nymPermutive.article&&e in window._nymPermutive.article)return window._nymPermutive.article[e];if(window._nymPermutive.user&&e in window._nymPermutive.user)return window._nymPermutive.user[e]}}function htmlDecode(e){var t=document.createElement("div");return t.innerHTML=e,0===t.childNodes.length?"":t.childNodes[0].nodeValue}function getAuthStatus(){const e=JSON.parse(localStorage.getItem("auth0:profile")),t=e?e["https://web.archive.org/web/20210315023924/http://nymag.com/app_metadata"]:null;return t?t.has_subscription?"entitled":"unentitled":"unauthenticated"}function getPaywallStatus(e){const t=getData("totalCount")||0;return Boolean(t>=3&&"entitled"!==e)}window.ConcertAds?installConcertAds():window.addEventListener("concertAdsReady",installConcertAds); }, {"54":54}]; window.modules["latest-news.client"] = [function(require,module,exports){"use strict";const dom=require(3),lazyLoad=require(95);function lazyLoadImage(a){const o=dom.find(a,"img[data-src]"),d=dom.findAll(a,"source[data-srcset]"),e=dom.closest(a,".result");if(o&&e){new lazyLoad.LazyLoader(e,o,d).init()}}function handleLazyLoad(a){(dom.findAll(a,".result")||[]).forEach(lazyLoadImage)}module.exports=(a=>{handleLazyLoad(a)}); }, {"3":3,"95":95}]; window.modules["coral-talk.client"] = [function(require,module,exports){"use strict";const dom=require(3),store=require(115),visibility=require(4),auth0=require(12),TALK_AUTH="talk:auth_token";let coralEmbed,hasEmbedScriptLoaded=!1,hasCoralTalkRendered=!1;function renderComments(e){if(hasEmbedScriptLoaded&&!hasCoralTalkRendered){const t={talk:`${e.CORAL_TALK_HOST}`,auth_token:getAuthToken(),asset_url:e.TALK_ASSET_URL};hasCoralTalkRendered=!0,coralEmbed=window.Coral.Talk.render(e.commentStreamContainer,t)}}function getAuthToken(e){var t=e&&e["https://web.archive.org/web/20210315023924/http://nymag.com/coral_talk"]||auth0.getTalkJwt(),i=store.get(TALK_AUTH);return t?i&&t==i?i:(store.set(TALK_AUTH,t),t):(i&&store.remove(TALK_AUTH),null)}function coralLogin(){coralEmbed.login(getAuthToken())}function embedScript(e,t){let i=document.createElement("script");i.type="text/javascript",i.async=!0,i.src=e,i.addEventListener("load",()=>{hasEmbedScriptLoaded=!0,renderComments(t)}),document.getElementsByTagName("head")[0].appendChild(i)}function initVerificationMessage(){auth0.isAuthenticated()&&auth0.refresh();let e=document.querySelector(".coral-talk-container");auth0.isAuthenticated()&&!auth0.isEmailVerified()&&(e.insertAdjacentHTML("beforebegin",'\n <div class="coral-talk-verify-address">\n Please verify your account to enable commenting. Didn\'t receive a verification email? <span class="activation-link">Re-send email now.</span>\n </div>'),document.querySelector(".activation-link").addEventListener("click",sendVerificationEmail))}function sendVerificationEmail(){let e=document.querySelector(".coral-talk-verify-address");return fetch(`https://${window.location.host}/_user/verification-email?user_id=${auth0.getUserID()}`,{method:"GET",headers:{"Content-Type":"application/json"}}).then(e=>e).then(t=>{t&&200==t.status?e.innerHTML="Verification email was sent successfully":e.innerHTML=`${t.statusText}`}).catch(e=>console.log(e))}function attemptScriptEmbedding(e,t){initVerificationMessage(),hasEmbedScriptLoaded?renderComments(t):embedScript(t.EMBED_URL,t)}function addVisibilityListener(e,t){new visibility.Visible(e,{preloadThreshold:750}).on("preload",()=>attemptScriptEmbedding(e,t))}function removeSignInButton(e){e&&e.parentNode&&dom.removeElement(e)}function init(e){const t=e.getAttribute("data-coral-talk-host"),i=`${t}/static/embed.js`,n=`http://${document.documentElement.getAttribute("data-uri")}.html`,a="true"===e.getAttribute("data-maintenance"),o=-1!==n.indexOf("@published"),r=e.querySelector(".coral-talk-container"),s=e.querySelector(".coral-talk-btn-signin"),c={CORAL_TALK_HOST:t,EMBED_URL:i,commentStreamContainer:r,signInButton:s,TALK_ASSET_URL:n};!a&&o&&(auth0.on("init",()=>{addVisibilityListener(e,c),s.addEventListener("click",()=>auth0.showLogin()),auth0.isAuthenticated()&&removeSignInButton(s)}),auth0.on("login",t=>{removeSignInButton(s),getAuthToken(t),visibility.isElementInViewport(e)&&attemptScriptEmbedding(c),hasCoralTalkRendered&&coralLogin()}),auth0.on("logout",()=>{store.remove(TALK_AUTH)}))}module.exports=init; }, {"3":3,"4":4,"12":12,"115":115}]; window.modules["choreographer.client"] = [function(require,module,exports){"use strict";const cookie=require(41),_get=require(23),_omit=require(80),{insertSpeedBumpComponents:insertSpeedBumpComponents}=require(76),{insertNewsletterSpeedBumpComponents:insertNewsletterSpeedBumpComponents}=require(77),{generateGrowl:generateGrowl}=require(78),gtm=require(2),{getLocalStorage:getLocalStorage,setLocalStorage:setLocalStorage}=require(13),{reportPaywall:reportPaywall}=require(52),moment=require(24),{getClientHistory:getClientHistory,updateClientHistoryWithPageData:updateClientHistoryWithPageData}=require(79),auth0=require(12),{Scenario:Scenario}=require(73),cidReadyEvent="nymcid-set",cidKey="nymcid",isProduction=require(9)(),logger=require(74).Logger(()=>getLocalStorage("show_choreographer_logs")),{Verdon:Verdon}=require(75),TEST_COHORT_FLAG="optimizeCohort";function displayDebug(e=""){if("entitlement"!==e.split("#").pop())return;const t=_get(window,"dataLayer[0].userDetails",{}),o=_get(window,"dataLayer[0].pageDetails.featureTypes",""),n=o.includes("magazine")?"magazine":"",r=o.includes("feature")?"featured":"",i="Value of Article: "+(n||r||"article"),a=_get(JSON.parse(localStorage.getItem("auth0:profile")),"https://web.archive.org/web/20210315023924/http://nymag.com/app_metadata"),l="Authentication Status: "+(a?"authenticated":"unauthenticated"),c="Entitlement Status: "+(!!a&&a.has_subscription?"entitled":"unentitled"),s=Object.keys(_omit(t,"newYorkMediaUserID")).map(e=>`${e}: ${t[e]}`),d=document.body,g=document.createElement("div"),u=document.createElement("ul");[i,l,c,...s].map(e=>{const t=document.createElement("li");return t.classList.add("debug-item"),t.appendChild(document.createTextNode(e)),t}).forEach(e=>{u.appendChild(e)}),u.classList.add("data-bullets"),g.classList.add("debug-choreographer"),g.classList.add("display-debug-data"),g.appendChild(u),d.appendChild(g)}function initializeChoreographer(e){const t=e.getAttribute("data-site-slug"),o=pageShouldCountAsView(t),n=auth0.isSubscriber();return t?getClientId(cidKey,8e3).then(e=>(logger.h1("Choreographer initialized"),logger.log(`clientId: ${e}`),logger.log(`page counts as a view: ${o}`),window.nymViewsResponse||(o?updateClientHistoryWithPageData(e,t):getClientHistory(e)))).then(r=>{if(logger.group(),logger.h2("Client history"),logger.table(r),logger.groupEnd(),isNCR())return;const{scenarios:i,touts:a,testCohort:l=""}=readJSONFromScript(e.querySelector("script"));if(!(l===(document.body.dataset[TEST_COHORT_FLAG]||"")))return;const c=i.map(e=>Scenario(Object.assign({},e,{history:r,siteSlug:t,isSubscriber:n}))).filter(e=>(logger.group(),logger.h2("Evaluating scenarios"),logger.log(e),logger.groupEnd(),e.shouldShow)).reduce((e,{action:t,min:o,count:n})=>{const r=a.find(({value:e})=>e===t);return r?(e[r.type]=r,e[r.type].viewCount=n-o,e):e},{});logger.group(),logger.h2("Active Touts"),logger.log(c),logger.groupEnd(),executeTouts(e,o,c,r)}).catch(console.error):console.error("siteSlug not found.")}function documentIncludesComponent(e){return document.querySelector(`[data-uri*="/${e}/"]`)}function pageShouldCountAsView(e){const t="strategist"===e,o=["product","product-grid"].find(e=>documentIncludesComponent(e));return t||!o}function executeTouts(e,t,o={},n){const{global:r}=n,i={featureArticleCount:r.Feature||0,magazineArticleCount:r.Magazine||0,standardArticleCount:r.Article||0,totalArticleCount:r.total||0};if(o["speed-bump"]&&insertSpeedBumpComponents(findTemplate(e,"speed-bump"),o["speed-bump"],i),o["newsletter-speed-bump"]&&insertNewsletterSpeedBumpComponents(findTemplate(e,"newsletter-speed-bump"),o["newsletter-speed-bump"],i),o["branded-growl"]&&brandedTakeoverTime(o["branded-growl"])&&t)return logger.log("should show branded growl"),void growlManager(findTemplate(e,"branded-growl"),{baseTrackingData:i,body:o["branded-growl"].brandedGrowlBody,contentClass:"branded-content",cta:o["branded-growl"].brandedGrowlCTA,imageUrl:o["branded-growl"].imageUrl,link:o["branded-growl"].brandedGrowlLink,name:o["branded-growl"].name,scrollDepth:o["branded-growl"].brandedGrowlScrollDepth,title:o["branded-growl"].brandedGrowlTitle,toutType:"branded growl"},"#branded-growl");if(t&&o["content-cliff"])contentCliff(findTemplate(e,"content-cliff"),o["content-cliff"],o["content-cliff"].viewsLeft,n);else{if(t&&o["cliff-takeover"])return/coronavirus news|pivot|paywall exclude/i.test(window._nymGtmPage.tags)?void(isProduction&&logger.log("Content cliff no-op due to excluded tag match: ",window._nymGtmPage.tags)):void cliffTakeover(findTemplate(e,"paywall-reader-interface"),i,o["cliff-takeover"]);if(o["growl-newletter"]||!o["promo-growl"])if(o["baby-growl"])babyGrowl(findTemplate(e,"paywall-reader-interface"),i,o["baby-growl"]);else{if(!o["warning-growl-2"])return o["warning-growl"]&&shouldWarn()?(setContentCliffWarningDisplayed(),logger.log("should show warning"),void growlManager(findTemplate(e,"warning-growl"),{contentClass:"warning-content",title:o["warning-growl"].warningGrowlTitle,name:o["warning-growl"].name,scrollDepth:o["warning-growl"].warningGrowlScrollDepth,cta:o["warning-growl"].warningGrowlCTA,body:o["warning-growl"].warningGrowlBody,link:o["warning-growl"].warningGrowlLink,baseTrackingData:i,toutType:"warning growl"},"#warning-growl")):void 0;warningGrowl(findTemplate(e,"paywall-reader-interface"),i,o["warning-growl-2"])}else growlManager(findTemplate(e,"growl-message"),{contentClass:"promo-content",title:void 0,name:o["promo-growl"].name,scrollDepth:o["promo-growl"].promoGrowlScrollDepth,cta:o["promo-growl"].promoGrowlCTA,body:o["promo-growl"].promoGrowlMessage,link:o["promo-growl"].promoGrowlLink,baseTrackingData:i,toutType:"promo growl"},"#growl-message")}}function shouldWarn(){return!contentCliffWarningDisplayed()}function getContentCliffWarningDisplayedKey(){const e=new Date,t=e.getMonth();return`content-cliff-warning-displayed-${e.getFullYear()}-${t}`}function contentCliffWarningDisplayed(){const e=getContentCliffWarningDisplayedKey();return"true"===getLocalStorage(e)}function setContentCliffWarningDisplayed(){const e=getContentCliffWarningDisplayedKey();return setLocalStorage(e,"true")}function growlManager(e,{contentClass:t,scrollDepth:o,name:n,title:r,body:i,cta:a,link:l,baseTrackingData:c,toutType:s,imageUrl:d=null},g=""){const u=function(){const e=`\n <div class="${t}">\n <a href="${l}" target="_blank">\n <div class="message-body">\n <div class="warning">${r}</div>\n ${d?'<div class="message-image-wrapper">':""}\n <div class="message">${i}</div>\n ${d?`<div class="image-wrapper"><img src="${d}"></img></div></div>`:""}\n <span class="cta">${a}<span>\n </div>\n </a>\n </div>\n `;return document.createRange().createContextualFragment(e)}(),p={creative:i,id:s,name:n,position:"growl"};u.querySelector("a").addEventListener("click",()=>promotionReport("Click",c,p)),generateGrowl(e,g,{content:u,scrollDepth:o,onShow:()=>promotionReport("View",c,p)})}function contentCliff(e,t,o,n){const{first_visit:r,global:i}=n,a={totalArticleCount:i.total||0,standardArticleCount:i.Article||0,featureArticleCount:i.Feature||0,magazineArticleCount:i.Magazine||0},{contentCliffBody:l}=t,c=document.importNode(e,!0).querySelector(".content-cliff"),s=document.querySelector(".article-content > .clay-paragraph"),d={creative:l,id:"content cliff",name:"Content Cliff",position:"in-article"};c&&(s.insertAdjacentHTML("afterend",c.outerHTML),require("content-cliff.client")(document.querySelector(".content-cliff"),{contentCliffOptions:t,viewsLeft:o,firstVisit:Number(r),onShow:()=>promotionReport("View",a,d),onClickCliff:()=>promotionReport("Click",a,d)}))}function verdonFosseToutSetter(e,t,o,n,r){const i=new Verdon({container:".paywall-reader-interface",url:"https://web.archive.org/web/20210315023924/https://fosse.nymag.com/fosse/v1.5.2/index.html"}),a=e.type,l={email:auth0.getEmail(),isAuthenticated:auth0.isAuthenticated(),isSubscriber:auth0.isSubscriber()};n.classList.add(a),i.once("frame:ready",()=>{i.sendMessage("tout:show",{readerState:l,toutType:a,toutData:e}),r&&i.sendMessage("frame:height")}),i.on("tout:visible",()=>{promotionReport("View",t,o)}),i.on("tout:sign-in",()=>{auth0.showLogin(window.location.href)}),i.on("tout:dismiss",()=>{n.classList.add("dismiss"),i.sendMessage("tout:hide",{toutType:a,toutData:e})}),i.on("tout:subscribe",()=>{e.ctaLink=replaceQueryParams(e.ctaLink),promotionReport("Click",t,o),window.open(e.ctaLink,"_blank")}),i.on("frame:height",e=>{n.style.height=`${e.payload.currentHeight+10}px`}),i.on("tout:view-account",()=>{window.location.href="https://web.archive.org/web/20210315023924/https://subs.nymag.com/account"})}function promotionReport(e,t,o){const{creative:n,id:r,name:i,position:a}=o;t.event=`eec.promotion${e}`,t.ecommerce={promoView:{promotions:[{creative:n.trim(),id:r,name:i,position:a}]}},gtm.reportNow(t),reportPaywall({creative:n.trim(),eventType:e,id:r,name:i,position:a})}function babyGrowl(e,t,o){const n=document.importNode(e,!0).querySelector(".paywall-reader-interface"),r={creative:o.babygrowlDescription,id:"baby growl",name:"baby growl",position:"growl"};document.body.appendChild(n),o.ctaLink=o.babygrowlCtaLink,o.ctaText=o.babygrowlMessage,o.headline=o.babygrowlDescription,verdonFosseToutSetter(o,t,r,n)}function cliffTakeover(e,t,o){const{cliffTakeoverCTA:n,cliffTakeoverCtaLink:r,cliffTakeoverDescription:i,cliffTakeoverImage:a,cliffTakeoverPromo:l,cliffTakeoverStatus:c,type:s}=o,d=document.importNode(e,!0).querySelector(".paywall-reader-interface"),g=document.querySelectorAll(".clay-paragraph"),u={creative:l,id:"content cliff",name:"Content Cliff",position:"growl"},p={cta:n,ctaLink:r,description:i,image:a,promo:l,status:c,type:s};document.body.appendChild(d),g.forEach((e,t)=>{0!==t&&e.remove()}),verdonFosseToutSetter(p,t,u,d,!0),document.querySelector("html").style.overflowY="hidden",document.body.style.position="fixed"}function warningGrowl(e,t,o){const{type:n,warningGrowl2CTA:r,warningGrowl2CtaLink:i,warningGrowl2Description:a,warningGrowl2Image:l,warningGrowl2Promo:c,warningGrowl2Status:s}=o,d=document.importNode(e,!0).querySelector(".paywall-reader-interface"),g={creative:c,id:"warning growl",name:"Warning Growl",position:"growl"},u={cta:r,ctaLink:i,description:a,image:l,promo:c,status:s,type:n};document.body.appendChild(d),verdonFosseToutSetter(u,t,g,d,!0)}function getClientId(e="",t=8e3){let o=cookie.get(e);return o?Promise.resolve(o):new Promise((o,n)=>{const r=setTimeout(()=>{n(`could not find key: ${e} on cookie after ${t}ms`)},t);window.addEventListener(cidReadyEvent,()=>{clearTimeout(r),o(cookie.get(e))})})}function readJSONFromScript(e){try{return JSON.parse(e.innerHTML)}catch(e){return{touts:[],scenarios:[]}}}function findTemplate(e,t=""){const o=e&&e.querySelector(`[data-template-id="${t}"]`);return o&&o.content}function isNCR(){return/[?&]source=ncr/.test(location.search)}function brandedTakeoverTime(e){const{startTime:t,endTime:o,startDate:n,endDate:r}=e,i=n.concat(" ",t),a=r.concat(" ",o),l=moment(i),c=moment(a);return moment().isBetween(l,c)}function optimizeDebugger(){return new Promise(e=>{const t=window.location.search||"";if(t){const o=new URLSearchParams(t),n=o.get("optimize-attribute-name")||"",r=o.get("optimize-attribute-value")||"",i=o.get("optimize-delay")||0,a=o.get("optimize-cookie")||!1;setTimeout(()=>{a&&(document.cookie=randomNymcid()),document.body.setAttribute(`data-${n}`,r),e()},i)}else e()})}function randomNymcid(){return`nymcid=${(()=>([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,e=>(e^16*crypto.getRandomValues(new Uint8Array(1))[0]>>e/4).toString(16)[0]))()}`}function replaceQueryParams(e){const t=window.location.search||"";if(t){const o=new URLSearchParams(t);if(e.includes("?")){const t=e.split("?"),n=new URLSearchParams(t[1]);for(let e of o.entries())n.set(e[0],e[1]);e=`${t[0]}?${n.toString()}`}else e=`${e}?${o.toString()}`}return e}module.exports=(e=>new Promise(e=>{auth0.on("init",()=>{e()})}).then(()=>optimizeDebugger()).then(()=>{displayDebug(window.location.href),initializeChoreographer(e)})); }, {"2":2,"9":9,"12":12,"13":13,"23":23,"24":24,"41":41,"52":52,"73":73,"74":74,"75":75,"76":76,"77":77,"78":78,"79":79,"80":80,"content-cliff.client":"content-cliff.client"}]; window.modules["speed-bump.client"] = [function(require,module,exports){"use strict";const gtm=require(2),visibility=require(4);module.exports=((e,i)=>{if(!i||!e)return;const{name:o,speedbumpDescription:r,speedbumpMessage:t,speedbumpLink:n,baseTrackingData:s}=i,c=new visibility.Visible(e,{shownThreshold:.5});e.querySelector(".description").innerHTML=r,e.querySelector(".promo-link").innerHTML=t,e.querySelector(".promo-link").href=n,e.classList.remove("collapsed"),c.on("shown",function(){if(visibility.isElementNotHidden(e)){let e=s;e.event="eec.promotionView",e.ecommerce={promoView:{promotions:[{name:o,creative:r,id:"speed bump",position:"in-article"}]}},gtm.reportNow(e),c.destroy()}}),e.querySelector(".promo-link").addEventListener("click",function(){let e=s;e.event="eec.promotionClick",e.ecommerce={promoClick:{promotions:[{name:o,creative:r,id:"speed bump",position:"in-article"}]}},gtm.reportNow(e)})}); }, {"2":2,"4":4}]; window.modules["newsletter-speed-bump.client"] = [function(require,module,exports){"use strict";const{loadRecaptcha:loadRecaptcha}=require(107),_isEmpty=require(86),_set=require(106),_kebabCase=require(81),gtm=require(2),visibility=require(4),cmptName="newsletter-speed-bump";function setClass(e,t){e.classList.add(t)}function getRequestUrl(e){return e.getAttribute("action")}function getPageType(e){const t=e?e.getAttribute("content"):"";return _kebabCase(t)}function getPayloadObject(e,t,r,s){const n={};return _set(n,`vars.source_${t}`,`${cmptName}_${s}`),n.email=r,n.lists={},n.lists[t]=!0,n.recaptcha=e,n.signuppage=`${document.location.href}_${t}`,n[`source_${t}`]="newsleter_speedbump",n}module.exports=((e,t)=>{if(!t||!e)return;const{baseTrackingData:r,name:s,newsletterSpeedBumpCtaCopy:n,newsletterSpeedBumpDescription:i,newsletterSpeedBumpHeadline:a,newsletterSpeedBumpNewsletterId:o,newsletterSpeedBumpThankYouMessage:c,RECAPTCHA_PUBLIC_KEY:l}=t,u=e.querySelector(".description"),p=e.querySelector(".input.email"),d=e.querySelector(".error-message"),m=e.querySelector(".form"),y=e.querySelector(".form-container"),h=e.querySelector(".form-recaptcha-container"),v=e.querySelector(".headline"),g=e.querySelector(".container"),b=e.querySelector(".input.newsletterId"),q=e.querySelector(".recaptcha-wrapper"),S=e.querySelector(".input.submit"),w=e.querySelector(".text-container"),f=new visibility.Visible(e,{shownThreshold:.5});u.innerHTML=i,v.innerHTML=a,b.value=o,S.value=n,f.on("shown",function(){if(visibility.isElementNotHidden(e)){const e=r;e.event="eec.promotionView",e.ecommerce={promoView:{promotions:[{creative:`${a} | ${i}`,id:"newsletter speed bump",name:s,position:"in-article"}]}},gtm.reportNow(e),f.destroy()}}),p.addEventListener("focus",()=>{q.classList.remove("hidden")}),m.addEventListener("submit",t=>{t.preventDefault();const s=new XMLHttpRequest,n=e.querySelector(".input.email").value,i=getPageType(document.querySelector('meta[name="type"]'));n.search(/\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b/i)<0?d.innerHTML="*Please enter a valid email":loadRecaptcha(l,"newsletterSubmit",!0).then(a=>{s.open("POST",getRequestUrl(m),!0),s.setRequestHeader("Content-Type","application/json;charset=UTF-8"),s.addEventListener("load",s=>{const i=s.currentTarget||s.target;if(i.status>=200&&i.status<300){[g,w,v,h].forEach(e=>setClass(e,"success")),[u,y,d,q].forEach(e=>setClass(e,"hidden")),v.innerHTML=c.replace("{{email}}",n),d.innerHTML="";const s=JSON.parse(i.response),a=_isEmpty(s.sailthruIds)?"":Object.values(s.sailthruIds)[0],o=r;o.event="eec.purchase",o.ecommerce={purchase:{actionField:{id:a,revenue:"0.00"},products:[{category:"newsletter signup",name:b.value,quantity:1}]}},gtm.reportNow(o),setTimeout(()=>{e.classList.add("hidden")},5e3),t.preventDefault()}else d.innerHTML="*An error has occurred. Please try again."}),s.addEventListener("error",()=>{d.classList.remove("hidden"),d.innerHTML="*An error has occurred. Please try again."}),s.send(JSON.stringify(getPayloadObject(a,o,n,i))),t.preventDefault()})})}); }, {"2":2,"4":4,"81":81,"86":86,"106":106,"107":107}]; window.modules["growl.client"] = [function(require,module,exports){"use strict";require(139);const _some=require(60),dom=require(3),localStorageKeyRoot="slideout-",{getLocalStorage:getLocalStorage,setLocalStorage:setLocalStorage}=require(13);module.exports=((e,t)=>{const{content:o,onShow:s,scrollDepth:r=50,dismissable:i=!1}=t,n=Number(r||e.getAttribute("data-display-at-page-scroll-percentage")),a=dom.find(e,".modal"),l="slideout-"+(t.id||e.getAttribute("id")),c=getLocalStorage(l);function d(){a.classList.add("hidden")}function g(){setLocalStorage(l,!0),d()}i&&c?e.remove():(o&&e.querySelector("[data-content]").appendChild(o),n&&function(e=50){const t=new IntersectionObserver(e=>{_some(e,"isIntersecting")&&(a.style.top="inherit",a.classList.remove("hidden","initial"),"function"==typeof s&&s(),t.unobserve(a))});a.style.top=`${document.querySelector("body").scrollHeight/(100/e)}px`,t.observe(a)}(n),e.querySelector(".dismiss-modal").addEventListener("click",()=>i?g():d()),e.addEventListener("growl:hide",d),e.addEventListener("growl:dismiss",g))}); }, {"3":3,"13":13,"60":60,"139":139}]; window.modules["content-cliff.client"] = [function(require,module,exports){"use strict";const auth0=require(12),isProduction=require(9)(),logger=require(74).Logger(()=>!isProduction);module.exports=((t,e)=>{if(!e)return;logger.group(),logger.h2("Content Cliff");const{contentCliffOptions:o,firstVisit:n,onShow:r,onClickCliff:i}=e,c=300,l=Number(document.querySelector("[data-components-count]").getAttribute("data-components-count")),u=3,s=["taboola"],a="#content-cliff",f=t,d=function(){let t=0;return document.querySelectorAll("[data-word-count]").forEach(function(e){t+=Number(e.getAttribute("data-word-count")||0,10)||0}),t}(),g=function(t,e){function o(t){return Math.round(t.getTime()/1e3/60)}const n=o(t),r=o(e);return n-r}(new Date,new Date(n))<30,h={noop:()=>{},show:()=>{r(),function(){(p=function(t=""){return document.querySelectorAll(`${t} ~ *`)}(a)).forEach(t=>t.remove()),function(){const{contentCliffStatus:e,contentCliffPromo:n,contentCliffCTA:r,contentCliffURL:c}=o,l=t.querySelector("[data-content-cliff-status]"),u=t.querySelector("[data-content-cliff-promo]"),s=t.querySelector("[data-content-cliff-cta]");s&&s.setAttribute("href",c),s&&s.insertAdjacentHTML("afterbegin",r),l&&l.insertAdjacentHTML("afterbegin",e),u&&u.insertAdjacentHTML("afterbegin",n),s&&s.addEventListener("click",i)}(),f.classList.remove("collapsed"),e=s,e.forEach(t=>{const e=document.querySelector(`[data-uri*="/${t}/"]`);e&&e.remove()}),m.addEventListener("click",()=>auth0.showLogin());var e}()}}[function(){if(d<=c&&u>l)return logger.log(`article word count ${d} was too short for the cliff`),logger.log(`article components count is smaller than ${u} and not eligible for the cliff`),"noop";if(g&&isProduction)return"noop";g&&logger.log(`First session check was ${g}! Showing the cliff anyway: isProduction => ${isProduction}`);if(/coronavirus news|pivot|paywall exclude/i.test(window._nymGtmPage.tags))return isProduction&&logger.log("Content cliff no-op due to excluded tag match: ",window._nymGtmPage.tags),"noop";return"show"}()],m=t.querySelector(".content-cliff-login");let p=[];return logger.log(`should noop in production due to 30-minute first-session window: ${g}`),logger.groupEnd(),auth0.on("login",()=>{f.classList.add("collapsed"),(p=Array.prototype.slice.call(p,0).reverse()).forEach(t=>f.insertAdjacentElement("afterend",t)),p=[]}),"function"==typeof h?h():void 0}); }, {"9":9,"12":12,"74":74}]; window.modules["ad.client"] = [function(require,module,exports){"use strict";const _forEach=require(40),_max=require(42),_find=require(43),_includes=require(44),$visibility=require(4),dom=require(3),MAX_MOBILE_RE=/[[0-9]{1,3}-(768|600)/,MAX_TABLET_RE=/[0-9]{3}-(1024|1180)/,DESKTOP_RE=/(1024|1180)-plus/,AD_NAME_SELECTOR='[data-name^="/4088/"], [data-name^="/172968584/"]';var flaggedComponentsOnPage=function(){var e,t=document.querySelector(".article-content"),n=[];return t&&_forEach(['.article-sidebar[data-width="large"]'],function(a){e=t.querySelectorAll(a),_forEach(e,function(e){n.push(e)})}),n}();function getElementsVerticalOverlap(e,t){var n=e.getBoundingClientRect(),a=t.getBoundingClientRect();return!(n.top>a.bottom||n.right<a.left||n.bottom<a.top||n.left>a.right)?a.bottom-n.top:0}function getElementsOverlapAmount(e,t){var n,a=[];return _forEach(t,function(t){n=getElementsVerticalOverlap(e,t),a.push(n)}),_max(a)}function getNYMagAdChannel(e){var t="";switch(e){case"company information":t="company";break;case"new york guides & things to do":t="to-do";break;case"other":t=e;break;case"sponsored guides":t="s-guides";break;case"urbanist":t="urbanist";break;default:t=""}return t}function appendSectionToDfpAds(){var e,t,n,a=document.querySelector("meta[property='og:site_name']"),o=document.querySelector("article[data-content-channel]"),i=document.querySelectorAll(AD_NAME_SELECTOR);a&&(e=a.content),o&&(t=o.getAttribute("data-content-channel").toLowerCase()),t&&"New York Magazine"===e&&(n=getNYMagAdChannel(t)),n&&appendToAdd(i,n)}function appendPageTypeToDfpAds(){let e=document.querySelector(".body > div")||{},t=document.querySelector("body")||{},n=e&&e.classList,a=n&&n.length?[...n]:[],o=_find(a,e=>e.includes("feature")),i=document.querySelectorAll(AD_NAME_SELECTOR);n&&(o?appendPageNumberPositionToDfpAds(i,"Feature"):n.contains("lede-gallery-content")?appendPageNumberPositionToDfpAds(i,"Image_Gallery"):t.classList.contains("one-column-layout")?appendPageNumberPositionToDfpAds(i,"One_Column_Article"):n.contains("article-content")&&appendPageNumberPositionToDfpAds(i,"Standard_Article"))}function appendPageNumberPositionToDfpAds(e,t){const n=["528x379","1100x200","1x1"];let a=e||[],o=dom.find(".ad-splash"),i=dom.find("section.wrapper"),r=dom.find(".secondary"),d=dom.find(".bottom"),s=dom.find(".primary"),c={IA:{xsMobile:{normal:1,grid:1},mobile:{normal:1,grid:1},tablet:{normal:1,grid:1},desktop:{normal:1,grid:1}},BA:{xsMobile:{normal:1,grid:1},mobile:{normal:1,grid:1},tablet:{normal:1,grid:1},desktop:{normal:1,grid:1}}};a.forEach(e=>{let a,l="",u=e.dataset.sizes,m=e.classList.value,p=_find(n,e=>u.includes(e)),g=e.parentElement.classList.contains("image-gallery-mobile-grid-ad");if(u&&!p||e.setAttribute("data-name",e.getAttribute("data-name")+"/"+t),i&&u&&!p){let n,u;if(o&&o.contains(e)?l="LB":i&&i.contains(e)?l="IA":(r&&r.contains(e)||d&&d.contains(e)||s&&s.contains(e))&&(l="BA"),c[l]){if(!(u=checkForAdViewport(m)))return;g?(n=c[l][u].grid,c[l][u].grid++):(n=c[l][u].normal,c[l][u].normal++),a=n<=9?n:"N"}t&&l&&e.setAttribute("data-name",`${e.getAttribute("data-name")}/${t}/${l}${"LB"!==l?a:""}`)}})}function checkForAdViewport(e){return _includes(e,"0-480")?"xsMobile":MAX_MOBILE_RE.test(e)?"mobile":MAX_TABLET_RE.test(e)?"tablet":DESKTOP_RE.test(e)?"desktop":void 0}function appendToAdd(e,t){_forEach(e,e=>{e.setAttribute("data-name",e.getAttribute("data-name")+"/"+t)})}function injectGoogleScripts(){var e=document.createElement("script"),t=document.createElement("script"),n=document.createDocumentFragment();e.src="//web.archive.org/web/20210315023924/https://www.googletagservices.com/tag/js/gpt.js",e.async="async",t.src="//web.archive.org/web/20210315023924/https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js",t.async="async",n.appendChild(e),n.appendChild(t),document.getElementsByTagName("body")[0].appendChild(n)}appendSectionToDfpAds(),appendPageTypeToDfpAds(),injectGoogleScripts(),DS.controller("ad",["adService",function(e){return function(t){var n,a,o,i=t.getAttribute("data-offload"),r=new $visibility.Visible(t,{preloadThreshold:i?window.innerHeight/4:200}),d=!1;function s(){window.innerWidth>=1180&&t.parentElement.classList.contains("ad-repeat")&&flaggedComponentsOnPage.length&&(a=getElementsOverlapAmount(t,flaggedComponentsOnPage),o=parseInt(t.parentElement.getAttribute("data-gap"),10),t.style.marginTop=o+30+a+"px")}function c(){s(),e.refresh(n)}function l(){e.remove(n),d||(d=!0,r.on("shown",c))}document.querySelector('script[data-name="concert-ads"]')||(n=e.create(t),r.preload&&$visibility.isElementNotHidden(t)?(e.addToPageLoadQueue(n),i&&r.on("hidden",l)):(r.on("preload",function(){!n.slot&&$visibility.isElementNotHidden(t)&&(s(),e.load(n))}),i&&r.on("hidden",l)),this.adData=n)}}]); }, {"3":3,"4":4,"40":40,"42":42,"43":43,"44":44}]; window.modules["sticky-list.client"] = [function(require,module,exports){"use strict";const dom=require(3),$gtm=require(2),_get=require(23),stickyContainer=require("sticky-container.client");DS.controller("sticky-list",["$window",function(t){var e=require(217),i=40;function s(s){let n,r=function(t){let s=t[0],n=0,r=e.height(this.contentArea),h=this.contentArea.offsetHeight;if(this.containers&&this.containers.length){if(s.target.offsetHeight){let t=this.breakouts.findIndex(t=>(function(t,e){return t!==document.body&&t.contains(e)})(t,s.target.parentElement));if(t>-1&&this.breakouts[t]){let e=this.breakouts[t].offsetHeight+i;this.containers[t].style.marginBottom=`${e}px`}}if(h!==this.currentHeigh){const t=e.rect(this.rightRail,this.contentArea);this.currentHeight=h,this.rightRail.style.height=r-t.top-a(this.rightRail)+"px",this.breakouts.forEach((s,r)=>{let a=e.rect(s,this.contentArea),h=e.intersection(a,t);if(h){let e,s=h.top-t.top-n;n+=s+h.height+i,this.containers[r].style.height=`${s}px`,this.containers[r].style.minHeight=`${s}px`,e=this.breakouts[r].offsetHeight+i,this.containers[r].style.marginBottom=`${e}px`}})}}}.bind(this);t.innerWidth<1180||(this.rightRail=s,this.contentArea=dom.find(this.rightRail.getAttribute("data-content-area-selector")),this.breakouts=Array.from(dom.findAll(this.contentArea,[".full-bleed",".image-layout",".nym-image.break-out",".vimeo.editorial.break-out",".vimeo.sponsored.break-out",".vimeo.sponsored.lede",".youtube.editorial.break-out",".youtube.sponsored.break-out",".youtube.sponsored.lede",".in-article-image-slideshow.break-out",".in-article-image-slideshow.sponsored",".product-grid.read-more"].join(","))),this.firstPinHeight=parseInt(this.rightRail.getAttribute("data-first-pin-height")),this.nextPinHeight=parseInt(this.rightRail.getAttribute("data-next-pin-height")),this.smallMax=parseInt(this.rightRail.getAttribute("data-small-max")),this.pins=[],this.currentHeight=0,this.pinboards=[],this.contentArea&&(n=new MutationObserver(r)).observe(this.contentArea,{attributes:!0,characterData:!0,subtree:!0}),document.addEventListener("readystatechange",function(){if("complete"===document.readyState){this.setPins();const t="IA";let e=dom.findAll(this.rightRail,".ad"),i=e.length?_get(e[0],"dataset.name","").slice(-1):"";Array.from(e).forEach((e,s)=>{let n=_get(e,"dataset.name",""),r=n.slice(-1)||"1",a=["Image_Gallery","Standard_Article","Feature","One_Column_Article"].find(t=>n.includes(t))||"";this.rightRail.parentElement.classList.contains("tertiary")&&a&&(e.dataset.name=parseInt(i,10)+s<=9?e.dataset.name.replace(`${t}${r}`,`${t}${parseInt(i,10)+s}`):e.dataset.name.replace(`${t}${r}`,"N")),DS.get("ad",e)}),$gtm.initializeElement(this.rightRail)}}.bind(this)))}function n(t){var e=dom.find(t,".space-logic");if(e&&e.children)return e.children[0]}function r(t){var e,i,s,n;return t.classList.contains("ad")?((e=t.cloneNode()).id="ad-cid-"+Math.round(1e7*Math.random()),e.removeAttribute("data-google-query-id")):((e=t.cloneNode(!0)).classList.contains("newsletter-flex-text")&&(i=dom.find(e,".email"),s=dom.find(e,".email-label"),n="columnSubscribeEmail-"+Math.round(1e5*Math.random()),i.id=n,s.setAttribute("for",n),DS.get("newsletter-flex-text",e)),e.classList.contains("sticky-container")&&stickyContainer(e)),e}function a(t){const e=document.querySelector(".tertiary"),i=e?[...e.childNodes]:[],s=i.findIndex(e=>e===t)||0;return i.slice(s+1).reduce((t,e)=>t+(e.offsetHeight||0),0)||0}return s.prototype={setPins:function(){const t=e.rect(this.rightRail,this.contentArea),i=e.height(this.contentArea),s=i-t.top-a(this.rightRail);let n,h,o,l;if(this.populatePinsList(),s<this.smallMax)return this.pins.forEach(function(t){this.rightRail.appendChild(r(t))}.bind(this)),void this.rightRail.classList.add("short-article");this.rightRail.style.height=s+"px",this.containers=this.setContainers(),this.containers.forEach(function(t){for(n=parseInt(window.getComputedStyle(t).getPropertyValue("height")),(h=this.setNumPinboards(n))>1&&t.classList.add("multi-children"),l=0;l<h;l++)(o=document.createElement("div")).classList.add("pinboard"),t.appendChild(o),this.pinboards.push(o)}.bind(this)),this.addPins(),this.currentHeight=i},addPins:function(){this.pinboards.forEach(function(t,e){this.pins[e%this.pins.length]&&t.appendChild(r(this.pins[e%this.pins.length]))}.bind(this))},setContainers:function(){let t,s,n,r,a,h=0,o=[];return this.breakouts.forEach(function(l){n=e.rect(l,this.contentArea),r=e.rect(this.rightRail,this.contentArea),(t=e.intersection(n,r))&&(a=t.top-h,s=document.createElement("div"),this.rightRail.appendChild(s),s.style.height=a+"px",s.style.minHeight=a+"px",s.style.marginBottom=t.height+i+"px",s.classList.add("spacer"),o.push(s),h+=a+t.height+i)}.bind(this)),s=document.createElement("div"),this.rightRail.appendChild(s),s.classList.add("spacer"),o.push(s),o},populatePinsList:function(){var t,e,i,s=Array.from(this.rightRail.children);for(e=0;e<s.length;e++)(i=(t=s[e]).classList.contains("clay-space")?n(t):t)&&i.offsetParent&&(this.rightRail.removeChild(t),i&&this.pins.push(i));this.rightRail.classList.remove("hide-all")},setNumPinboards:function(t){return Math.round(t/(Math.max(this.nextPinHeight,this.firstPinHeight)+i))}},s}]); }, {"2":2,"3":3,"23":23,"217":217,"sticky-container.client":"sticky-container.client"}]; window.modules["sticky-container.client"] = [function(require,module,exports){"use strict";const dom=require(3);function getItemFromSpace(e){var t=dom.find(e,".space-logic");if(t&&t.children)return t.children[0]}function duplicateItem(e){var t,o,a,i;return e.classList.contains("ad")?((t=e.cloneNode()).id="ad-cid-"+Math.round(1e7*Math.random()),t.removeAttribute("data-google-query-id")):(t=e.cloneNode(!0)).classList.contains("newsletter-flex-text")&&(o=dom.find(t,".email"),a=dom.find(t,".email-label"),i="columnSubscribeEmail-"+Math.round(1e5*Math.random()),o.id=i,a.setAttribute("for",i),DS.get("newsletter-flex-text",t)),t}module.exports=(e=>{const t=Array.from(e.children);let o,a,i=0;for(;i<t.length;i++)a=(o=t[i]).classList.contains("clay-space")?getItemFromSpace(o):o,e.removeChild(o),a&&e.appendChild(duplicateItem(a))}); }, {"3":3}]; window.modules["most-popular.client"] = [function(require,module,exports){"use strict";const dom=require(3),lazyLoad=require(95);function lazyLoadImage(a){const o=dom.find(a,"img[data-src]"),d=a&&dom.findAll(a,"source[data-srcset]"),e=o&&dom.closest(o,".feed-image-wrap");if(o&&e){new lazyLoad.LazyLoader(e,o,d).init()}}function handleLazyLoad(a){(dom.findAll(a,".most-popular-item")||[]).forEach(lazyLoadImage)}module.exports=(a=>{handleLazyLoad(a)}); }, {"3":3,"95":95}]; window.modules["article.client"] = [function(require,module,exports){"use strict";const $visibility=require(4),$gtm=require(2),ImageZoom=require(56),$sentry=require(57);DS.controller("article",[function(){var e=40;function t(t){const i=document.querySelector(".wrapper > .tertiary"),n=t.querySelector(".lede-image-wrapper.full-bleed"),r=t.querySelector(".attribution.full-bleed"),o=t.querySelector(".article-header"),l=o?o.querySelector("img"):null,c=function(){let t=o.getBoundingClientRect().height;n&&r&&(t=n.getBoundingClientRect().height+25+r.getBoundingClientRect().height),i.style.paddingTop=t+e+"px"};i&&o&&(window.innerWidth<1180?i.style.paddingTop="0px":l?l.complete?(0===l.getBoundingClientRect().height&&(l.onload=c),c()):l.addEventListener("load",c):c())}return function(e){this.el=e,$visibility.setPrimaryContent(e.querySelector(".article-content")),ImageZoom(e),function(e){var t,i=e.querySelector(".tags");i&&(t=new $visibility.Visible(i)).on("shown",function(){var e=window.location.href.split("?")[0];$gtm.reportCustomEvent({category:"scroll tracking",action:"article end",label:"on="+e}),t.destroy()})}(e),t(e),window.addEventListener("resize",()=>t(e)),$sentry.initializeIDListeners()}}]); }, {"2":2,"4":4,"56":56,"57":57}]; window.modules["tags.client"] = [function(require,module,exports){"use strict";const _forEach=require(40);DS.controller("tags",[function(){function e(e){this.el=e}return e.prototype={events:{"a.more click":"showAll"},showAll:function(e){var t=e.target,o=this.el.querySelectorAll("li.hidden");_forEach(o,function(e){e.classList.remove("hidden")}),t.parentNode.removeChild(t),e.preventDefault()}},e}]); }, {"40":40}]; window.modules["memo-pixel.client"] = [function(require,module,exports){"use strict";(()=>{var e=document.createElement("script");e.async=!0,e.type="text/javascript",e.src=document.location.protocol+"//web.archive.org/web/20210315023924/https://d16xpr36wrmcmk.cloudfront.net/js/memo.js",(document.getElementsByTagName("head")[0]||document.getElementsByTagName("body")[0]).appendChild(e)})(),module.exports=(()=>{}); }, {}]; window.modules["affiliate-links.client"] = [function(require,module,exports){"use strict";const dom=require(3),_includes=require(44),_startsWith=require(48),globalClick=require(47),visit=require(46),productSubtags=require(49);var excludedHostnames,skimlinksBaseUrl,skimlinksId,visitState,productUrl,ignoreDataAttribute="data-affiliate-links-ignore",article=window.document.querySelector("article"),isSponsored=article&&"Sponsor Story"===article.getAttribute("data-type");function setExcludedHostnames(t){excludedHostnames=(t.getAttribute("data-excluded-hostnames")||"").toLowerCase().split(",")}function isSkimLink(t){return!!(skimlinksId=t.getAttribute("data-skimlinks"))}function isExcluded(t){return _includes(excludedHostnames,t)||_startsWith(t,"www.")&&_includes(excludedHostnames,t.slice(4))||isSponsored}function isUrlProtocol(t){return 0!==t.indexOf("mailto:")&&0!==t.indexOf("javascript:")}function getTargetHostname(t){return(t.hostname||t.host||t.href||"").toLowerCase()}function convertSkimlinkUrl(t){return(skimlinksBaseUrl=skimlinksBaseUrl||skimlinksId?"//web.archive.org/web/20210315023924/https://go.redirectingat.com/?xs=1&id="+skimlinksId+"&sref="+encodeURIComponent(window.location.href)+"&url=":void 0)&&skimlinksBaseUrl+encodeURIComponent(t)}function hasIgnoreAttribute(t){return"true"===t.getAttribute(ignoreDataAttribute)}function convertSkimlink(t){var e,i,r,s=dom.closest(t.target,"a"),n=s&&s.href;n&&n.length&&!t.defaultPrevented&&(i=getTargetHostname(s),!isUrlProtocol(n)||isExcluded(i)||hasIgnoreAttribute(s)||productSubtags.getAffiliate(n)||(e=convertSkimlinkUrl(n))&&(productUrl=n,r=s&&s.getAttribute("data-track-id"),s.href=productSubtags.ensureSubtag({url:e,productId:r,visitState:visitState,anchorEl:s})))}function revertSkimLink(t){var e=dom.closest(t.target,"a"),i=e&&e.href||"";i.includes(skimlinksBaseUrl)&&i&&i.length&&productUrl&&(e.href=productUrl)}module.exports=(t=>{const e=isSkimLink(t);visit.onceReady(function(t){visitState=t}),e&&(setExcludedHostnames(t),globalClick.addHandler(convertSkimlink,revertSkimLink))}); }, {"3":3,"44":44,"46":46,"47":47,"48":48,"49":49}]; window.modules["gtm.client"] = [function(require,module,exports){"use strict";const $gtm=require(2);DS.controller("gtm",[function(){return function(t){$gtm.init(t.getAttribute("data-container-id"),t.getAttribute("data-site-slug"))}}]); }, {"2":2}]; window.modules["global-nav.client"] = [function(require,module,exports){"use strict";const dom=require(3),auth0=require(12),signInButton=dom.find(".user-signin"),signOutButton=dom.find(".user-signout"),globalNav=dom.find('[class^="global-nav"]'),body=dom.find("body"),dropdownItems=dom.findAll(".dropdown-wrap"),gtm=require(2),pageUri=require(135).getPageUri();function closeDropdowns(e){let n=globalNav.querySelectorAll(".dropdown.open");dropdownItems.forEach(function(t){let o=t.querySelector(".dropdown");!n||t.contains(e.target)&&27!==e.keyCode||o.classList.remove("open")})}function gtmSendReport(e,n,t){let o={eventCategory:"ecommerce",eventAction:"componentClick",brand:e,dimension23:"global-nav",list:pageUri,pageZone:"header",variant:"nav-link"};"global-nav-link"===t&&(o.eventLabel=n.href),gtm.reportNow(o)}function init(e){auth0.on("init",()=>{signInButton.addEventListener("click",function(e){e.preventDefault(),auth0.showLogin()}),signOutButton.addEventListener("click",function(e){e.preventDefault(),auth0.logout(),gtmSendReport("Sign Out",e.target,"user-info-link")}),auth0.isAuthenticated()&&e.classList.add("signed-in"),auth0.isSubscriber()&&e.classList.add("subscribed"),e.querySelectorAll(".user-link").forEach(e=>{e.classList.add("active")})}),auth0.on("login",()=>{e.classList.add("signed-in"),auth0.isSubscriber()&&e.classList.add("subscribed")}),auth0.on("logout",()=>{e.classList.remove("signed-in"),e.classList.remove("subscribed")})}dropdownItems.forEach(function(e){e.addEventListener("click",function(){e.querySelector(".dropdown").classList.toggle("open")})}),body.addEventListener("click",closeDropdowns),document.addEventListener("keydown",closeDropdowns),globalNav.addEventListener("click",function(e){let n=e.target;n.classList.contains("global-nav-track")&&gtmSendReport(n.text,n,"global-nav-link")}),module.exports=init; }, {"2":2,"3":3,"12":12,"135":135}]; window.modules["aaa-module-mounting.legacy"] = [function(require,module,exports){"use strict";const eventify=require(163),_pickBy=require(138),_each=require(298),fingerprintjs2=require(300),DS=require(299);function registerGlobals(){window.DS=DS,window.Eventify=eventify,window.Fingerprint2=fingerprintjs2,DS.value("Eventify",eventify),DS.value("Fingerprint2",fingerprintjs2),DS.value("$document",window.document),DS.value("$window",window)}function mountDollarSliceComponents(){DS.service("components",["$document","$module",function(e,n){var r=_pickBy(n.definitions,e=>e.providerStrategy===n.providers.controller),o=Object.keys(r);function t(e){return r=>{try{n.get(e,r)}catch(e){logMountError(r,e)}}}_each(o,n=>{var r=e.querySelectorAll('[data-uri*="/_components/'+n+'/"]'),o=e.querySelectorAll('[data-uri$="/_components/'+n+'"]');_each(r,t(n)),_each(o,t(n))}),this.components=o}]),DS.get("components")}function logMountError(e,n){const r=e.outerHTML.slice(0,e.outerHTML.indexOf(e.innerHTML));console.error("Error attaching controller to "+r,n)}registerGlobals(),document.addEventListener("DOMContentLoaded",()=>{mountDollarSliceComponents()}); }, {"138":138,"163":163,"298":298,"299":299,"300":300}]; window.modules["ads.legacy"] = [function(require,module,exports){"use strict";const _map=require(50),_forEach=require(40),_isString=require(183),_intersectionWith=require(301),_isEqual=require(186),_each=require(298),_debounce=require(98),_sortBy=require(120),page=require(135),visit=require(46);DS.service("adService",["Eventify","$cid","$document","$window",function(e,t,a,i){var o,n,s,r,d,c,l,u,g,p,m={},h=this,f=[],b=visit.getQueryParamsObject(["utm_campaign"]),w=document.querySelector('script[data-type="ad-a9"]');document.querySelector('script[data-name="concert-ads"]')||(i.NYM={},i.NYM.analytics={},i.NYM.analytics.adStartTime=i.performance.now(),i.googletag=i.googletag||{},i.googletag.cmd=i.googletag.cmd||[],c=i.googletag,w&&(i.googletag.cmd=i.googletag.cmd||[],i.googletag.cmd.push(function(){i.googletag.pubads().disableInitialLoad()}),l=i.setInterval(function(){void 0!==window.apstag&&void 0!==window.apstag.timeout&&(i.clearInterval(l),window.apstag.cleared=!0,l=null)},10),setTimeout(function(){l&&(i.clearInterval(l),i.googletag.pubads().refresh(),window.apstag||console.log("MESSAGE: Timeout for A9 load exceeded, aborting"))},500)),u=document.createElement("script"),g=document.createDocumentFragment(),p=document.getElementsByTagName("head")[0],u.src="https://web.archive.org/web/20210315023924/https://z.moatads.com/voxprebidheader841653991752/moatheader.js",g.appendChild(u),p.insertBefore(g,p.firstChild),o=function(e){var t,a,o=e.data,n=[];return o.loaded?e:(o.loaded=!0,t=null,(t=o.sizes?c.defineSlot(o.name,o.sizes,o.id).addService(c.pubads()):c.defineOutOfPageSlot(o.name,o.id).addService(c.pubads())).setTargeting("adid",o.id),b.hasOwnProperty("utm_campaign")&&t.setTargeting("utmcamp",b.utm_campaign),a=h.getAdCount(o.label),t.setTargeting("label",o.label+"_"+o.site+"-"+a),c.display(o.id),c.pubads().addEventListener("slotOnload",function(){i.NYM.analytics.firstAdLoadTime||(i.NYM.analytics.firstAdLoadTime=i.performance.now(),i.NYM.analytics.firstAdLoadLabel=e.data.label)}),(n=v(o))?window.apstag&&window.apstag.cleared&&window.apstag.fetchBids({slots:[n],timeout:window.apstag.timeout},function(){c.cmd.push(function(){window.apstag.setDisplayBids(),c.pubads().refresh([t],{changeCorrelator:!1})})}):c.pubads().refresh([t],{changeCorrelator:!1}),e.slot=t,e)},n=function(e){var a,i,o,n=t(),s=e.getAttribute("data-name"),r=e.getAttribute("data-sizes"),d=e.getAttribute("data-label"),c=e.getAttribute("data-site");n=e.id,r&&r.length?(r=r.split(","),a=[],_map(r,function(e){e=e.split("x"),i=parseInt(e[0]),o=parseInt(e[1]),a.push([i,o])})):(e.classList.add("oop"),a=!1),this.data={id:n,name:s,sizes:a,loaded:!1,label:d,site:c},m[n]=this},r=function(e){c.cmd.push(function(){var t=o(e);m[e.data.id]=t})},s=function(e){var t=[];e.slot?(t=v(e))&&window.apstag&&window.apstag.cleared&&window.apstag.fetchBids({slots:[t],timeout:window.apstag.timeout},function(){c.cmd.push(function(){window.apstag.setDisplayBids(),c.pubads().refresh([e.slot],{changeCorrelator:!1})})}):e&&r(e)},c.cmd.push(function(){var e,t,o,n=page.getMeta("article:tag"),s=page.getMeta("author"),r=i.location.href,d=(e=a.head.querySelector(".head-gtm"),t=a.body.querySelector(".gtm"),e&&"top"===e.getAttribute("data-gtm")?"gtmtop":t&&"bottom"===t.getAttribute("data-gtm")?"gtmbottom":"");o=[],_forEach([n,s,d],function(e){_forEach(e.split(","),function(e){(e=e.trim().toLowerCase().replace(/\s/g,"-").replace(/\'|\’/g,"")).length&&o.push(e)})}),c.pubads().setTargeting("kw",o),c.pubads().setTargeting("entry_group",o),r=r.slice(r.lastIndexOf("/")+1),c.pubads().setTargeting("pn",r),c.companionAds().setRefreshUnfilledSlots(!0),c.pubads().enableAsyncRendering(),c.enableServices()}),this.load=r,this.create=function(e){return new n(e)},this.refresh=function(e){var t;_isString(e)?(t=this.getById(e),s(t)):s(e)},this.remove=function(e){var t=e.data.id;a.getElementById(t).innerHTML=""},this.getAdCount=function(e){var t,a=0,i=Object.keys(m);return _each(i,function(i){(t=m[i]).data.loaded&&t.data.label===e&&a++}),a},this.getById=function(e){return m[e]},d=_debounce(function(){var e={TopLeaderboard:1,RightColTopMPU:2,outOfPage:99,"homepageTakeover/TopLeaderboard":1},t=_sortBy(f,function(t){return e[t.data.label]||10});_forEach(t,function(e){return e.data.sizes?r(e):i.setTimeout(function(){r(e)},2e3)}),f=[]},10),this.addToPageLoadQueue=function(e){f.push(e),d()});function v(e){var t,a=e.sizes;return a=_intersectionWith(a,[[970,250],[970,90],[728,90],[300,600],[300,250],[320,100],[320,50]],_isEqual),e.sizes&&e.sizes.length&&(t={slotID:e.id,sizes:a,slotName:e.label}),t}}]); }, {"40":40,"46":46,"50":50,"98":98,"120":120,"135":135,"183":183,"186":186,"298":298,"301":301}]; window.modules["cid.legacy"] = [function(require,module,exports){"use strict";DS.service("$cid",function(){var r=Math.floor(100*Math.random());return function(){return"cid-"+ ++r}}); }, {}]; window.modules["facebook.legacy"] = [function(require,module,exports){"use strict";DS.service("facebook",[function(){this.fb=function(i){window.FB&&window.FB[i].apply(this,Array.prototype.slice.call(arguments,1))}}]); }, {}]; require=(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})(window.modules,{},[]); 'use strict'; /** * mount legacy services from _global.js, if any */ function mountLegacyServices() { Object.keys(window.modules).filter(key => typeof key === 'string' && key.match(/\.legacy$/)).forEach(key => window.require(key)); } function tryToMount(fn, el, name) { try { fn(el); // init the controller } catch (e) { const elementTag = el.outerHTML.slice(0, el.outerHTML.indexOf(el.innerHTML)); console.error(`Error initializing controller for "${name}" on "${elementTag}"`, e); } } /** * mount client.js component controllers */ function mountComponentModules() { Object.keys(window.modules).filter(key => typeof key === 'string' && key.match(/\.client$/)).forEach(key => { let controllerFn = window.require(key); if (typeof controllerFn === 'function') { const name = key.replace('.client', ''), instancesSelector = `[data-uri*="_components/${name}/"]`, defaultSelector = `[data-uri$="_components${name}"]`, instances = document.querySelectorAll(instancesSelector), defaults = document.querySelectorAll(defaultSelector); for (let el of instances) { tryToMount(controllerFn, el, name); } for (let el of defaults) { tryToMount(controllerFn, el, name); } } }); } // Make sure that a `window.process.env.NODE_ENV` is available in the client for any dependencies, // services, or components that could require it // note: the `` value is swapped for the actual environment variable in /lib/cmd/compile/scripts.js window.process = window.process || {}; window.process.env = window.process.env || {}; if (!window.process.env.NODE_ENV) { window.process.env.NODE_ENV = ''; } // note: legacy controllers that require legacy services (e.g. dollar-slice) must // wait for DOMContentLoaded to initialize themselves, as the files themselves must be mounted first mountLegacyServices(); mountComponentModules(); // ]] </script></body> </html> <!-- FILE ARCHIVED ON 02:39:24 Mar 15, 2021 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 19:04:57 Feb 21, 2025. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.522 exclusion.robots: 0.024 exclusion.robots.policy: 0.014 esindex: 0.009 cdx.remote: 28.143 LoadShardBlock: 184.254 (3) PetaboxLoader3.datanode: 147.557 (4) load_resource: 240.679 PetaboxLoader3.resolve: 127.674 -->

Pages: 1 2 3 4 5 6 7 8 9 10