").text(t).html();$("
").appendTo(e.$select2Input)}),this.$select2Input.select2("val",t),this.$select2Input.trigger("select2:select"),t}},{key:"setSpecialRange",value:function(t){var e=Object.keys(this.config.specialRanges).indexOf(t),i=void 0,n=void 0,a=void 0;if(t.includes("latest-")){a=parseInt(t.replace("latest-",""),10)||20;var o=this.config.specialRanges.latest(a),r=s(o,2);i=r[0],n=r[1]}else{if(!(e>=0))return;var l="latest"===t?this.config.specialRanges.latest():this.config.specialRanges[t],c=s(l,2);i=c[0],n=c[1],$(".daterangepicker .ranges li").eq(e).trigger("click")}return this.specialRange={range:t,value:i.format(this.dateFormat)+" - "+n.format(this.dateFormat)},this.daterangepicker.startDate=i,this.daterangepicker.setEndDate(n),$(".latest-text").text(a?$.i18n("latest-days",a):$.i18n("latest")),this.specialRange}},{key:"setupSelect2Colors",value:function(){var t=this;return this.colorsStyleEl&&this.colorsStyleEl.remove(),this.colorsStyleEl=document.createElement("style"),this.colorsStyleEl.appendChild(document.createTextNode("")),document.head.appendChild(this.colorsStyleEl),this.config.colors.forEach(function(e,i){t.colorsStyleEl.sheet.insertRule(".select2-selection__choice:nth-of-type("+(i+1)+") { background: "+e+" !important }",0)}),this.colorsStyleEl.sheet}},{key:"setupListeners",value:function(){var t=this;$("a[href='#']").on("click",function(t){return t.preventDefault()}),$(".download-csv").on("click",this.exportCSV.bind(this)),$(".download-json").on("click",this.exportJSON.bind(this)),this.$projectInput.on("focusin",function(){this.dataset.value=this.value}),this.$projectInput.on("change",function(){return t.validateProject()}),$(".permalink").on("click",function(e){$(".permalink-copy").val($(".permalink").prop("href"))[0].select();try{document.execCommand("copy"),t.toastSuccess($.i18n("permalink-copied")),e.preventDefault(),document.activeElement.blur()}catch(e){}}),$(".sort-link").on("click",function(e){var i=$(e.currentTarget).data("type");t.direction=t.sort===i?-t.direction:1,t.sort=i,t.isChartApp()?t.updateTable():t.renderData()})}},{key:"setupSettingsModal",value:function(){this.fillInSettings(),$(".save-settings-btn").on("click",this.saveSettings.bind(this)),$(".cancel-settings-btn").on("click",this.fillInSettings.bind(this))}},{key:"setupDateRangeSelector",value:function(){var t=this,e={},i=void 0;this.isPagecounts()?(e=n({},$.i18n("all-time"),[this.config.minDatePagecounts,this.config.maxDatePagecounts]),i=moment(this.config.maxDatePagecounts).subtract(this.config.daysAgo,"days")):(Object.keys(this.config.specialRanges).forEach(function(i){["latest","current","last-week"].includes(i)||(e[$.i18n(i)]=t.config.specialRanges[i])}),i=moment().subtract(this.config.daysAgo,"days"));var a={locale:{format:this.dateFormat,applyLabel:$.i18n("apply"),cancelLabel:$.i18n("cancel"),customRangeLabel:$.i18n("custom-range"),daysOfWeek:[$.i18n("su"),$.i18n("mo"),$.i18n("tu"),$.i18n("we"),$.i18n("th"),$.i18n("fr"),$.i18n("sa")],monthNames:[$.i18n("january"),$.i18n("february"),$.i18n("march"),$.i18n("april"),$.i18n("may"),$.i18n("june"),$.i18n("july"),$.i18n("august"),$.i18n("september"),$.i18n("october"),$.i18n("november"),$.i18n("december")]},startDate:i,minDate:this.minDate,maxDate:this.maxDate,ranges:e};if(this.config.dateLimit&&(a.dateLimit={days:this.config.dateLimit}),this.daterangepicker){this.$dateRangeSelector.data("daterangepicker").remove();var o=this.$dateRangeSelector.remove();$(".date-selector").append(o)}this.$dateRangeSelector.daterangepicker(a),this.isPagecounts()||"mediaviews"===this.app||$(".daterangepicker").append($("
").addClass("daterange-notice").html($.i18n("date-notice",$.i18n("pageviews"===this.app?"title":this.app+"-title")))),$(".daterangepicker .ranges li").off("click").on("click",function(e){if(e.target.innerText===$.i18n("custom-range"))return t.specialRange=null,t.daterangepicker.clickApply();var i=t.daterangepicker.container,n=i.find(".daterangepicker_input input"),a=Object.keys(t.config.specialRanges).find(function(t){return $.i18n(t)===e.target.innerText});t.specialRange={range:a,value:n[0].value+" - "+n[1].value}}),this.$dateRangeSelector.off("apply.daterangepicker").on("apply.daterangepicker",function(e,i){i.chosenLabel===$.i18n("custom-range")&&(t.specialRange=null,t.daterangepicker.updateElement())})}},{key:"showFatalErrors",value:function(t){var e=this;if(this.resetView(),t.forEach(function(t){e.writeMessage("
"+$.i18n("fatal-error")+":
"+t+"
")}),this.debug)throw t[0];t&&t[0]&&t[0].stack&&this.toastError("\n
"+$.i18n("fatal-error")+": "+$.i18n("error-please-report",this.getBugReportURL(t))+"\n ",0)}},{key:"splash",value:function(){var t="background: #eee; color: #555; padding: 4px; font-family:monospace";console.log("%c ___ __ _ _ ",t),console.log("%c | _ \\ __ _ / _` | ___ __ __ (_) ___ __ __ __ ___ ",t),console.log("%c | _/ / _` | \\__, | / -_) \\ V / | | / -_) \\ V V / (_-< ",t),console.log("%c _|_|_ \\__,_| |___/ \\___| _\\_/_ _|_|_ \\___| \\_/\\_/ /__/_ ",t),console.log('%c _| """ |_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""| ',t),console.log("%c \"`-0-0-'\"`-0-0-'\"`-0-0-'\"`-0-0-'\"`-0-0-'\"`-0-0-'\"`-0-0-'\"`-0-0-'\"`-0-0-' ",t),console.log("%c ___ _ _ _ _ ",t),console.log("%c o O O / \\ _ _ __ _ | || | | | ___ (_) ___ ",t),console.log("%c o | - | | ' \\ / _` | \\_, | | | (_-< | | (_-< ",t),console.log("%c TS__[O] |_|_| |_||_| \\__,_| _|__/ _|_|_ /__/_ _|_|_ /__/_ ",t),console.log('%c {======|_|"""""|_|"""""|_|"""""|_| """"|_|"""""|_|"""""|_|"""""|_|"""""| ',t),console.log("%c ./o--000'\"`-0-0-'\"`-0-0-'\"`-0-0-'\"`-0-0-'\"`-0-0-'\"`-0-0-'\"`-0-0-'\"`-0-0-' ",t),console.log("%c ",t),console.log("%c Copyright © "+(new Date).getFullYear()+" MusikAnimal, Kaldari, Marcel Ruiz Forns ",t)}},{key:"startSpinny",value:function(){var t=this;$("body").addClass("loading"),setTimeout(function(){return document.activeElement.blur()}),clearTimeout(this.timeout),this.timeout=setTimeout(function(){t.resetView(),t.toastError("\n
"+$.i18n("fatal-error")+":\n "+$.i18n("error-timed-out")+"\n "+$.i18n("error-please-report",t.getBugReportURL())+"\n ")},6e4)}},{key:"stopSpinny",value:function(){$("body").removeClass("loading initial"),clearTimeout(this.timeout)}},{key:"underscorePageNames",value:function(t){return t.map(function(t){return t.score()})}},{key:"updateInterAppLinks",value:function(){var t=this;$(".interapp-link").each(function(e,i){var n=i.href.split("?")[0];i.classList.contains("interapp-link--siteviews")?i.href=n+"?sites="+t.project.escape()+".org":i.href=n+"?project="+t.project.escape()+".org"})}},{key:"triggerUpdate",value:function(){this.isChartApp()?this.updateChart():this.renderData()}},{key:"getEntities",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=[];return this.$select2Input.length?e=this.$select2Input.select2("val")||[]:this.$sourceInput&&this.$sourceInput.length?e=[this.$sourceInput.val()]:console.warn("["+this.app+"] No select2 or source input found."),t&&(e=e.map(function(t){return t.score()})),e}},{key:"pushParams",value:function(t,e){if(e)return void history.replaceState(null,document.title,location.href.split("?")[0]);var i=this.getEntities().join("|").replace(/[&%?+]/g,encodeURIComponent);window.history&&window.history.replaceState&&window.history.replaceState({},document.title,"?"+$.param(this.getParams())+"&"+t+"="+i),$(".permalink").prop("href","?"+$.param(this.getPermaLink())+"&"+t+"="+i.replace(/\|/g,escape))}},{key:"validateParams",value:function(t){var e=this;return this.config.validateParams.forEach(function(i){"project"===i&&t.project&&(t.project=t.project.replace(/^www\./,""));var n=e.config.defaults[i],a=t[i];void 0===n||e.config.validParams[i].includes(a)||(a&&e.addInvalidParamNotice($.i18n("param-error-3",i)),t[i]=n)}),t}},{key:"validateProject",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=this.$projectInput[0],i=e.value.replace(/^www\./,""),n=!1;return t&&!this.isMultilangProject()?(this.toastWarn($.i18n("invalid-lang-project","
"+i.escape()+"")),i=e.dataset.value):d.includes(i)?(this.updateInterAppLinks(),n=!0):(this.toastWarn($.i18n("invalid-project","
"+i.escape()+"")),i=e.dataset.value),n&&this.$projectInput.trigger("updated"),e.value=i,n}},{key:"writeMessage",value:function(t){return arguments.length>1&&void 0!==arguments[1]&&arguments[1]&&this.clearMessages(),$(".message-container").append("
"+t+"
")}},{key:"dateFormat",get:function(){var t="monthly"===$("#date-type-select").val();return"true"===this.localizeDateFormat?t?"MMM YYYY":this.getLocaleDateString():t?"YYYY-MM":this.config.defaults.dateFormat}},{key:"daterangepicker",get:function(){return this.$dateRangeSelector.data("daterangepicker")}},{key:"minDate",get:function(){return this.isPagecounts()?this.config.minDatePagecounts:this.config.minDate}},{key:"maxDate",get:function(){return this.isPagecounts()?this.config.maxDatePagecounts:this.config.maxDate}},{key:"maxMonth",get:function(){return this.isPagecounts()?this.config.maxMonthPagecounts:this.config.maxMonth}},{key:"project",get:function(){var t=this.$projectInput.val();return t?t.toLowerCase().replace(/.org$/,""):null}},{key:"multilangProjects",get:function(){return["wikipedia","wikibooks","wikinews","wikiquote","wikisource","wikiversity","wikivoyage"]}}]),e}(c);e.exports=h},{"./core_extensions":5,"./polyfills":6,"./pv_config":8,"./site_map":9}],8:[function(t,e,i){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var a=function(){function t(t,e){for(var i=0;i
1?"line":"bar"},dateFormat:"YYYY-MM-DD",localizeDateFormat:"true",numericalFormatting:"true",bezierCurve:"false",autoLogDetection:"false",beginAtZero:"false",rememberChart:"false",agent:"user",platform:"all-access",project:"en.wikipedia.org"},globalChartOpts:{animation:{duration:500,easing:"easeInOutQuart"},hover:{animationDuration:0},legend:{display:!1}},linearCharts:["line","bar","radar"],linearOpts:{scales:{yAxes:[{ticks:{callback:function(t){return e.formatNumber(t)}}}]},legendCallback:function(t){return e.config.chartLegend(t.data.datasets,i)}},daysAgo:20,minDate:moment("2015-07-01").startOf("day"),minDatePagecounts:moment("2007-12-09").startOf("day"),maxDate:o,maxMonth:s,maxDatePagecounts:l,maxMonthPagecounts:c,specialRanges:{current:[o,o],"this-week":[moment().startOf("week"),moment().startOf("week").isAfter(o)?moment().startOf("week"):o],"last-week":[moment().subtract(1,"week").startOf("isoweek"),moment().subtract(1,"week").endOf("isoweek")],"this-month":[moment().startOf("month"),moment().startOf("month").isAfter(o)?moment().startOf("month"):o],"last-month":[moment().subtract(1,"month").startOf("month"),moment().subtract(1,"month").endOf("month")],"this-year":[moment().startOf("year"),moment().startOf("year").isAfter(o)?moment().startOf("year"):o],"last-year":[moment().subtract(1,"year").startOf("year"),moment().subtract(1,"year").endOf("year")],"all-time":[moment("2015-07-01").startOf("day"),o],latest:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i.config.daysAgo,e=i.isPagecounts()?l:o;return[moment(e).subtract(t,"days").startOf("day"),e]}},timestampFormat:"YYYYMMDD00",validParams:{agent:["all-agents","user","spider","automated"],platform:["all-access","desktop","mobile-app","mobile-web"],project:r},rtlLangs:["ar","he","fa","ps","ur"]}}return a(t,[{key:"formatYAxisNumber",value:function(t){return t%1==0?this.formatNumber(t):null}},{key:"linearTooltips",value:function(t){var e=this;return{mode:t||"x-axis",callbacks:{label:function(t){return Number.isNaN(t.yLabel)?" "+$.i18n("unknown"):" "+e.formatNumber(t.yLabel)}},bodyFontSize:14,bodySpacing:7,caretSize:0,titleFontSize:14}}},{key:"formatNumber",value:function(t){return"true"===(localStorage.getItem("pageviews-settings-numericalFormatting")||this.config.defaults.numericalFormatting)?this.n(t):t}},{key:"getLocaleDateString",value:function(){return navigator.language?{"ar-sa":"DD/MM/YY","bg-bg":"DD.M.YYYY","ca-es":"DD/MM/YYYY","zh-tw":"YYYY/M/D","cs-cz":"D.M.YYYY","da-dk":"DD-MM-YYYY","de-de":"DD.MM.YYYY","el-gr":"D/M/YYYY","en-us":"M/D/YYYY","fi-fi":"D.M.YYYY","fr-fr":"DD/MM/YYYY","he-il":"DD/MM/YYYY","hu-hu":"YYYY. MM. DD.","is-is":"D.M.YYYY","it-it":"DD/MM/YYYY","ja-jp":"YYYY/MM/DD","ko-kr":"YYYY-MM-DD","nl-nl":"D-M-YYYY","nb-no":"DD.MM.YYYY","pl-pl":"YYYY-MM-DD","pt-br":"D/M/YYYY","ro-ro":"DD.MM.YYYY","ru-ru":"DD.MM.YYYY","hr-hr":"D.M.YYYY","sk-sk":"D. M. YYYY","sq-al":"YYYY-MM-DD","sv-se":"YYYY-MM-DD","th-th":"D/M/YYYY","tr-tr":"DD.MM.YYYY","ur-pk":"DD/MM/YYYY","id-id":"DD/MM/YYYY","uk-ua":"DD.MM.YYYY","be-by":"DD.MM.YYYY","sl-si":"D.M.YYYY","et-ee":"D.MM.YYYY","lv-lv":"YYYY.MM.DD.","lt-lt":"YYYY.MM.DD","fa-ir":"MM/DD/YYYY","vi-vn":"DD/MM/YYYY","hy-am":"DD.MM.YYYY","az-latn-az":"DD.MM.YYYY","eu-es":"YYYY/MM/DD","mk-mk":"DD.MM.YYYY","af-za":"YYYY/MM/DD","ka-ge":"DD.MM.YYYY","fo-fo":"DD-MM-YYYY","hi-in":"DD-MM-YYYY","ms-my":"DD/MM/YYYY","kk-kz":"DD.MM.YYYY","ky-kg":"DD.MM.YY","sw-ke":"M/d/YYYY","uz-latn-uz":"DD/MM YYYY","tt-ru":"DD.MM.YYYY","pa-in":"DD-MM-YY","gu-in":"DD-MM-YY","ta-in":"DD-MM-YYYY","te-in":"DD-MM-YY","kn-in":"DD-MM-YY","mr-in":"DD-MM-YYYY","sa-in":"DD-MM-YYYY","mn-mn":"YY.MM.DD","gl-es":"DD/MM/YY","kok-in":"DD-MM-YYYY","syr-sy":"DD/MM/YYYY","dv-mv":"DD/MM/YY","ar-iq":"DD/MM/YYYY","zh-cn":"YYYY/M/D","de-ch":"DD.MM.YYYY","en-gb":"DD/MM/YYYY","es-mx":"DD/MM/YYYY","fr-be":"D/MM/YYYY","it-ch":"DD.MM.YYYY","nl-be":"D/MM/YYYY","nn-no":"DD.MM.YYYY","pt-pt":"DD-MM-YYYY","sr-latn-cs":"D.M.YYYY","sv-fi":"D.M.YYYY","az-cyrl-az":"DD.MM.YYYY","ms-bn":"DD/MM/YYYY","uz-cyrl-uz":"DD.MM.YYYY","ar-eg":"DD/MM/YYYY","zh-hk":"D/M/YYYY","de-at":"DD.MM.YYYY","en-au":"D/MM/YYYY","es-es":"DD/MM/YYYY","fr-ca":"YYYY-MM-DD","sr-cyrl-cs":"D.M.YYYY","ar-ly":"DD/MM/YYYY","zh-sg":"D/M/YYYY","de-lu":"DD.MM.YYYY","en-ca":"DD/MM/YYYY","es-gt":"DD/MM/YYYY","fr-ch":"DD.MM.YYYY","ar-dz":"DD-MM-YYYY","zh-mo":"D/M/YYYY","de-li":"DD.MM.YYYY","en-nz":"D/MM/YYYY","es-cr":"DD/MM/YYYY","fr-lu":"DD/MM/YYYY","ar-ma":"DD-MM-YYYY","en-ie":"DD/MM/YYYY","es-pa":"MM/DD/YYYY","fr-mc":"DD/MM/YYYY","ar-tn":"DD-MM-YYYY","en-za":"YYYY/MM/DD","es-do":"DD/MM/YYYY","ar-om":"DD/MM/YYYY","en-jm":"DD/MM/YYYY","es-ve":"DD/MM/YYYY","ar-ye":"DD/MM/YYYY","en-029":"MM/DD/YYYY","es-co":"DD/MM/YYYY","ar-sy":"DD/MM/YYYY","en-bz":"DD/MM/YYYY","es-pe":"DD/MM/YYYY","ar-jo":"DD/MM/YYYY","en-tt":"DD/MM/YYYY","es-ar":"DD/MM/YYYY","ar-lb":"DD/MM/YYYY","en-zw":"M/D/YYYY","es-ec":"DD/MM/YYYY","ar-kw":"DD/MM/YYYY","en-ph":"M/D/YYYY","es-cl":"DD-MM-YYYY","ar-ae":"DD/MM/YYYY","es-uy":"DD/MM/YYYY","ar-bh":"DD/MM/YYYY","es-py":"DD/MM/YYYY","ar-qa":"DD/MM/YYYY","es-bo":"DD/MM/YYYY","es-sv":"DD/MM/YYYY","es-hn":"DD/MM/YYYY","es-ni":"DD/MM/YYYY","es-pr":"DD/MM/YYYY","am-et":"D/M/YYYY","tzm-latn-dz":"DD-MM-YYYY","iu-latn-ca":"D/MM/YYYY","sma-no":"DD.MM.YYYY","mn-mong-cn":"YYYY/M/D","gd-gb":"DD/MM/YYYY","en-my":"D/M/YYYY","prs-af":"DD/MM/YY","bn-bd":"DD-MM-YY","wo-sn":"DD/MM/YYYY","rw-rw":"M/D/YYYY","qut-gt":"DD/MM/YYYY","sah-ru":"MM.DD.YYYY","gsw-fr":"DD/MM/YYYY","co-fr":"DD/MM/YYYY","oc-fr":"DD/MM/YYYY","mi-nz":"DD/MM/YYYY","ga-ie":"DD/MM/YYYY","se-se":"YYYY-MM-DD","br-fr":"DD/MM/YYYY","smn-fi":"D.M.YYYY","moh-ca":"M/D/YYYY","arn-cl":"DD-MM-YYYY","ii-cn":"YYYY/M/D","dsb-de":"D. M. YYYY","ig-ng":"D/M/YYYY","kl-gl":"DD-MM-YYYY","lb-lu":"DD/MM/YYYY","ba-ru":"DD.MM.YY","nso-za":"YYYY/MM/DD",
-"quz-bo":"DD/MM/YYYY","yo-ng":"D/M/YYYY","ha-latn-ng":"D/M/YYYY","fil-ph":"M/D/YYYY","ps-af":"DD/MM/YY","fy-nl":"D-M-YYYY","ne-np":"M/D/YYYY","se-no":"DD.MM.YYYY","iu-cans-ca":"D/M/YYYY","sr-latn-rs":"D.M.YYYY","si-lk":"YYYY-MM-DD","sr-cyrl-rs":"D.M.YYYY","lo-la":"DD/MM/YYYY","km-kh":"YYYY-MM-DD","cy-gb":"DD/MM/YYYY","bo-cn":"YYYY/M/D","sms-fi":"D.M.YYYY","as-in":"DD-MM-YYYY","ml-in":"DD-MM-YY","en-in":"DD-MM-YYYY","or-in":"DD-MM-YY","bn-in":"DD-MM-YY","tk-tm":"DD.MM.YY","bs-latn-ba":"D.M.YYYY","mt-mt":"DD/MM/YYYY","sr-cyrl-me":"D.M.YYYY","se-fi":"D.M.YYYY","zu-za":"YYYY/MM/DD","xh-za":"YYYY/MM/DD","tn-za":"YYYY/MM/DD","hsb-de":"D. M. YYYY","bs-cyrl-ba":"D.M.YYYY","tg-cyrl-tj":"DD.MM.yy","sr-latn-ba":"D.M.YYYY","smj-no":"DD.MM.YYYY","rm-ch":"DD/MM/YYYY","smj-se":"YYYY-MM-DD","quz-ec":"DD/MM/YYYY","quz-pe":"DD/MM/YYYY","hr-ba":"D.M.YYYY.","sr-latn-me":"D.M.YYYY","sma-se":"YYYY-MM-DD","en-sg":"D/M/YYYY","ug-cn":"YYYY-M-D","sr-cyrl-ba":"D.M.YYYY","es-us":"M/D/YYYY"}[navigator.language.toLowerCase()]||this.config.defaults.dateFormat:this.config.defaults.dateFormat}},{key:"cachedElement",value:function(t){return this.jQueryCache[t]?this.jQueryCache[t]:this.jQueryCache[t]=$(t)}},{key:"circularTooltips",get:function(){var t=this;return{callbacks:{label:function(e,i){var n=i.datasets[e.datasetIndex].data[e.index],a=i.labels[e.index];return Number.isNaN(n)?a+": "+$.i18n("unknown"):a+": "+t.formatNumber(n)}},bodyFontSize:14,bodySpacing:7,caretSize:0,titleFontSize:14}}},{key:"initialMonthStart",get:function(){return moment(this.maxMonth).subtract(11,"months").toDate()}},{key:"$dateRangeSelector",get:function(){return this.cachedElement(".date-range-selector")}},{key:"$agentSelector",get:function(){return this.cachedElement("#agent-select")}},{key:"$platformSelector",get:function(){return this.cachedElement("#platform-select")}},{key:"$projectInput",get:function(){return this.cachedElement("#project-input")}},{key:"$chart",get:function(){return $("#chart")}},{key:"$select2Input",get:function(){return this.cachedElement("#select2-input")}},{key:"$dataSourceSelector",get:function(){return this.cachedElement("#data-source-select")}},{key:"$redirectsCheckbox",get:function(){return this.cachedElement("#redirects-checkbox")}}]),t}();e.exports=s},{"./site_map":9}],9:[function(t,e,i){"use strict";var n={aawiki:"aa.wikipedia.org",aawikibooks:"aa.wikibooks.org",aawiktionary:"aa.wiktionary.org",abwiki:"ab.wikipedia.org",abwiktionary:"ab.wiktionary.org",acewiki:"ace.wikipedia.org",advisorywiki:"advisory.wikimedia.org",adywiki:"ady.wikipedia.org",afwiki:"af.wikipedia.org",afwikibooks:"af.wikibooks.org",afwikiquote:"af.wikiquote.org",afwiktionary:"af.wiktionary.org",akwiki:"ak.wikipedia.org",akwikibooks:"ak.wikibooks.org",akwiktionary:"ak.wiktionary.org",alswiki:"als.wikipedia.org",alswikibooks:"als.wikibooks.org",alswikiquote:"als.wikiquote.org",alswiktionary:"als.wiktionary.org",altwiki:"alt.wikipedia.org",amiwiki:"ami.wikipedia.org",amwiki:"am.wikipedia.org",amwikimedia:"am.wikimedia.org",amwikiquote:"am.wikiquote.org",amwiktionary:"am.wiktionary.org",angwiki:"ang.wikipedia.org",angwikibooks:"ang.wikibooks.org",angwikiquote:"ang.wikiquote.org",angwikisource:"ang.wikisource.org",angwiktionary:"ang.wiktionary.org",anwiki:"an.wikipedia.org",anwiktionary:"an.wiktionary.org",arcwiki:"arc.wikipedia.org",arwiki:"ar.wikipedia.org",arwikibooks:"ar.wikibooks.org",arwikimedia:"ar.wikimedia.org",arwikinews:"ar.wikinews.org",arwikiquote:"ar.wikiquote.org",arwikisource:"ar.wikisource.org",arwikiversity:"ar.wikiversity.org",arwiktionary:"ar.wiktionary.org",arywiki:"ary.wikipedia.org",arzwiki:"arz.wikipedia.org",astwiki:"ast.wikipedia.org",astwikibooks:"ast.wikibooks.org",astwikiquote:"ast.wikiquote.org",astwiktionary:"ast.wiktionary.org",aswiki:"as.wikipedia.org",aswikibooks:"as.wikibooks.org",aswikisource:"as.wikisource.org",aswiktionary:"as.wiktionary.org",atjwiki:"atj.wikipedia.org",avkwiki:"avk.wikipedia.org",avwiki:"av.wikipedia.org",avwiktionary:"av.wiktionary.org",awawiki:"awa.wikipedia.org",aywiki:"ay.wikipedia.org",aywikibooks:"ay.wikibooks.org",aywiktionary:"ay.wiktionary.org",azbwiki:"azb.wikipedia.org",azwiki:"az.wikipedia.org",azwikibooks:"az.wikibooks.org",azwikiquote:"az.wikiquote.org",azwikisource:"az.wikisource.org",azwiktionary:"az.wiktionary.org",banwiki:"ban.wikipedia.org",banwikisource:"ban.wikisource.org",barwiki:"bar.wikipedia.org",bat_smgwiki:"bat-smg.wikipedia.org",bawiki:"ba.wikipedia.org",bawikibooks:"ba.wikibooks.org",bclwiki:"bcl.wikipedia.org",bclwiktionary:"bcl.wiktionary.org",bdwikimedia:"bd.wikimedia.org",be_x_oldwiki:"be-tarask.wikipedia.org",betawikiversity:"beta.wikiversity.org",bewiki:"be.wikipedia.org",bewikibooks:"be.wikibooks.org",bewikimedia:"be.wikimedia.org",bewikiquote:"be.wikiquote.org",bewikisource:"be.wikisource.org",bewiktionary:"be.wiktionary.org",bgwiki:"bg.wikipedia.org",bgwikibooks:"bg.wikibooks.org",bgwikinews:"bg.wikinews.org",bgwikiquote:"bg.wikiquote.org",bgwikisource:"bg.wikisource.org",bgwiktionary:"bg.wiktionary.org",bhwiki:"bh.wikipedia.org",bhwiktionary:"bh.wiktionary.org",biwiki:"bi.wikipedia.org",biwikibooks:"bi.wikibooks.org",biwiktionary:"bi.wiktionary.org",bjnwiki:"bjn.wikipedia.org",bjnwikibooks:"bjn.wikibooks.org",bmwiki:"bm.wikipedia.org",bmwikibooks:"bm.wikibooks.org",bmwikiquote:"bm.wikiquote.org",bmwiktionary:"bm.wiktionary.org",bnwiki:"bn.wikipedia.org",bnwikibooks:"bn.wikibooks.org",bnwikisource:"bn.wikisource.org",bnwikivoyage:"bn.wikivoyage.org",bnwiktionary:"bn.wiktionary.org",bowiki:"bo.wikipedia.org",bowikibooks:"bo.wikibooks.org",bowiktionary:"bo.wiktionary.org",bpywiki:"bpy.wikipedia.org",brwiki:"br.wikipedia.org",brwikimedia:"br.wikimedia.org",brwikiquote:"br.wikiquote.org",brwikisource:"br.wikisource.org",brwiktionary:"br.wiktionary.org",bswiki:"bs.wikipedia.org",bswikibooks:"bs.wikibooks.org",bswikinews:"bs.wikinews.org",bswikiquote:"bs.wikiquote.org",bswikisource:"bs.wikisource.org",bswiktionary:"bs.wiktionary.org",bugwiki:"bug.wikipedia.org",bxrwiki:"bxr.wikipedia.org",cawiki:"ca.wikipedia.org",cawikibooks:"ca.wikibooks.org",cawikimedia:"ca.wikimedia.org",cawikinews:"ca.wikinews.org",cawikiquote:"ca.wikiquote.org",cawikisource:"ca.wikisource.org",cawiktionary:"ca.wiktionary.org",cbk_zamwiki:"cbk-zam.wikipedia.org",cdowiki:"cdo.wikipedia.org",cebwiki:"ceb.wikipedia.org",cewiki:"ce.wikipedia.org",chowiki:"cho.wikipedia.org",chrwiki:"chr.wikipedia.org",chrwiktionary:"chr.wiktionary.org",chwiki:"ch.wikipedia.org",chwikibooks:"ch.wikibooks.org",chwiktionary:"ch.wiktionary.org",chywiki:"chy.wikipedia.org",ckbwiki:"ckb.wikipedia.org",cnwikimedia:"cn.wikimedia.org",commonswiki:"commons.wikimedia.org",cowiki:"co.wikipedia.org",cowikibooks:"co.wikibooks.org",cowikimedia:"co.wikimedia.org",cowikiquote:"co.wikiquote.org",cowiktionary:"co.wiktionary.org",crhwiki:"crh.wikipedia.org",crwiki:"cr.wikipedia.org",crwikiquote:"cr.wikiquote.org",crwiktionary:"cr.wiktionary.org",csbwiki:"csb.wikipedia.org",csbwiktionary:"csb.wiktionary.org",cswiki:"cs.wikipedia.org",cswikibooks:"cs.wikibooks.org",cswikinews:"cs.wikinews.org",cswikiquote:"cs.wikiquote.org",cswikisource:"cs.wikisource.org",cswikiversity:"cs.wikiversity.org",cswiktionary:"cs.wiktionary.org",cuwiki:"cu.wikipedia.org",cvwiki:"cv.wikipedia.org",cvwikibooks:"cv.wikibooks.org",cywiki:"cy.wikipedia.org",cywikibooks:"cy.wikibooks.org",cywikiquote:"cy.wikiquote.org",cywikisource:"cy.wikisource.org",cywiktionary:"cy.wiktionary.org",dagwiki:"dag.wikipedia.org",dawiki:"da.wikipedia.org",dawikibooks:"da.wikibooks.org",dawikiquote:"da.wikiquote.org",dawikisource:"da.wikisource.org",dawiktionary:"da.wiktionary.org",dewiki:"de.wikipedia.org",dewikibooks:"de.wikibooks.org",dewikinews:"de.wikinews.org",dewikiquote:"de.wikiquote.org",dewikisource:"de.wikisource.org",dewikiversity:"de.wikiversity.org",dewikivoyage:"de.wikivoyage.org",dewiktionary:"de.wiktionary.org",dinwiki:"din.wikipedia.org",diqwiki:"diq.wikipedia.org",dkwikimedia:"dk.wikimedia.org",dsbwiki:"dsb.wikipedia.org",dtywiki:"dty.wikipedia.org",dvwiki:"dv.wikipedia.org",dvwiktionary:"dv.wiktionary.org",dzwiki:"dz.wikipedia.org",dzwiktionary:"dz.wiktionary.org",eewiki:"ee.wikipedia.org",elwiki:"el.wikipedia.org",elwikibooks:"el.wikibooks.org",elwikinews:"el.wikinews.org",elwikiquote:"el.wikiquote.org",elwikisource:"el.wikisource.org",elwikiversity:"el.wikiversity.org",elwikivoyage:"el.wikivoyage.org",elwiktionary:"el.wiktionary.org",emlwiki:"eml.wikipedia.org",enwiki:"en.wikipedia.org",enwikibooks:"en.wikibooks.org",enwikinews:"en.wikinews.org",enwikiquote:"en.wikiquote.org",enwikisource:"en.wikisource.org",enwikiversity:"en.wikiversity.org",enwikivoyage:"en.wikivoyage.org",enwiktionary:"en.wiktionary.org",eowiki:"eo.wikipedia.org",eowikibooks:"eo.wikibooks.org",eowikinews:"eo.wikinews.org",eowikiquote:"eo.wikiquote.org",eowikisource:"eo.wikisource.org",eowikivoyage:"eo.wikivoyage.org",eowiktionary:"eo.wiktionary.org",eswiki:"es.wikipedia.org",eswikibooks:"es.wikibooks.org",eswikinews:"es.wikinews.org",eswikiquote:"es.wikiquote.org",eswikisource:"es.wikisource.org",eswikiversity:"es.wikiversity.org",eswikivoyage:"es.wikivoyage.org",eswiktionary:"es.wiktionary.org",etwiki:"et.wikipedia.org",etwikibooks:"et.wikibooks.org",etwikimedia:"ee.wikimedia.org",etwikiquote:"et.wikiquote.org",etwikisource:"et.wikisource.org",etwiktionary:"et.wiktionary.org",euwiki:"eu.wikipedia.org",euwikibooks:"eu.wikibooks.org",euwikiquote:"eu.wikiquote.org",euwikisource:"eu.wikisource.org",euwiktionary:"eu.wiktionary.org",extwiki:"ext.wikipedia.org",fawiki:"fa.wikipedia.org",fawikibooks:"fa.wikibooks.org",fawikinews:"fa.wikinews.org",fawikiquote:"fa.wikiquote.org",fawikisource:"fa.wikisource.org",fawikivoyage:"fa.wikivoyage.org",fawiktionary:"fa.wiktionary.org",ffwiki:"ff.wikipedia.org",fiu_vrowiki:"fiu-vro.wikipedia.org",fiwiki:"fi.wikipedia.org",fiwikibooks:"fi.wikibooks.org",fiwikimedia:"fi.wikimedia.org",fiwikinews:"fi.wikinews.org",fiwikiquote:"fi.wikiquote.org",fiwikisource:"fi.wikisource.org",fiwikiversity:"fi.wikiversity.org",fiwikivoyage:"fi.wikivoyage.org",fiwiktionary:"fi.wiktionary.org",fjwiki:"fj.wikipedia.org",fjwiktionary:"fj.wiktionary.org",foundationwiki:"foundation.wikimedia.org",fowiki:"fo.wikipedia.org",fowikisource:"fo.wikisource.org",fowiktionary:"fo.wiktionary.org",frpwiki:"frp.wikipedia.org",frrwiki:"frr.wikipedia.org",frwiki:"fr.wikipedia.org",frwikibooks:"fr.wikibooks.org",frwikinews:"fr.wikinews.org",frwikiquote:"fr.wikiquote.org",frwikisource:"fr.wikisource.org",frwikiversity:"fr.wikiversity.org",frwikivoyage:"fr.wikivoyage.org",frwiktionary:"fr.wiktionary.org",furwiki:"fur.wikipedia.org",fywiki:"fy.wikipedia.org",fywikibooks:"fy.wikibooks.org",fywiktionary:"fy.wiktionary.org",gagwiki:"gag.wikipedia.org",ganwiki:"gan.wikipedia.org",gawiki:"ga.wikipedia.org",gawikibooks:"ga.wikibooks.org",gawikiquote:"ga.wikiquote.org",gawiktionary:"ga.wiktionary.org",gcrwiki:"gcr.wikipedia.org",gdwiki:"gd.wikipedia.org",gdwiktionary:"gd.wiktionary.org",gewikimedia:"ge.wikimedia.org",glkwiki:"glk.wikipedia.org",glwiki:"gl.wikipedia.org",glwikibooks:"gl.wikibooks.org",glwikiquote:"gl.wikiquote.org",glwikisource:"gl.wikisource.org",glwiktionary:"gl.wiktionary.org",gnwiki:"gn.wikipedia.org",gnwikibooks:"gn.wikibooks.org",gnwiktionary:"gn.wiktionary.org",gomwiki:"gom.wikipedia.org",gomwiktionary:"gom.wiktionary.org",gorwiki:"gor.wikipedia.org",gotwiki:"got.wikipedia.org",gotwikibooks:"got.wikibooks.org",grwikimedia:"gr.wikimedia.org",guwiki:"gu.wikipedia.org",guwikibooks:"gu.wikibooks.org",guwikiquote:"gu.wikiquote.org",guwikisource:"gu.wikisource.org",guwiktionary:"gu.wiktionary.org",gvwiki:"gv.wikipedia.org",gvwiktionary:"gv.wiktionary.org",hakwiki:"hak.wikipedia.org",hawiki:"ha.wikipedia.org",hawiktionary:"ha.wiktionary.org",hawwiki:"haw.wikipedia.org",hewiki:"he.wikipedia.org",hewikibooks:"he.wikibooks.org",hewikinews:"he.wikinews.org",hewikiquote:"he.wikiquote.org",hewikisource:"he.wikisource.org",hewikivoyage:"he.wikivoyage.org",hewiktionary:"he.wiktionary.org",hifwiki:"hif.wikipedia.org",hifwiktionary:"hif.wiktionary.org",hiwiki:"hi.wikipedia.org",hiwikimedia:"hi.wikimedia.org",hiwikibooks:"hi.wikibooks.org",hiwikisource:"hi.wikisource.org",hiwikiquote:"hi.wikiquote.org",hiwikiversity:"hi.wikiversity.org",hiwikivoyage:"hi.wikivoyage.org",hiwiktionary:"hi.wiktionary.org",howiki:"ho.wikipedia.org",hrwiki:"hr.wikipedia.org",hrwikibooks:"hr.wikibooks.org",hrwikiquote:"hr.wikiquote.org",hrwikisource:"hr.wikisource.org",hrwiktionary:"hr.wiktionary.org",hsbwiki:"hsb.wikipedia.org",hsbwiktionary:"hsb.wiktionary.org",htwiki:"ht.wikipedia.org",htwikisource:"ht.wikisource.org",huwiki:"hu.wikipedia.org",huwikibooks:"hu.wikibooks.org",huwikinews:"hu.wikinews.org",huwikiquote:"hu.wikiquote.org",huwikisource:"hu.wikisource.org",huwiktionary:"hu.wiktionary.org",hywiki:"hy.wikipedia.org",hywikibooks:"hy.wikibooks.org",hywikiquote:"hy.wikiquote.org",hywikisource:"hy.wikisource.org",hywiktionary:"hy.wiktionary.org",hywwiki:"hyw.wikipedia.org",hzwiki:"hz.wikipedia.org",iawiki:"ia.wikipedia.org",iawikibooks:"ia.wikibooks.org",iawiktionary:"ia.wiktionary.org",idwiki:"id.wikipedia.org",idwikibooks:"id.wikibooks.org",idwikimedia:"id.wikimedia.org",idwikiquote:"id.wikiquote.org",idwikisource:"id.wikisource.org",idwiktionary:"id.wiktionary.org",iegcomwiki:"iegcom.wikimedia.org",iewiki:"ie.wikipedia.org",iewikibooks:"ie.wikibooks.org",iewiktionary:"ie.wiktionary.org",igwiki:"ig.wikipedia.org",iiwiki:"ii.wikipedia.org",ikwiki:"ik.wikipedia.org",ikwiktionary:"ik.wiktionary.org",ilowiki:"ilo.wikipedia.org",ilwikimedia:"il.wikimedia.org",incubatorwiki:"incubator.wikimedia.org",inhwiki:"inh.wikipedia.org",iowiki:"io.wikipedia.org",iowiktionary:"io.wiktionary.org",iswiki:"is.wikipedia.org",iswikibooks:"is.wikibooks.org",iswikiquote:"is.wikiquote.org",iswikisource:"is.wikisource.org",iswiktionary:"is.wiktionary.org",itwiki:"it.wikipedia.org",itwikibooks:"it.wikibooks.org",itwikinews:"it.wikinews.org",itwikiquote:"it.wikiquote.org",itwikisource:"it.wikisource.org",itwikiversity:"it.wikiversity.org",itwikivoyage:"it.wikivoyage.org",itwiktionary:"it.wiktionary.org",iuwiki:"iu.wikipedia.org",iuwiktionary:"iu.wiktionary.org",jamwiki:"jam.wikipedia.org",jawiki:"ja.wikipedia.org",jawikibooks:"ja.wikibooks.org",jawikinews:"ja.wikinews.org",jawikiquote:"ja.wikiquote.org",jawikisource:"ja.wikisource.org",jawikiversity:"ja.wikiversity.org",jawikivoyage:"ja.wikivoyage.org",jawiktionary:"ja.wiktionary.org",jbowiki:"jbo.wikipedia.org",jbowiktionary:"jbo.wiktionary.org",jvwiki:"jv.wikipedia.org",jvwikisource:"jv.wikisource.org",jvwiktionary:"jv.wiktionary.org",kaawiki:"kaa.wikipedia.org",kabwiki:"kab.wikipedia.org",kawiki:"ka.wikipedia.org",kawikibooks:"ka.wikibooks.org",kawikiquote:"ka.wikiquote.org",kawiktionary:"ka.wiktionary.org",kbdwiki:"kbd.wikipedia.org",kgwiki:"kg.wikipedia.org",kiwiki:"ki.wikipedia.org",kjwiki:"kj.wikipedia.org",kkwiki:"kk.wikipedia.org",kkwikibooks:"kk.wikibooks.org",kkwikiquote:"kk.wikiquote.org",kkwiktionary:"kk.wiktionary.org",klwiki:"kl.wikipedia.org",klwiktionary:"kl.wiktionary.org",kmwiki:"km.wikipedia.org",kmwikibooks:"km.wikibooks.org",kmwiktionary:"km.wiktionary.org",knwiki:"kn.wikipedia.org",knwikibooks:"kn.wikibooks.org",knwikiquote:"kn.wikiquote.org",knwikisource:"kn.wikisource.org",knwiktionary:"kn.wiktionary.org",koiwiki:"koi.wikipedia.org",kowiki:"ko.wikipedia.org",kowikibooks:"ko.wikibooks.org",kowikinews:"ko.wikinews.org",kowikiquote:"ko.wikiquote.org",kowikisource:"ko.wikisource.org",kowikiversity:"ko.wikiversity.org",kowiktionary:"ko.wiktionary.org",kbpwiki:"kbp.wikipedia.org",krcwiki:"krc.wikipedia.org",krwiki:"kr.wikipedia.org",krwikiquote:"kr.wikiquote.org",kshwiki:"ksh.wikipedia.org",kswiki:"ks.wikipedia.org",kswikibooks:"ks.wikibooks.org",kswikiquote:"ks.wikiquote.org",kswiktionary:"ks.wiktionary.org",kuwiki:"ku.wikipedia.org",kuwikibooks:"ku.wikibooks.org",kuwikiquote:"ku.wikiquote.org",kuwiktionary:"ku.wiktionary.org",kvwiki:"kv.wikipedia.org",kwwiki:"kw.wikipedia.org",kwwikiquote:"kw.wikiquote.org",kwwiktionary:"kw.wiktionary.org",kywiki:"ky.wikipedia.org",kywikibooks:"ky.wikibooks.org",kywikiquote:"ky.wikiquote.org",kywiktionary:"ky.wiktionary.org",labswiki:"wikitech.wikimedia.org",ladwiki:"lad.wikipedia.org",lawiki:"la.wikipedia.org",lawikibooks:"la.wikibooks.org",lawikiquote:"la.wikiquote.org",lawikisource:"la.wikisource.org",lawiktionary:"la.wiktionary.org",lbewiki:"lbe.wikipedia.org",lbwiki:"lb.wikipedia.org",lbwikibooks:"lb.wikibooks.org",lbwikiquote:"lb.wikiquote.org",lbwiktionary:"lb.wiktionary.org",lezwiki:"lez.wikipedia.org",lfnwiki:"lfn.wikipedia.org",lgwiki:"lg.wikipedia.org",lijwiki:"lij.wikipedia.org",lijwikisource:"lij.wikisource.org",liwiki:"li.wikipedia.org",liwikibooks:"li.wikibooks.org",liwikiquote:"li.wikiquote.org",liwikisource:"li.wikisource.org",liwiktionary:"li.wiktionary.org",lldwiki:"lld.wikipedia.org",lmowiki:"lmo.wikipedia.org",lmowiktionary:"lmo.wiktionary.org",lnwiki:"ln.wikipedia.org",lnwikibooks:"ln.wikibooks.org",lnwiktionary:"ln.wiktionary.org",loginwiki:"login.wikimedia.org",lowiki:"lo.wikipedia.org",lowiktionary:"lo.wiktionary.org",lrcwiki:"lrc.wikipedia.org",ltgwiki:"ltg.wikipedia.org",ltwiki:"lt.wikipedia.org",ltwikibooks:"lt.wikibooks.org",ltwikiquote:"lt.wikiquote.org",ltwikisource:"lt.wikisource.org",ltwiktionary:"lt.wiktionary.org",lvwiki:"lv.wikipedia.org",lvwikibooks:"lv.wikibooks.org",lvwiktionary:"lv.wiktionary.org",madwiki:"mad.wikipedia.org",maiwiki:"mai.wikipedia.org",maiwikimedia:"mai.wikimedia.org",map_bmswiki:"map-bms.wikipedia.org",mdfwiki:"mdf.wikipedia.org",mediawikiwiki:"mediawiki.org",metawiki:"meta.wikimedia.org",mgwiki:"mg.wikipedia.org",mgwikibooks:"mg.wikibooks.org",mgwiktionary:"mg.wiktionary.org",mhrwiki:"mhr.wikipedia.org",mhwiki:"mh.wikipedia.org",mhwiktionary:"mh.wiktionary.org",minwiki:"min.wikipedia.org",minwiktionary:"min.wiktionary.org",miwiki:"mi.wikipedia.org",miwikibooks:"mi.wikibooks.org",miwiktionary:"mi.wiktionary.org",mkwiki:"mk.wikipedia.org",mkwikibooks:"mk.wikibooks.org",mkwikimedia:"mk.wikimedia.org",mkwikisource:"mk.wikisource.org",mkwiktionary:"mk.wiktionary.org",mlwiki:"ml.wikipedia.org",mlwikibooks:"ml.wikibooks.org",mlwikiquote:"ml.wikiquote.org",mlwikisource:"ml.wikisource.org",mlwiktionary:"ml.wiktionary.org",mniwiki:"mni.wikipedia.org",mniwiktionary:"mni.wiktionary.org",mnwiki:"mn.wikipedia.org",mnwikibooks:"mn.wikibooks.org",mnwiktionary:"mn.wiktionary.org",mnwwiki:"mnw.wikipedia.org",mowiki:"mo.wikipedia.org",mowiktionary:"mo.wiktionary.org",mrjwiki:"mrj.wikipedia.org",mrwiki:"mr.wikipedia.org",mrwikibooks:"mr.wikibooks.org",mrwikiquote:"mr.wikiquote.org",mrwikisource:"mr.wikisource.org",mrwiktionary:"mr.wiktionary.org",mswiki:"ms.wikipedia.org",mswikibooks:"ms.wikibooks.org",mswiktionary:"ms.wiktionary.org",mtwiki:"mt.wikipedia.org",mtwiktionary:"mt.wiktionary.org",muswiki:"mus.wikipedia.org",mwlwiki:"mwl.wikipedia.org",mxwikimedia:"mx.wikimedia.org",myvwiki:"myv.wikipedia.org",mywiki:"my.wikipedia.org",mywikibooks:"my.wikibooks.org",mywiktionary:"my.wiktionary.org",mznwiki:"mzn.wikipedia.org",nahwiki:"nah.wikipedia.org",nahwikibooks:"nah.wikibooks.org",nahwiktionary:"nah.wiktionary.org",napwiki:"nap.wikipedia.org",napwikisource:"nap.wikisource.org",nawiki:"na.wikipedia.org",nawikibooks:"na.wikibooks.org",nawikiquote:"na.wikiquote.org",nawiktionary:"na.wiktionary.org",nds_nlwiki:"nds-nl.wikipedia.org",ndswiki:"nds.wikipedia.org",ndswikibooks:"nds.wikibooks.org",ndswikiquote:"nds.wikiquote.org",ndswiktionary:"nds.wiktionary.org",newiki:"ne.wikipedia.org",newikibooks:"ne.wikibooks.org",newiktionary:"ne.wiktionary.org",newwiki:"new.wikipedia.org",ngwiki:"ng.wikipedia.org",ngwikimedia:"ng.wikimedia.org",niawiki:"nia.wikipedia.org",niawiktionary:"nia.wiktionary.org",nlwiki:"nl.wikipedia.org",nlwikibooks:"nl.wikibooks.org",nlwikimedia:"nl.wikimedia.org",nlwikinews:"nl.wikinews.org",nlwikiquote:"nl.wikiquote.org",nlwikisource:"nl.wikisource.org",nlwikivoyage:"nl.wikivoyage.org",nlwiktionary:"nl.wiktionary.org",nnwiki:"nn.wikipedia.org",nnwikiquote:"nn.wikiquote.org",nnwiktionary:"nn.wiktionary.org",nostalgiawiki:"nostalgia.wikipedia.org",novwiki:"nov.wikipedia.org",nowiki:"no.wikipedia.org",nowikibooks:"no.wikibooks.org",nowikimedia:"no.wikimedia.org",nowikinews:"no.wikinews.org",nowikiquote:"no.wikiquote.org",nowikisource:"no.wikisource.org",nowiktionary:"no.wiktionary.org",nqowiki:"nqo.wikipedia.org",nrmwiki:"nrm.wikipedia.org",nsowiki:"nso.wikipedia.org",nvwiki:"nv.wikipedia.org",nycwikimedia:"nyc.wikimedia.org",nywiki:"ny.wikipedia.org",nzwikimedia:"nz.wikimedia.org",ocwiki:"oc.wikipedia.org",ocwikibooks:"oc.wikibooks.org",ocwiktionary:"oc.wiktionary.org",olowiki:"olo.wikipedia.org",omwiki:"om.wikipedia.org",omwiktionary:"om.wiktionary.org",orwiki:"or.wikipedia.org",orwikisource:"or.wikisource.org",orwiktionary:"or.wiktionary.org",oswiki:"os.wikipedia.org",outreachwiki:"outreach.wikimedia.org",pa_uswikimedia:"pa-us.wikimedia.org",pagwiki:"pag.wikipedia.org",pamwiki:"pam.wikipedia.org",papwiki:"pap.wikipedia.org",pawiki:"pa.wikipedia.org",pawikibooks:"pa.wikibooks.org",pawikisource:"pa.wikisource.org",pawiktionary:"pa.wiktionary.org",pcdwiki:"pcd.wikipedia.org",pdcwiki:"pdc.wikipedia.org",pflwiki:"pfl.wikipedia.org",pihwiki:"pih.wikipedia.org",piwiki:"pi.wikipedia.org",piwiktionary:"pi.wiktionary.org",plwiki:"pl.wikipedia.org",plwikibooks:"pl.wikibooks.org",plwikimedia:"pl.wikimedia.org",plwikinews:"pl.wikinews.org",plwikiquote:"pl.wikiquote.org",plwikisource:"pl.wikisource.org",plwikivoyage:"pl.wikivoyage.org",plwiktionary:"pl.wiktionary.org",pmswiki:"pms.wikipedia.org",pmswikisource:"pms.wikisource.org",pnbwiki:"pnb.wikipedia.org",pnbwiktionary:"pnb.wiktionary.org",pntwiki:"pnt.wikipedia.org",pswiki:"ps.wikipedia.org",pswikibooks:"ps.wikibooks.org",pswikivoyage:"ps.wikivoyage.org",pswiktionary:"ps.wiktionary.org",ptwiki:"pt.wikipedia.org",ptwikibooks:"pt.wikibooks.org",ptwikimedia:"pt.wikimedia.org",ptwikinews:"pt.wikinews.org",ptwikiquote:"pt.wikiquote.org",ptwikisource:"pt.wikisource.org",ptwikiversity:"pt.wikiversity.org",ptwikivoyage:"pt.wikivoyage.org",ptwiktionary:"pt.wiktionary.org",pwnwiki:"pwn.wikipedia.org",quwiki:"qu.wikipedia.org",quwikibooks:"qu.wikibooks.org",quwikiquote:"qu.wikiquote.org",quwiktionary:"qu.wiktionary.org",rmwiki:"rm.wikipedia.org",rmwikibooks:"rm.wikibooks.org",rmwiktionary:"rm.wiktionary.org",rmywiki:"rmy.wikipedia.org",rnwiki:"rn.wikipedia.org",rnwiktionary:"rn.wiktionary.org",roa_rupwiki:"roa-rup.wikipedia.org",roa_rupwiktionary:"roa-rup.wiktionary.org",roa_tarawiki:"roa-tara.wikipedia.org",rowiki:"ro.wikipedia.org",rowikibooks:"ro.wikibooks.org",rowikinews:"ro.wikinews.org",rowikiquote:"ro.wikiquote.org",rowikisource:"ro.wikisource.org",rowikivoyage:"ro.wikivoyage.org",rowiktionary:"ro.wiktionary.org",rswikimedia:"rs.wikimedia.org",ruewiki:"rue.wikipedia.org",ruwiki:"ru.wikipedia.org",ruwikibooks:"ru.wikibooks.org",ruwikimedia:"ru.wikimedia.org",ruwikinews:"ru.wikinews.org",ruwikiquote:"ru.wikiquote.org",ruwikisource:"ru.wikisource.org",ruwikiversity:"ru.wikiversity.org",ruwikivoyage:"ru.wikivoyage.org",ruwiktionary:"ru.wiktionary.org",rwwiki:"rw.wikipedia.org",rwwiktionary:"rw.wiktionary.org",sahwiki:"sah.wikipedia.org",sahwikisource:"sah.wikisource.org",sahwikiquote:"sah.wikiquote.org",satwiki:"sat.wikipedia.org",sawiki:"sa.wikipedia.org",sawikibooks:"sa.wikibooks.org",sawikiquote:"sa.wikiquote.org",sawikisource:"sa.wikisource.org",sawiktionary:"sa.wiktionary.org",scnwiki:"scn.wikipedia.org",scnwiktionary:"scn.wiktionary.org",scowiki:"sco.wikipedia.org",scwiki:"sc.wikipedia.org",scwiktionary:"sc.wiktionary.org",sdwiki:"sd.wikipedia.org",sdwikinews:"sd.wikinews.org",sdwiktionary:"sd.wiktionary.org",sewiki:"se.wikipedia.org",sewikibooks:"se.wikibooks.org",sewikimedia:"se.wikimedia.org",sgwiki:"sg.wikipedia.org",sgwiktionary:"sg.wiktionary.org",shiwiki:"shi.wikipedia.org",shwiki:"sh.wikipedia.org",shwiktionary:"sh.wiktionary.org",shnwiktionary:"shn.wiktionary.org",shywiktionary:"shy.wiktionary.org",simplewiki:"simple.wikipedia.org",simplewikibooks:"simple.wikibooks.org",simplewikiquote:"simple.wikiquote.org",simplewiktionary:"simple.wiktionary.org",siwiki:"si.wikipedia.org",siwikibooks:"si.wikibooks.org",siwiktionary:"si.wiktionary.org",skrwiki:"skr.wikipedia.org",skrwiktionary:"skr.wiktionary.org",skwiki:"sk.wikipedia.org",skwikibooks:"sk.wikibooks.org",skwikiquote:"sk.wikiquote.org",skwikisource:"sk.wikisource.org",skwiktionary:"sk.wiktionary.org",slwiki:"sl.wikipedia.org",slwikibooks:"sl.wikibooks.org",slwikiquote:"sl.wikiquote.org",slwikisource:"sl.wikisource.org",slwikiversity:"sl.wikiversity.org",slwiktionary:"sl.wiktionary.org",smnwiki:"smn.wikipedia.org",smwiki:"sm.wikipedia.org",smwiktionary:"sm.wiktionary.org",snwiki:"sn.wikipedia.org",snwiktionary:"sn.wiktionary.org",sourceswiki:"wikisource.org",sowiki:"so.wikipedia.org",sowiktionary:"so.wiktionary.org",specieswiki:"species.wikimedia.org",sqwiki:"sq.wikipedia.org",sqwikibooks:"sq.wikibooks.org",sqwikinews:"sq.wikinews.org",sqwikiquote:"sq.wikiquote.org",sqwiktionary:"sq.wiktionary.org",srnwiki:"srn.wikipedia.org",srwiki:"sr.wikipedia.org",srwikibooks:"sr.wikibooks.org",srwikinews:"sr.wikinews.org",srwikiquote:"sr.wikiquote.org",srwikisource:"sr.wikisource.org",srwiktionary:"sr.wiktionary.org",strategywiki:"strategy.wikimedia.org",sswiki:"ss.wikipedia.org",sswiktionary:"ss.wiktionary.org",stqwiki:"stq.wikipedia.org",stwiki:"st.wikipedia.org",stwiktionary:"st.wiktionary.org",suwiki:"su.wikipedia.org",suwikibooks:"su.wikibooks.org",suwikiquote:"su.wikiquote.org",suwiktionary:"su.wiktionary.org",svwiki:"sv.wikipedia.org",svwikibooks:"sv.wikibooks.org",svwikinews:"sv.wikinews.org",svwikiquote:"sv.wikiquote.org",svwikisource:"sv.wikisource.org",svwikiversity:"sv.wikiversity.org",svwikivoyage:"sv.wikivoyage.org",svwiktionary:"sv.wiktionary.org",swwiki:"sw.wikipedia.org",swwikibooks:"sw.wikibooks.org",swwiktionary:"sw.wiktionary.org",szlwiki:"szl.wikipedia.org",szywiki:"szy.wikipedia.org",tawiki:"ta.wikipedia.org",tawikibooks:"ta.wikibooks.org",tawikinews:"ta.wikinews.org",tawikiquote:"ta.wikiquote.org",tawikisource:"ta.wikisource.org",tawiktionary:"ta.wiktionary.org",taywiki:"tay.wikipedia.org",tcywiki:"tcy.wikipedia.org",testwiki:"test.wikipedia.org",test2wiki:"test2.wikipedia.org",tetwiki:"tet.wikipedia.org",tewiki:"te.wikipedia.org",tewikibooks:"te.wikibooks.org",tewikiquote:"te.wikiquote.org",tewikisource:"te.wikisource.org",tewiktionary:"te.wiktionary.org",tgwiki:"tg.wikipedia.org",tgwikibooks:"tg.wikibooks.org",tgwiktionary:"tg.wiktionary.org",thankyouwiki:"thankyou.wikipedia.org",thwiki:"th.wikipedia.org",thwikibooks:"th.wikibooks.org",thwikinews:"th.wikinews.org",thwikiquote:"th.wikiquote.org",thwikisource:"th.wikisource.org",thwiktionary:"th.wiktionary.org",tiwiki:"ti.wikipedia.org",tiwiktionary:"ti.wiktionary.org",tkwiki:"tk.wikipedia.org",tkwikibooks:"tk.wikibooks.org",tkwikiquote:"tk.wikiquote.org",tkwiktionary:"tk.wiktionary.org",tlwiki:"tl.wikipedia.org",tlwikibooks:"tl.wikibooks.org",tlwiktionary:"tl.wiktionary.org",tnwiki:"tn.wikipedia.org",tnwiktionary:"tn.wiktionary.org",towiki:"to.wikipedia.org",towiktionary:"to.wiktionary.org",tpiwiki:"tpi.wikipedia.org",tpiwiktionary:"tpi.wiktionary.org",trwiki:"tr.wikipedia.org",trwikibooks:"tr.wikibooks.org",trwikimedia:"tr.wikimedia.org",trwikinews:"tr.wikinews.org",trwikiquote:"tr.wikiquote.org",trwikisource:"tr.wikisource.org",trwikivoyage:"tr.wikivoyage.org",trwiktionary:"tr.wiktionary.org",trvwiki:"trv.wikipedia.org",tswiki:"ts.wikipedia.org",tswiktionary:"ts.wiktionary.org",ttwiki:"tt.wikipedia.org",ttwikibooks:"tt.wikibooks.org",ttwikiquote:"tt.wikiquote.org",ttwiktionary:"tt.wiktionary.org",tumwiki:"tum.wikipedia.org",twwiki:"tw.wikipedia.org",twwiktionary:"tw.wiktionary.org",tyvwiki:"tyv.wikipedia.org",tywiki:"ty.wikipedia.org",uawikimedia:"ua.wikimedia.org",udmwiki:"udm.wikipedia.org",ugwiki:"ug.wikipedia.org",ugwikibooks:"ug.wikibooks.org",ugwikiquote:"ug.wikiquote.org",ugwiktionary:"ug.wiktionary.org",ukwiki:"uk.wikipedia.org",ukwikibooks:"uk.wikibooks.org",ukwikimedia:"uk.wikimedia.org",ukwikinews:"uk.wikinews.org",ukwikiquote:"uk.wikiquote.org",ukwikisource:"uk.wikisource.org",ukwikivoyage:"uk.wikivoyage.org",ukwiktionary:"uk.wiktionary.org",urwiki:"ur.wikipedia.org",urwikibooks:"ur.wikibooks.org",urwikiquote:"ur.wikiquote.org",urwiktionary:"ur.wiktionary.org",uzwiki:"uz.wikipedia.org",uzwikibooks:"uz.wikibooks.org",uzwikiquote:"uz.wikiquote.org",uzwiktionary:"uz.wiktionary.org",vecwiki:"vec.wikipedia.org",vecwikisource:"vec.wikisource.org",vecwiktionary:"vec.wiktionary.org",vepwiki:"vep.wikipedia.org",vewiki:"ve.wikipedia.org",viwiki:"vi.wikipedia.org",viwikibooks:"vi.wikibooks.org",viwikiquote:"vi.wikiquote.org",viwikisource:"vi.wikisource.org",viwikivoyage:"vi.wikivoyage.org",viwiktionary:"vi.wiktionary.org",vlswiki:"vls.wikipedia.org",vowiki:"vo.wikipedia.org",vowikibooks:"vo.wikibooks.org",vowikiquote:"vo.wikiquote.org",vowiktionary:"vo.wiktionary.org",warwiki:"war.wikipedia.org",wawiki:"wa.wikipedia.org",wawikibooks:"wa.wikibooks.org",wawikisource:"wa.wikisource.org",wawiktionary:"wa.wiktionary.org",wbwikimedia:"wb.wikimedia.org",wg_enwiki:"wg-en.wikipedia.org",wikidatawiki:"wikidata.org",wikimaniawiki:"wikimania.wikimedia.org",wowiki:"wo.wikipedia.org",wowikiquote:"wo.wikiquote.org",wowiktionary:"wo.wiktionary.org",wuuwiki:"wuu.wikipedia.org",xalwiki:"xal.wikipedia.org",xhwiki:"xh.wikipedia.org",xhwikibooks:"xh.wikibooks.org",xhwiktionary:"xh.wiktionary.org",xmfwiki:"xmf.wikipedia.org",yiwiki:"yi.wikipedia.org",yiwikisource:"yi.wikisource.org",yiwiktionary:"yi.wiktionary.org",yowiki:"yo.wikipedia.org",yowikibooks:"yo.wikibooks.org",yowiktionary:"yo.wiktionary.org",zawiki:"za.wikipedia.org",zawikibooks:"za.wikibooks.org",zawikiquote:"za.wikiquote.org",zawiktionary:"za.wiktionary.org",zeawiki:"zea.wikipedia.org",zh_classicalwiki:"zh-classical.wikipedia.org",zh_min_nanwiki:"zh-min-nan.wikipedia.org",zh_min_nanwikibooks:"zh-min-nan.wikibooks.org",zh_min_nanwikiquote:"zh-min-nan.wikiquote.org",zh_min_nanwikisource:"zh-min-nan.wikisource.org",zh_min_nanwiktionary:"zh-min-nan.wiktionary.org",zh_yuewiki:"zh-yue.wikipedia.org",zhwiki:"zh.wikipedia.org",zhwikibooks:"zh.wikibooks.org",zhwikinews:"zh.wikinews.org",zhwikiquote:"zh.wikiquote.org",zhwikisource:"zh.wikisource.org",zhwikivoyage:"zh.wikivoyage.org",zhwikiversity:"zh.wikiversity.org",zhwiktionary:"zh.wiktionary.org",zuwiki:"zu.wikipedia.org",zuwikibooks:"zu.wikibooks.org",zuwiktionary:"zu.wiktionary.org"};e.exports=n},{}],10:[function(t,e,i){"use strict";var n=(Chart.Zoom=Chart.Zoom||{},{beforeInit:function(t){if(t.options.zoom){t.zoom={};var e=t.chart.ctx.canvas;t.zoom._mouseDownHandler=function(e){t.zoom._dragZoomStart=e},e.addEventListener("mousedown",t.zoom._mouseDownHandler),t.zoom._mouseMoveHandler=function(e){t.zoom._dragZoomStart&&(t.zoom._dragZoomEnd=e,t.update(0))},e.addEventListener("mousemove",t.zoom._mouseMoveHandler),t.zoom._mouseUpHandler=function(e){if(t.zoom._dragZoomStart){var i=t.zoom._dragZoomStart,n=i.target.getBoundingClientRect().left,a=Math.min(i.clientX,e.clientX)-n,o=Math.max(i.clientX,e.clientX)-n,r=t.scales["x-axis-0"],s=r.getValueForPixel(a),l=r.getValueForPixel(o);if(o-a<=0)return void(t.zoom._dragZoomStart=null);t.zoom._dragZoomStart=null,t.zoom._dragZoomEnd=null;var c=t.data.labels,u=$(".date-range-selector").data("daterangepicker");if(l-s+1===c.length)return t.update(0);u.startDate=moment(c[s],t.data.dateFormat),u.setEndDate(moment(c[l],t.data.dateFormat)),u.updateElement()}},e.addEventListener("mouseup",t.zoom._mouseUpHandler)}},beforeDatasetsDraw:function(t){if(t.options.zoom&&t.zoom._dragZoomStart&&t.zoom._dragZoomEnd){var e=t.chart.ctx,i=t.chartArea;e.save(),e.beginPath();var n=t.scales["y-axis-0"],a=t.zoom._dragZoomStart,o=t.zoom._dragZoomEnd,r=a.target.getBoundingClientRect().left,s=Math.min(a.clientX,o.clientX)-r,l=Math.max(a.clientX,o.clientX)-r,c=l-s;e.fillStyle="rgba(225,225,225,0.3)",e.lineWidth=5,
-e.fillRect(s,n.top,c,n.bottom-n.top),e.rect(i.left,i.top,i.right-i.left,i.bottom-i.top),e.clip()}},afterDatasetsDraw:function(t){t.options.zoom&&t.chart.ctx.restore()}});Chart.pluginService.register(n)},{}]},{},[2]);
\ No newline at end of file
+"quz-bo":"DD/MM/YYYY","yo-ng":"D/M/YYYY","ha-latn-ng":"D/M/YYYY","fil-ph":"M/D/YYYY","ps-af":"DD/MM/YY","fy-nl":"D-M-YYYY","ne-np":"M/D/YYYY","se-no":"DD.MM.YYYY","iu-cans-ca":"D/M/YYYY","sr-latn-rs":"D.M.YYYY","si-lk":"YYYY-MM-DD","sr-cyrl-rs":"D.M.YYYY","lo-la":"DD/MM/YYYY","km-kh":"YYYY-MM-DD","cy-gb":"DD/MM/YYYY","bo-cn":"YYYY/M/D","sms-fi":"D.M.YYYY","as-in":"DD-MM-YYYY","ml-in":"DD-MM-YY","en-in":"DD-MM-YYYY","or-in":"DD-MM-YY","bn-in":"DD-MM-YY","tk-tm":"DD.MM.YY","bs-latn-ba":"D.M.YYYY","mt-mt":"DD/MM/YYYY","sr-cyrl-me":"D.M.YYYY","se-fi":"D.M.YYYY","zu-za":"YYYY/MM/DD","xh-za":"YYYY/MM/DD","tn-za":"YYYY/MM/DD","hsb-de":"D. M. YYYY","bs-cyrl-ba":"D.M.YYYY","tg-cyrl-tj":"DD.MM.yy","sr-latn-ba":"D.M.YYYY","smj-no":"DD.MM.YYYY","rm-ch":"DD/MM/YYYY","smj-se":"YYYY-MM-DD","quz-ec":"DD/MM/YYYY","quz-pe":"DD/MM/YYYY","hr-ba":"D.M.YYYY.","sr-latn-me":"D.M.YYYY","sma-se":"YYYY-MM-DD","en-sg":"D/M/YYYY","ug-cn":"YYYY-M-D","sr-cyrl-ba":"D.M.YYYY","es-us":"M/D/YYYY"}[navigator.language.toLowerCase()]||this.config.defaults.dateFormat:this.config.defaults.dateFormat}},{key:"cachedElement",value:function(t){return this.jQueryCache[t]?this.jQueryCache[t]:this.jQueryCache[t]=$(t)}},{key:"circularTooltips",get:function(){var t=this;return{callbacks:{label:function(e,i){var n=i.datasets[e.datasetIndex].data[e.index],a=i.labels[e.index];return Number.isNaN(n)?a+": "+$.i18n("unknown"):a+": "+t.formatNumber(n)}},bodyFontSize:14,bodySpacing:7,caretSize:0,titleFontSize:14}}},{key:"initialMonthStart",get:function(){return moment(this.maxMonth).subtract(11,"months").toDate()}},{key:"$dateRangeSelector",get:function(){return this.cachedElement(".date-range-selector")}},{key:"$agentSelector",get:function(){return this.cachedElement("#agent-select")}},{key:"$platformSelector",get:function(){return this.cachedElement("#platform-select")}},{key:"$projectInput",get:function(){return this.cachedElement("#project-input")}},{key:"$chart",get:function(){return $("#chart")}},{key:"$select2Input",get:function(){return this.cachedElement("#select2-input")}},{key:"$dataSourceSelector",get:function(){return this.cachedElement("#data-source-select")}},{key:"$redirectsCheckbox",get:function(){return this.cachedElement("#redirects-checkbox")}}]),t}();e.exports=s},{"./site_map":9}],9:[function(t,e,i){"use strict";var n={aawiki:"aa.wikipedia.org",aawikibooks:"aa.wikibooks.org",aawiktionary:"aa.wiktionary.org",abwiki:"ab.wikipedia.org",abwiktionary:"ab.wiktionary.org",acewiki:"ace.wikipedia.org",advisorywiki:"advisory.wikimedia.org",adywiki:"ady.wikipedia.org",afwiki:"af.wikipedia.org",afwikibooks:"af.wikibooks.org",afwikiquote:"af.wikiquote.org",afwiktionary:"af.wiktionary.org",akwiki:"ak.wikipedia.org",akwikibooks:"ak.wikibooks.org",akwiktionary:"ak.wiktionary.org",alswiki:"als.wikipedia.org",alswikibooks:"als.wikibooks.org",alswikiquote:"als.wikiquote.org",alswiktionary:"als.wiktionary.org",altwiki:"alt.wikipedia.org",amiwiki:"ami.wikipedia.org",amwiki:"am.wikipedia.org",amwikimedia:"am.wikimedia.org",amwikiquote:"am.wikiquote.org",amwiktionary:"am.wiktionary.org",angwiki:"ang.wikipedia.org",angwikibooks:"ang.wikibooks.org",angwikiquote:"ang.wikiquote.org",angwikisource:"ang.wikisource.org",angwiktionary:"ang.wiktionary.org",anwiki:"an.wikipedia.org",anwiktionary:"an.wiktionary.org",arcwiki:"arc.wikipedia.org",arwiki:"ar.wikipedia.org",arwikibooks:"ar.wikibooks.org",arwikimedia:"ar.wikimedia.org",arwikinews:"ar.wikinews.org",arwikiquote:"ar.wikiquote.org",arwikisource:"ar.wikisource.org",arwikiversity:"ar.wikiversity.org",arwiktionary:"ar.wiktionary.org",arywiki:"ary.wikipedia.org",arzwiki:"arz.wikipedia.org",astwiki:"ast.wikipedia.org",astwikibooks:"ast.wikibooks.org",astwikiquote:"ast.wikiquote.org",astwiktionary:"ast.wiktionary.org",aswiki:"as.wikipedia.org",aswikibooks:"as.wikibooks.org",aswikisource:"as.wikisource.org",aswiktionary:"as.wiktionary.org",atjwiki:"atj.wikipedia.org",avkwiki:"avk.wikipedia.org",avwiki:"av.wikipedia.org",avwiktionary:"av.wiktionary.org",awawiki:"awa.wikipedia.org",aywiki:"ay.wikipedia.org",aywikibooks:"ay.wikibooks.org",aywiktionary:"ay.wiktionary.org",azbwiki:"azb.wikipedia.org",azwiki:"az.wikipedia.org",azwikibooks:"az.wikibooks.org",azwikiquote:"az.wikiquote.org",azwikisource:"az.wikisource.org",azwiktionary:"az.wiktionary.org",banwiki:"ban.wikipedia.org",banwikisource:"ban.wikisource.org",barwiki:"bar.wikipedia.org",bat_smgwiki:"bat-smg.wikipedia.org",bawiki:"ba.wikipedia.org",bawikibooks:"ba.wikibooks.org",bclwiki:"bcl.wikipedia.org",bclwiktionary:"bcl.wiktionary.org",bdwikimedia:"bd.wikimedia.org",be_x_oldwiki:"be-tarask.wikipedia.org",betawikiversity:"beta.wikiversity.org",bewiki:"be.wikipedia.org",bewikibooks:"be.wikibooks.org",bewikimedia:"be.wikimedia.org",bewikiquote:"be.wikiquote.org",bewikisource:"be.wikisource.org",bewiktionary:"be.wiktionary.org",bgwiki:"bg.wikipedia.org",bgwikibooks:"bg.wikibooks.org",bgwikinews:"bg.wikinews.org",bgwikiquote:"bg.wikiquote.org",bgwikisource:"bg.wikisource.org",bgwiktionary:"bg.wiktionary.org",bhwiki:"bh.wikipedia.org",bhwiktionary:"bh.wiktionary.org",biwiki:"bi.wikipedia.org",biwikibooks:"bi.wikibooks.org",biwiktionary:"bi.wiktionary.org",bjnwiki:"bjn.wikipedia.org",bmwiki:"bm.wikipedia.org",bmwikibooks:"bm.wikibooks.org",bmwikiquote:"bm.wikiquote.org",bmwiktionary:"bm.wiktionary.org",bnwiki:"bn.wikipedia.org",bnwikibooks:"bn.wikibooks.org",bnwikisource:"bn.wikisource.org",bnwikivoyage:"bn.wikivoyage.org",bnwiktionary:"bn.wiktionary.org",bowiki:"bo.wikipedia.org",bowikibooks:"bo.wikibooks.org",bowiktionary:"bo.wiktionary.org",bpywiki:"bpy.wikipedia.org",brwiki:"br.wikipedia.org",brwikimedia:"br.wikimedia.org",brwikiquote:"br.wikiquote.org",brwikisource:"br.wikisource.org",brwiktionary:"br.wiktionary.org",bswiki:"bs.wikipedia.org",bswikibooks:"bs.wikibooks.org",bswikinews:"bs.wikinews.org",bswikiquote:"bs.wikiquote.org",bswikisource:"bs.wikisource.org",bswiktionary:"bs.wiktionary.org",bugwiki:"bug.wikipedia.org",bxrwiki:"bxr.wikipedia.org",cawiki:"ca.wikipedia.org",cawikibooks:"ca.wikibooks.org",cawikimedia:"ca.wikimedia.org",cawikinews:"ca.wikinews.org",cawikiquote:"ca.wikiquote.org",cawikisource:"ca.wikisource.org",cawiktionary:"ca.wiktionary.org",cbk_zamwiki:"cbk-zam.wikipedia.org",cdowiki:"cdo.wikipedia.org",cebwiki:"ceb.wikipedia.org",cewiki:"ce.wikipedia.org",chowiki:"cho.wikipedia.org",chrwiki:"chr.wikipedia.org",chrwiktionary:"chr.wiktionary.org",chwiki:"ch.wikipedia.org",chwikibooks:"ch.wikibooks.org",chwiktionary:"ch.wiktionary.org",chywiki:"chy.wikipedia.org",ckbwiki:"ckb.wikipedia.org",cnwikimedia:"cn.wikimedia.org",commonswiki:"commons.wikimedia.org",cowiki:"co.wikipedia.org",cowikibooks:"co.wikibooks.org",cowikimedia:"co.wikimedia.org",cowikiquote:"co.wikiquote.org",cowiktionary:"co.wiktionary.org",crhwiki:"crh.wikipedia.org",crwiki:"cr.wikipedia.org",crwikiquote:"cr.wikiquote.org",crwiktionary:"cr.wiktionary.org",csbwiki:"csb.wikipedia.org",csbwiktionary:"csb.wiktionary.org",cswiki:"cs.wikipedia.org",cswikibooks:"cs.wikibooks.org",cswikinews:"cs.wikinews.org",cswikiquote:"cs.wikiquote.org",cswikisource:"cs.wikisource.org",cswikiversity:"cs.wikiversity.org",cswiktionary:"cs.wiktionary.org",cuwiki:"cu.wikipedia.org",cvwiki:"cv.wikipedia.org",cvwikibooks:"cv.wikibooks.org",cywiki:"cy.wikipedia.org",cywikibooks:"cy.wikibooks.org",cywikiquote:"cy.wikiquote.org",cywikisource:"cy.wikisource.org",cywiktionary:"cy.wiktionary.org",dagwiki:"dag.wikipedia.org",dawiki:"da.wikipedia.org",dawikibooks:"da.wikibooks.org",dawikiquote:"da.wikiquote.org",dawikisource:"da.wikisource.org",dawiktionary:"da.wiktionary.org",dewiki:"de.wikipedia.org",dewikibooks:"de.wikibooks.org",dewikinews:"de.wikinews.org",dewikiquote:"de.wikiquote.org",dewikisource:"de.wikisource.org",dewikiversity:"de.wikiversity.org",dewikivoyage:"de.wikivoyage.org",dewiktionary:"de.wiktionary.org",dinwiki:"din.wikipedia.org",diqwiki:"diq.wikipedia.org",dkwikimedia:"dk.wikimedia.org",dsbwiki:"dsb.wikipedia.org",dtywiki:"dty.wikipedia.org",dvwiki:"dv.wikipedia.org",dvwiktionary:"dv.wiktionary.org",dzwiki:"dz.wikipedia.org",dzwiktionary:"dz.wiktionary.org",eewiki:"ee.wikipedia.org",elwiki:"el.wikipedia.org",elwikibooks:"el.wikibooks.org",elwikinews:"el.wikinews.org",elwikiquote:"el.wikiquote.org",elwikisource:"el.wikisource.org",elwikiversity:"el.wikiversity.org",elwikivoyage:"el.wikivoyage.org",elwiktionary:"el.wiktionary.org",emlwiki:"eml.wikipedia.org",enwiki:"en.wikipedia.org",enwikibooks:"en.wikibooks.org",enwikinews:"en.wikinews.org",enwikiquote:"en.wikiquote.org",enwikisource:"en.wikisource.org",enwikiversity:"en.wikiversity.org",enwikivoyage:"en.wikivoyage.org",enwiktionary:"en.wiktionary.org",eowiki:"eo.wikipedia.org",eowikibooks:"eo.wikibooks.org",eowikinews:"eo.wikinews.org",eowikiquote:"eo.wikiquote.org",eowikisource:"eo.wikisource.org",eowikivoyage:"eo.wikivoyage.org",eowiktionary:"eo.wiktionary.org",eswiki:"es.wikipedia.org",eswikibooks:"es.wikibooks.org",eswikinews:"es.wikinews.org",eswikiquote:"es.wikiquote.org",eswikisource:"es.wikisource.org",eswikiversity:"es.wikiversity.org",eswikivoyage:"es.wikivoyage.org",eswiktionary:"es.wiktionary.org",etwiki:"et.wikipedia.org",etwikibooks:"et.wikibooks.org",etwikimedia:"ee.wikimedia.org",etwikiquote:"et.wikiquote.org",etwikisource:"et.wikisource.org",etwiktionary:"et.wiktionary.org",euwiki:"eu.wikipedia.org",euwikibooks:"eu.wikibooks.org",euwikiquote:"eu.wikiquote.org",euwikisource:"eu.wikisource.org",euwiktionary:"eu.wiktionary.org",extwiki:"ext.wikipedia.org",fawiki:"fa.wikipedia.org",fawikibooks:"fa.wikibooks.org",fawikinews:"fa.wikinews.org",fawikiquote:"fa.wikiquote.org",fawikisource:"fa.wikisource.org",fawikivoyage:"fa.wikivoyage.org",fawiktionary:"fa.wiktionary.org",ffwiki:"ff.wikipedia.org",fiu_vrowiki:"fiu-vro.wikipedia.org",fiwiki:"fi.wikipedia.org",fiwikibooks:"fi.wikibooks.org",fiwikimedia:"fi.wikimedia.org",fiwikinews:"fi.wikinews.org",fiwikiquote:"fi.wikiquote.org",fiwikisource:"fi.wikisource.org",fiwikiversity:"fi.wikiversity.org",fiwikivoyage:"fi.wikivoyage.org",fiwiktionary:"fi.wiktionary.org",fjwiki:"fj.wikipedia.org",fjwiktionary:"fj.wiktionary.org",foundationwiki:"foundation.wikimedia.org",fowiki:"fo.wikipedia.org",fowikisource:"fo.wikisource.org",fowiktionary:"fo.wiktionary.org",frpwiki:"frp.wikipedia.org",frrwiki:"frr.wikipedia.org",frwiki:"fr.wikipedia.org",frwikibooks:"fr.wikibooks.org",frwikinews:"fr.wikinews.org",frwikiquote:"fr.wikiquote.org",frwikisource:"fr.wikisource.org",frwikiversity:"fr.wikiversity.org",frwikivoyage:"fr.wikivoyage.org",frwiktionary:"fr.wiktionary.org",furwiki:"fur.wikipedia.org",fywiki:"fy.wikipedia.org",fywikibooks:"fy.wikibooks.org",fywiktionary:"fy.wiktionary.org",gagwiki:"gag.wikipedia.org",ganwiki:"gan.wikipedia.org",gawiki:"ga.wikipedia.org",gawikibooks:"ga.wikibooks.org",gawikiquote:"ga.wikiquote.org",gawiktionary:"ga.wiktionary.org",gcrwiki:"gcr.wikipedia.org",gdwiki:"gd.wikipedia.org",gdwiktionary:"gd.wiktionary.org",gewikimedia:"ge.wikimedia.org",glkwiki:"glk.wikipedia.org",glwiki:"gl.wikipedia.org",glwikibooks:"gl.wikibooks.org",glwikiquote:"gl.wikiquote.org",glwikisource:"gl.wikisource.org",glwiktionary:"gl.wiktionary.org",gnwiki:"gn.wikipedia.org",gnwikibooks:"gn.wikibooks.org",gnwiktionary:"gn.wiktionary.org",gomwiki:"gom.wikipedia.org",gomwiktionary:"gom.wiktionary.org",gorwiki:"gor.wikipedia.org",gotwiki:"got.wikipedia.org",gotwikibooks:"got.wikibooks.org",grwikimedia:"gr.wikimedia.org",guwiki:"gu.wikipedia.org",guwikibooks:"gu.wikibooks.org",guwikiquote:"gu.wikiquote.org",guwikisource:"gu.wikisource.org",guwiktionary:"gu.wiktionary.org",gvwiki:"gv.wikipedia.org",gvwiktionary:"gv.wiktionary.org",hakwiki:"hak.wikipedia.org",hawiki:"ha.wikipedia.org",hawiktionary:"ha.wiktionary.org",hawwiki:"haw.wikipedia.org",hewiki:"he.wikipedia.org",hewikibooks:"he.wikibooks.org",hewikinews:"he.wikinews.org",hewikiquote:"he.wikiquote.org",hewikisource:"he.wikisource.org",hewikivoyage:"he.wikivoyage.org",hewiktionary:"he.wiktionary.org",hifwiki:"hif.wikipedia.org",hifwiktionary:"hif.wiktionary.org",hiwiki:"hi.wikipedia.org",hiwikimedia:"hi.wikimedia.org",hiwikibooks:"hi.wikibooks.org",hiwikisource:"hi.wikisource.org",hiwikiquote:"hi.wikiquote.org",hiwikiversity:"hi.wikiversity.org",hiwikivoyage:"hi.wikivoyage.org",hiwiktionary:"hi.wiktionary.org",howiki:"ho.wikipedia.org",hrwiki:"hr.wikipedia.org",hrwikibooks:"hr.wikibooks.org",hrwikiquote:"hr.wikiquote.org",hrwikisource:"hr.wikisource.org",hrwiktionary:"hr.wiktionary.org",hsbwiki:"hsb.wikipedia.org",hsbwiktionary:"hsb.wiktionary.org",htwiki:"ht.wikipedia.org",htwikisource:"ht.wikisource.org",huwiki:"hu.wikipedia.org",huwikibooks:"hu.wikibooks.org",huwikinews:"hu.wikinews.org",huwikiquote:"hu.wikiquote.org",huwikisource:"hu.wikisource.org",huwiktionary:"hu.wiktionary.org",hywiki:"hy.wikipedia.org",hywikibooks:"hy.wikibooks.org",hywikiquote:"hy.wikiquote.org",hywikisource:"hy.wikisource.org",hywiktionary:"hy.wiktionary.org",hywwiki:"hyw.wikipedia.org",hzwiki:"hz.wikipedia.org",iawiki:"ia.wikipedia.org",iawikibooks:"ia.wikibooks.org",iawiktionary:"ia.wiktionary.org",idwiki:"id.wikipedia.org",idwikibooks:"id.wikibooks.org",idwikimedia:"id.wikimedia.org",idwikiquote:"id.wikiquote.org",idwikisource:"id.wikisource.org",idwiktionary:"id.wiktionary.org",iegcomwiki:"iegcom.wikimedia.org",iewiki:"ie.wikipedia.org",iewikibooks:"ie.wikibooks.org",iewiktionary:"ie.wiktionary.org",igwiki:"ig.wikipedia.org",iiwiki:"ii.wikipedia.org",ikwiki:"ik.wikipedia.org",ikwiktionary:"ik.wiktionary.org",ilowiki:"ilo.wikipedia.org",ilwikimedia:"il.wikimedia.org",incubatorwiki:"incubator.wikimedia.org",inhwiki:"inh.wikipedia.org",iowiki:"io.wikipedia.org",iowiktionary:"io.wiktionary.org",iswiki:"is.wikipedia.org",iswikibooks:"is.wikibooks.org",iswikiquote:"is.wikiquote.org",iswikisource:"is.wikisource.org",iswiktionary:"is.wiktionary.org",itwiki:"it.wikipedia.org",itwikibooks:"it.wikibooks.org",itwikinews:"it.wikinews.org",itwikiquote:"it.wikiquote.org",itwikisource:"it.wikisource.org",itwikiversity:"it.wikiversity.org",itwikivoyage:"it.wikivoyage.org",itwiktionary:"it.wiktionary.org",iuwiki:"iu.wikipedia.org",iuwiktionary:"iu.wiktionary.org",jamwiki:"jam.wikipedia.org",jawiki:"ja.wikipedia.org",jawikibooks:"ja.wikibooks.org",jawikinews:"ja.wikinews.org",jawikiquote:"ja.wikiquote.org",jawikisource:"ja.wikisource.org",jawikiversity:"ja.wikiversity.org",jawikivoyage:"ja.wikivoyage.org",jawiktionary:"ja.wiktionary.org",jbowiki:"jbo.wikipedia.org",jbowiktionary:"jbo.wiktionary.org",jvwiki:"jv.wikipedia.org",jvwikisource:"jv.wikisource.org",jvwiktionary:"jv.wiktionary.org",kaawiki:"kaa.wikipedia.org",kabwiki:"kab.wikipedia.org",kawiki:"ka.wikipedia.org",kawikibooks:"ka.wikibooks.org",kawikiquote:"ka.wikiquote.org",kawiktionary:"ka.wiktionary.org",kbdwiki:"kbd.wikipedia.org",kgwiki:"kg.wikipedia.org",kiwiki:"ki.wikipedia.org",kjwiki:"kj.wikipedia.org",kkwiki:"kk.wikipedia.org",kkwikibooks:"kk.wikibooks.org",kkwikiquote:"kk.wikiquote.org",kkwiktionary:"kk.wiktionary.org",klwiki:"kl.wikipedia.org",klwiktionary:"kl.wiktionary.org",kmwiki:"km.wikipedia.org",kmwikibooks:"km.wikibooks.org",kmwiktionary:"km.wiktionary.org",knwiki:"kn.wikipedia.org",knwikibooks:"kn.wikibooks.org",knwikiquote:"kn.wikiquote.org",knwikisource:"kn.wikisource.org",knwiktionary:"kn.wiktionary.org",koiwiki:"koi.wikipedia.org",kowiki:"ko.wikipedia.org",kowikibooks:"ko.wikibooks.org",kowikinews:"ko.wikinews.org",kowikiquote:"ko.wikiquote.org",kowikisource:"ko.wikisource.org",kowikiversity:"ko.wikiversity.org",kowiktionary:"ko.wiktionary.org",kbpwiki:"kbp.wikipedia.org",krcwiki:"krc.wikipedia.org",krwiki:"kr.wikipedia.org",krwikiquote:"kr.wikiquote.org",kshwiki:"ksh.wikipedia.org",kswiki:"ks.wikipedia.org",kswikibooks:"ks.wikibooks.org",kswikiquote:"ks.wikiquote.org",kswiktionary:"ks.wiktionary.org",kuwiki:"ku.wikipedia.org",kuwikibooks:"ku.wikibooks.org",kuwikiquote:"ku.wikiquote.org",kuwiktionary:"ku.wiktionary.org",kvwiki:"kv.wikipedia.org",kwwiki:"kw.wikipedia.org",kwwikiquote:"kw.wikiquote.org",kwwiktionary:"kw.wiktionary.org",kywiki:"ky.wikipedia.org",kywikibooks:"ky.wikibooks.org",kywikiquote:"ky.wikiquote.org",kywiktionary:"ky.wiktionary.org",labswiki:"wikitech.wikimedia.org",ladwiki:"lad.wikipedia.org",lawiki:"la.wikipedia.org",lawikibooks:"la.wikibooks.org",lawikiquote:"la.wikiquote.org",lawikisource:"la.wikisource.org",lawiktionary:"la.wiktionary.org",lbewiki:"lbe.wikipedia.org",lbwiki:"lb.wikipedia.org",lbwikibooks:"lb.wikibooks.org",lbwikiquote:"lb.wikiquote.org",lbwiktionary:"lb.wiktionary.org",lezwiki:"lez.wikipedia.org",lfnwiki:"lfn.wikipedia.org",lgwiki:"lg.wikipedia.org",lijwiki:"lij.wikipedia.org",lijwikisource:"lij.wikisource.org",liwiki:"li.wikipedia.org",liwikibooks:"li.wikibooks.org",liwikiquote:"li.wikiquote.org",liwikisource:"li.wikisource.org",liwiktionary:"li.wiktionary.org",lldwiki:"lld.wikipedia.org",lmowiki:"lmo.wikipedia.org",lmowiktionary:"lmo.wiktionary.org",lnwiki:"ln.wikipedia.org",lnwikibooks:"ln.wikibooks.org",lnwiktionary:"ln.wiktionary.org",loginwiki:"login.wikimedia.org",lowiki:"lo.wikipedia.org",lowiktionary:"lo.wiktionary.org",lrcwiki:"lrc.wikipedia.org",ltgwiki:"ltg.wikipedia.org",ltwiki:"lt.wikipedia.org",ltwikibooks:"lt.wikibooks.org",ltwikiquote:"lt.wikiquote.org",ltwikisource:"lt.wikisource.org",ltwiktionary:"lt.wiktionary.org",lvwiki:"lv.wikipedia.org",lvwikibooks:"lv.wikibooks.org",lvwiktionary:"lv.wiktionary.org",madwiki:"mad.wikipedia.org",maiwiki:"mai.wikipedia.org",maiwikimedia:"mai.wikimedia.org",map_bmswiki:"map-bms.wikipedia.org",mdfwiki:"mdf.wikipedia.org",mediawikiwiki:"mediawiki.org",metawiki:"meta.wikimedia.org",mgwiki:"mg.wikipedia.org",mgwikibooks:"mg.wikibooks.org",mgwiktionary:"mg.wiktionary.org",mhrwiki:"mhr.wikipedia.org",mhwiki:"mh.wikipedia.org",mhwiktionary:"mh.wiktionary.org",minwiki:"min.wikipedia.org",minwiktionary:"min.wiktionary.org",miwiki:"mi.wikipedia.org",miwikibooks:"mi.wikibooks.org",miwiktionary:"mi.wiktionary.org",mkwiki:"mk.wikipedia.org",mkwikibooks:"mk.wikibooks.org",mkwikimedia:"mk.wikimedia.org",mkwikisource:"mk.wikisource.org",mkwiktionary:"mk.wiktionary.org",mlwiki:"ml.wikipedia.org",mlwikibooks:"ml.wikibooks.org",mlwikiquote:"ml.wikiquote.org",mlwikisource:"ml.wikisource.org",mlwiktionary:"ml.wiktionary.org",mniwiki:"mni.wikipedia.org",mniwiktionary:"mni.wiktionary.org",mnwiki:"mn.wikipedia.org",mnwikibooks:"mn.wikibooks.org",mnwiktionary:"mn.wiktionary.org",mnwwiki:"mnw.wikipedia.org",mowiki:"mo.wikipedia.org",mowiktionary:"mo.wiktionary.org",mrjwiki:"mrj.wikipedia.org",mrwiki:"mr.wikipedia.org",mrwikibooks:"mr.wikibooks.org",mrwikiquote:"mr.wikiquote.org",mrwikisource:"mr.wikisource.org",mrwiktionary:"mr.wiktionary.org",mswiki:"ms.wikipedia.org",mswikibooks:"ms.wikibooks.org",mswiktionary:"ms.wiktionary.org",mtwiki:"mt.wikipedia.org",mtwiktionary:"mt.wiktionary.org",muswiki:"mus.wikipedia.org",mwlwiki:"mwl.wikipedia.org",mxwikimedia:"mx.wikimedia.org",myvwiki:"myv.wikipedia.org",mywiki:"my.wikipedia.org",mywikibooks:"my.wikibooks.org",mywiktionary:"my.wiktionary.org",mznwiki:"mzn.wikipedia.org",nahwiki:"nah.wikipedia.org",nahwikibooks:"nah.wikibooks.org",nahwiktionary:"nah.wiktionary.org",napwiki:"nap.wikipedia.org",napwikisource:"nap.wikisource.org",nawiki:"na.wikipedia.org",nawikibooks:"na.wikibooks.org",nawikiquote:"na.wikiquote.org",nawiktionary:"na.wiktionary.org",nds_nlwiki:"nds-nl.wikipedia.org",ndswiki:"nds.wikipedia.org",ndswikibooks:"nds.wikibooks.org",ndswikiquote:"nds.wikiquote.org",ndswiktionary:"nds.wiktionary.org",newiki:"ne.wikipedia.org",newikibooks:"ne.wikibooks.org",newiktionary:"ne.wiktionary.org",newwiki:"new.wikipedia.org",ngwiki:"ng.wikipedia.org",ngwikimedia:"ng.wikimedia.org",niawiki:"nia.wikipedia.org",niawiktionary:"nia.wiktionary.org",nlwiki:"nl.wikipedia.org",nlwikibooks:"nl.wikibooks.org",nlwikimedia:"nl.wikimedia.org",nlwikinews:"nl.wikinews.org",nlwikiquote:"nl.wikiquote.org",nlwikisource:"nl.wikisource.org",nlwikivoyage:"nl.wikivoyage.org",nlwiktionary:"nl.wiktionary.org",nnwiki:"nn.wikipedia.org",nnwikiquote:"nn.wikiquote.org",nnwiktionary:"nn.wiktionary.org",nostalgiawiki:"nostalgia.wikipedia.org",novwiki:"nov.wikipedia.org",nowiki:"no.wikipedia.org",nowikibooks:"no.wikibooks.org",nowikimedia:"no.wikimedia.org",nowikinews:"no.wikinews.org",nowikiquote:"no.wikiquote.org",nowikisource:"no.wikisource.org",nowiktionary:"no.wiktionary.org",nqowiki:"nqo.wikipedia.org",nrmwiki:"nrm.wikipedia.org",nsowiki:"nso.wikipedia.org",nvwiki:"nv.wikipedia.org",nycwikimedia:"nyc.wikimedia.org",nywiki:"ny.wikipedia.org",nzwikimedia:"nz.wikimedia.org",ocwiki:"oc.wikipedia.org",ocwikibooks:"oc.wikibooks.org",ocwiktionary:"oc.wiktionary.org",olowiki:"olo.wikipedia.org",omwiki:"om.wikipedia.org",omwiktionary:"om.wiktionary.org",orwiki:"or.wikipedia.org",orwikisource:"or.wikisource.org",orwiktionary:"or.wiktionary.org",oswiki:"os.wikipedia.org",outreachwiki:"outreach.wikimedia.org",pa_uswikimedia:"pa-us.wikimedia.org",pagwiki:"pag.wikipedia.org",pamwiki:"pam.wikipedia.org",papwiki:"pap.wikipedia.org",pawiki:"pa.wikipedia.org",pawikibooks:"pa.wikibooks.org",pawikisource:"pa.wikisource.org",pawiktionary:"pa.wiktionary.org",pcdwiki:"pcd.wikipedia.org",pdcwiki:"pdc.wikipedia.org",pflwiki:"pfl.wikipedia.org",pihwiki:"pih.wikipedia.org",piwiki:"pi.wikipedia.org",piwiktionary:"pi.wiktionary.org",plwiki:"pl.wikipedia.org",plwikibooks:"pl.wikibooks.org",plwikimedia:"pl.wikimedia.org",plwikinews:"pl.wikinews.org",plwikiquote:"pl.wikiquote.org",plwikisource:"pl.wikisource.org",plwikivoyage:"pl.wikivoyage.org",plwiktionary:"pl.wiktionary.org",pmswiki:"pms.wikipedia.org",pmswikisource:"pms.wikisource.org",pnbwiki:"pnb.wikipedia.org",pnbwiktionary:"pnb.wiktionary.org",pntwiki:"pnt.wikipedia.org",pswiki:"ps.wikipedia.org",pswikibooks:"ps.wikibooks.org",pswikivoyage:"ps.wikivoyage.org",pswiktionary:"ps.wiktionary.org",ptwiki:"pt.wikipedia.org",ptwikibooks:"pt.wikibooks.org",ptwikimedia:"pt.wikimedia.org",ptwikinews:"pt.wikinews.org",ptwikiquote:"pt.wikiquote.org",ptwikisource:"pt.wikisource.org",ptwikiversity:"pt.wikiversity.org",ptwikivoyage:"pt.wikivoyage.org",ptwiktionary:"pt.wiktionary.org",pwnwiki:"pwn.wikipedia.org",quwiki:"qu.wikipedia.org",quwikibooks:"qu.wikibooks.org",quwikiquote:"qu.wikiquote.org",quwiktionary:"qu.wiktionary.org",rmwiki:"rm.wikipedia.org",rmwikibooks:"rm.wikibooks.org",rmwiktionary:"rm.wiktionary.org",rmywiki:"rmy.wikipedia.org",rnwiki:"rn.wikipedia.org",rnwiktionary:"rn.wiktionary.org",roa_rupwiki:"roa-rup.wikipedia.org",roa_rupwiktionary:"roa-rup.wiktionary.org",roa_tarawiki:"roa-tara.wikipedia.org",rowiki:"ro.wikipedia.org",rowikibooks:"ro.wikibooks.org",rowikinews:"ro.wikinews.org",rowikiquote:"ro.wikiquote.org",rowikisource:"ro.wikisource.org",rowikivoyage:"ro.wikivoyage.org",rowiktionary:"ro.wiktionary.org",rswikimedia:"rs.wikimedia.org",ruewiki:"rue.wikipedia.org",ruwiki:"ru.wikipedia.org",ruwikibooks:"ru.wikibooks.org",ruwikimedia:"ru.wikimedia.org",ruwikinews:"ru.wikinews.org",ruwikiquote:"ru.wikiquote.org",ruwikisource:"ru.wikisource.org",ruwikiversity:"ru.wikiversity.org",ruwikivoyage:"ru.wikivoyage.org",ruwiktionary:"ru.wiktionary.org",rwwiki:"rw.wikipedia.org",rwwiktionary:"rw.wiktionary.org",sahwiki:"sah.wikipedia.org",sahwikisource:"sah.wikisource.org",sahwikiquote:"sah.wikiquote.org",satwiki:"sat.wikipedia.org",sawiki:"sa.wikipedia.org",sawikibooks:"sa.wikibooks.org",sawikiquote:"sa.wikiquote.org",sawikisource:"sa.wikisource.org",sawiktionary:"sa.wiktionary.org",scnwiki:"scn.wikipedia.org",scnwiktionary:"scn.wiktionary.org",scowiki:"sco.wikipedia.org",scwiki:"sc.wikipedia.org",scwiktionary:"sc.wiktionary.org",sdwiki:"sd.wikipedia.org",sdwikinews:"sd.wikinews.org",sdwiktionary:"sd.wiktionary.org",sewiki:"se.wikipedia.org",sewikibooks:"se.wikibooks.org",sewikimedia:"se.wikimedia.org",sgwiki:"sg.wikipedia.org",sgwiktionary:"sg.wiktionary.org",shiwiki:"shi.wikipedia.org",shwiki:"sh.wikipedia.org",shwiktionary:"sh.wiktionary.org",shnwiktionary:"shn.wiktionary.org",shywiktionary:"shy.wiktionary.org",simplewiki:"simple.wikipedia.org",simplewikibooks:"simple.wikibooks.org",simplewikiquote:"simple.wikiquote.org",simplewiktionary:"simple.wiktionary.org",siwiki:"si.wikipedia.org",siwikibooks:"si.wikibooks.org",siwiktionary:"si.wiktionary.org",skrwiki:"skr.wikipedia.org",skrwiktionary:"skr.wiktionary.org",skwiki:"sk.wikipedia.org",skwikibooks:"sk.wikibooks.org",skwikiquote:"sk.wikiquote.org",skwikisource:"sk.wikisource.org",skwiktionary:"sk.wiktionary.org",slwiki:"sl.wikipedia.org",slwikibooks:"sl.wikibooks.org",slwikiquote:"sl.wikiquote.org",slwikisource:"sl.wikisource.org",slwikiversity:"sl.wikiversity.org",slwiktionary:"sl.wiktionary.org",smnwiki:"smn.wikipedia.org",smwiki:"sm.wikipedia.org",smwiktionary:"sm.wiktionary.org",snwiki:"sn.wikipedia.org",snwiktionary:"sn.wiktionary.org",sourceswiki:"wikisource.org",sowiki:"so.wikipedia.org",sowiktionary:"so.wiktionary.org",specieswiki:"species.wikimedia.org",sqwiki:"sq.wikipedia.org",sqwikibooks:"sq.wikibooks.org",sqwikinews:"sq.wikinews.org",sqwikiquote:"sq.wikiquote.org",sqwiktionary:"sq.wiktionary.org",srnwiki:"srn.wikipedia.org",srwiki:"sr.wikipedia.org",srwikibooks:"sr.wikibooks.org",srwikinews:"sr.wikinews.org",srwikiquote:"sr.wikiquote.org",srwikisource:"sr.wikisource.org",srwiktionary:"sr.wiktionary.org",strategywiki:"strategy.wikimedia.org",sswiki:"ss.wikipedia.org",sswiktionary:"ss.wiktionary.org",stqwiki:"stq.wikipedia.org",stwiki:"st.wikipedia.org",stwiktionary:"st.wiktionary.org",suwiki:"su.wikipedia.org",suwikibooks:"su.wikibooks.org",suwikiquote:"su.wikiquote.org",suwiktionary:"su.wiktionary.org",svwiki:"sv.wikipedia.org",svwikibooks:"sv.wikibooks.org",svwikinews:"sv.wikinews.org",svwikiquote:"sv.wikiquote.org",svwikisource:"sv.wikisource.org",svwikiversity:"sv.wikiversity.org",svwikivoyage:"sv.wikivoyage.org",svwiktionary:"sv.wiktionary.org",swwiki:"sw.wikipedia.org",swwikibooks:"sw.wikibooks.org",swwiktionary:"sw.wiktionary.org",szlwiki:"szl.wikipedia.org",szywiki:"szy.wikipedia.org",tawiki:"ta.wikipedia.org",tawikibooks:"ta.wikibooks.org",tawikinews:"ta.wikinews.org",tawikiquote:"ta.wikiquote.org",tawikisource:"ta.wikisource.org",tawiktionary:"ta.wiktionary.org",taywiki:"tay.wikipedia.org",tcywiki:"tcy.wikipedia.org",testwiki:"test.wikipedia.org",test2wiki:"test2.wikipedia.org",tetwiki:"tet.wikipedia.org",tewiki:"te.wikipedia.org",tewikibooks:"te.wikibooks.org",tewikiquote:"te.wikiquote.org",tewikisource:"te.wikisource.org",tewiktionary:"te.wiktionary.org",tgwiki:"tg.wikipedia.org",tgwikibooks:"tg.wikibooks.org",tgwiktionary:"tg.wiktionary.org",thankyouwiki:"thankyou.wikipedia.org",thwiki:"th.wikipedia.org",thwikibooks:"th.wikibooks.org",thwikinews:"th.wikinews.org",thwikiquote:"th.wikiquote.org",thwikisource:"th.wikisource.org",thwiktionary:"th.wiktionary.org",tiwiki:"ti.wikipedia.org",tiwiktionary:"ti.wiktionary.org",tkwiki:"tk.wikipedia.org",tkwikibooks:"tk.wikibooks.org",tkwikiquote:"tk.wikiquote.org",tkwiktionary:"tk.wiktionary.org",tlwiki:"tl.wikipedia.org",tlwikibooks:"tl.wikibooks.org",tlwiktionary:"tl.wiktionary.org",tnwiki:"tn.wikipedia.org",tnwiktionary:"tn.wiktionary.org",towiki:"to.wikipedia.org",towiktionary:"to.wiktionary.org",tpiwiki:"tpi.wikipedia.org",tpiwiktionary:"tpi.wiktionary.org",trwiki:"tr.wikipedia.org",trwikibooks:"tr.wikibooks.org",trwikimedia:"tr.wikimedia.org",trwikinews:"tr.wikinews.org",trwikiquote:"tr.wikiquote.org",trwikisource:"tr.wikisource.org",trwikivoyage:"tr.wikivoyage.org",trwiktionary:"tr.wiktionary.org",trvwiki:"trv.wikipedia.org",tswiki:"ts.wikipedia.org",tswiktionary:"ts.wiktionary.org",ttwiki:"tt.wikipedia.org",ttwikibooks:"tt.wikibooks.org",ttwikiquote:"tt.wikiquote.org",ttwiktionary:"tt.wiktionary.org",tumwiki:"tum.wikipedia.org",twwiki:"tw.wikipedia.org",twwiktionary:"tw.wiktionary.org",tyvwiki:"tyv.wikipedia.org",tywiki:"ty.wikipedia.org",uawikimedia:"ua.wikimedia.org",udmwiki:"udm.wikipedia.org",ugwiki:"ug.wikipedia.org",ugwikibooks:"ug.wikibooks.org",ugwikiquote:"ug.wikiquote.org",ugwiktionary:"ug.wiktionary.org",ukwiki:"uk.wikipedia.org",ukwikibooks:"uk.wikibooks.org",ukwikimedia:"uk.wikimedia.org",ukwikinews:"uk.wikinews.org",ukwikiquote:"uk.wikiquote.org",ukwikisource:"uk.wikisource.org",ukwikivoyage:"uk.wikivoyage.org",ukwiktionary:"uk.wiktionary.org",urwiki:"ur.wikipedia.org",urwikibooks:"ur.wikibooks.org",urwikiquote:"ur.wikiquote.org",urwiktionary:"ur.wiktionary.org",uzwiki:"uz.wikipedia.org",uzwikibooks:"uz.wikibooks.org",uzwikiquote:"uz.wikiquote.org",uzwiktionary:"uz.wiktionary.org",vecwiki:"vec.wikipedia.org",vecwikisource:"vec.wikisource.org",vecwiktionary:"vec.wiktionary.org",vepwiki:"vep.wikipedia.org",vewiki:"ve.wikipedia.org",viwiki:"vi.wikipedia.org",viwikibooks:"vi.wikibooks.org",viwikiquote:"vi.wikiquote.org",viwikisource:"vi.wikisource.org",viwikivoyage:"vi.wikivoyage.org",viwiktionary:"vi.wiktionary.org",vlswiki:"vls.wikipedia.org",vowiki:"vo.wikipedia.org",vowikibooks:"vo.wikibooks.org",vowikiquote:"vo.wikiquote.org",vowiktionary:"vo.wiktionary.org",warwiki:"war.wikipedia.org",wawiki:"wa.wikipedia.org",wawikibooks:"wa.wikibooks.org",wawikisource:"wa.wikisource.org",wawiktionary:"wa.wiktionary.org",wbwikimedia:"wb.wikimedia.org",wg_enwiki:"wg-en.wikipedia.org",wikidatawiki:"wikidata.org",wikimaniawiki:"wikimania.wikimedia.org",wowiki:"wo.wikipedia.org",wowikiquote:"wo.wikiquote.org",wowiktionary:"wo.wiktionary.org",wuuwiki:"wuu.wikipedia.org",xalwiki:"xal.wikipedia.org",xhwiki:"xh.wikipedia.org",xhwikibooks:"xh.wikibooks.org",xhwiktionary:"xh.wiktionary.org",xmfwiki:"xmf.wikipedia.org",yiwiki:"yi.wikipedia.org",yiwikisource:"yi.wikisource.org",yiwiktionary:"yi.wiktionary.org",yowiki:"yo.wikipedia.org",yowikibooks:"yo.wikibooks.org",yowiktionary:"yo.wiktionary.org",zawiki:"za.wikipedia.org",zawikibooks:"za.wikibooks.org",zawikiquote:"za.wikiquote.org",zawiktionary:"za.wiktionary.org",zeawiki:"zea.wikipedia.org",zh_classicalwiki:"zh-classical.wikipedia.org",zh_min_nanwiki:"zh-min-nan.wikipedia.org",zh_min_nanwikibooks:"zh-min-nan.wikibooks.org",zh_min_nanwikiquote:"zh-min-nan.wikiquote.org",zh_min_nanwikisource:"zh-min-nan.wikisource.org",zh_min_nanwiktionary:"zh-min-nan.wiktionary.org",zh_yuewiki:"zh-yue.wikipedia.org",zhwiki:"zh.wikipedia.org",zhwikibooks:"zh.wikibooks.org",zhwikinews:"zh.wikinews.org",zhwikiquote:"zh.wikiquote.org",zhwikisource:"zh.wikisource.org",zhwikivoyage:"zh.wikivoyage.org",zhwikiversity:"zh.wikiversity.org",zhwiktionary:"zh.wiktionary.org",zuwiki:"zu.wikipedia.org",zuwikibooks:"zu.wikibooks.org",zuwiktionary:"zu.wiktionary.org"};e.exports=n},{}],10:[function(t,e,i){"use strict";var n=(Chart.Zoom=Chart.Zoom||{},{beforeInit:function(t){if(t.options.zoom){t.zoom={};var e=t.chart.ctx.canvas;t.zoom._mouseDownHandler=function(e){t.zoom._dragZoomStart=e},e.addEventListener("mousedown",t.zoom._mouseDownHandler),t.zoom._mouseMoveHandler=function(e){t.zoom._dragZoomStart&&(t.zoom._dragZoomEnd=e,t.update(0))},e.addEventListener("mousemove",t.zoom._mouseMoveHandler),t.zoom._mouseUpHandler=function(e){if(t.zoom._dragZoomStart){var i=t.zoom._dragZoomStart,n=i.target.getBoundingClientRect().left,a=Math.min(i.clientX,e.clientX)-n,o=Math.max(i.clientX,e.clientX)-n,r=t.scales["x-axis-0"],s=r.getValueForPixel(a),l=r.getValueForPixel(o);if(o-a<=0)return void(t.zoom._dragZoomStart=null);t.zoom._dragZoomStart=null,t.zoom._dragZoomEnd=null;var c=t.data.labels,u=$(".date-range-selector").data("daterangepicker");if(l-s+1===c.length)return t.update(0);u.startDate=moment(c[s],t.data.dateFormat),u.setEndDate(moment(c[l],t.data.dateFormat)),u.updateElement()}},e.addEventListener("mouseup",t.zoom._mouseUpHandler)}},beforeDatasetsDraw:function(t){if(t.options.zoom&&t.zoom._dragZoomStart&&t.zoom._dragZoomEnd){var e=t.chart.ctx,i=t.chartArea;e.save(),e.beginPath();var n=t.scales["y-axis-0"],a=t.zoom._dragZoomStart,o=t.zoom._dragZoomEnd,r=a.target.getBoundingClientRect().left,s=Math.min(a.clientX,o.clientX)-r,l=Math.max(a.clientX,o.clientX)-r,c=l-s;e.fillStyle="rgba(225,225,225,0.3)",e.lineWidth=5,e.fillRect(s,n.top,c,n.bottom-n.top),
+e.rect(i.left,i.top,i.right-i.left,i.bottom-i.top),e.clip()}},afterDatasetsDraw:function(t){t.options.zoom&&t.chart.ctx.restore()}});Chart.pluginService.register(n)},{}]},{},[2]);
\ No newline at end of file
diff --git a/public_html/pageviews/rev-manifest.json b/public_html/pageviews/rev-manifest.json
index 9af5ec45..56525aee 100644
--- a/public_html/pageviews/rev-manifest.json
+++ b/public_html/pageviews/rev-manifest.json
@@ -1,4 +1,4 @@
{
"application.css": "application-a01dec23b5.css",
- "application.js": "application-cf2e978921.js"
+ "application.js": "application-a549d7d2a1.js"
}
\ No newline at end of file
diff --git a/public_html/redirectviews/application-ee2503ef0e.js b/public_html/redirectviews/application-1137330200.js
similarity index 94%
rename from public_html/redirectviews/application-ee2503ef0e.js
rename to public_html/redirectviews/application-1137330200.js
index e81ddb71..c101f040 100644
--- a/public_html/redirectviews/application-ee2503ef0e.js
+++ b/public_html/redirectviews/application-1137330200.js
@@ -12,5 +12,5 @@ a.numberOfLabelLines=function(t){var e=1;return a.each(t,function(t){a.isArray(t
d.closePath(),d.fill()},drawTitle:function(t,e,i,n){var a=e.title;if(a.length){i.textAlign=e._titleAlign,i.textBaseline="top";var r=e.titleFontSize,s=e.titleSpacing,l=o.color(e.titleFontColor);i.fillStyle=l.alpha(n*l.alpha()).rgbString(),i.font=o.fontString(r,e._titleFontStyle,e._titleFontFamily);var c,u;for(c=0,u=a.length;u>c;++c)i.fillText(a[c],t.x,t.y),t.y+=r+s,c+1===a.length&&(t.y+=e.titleMarginBottom-s)}},drawBody:function(t,e,i,n){var a=e.bodyFontSize,r=e.bodySpacing,s=e.body;i.textAlign=e._bodyAlign,i.textBaseline="top";var l=o.color(e.bodyFontColor),c=l.alpha(n*l.alpha()).rgbString();i.fillStyle=c,i.font=o.fontString(a,e._bodyFontStyle,e._bodyFontFamily);var u=0,d=function(e){i.fillText(e,t.x+u,t.y),t.y+=a+r};o.each(e.beforeBody,d);var h=s.length>1;u=h?a+2:0,o.each(s,function(r,s){o.each(r.before,d),o.each(r.lines,function(r){h&&(i.fillStyle=o.color(e.legendColorBackground).alpha(n).rgbaString(),i.fillRect(t.x,t.y,a,a),i.strokeStyle=o.color(e.labelColors[s].borderColor).alpha(n).rgbaString(),i.strokeRect(t.x,t.y,a,a),i.fillStyle=o.color(e.labelColors[s].backgroundColor).alpha(n).rgbaString(),i.fillRect(t.x+1,t.y+1,a-2,a-2),i.fillStyle=c),d(r)}),o.each(r.after,d)}),u=0,o.each(e.afterBody,d),t.y-=r},drawFooter:function(t,e,i,n){var a=e.footer;if(a.length){t.y+=e.footerMarginTop,i.textAlign=e._footerAlign,i.textBaseline="top";var r=o.color(e.footerFontColor);i.fillStyle=r.alpha(n*r.alpha()).rgbString(),i.font=o.fontString(e.footerFontSize,e._footerFontStyle,e._footerFontFamily),o.each(a,function(n){i.fillText(n,t.x,t.y),t.y+=e.footerFontSize+e.footerSpacing})}},draw:function(){var t=this._chart.ctx,e=this._view;if(0!==e.opacity){var i=this.getTooltipSize(e),n={x:e.x,y:e.y},a=Math.abs(e.opacity<.001)?0:e.opacity;if(this._options.enabled){var r=o.color(e.backgroundColor);t.fillStyle=r.alpha(a*r.alpha()).rgbString(),o.drawRoundedRectangle(t,n.x,n.y,i.width,i.height,e.cornerRadius),t.fill(),this.drawCaret(n,i,a),n.x+=e.xPadding,n.y+=e.yPadding,this.drawTitle(n,e,t,a),this.drawBody(n,e,t,a),this.drawFooter(n,e,t,a)}}}})}},{}],35:[function(t,e,i){"use strict";e.exports=function(t){var e=t.helpers,i=t.defaults.global;i.elements.arc={backgroundColor:i.defaultColor,borderColor:"#fff",borderWidth:2},t.elements.Arc=t.Element.extend({inLabelRange:function(t){var e=this._view;return!!e&&Math.pow(t-e.x,2)l;)l+=2*Math.PI;for(;a>l;)a-=2*Math.PI;for(;s>a;)a+=2*Math.PI;var c=a>=s&&l>=a,u=r>=n.innerRadius&&r<=n.outerRadius;return c&&u}return!1},tooltipPosition:function(){var t=this._view,e=t.startAngle+(t.endAngle-t.startAngle)/2,i=(t.outerRadius-t.innerRadius)/2+t.innerRadius;return{x:t.x+Math.cos(e)*i,y:t.y+Math.sin(e)*i}},draw:function(){var t=this._chart.ctx,e=this._view,i=e.startAngle,n=e.endAngle;t.beginPath(),t.arc(e.x,e.y,e.outerRadius,i,n),t.arc(e.x,e.y,e.innerRadius,n,i,!0),t.closePath(),t.strokeStyle=e.borderColor,t.lineWidth=e.borderWidth,t.fillStyle=e.backgroundColor,t.fill(),t.lineJoin="bevel",e.borderWidth&&t.stroke()}})}},{}],36:[function(t,e,i){"use strict";e.exports=function(t){var e=t.helpers,i=t.defaults.global;t.defaults.global.elements.line={tension:.4,backgroundColor:i.defaultColor,borderWidth:3,borderColor:i.defaultColor,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0},t.elements.Line=t.Element.extend({draw:function(){function t(t,e){var i=e._view;!0===e._view.steppedLine?(l.lineTo(i.x,t._view.y),l.lineTo(i.x,i.y)):0===e._view.tension?l.lineTo(i.x,i.y):l.bezierCurveTo(t._view.controlPointNextX,t._view.controlPointNextY,i.controlPointPreviousX,i.controlPointPreviousY,i.x,i.y)}var n=this,o=n._view,a=o.spanGaps,r=o.scaleZero,s=n._loop,l=n._chart.ctx;l.save();var c=n._children.slice(),u=-1;s&&c.length&&c.push(c[0]);var d,h,f,p;if(c.length&&o.fill){for(l.beginPath(),d=0;dd;d++)e.lineTo.apply(e,t(d));e.fill(),i.borderWidth&&e.stroke()},height:function(){var t=this._view;return t.base-t.y},inRange:function(t,e){var i=this._view;return!!i&&(i.y=i.x-i.width/2&&t<=i.x+i.width/2&&e>=i.y&&e<=i.base:t>=i.x-i.width/2&&t<=i.x+i.width/2&&e>=i.base&&e<=i.y)},inLabelRange:function(t){var e=this._view;return!!e&&(t>=e.x-e.width/2&&t<=e.x+e.width/2)},tooltipPosition:function(){var t=this._view;return{x:t.x,y:t.y}}})}},{}],39:[function(t,e,i){"use strict";e.exports=function(t){var e=t.helpers,i={position:"bottom"},n=t.Scale.extend({getLabels:function(){var t=this.chart.data;return(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels},determineDataLimits:function(){var t=this,i=t.getLabels();t.minIndex=0,t.maxIndex=i.length-1;var n;void 0!==t.options.ticks.min&&(n=e.indexOf(i,t.options.ticks.min),t.minIndex=-1!==n?n:t.minIndex),void 0!==t.options.ticks.max&&(n=e.indexOf(i,t.options.ticks.max),t.maxIndex=-1!==n?n:t.maxIndex),t.min=i[t.minIndex],t.max=i[t.maxIndex]},buildTicks:function(){var t=this,e=t.getLabels();t.ticks=0===t.minIndex&&t.maxIndex===e.length-1?e:e.slice(t.minIndex,t.maxIndex+1)},getLabelForIndex:function(t,e){var i=this,n=i.chart.data,o=i.isHorizontal();return n.xLabels&&o||n.yLabels&&!o?i.getRightValue(n.datasets[e].data[t]):i.ticks[t]},getPixelForValue:function(t,e,i,n){var o=this,a=Math.max(o.maxIndex+1-o.minIndex-(o.options.gridLines.offsetGridLines?0:1),1);if(void 0!==t&&isNaN(e)){var r=o.getLabels(),s=r.indexOf(t);e=-1!==s?s:e}if(o.isHorizontal()){var l=o.width-(o.paddingLeft+o.paddingRight),c=l/a,u=c*(e-o.minIndex)+o.paddingLeft;return(o.options.gridLines.offsetGridLines&&n||o.maxIndex===o.minIndex&&n)&&(u+=c/2),o.left+Math.round(u)}var d=o.height-(o.paddingTop+o.paddingBottom),h=d/a,f=h*(e-o.minIndex)+o.paddingTop;return o.options.gridLines.offsetGridLines&&n&&(f+=h/2),o.top+Math.round(f)},getPixelForTick:function(t,e){return this.getPixelForValue(this.ticks[t],t+this.minIndex,null,e)},getValueForPixel:function(t){var e=this,i=Math.max(e.ticks.length-(e.options.gridLines.offsetGridLines?0:1),1),n=e.isHorizontal(),o=n?e.width-(e.paddingLeft+e.paddingRight):e.height-(e.paddingTop+e.paddingBottom),a=o/i;return t-=n?e.left:e.top,e.options.gridLines.offsetGridLines&&(t-=a/2),t-=n?e.paddingLeft:e.paddingTop,0>=t?0:Math.round(t/a)},getBasePixel:function(){return this.bottom}});t.scaleService.registerScaleType("category",n,i)}},{}],40:[function(t,e,i){"use strict";e.exports=function(t){var e=t.helpers,i={position:"left",ticks:{callback:function(t,i,n){var o=n.length>3?n[2]-n[1]:n[1]-n[0];Math.abs(o)>1&&t!==Math.floor(t)&&(o=t-Math.floor(t));var a=e.log10(Math.abs(o)),r="";if(0!==t){var s=-1*Math.floor(a);s=Math.max(Math.min(s,20),0),r=t.toFixed(s)}else r="0";return r}}},n=t.LinearScaleBase.extend({determineDataLimits:function(){function t(t){return s?t.xAxisID===i.id:t.yAxisID===i.id}var i=this,n=i.options,o=i.chart,a=o.data,r=a.datasets,s=i.isHorizontal();if(i.min=null,i.max=null,n.stacked){var l={};e.each(r,function(a,r){var s=o.getDatasetMeta(r);void 0===l[s.type]&&(l[s.type]={positiveValues:[],negativeValues:[]});var c=l[s.type].positiveValues,u=l[s.type].negativeValues;o.isDatasetVisible(r)&&t(s)&&e.each(a.data,function(t,e){var o=+i.getRightValue(t);isNaN(o)||s.data[e].hidden||(c[e]=c[e]||0,u[e]=u[e]||0,n.relativePoints?c[e]=100:0>o?u[e]+=o:c[e]+=o)})}),e.each(l,function(t){var n=t.positiveValues.concat(t.negativeValues),o=e.min(n),a=e.max(n);i.min=null===i.min?o:Math.min(i.min,o),i.max=null===i.max?a:Math.max(i.max,a)})}else e.each(r,function(n,a){var r=o.getDatasetMeta(a);o.isDatasetVisible(a)&&t(r)&&e.each(n.data,function(t,e){var n=+i.getRightValue(t);isNaN(n)||r.data[e].hidden||(null===i.min?i.min=n:ni.max&&(i.max=n))})});this.handleTickRangeOptions()},getTickLimit:function(){var i,n=this,o=n.options.ticks;if(n.isHorizontal())i=Math.min(o.maxTicksLimit?o.maxTicksLimit:11,Math.ceil(n.width/50));else{var a=e.getValueOrDefault(o.fontSize,t.defaults.global.defaultFontSize);i=Math.min(o.maxTicksLimit?o.maxTicksLimit:11,Math.ceil(n.height/(2*a)))}return i},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},getPixelForValue:function(t){var e,i,n=this,o=n.paddingLeft,a=n.paddingBottom,r=n.start,s=+n.getRightValue(t),l=n.end-r;return n.isHorizontal()?(i=n.width-(o+n.paddingRight),e=n.left+i/l*(s-r),Math.round(e+o)):(i=n.height-(n.paddingTop+a),e=n.bottom-a-i/l*(s-r),Math.round(e))},getValueForPixel:function(t){var e=this,i=e.isHorizontal(),n=e.paddingLeft,o=e.paddingBottom,a=i?e.width-(n+e.paddingRight):e.height-(e.paddingTop+o),r=(i?t-e.left-n:e.bottom-o-t)/a;return e.start+(e.end-e.start)*r},getPixelForTick:function(t){return this.getPixelForValue(this.ticksAsNumbers[t])}});t.scaleService.registerScaleType("linear",n,i)}},{}],41:[function(t,e,i){"use strict";e.exports=function(t){var e=t.helpers,i=e.noop;t.LinearScaleBase=t.Scale.extend({handleTickRangeOptions:function(){var t=this,i=t.options,n=i.ticks;if(n.beginAtZero){var o=e.sign(t.min),a=e.sign(t.max);0>o&&0>a?t.max=0:o>0&&a>0&&(t.min=0)}void 0!==n.min?t.min=n.min:void 0!==n.suggestedMin&&(t.min=Math.min(t.min,n.suggestedMin)),void 0!==n.max?t.max=n.max:void 0!==n.suggestedMax&&(t.max=Math.max(t.max,n.suggestedMax)),t.min===t.max&&(t.max++,n.beginAtZero||t.min--)},getTickLimit:i,handleDirectionalChanges:i,buildTicks:function(){var t=this,i=t.options,n=t.ticks=[],o=i.ticks,a=e.getValueOrDefault,r=t.getTickLimit();r=Math.max(2,r);var s;if(o.fixedStepSize&&o.fixedStepSize>0||o.stepSize&&o.stepSize>0)s=a(o.fixedStepSize,o.stepSize);else{var l=e.niceNum(t.max-t.min,!1);s=e.niceNum(l/(r-1),!0)}var c=Math.floor(t.min/s)*s,u=Math.ceil(t.max/s)*s,d=(u-c)/s;d=e.almostEquals(d,Math.round(d),s/1e3)?Math.round(d):Math.ceil(d),n.push(void 0!==o.min?o.min:c);for(var h=1;d>h;++h)n.push(c+h*s);n.push(void 0!==o.max?o.max:u),t.handleDirectionalChanges(),t.max=e.max(n),t.min=e.min(n),o.reverse?(n.reverse(),t.start=t.max,t.end=t.min):(t.start=t.min,t.end=t.max)},convertTicksToLabels:function(){var e=this;e.ticksAsNumbers=e.ticks.slice(),e.zeroLineIndex=e.ticks.indexOf(0),t.Scale.prototype.convertTicksToLabels.call(e)}})}},{}],42:[function(t,e,i){"use strict";e.exports=function(t){var e=t.helpers,i={position:"left",ticks:{callback:function(t,i,n){var o=t/Math.pow(10,Math.floor(e.log10(t)));return 0===t?"0":1===o||2===o||5===o||0===i||i===n.length-1?t.toExponential():""}}},n=t.Scale.extend({determineDataLimits:function(){function t(t){return c?t.xAxisID===i.id:t.yAxisID===i.id}var i=this,n=i.options,o=n.ticks,a=i.chart,r=a.data,s=r.datasets,l=e.getValueOrDefault,c=i.isHorizontal();if(i.min=null,i.max=null,i.minNotZero=null,n.stacked){var u={};e.each(s,function(o,r){var s=a.getDatasetMeta(r);a.isDatasetVisible(r)&&t(s)&&(void 0===u[s.type]&&(u[s.type]=[]),e.each(o.data,function(t,e){var o=u[s.type],a=+i.getRightValue(t);isNaN(a)||s.data[e].hidden||(o[e]=o[e]||0,n.relativePoints?o[e]=100:o[e]+=a)}))}),e.each(u,function(t){var n=e.min(t),o=e.max(t);i.min=null===i.min?n:Math.min(i.min,n),i.max=null===i.max?o:Math.max(i.max,o)})}else e.each(s,function(n,o){var r=a.getDatasetMeta(o);a.isDatasetVisible(o)&&t(r)&&e.each(n.data,function(t,e){var n=+i.getRightValue(t);isNaN(n)||r.data[e].hidden||(null===i.min?i.min=n:ni.max&&(i.max=n),0!==n&&(null===i.minNotZero||nt.max&&(t.max=n))})}}),t.handleTickRangeOptions()},getTickLimit:function(){var t=this.options.ticks,n=e.getValueOrDefault(t.fontSize,i.defaultFontSize);return Math.min(t.maxTicksLimit?t.maxTicksLimit:11,Math.ceil(this.drawingArea/(1.5*n)))},convertTicksToLabels:function(){var e=this;t.LinearScaleBase.prototype.convertTicksToLabels.call(e),e.pointLabels=e.chart.data.labels.map(e.options.pointLabels.callback,e)},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},fit:function(){var t,n,o,a,r,s,l,c,u,d,h,f,p=this.options.pointLabels,g=e.getValueOrDefault(p.fontSize,i.defaultFontSize),m=e.getValueOrDefault(p.fontStyle,i.defaultFontStyle),k=e.getValueOrDefault(p.fontFamily,i.defaultFontFamily),v=e.fontString(g,m,k),y=e.min([this.height/2-g-5,this.width/2]),w=this.width,b=0;for(this.ctx.font=v,n=0;nw&&(w=t.x+a,r=n),t.x-aD?t.x+o>w&&(w=t.x+o,r=n):t.x-oe&&0>i?i:e>0&&i>0?e:0)},draw:function(){var t=this,n=t.options,o=n.gridLines,a=n.ticks,r=n.angleLines,s=n.pointLabels,l=e.getValueOrDefault;if(n.display){var c=t.ctx,u=l(a.fontSize,i.defaultFontSize),d=l(a.fontStyle,i.defaultFontStyle),h=l(a.fontFamily,i.defaultFontFamily),f=e.fontString(u,d,h);if(e.each(t.ticks,function(r,s){if(s>0||n.reverse){var d=t.getDistanceFromCenterForValue(t.ticksAsNumbers[s]),h=t.yCenter-d;if(o.display&&0!==s)if(c.strokeStyle=e.getValueAtIndexOrDefault(o.color,s-1),c.lineWidth=e.getValueAtIndexOrDefault(o.lineWidth,s-1),n.lineArc)c.beginPath(),c.arc(t.xCenter,t.yCenter,d,0,2*Math.PI),c.closePath(),c.stroke();else{c.beginPath();for(var p=0;p=0;y--){if(r.display){var w=t.getPointPosition(y,p);c.beginPath(),c.moveTo(t.xCenter,t.yCenter),c.lineTo(w.x,w.y),c.stroke(),c.closePath()}var b=t.getPointPosition(y,p+5),x=l(s.fontColor,i.defaultFontColor);c.font=v,c.fillStyle=x;var D=t.pointLabels,C=this.getIndexAngle(y)+Math.PI/2,M=360*C/(2*Math.PI)%360;c.textAlign=0===M||180===M?"center":180>M?"left":"right",c.textBaseline=90===M||270===M?"middle":M>270||90>M?"bottom":"top",c.fillText(D[y]?D[y]:"",b.x,b.y)}}}}});t.scaleService.registerScaleType("radialLinear",o,n)}},{}],44:[function(t,e,i){"use strict";var n=t(1);n="function"==typeof n?n:window.moment,e.exports=function(t){var e=t.helpers,i={units:[{name:"millisecond",steps:[1,2,5,10,20,50,100,250,500]},{name:"second",steps:[1,2,5,10,30]},{name:"minute",steps:[1,2,5,10,30]},{name:"hour",steps:[1,2,3,6,12]},{name:"day",steps:[1,2,5]},{name:"week",maxStep:4},{name:"month",maxStep:3},{name:"quarter",maxStep:4},{name:"year",maxStep:!1}]},o={position:"bottom",time:{parser:!1,format:!1,unit:!1,round:!1,displayFormat:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{millisecond:"h:mm:ss.SSS a",second:"h:mm:ss a",minute:"h:mm:ss a",hour:"MMM D, hA",day:"ll",week:"ll",month:"MMM YYYY",quarter:"[Q]Q - YYYY",year:"YYYY"}},ticks:{autoSkip:!1}},a=t.Scale.extend({initialize:function(){if(!n)throw new Error("Chart.js - Moment.js could not be found! You must include it before Chart.js to use the time scale. Download at https://momentjs.com");t.Scale.prototype.initialize.call(this)},getLabelMoment:function(t,e){return null===t||null===e?null:void 0!==this.labelMoments[t]?this.labelMoments[t][e]:null},getLabelDiff:function(t,e){var i=this;return null===t||null===e?null:(void 0===i.labelDiffs&&i.buildLabelDiffs(),void 0!==i.labelDiffs[t]?i.labelDiffs[t][e]:null)},getMomentStartOf:function(t){var e=this;return"week"===e.options.time.unit&&!1!==e.options.time.isoWeekday?t.clone().startOf("isoWeek").isoWeekday(e.options.time.isoWeekday):t.clone().startOf(e.tickUnit)},determineDataLimits:function(){var t=this;t.labelMoments=[];var i=[];t.chart.data.labels&&t.chart.data.labels.length>0?(e.each(t.chart.data.labels,function(e){var n=t.parseTime(e);n.isValid()&&(t.options.time.round&&n.startOf(t.options.time.round),i.push(n))},t),t.firstTick=n.min.call(t,i),t.lastTick=n.max.call(t,i)):(t.firstTick=null,t.lastTick=null),e.each(t.chart.data.datasets,function(o,a){var r=[],s=t.chart.isDatasetVisible(a);"object"==typeof o.data[0]&&null!==o.data[0]?e.each(o.data,function(e){var i=t.parseTime(t.getRightValue(e));i.isValid()&&(t.options.time.round&&i.startOf(t.options.time.round),r.push(i),s&&(t.firstTick=null!==t.firstTick?n.min(t.firstTick,i):i,t.lastTick=null!==t.lastTick?n.max(t.lastTick,i):i))},t):r=i,t.labelMoments.push(r)},t),t.options.time.min&&(t.firstTick=t.parseTime(t.options.time.min)),t.options.time.max&&(t.lastTick=t.parseTime(t.options.time.max)),t.firstTick=(t.firstTick||n()).clone(),t.lastTick=(t.lastTick||n()).clone()},buildLabelDiffs:function(){var t=this;t.labelDiffs=[];var i=[];t.chart.data.labels&&t.chart.data.labels.length>0&&e.each(t.chart.data.labels,function(e){var n=t.parseTime(e);n.isValid()&&(t.options.time.round&&n.startOf(t.options.time.round),i.push(n.diff(t.firstTick,t.tickUnit,!0)))},t),e.each(t.chart.data.datasets,function(n){var o=[];"object"==typeof n.data[0]&&null!==n.data[0]?e.each(n.data,function(e){var i=t.parseTime(t.getRightValue(e));i.isValid()&&(t.options.time.round&&i.startOf(t.options.time.round),o.push(i.diff(t.firstTick,t.tickUnit,!0)))},t):o=i,t.labelDiffs.push(o)},t)},buildTicks:function(){var n=this;n.ctx.save();var o=e.getValueOrDefault(n.options.ticks.fontSize,t.defaults.global.defaultFontSize),a=e.getValueOrDefault(n.options.ticks.fontStyle,t.defaults.global.defaultFontStyle),r=e.getValueOrDefault(n.options.ticks.fontFamily,t.defaults.global.defaultFontFamily),s=e.fontString(o,a,r);if(n.ctx.font=s,n.ticks=[],n.unitScale=1,n.scaleSizeInUnits=0,n.options.time.unit)n.tickUnit=n.options.time.unit||"day",n.displayFormat=n.options.time.displayFormats[n.tickUnit],n.scaleSizeInUnits=n.lastTick.diff(n.firstTick,n.tickUnit,!0),n.unitScale=e.getValueOrDefault(n.options.time.unitStepSize,1);else{var l=n.isHorizontal()?n.width-(n.paddingLeft+n.paddingRight):n.height-(n.paddingTop+n.paddingBottom),c=n.tickFormatFunction(n.firstTick,0,[]),u=n.ctx.measureText(c).width;u=u*Math.cos(e.toRadians(n.options.ticks.maxRotation))+o*Math.sin(e.toRadians(n.options.ticks.maxRotation));var d=l/u;n.tickUnit=n.options.time.minUnit,n.scaleSizeInUnits=n.lastTick.diff(n.firstTick,n.tickUnit,!0),n.displayFormat=n.options.time.displayFormats[n.tickUnit];for(var h=0,f=i.units[h];h=Math.ceil(n.scaleSizeInUnits/d)){n.unitScale=e.getValueOrDefault(n.options.time.unitStepSize,f.steps[p]);break}break}if(!1===f.maxStep||Math.ceil(n.scaleSizeInUnits/d)y?n.lastTick=n.getMomentStartOf(n.lastTick.add(1,n.tickUnit)):y>=0&&(n.lastTick=v),n.scaleSizeInUnits=n.lastTick.diff(n.firstTick,n.tickUnit,!0)}n.options.time.displayFormat&&(n.displayFormat=n.options.time.displayFormat),n.ticks.push(n.firstTick.clone());for(var w=1;w<=n.scaleSizeInUnits;++w){var b=k.clone().add(w,n.tickUnit);if(n.options.time.max&&b.diff(n.lastTick,n.tickUnit,!0)>=0)break;w%n.unitScale==0&&n.ticks.push(b)}(0!==n.ticks[n.ticks.length-1].diff(n.lastTick,n.tickUnit)||0===n.scaleSizeInUnits)&&(n.options.time.max?(n.ticks.push(n.lastTick.clone()),n.scaleSizeInUnits=n.lastTick.diff(n.ticks[0],n.tickUnit,!0)):(n.ticks.push(n.lastTick.clone()),n.scaleSizeInUnits=n.lastTick.diff(n.firstTick,n.tickUnit,!0))),n.ctx.restore(),n.labelDiffs=void 0},getLabelForIndex:function(t,e){var i=this,n=i.chart.data.labels&&t"+$.i18n("totals")+": "+t.formatNumber(t.outputData.sum)+"\n ("+t.formatNumber(Math.round(t.outputData.average))+"/"+$.i18n("day")+")"},defaults:{dateRange:"latest-20",sort:"views",direction:1,outputData:[],hadFailure:!1,total:0,view:"list"},linearLegend:function(t,e){var i=e.outputData.listData.length-1;return""+$.i18n("totals")+":\n "+$.i18n("num-redirects",(void 0).formatNumber(i),i)+"\n •\n "+$.i18n("num-pageviews",e.formatNumber(e.outputData.sum),e.outputData.sum)+"\n ("+e.formatNumber(Math.round(e.outputData.average))+"/"+$.i18n("day")+")"},formStates:["initial","processing","complete","invalid"],timestampFormat:"YYYYMMDD00",validateParams:["project","platform","agent","direction","sort","view"],validParams:{direction:["-1","1"],sort:["title","views","section"],view:["list","chart"]}};e.exports=n},{}],2:[function(t,e,i){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var r=function(){function t(t,e){var i=[],n=!0,o=!1,a=void 0;try{for(var r,s=t[Symbol.iterator]();!(n=(r=s.next()).done)&&(i.push(r.value),!e||i.length!==e);n=!0);}catch(t){o=!0,a=t}finally{try{!n&&s.return&&s.return()}finally{if(o)throw a}}return i}return function(e,i){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,i);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function(){function t(t,e){for(var i=0;i0&&void 0!==arguments[0]&&arguments[0],e={project:this.$projectInput.val(),platform:this.$platformSelector.val(),agent:this.$agentSelector.val()};return this.specialRange&&!t?e.range=this.specialRange.range:(e.start=this.daterangepicker.startDate.format("YYYY-MM-DD"),e.end=this.daterangepicker.endDate.format("YYYY-MM-DD")),t?e.page=this.$sourceInput.val().score():(e.sort=this.sort,e.direction=this.direction,e.view=this.view,this.noLogScale&&(e.autolog="false")),e}},{key:"pushParams",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];l(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"pushParams",this).call(this,"page",t)}},{key:"renderData",value:function(){var t=this;l(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"renderData",this).call(this,function(e){var i=t.outputData.titles.length-1;$(".output-totals").html(""+$.i18n("totals")+" | \n "+$.i18n("num-redirects",t.formatNumber(i),i)+" | \n "+$.i18n("num-sections",t.formatNumber(t.outputData.sectionCount),t.outputData.sectionCount)+" | \n "+t.formatNumber(t.outputData.sum)+" | \n "+t.formatNumber(Math.round(t.outputData.average))+" | "),$("#output_list").html(""),e.forEach(function(e,i){var n=e.label===t.outputData.source,o="";e.section&&(o=t.getPageLink(t.outputData.source,t.project,"#"+e.section,e.section)),$("#output_list").append("\n "+(i+1)+" | \n \n "+t.getPageLink(e.label,t.project+".org")+"\n "+(n?"("+$.i18n("target")+")":"")+"\n | \n "+o+" | \n "+t.formatNumber(e.sum)+" | \n "+t.formatNumber(Math.round(e.average))+" | \n
")})})}},{key:"getSortProperty",value:function(t,e){switch(e){case"title":return t.label;case"section":return t.section;case"views":return Number(t.sum)}}},{key:"getPageViewsData",value:function(t){var e=this,i=this.daterangepicker.startDate.startOf("day"),n=this.daterangepicker.endDate.startOf("day"),o=$.Deferred(),a=[],r=0,s={},l=t.length,c=[],u=[],d=function t(d){var h=encodeURIComponent(d.title),f="https://wikimedia.org/api/rest_v1/metrics/pageviews/per-article/"+e.project+"/"+e.$platformSelector.val()+"/"+e.$agentSelector.val()+"/"+h+"/daily/"+i.format(e.config.timestampFormat)+"/"+n.format(e.config.timestampFormat),p=$.ajax({url:f,dataType:"json"});a.push(p),p.done(function(t){u.push({title:d.title,section:d.fragment,items:t.items})}).fail(function(i){var n=i.responseJSON&&i.responseJSON.title?i.responseJSON.title:$.i18n("unknown"),o="Error in Cassandra table storage backend"===n,a=e.getPageLink(d.title,e.project+".org");if(o){if(s[d.title]?s[d.title]++:s[d.title]=1,s[d.title]<3)return l++,e.rateLimit(t,e.config.apiThrottle,e)(d);c.push(a)}else e.writeMessage(a+": "+$.i18n("api-error","Pageviews API")+" - "+n);404!==i.status&&(e.hadFailure=!0)}).always(function(){e.updateProgressBar(++r,l),r===l&&(c.length&&e.writeMessage($.i18n("api-error-timeout",""+c.map(function(t){return"- "+t+"
"}).join("")+"
")),o.resolve(u))})},h=this.rateLimit(d,this.config.apiThrottle,this);return t.forEach(function(t){h(t)}),o}},{key:"popParams",value:function(){var t=this,e=this.validateParams(this.parseQueryString("pages"));this.$projectInput.val(e.project),this.validateDateRange(e),$(".site-notice .alert-danger").length&&delete e.page,this.$platformSelector.val(e.platform),this.$agentSelector.val(e.agent),["sort","direction","view"].forEach(function(i){t[i]=e[i]}),this.setupSourceInput(),e.page?this.getPageInfo([e.page]).done(function(e){var i=Object.keys(e)[0];if(e[i].missing)return t.setState("initial"),t.writeMessage(t.getPageLink(i)+": "+$.i18n("api-error-no-data"));t.$sourceInput.val(i),t.processInput()}).fail(function(){t.writeMessage($.i18n("api-error-unknown","Info"))}):this.$sourceInput.focus()}},{key:"setState",value:function(t){switch($("main").removeClass(this.config.formStates.join(" ")).addClass(t),t){case"initial":this.clearMessages(),this.assignDefaults(),this.destroyChart(),$(".output").removeClass("list-mode").removeClass("chart-mode"),$(".data-links").addClass("invisible"),this.typeahead&&this.typeahead.hide(),this.$sourceInput.val("").focus();break;case"processing":this.processStarted(),this.clearMessages(),document.activeElement.blur(),$(".progress-bar").addClass("active");break;case"complete":this.processEnded(),this.updateProgressBar(0),$(".progress-bar").removeClass("active"),$(".data-links").removeClass("invisible")}}},{key:"processInput",value:function(){var t=this;this.patchUsage();var e=this.$sourceInput.val();this.setState("processing");var i=function(){$(".output-title").html(t.outputData.link),$(".output-params").html(t.$dateRangeSelector.val()),t.setInitialChartType(),t.renderData()};if(this.isRequestCached())return $(".progress-bar").css("width","100%"),$(".progress-counter").text($.i18n("loading-cache")),setTimeout(function(){t.outputData=simpleStorage.get(t.getCacheKey()),i()},500);$(".progress-counter").text($.i18n("fetching-data","Redirects API")),this.getRedirects(e).done(function(n){t.getPageViewsData(n[e.descore()]).done(function(n){$(".progress-bar").css("width","100%"),$(".progress-counter").text($.i18n("building-dataset"));var o=t.getPageLink(e,t.project);setTimeout(function(){t.buildMotherDataset(e,o,n),i()},250)})}).fail(function(e){t.setState("initial"),"string"==typeof e?t.writeMessage(e):t.writeMessage($.i18n("api-error-unknown","Wikidata"))})}},{key:"setupSourceInput",value:function(){this.typeahead&&this.typeahead.destroy(),this.$sourceInput.typeahead({ajax:{url:"https://"+this.project+".org/w/api.php",timeout:200,triggerLength:1,method:"get",preDispatch:function(t){return{action:"opensearch",redirects:"resolve",format:"json",search:t}},preProcess:function(t){return t[1]}}})}},{key:"validateProject",value:function(){l(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"validateProject",this).call(this)&&(this.setState("initial"),this.setupSourceInput())}},{key:"exportCSV",value:function(){var t="data:text/csv;charset=utf-8,Title,"+this.getDateHeadings(!1).join(",")+"\n";this.outputData.listData.forEach(function(e){var i='"'+e.label.descore().replace(/"/g,'""')+'"';t+=[i].concat(e.data).join(",")+"\n"}),this.downloadData(t,"csv")}},{key:"baseProject",get:function(){return this.project.split(".")[1]}},{key:"typeahead",get:function(){return this.$sourceInput.data("typeahead")}}]),e}(mix(d).with(h,f));$(function(){new p})},{"../shared/chart_helpers":3,"../shared/list_helpers":5,"../shared/pv":7,"../shared/site_map":9,"./config":1}],3:[function(t,e,i){"use strict";function n(t){if(Array.isArray(t)){for(var e=0,i=Array(t.length);e0&&void 0!==arguments[0]?arguments[0]:1;"true"===this.rememberChart?this.chartType=localStorage.getItem("pageviews-chart-preference")||this.config.defaults.chartType(t):this.chartType=this.config.defaults.chartType(t)}},{key:"destroyChart",value:function(){this.chartObj&&(this.chartObj.destroy(),$(".chart-legend").html(""))}},{key:"exportCSV",value:function(){var t="data:text/csv;charset=utf-8,Date,",e=[],i=[],n=this.getDateHeadings(!1);n.forEach(function(t,e){i[e]=[t]}),this.chartObj.data.datasets.forEach(function(t){var o='"'+t.label.replace(/"/g,'""')+'"';e.push(o),n.forEach(function(e,n){i[n].push(t.data[n])})}),t=t+e.join(",")+"\n",i.forEach(function(e){t+=e.join(",")+"\n"}),this.downloadData(t,"csv")}},{key:"exportJSON",value:function(){var t=this,e=[];this.chartObj.data.datasets.forEach(function(i,n){var o={page:i.label.replace(/"/g,'"').replace(/'/g,"'"),color:i.strokeColor,sum:i.sum,daily_average:Math.round(i.sum/t.numDaysInRange())};t.getDateHeadings(!1).forEach(function(t,e){o[t.replace(/\\/,"")]=i.data[e]}),e.push(o)});var i="data:text/json;charset=utf-8,"+JSON.stringify(e);this.downloadData(i,"json")}},{key:"exportPNG",value:function(){this.downloadData(this.chartObj.toBase64Image(),"png")}},{key:"fillInZeros",value:function(t,e,i){var n=this,a={};t.items.forEach(function(t){var e=moment(t.timestamp,n.config.timestampFormat).format("YYYYMMDD");a[e]=t}),t.items=[];for(var r=moment(e);r<=i;r.add(1,"day"))if(a[r.format("YYYYMMDD")])t.items.push(a[r.format("YYYYMMDD")]);else{var s=r.isSame(this.maxDate)||r.isSame(moment(this.maxDate).subtract(1,"days"));t.items.push(o({timestamp:r.format(this.config.timestampFormat)},this.isPageviews()?"views":"devices",s?null:0))}return t}},{key:"buildChartData",value:function(t,e,i){var n=this,o=void 0,a=this.isMonthly()?"YYYY-MM":"YYYY-MM-DD",r=this.getDateHeadings(!1);return o=i||(this.isPageviews()?"views":"mediaviews"===this.app?"requests":"metaviews"===this.app||this.isPagecounts()?"count":"devices"),t.map(function(t,i){var s=new Array(r.length),l=0,c=void 0,u=0;t.forEach(function(t){var e=t[o],i=void 0;i="metaviews"===n.app?t.date:moment(t.timestamp,n.config.timestampFormat).format(a),s[r.indexOf(i)]=e,l+=e||0,e>u&&(u=e),(void 0===c||e"+$.i18n("learn-more").toLowerCase()+"";e.toastWarn($.i18n("new-article-warning",n))}}),!u(c))return;var h="siteviews"===e.app?e.getSiteLink(c):e.getPageLink(c,e.project),f="pageviews";e.isUniqueDevices()?f="unique-devices":e.isPagecounts()&&(f="pagecounts"),d.errors.push(h+": "+$.i18n("api-error",f.upcase()+" API")+" - "+n)}}).always(function(){++n===a&&(e.pageViewsData=d,i.resolve(d),r.length&&e.writeMessage($.i18n("api-error-timeout",""+r.map(function(t){return"- "+e.getPageLink(t,e.project.escape())+"
"}).join("")+"
")))})};return t.forEach(function(t){return h(t)}),i}},{key:"getPermaLink",value:function(){var t=this.getParams(!1);return delete t.range,t}},{key:"isMonthly",value:function(){return"monthly"===$("#date-type-select").val()}},{key:"isLogarithmic",value:function(){return this.$logarithmicCheckbox.is(":checked")&&this.isLogarithmicCapable()}},{key:"isLogarithmicCapable",value:function(){return["line","bar"].includes(this.chartType)}},{key:"printChart",value:function(){var t=window.open();t.document.write(''),t.print(),t.close()}},{key:"resetView",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];try{this.destroyChart(),t&&this.resetSelect2()}catch(t){}finally{this.stopSpinny(),$("body").addClass("initial"),this.$chart.hide(),e&&this.clearMessages()}}},{key:"setChartPointDetectionRadius",value:function(){if("line"===this.chartType){var t=this.getDateHeadings().length;Chart.defaults.global.elements.point.hitRadius=t>50?3:t>30?5:t>20?10:30}}},{key:"shouldBeLogarithmic",value:function(t){var e;if(!this.isLogarithmicCapable()||this.noLogScale)return!1;var i=[];t.forEach(function(t){i.push(t.map(function(t){return t||0}))});var o=Math.max.apply(Math,n((e=[]).concat.apply(e,i)));if(o<=10)return!1;var a=!1;return i.forEach(function(t){t.push(o);var e=t.reduce(function(t,e){return t+e}),i=e/t.length,n=0;if(t.forEach(function(t){return n+=t?t*Math.log(t/i):0}),n/e>.5)return a=!0}),a}},{key:"setupSelect2",value:function(t){var e=this;this.$select2Input.select2(t),this.$select2Input.off("select2:select").on("select2:select",this.processInput.bind(this)),this.$select2Input.off("select2:unselect").on("select2:unselect",function(t){e.processInput(!1,t.params.data.text),e.$select2Input.trigger("select2:close")})}},{key:"setupDateRangeSelector",value:function(){var t=this;if(u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"setupDateRangeSelector",this).call(this),this.isChartApp()){var i=this.$dateRangeSelector;$(".date-latest a").on("click",function(e){var i=$(e.target).data("value");t.setSpecialRange("latest-"+i),$(".latest-text").text($.i18n("latest-days",i))}),i.on("change",function(e){t.processInput(),$(".latest-text").text($.i18n("latest")),t.specialRange&&t.specialRange.value!==e.target.value&&(t.specialRange=null)})}}},{key:"setupMonthSelector",value:function(t,e){var i=this;this.monthDatepicker&&this.monthDatepicker.destroy(),$(".month-selector").datepicker({autoclose:!0,format:"M yyyy",viewMode:"months",minViewMode:"months",startDate:this.minDate.toDate(),endDate:this.maxMonth,disableTouchKeyboard:!0}),t=t||this.initialMonthStart,e=e||this.maxMonth;var n=function(t,e){return ti.maxMonth&&(e=i.maxMonth),(ee)&&(t=e),[t,e]},o=n(t,e),a=l(o,2);t=a[0],e=a[1],this.monthStartDatepicker.setDate(t),this.monthEndDatepicker.setDate(e),this.daterangepicker.startDate=moment(t).startOf("month"),this.daterangepicker.setEndDate(moment(e).endOf("month"));var r=function(){var t=n(i.monthStartDatepicker.getDate(),i.monthEndDatepicker.getDate()),e=l(t,2),o=e[0],a=e[1];i.daterangepicker.startDate=moment(o).startOf("month"),i.daterangepicker.setEndDate(moment(a).endOf("month"))};$(".month-selector-start").on("hide",r),$(".month-selector-end").on("hide",r)}},{key:"getDates",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=void 0,i=void 0,n="YYYY-MM-DD";return this.isMonthly()?(e=moment(this.monthStartDatepicker.getDate()),i=moment(this.monthEndDatepicker.getDate()),n="YYYY-MM"):(e=this.daterangepicker.startDate,i=this.daterangepicker.endDate),t&&(e=e.format(n),i=i.format(n)),[e,i]}},{key:"beforeUpdateTable",value:function(){var t=this;if(1===this.outputData.length)return this.showSingleEntityLegend(),!1;$(".single-entity-stats").html(""),["pageviews","siteviews"].includes(this.app)&&$(".single-entity-ranking").html(""),this.$outputList.html("");var e=this.outputData.slice().sort(function(e,i){var n=t.getSortProperty(e,t.sort),o=t.getSortProperty(i,t.sort);return no?-t.direction:0});$(".sort-link .glyphicon").removeClass("glyphicon-sort-by-alphabet-alt glyphicon-sort-by-alphabet").addClass("glyphicon-sort");var i=1===parseInt(this.direction,10)?"glyphicon-sort-by-alphabet-alt":"glyphicon-sort-by-alphabet";return $(".sort-link--"+this.sort+" .glyphicon").addClass(i).removeClass("glyphicon-sort"),e}},{key:"updateChart",value:function(t){var e=this;$(".chart-legend").html("");var i=t?t.entities:this.$select2Input.val();if(!t||!this.showErrors(t)){if(!i.length)return this.stopSpinny();if(1===i.length?$(".multi-page-chart-node").hide():$(".multi-page-chart-node").show(),t&&(this.outputData=this.buildChartData(t.datasets,i)),"true"===this.autoLogDetection){var o=this.shouldBeLogarithmic(this.outputData.map(function(t){return t.data}));this.$logarithmicCheckbox.prop("checked",o),$(".begin-at-zero").toggleClass("disabled",o)}this.outputData=this.setColorsAndLogValues(this.outputData);var a=Object.assign({scales:{}},this.config.chartConfig[this.chartType].opts,this.config.globalChartOpts);this.isLogarithmic()&&(a.scales=Object.assign({},a.scales,{yAxes:[{type:"logarithmic",ticks:{callback:function(t,i,n){var o=t/Math.pow(10,Math.floor(Chart.helpers.log10(t)));return 1===o||2===o||5===o||0===i||i===n.length-1?e.formatNumber(t):""}}}]})),this.stopSpinny();try{$(".chart-container").html("").append("