Page MenuHomePhabricator

MediaWikiModuleStore-enwiki.json

Authored By
bzimport
Nov 22 2014, 2:17 AM
Size
671 KB
Referenced Files
None
Subscribers
None

MediaWikiModuleStore-enwiki.json

{
"items": {
"ext.gadget.BugStatusUpdate@1380452566": "mw.loader.implement(\"ext.gadget.BugStatusUpdate\",function(){(function($){var ids=[],target='https://bugzilla.wikimedia.org/jsonrpc.cgi';var getParams=function(ids){return'method=Bug.get&id=158&params=[{ \"ids\": ['+ids.join(',')+'], \"include_fields\": [\"last_change_time\", \"status\", \"id\", \"summary\"] }]';};$('.mw-trackedTemplate').each(function(){var title=$(this).find('a[title^=\"bugzilla:\"]').attr('title');ids.push(title.split(':')[1]);});if(!ids.length){return;}$.ajax({url:target,dataType:'jsonp',data:getParams(ids),success:function(data){var color={\"RESOLVED\":\n\"green\",\"CRITICAL\":\"red\"},statusProps={'font-weight':'bold','font-size':'1.5em','text-transform':'uppercase'};if(data.result&&data.result.bugs){for(var b in data.result.bugs){$item=$('.mw-trackedTemplate').find('a[title^=\"bugzilla:'+data.result.bugs[b].id+'\"]');title=$('.trakbug-'+data.result.bugs[b].id)\nif(title){title.text(data.result.bugs[b].summary);}if($item){$status=$item.parent().next('p').children('span');if($status.length===0){$item.parent().parent().append($('<p></p>').append($('<span></span>').css().text('Status')));}$item.parent().nextp').children('span').css('color',color[data.result.[b].status]||'#333333').text(data.result.bugs[b].status);$status=nulljQuery);;},{},{});",
"ext.gadget.DRN-wizard@1347062400": "mw.loader.implement(\"ext.gadget.DRN-wizard\",function(){if(mw.config.get('wgPageName')==='Wikipedia:Dispute_resolution_noticeboard/request'){importScript('MediaWiki:Gadget-DRN-wizard.js');};},{},{});",
"ext.gadget.mySandbox@1353351560": "mw.loader.implement(\"ext.gadget.mySandbox\",function(){(function(mw,$){$(document).ready(function(){var conf,title,url;conf={subpageName:'sandbox',portletLabel:'Sandbox',portletTooltip:'Go to your sandbox',editintroPagename:'Template:User_sandbox',preloadPagename:'Template:User_sandbox/preload'};title=new mw.Title('Special:MyPage/'+conf.subpageName);url=new mw.Uri(title.getUrl());url.extend({action:'edit',redlink:1,editintro:new mw.Title(conf.editintroPagename),preload:new mw.Title(conf.\npreloadPagename)});mw.util.addPortletLink('p-personal',url,conf.portletLabel,'pt-mysandbox',conf.portletTooltip,null,'#pt-preferences');});}(mediaWiki,jQuery));;},{},{});",
"ext.gadget.search-new-tab@1359348248": "mw.loader.implement(\"ext.gadget.search-new-tab\",function(){$('#searchform, #searchbox, #search, .search-types, #search-types, #powersearch').bind('keyup keydown mousedown',function(e){$(this).attr('target',e.ctrlKey||e.metaKey?'_blank':'');});;},{},{});",
"mediawiki.language.data@1386119316": "mw.loader.implement(\"mediawiki.language.data\",function(){mw.language.setData(\"en\",{\"digitTransformTable\":null,\"separatorTransformTable\":null,\"grammarForms\":[],\"pluralRules\":[\"n is 1\"],\"digitGroupingPattern\":null});},{},{});",
"schema.Echo@1347062400": "mw.loader.implement(\"schema.Echo\",function(){mediaWiki.eventLog.declareSchema(\"Echo\",{\"schema\":{\"title\":\"Echo\",\"description\":\"Logs events related to the generation of notifications via the Echo extension\",\"properties\":{\"version\":{\"type\":\"string\",\"required\":true,\"description\":\"References the full specifications of the current version of Echo (adding new notification types or changing the schema requires a version change), example: 1.1\"},\"eventId\":{\"type\":\"integer\",\"required\":true,\"description\":\"Unique identifier of the event triggering the current notification\"},\"notificationType\":{\"type\":\"string\",\"required\":true,\"enum\":[\"reverted\",\"edit-thank\",\"pagetriage-add-deletion-tag\",\"page-featured\",\"page-linked\",\"page-rated\",\"pagetriage-mark-as-reviewed\",\"pagetriage-add-maintenance-tag\",\"edit-user-talk\",\"talk-reply\",\"mention\",\"user-rights\",\"watchlist-how-to\",\"welcome\",\"wikilove\",\"gettingstarted-start-editing\",\"gettingstarted-continue-editing\"],\"description\":\n\"Type of notification, the actual content of each message is documented in the page referenced in the iteration field\"},\"notificationGroup\":{\"type\":\"string\",\"required\":true,\"enum\":[\"positive\",\"interactive\",\"neutral\",\"negative\",\"system\"],\"description\":\"Notification group.\"},\"sender\":{\"type\":\"string\",\"required\":true,\"description\":\"Identifies the agent performing the action that triggers the notification, it can be any of the following: (1) an anonymous user (IP address), (2) a registered user (user ID), (3) MediaWiki (-1)\"},\"recipientUserId\":{\"type\":\"integer\",\"required\":true,\"description\":\"Recipient user ID\"},\"recipientEditCount\":{\"type\":\"integer\",\"description\":\"Recipient lifetime edit count\"},\"eventSource\":{\"type\":\"string\",\"description\":\"Identifies the context in which the notification was triggered. This is mostly useful for notifications that can be generated from different UI elements or via API requests.\"},\"deliveryMethod\":{\"type\":\"string\",\"required\":true,\"enum\":[\"web\",\"email\"],\n\"description\":\"Describes the method used for delivering the notification to the recipient. 'web' is for on-site delivery, the notification is logged regardless of whether the user has disabled web notifications/badges. 'email' only logs email notifications for users with authenticated email addresses and no preference set explicitly disabling email.\"},\"revisionId\":{\"type\":\"integer\",\"description\":\"Revision ID of the edit that the event is for\"}}},\"revision\":6081131});},{},{});",
"schema.EchoInteraction@1347062400": "mw.loader.implement(\"schema.EchoInteraction\",function(){mediaWiki.eventLog.declareSchema(\"EchoInteraction\",{\"schema\":{\"description\":\"Logs activity related to how users interact with notifications produced via the Echo extension\",\"properties\":{\"version\":{\"type\":\"string\",\"required\":true,\"description\":\"References the full specifications of the current version of Echo (adding new notification types or changing the schema requires a version change), example: 1.1\"},\"context\":{\"type\":\"string\",\"enum\":[\"flyout\",\"archive\"],\n\"description\":\"Context in which the action occurred, applies to all actions except for badge-link-click\"},\"action\":{\"type\":\"string\",\"required\":true,\"enum\":[\"notification-impression\",\"notification-link-click\",\"ui-archive-link-click\",\"ui-badge-link-click\",\"ui-help-click\",\"ui-prefs-click\"],\"description\":\"List of possible client-side actions. ui-* actions refer to UI elements, notification-* actions refer to individual notifications.\\n ui-badge-link-click is fired when the user clicks on the badge and has no context; ui-archive-link-click can only have flyout as a context; ui-help-click and ui-prefs-click actions can occur in the flyout and archive context.\"},\"eventId\":{\"type\":\"integer\",\"description\":\"Unique identifier of the event triggering the current notification (matching the same field in Schema:Echo), only available for notification-* actions.\"},\"notificationType\":{\"type\":\"string\",\"description\":\n\"Type of notification, matching definitions from Schema:Echo. This is only available for notification-* actions.\"},\"userId\":{\"type\":\"integer\",\"description\":\"User ID, change to required if the feature is being tested on registered only\",\"required\":true},\"editCount\":{\"type\":\"integer\",\"description\":\"Lifetime edit count, for registered users only\"}}},\"revision\":5539940});},{},{});",
"schema.EchoMail@1347062400": "mw.loader.implement(\"schema.EchoMail\",function(){mediaWiki.eventLog.declareSchema(\"EchoMail\",{\"schema\":{\"title\":\"EchoMail\",\"description\":\"Logs notifications mailed to registered users with valid email addresses. Schema:Echo logs notifications staged for email delivery, while this schema logs messages actually delivered.\",\"properties\":{\"version\":{\"type\":\"string\",\"required\":true,\"description\":\"References the full specifications of the current version of Echo (adding new notification types or changing the schema requires a version change), example: 1.1\"},\"recipientUserId\":{\"type\":\"integer\",\"required\":true,\n\"description\":\"Recipient user ID\"},\"emailDeliveryMode\":{\"type\":\"string\",\"required\":true,\"enum\":[\"single\",\"bundle\",\"daily_digest\",\"weekly_digest\"],\"description\":\"Email delivery mode, determined by the notification settings and by user preferences\"}}},\"revision\":5467650});},{},{});",
"schema.GettingStartedOnRedirect@1347062400": "mw.loader.implement(\"schema.GettingStartedOnRedirect\",function(){mediaWiki.eventLog.declareSchema(\"GettingStartedOnRedirect\",{\"schema\":{\"title\":\"GettingStartedOnRedirect\",\"description\":\"Logs events related to tasks assigned to new users via the GettingStarted extension.\",\"properties\":{\"version\":{\"type\":\"integer\",\"required\":true,\"description\":\"Version number\"},\"action\":{\"type\":\"string\",\"required\":true,\"enum\":[\"gettingstarted-specialpage-impression\",\"gettingstarted-specialpage-click\",\"redirect-page-impression\",\"redirect-invite-impression\",\"redirect-invite-click\",\"page-impression\"],\"description\":\n\"The actions involved in accepting a task via either the Special:GettingStarted page or a series of modal overlays presented on a user's returnto destination after signup.\\n\\ngettingstarted-specialpage-impression occurs if they visit the Special:GettingStarted page, either manually or by being sent there post-signup in the control group\\n\\ngettingstarted-specialpage-click means a click on an article task (gettingstarted-* task) while on the special page. It can occur on the post-signup welcome page (control) or on a manual visit to the Special:GettingStarted page.\\n\\nredirect-page-impression - Logged on ready by the returnTo module, regardless of whether a CTA will be shown.\\n\\nredirect-invite-impression - Logged immediately after a CTA is shown.\\n\\nredirect-invite-click - Logged when the user clicks on 'Edit this page', 'Find pages that need easy fixes', or either of the dismiss links (\u00d7 and 'No thanks'). The dismiss link logging has no funnel.\\n\\npage-impression - Logged on a view (wgAction 'view') of a page that is currently considered a GettingStarted task (not including a returnto task), including the first view of the toolbar and subsequent views.\"\n},\"source\":{\"type\":\"string\",\"enum\":[\"gettingstarted-specialpage-click\",\"redirect-invite-click\"],\"description\":\"Logs the source of a page-impression event, based on the query string.\\n\\nThis can be omitted entirely; however if it is set, it must be one of the above; other values will not be included in the database.\"},\"funnel\":{\"type\":\"string\",\"enum\":[\"gettingstarted-copyedit\",\"gettingstarted-clarify\",\"gettingstarted-addlinks\",\"redirect\"],\"description\":\n\"The possible tasks are explained below. Also note that if a funnel is set on a 'redirect-invite-click', that indicates the user clicked on something *other* than a dismiss link.\\n\\ngettingstarted-copyedit - Shared between test bucket ([Find pages that need easy fixes] CTA) and control bucket (one of three funnels on Special:GettingStarted)\\n\\ngettingstarted-clarify - only used for control\\n\\ngettingstarted-addlinks - only used for control\\n\\nredirect - Used for when the user edits the current page ([Edit this page] from CTA); only test bucket\"},\"bucket\":{\"type\":\"string\",\"required\":true,\"enum\":[\"test\",\"control\"],\"description\":\"Identifies the experimental bucket a user is randomly assigned to.\\n\\ntest - user is returned to page at signup and possibly shown a CTA\\ncontrol - user shown Special:GettingStarted\"},\"pageId\":{\"type\":\"integer\",\"description\":\n\"ID of the target article the user is invited to edit, or currently attempting to edit (including click on 'Edit this page' button), if available.\"},\"pageNS\":{\"type\":\"integer\",\"description\":\"Namespace of the page (associated with all events, even if pageId is unavailable).\"},\"revId\":{\"type\":\"integer\",\"description\":\"Current revision of the target article the user is invited to edit, or currently attempting to edit (including click on 'Edit this page' button), if available.\\n\\nAvailable for same actions as pageId\"},\"userId\":{\"type\":\"integer\",\"description\":\"User ID (events from anonymous users are not logged)\",\"required\":true},\"isEditable\":{\"type\":\"boolean\",\"description\":\n\"True if the target article the user is invited to edit (or attempting to edit for redirect-invite-click for 'Edit this page') is editable based on user privileges.\\n\\nThis is based on quickUserCan/wgIsProbablyEditable, so it may provide a false positive in some edge cases (such as cascading protection), but should never provide false negatives.\"}}},\"revision\":5944134});},{},{});",
"schema.NavigationTiming@1347062400": "mw.loader.implement(\"schema.NavigationTiming\",function(){mediaWiki.eventLog.declareSchema(\"NavigationTiming\",{\"schema\":{\"title\":\"NavigationTiming\",\"description\":\"Represents a set of client-side latency measurements provided by NavigationTiming API\",\"properties\":{\"action\":{\"description\":\"Value of 'wgAction': view', 'submit', 'history', etc. Unset for special pages.\",\"type\":\"string\"},\"connectEnd\":{\"description\":\"the time immediately after the user agent finishes establishing the connection to the server to retrieve the current document.\",\"type\":\"integer\"},\"connectStart\":{\"description\":\n\"the time immediately before the user agent start establishing the connection to the server to retrieve the document.\",\"type\":\"integer\"},\"dnsLookup\":{\"description\":\"Time it took to resolve names (domainLookupEnd - domainLookupStart).\",\"type\":\"integer\"},\"domComplete\":{\"description\":\"the time immediately before the user agent sets the current document readiness to \\\"complete\\\".\",\"type\":\"integer\"},\"domInteractive\":{\"description\":\"the time immediately before the user agent sets the current document readiness to \\\"interactive\\\".\",\"type\":\"integer\"},\"fetchStart\":{\"description\":\"the time immediately before the user agent starts checking any relevant application caches.\",\"type\":\"integer\"},\"isAnon\":{\"description\":\"True if the user was anonymous; false if logged in.\",\"required\":true,\"type\":\"boolean\"},\"isHttps\":{\"description\":\"True if request was secure (i.e., used HTTPS).\",\"type\":\"boolean\"},\"loadEventEnd\":{\"description\":\"the time when the load event of the current document is completed.\",\"type\":\n\"integer\"},\"loadEventStart\":{\"description\":\"the time immediately before the load event of the current document is fired.\",\"type\":\"integer\"},\"mobileMode\":{\"description\":\"If in mobile view, specifies the mobile mode. Absent otherwise.\",\"enum\":[\"alpha\",\"beta\",\"stable\"],\"type\":\"string\"},\"originCountry\":{\"description\":\"Country in which request originated, based on GeoIP look-up.\",\"type\":\"string\"},\"pageId\":{\"description\":\"`page_id` of requested page. Unset for special pages.\",\"type\":\"integer\"},\"redirectCount\":{\"description\":\"Number of times the document request was redirected.\",\"type\":\"integer\"},\"redirecting\":{\"description\":\"Time spent following redirects.\",\"type\":\"integer\"},\"requestStart\":{\"description\":\"the time immediately before the user agent starts requesting the current document from the server, or from relevant application caches or from local resources.\",\"type\":\"integer\"},\"responseEnd\":{\"description\":\n\"the time immediately after the user agent receives the last byte of the current document or immediately before the transport connection is closed, whichever comes first.\",\"type\":\"integer\"},\"responseStart\":{\"description\":\"the time immediately after the user agent receives the first byte of the response from the server, or from relevant application caches or from local resources.\",\"type\":\"integer\"},\"revId\":{\"description\":\"Revision ID of requested page. Unset for special pages.\",\"type\":\"integer\"},\"userAgent\":{\"description\":\"Browser's user-agent string.\",\"required\":true,\"type\":\"string\"}}},\"revision\":5832704});},{},{});",
"schema.UniversalLanguageSelector@1347062400": "mw.loader.implement(\"schema.UniversalLanguageSelector\",function(){mediaWiki.eventLog.declareSchema(\"UniversalLanguageSelector\",{\"schema\":{\"title\":\"UniversalLanguageSelector\",\"description\":\"A prototype analytic data model for ULS\",\"properties\":{\"version\":{\"type\":\"integer\",\"required\":true,\"description\":\n\"Version number. This field can be used to track changes in instrumentation that affect the nature of the data collected.\"},\"token\":{\"type\":\"string\",\"description\":\"A unique random persistent token per browser\",\"required\":true},\"action\":{\"type\":\"string\",\"description\":\"What the user caused or did.\",\"enum\":[\"ime-change\",\"ime-enable\",\"ime-disable\",\"language-change\",\"font-change\",\"no-search-results\",\"login-click\",\"settings-open\",\"ui-lang-revert\",\"more-languages-access\"],\"required\":true},\"context\":{\"type\":\"string\",\"description\":\"Arbitrary action related data clarifying the context.\\n * language-change: One of interface, content, font, ime, other\\n * no-search-results: The search string\\n * settings-open: One of personal, interlanguage, menu, preferences\\n * more-languages-access: Same as for language-change\",\"required\":false},\"interfaceLanguage\":{\"type\":\"string\",\"description\":\"Language code\",\"required\":true},\"contentLanguage\":{\"type\":\"string\",\n\"description\":\"Language code\",\"required\":true},\"inputMethod\":{\"type\":\"string\",\"description\":\"Input method identifier or 'system'\",\"required\":false},\"contentFont\":{\"type\":\"string\",\"description\":\"Font name or 'system'\",\"required\":false},\"interfaceFont\":{\"type\":\"string\",\"description\":\"Font name or 'system'\",\"required\":false},\"languageSelectionMethod\":{\"type\":\"string\",\"description\":\"How was the language selected.\",\"required\":false,\"enum\":[\"map\",\"search\",\"common\"]}}},\"revision\":5729800});},{},{});",
"ext.gadget.ReferenceTooltips@1375332099": "mw.loader.implement(\"ext.gadget.ReferenceTooltips\",function(){window.pg||$(document).ready(function($){if(wgCanonicalNamespace===''||wgCanonicalNamespace==='Project'||wgCanonicalNamespace==='Help'){function toggleRT(o){mw.loader.using(\"jquery.cookie\",function(){$.cookie(\"RTsettings\",o+\"|\"+settings[1]+\"|\"+settings[2],{path:\"/\",expires:90});location.reload();})}var settings=document.\ncookie.split(\"RTsettings=\")[1];settings=settings?settings.split(\";\")[0].split(\"%7C\"):[1,200,+(\"ontouchstart\"in document.documentElement)];if(settings[0]==0){var footer=$(\"#footer-places, #f-list\");if(footer.length===0){footer=$(\"#footer li\").parent();}footer.append($(\"<li>\").append($(\"<a>\").text(\"Enable Reference Tooltips\").attr(\"href\",\"javascript:(function(){})()\").click(function(){toggleRT(1)})));return;}var isTouchscreen=+settings[2],timerLength=isTouchscreen?0:+settings[1],settingsMenu;$(\".reference\").each(function(){var tooltipNode,hideTimer,showTimer,checkFlip=false;function findRef(h){h=h.firstChild.getAttribute(\"href\");h=h&&h.split(\"#\");h=h&&h[1];h=h&&document.getElementById(h);h=h&&h.nodeName==\"LI\"&&h;return h;}function hide(refLink){if(tooltipNode&&tooltipNode.parentNode==document.body){hideTimer=setTimeout(function(){$(tooltipNode).animate({opacity:0},100,function(){document.body.removeChild(tooltipNode)})},isTouchscreen?16:100)}else{var h=findRef(refLink);h&&(h.style.border\n=\"\");}}function show(){if(!tooltipNode.parentNode||tooltipNode.parentNode.nodeType===11){document.body.appendChild(tooltipNode);checkFlip=true;}$(tooltipNode).stop().animate({opacity:1},100)\nclearTimeout(hideTimer);}function openSettingsMenu(){if(settingsMenu){settingsMenu.dialog(\"open\");}else{settingsMenu=$(\"<form>\").append($(\"<button>\").css(\"width\",\"100%\").text(\"Disable Reference Tooltips\").button().click(function(){toggleRT(0)}),$(\"<br>\"),$(\"<small>\").text(\"Once disabled, Reference Tooltips can be re-enabled using a link in the footer of the page.\"),$(\"<hr>\"),$(\"<label>\").text(\"Delay before the tooltip appears (in milliseconds): \").append($(\"<input>\").attr({\"type\":\"number\",\"value\":settings[1],step:50,min:0,max:5000})),$(\"<br>\"),$(\"<span>\").text(\"Tooltip is activated by:\"),$(\"<label>\").append($(\"<input>\").attr({\"type\":\"radio\",\"name\":\"RTActivate\",\"checked\":settings[2]==0&&\"checked\",\"disabled\":\"ontouchstart\"in document.documentElement&&\"disabled\"}),\"hovering\"),$(\"<label>\").append($(\"<input>\").attr({\"type\":\"radio\",\"name\":\"RTActivate\",\"checked\":settings[2]==1&&\"checked\"}),\"clicking\")).submit(function(e){e.preventDefault()}).dialog({modal:true,width:500,title:\n\"Reference Tooltips options\",buttons:{\"Save settings\":function(){var a=this.getElementsByTagName(\"input\"),b=+a[0].value;$.cookie(\"RTsettings\",\"1|\"+(b>-1&&b<5001?b:settings[1])+(a[1].checked?\"|0\":\"|1\"),{path:\"/\",expires:90});location.reload();}}});}}$(this)[isTouchscreen?'click':'hover'](function(e){var _this=this;if(isTouchscreen){e.preventDefault();(tooltipNode&&tooltipNode.parentNode==document.body)||setTimeout(function(){$(document.body).on(\"click touchstart\",function(e){e=e||event;e=e.target||e.srcElement;for(;e&&!$(e).hasClass(\"referencetooltip\");)e=e.parentNode;if(!e){clearTimeout(showTimer);hide(_this);$(document.body).off(\"click touchstart\",arguments.callee)}})},0);}showTimer&&clearTimeout(showTimer);showTimer=setTimeout(function(){var h=findRef(_this);if(!h){return};if(!isTouchscreen&&(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0)+$(window).height()>$(h).offset().top+h.offsetHeight){h.style.border=\"#080086 2px solid\";return;}if(!\ntooltipNode){tooltipNode=document.createElement(\"ul\");tooltipNode.className=\"referencetooltip\";var c=tooltipNode.appendChild(h.cloneNode(true));try{if(c.firstChild.nodeName!=\"A\"){while(c.childNodes[1].nodeName==\"A\"&&c.childNodes[1].getAttribute(\"href\").indexOf(\"#cite_ref-\")!==-1){do{c.removeChild(c.childNodes[1])}while(c.childNodes[1].nodeValue==\" \");}}}catch(e){mw.log(e)}c.removeChild(c.firstChild);$(tooltipNode.firstChild.insertBefore(document.createElement(\"span\"),tooltipNode.firstChild.firstChild)).addClass(\"RTsettings\").attr(\"title\",\"Tooltip settings\").click(function(){mw.loader.using([\"jquery.cookie\",\"jquery.ui.dialog\"],openSettingsMenu);})\ntooltipNode.appendChild(document.createElement(\"li\"));isTouchscreen||$(tooltipNode).hover(show,hide);}show();var o=$(_this).offset(),oH=tooltipNode.offsetHeight;$(tooltipNode).css({top:o.top-oH,left:o.left-7});if(tooltipNode.offsetHeight>oH){$(tooltipNode).css({left:'auto',right:0});tooltipNode.lastChild.style.marginLeft=(o.left-tooltipNode.offsetLeft)+\"px\";}if(checkFlip){if(o.top<tooltipNode.offsetHeight+(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0)){$(tooltipNode).addClass(\"RTflipped\").css({top:o.top+12});}else if(tooltipNode.className===\"referencetooltip RTflipped\"){$(tooltipNode).removeClass(\"RTflipped\");}checkFlip=false;}},timerLength);},isTouchscreen?undefined:function(){clearTimeout(showTimer);hide(this);})});}});;},{\"css\":[\".referencetooltip{position:absolute;list-style:none;list-style-image:none;opacity:0;font-size:10px;margin:0;z-index:5;padding:0}.referencetooltip li{border:#080086 2px solid;max-width:260px;padding:10px 8px 13px 8px;margin:0px;background-color:#F7F7F7;box-shadow:2px 4px 2px rgba(0,0,0,0.3);-moz-box-shadow:2px 4px 2px rgba(0,0,0,0.3);-webkit-box-shadow:2px 4px 2px rgba(0,0,0,0.3)}.referencetooltip li+li{margin-left:7px;margin-top:-2px;border:0;padding:0;height:3px;width:0px;background-color:transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-top:12px #080086 solid;border-right:7px transparent solid;border-left:7px transparent solid}.referencetooltip>li+li::after{content:'';border-top:8px #F7F7F7 solid;border-right:5px transparent solid;border-left:5px transparent solid;margin-top:-12px;margin-left:-5px;z-index:1;height:0px;width:0px;display:block}.client-js body .referencetooltip li li{border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;height:auto;width:auto;margin:auto;padding:0;position:static}.RTflipped{padding-top:13px}.referencetooltip.RTflipped li+li{position:absolute;top:2px;border-top:0;border-bottom:12px #080086 solid}.referencetooltip.RTflipped li+li::after{border-top:0;border-bottom:8px #F7F7F7 solid;position:absolute;margin-top:7px}.RTsettings{float:right;height:16px;width:16px;cursor:pointer;background-image:url(//upload.wikimedia.org/wikipedia/commons/e/ed/Cog.png);margin-top:-9px;margin-right:-7px;-webkit-transition:opacity 0.15s;-moz-transition:opacity 0.15s;-o-transition:opacity 0.15s;-ms-transition:opacity 0.15s;transition:opacity 0.15s;opacity:0.6;filter:alpha(opacity=60)}.RTsettings:hover{opacity:1;filter:alpha(opacity=100)}.RTTarget{border:#080086 2px solid}\\n/* cache key: enwiki:resourceloader:filter:minify-css:7:3c614aa75cecefe56b27b5e3c9197b7e */\"]},{});",
"ext.gadget.WatchlistChangesBold@1372196075": "mw.loader.implement(\"ext.gadget.WatchlistChangesBold\",function(){$j(document).ready(function(){var $message=$('#mw-wlheader-showupdated');if($message.length==1){$message.html('Pages that have been changed since you last visited them are shown in <b>bold</b>.');$message.show(0);}});;},{\"css\":[\".mw-special-Watchlist #mw-watchlist-resetbutton{display:block !important}.mw-special-Watchlist .mw-changeslist-line-watched .mw-title{font-weight:bold !important}\\n/* cache key: enwiki:resourceloader:filter:minify-css:7:0205670478a0069060b0a9e5bdc82227 */\"]},{});",
"ext.gadget.charinsert@1383943886": "mw.loader.implement(\"ext.gadget.charinsert\",function(){window.updateEditTools=function(){};jQuery(document).ready(function($){var EditTools={charinsert:{'Insert':' \u2013 \u2014 \u00b0 \u2033 \u2032 \u2248 \u2260 \u2264 \u2265 \u00b1 \u2212 \u00d7 \u00f7 \u2190 \u2192 \u00b7 \u00a7 \u2425Sign_your_posts_on_talk_pages: \u2425~~\\~~ Cite_your_sources: <ref>+</ref>','Wiki markup':\n'Insert: \u2013 \u2014 \u00b0 \u2033 \u2032 \u2248 \u2260 \u2264 \u2265 \u00b1 \u2212 \u00d7 \u00f7 \u2190 \u2192 \u00b7 \u00a7 \u2425~~\\~~ <ref>+</ref> Wiki_markup: {\\{+}} {\\{\\{+}}} | [+] [\\[+]] [\\[Category:+]] #REDIRECT.[\\[+]] &nb'+'sp; <s>+</s> <sup>+</sup> <sub>+</sub> <code>+</code> <pre>+</pre> <blockquote>+</blockquote> <ref.name=\"+\"_/> {\\{#tag:ref|+|group=\"nb\"|name=\"\"}} {\\{Reflist}} <references./> <includeonly>+</includeonly> <noinclude>+</noinclude> {\\{DEFAULTSORT:+}} <nowiki>+</nowiki> <!--.+_--> <span.class=\"plainlinks\">+</span>','Symbols':'~ | \u00a1\u00bf\u2020\u2021\u2194\u2191\u2193\u2022\u00b6#\u221e \u2018+\u2019 \u201c+\u201d \u2039+\u203a \u00ab+\u00bb \u27e8+\u27e9 \u00a4\u20b3\u0e3f\u20b5\u00a2\u20a1\u20a2$\u20ab\u20af\u20ac\u20a0\u20a3\u0192\u20b4\u20ad\u20a4\u2133\u20a5\u20a6\u2116\u20a7\u20b0\u00a3\u17db\u20a8\u20aa\u09f3\u20ae\u20a9\u00a5 \u2660\u2663\u2665\u2666 \u266d\u266f\u266e \u00a9\u00ae\u2122 \u25cc {\\{Unicode|+}}','Latin':\n'A a \u00c1 \u00e1 \u00c0 \u00e0 \u00c2 \u00e2 \u00c4 \u00e4 \u01cd \u01ce \u0102 \u0103 \u0100 \u0101 \u00c3 \u00e3 \u00c5 \u00e5 \u0104 \u0105 \u00c6 \u00e6 \u01e2 \u01e3 B b C c \u0106 \u0107 \u010a \u010b \u0108 \u0109 \u010c \u010d \u00c7 \u00e7 D d \u010e \u010f \u0110 \u0111 \u1e0c \u1e0d \u00d0 \u00f0 E e \u00c9 \u00e9 \u00c8 \u00e8 \u0116 \u0117 \u00ca \u00ea \u00cb \u00eb \u011a \u011b \u0114 \u0115 \u0112 \u0113 \u1ebc \u1ebd \u0118 \u0119 \u1eb8 \u1eb9 \u0190 \u025b \u018f \u0259 F f G g \u0120 \u0121 \u011c \u011d \u011e \u011f \u0122 \u0123 H h \u0124 \u0125 \u0126 \u0127 \u1e24 \u1e25 I i \u0130 \u0131 \u00cd \u00ed \u00cc \u00ec \u00ce \u00ee \u00cf \u00ef \u01cf \u01d0 \u012c \u012d \u012a \u012b \u0128 \u0129 \u012e \u012f \u1eca\u2009\u1ecb J j \u0134 \u0135 K k \u0136 \u0137 L l \u0139 \u013a \u013f \u0140 \u013d \u013e \u013b \u013c \u0141 \u0142 \u1e36 \u1e37 \u1e38 \u1e39 M m \u1e42 \u1e43 N n \u0143 \u0144 \u0147 \u0148 \u00d1 \u00f1 \u0145 \u0146 \u1e46 \u1e47 \u014a \u014b O o \u00d3 \u00f3 \u00d2 \u00f2 \u00d4 \u00f4 \u00d6 \u00f6 \u01d1 \u01d2 \u014e \u014f \u014c \u014d \u00d5 \u00f5 \u01ea \u01eb \u1ecc \u1ecd \u0150 \u0151 \u00d8 \u00f8 \u0152 \u0153 \u0186 \u0254 P p Q q R r \u0154 \u0155 \u0158 \u0159 \u0156 \u0157 \u1e5a \u1e5b \u1e5c \u1e5d S s \u015a \u015b \u015c \u015d \u0160 \u0161 \u015e \u015f \u0218 \u0219 \u1e62 \u1e63 \u00df T t \u0164 \u0165 \u0162 \u0163 \u021a \u021b \u1e6c \u1e6d \u00de \u00fe U u \u00da \u00fa \u00d9 \u00f9 \u00db \u00fb \u00dc \u00fc \u01d3 \u01d4 \u016c \u016d \u016a \u016b \u0168 \u0169 \u016e \u016f \u0172 \u0173 \u1ee4 \u1ee5 \u0170 \u0171 \u01d7 \u01d8 \u01db \u01dc \u01d9 \u01da \u01d5 \u01d6 V v W w \u0174 \u0175 X x Y y \u00dd \u00fd \u0176 \u0177 \u0178 \u00ff \u1ef8 \u1ef9 \u0232 \u0233 Z z \u0179 \u017a \u017b \u017c \u017d \u017e \u00df \u00d0 \u00f0 \u00de \u00fe \u014a \u014b \u018f \u0259 {\\{Unicode|+}}','Greek':\n'\u0386\u03ac\u0388\u03ad\u0389\u03ae\u038a\u03af\u038c\u03cc\u038e\u03cd\u038f\u03ce \u0391\u03b1\u0392\u03b2\u0393\u03b3\u0394\u03b4 \u0395\u03b5\u0396\u03b6\u0397\u03b7\u0398\u03b8 \u0399\u03b9\u039a\u03ba\u039b\u03bb\u039c\u03bc \u039d\u03bd\u039e\u03be\u039f\u03bf\u03a0\u03c0 \u03a1\u03c1\u03a3\u03c3\u03c2\u03a4\u03c4\u03a5\u03c5 \u03a6\u03c6\u03a7\u03c7\u03a8\u03c8\u03a9\u03c9 \u1fbc\u1fb3\u1fb4\u1fba\u1f70\u1fb2\u1fb6\u1fb7\u1f08\u1f00\u1f88\u1f80\u1f09\u1f01\u1f89\u1f81\u1f0c\u1f04\u1f8c\u1f84\u1f0a\u1f02\u1f8a\u1f82\u1f0e\u1f06\u1f8e\u1f86\u1f0d\u1f05\u1f8d\u1f85\u1f0b\u1f03\u1f8b\u1f83\u1f0f\u1f07\u1f8f\u1f87 \u1fc8\u1f72\u1f18\u1f10\u1f19\u1f11\u1f1c\u1f14\u1f1a\u1f12\u1f1d\u1f15\u1f1b\u1f13 \u1fcc\u1fc3\u1fc4\u1fca\u1f74\u1fc2\u1fc6\u1fc7\u1f28\u1f20\u1f98\u1f90\u1f29\u1f21\u1f99\u1f91\u1f2c\u1f24\u1f9c\u1f94\u1f2a\u1f22\u1f9a\u1f92\u1f2e\u1f26\u1f9e\u1f96\u1f2d\u1f25\u1f9d\u1f95\u1f2b\u1f23\u1f9b\u1f93\u1f2f\u1f27\u1f9f\u1f97 \u1fda\u1f76\u1fd6\u1f38\u1f30\u1f39\u1f31\u1f3c\u1f34\u1f3a\u1f32\u1f3e\u1f36\u1f3d\u1f35\u1f3b\u1f33\u1f3f\u1f37 \u1ff8\u1f78\u1f48\u1f40\u1f49\u1f41\u1f4c\u1f44\u1f4a\u1f42\u1f4d\u1f45\u1f4b\u1f43 \u1fe4\u1fec\u1fe5 \u1fea\u1f7a\u1fe6\u1f50\u1f59\u1f51\u1f54\u1f52\u1f56\u1f5d\u1f55\u1f5b\u1f53\u1f5f\u1f57 \u1ffc\u1ff3\u1ff4\u1ffa\u1f7c\u1ff2\u1ff6\u1ff7\u1f68\u1f60\u1fa8\u1fa0\u1f69\u1f61\u1fa9\u1fa1\u1f6c\u1f64\u1fac\u1fa4\u1f6a\u1f62\u1faa\u1fa2\u1f6e\u1f66\u1fae\u1fa6\u1f6d\u1f65\u1fad\u1fa5\u1f6b\u1f63\u1fab\u1fa3\u1f6f\u1f67\u1faf\u1fa7 {\\{Polytonic|+}}','Cyrillic':\n'\u0410\u0430\u0411\u0431\u0412\u0432\u0413\u0433 \u0490\u0491\u0403\u0453\u0414\u0434\u0402\u0452 \u0415\u0435\u0401\u0451\u0404\u0454\u0416\u0436 \u0417\u0437\u0405\u0455\u0418\u0438\u0406\u0456 \u0407\u0457\u0419\u0439\u0408\u0458\u041a\u043a \u040c\u045c\u041b\u043b\u0409\u0459\u041c\u043c \u041d\u043d\u040a\u045a\u041e\u043e\u041f\u043f \u0420\u0440\u0421\u0441\u0422\u0442\u040b\u045b \u0423\u0443\u040e\u045e\u0424\u0444\u0425\u0445 \u0426\u0446\u0427\u0447\u040f\u045f\u0428\u0448 \u0429\u0449\u042a\u044a\u042b\u044b\u042c\u044c \u042d\u044d\u042e\u044e\u042f\u044f \u04d8\u04d9\u04e8\u04e9\u0492\u0493\u0496\u0497 \u049a\u049b\u049c\u049d\u04a2\u04a3\u04ae\u04af \u04b0\u04b1\u04b2\u04b3\u04b8\u04b9\u04ba\u04bb \u0494\u0495\u04e2\u04e3\u04ee\u04ef\u0498\u0499 \u04a0\u04a1\u04a4\u04a5\u04aa\u04ab\u04d0\u04d1 \u04d2\u04d3\u04d4\u04d5\u04d6\u04d7\u04f0\u04f1 \u04f2\u04f3\u04f8\u04f9\u04c0 \u049e\u049f\u04a6\u04a7\u04a8\u04a9\u04ac\u04ad \u04b4\u04b5\u04b6\u04b7\u04bc\u04bd\u04be\u04bf \u04c1\u04c2\u04c3\u04c4\u04c7\u04c8\u04cb\u04cc \u04da\u04db\u04dc\u04dd\u04de\u04df\u04e0\u04e1 \u04e4\u04e5\u04e6\u04e7\u04ea\u04eb\u04f4\u04f5 \u0301','Hebrew':'\u05d0\u05d1\u05d2\u05d3\u05d4\u05d5\u05d6\u05d7\u05d8\u05d9\u05da\u05db\u05dc\u05dd\u05de\u05df\u05e0\u05e1\u05e2\u05e3\u05e4\u05e5\u05e6\u05e7\u05e8\u05e9\u05ea \u05f3 \u05f4 \u05f0\u05f1\u05f2','Arabic':' Transcription: \u02be \u1e6f \u1e25 \u1e2b \u1e96 \u1e0f \u0161 \u1e63 \u1e0d \u1e6d \u1e93 \u02bf \u0121 \u1e97 \u0627 \ufe81 \u0628 \u062a \u062b \u062c \u062d \u062e \u062f \u0630 \u0631 \u0632 \u0633 \u0634 \u0635 \u0636 \u0637 \u0638 \u0639 \u063a \u0641 \u0642 \u0643 \u0644 \u0645 \u0646 \u0647 \u0629 \u0648 \u064a \u0649 \u0621 \u0623 \u0625 \u0624 \u0626','IPA (English)':'\u02c8 \u02cc \u014b \u0261 t\u0283 d\u0292 \u0283 \u0292 \u03b8 \u00f0 \u0294 i\u02d0 \u026a u\u02d0 \u028a \u028c \u025cr e\u026a \u025b \u00e6 o\u028a \u0252 \u0254\u02d0 \u0254\u026a \u0254r \u0251\u02d0 \u0251r a\u026a a\u028a \u0259 \u0259r \u0268 \u0275 \u0289 \u27e8+\u27e9 {\\{IPAc-en|+}} {\\{IPA-en|+}} {\\{IPA|/+/}}','IPA':\n't\u032a d\u032a \u0288\u0256\u025f\u0261\u0262\u02a1\u0294 \u0278\u03b2\u03b8\u00f0\u0283\u0292\u0255\u0291\u0282\u0290\u00e7\u029d\u0263\u03c7\u0281\u0127\u0295\u029c\u02a2\u0266 \u0271\u0273\u0272\u014b\u0274 \u028b\u0279\u027b\u0270 \u0299\u2c71\u0280\u027e\u027d \u026b\u026c\u026e\u027a\u026d\u028e\u029f \u028d\u0265\u0267 \u02bc \u0253\u0257\u0284\u0260\u029b \u0298\u01c0\u01c3\u01c2\u01c1 \u0268\u0289\u026f \u026a\u028f\u028a \u00f8\u0258\u0275\u0264 \u0259 \u025a \u025b\u0153\u025c\u025d\u025e\u028c\u0254 \u00e6 \u0250\u0276\u0251\u0252 \u02b0\u02b1\u02b7\u02b2\u02e0\u02e4\u02c0 \u1d4a k\u031a \u207f\u02e1 \u02c8\u02cc\u02d0\u02d1 t\u032a d\u032a s\u033a s\u033b \u03b8\u033c s\u032c n\u0325 \u014b\u030a a\u0324 a\u0330 \u03b2\u031e \u02d5 r\u031d \u02d4 o\u02de \u025a \u025d e\u0318 e\u0319 u\u031f i\u0320 \u026a\u0308 e\u033d \u0254\u0339 \u0254\u031c n\u0329 \u0259\u0306 \u0259\u032f \u0259\u0303 \u0237\u0303 \u026b z\u0334 \u0259\u030b \u0259\u0301 \u0259\u0304 \u0259\u0300 \u0259\u030f \u0259\u030c \u0259\u0302 \u0259\u1dc4 \u0259\u1dc5 \u0259\u1dc7 \u0259\u1dc6 \u0259\u1dc8 \u0259\u1dc9 t\u0361\u0283 d\u0361\u0292 t\u035c\u026c \u203f \u02e5 \u02e6 \u02e7 \u02e8 \u02e9 \ua71b \ua71c | \u2016 \u2197 \u2198 k\u0348 s\u034e {\\{IPA|+}}','Math and logic':'\u2212 \u00d7 \u00f7 \u22c5 \u00b0 \u2217 \u2218 \u00b1 \u2213 \u2264 \u2265 \u2260 \u2261 \u2245 \u225c \u225d \u2250 \u2243 \u2248 \u2295 \u2297 \u21d0 \u21d4 \u21d2 \u221e \u2190 \u2194 \u2192 \u226a \u226b \u221d \u221a \u2224 \u2240 \u25c5 \u25bb \u22c9 \u22ca \u22c8 \u2234 \u2235 \u21a6 \u00ac \u2227 \u2228 \u22bb \u2200 \u2203 \u2208 \u2209 \u220b \u2286 \u2288 \u228a \u2282 \u2284 \u2287 \u2289 \u228b \u2283 \u2285 \u222a \u2229 \u2211 \u220f \u2210 \u2032 \u222b \u222c \u222d \u222e \u2207 \u2202 \u2206 \u2205 \u2102 \u210d \u2115 \u2119 \u211a \u211d \u2124 \u2135 \u230a \u230b \u2308 \u2309 \u22a4 \u22a5 \u22a2 \u22a3 \u22a7 \u25a1 \u2220 \u27e8 \u27e9 {\\{frac|+|}} &nb'+'sp; &minus; <math>+</math> {\\{math|+}}'},\ncharinsertDivider:\"\\240\",cookieName:'edittoolscharsubset',createEditTools:function(placeholder){var sel,id;var box=document.createElement(\"div\");var prevSubset=0,curSubset=0;box.id=\"editpage-specialchars\";box.title='Click on the character or tag to insert it into the edit window';if(window.charinsertCustom){for(id in charinsertCustom){if(!EditTools.charinsert[id]){EditTools.charinsert[id]='';}}}sel=document.createElement('select');for(id in EditTools.charinsert){sel.options[sel.options.length]=new Option(id,id);}sel.selectedIndex=0;sel.style.marginRight='.3em';sel.title='Choose character subset';sel.onchange=sel.onkeyup=selectSubset;box.appendChild(sel);if(window.editToolsRecall){var recall=document.createElement('span');recall.appendChild(document.createTextNode('\u2195'));recall.onclick=function(){sel.selectedIndex=prevSubset;selectSubset();}\nwith(recall.style){cssFloat=styleFloat='left';marginRight='5px';cursor='pointer';}box.appendChild(recall);}try{var cookieRe=new RegExp(\"(?:^|;)\\\\s*\"+EditTools.cookieName+\"=(\\\\d+)\\\\s*(?:;|$)\");var m=cookieRe.exec(document.cookie);if(m&&m.length>1&&parseInt(m[1])<sel.options.length){sel.selectedIndex=parseInt(m[1]);}}catch(err){}placeholder.parentNode.replaceChild(box,placeholder);selectSubset();return;function selectSubset(){prevSubset=curSubset;curSubset=sel.selectedIndex;try{var expires=new Date();expires.setTime(expires.getTime()+30*24*60*60*1000);document.cookie=EditTools.cookieName+\"=\"+curSubset+\";path=/;expires=\"+expires.toUTCString();}catch(err){}var pp=box.getElementsByTagName('p');for(var i=0;i<pp.length;i++){pp[i].style.display='none';}var id=sel.options[curSubset].value;var p=document.getElementById(id);if(!p){p=document.createElement('p');p.id=id;if(id=='Arabic'||id=='Hebrew'){p.style.fontSize='120%';p.dir='rtl';}var tokens=EditTools.charinsert[id];if(window.charinsertCustom\n&&charinsertCustom[id]){if(tokens.length>0){tokens+=' ';}tokens+=charinsertCustom[id];}EditTools.createTokens(p,tokens);box.appendChild(p);}p.style.display='inline';}},createTokens:function(paragraph,str){var tokens=str.split(' '),token,i,n;for(i=0;i<tokens.length;i++){token=tokens[i];n=token.indexOf('+');if(token.charAt(0)==='\u2425'){if(token.length>1&&mw.config.get('wgNamespaceNumber')===0){continue;}else{token=token.substring(1);}}if(token==''||token=='_'){addText(EditTools.charinsertDivider+' ');}else if(token=='\\n'){paragraph.appendChild(document.createElement('br'));}else if(token=='___'){paragraph.appendChild(document.createElement('hr'));}else if(token.charAt(token.length-1)==':'){addBold(token);}else if(n==0){addLink(token.substring(1),'</'+token.substring(2),token.substring(1));}else if(n>0){addLink(token.substring(0,n),token.substring(n+1));}else if(token.length>2&&token.charCodeAt(0)>127){for(var j=0;j<token.length;j++){addLink(token.charAt(j),'');}}else{addLink(token,'');}}\nreturn;function addLink(tagOpen,tagClose,name){var handler;var dle=tagOpen.indexOf('\\x10');if(dle>0){var path=tagOpen.substring(dle+1).split('.');tagOpen=tagOpen.substring(0,dle);var handler=window;for(var i=0;i<path.length;i++){handler=handler[path[i]];}}else{tagOpen=tagOpen.replace(/\\./g,' ');tagClose=tagClose?tagClose.replace(/_/g,' '):'';handler=new Function(\"evt\",\"insertTags('\"+tagOpen+\"', '\"+tagClose+\"', ''); evt.preventDefault(); return false;\");}var a=document.createElement('a');name=name||tagOpen+tagClose;name=name.replace(/\\\\n/g,'');a.appendChild(document.createTextNode(name));a.href=\"#\";$(a).click(handler);paragraph.appendChild(a);addText(' ');}function addBold(text){var b=document.createElement('b');b.appendChild(document.createTextNode(text.replace(/_/g,' ')));paragraph.appendChild(b);addText(' ');}function addText(txt){paragraph.appendChild(document.createTextNode(txt));}},enableForAllFields:function(){if(typeof(insertTags)!='function'||window.WikEdInsertTags){return;}var\ntexts=document.getElementsByTagName('textarea');for(var i=0;i<texts.length;i++){$(texts[i]).focus(EditTools.registerTextField);}texts=document.getElementsByTagName('input');for(var i=0;i<texts.length;i++){if(texts[i].type=='text'){$(texts[i]).focus(EditTools.registerTextField);}}insertTags=EditTools.insertTags;},last_active_textfield:null,registerTextField:function(evt){var e=evt||window.event;var node=e.target||e.srcElement;if(!node){return;}EditTools.last_active_textfield=node.id;return true;},getTextArea:function(){var txtarea=null;if(EditTools.last_active_textfield&&EditTools.last_active_textfield!=\"\")txtarea=document.getElementById(EditTools.last_active_textfield);if(!txtarea){if(document.editform){txtarea=document.editform.wpTextbox1;}else{txtarea=document.getElementsByTagName('textarea');if(txtarea.length>0){txtarea=txtarea[0];}else{txtarea=null;}}}return txtarea;},insertTags:function(tagOpen,tagClose,sampleText){var txtarea=EditTools.getTextArea();if(!txtarea){return;}if(typeof\n$j!='undefined'&&typeof $j.fn.textSelection!='undefined'){$j(txtarea).textSelection('encapsulateSelection',{'pre':tagOpen,'peri':sampleText,'post':tagClose});return;}var selText,isSample=false;function checkSelectedText(){if(!selText){selText=sampleText;isSample=true;}else if(selText.charAt(selText.length-1)==' '){selText=selText.substring(0,selText.length-1);tagClose+=' ';}}if(document.selection&&document.selection.createRange){var winScroll=0;if(document.documentElement&&document.documentElement.scrollTop){winScroll=document.documentElement.scrollTop;}else if(document.body){winScroll=document.body.scrollTop;}txtarea.focus();var range=document.selection.createRange();selText=range.text;checkSelectedText();range.text=tagOpen+selText+tagClose;if(isSample&&range.moveStart){if(window.opera){tagClose=tagClose.replace(/\\n/g,\"\");}range.moveStart('character',-tagClose.length-selText.length);range.moveEnd('character',-tagClose.length);}range.select();if(document.documentElement&&document.\ndocumentElement.scrollTop){document.documentElement.scrollTop=winScroll;}else if(document.body){document.body.scrollTop=winScroll;}}else if(txtarea.selectionStart||txtarea.selectionStart=='0'){var textScroll=txtarea.scrollTop;txtarea.focus();var startPos=txtarea.selectionStart;var endPos=txtarea.selectionEnd;selText=txtarea.value.substring(startPos,endPos);checkSelectedText();txtarea.value=txtarea.value.substring(0,startPos)+tagOpen+selText+tagClose+txtarea.value.substring(endPos);if(isSample){txtarea.selectionStart=startPos+tagOpen.length;txtarea.selectionEnd=startPos+tagOpen.length+selText.length;}else{txtarea.selectionStart=startPos+tagOpen.length+selText.length+tagClose.length;txtarea.selectionEnd=txtarea.selectionStart;}txtarea.scrollTop=textScroll;}},setup:function(){var placeholder;if($('#editpage-specialchars').length){placeholder=$('#editpage-specialchars')[0];}else{placeholder=$('<div id=\"editpage-specialchars\"> </div>').prependTo('.mw-editTools')[0];}if(!placeholder){return;\n}if(!window.charinsertDontMove){$('.editOptions').before(placeholder);}EditTools.createEditTools(placeholder);EditTools.enableForAllFields();window.updateEditTools=function(){EditTools.createEditTools($('#editpage-specialchars')[0]);};}};EditTools.setup();});;},{\"css\":[\"div#editpage-specialchars{display:block;margin-top:.5em;border:1px solid #c0c0c0;padding:.3em}\\n/* cache key: enwiki:resourceloader:filter:minify-css:7:29386c84f9c8f19dfb410df7e5be154b */\"]},{});",
"ext.gadget.edittop@1379407789": "mw.loader.implement(\"ext.gadget.edittop\",function(){if($.inArray(mw.config.get('wgAction'),['view','purge'])!==-1&&mw.config.get('wgNamespaceNumber')>=0){$(function edittop_hook(){var localtitles={cs:'Editovat \u00favodn\u00ed sekci',en:'Edit lead section',fa:'\u0648\u06cc\u0631\u0627\u06cc\u0634 \u0628\u062e\u0634 \u0622\u063a\u0627\u0632\u06cc\u0646',fr:'Modifier le r\u00e9sum\u00e9 introductif',id:'Sunting bagian atas',it:'Modifica della sezione iniziale',ja:'\u5c0e\u5165\u90e8\u3092\u7de8\u96c6',min:'Suntiang bagian ateh',ko:'\ub3c4\uc785\ubd80\ub97c \ud3b8\uc9d1',pa:'\u0a38\u0a4b\u0a27',pt:'Editar a se\u00e7\u00e3o superior','pt-br':\n'Editar a se\u00e7\u00e3o superior',sr:'\u0423\u0440\u0435\u0434\u0438 \u0443\u0432\u043e\u0434\u043d\u0438 \u0434\u0435\u043e',vi:'S\u1eeda ph\u1ea7n m\u1edf \u0111\u1ea7u'};var our_content=$(\"#content, #mw_content\").first();var span1=our_content.find(\"span.mw-editsection:not(.plainlinks)\").first();if(!span1.length){return;}var span0=span1.clone();if(mw.user.options.get('gadget-righteditlinks')==1){var editwidth=span1.outerWidth()+(mw.config.get(\"skin\")==\"monobook\"?10:0);$(\"div.topicon, #mw-fr-revisiontag\").css(\"margin-right\",editwidth+\"px\");}$(\"#mw_header h1, #content h1\").first().append(span0);span0.find(\"a\").each(function(idx){var a=$(this);a.attr(\"title\",localtitles[mw.config.get('wgUserLanguage')]||localtitles.en);if(a.attr(\"href\").indexOf(\"&section=T\")==-1){a.attr(\"href\",a.attr(\"href\").replace(/&section=\\d+/,\"&section=0\"));}else{a.attr(\"href\",mw.util.wikiGetlink(mw.config.get('wgPageName'))+\"?action=edit&section=0\");}});});};},{\"css\":[\"body.ltr .mw-editsection-expanded .mw-editsection-bracket:first-of-type,body.rtl .mw-editsection-expanded .mw-editsection-bracket:not(:first-of-type){margin-left:-0.25em;margin-right:0.25em;color:#555} body.rtl .mw-editsection-expanded .mw-editsection-bracket:first-of-type,body.ltr .mw-editsection-expanded .mw-editsection-bracket:not(:first-of-type){margin-right:-0.25em;margin-left:0.25em;color:#555}\\n/* cache key: enwiki:resourceloader:filter:minify-css:7:d9353b42af6de94897d1ba976dac3f33 */\"]},{});",
"ext.gadget.teahouse@1352405287": "mw.loader.implement(\"ext.gadget.teahouse\",function(){if(wgPageName=='Wikipedia:Teahouse/Questions'||wgPageName=='Wikipedia:Teahouse/Question-form2'){importScript('MediaWiki:Gadget-teahouse/content.js');};},{\"css\":[\".wp-teahouse-question-form{position:absolute;margin-left:auto;margin-right:auto;background-color:#f4f3f0;border:1px solid #a7d7f9;padding:1em}#wp-th-question-ask{float:right}.wp-teahouse-ask a.external{background-image:none !important}.wp-teahouse-respond-form{position:absolute;margin-left:auto;margin-right:auto;background-color:#f4f3f0;border:1px solid #a7d7f9;padding:1em}.wp-th-respond{float:right}.wp-teahouse-respond a.external{background-image:none !important}\\n/* cache key: enwiki:resourceloader:filter:minify-css:7:ba4e3603af357b5172e85672664d39a8 */\"]},{});",
"ext.centralauth.centralautologin.clearcookie@1385060241": "mw.loader.implement(\"ext.centralauth.centralautologin.clearcookie\",function(){(function(mw){if(mw.config.get('wgUserName')!==null){if('localStorage'in window){localStorage.removeItem('CentralAuthAnon');}if(/(^|; )CentralAuthAnon=1/.test(document.cookie)){document.cookie='CentralAuthAnon=0; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/';}}}(mediaWiki));;},{},{});",
"ext.uls.webfonts.repository@1385060438": "mw.loader.implement(\"ext.uls.webfonts.repository\",function(){(function($){$.webfonts=$.webfonts||{};$.webfonts.repository={\"base\":\"..\\/data\\/fontrepo\\/fonts\\/\",\"languages\":{\"adx\":[\"Jomolhari\"],\"af\":[\"system\",\"OpenDyslexic\"],\"ahr\":[\"Lohit Marathi\"],\"akk\":[\"Akkadian\"],\"am\":[\"AbyssinicaSIL\"],\"ang\":[\"system\",\"Junicode\"],\"ar\":[\"system\",\"Amiri\"],\"arb\":[\"system\",\"Amiri\"],\"arc\":[\"Estrangelo Edessa\",\"East Syriac Adiabene\",\"SertoUrhoy\"],\"as\":[\"system\",\"Lohit Assamese\"],\"bbc\":[\"system\",\"Pangururan\"],\"bh\":[\"Lohit Devanagari\"],\"bho\":[\"Lohit Devanagari\"],\"bk\":[\"system\",\"OpenDyslexic\"],\"bn\":[\"Siyam Rupali\",\"Lohit Bengali\"],\"bo\":[\"Jomolhari\"],\"bod\":[\"Jomolhari\"],\"bpy\":[\"Siyam Rupali\",\"Lohit Bengali\"],\"btk\":[\"system\",\"Pangururan\"],\"bug\":[\"Saweri\"],\"ca\":[\"system\",\"OpenDyslexic\"],\"cdo\":[\"system\",\n\"CharisSIL\"],\"cr\":[\"OskiEast\"],\"cy\":[\"system\",\"OpenDyslexic\"],\"da\":[\"system\",\"OpenDyslexic\"],\"de\":[\"system\",\"OpenDyslexic\"],\"dre\":[\"Jomolhari\"],\"dv\":[\"FreeFont-Thaana\"],\"dz\":[\"Jomolhari\"],\"en\":[\"system\",\"OpenDyslexic\"],\"es\":[\"system\",\"OpenDyslexic\"],\"et\":[\"system\",\"OpenDyslexic\"],\"fa\":[\"system\",\"Iranian Sans\",\"Nazli\",\"Amiri\"],\"fi\":[\"system\",\"OpenDyslexic\"],\"fo\":[\"system\",\"OpenDyslexic\"],\"fr\":[\"system\",\"OpenDyslexic\"],\"fy\":[\"system\",\"OpenDyslexic\"],\"ga\":[\"system\",\"OpenDyslexic\"],\"gd\":[\"system\",\"OpenDyslexic\"],\"gez\":[\"AbyssinicaSIL\"],\"gl\":[\"system\",\"OpenDyslexic\"],\"goe\":[\"Jomolhari\"],\"gom\":[\"Lohit Devanagari\"],\"grc\":[\"system\",\"GentiumPlus\"],\"gu\":[\"Lohit Gujarati\"],\"hbo\":[\"Taamey Frank CLM\",\"Alef\"],\"he\":[\"system\",\"Alef\",\"Miriam CLM\",\"Taamey Frank CLM\"],\"hi\":[\"Lohit Devanagari\"],\"hu\":[\"system\",\"OpenDyslexic\"],\"hut\":[\"Jomolhari\"],\"id\":[\"system\",\"OpenDyslexic\"],\"ii\":[\"Nuosu SIL\"],\"is\":[\"system\",\"OpenDyslexic\"],\"it\":[\"system\",\"OpenDyslexic\"],\"iu\":[\"system\",\"OskiEast\"],\"jv\":[\"system\",\n\"Tuladha Jejeg\"],\"jv-java\":[\"Tuladha Jejeg\"],\"kbg\":[\"Jomolhari\"],\"khg\":[\"Jomolhari\"],\"km\":[\"KhmerOSbattambang\",\"Hanuman\",\"KhmerOS\",\"Nokora Regular\",\"Suwannaphum\"],\"kn\":[\"Lohit Kannada\",\"Gubbi\"],\"kok\":[\"Lohit Devanagari\"],\"kte\":[\"Jomolhari\"],\"lb\":[\"system\",\"OpenDyslexic\"],\"lbj\":[\"Jomolhari\"],\"lhm\":[\"Jomolhari\"],\"li\":[\"system\",\"OpenDyslexic\"],\"lo\":[\"Phetsarath\"],\"loy\":[\"Jomolhari\"],\"luk\":[\"Jomolhari\"],\"lya\":[\"Jomolhari\"],\"mai\":[\"Lohit Devanagari\"],\"mak\":[\"Saweri\"],\"mi\":[\"system\",\"OpenDyslexic\"],\"ml\":[\"system\",\"AnjaliOldLipi\",\"Meera\"],\"mr\":[\"Lohit Marathi\"],\"ms\":[\"system\",\"OpenDyslexic\"],\"muk\":[\"Jomolhari\"],\"mul\":[\"system\",\"Autonym\"],\"my\":[\"TharLon\",\"Myanmar3\",\"Padauk\"],\"nan\":[\"system\",\"CharisSIL\",\"Doulos SIL\"],\"nb\":[\"system\",\"OpenDyslexic\"],\"ne\":[\"Lohit Nepali\",\"Madan\"],\"nl\":[\"system\",\"OpenDyslexic\"],\"oc\":[\"system\",\"OpenDyslexic\"],\"ola\":[\"Jomolhari\"],\"or\":[\"Lohit Oriya\",\"Utkal\"],\"otb\":[\"Jomolhari\"],\"pa\":[\"Lohit Punjabi\",\"Saab\"],\"pal\":[\"Shapour\"],\"peo\":[\"Xerxes\"],\"pl\":[\"system\",\n\"OpenDyslexic\"],\"pt\":[\"system\",\"OpenDyslexic\"],\"sa\":[\"Lohit Devanagari\"],\"saz\":[\"Pagul\"],\"si\":[\"system\",\"lklug\"],\"sq\":[\"system\",\"OpenDyslexic\"],\"sux\":[\"Akkadian\"],\"sv\":[\"system\",\"OpenDyslexic\"],\"sw\":[\"system\",\"OpenDyslexic\"],\"syc\":[\"Estrangelo Edessa\",\"East Syriac Adiabene\",\"SertoUrhoy\"],\"ta\":[\"system\",\"Lohit Tamil\",\"Lohit Tamil Classical\",\"Thendral\",\"Thenee\"],\"tcn\":[\"Jomolhari\"],\"tcy\":[\"Lohit Kannada\",\"Gubbi\"],\"te\":[\"Lohit Telugu\"],\"thw\":[\"Jomolhari\"],\"ti\":[\"AbyssinicaSIL\"],\"tig\":[\"AbyssinicaSIL\"],\"tl\":[\"system\",\"OpenDyslexic\"],\"tr\":[\"system\",\"OpenDyslexic\"],\"tsk\":[\"Jomolhari\"],\"ur\":[\"system\",\"NafeesWeb\"],\"wa\":[\"system\",\"OpenDyslexic\"],\"xct\":[\"Jomolhari\"],\"yi\":[\"system\",\"Alef\"],\"zau\":[\"Jomolhari\"]},\"fonts\":{\"AbyssinicaSIL\":{\"version\":\"1.200\",\"license\":\"OFL-1.1\",\"eot\":\"AbyssinicaSIL\\/AbyssinicaSIL-R.eot\",\"ttf\":\"AbyssinicaSIL\\/AbyssinicaSIL-R.ttf\",\"woff\":\"AbyssinicaSIL\\/AbyssinicaSIL-R.woff\"},\"Akkadian\":{\"version\":\"2.56\",\"license\":\"George-Douros\",\"eot\":\"Akkadian\\/Akkadian.eot\",\"ttf\":\n\"Akkadian\\/Akkadian.ttf\",\"woff\":\"Akkadian\\/Akkadian.woff\"},\"Alef\":{\"version\":\"1.0\",\"license\":\"OFL-1.1\",\"ttf\":\"Alef\\/Alef-Regular.ttf\",\"eot\":\"Alef\\/Alef-Regular.eot\",\"woff\":\"Alef\\/Alef-Regular.woff\",\"variants\":{\"bold\":\"Alef Bold\"}},\"Alef Bold\":{\"version\":\"1.0\",\"license\":\"OFL-1.1\",\"fontweight\":\"bold\",\"ttf\":\"Alef\\/Alef-Bold.ttf\",\"eot\":\"Alef\\/Alef-Bold.eot\",\"woff\":\"Alef\\/Alef-Bold.woff\"},\"Amiri\":{\"version\":\"1.0.2\",\"license\":\"OFL-1.1\",\"ttf\":\"amiri\\/amiri-regular.ttf\",\"eot\":\"amiri\\/amiri-regular.eot\",\"woff\":\"amiri\\/amiri-regular.woff\",\"variants\":{\"bold\":\"Amiri Bold\",\"bolditalic\":\"Amiri Bold Italic\",\"italic\":\"Amiri Italic\"}},\"Amiri Bold\":{\"version\":\"1.0.2\",\"license\":\"OFL-1.1\",\"fontweight\":\"bold\",\"ttf\":\"amiri\\/amiri-bold.ttf\",\"eot\":\"amiri\\/amiri-bold.eot\",\"woff\":\"amiri\\/amiri-bold.woff\"},\"Amiri Bold Italic\":{\"version\":\"1.0.2\",\"license\":\"OFL-1.1\",\"fontweight\":\"bold\",\"fontstyle\":\"italic\",\"ttf\":\"amiri\\/amiri-boldslanted.ttf\",\"eot\":\"amiri\\/amiri-boldslanted.eot\",\"woff\":\n\"amiri\\/amiri-boldslanted.woff\"},\"Amiri Italic\":{\"version\":\"1.0.2\",\"license\":\"OFL-1.1\",\"fontstyle\":\"italic\",\"ttf\":\"amiri\\/amiri-slanted.ttf\",\"eot\":\"amiri\\/amiri-slanted.eot\",\"woff\":\"amiri\\/amiri-slanted.woff\"},\"AnjaliOldLipi\":{\"version\":\".0.730\",\"license\":\"OFL-1.1\",\"eot\":\"AnjaliOldLipi\\/AnjaliOldLipi.eot\",\"ttf\":\"AnjaliOldLipi\\/AnjaliOldLipi.ttf\",\"woff\":\"AnjaliOldLipi\\/AnjaliOldLipi.woff\"},\"Autonym\":{\"version\":\"20131116\",\"license\":\"OFL-1.1\",\"eot\":\"Autonym\\/Autonym.eot\",\"ttf\":\"Autonym\\/Autonym.ttf\",\"woff\":\"Autonym\\/Autonym.woff\"},\"CharisSIL\":{\"version\":\"4.011\",\"license\":\"OFL-1.1\",\"eot\":\"CharisSIL\\/CharisSIL-R.eot\",\"ttf\":\"CharisSIL\\/CharisSIL-R.ttf\",\"woff\":\"CharisSIL\\/CharisSIL-R.woff\"},\"Doulos SIL\":{\"version\":\"4.112\",\"license\":\"OFL-1.1\",\"eot\":\"DoulosSIL\\/DoulosSIL-R.eot\",\"ttf\":\"DoulosSIL\\/DoulosSIL-R.ttf\",\"woff\":\"DoulosSIL\\/DoulosSIL-R.woff\"},\"East Syriac Adiabene\":{\"version\":\"1.21\",\"license\":\"East Syriac Adiabene License\",\"eot\":\"EastSyriacAdiabene\\/SyrCOMAdiabene.eot\",\"ttf\":\n\"EastSyriacAdiabene\\/SyrCOMAdiabene.ttf\",\"woff\":\"EastSyriacAdiabene\\/SyrCOMAdiabene.woff\"},\"Estrangelo Edessa\":{\"version\":\"1.21\",\"license\":\"Estrangelo Edessa License\",\"eot\":\"EstrangeloEdessa\\/SyrCOMEdessa.eot\",\"ttf\":\"EstrangeloEdessa\\/SyrCOMEdessa.ttf\",\"woff\":\"EstrangeloEdessa\\/SyrCOMEdessa.woff\"},\"FreeFont-Thaana\":{\"version\":\"1.0\",\"license\":\"GPL-3.0\",\"ttf\":\"FreeFontThana\\/FreeFont-Thaana.ttf\",\"eot\":\"FreeFontThana\\/FreeFont-Thaana.eot\",\"woff\":\"FreeFontThana\\/FreeFont-Thaana.woff\",\"variants\":{\"bold\":\"FreeFont-Thaana Bold\"}},\"FreeFont-Thaana Bold\":{\"version\":\"1.0\",\"license\":\"GPL-3.0\",\"fontweight\":\"bold\",\"ttf\":\"FreeFontThana\\/FreeFont-Thaana-Bold.ttf\",\"eot\":\"FreeFontThana\\/FreeFont-Thaana-Bold.eot\",\"woff\":\"FreeFontThana\\/FreeFont-Thaana-Bold.woff\"},\"GentiumPlus\":{\"version\":\"1.510\",\"license\":\"OFL-1.1\",\"ttf\":\"GentiumPlus\\/GentiumPlus-R.ttf\",\"eot\":\"GentiumPlus\\/GentiumPlus-R.eot\",\"woff\":\"GentiumPlus\\/GentiumPlus-R.woff\",\"variants\":{\"italic\":\"GentiumPlus Italic\"}},\"GentiumPlus Italic\":{\n\"version\":\"1.510\",\"license\":\"OFL-1.1\",\"fontstyle\":\"italic\",\"ttf\":\"GentiumPlus\\/GentiumPlus-I.ttf\",\"eot\":\"GentiumPlus\\/GentiumPlus-I.eot\",\"woff\":\"GentiumPlus\\/GentiumPlus-I.woff\"},\"Gubbi\":{\"version\":\"1.3\",\"license\":\"GPL-3.0+\",\"eot\":\"Gubbi\\/Gubbi.eot\",\"ttf\":\"Gubbi\\/Gubbi.ttf\",\"woff\":\"Gubbi\\/Gubbi.woff\"},\"Hanuman\":{\"version\":\"1.0\",\"license\":\"OFL-1.1\",\"ttf\":\"Hanuman\\/Hanuman.ttf\",\"eot\":\"Hanuman\\/Hanuman.eot\",\"woff\":\"Hanuman\\/Hanuman.woff\",\"variants\":{\"bold\":\"Hanuman Bold\"}},\"Hanuman Bold\":{\"version\":\"1.0\",\"license\":\"OFL-1.1\",\"fontweight\":\"bold\",\"ttf\":\"Hanuman\\/Hanumanb.ttf\",\"eot\":\"Hanuman\\/Hanumanb.eot\",\"woff\":\"Hanuman\\/Hanumanb.woff\"},\"Iranian Sans\":{\"version\":\"1.0\",\"license\":\"IranianSans\",\"eot\":\"IranianSans\\/IranianSans.eot\",\"ttf\":\"IranianSans\\/IranianSans.ttf\",\"woff\":\"IranianSans\\/IranianSans.woff\"},\"Jomolhari\":{\"version\":\"0.003\",\"license\":\"OFL-1.1\",\"eot\":\"Jomolhari\\/Jomolhari.eot\",\"ttf\":\"Jomolhari\\/Jomolhari.ttf\",\"woff\":\"Jomolhari\\/Jomolhari.woff\"},\"Junicode\":{\"version\":\"2013-01-17\",\n\"license\":\"OFL-1.1\",\"ttf\":\"Junicode\\/Junicode.ttf\",\"eot\":\"Junicode\\/Junicode.eot\",\"woff\":\"Junicode\\/Junicode.woff\",\"variants\":{\"bold\":\"Junicode Bold\",\"bolditalic\":\"Junicode Bold Italic\",\"italic\":\"Junicode Italic\"}},\"Junicode Bold\":{\"version\":\"2013-01-17\",\"license\":\"OFL-1.1\",\"fontweight\":\"bold\",\"ttf\":\"Junicode\\/Junicode-Bold.ttf\",\"eot\":\"Junicode\\/Junicode-Bold.eot\",\"woff\":\"Junicode\\/Junicode-Bold.woff\"},\"Junicode Bold Italic\":{\"version\":\"2013-01-17\",\"license\":\"OFL-1.1\",\"fontweight\":\"bold\",\"fontstyle\":\"italic\",\"ttf\":\"Junicode\\/Junicode-BoldItalic.ttf\",\"eot\":\"Junicode\\/Junicode-BoldItalic.eot\",\"woff\":\"Junicode\\/Junicode-BoldItalic.woff\"},\"Junicode Italic\":{\"version\":\"2013-01-17\",\"license\":\"OFL-1.1\",\"fontstyle\":\"italic\",\"ttf\":\"Junicode\\/Junicode-Italic.ttf\",\"eot\":\"Junicode\\/Junicode-Italic.eot\",\"woff\":\"Junicode\\/Junicode-Italic.woff\"},\"KhmerOS\":{\"version\":\"1.10\",\"license\":\"LGPL-2.0.1+\",\"eot\":\"KhmerOS\\/KhmerOS.eot\",\"ttf\":\"KhmerOS\\/KhmerOS.ttf\",\"woff\":\"KhmerOS\\/KhmerOS.woff\"},\n\"KhmerOSbattambang\":{\"version\":\"1.10\",\"license\":\"LGPL-2.1+\",\"eot\":\"KhmerOSbattambang\\/KhmerOSbattambang.eot\",\"ttf\":\"KhmerOSbattambang\\/KhmerOSbattambang.ttf\",\"woff\":\"KhmerOSbattambang\\/KhmerOSbattambang.woff\"},\"Linux Libertine\":{\"version\":\"5.3.0\",\"license\":\"OFL-1.1\",\"ttf\":\"LinuxLibertine\\/LinLibertine_Rah.ttf\",\"eot\":\"LinuxLibertine\\/LinLibertine_Rah.eot\",\"woff\":\"LinuxLibertine\\/LinLibertine_Rah.woff\",\"variants\":{\"bold\":\"Linux Libertine Bold\",\"bolditalic\":\"Linux Libertine Bold Italic\",\"italic\":\"Linux Libertine Italic\"}},\"Linux Libertine Bold\":{\"version\":\"5.3.0\",\"license\":\"OFL-1.1\",\"fontweight\":\"bold\",\"ttf\":\"LinuxLibertine\\/LinLibertine_RBah.ttf\",\"eot\":\"LinuxLibertine\\/LinLibertine_RBah.eot\",\"woff\":\"LinuxLibertine\\/LinLibertine_RBah.woff\"},\"Linux Libertine Bold Italic\":{\"version\":\"5.3.0\",\"license\":\"OFL-1.1\",\"fontweight\":\"bold\",\"fontstyle\":\"italic\",\"ttf\":\"LinuxLibertine\\/LinLibertine_RBIah.ttf\",\"eot\":\"LinuxLibertine\\/LinLibertine_RBIah.eot\",\"woff\":\"LinuxLibertine\\/LinLibertine_RBIah.woff\"\n},\"Linux Libertine Italic\":{\"version\":\"5.3.0\",\"license\":\"OFL-1.1\",\"fontstyle\":\"italic\",\"ttf\":\"LinuxLibertine\\/LinLibertine_RIah.ttf\",\"eot\":\"LinuxLibertine\\/LinLibertine_RIah.eot\",\"woff\":\"LinuxLibertine\\/LinLibertine_RIah.woff\"},\"Lohit Assamese\":{\"version\":\"2.5.3\",\"license\":\"OFL-1.1\",\"eot\":\"LohitAssamese\\/Lohit-Assamese.eot\",\"ttf\":\"LohitAssamese\\/Lohit-Assamese.ttf\",\"woff\":\"LohitAssamese\\/Lohit-Assamese.woff\"},\"Lohit Bengali\":{\"version\":\"2.5.3\",\"license\":\"OFL-1.1\",\"eot\":\"LohitBengali\\/Lohit-Bengali.eot\",\"ttf\":\"LohitBengali\\/Lohit-Bengali.ttf\",\"woff\":\"LohitBengali\\/Lohit-Bengali.woff\"},\"Lohit Devanagari\":{\"version\":\"2.5.3\",\"license\":\"OFL-1.1\",\"eot\":\"LohitDevanagari\\/Lohit-Devanagari.eot\",\"ttf\":\"LohitDevanagari\\/Lohit-Devanagari.ttf\",\"woff\":\"LohitDevanagari\\/Lohit-Devanagari.woff\"},\"Lohit Gujarati\":{\"version\":\"2.5.3\",\"license\":\"OFL-1.1\",\"eot\":\"LohitGujarati\\/Lohit-Gujarati.eot\",\"ttf\":\"LohitGujarati\\/Lohit-Gujarati.ttf\",\"woff\":\"LohitGujarati\\/Lohit-Gujarati.woff\"},\"Lohit Kannada\":{\n\"version\":\"2.5.3\",\"license\":\"OFL-1.1\",\"eot\":\"LohitKannada\\/Lohit-Kannada.eot\",\"ttf\":\"LohitKannada\\/Lohit-Kannada.ttf\",\"woff\":\"LohitKannada\\/Lohit-Kannada.woff\"},\"Lohit Marathi\":{\"version\":\"2.5.3\",\"license\":\"OFL-1.1\",\"eot\":\"LohitMarathi\\/Lohit-Marathi.eot\",\"ttf\":\"LohitMarathi\\/Lohit-Marathi.ttf\",\"woff\":\"LohitMarathi\\/Lohit-Marathi.woff\"},\"Lohit Nepali\":{\"version\":\"2.5.3\",\"license\":\"OFL-1.1\",\"eot\":\"LohitNepali\\/Lohit-Nepali.eot\",\"ttf\":\"LohitNepali\\/Lohit-Nepali.ttf\",\"woff\":\"LohitNepali\\/Lohit-Nepali.woff\"},\"Lohit Oriya\":{\"version\":\"2.5.3\",\"license\":\"OFL-1.1\",\"eot\":\"LohitOriya\\/Lohit-Oriya.eot\",\"ttf\":\"LohitOriya\\/Lohit-Oriya.ttf\",\"woff\":\"LohitOriya\\/Lohit-Oriya.woff\"},\"Lohit Punjabi\":{\"version\":\"2.5.3\",\"license\":\"OFL-1.1\",\"eot\":\"LohitPunjabi\\/Lohit-Punjabi.eot\",\"ttf\":\"LohitPunjabi\\/Lohit-Punjabi.ttf\",\"woff\":\"LohitPunjabi\\/Lohit-Punjabi.woff\"},\"Lohit Tamil\":{\"version\":\"2.5.3\",\"license\":\"OFL-1.1\",\"eot\":\"LohitTamil\\/Lohit-Tamil.eot\",\"ttf\":\"LohitTamil\\/Lohit-Tamil.ttf\",\"woff\":\n\"LohitTamil\\/Lohit-Tamil.woff\"},\"Lohit Tamil Classical\":{\"version\":\"2.5.3\",\"license\":\"OFL-1.1\",\"eot\":\"LohitTamilClassical\\/Lohit-Tamil-Classical.eot\",\"ttf\":\"LohitTamilClassical\\/Lohit-Tamil-Classical.ttf\",\"woff\":\"LohitTamilClassical\\/Lohit-Tamil-Classical.woff\"},\"Lohit Telugu\":{\"version\":\"2.5.3\",\"license\":\"OFL-1.1\",\"eot\":\"LohitTelugu\\/Lohit-Telugu.eot\",\"ttf\":\"LohitTelugu\\/Lohit-Telugu.ttf\",\"woff\":\"LohitTelugu\\/Lohit-Telugu.woff\"},\"Madan\":{\"version\":\"2\",\"license\":\"GPL-2.0\",\"eot\":\"madan\\/madan.eot\",\"ttf\":\"madan\\/madan.ttf\",\"woff\":\"madan\\/madan.woff\"},\"Meera\":{\"version\":\"6.0\",\"license\":\"GPL-3.0.0+-with-font-exception\",\"eot\":\"Meera\\/Meera.eot\",\"ttf\":\"Meera\\/Meera.ttf\",\"woff\":\"Meera\\/Meera.woff\"},\"Miriam CLM\":{\"version\":\"0.130\",\"license\":\"GPL-2.0+\",\"eot\":\"MiriamCLM\\/MiriamCLM-Book.eot\",\"ttf\":\"MiriamCLM\\/MiriamCLM-Book.ttf\",\"woff\":\"MiriamCLM\\/MiriamCLM-Book.woff\"},\"Myanmar3\":{\"version\":\"3.0\",\"license\":\"LGPL-2.1+\",\"eot\":\"Myanmar3\\/Myanmar3.eot\",\"ttf\":\"Myanmar3\\/Myanmar3.ttf\",\"woff\":\n\"Myanmar3\\/Myanmar3.woff\"},\"NafeesWeb\":{\"version\":\"1.2\",\"license\":\"GPL-2.0\",\"eot\":\"NafeesWeb\\/NafeesWeb.eot\",\"ttf\":\"NafeesWeb\\/NafeesWeb.ttf\",\"woff\":\"NafeesWeb\\/NafeesWeb.woff\"},\"Nazli\":{\"version\":\"0.4\",\"license\":\"GPL-2.0\",\"eot\":\"Nazli\\/Nazli.eot\",\"ttf\":\"Nazli\\/Nazli.ttf\",\"woff\":\"Nazli\\/Nazli.woff\"},\"Nokora Bold\":{\"version\":\"1.10\",\"license\":\"Apache-2.0\",\"fontweight\":\"bold\",\"eot\":\"Nokora\\/Nokora-Regular.eot\",\"woff\":\"Nokora\\/Nokora-Regular.woff\",\"ttf\":\"Nokora\\/Nokora-Regular.ttf\"},\"Nokora Regular\":{\"version\":\"1.10\",\"license\":\"Apache-2.0\",\"ttf\":\"Nokora\\/Nokora-Regular.ttf\",\"eot\":\"Nokora\\/Nokora-Regular.eot\",\"woff\":\"Nokora\\/Nokora-Regular.woff\",\"variants\":{\"bold\":\"Nokora Bold\"}},\"Nuosu SIL\":{\"version\":\"2.1.1\",\"license\":\"OFL-1.1\",\"ttf\":\"NuosuSIL\\/NuosuSIL.ttf\",\"eot\":\"NuosuSIL\\/NuosuSIL.eot\",\"woff\":\"NuosuSIL\\/NuosuSIL.woff\"},\"OpenDyslexic\":{\"version\":\"2.1.0+git060dc841\",\"license\":\"CC-BY-3.0\",\"ttf\":\"OpenDyslexic\\/OpenDyslexic-Regular.ttf\",\"eot\":\"OpenDyslexic\\/OpenDyslexic-Regular.eot\",\"woff\":\n\"OpenDyslexic\\/OpenDyslexic-Regular.woff\",\"variants\":{\"bold\":\"OpenDyslexic Bold\",\"bolditalic\":\"OpenDyslexic BoldItalic\",\"italic\":\"OpenDyslexic Italic\"}},\"OpenDyslexic Bold\":{\"version\":\"2.1.0+git060dc841\",\"license\":\"CC-BY-3.0\",\"fontweight\":\"bold\",\"ttf\":\"OpenDyslexic\\/OpenDyslexic-Bold.ttf\",\"eot\":\"OpenDyslexic\\/OpenDyslexic-Bold.eot\",\"woff\":\"OpenDyslexic\\/OpenDyslexic-Bold.woff\"},\"OpenDyslexic BoldItalic\":{\"version\":\"2.1.0+git060dc841\",\"license\":\"CC-BY-3.0\",\"fontweight\":\"bold\",\"fontstyle\":\"italic\",\"ttf\":\"OpenDyslexic\\/OpenDyslexic-BoldItalic.ttf\",\"eot\":\"OpenDyslexic\\/OpenDyslexic-BoldItalic.eot\",\"woff\":\"OpenDyslexic\\/OpenDyslexic-BoldItalic.woff\"},\"OpenDyslexic Italic\":{\"version\":\"2.1.0+git060dc841\",\"license\":\"CC-BY-3.0\",\"fontstyle\":\"italic\",\"ttf\":\"OpenDyslexic\\/OpenDyslexic-Italic.ttf\",\"eot\":\"OpenDyslexic\\/OpenDyslexic-Italic.eot\",\"woff\":\"OpenDyslexic\\/OpenDyslexic-Italic.woff\"},\"OskiEast\":{\"version\":\"2.200\",\"license\":\"GPL-3.0\",\"ttf\":\"OskiEast\\/oskie.ttf\",\"eot\":\"OskiEast\\/oskie.eot\",\n\"woff\":\"OskiEast\\/oskie.woff\",\"variants\":{\"bold\":\"OskiEast Bold\",\"bolditalic\":\"OskiEast Bold Italic\",\"italic\":\"OskiEast Italic\"}},\"OskiEast Bold\":{\"version\":\"2.200\",\"license\":\"GPL-3.0\",\"fontweight\":\"bold\",\"ttf\":\"OskiEast\\/oskiebold.ttf\",\"eot\":\"OskiEast\\/oskiebold.eot\",\"woff\":\"OskiEast\\/oskiebold.woff\"},\"OskiEast Bold Italic\":{\"version\":\"2.200\",\"license\":\"GPL-3.0\",\"fontweight\":\"bold\",\"fontstyle\":\"italic\",\"ttf\":\"OskiEast\\/oskiebolditalic.ttf\",\"eot\":\"OskiEast\\/oskiebolditalic.eot\",\"woff\":\"OskiEast\\/oskiebolditalic.woff\"},\"OskiEast Italic\":{\"version\":\"2.200\",\"license\":\"GPL-3.0\",\"fontstyle\":\"italic\",\"ttf\":\"OskiEast\\/oskieitalic.ttf\",\"eot\":\"OskiEast\\/oskieitalic.eot\",\"woff\":\"OskiEast\\/oskieitalic.woff\"},\"Padauk\":{\"version\":\"2.8\",\"license\":\"OFL-1.1\",\"eot\":\"Padauk\\/Padauk-Regular.eot\",\"ttf\":\"Padauk\\/Padauk-Regular.ttf\",\"woff\":\"Padauk\\/Padauk-Regular.woff\"},\"Pagul\":{\"version\":\"1.0\",\"license\":\"GPL-3.0.0-with-font-exception\",\"eot\":\"Pagul\\/Pagul.eot\",\"ttf\":\"Pagul\\/Pagul.ttf\",\"woff\":\n\"Pagul\\/Pagul.woff\"},\"Pangururan\":{\"version\":\"1.0.5\",\"license\":\"OFL-1.1\",\"ttf\":\"Pangururan\\/Pangururan.ttf\",\"eot\":\"Pangururan\\/Pangururan.eot\",\"woff\":\"Pangururan\\/Pangururan.woff\"},\"Phetsarath\":{\"version\":\"1.01\",\"license\":\"OFL-1.1\",\"ttf\":\"Phetsarath\\/Phetsarath-Regular.ttf\",\"eot\":\"Phetsarath\\/Phetsarath-Regular.eot\",\"woff\":\"Phetsarath\\/Phetsarath-Regular.woff\",\"variants\":{\"bold\":\"Phetsarath-Bold\"}},\"Phetsarath-Bold\":{\"version\":\"1.01\",\"license\":\"OFL-1.1\",\"fontweight\":\"bold\",\"ttf\":\"Phetsarath\\/Phetsarath-Bold.ttf\",\"eot\":\"Phetsarath\\/Phetsarath-Bold.eot\",\"woff\":\"Phetsarath\\/Phetsarath-Bold.woff\"},\"Saab\":{\"version\":\"0.91\",\"license\":\"GPL-2.0-with-font-exception\",\"eot\":\"Saab\\/Saab.eot\",\"ttf\":\"Saab\\/Saab.ttf\",\"woff\":\"Saab\\/Saab.woff\"},\"Saweri\":{\"version\":\"2\",\"license\":\"GPL-3.0\",\"eot\":\"saweri\\/saweri.eot\",\"ttf\":\"saweri\\/saweri.ttf\",\"woff\":\"saweri\\/saweri.woff\"},\"SertoUrhoy\":{\"version\":\"1.20\",\"license\":\"SertoUrhoy License\",\"eot\":\"SertoUrhoy\\/SyrCOMUrhoy.eot\",\"ttf\":\"SertoUrhoy\\/SyrCOMUrhoy.ttf\",\n\"woff\":\"SertoUrhoy\\/SyrCOMUrhoy.woff\"},\"Shapour\":{\"version\":\"001.000\",\"license\":\"GPL-3.0+\",\"eot\":\"Shapour\\/Shapour.eot\",\"ttf\":\"Shapour\\/Shapour.ttf\",\"woff\":\"Shapour\\/Shapour.woff\"},\"Siyam Rupali\":{\"version\":\"1.070\",\"license\":\"GPL-3.0\",\"eot\":\"SiyamRupali\\/SiyamRupali.eot\",\"ttf\":\"SiyamRupali\\/SiyamRupali.ttf\",\"woff\":\"SiyamRupali\\/SiyamRupali.woff\"},\"Suwannaphum\":{\"version\":\"2.00\",\"license\":\"OFL-1.1\",\"ttf\":\"Suwannaphum\\/Suwannaphum.ttf\",\"eot\":\"Suwannaphum\\/Suwannaphum.eot\",\"woff\":\"Suwannaphum\\/Suwannaphum.woff\"},\"Taamey Frank CLM\":{\"version\":\"0.110\",\"license\":\"GPL-2.0+\",\"eot\":\"TaameyFrankCLM\\/TaameyFrankCLM.eot\",\"ttf\":\"TaameyFrankCLM\\/TaameyFrankCLM.ttf\",\"woff\":\"TaameyFrankCLM\\/TaameyFrankCLM.woff\"},\"TharLon\":{\"version\":\"1.0\",\"license\":\"OFL-1.1\",\"eot\":\"TharLon\\/TharLon.eot\",\"ttf\":\"TharLon\\/TharLon.ttf\",\"woff\":\"TharLon\\/TharLon.woff\"},\"Thendral\":{\"version\":\"1.0\",\"license\":\"GPL-2.0\",\"eot\":\"Thendral\\/ThendralUni.eot\",\"ttf\":\"Thendral\\/ThendralUni.ttf\",\"woff\":\"Thendral\\/ThendralUni.woff\"},\n\"Thenee\":{\"version\":\"1.0\",\"license\":\"GPL-2.0\",\"eot\":\"Thenee\\/TheneeUni.eot\",\"ttf\":\"Thenee\\/TheneeUni.ttf\",\"woff\":\"Thenee\\/TheneeUni.woff\"},\"Tuladha Jejeg\":{\"version\":\"2.0.1\",\"license\":\"OFL-1.1\",\"eot\":\"TuladhaJejeg\\/TuladhaJejeg_gr.eot\",\"ttf\":\"TuladhaJejeg\\/TuladhaJejeg_gr.ttf\",\"woff\":\"TuladhaJejeg\\/TuladhaJejeg_gr.woff\"},\"UnifrakturMaguntia\":{\"version\":\"2012-10-19\",\"license\":\"OFL-1.1\",\"ttf\":\"UnifrakturMaguntia\\/UnifrakturMaguntia.ttf\",\"eot\":\"UnifrakturMaguntia\\/UnifrakturMaguntia.eot\",\"woff\":\"UnifrakturMaguntia\\/UnifrakturMaguntia.woff\"},\"Utkal\":{\"version\":\"0.13\",\"license\":\"GPL-2.0\",\"eot\":\"utkal\\/utkal.eot\",\"ttf\":\"utkal\\/utkal.ttf\",\"woff\":\"utkal\\/utkal.woff\"},\"Xerxes\":{\"version\":\"1.301\",\"license\":\"Xerxes\",\"eot\":\"Xerxes\\/Xerxes.eot\",\"ttf\":\"Xerxes\\/Xerxes.ttf\",\"woff\":\"Xerxes\\/Xerxes.woff\"},\"lklug\":{\"version\":\"0.6\",\"license\":\"GPL-2.0\",\"ttf\":\"lklug\\/lklug.ttf\",\"eot\":\"lklug\\/lklug.eot\",\"woff\":\"lklug\\/lklug.woff\"}}};}(jQuery));;},{},{});",
"jquery.byteLength@1385060185": "mw.loader.implement(\"jquery.byteLength\",function(){\njQuery.byteLength=function(str){return str.replace(/[\\u0080-\\u07FF\\uD800-\\uDFFF]/g,'**').replace(/[\\u0800-\\uD7FF\\uE000-\\uFFFF]/g,'***').length;};;},{},{});",
"jquery.client@1385060185": "mw.loader.implement(\"jquery.client\",function(){(function($){var profileCache={};$.client={profile:function(nav){if(nav===undefined){nav=window.navigator;}if(profileCache[nav.userAgent]===undefined){var versionNumber,uk='unknown',x='x',wildUserAgents=['Opera','Navigator','Minefield','KHTML','Chrome','PLAYSTATION 3','Iceweasel'],userAgentTranslations=[[/(Firefox|MSIE|KHTML,?\\slike\\sGecko|Konqueror)/,''],['Chrome Safari','Chrome'],['KHTML','Konqueror'],['Minefield','Firefox'],['Navigator','Netscape'],['PLAYSTATION 3','PS3']],versionPrefixes=['camino','chrome','firefox','iceweasel','netscape','netscape6','opera','version','konqueror','lynx','msie','safari','ps3','android'],versionSuffix='(\\\\/|\\\\;?\\\\s|)([a-z0-9\\\\.\\\\+]*?)(\\\\;|dev|rel|\\\\)|\\\\s|$)',names=['camino','chrome','firefox','iceweasel','netscape','konqueror','lynx','msie','opera',\n'safari','ipod','iphone','blackberry','ps3','rekonq','android'],nameTranslations=[],layouts=['gecko','konqueror','msie','trident','opera','webkit'],layoutTranslations=[['konqueror','khtml'],['msie','trident'],['opera','presto']],layoutVersions=['applewebkit','gecko','trident'],platforms=['win','wow64','mac','linux','sunos','solaris','iphone'],platformTranslations=[['sunos','solaris'],['wow64','win']],translate=function(source,translations){var i;for(i=0;i<translations.length;i++){source=source.replace(translations[i][0],translations[i][1]);}return source;},ua=nav.userAgent,match,name=uk,layout=uk,layoutversion=uk,platform=uk,version=x;if(match=new RegExp('('+wildUserAgents.join('|')+')').exec(ua)){ua=translate(ua,userAgentTranslations);}ua=ua.toLowerCase();if(match=new RegExp('('+names.join('|')+')').exec(ua)){name=translate(match[1],nameTranslations);}if(match=new RegExp('('+layouts.join('|')+')').exec(ua)){layout=translate(match[1],layoutTranslations);}if(match=new RegExp('('+\nlayoutVersions.join('|')+')\\\\\\/(\\\\d+)').exec(ua)){layoutversion=parseInt(match[2],10);}if(match=new RegExp('('+platforms.join('|')+')').exec(nav.platform.toLowerCase())){platform=translate(match[1],platformTranslations);}if(match=new RegExp('('+versionPrefixes.join('|')+')'+versionSuffix).exec(ua)){version=match[3];}if(name==='safari'&&version>400){version='2.0';}if(name==='opera'&&version>=9.8){match=ua.match(/\\bversion\\/([0-9\\.]*)/);if(match&&match[1]){version=match[1];}else{version='10';}}if(name==='chrome'&&(match=ua.match(/\\bopr\\/([0-9\\.]*)/))){if(match[1]){name='opera';version=match[1];}}if(layout==='trident'&&layoutversion>=7&&(match=ua.match(/\\brv[ :\\/]([0-9\\.]*)/))){if(match[1]){name='msie';version=match[1];}}versionNumber=parseFloat(version,10)||0.0;profileCache[nav.userAgent]={name:name,layout:layout,layoutVersion:layoutversion,platform:platform,version:version,versionBase:(version!==x?Math.floor(versionNumber).toString():x),versionNumber:versionNumber};}return profileCache[\nnav.userAgent];},test:function(map,profile,exactMatchOnly){var conditions,dir,i,op,val;profile=$.isPlainObject(profile)?profile:$.client.profile();if(map.ltr&&map.rtl){dir=$('body').is('.rtl')?'rtl':'ltr';map=map[dir];}if(typeof map!=='object'||map[profile.name]===undefined){return!exactMatchOnly;}conditions=map[profile.name];if(conditions===false){return false;}if(conditions===null){return true;}for(i=0;i<conditions.length;i++){op=conditions[i][0];val=conditions[i][1];if(typeof val==='string'){if(!(eval('profile.version'+op+'\"'+val+'\"'))){return false;}}else if(typeof val==='number'){if(!(eval('profile.versionNumber'+op+val))){return false;}}}return true;}};}(jQuery));;},{},{});",
"jquery.cookie@1385060185": "mw.loader.implement(\"jquery.cookie\",function(){(function($){$.cookie=function(key,value,options){if(arguments.length>1&&(!/Object/.test(Object.prototype.toString.call(value))||value===null||value===undefined)){options=$.extend({},options);if(value===null||value===undefined){options.expires=-1;}if(typeof options\n.expires==='number'){var days=options.expires,t=options.expires=new Date();t.setDate(t.getDate()+days);}value=String(value);return(document.cookie=[encodeURIComponent(key),'=',options.raw?value:encodeURIComponent(value),options.expires?'; expires='+options.expires.toUTCString():'',options.path?'; path='+options.path:'',options.domain?'; domain='+options.domain:'',options.secure?'; secure':''].join(''));}options=value||{};var decode=options.raw?function(s){return s;}:decodeURIComponent;var pairs=document.cookie.split('; ');for(var i=0,pair;pair=pairs[i]&&pairs[i].split('=');i++){if(decode(pair[0])===key)return decode(pair[1]||'');}return null;};})(jQuery);;},{},{});",
"ext.centralNotice.bannerController@1385060246": "mw.loader.implement(\"ext.centralNotice.bannerController\",function(){(function($,mw){var rPlus=/\\+/g;function decode(s){try{return decodeURIComponent(s.replace(rPlus,' '));}catch(e){return'';}}mw.centralNotice={data:{getVars:{},category:'default',bucket:null,testing:false},bannerData:{},events:{},alreadyRan:false,deferredObjs:{},loadBanner:function(){if(mw.centralNotice.data.getVars.banner){mw.centralNotice.loadTestingBanner(mw.centralNotice.data.getVars.banner,'none','testing');}else{mw.centralNotice.loadRandomBanner();}},loadTestingBanner:function(bannerName,campaign){var bannerPageQuery;mw.centralNotice.data.testing=true;bannerPageQuery={title:'Special:BannerLoader',banner:bannerName,campaign:campaign,uselang:mw.config.get('wgUserLanguage'),db:mw.config.get('wgDBname'),project:mw.config.get('wgNoticeProject'),country:mw.centralNotice.data.country,device:mw.centralNotice.data.device};$.ajax({url:mw.config.get('wgCentralPagePath')+'?'+$.param(bannerPageQuery),dataType:'script',cache:\ntrue});},loadRandomBanner:function(){var RAND_MAX=30;var bannerDispatchQuery={uselang:mw.config.get('wgUserLanguage'),sitename:mw.config.get('wgSiteName'),project:mw.config.get('wgNoticeProject'),anonymous:mw.config.get('wgUserName')===null,bucket:mw.centralNotice.data.bucket,country:mw.centralNotice.data.country,device:mw.centralNotice.data.device,slot:Math.floor(Math.random()*RAND_MAX)+1};var scriptUrl=mw.config.get('wgCentralBannerDispatcher')+'?'+$.param(bannerDispatchQuery);$.ajax({url:scriptUrl,dataType:'script',cache:true});},insertBanner:function(bannerJson){window.insertBanner(bannerJson);},toggleNotice:function(){window.toggleNotice();},hideBanner:function(){window.hideBanner();},recordImpression:function(data){var url=mw.config.get('wgCentralBannerRecorder')+'?'+$.param(data);(new Image()).src=url;},loadQueryStringVariables:function(){document.location.search.replace(/\\??(?:([^=]+)=([^&]*)&?)/g,function(str,p1,p2){mw.centralNotice.data.getVars[decode(p1)]=decode(p2);});},\ngetBucket:function(){var dataString=$.cookie('centralnotice_bucket')||'',bucket=dataString.split('-')[0],validity=dataString.split('-')[1],expValidity=mw.config.get('wgNoticeNumberOfBuckets')+'.'+mw.config.get('wgNoticeNumberOfControllerBuckets');if((bucket===null)||(validity!==expValidity)){bucket=Math.floor(Math.random()*mw.config.get('wgNoticeNumberOfControllerBuckets'));$.cookie('centralnotice_bucket',bucket+'-'+expValidity,{expires:mw.config.get('wgNoticeBucketExpiry'),path:'/'});}return bucket;},initialize:function(){if(mw.centralNotice.alreadyRan){return;}mw.centralNotice.alreadyRan=true;mw.centralNotice.loadQueryStringVariables();mw.centralNotice.data.bucket=mw.centralNotice.getBucket();mw.centralNotice.data.country=mw.centralNotice.data.getVars.country||window.Geo.country||'XX';mw.centralNotice.isPreviewFrame=(mw.config.get('wgCanonicalSpecialPageName')==='BannerPreview');mw.centralNotice.data.device=mw.centralNotice.data.getVars.device||mw.config.get('wgMobileDeviceName',\n'desktop');if(mw.config.get('wgNamespaceNumber')==-1&&!mw.centralNotice.isPreviewFrame){return;}mw.centralNotice.deferredObjs.bannerLoaded=$.Deferred();mw.centralNotice.events.bannerLoaded=mw.centralNotice.deferredObjs.bannerLoaded.promise();$('#siteNotice').prepend('<div id=\"centralNotice\"></div>');if(mw.centralNotice.data.country==='XX'){$.ajax({url:'//geoiplookup.wikimedia.org/',dataType:'script',cache:true,complete:function(){if(window.Geo.country){mw.centralNotice.data.country=window.Geo.country;}else{mw.centralNotice.data.country='XX';}mw.centralNotice.loadBanner();}});}else{mw.centralNotice.loadBanner();}}};window.insertBanner=function(bannerJson){var url,targets;var impressionData={country:mw.centralNotice.data.country,uselang:mw.config.get('wgUserLanguage'),project:mw.config.get('wgNoticeProject'),db:mw.config.get('wgDBname'),bucket:mw.centralNotice.data.bucket,anonymous:mw.config.get('wgUserName')===null,device:mw.centralNotice.data.device};var impressionResultData=null;if(!\nbannerJson){impressionResultData={result:'hide',reason:'empty'};}else{mw.centralNotice.data.category=encodeURIComponent(bannerJson.category);if(typeof mw.centralNotice.bannerData.preload==='function'&&!mw.centralNotice.bannerData.preload()){impressionResultData={result:'hide',reason:'preload'};}else if(mw.centralNotice.data.testing===false&&($.cookie('centralnotice_hide_'+mw.centralNotice.data.category)==='hide'||$.cookie('centralnotice_'+mw.centralNotice.data.category)==='hide')){impressionResultData={result:'hide',reason:'cookie'};}else{mw.centralNotice.bannerData.bannerName=bannerJson.bannerName;$('div#centralNotice').attr('class',mw.html.escape('cn-'+mw.centralNotice.data.category)).prepend(bannerJson.bannerHtml);if(bannerJson.autolink){url=mw.config.get('wgNoticeFundraisingUrl');if((bannerJson.landingPages!==null)&&bannerJson.landingPages.length){targets=String(bannerJson.landingPages).split(',');if($.inArray(mw.centralNotice.data.country,mw.config.get('wgNoticeXXCountries'))!==-1\n){mw.centralNotice.data.country='XX';}url+=\"?\"+$.param({landing_page:targets[Math.floor(Math.random()*targets.length)].replace(/^\\s+|\\s+$/,''),utm_medium:'sitenotice',utm_campaign:bannerJson.campaign,utm_source:bannerJson.bannerName,language:mw.config.get('wgUserLanguage'),country:mw.centralNotice.data.country});$('#cn-landingpage-link').attr('href',url);}}var bannerShown=true;if(typeof mw.centralNotice.bannerData.alterImpressionData==='function'){bannerShown=mw.centralNotice.bannerData.alterImpressionData(impressionData);}if(bannerShown){impressionResultData={banner:bannerJson.bannerName,campaign:bannerJson.campaign,result:'show'};}else{impressionResultData={result:'hide'};}}}impressionResultData=$.extend(impressionResultData,impressionData);if(!mw.centralNotice.data.testing){mw.centralNotice.recordImpression(impressionResultData);}mw.centralNotice.deferredObjs.bannerLoaded.resolve(impressionResultData);};window.hideBanner=function(){var d=new Date(),expiry=mw.config.get(\n'wgNoticeCookieShortExpiry');$('#centralNotice').hide();d.setSeconds(d.getSeconds()+expiry);$.cookie('centralnotice_hide_'+mw.centralNotice.data.category,'hide',{expires:d,path:'/'});$.each(mw.config.get('wgNoticeHideUrls'),function(idx,value){(new Image()).src=value+'?'+$.param({'duration':expiry,'category':mw.centralNotice.data.category});});};window.toggleNotice=function(){window.hideBanner();};$(function(){mw.centralNotice.initialize();});})(jQuery,mediaWiki);;},{\"css\":[\"@media print{#centralNotice{display:none}}\\n/* cache key: enwiki:resourceloader:filter:minify-css:7:ddb0c98a055632ae8e349c9cf48ac703 */\"]},{});",
"jquery.delayedBind@1385060185": "mw.loader.implement(\"jquery.delayedBind\",function(){(function($){function encodeEvent(event){return event.replace(/-/g,'--').replace(/ /g,'-');}$.fn.extend({delayedBind:function(timeout,event,data,callback){if(arguments.length===3){callback=data;data=undefined;}var encEvent=encodeEvent(event);return this.each(function(){var\nthat=this;if(!($(this).data('_delayedBindBound-'+encEvent+'-'+timeout))){$(this).data('_delayedBindBound-'+encEvent+'-'+timeout,true);$(this).bind(event,function(){var timerID=$(this).data('_delayedBindTimerID-'+encEvent+'-'+timeout);if(timerID!==null){clearTimeout(timerID);}timerID=setTimeout(function(){$(that).trigger('_delayedBind-'+encEvent+'-'+timeout);},timeout);$(this).data('_delayedBindTimerID-'+encEvent+'-'+timeout,timerID);});}$(this).bind('_delayedBind-'+encEvent+'-'+timeout,data,callback);});},delayedBindCancel:function(timeout,event){var encEvent=encodeEvent(event);return this.each(function(){var timerID=$(this).data('_delayedBindTimerID-'+encEvent+'-'+timeout);if(timerID!==null){clearTimeout(timerID);}});},delayedBindUnbind:function(timeout,event,callback){var encEvent=encodeEvent(event);return this.each(function(){$(this).unbind('_delayedBind-'+encEvent+'-'+timeout,callback);});}});}(jQuery));;},{},{});",
"jquery.json@1385060185": "mw.loader.implement(\"jquery.json\",function(){(function($){'use strict';var escape=/[\"\\\\\\x00-\\x1f\\x7f-\\x9f]/g,meta={'\\b':'\\\\b','\\t':'\\\\t','\\n':'\\\\n','\\f':'\\\\f',\n'\\r':'\\\\r','\"':'\\\\\"','\\\\':'\\\\\\\\'},hasOwn=Object.prototype.hasOwnProperty;$.toJSON=typeof JSON==='object'&&JSON.stringify?JSON.stringify:function(o){if(o===null){return'null';}var pairs,k,name,val,type=$.type(o);if(type==='undefined'){return undefined;}if(type==='number'||type==='boolean'){return String(o);}if(type==='string'){return $.quoteString(o);}if(typeof o.toJSON==='function'){return $.toJSON(o.toJSON());}if(type==='date'){var month=o.getUTCMonth()+1,day=o.getUTCDate(),year=o.getUTCFullYear(),hours=o.getUTCHours(),minutes=o.getUTCMinutes(),seconds=o.getUTCSeconds(),milli=o.getUTCMilliseconds();if(month<10){month='0'+month;}if(day<10){day='0'+day;}if(hours<10){hours='0'+hours;}if(minutes<10){minutes='0'+minutes;}if(seconds<10){seconds='0'+seconds;}if(milli<100){milli='0'+milli;}if(milli<10){milli='0'+milli;}return'\"'+year+'-'+month+'-'+day+'T'+hours+':'+minutes+':'+seconds+'.'+milli+'Z\"';}pairs=[];if($.isArray(o)){for(k=0;k<o.length;k++){pairs.push($.toJSON(o[k])||'null');}return'['\n+pairs.join(',')+']';}if(typeof o==='object'){for(k in o){if(hasOwn.call(o,k)){type=typeof k;if(type==='number'){name='\"'+k+'\"';}else if(type==='string'){name=$.quoteString(k);}else{continue;}type=typeof o[k];if(type!=='function'&&type!=='undefined'){val=$.toJSON(o[k]);pairs.push(name+':'+val);}}}return'{'+pairs.join(',')+'}';}};$.evalJSON=typeof JSON==='object'&&JSON.parse?JSON.parse:function(str){return eval('('+str+')');};$.secureEvalJSON=typeof JSON==='object'&&JSON.parse?JSON.parse:function(str){var filtered=str.replace(/\\\\[\"\\\\\\/bfnrtu]/g,'@').replace(/\"[^\"\\\\\\n\\r]*\"|true|false|null|-?\\d+(?:\\.\\d*)?(?:[eE][+\\-]?\\d+)?/g,']').replace(/(?:^|:|,)(?:\\s*\\[)+/g,'');if(/^[\\],:{}\\s]*$/.test(filtered)){return eval('('+str+')');}throw new SyntaxError('Error parsing JSON, source is not valid.');};$.quoteString=function(str){if(str.match(escape)){return'\"'+str.replace(escape,function(a){var c=meta[a];if(typeof c==='string'){return c;}c=a.charCodeAt();return'\\\\u00'+Math.floor(c/16).toString(16)+(\nc%16).toString(16);})+'\"';}return'\"'+str+'\"';};}(jQuery));;},{},{});",
"jquery.jStorage@1385060185": "mw.loader.implement(\"jquery.jStorage\",function(){(function(){\nvar JSTORAGE_VERSION=\"0.3.0\",$=window.jQuery||window.$||(window.$={}),JSON={parse:window.JSON&&(window.JSON.parse||window.JSON.decode)||String.prototype.evalJSON&&function(str){return String(str).evalJSON();}||$.parseJSON||$.evalJSON,stringify:Object.toJSON||window.JSON&&(window.JSON.stringify||window.JSON.encode)||$.toJSON};if(!JSON.parse||!JSON.stringify){throw new Error(\"No JSON support found, include //cdnjs.cloudflare.com/ajax/libs/json2/20110223/json2.js to page\");}var _storage={},_storage_service={jStorage:\"{}\"},_storage_elm=null,_storage_size=0,_backend=false,_observers={},_observer_timeout=false,_observer_update=0,_pubsub_observers={},_pubsub_last=+new Date(),_ttl_timeout,_crc32Table=\"00000000 77073096 EE0E612C 990951BA 076DC419 706AF48F E963A535 9E6495A3 \"+\"0EDB8832 79DCB8A4 E0D5E91E 97D2D988 09B64C2B 7EB17CBD E7B82D07 90BF1D91 1DB71064 \"+\"6AB020F2 F3B97148 84BE41DE 1ADAD47D 6DDDE4EB F4D4B551 83D385C7 136C9856 646BA8C0 \"+\n\"FD62F97A 8A65C9EC 14015C4F 63066CD9 FA0F3D63 8D080DF5 3B6E20C8 4C69105E D56041E4 \"+\"A2677172 3C03E4D1 4B04D447 D20D85FD A50AB56B 35B5A8FA 42B2986C DBBBC9D6 ACBCF940 \"+\"32D86CE3 45DF5C75 DCD60DCF ABD13D59 26D930AC 51DE003A C8D75180 BFD06116 21B4F4B5 \"+\"56B3C423 CFBA9599 B8BDA50F 2802B89E 5F058808 C60CD9B2 B10BE924 2F6F7C87 58684C11 \"+\"C1611DAB B6662D3D 76DC4190 01DB7106 98D220BC EFD5102A 71B18589 06B6B51F 9FBFE4A5 \"+\"E8B8D433 7807C9A2 0F00F934 9609A88E E10E9818 7F6A0DBB 086D3D2D 91646C97 E6635C01 \"+\"6B6B51F4 1C6C6162 856530D8 F262004E 6C0695ED 1B01A57B 8208F4C1 F50FC457 65B0D9C6 \"+\"12B7E950 8BBEB8EA FCB9887C 62DD1DDF 15DA2D49 8CD37CF3 FBD44C65 4DB26158 3AB551CE \"+\"A3BC0074 D4BB30E2 4ADFA541 3DD895D7 A4D1C46D D3D6F4FB 4369E96A 346ED9FC AD678846 \"+\"DA60B8D0 44042D73 33031DE5 AA0A4C5F DD0D7CC9 5005713C 270241AA BE0B1010 C90C2086 \"+\"5768B525 206F85B3 B966D409 CE61E49F 5EDEF90E 29D9C998 B0D09822 C7D7A8B4 59B33D17 \"+\n\"2EB40D81 B7BD5C3B C0BA6CAD EDB88320 9ABFB3B6 03B6E20C 74B1D29A EAD54739 9DD277AF \"+\"04DB2615 73DC1683 E3630B12 94643B84 0D6D6A3E 7A6A5AA8 E40ECF0B 9309FF9D 0A00AE27 \"+\"7D079EB1 F00F9344 8708A3D2 1E01F268 6906C2FE F762575D 806567CB 196C3671 6E6B06E7 \"+\"FED41B76 89D32BE0 10DA7A5A 67DD4ACC F9B9DF6F 8EBEEFF9 17B7BE43 60B08ED5 D6D6A3E8 \"+\"A1D1937E 38D8C2C4 4FDFF252 D1BB67F1 A6BC5767 3FB506DD 48B2364B D80D2BDA AF0A1B4C \"+\"36034AF6 41047A60 DF60EFC3 A867DF55 316E8EEF 4669BE79 CB61B38C BC66831A 256FD2A0 \"+\"5268E236 CC0C7795 BB0B4703 220216B9 5505262F C5BA3BBE B2BD0B28 2BB45A92 5CB36A04 \"+\"C2D7FFA7 B5D0CF31 2CD99E8B 5BDEAE1D 9B64C2B0 EC63F226 756AA39C 026D930A 9C0906A9 \"+\"EB0E363F 72076785 05005713 95BF4A82 E2B87A14 7BB12BAE 0CB61B38 92D28E9B E5D5BE0D \"+\"7CDCEFB7 0BDBDF21 86D3D2D4 F1D4E242 68DDB3F8 1FDA836E 81BE16CD F6B9265B 6FB077E1 \"+\"18B74777 88085AE6 FF0F6A70 66063BCA 11010B5C 8F659EFF F862AE69 616BFFD3 166CCF45 \"+\n\"A00AE278 D70DD2EE 4E048354 3903B3C2 A7672661 D06016F7 4969474D 3E6E77DB AED16A4A \"+\"D9D65ADC 40DF0B66 37D83BF0 A9BCAE53 DEBB9EC5 47B2CF7F 30B5FFE9 BDBDF21C CABAC28A \"+\"53B39330 24B4A3A6 BAD03605 CDD70693 54DE5729 23D967BF B3667A2E C4614AB8 5D681B02 \"+\"2A6F2B94 B40BBE37 C30C8EA1 5A05DF1B 2D02EF8D\",_XMLService={isXML:function(elm){var documentElement=(elm?elm.ownerDocument||elm:0).documentElement;return documentElement?documentElement.nodeName!==\"HTML\":false;},encode:function(xmlNode){if(!this.isXML(xmlNode)){return false;}try{return new XMLSerializer().serializeToString(xmlNode);}catch(E1){try{return xmlNode.xml;}catch(E2){}}return false;},decode:function(xmlString){var dom_parser=(\"DOMParser\"in window&&(new DOMParser()).parseFromString)||(window.ActiveXObject&&function(_xmlString){var xml_doc=new ActiveXObject('Microsoft.XMLDOM');xml_doc.async='false';xml_doc.loadXML(_xmlString);return xml_doc;}),resultXML;if(!dom_parser){return false;}resultXML=dom_parser.call(\"DOMParser\"in window&&(\nnew DOMParser())||window,xmlString,'text/xml');return this.isXML(resultXML)?resultXML:false;}},_localStoragePolyfillSetKey=function(){};function _init(){var localStorageReallyWorks=false;if(\"localStorage\"in window){try{window.localStorage.setItem('_tmptest','tmpval');localStorageReallyWorks=true;window.localStorage.removeItem('_tmptest');}catch(BogusQuotaExceededErrorOnIos5){}}if(localStorageReallyWorks){try{if(window.localStorage){_storage_service=window.localStorage;_backend=\"localStorage\";_observer_update=_storage_service.jStorage_update;}}catch(E3){}}else if(\"globalStorage\"in window){try{if(window.globalStorage){_storage_service=window.globalStorage[window.location.hostname];_backend=\"globalStorage\";_observer_update=_storage_service.jStorage_update;}}catch(E4){}}else{_storage_elm=document.createElement('link');if(_storage_elm.addBehavior){_storage_elm.style.behavior='url(#default#userData)';document.getElementsByTagName('head')[0].appendChild(_storage_elm);try{_storage_elm.load(\n\"jStorage\");}catch(E){_storage_elm.setAttribute(\"jStorage\",\"{}\");_storage_elm.save(\"jStorage\");_storage_elm.load(\"jStorage\");}var data=\"{}\";try{data=_storage_elm.getAttribute(\"jStorage\");}catch(E5){}try{_observer_update=_storage_elm.getAttribute(\"jStorage_update\");}catch(E6){}_storage_service.jStorage=data;_backend=\"userDataBehavior\";}else{_storage_elm=null;return;}}_load_storage();_handleTTL();_createPolyfillStorage(\"local\");_createPolyfillStorage(\"session\");_setupObserver();_handlePubSub();if(\"addEventListener\"in window){window.addEventListener(\"pageshow\",function(event){if(event.persisted){_storageObserver();}},false);}}function _createPolyfillStorage(type,forceCreate){var _skipSave=false,_length=0,i,storage,storage_source={};var rand=Math.random();if(!forceCreate&&typeof window[type+\"Storage\"]!=\"undefined\"){return;}if(type==\"local\"&&window.globalStorage){localStorage=window.globalStorage[window.location.hostname];return;}if(_backend!=\"userDataBehavior\"){return;}if(forceCreate&&\nwindow[type+\"Storage\"]&&window[type+\"Storage\"].parentNode){window[type+\"Storage\"].parentNode.removeChild(window[type+\"Storage\"]);}storage=document.createElement(\"button\");document.getElementsByTagName('head')[0].appendChild(storage);if(type==\"local\"){storage_source=_storage;}else if(type==\"session\"){_sessionStoragePolyfillUpdate();}for(i in storage_source){if(storage_source.hasOwnProperty(i)&&i!=\"__jstorage_meta\"&&i!=\"length\"&&typeof storage_source[i]!=\"undefined\"){if(!(i in storage)){_length++;}storage[i]=storage_source[i];}}storage.length=_length;storage.key=function(n){var count=0,i;_sessionStoragePolyfillUpdate();for(i in storage_source){if(storage_source.hasOwnProperty(i)&&i!=\"__jstorage_meta\"&&i!=\"length\"&&typeof storage_source[i]!=\"undefined\"){if(count==n){return i;}count++;}}}\nstorage.getItem=function(key){_sessionStoragePolyfillUpdate();if(type==\"session\"){return storage_source[key];}return $.jStorage.get(key);}\nstorage.setItem=function(key,value){if(typeof value==\"undefined\"){return;}storage[key]=(value||\"\").toString();}\nstorage.removeItem=function(key){if(type==\"local\"){return $.jStorage.deleteKey(key);}storage[key]=undefined;_skipSave=true;if(key in storage){storage.removeAttribute(key);}_skipSave=false;}\nstorage.clear=function(){if(type==\"session\"){window.name=\"\";_createPolyfillStorage(\"session\",true);return;}$.jStorage.flush();}\nif(type==\"local\"){_localStoragePolyfillSetKey=function(key,value){if(key==\"length\"){return;}_skipSave=true;if(typeof value==\"undefined\"){if(key in storage){_length--;storage.removeAttribute(key);}}else{if(!(key in storage)){_length++;}storage[key]=(value||\"\").toString();}storage.length=_length;_skipSave=false;}}function _sessionStoragePolyfillUpdate(){if(type!=\"session\"){return;}try{storage_source=JSON.parse(window.name||\"{}\");}catch(E){storage_source={};}}function _sessionStoragePolyfillSave(){if(type!=\"session\"){return;}window.name=JSON.stringify(storage_source);};storage.attachEvent(\"onpropertychange\",function(e){if(e.propertyName==\"length\"){return;}if(_skipSave||e.propertyName==\"length\"){return;}if(type==\"local\"){if(!(e.propertyName in storage_source)&&typeof storage[e.propertyName]!=\"undefined\"){_length++;}}else if(type==\"session\"){_sessionStoragePolyfillUpdate();if(typeof storage[e.propertyName]!=\"undefined\"&&!(e.propertyName in storage_source)){storage_source[e.propertyName]=\nstorage[e.propertyName];_length++;}else if(typeof storage[e.propertyName]==\"undefined\"&&e.propertyName in storage_source){delete storage_source[e.propertyName];_length--;}else{storage_source[e.propertyName]=storage[e.propertyName];}_sessionStoragePolyfillSave();storage.length=_length;return;}$.jStorage.set(e.propertyName,storage[e.propertyName]);storage.length=_length;});window[type+\"Storage\"]=storage;}function _reloadData(){var data=\"{}\";if(_backend==\"userDataBehavior\"){_storage_elm.load(\"jStorage\");try{data=_storage_elm.getAttribute(\"jStorage\");}catch(E5){}try{_observer_update=_storage_elm.getAttribute(\"jStorage_update\");}catch(E6){}_storage_service.jStorage=data;}_load_storage();_handleTTL();_handlePubSub();}function _setupObserver(){if(_backend==\"localStorage\"||_backend==\"globalStorage\"){if(\"addEventListener\"in window){window.addEventListener(\"storage\",_storageObserver,false);}else{document.attachEvent(\"onstorage\",_storageObserver);}}else if(_backend==\"userDataBehavior\"){\nsetInterval(_storageObserver,1000);}}function _storageObserver(){var updateTime;clearTimeout(_observer_timeout);_observer_timeout=setTimeout(function(){if(_backend==\"localStorage\"||_backend==\"globalStorage\"){updateTime=_storage_service.jStorage_update;}else if(_backend==\"userDataBehavior\"){_storage_elm.load(\"jStorage\");try{updateTime=_storage_elm.getAttribute(\"jStorage_update\");}catch(E5){}}if(updateTime&&updateTime!=_observer_update){_observer_update=updateTime;_checkUpdatedKeys();}},25);}function _checkUpdatedKeys(){var oldCrc32List=JSON.parse(JSON.stringify(_storage.__jstorage_meta.CRC32)),newCrc32List;_reloadData();newCrc32List=JSON.parse(JSON.stringify(_storage.__jstorage_meta.CRC32));var key,updated=[],removed=[];for(key in oldCrc32List){if(oldCrc32List.hasOwnProperty(key)){if(!newCrc32List[key]){removed.push(key);continue;}if(oldCrc32List[key]!=newCrc32List[key]){updated.push(key);}}}for(key in newCrc32List){if(newCrc32List.hasOwnProperty(key)){if(!oldCrc32List[key]){updated.\npush(key);}}}_fireObservers(updated,\"updated\");_fireObservers(removed,\"deleted\");}function _fireObservers(keys,action){keys=[].concat(keys||[]);if(action==\"flushed\"){keys=[];for(var key in _observers){if(_observers.hasOwnProperty(key)){keys.push(key);}}action=\"deleted\";}for(var i=0,len=keys.length;i<len;i++){if(_observers[keys[i]]){for(var j=0,jlen=_observers[keys[i]].length;j<jlen;j++){_observers[keys[i]][j](keys[i],action);}}}}function _publishChange(){var updateTime=(+new Date()).toString();if(_backend==\"localStorage\"||_backend==\"globalStorage\"){_storage_service.jStorage_update=updateTime;}else if(_backend==\"userDataBehavior\"){_storage_elm.setAttribute(\"jStorage_update\",updateTime);_storage_elm.save(\"jStorage\");}_storageObserver();}function _load_storage(){if(_storage_service.jStorage){try{_storage=JSON.parse(String(_storage_service.jStorage));}catch(E6){_storage_service.jStorage=\"{}\";}}else{_storage_service.jStorage=\"{}\";}_storage_size=_storage_service.jStorage?String(\n_storage_service.jStorage).length:0;if(!_storage.__jstorage_meta){_storage.__jstorage_meta={};}if(!_storage.__jstorage_meta.CRC32){_storage.__jstorage_meta.CRC32={};}}function _save(){_dropOldEvents();try{_storage_service.jStorage=JSON.stringify(_storage);if(_storage_elm){_storage_elm.setAttribute(\"jStorage\",_storage_service.jStorage);_storage_elm.save(\"jStorage\");}_storage_size=_storage_service.jStorage?String(_storage_service.jStorage).length:0;}catch(E7){}}function _checkKey(key){if(!key||(typeof key!=\"string\"&&typeof key!=\"number\")){throw new TypeError('Key name must be string or numeric');}if(key==\"__jstorage_meta\"){throw new TypeError('Reserved key name');}return true;}function _handleTTL(){var curtime,i,TTL,CRC32,nextExpire=Infinity,changed=false,deleted=[];clearTimeout(_ttl_timeout);if(!_storage.__jstorage_meta||typeof _storage.__jstorage_meta.TTL!=\"object\"){return;}curtime=+new Date();TTL=_storage.__jstorage_meta.TTL;CRC32=_storage.__jstorage_meta.CRC32;for(i in TTL){if(TTL.\nhasOwnProperty(i)){if(TTL[i]<=curtime){delete TTL[i];delete CRC32[i];delete _storage[i];changed=true;deleted.push(i);}else if(TTL[i]<nextExpire){nextExpire=TTL[i];}}}if(nextExpire!=Infinity){_ttl_timeout=setTimeout(_handleTTL,nextExpire-curtime);}if(changed){_save();_publishChange();_fireObservers(deleted,\"deleted\");}}function _handlePubSub(){if(!_storage.__jstorage_meta.PubSub){return;}var pubelm,_pubsubCurrent=_pubsub_last;for(var i=len=_storage.__jstorage_meta.PubSub.length-1;i>=0;i--){pubelm=_storage.__jstorage_meta.PubSub[i];if(pubelm[0]>_pubsub_last){_pubsubCurrent=pubelm[0];_fireSubscribers(pubelm[1],pubelm[2]);}}_pubsub_last=_pubsubCurrent;}function _fireSubscribers(channel,payload){if(_pubsub_observers[channel]){for(var i=0,len=_pubsub_observers[channel].length;i<len;i++){_pubsub_observers[channel][i](channel,JSON.parse(JSON.stringify(payload)));}}}function _dropOldEvents(){if(!_storage.__jstorage_meta.PubSub){return;}var retire=+new Date()-2000;for(var i=0,len=_storage.\n__jstorage_meta.PubSub.length;i<len;i++){if(_storage.__jstorage_meta.PubSub[i][0]<=retire){_storage.__jstorage_meta.PubSub.splice(i,_storage.__jstorage_meta.PubSub.length-i);break;}}if(!_storage.__jstorage_meta.PubSub.length){delete _storage.__jstorage_meta.PubSub;}}function _publish(channel,payload){if(!_storage.__jstorage_meta){_storage.__jstorage_meta={};}if(!_storage.__jstorage_meta.PubSub){_storage.__jstorage_meta.PubSub=[];}_storage.__jstorage_meta.PubSub.unshift([+new Date,channel,payload]);_save();_publishChange();}function _crc32(str,crc){crc=crc||0;var n=0,x=0;crc=crc^(-1);for(var i=0,len=str.length;i<len;i++){n=(crc^str.charCodeAt(i))&0xFF;x=\"0x\"+_crc32Table.substr(n*9,8);crc=(crc>>>8)^x;}return crc^(-1);}$.jStorage={version:JSTORAGE_VERSION,set:function(key,value,options){_checkKey(key);options=options||{};if(typeof value==\"undefined\"){this.deleteKey(key);return value;}if(_XMLService.isXML(value)){value={_is_xml:true,xml:_XMLService.encode(value)};}else if(typeof value==\n\"function\"){return undefined;}else if(value&&typeof value==\"object\"){value=JSON.parse(JSON.stringify(value));}_storage[key]=value;_storage.__jstorage_meta.CRC32[key]=_crc32(JSON.stringify(value));this.setTTL(key,options.TTL||0);_localStoragePolyfillSetKey(key,value);_fireObservers(key,\"updated\");return value;},get:function(key,def){_checkKey(key);if(key in _storage){if(_storage[key]&&typeof _storage[key]==\"object\"&&_storage[key]._is_xml&&_storage[key]._is_xml){return _XMLService.decode(_storage[key].xml);}else{return _storage[key];}}return typeof(def)=='undefined'?null:def;},deleteKey:function(key){_checkKey(key);if(key in _storage){delete _storage[key];if(typeof _storage.__jstorage_meta.TTL==\"object\"&&key in _storage.__jstorage_meta.TTL){delete _storage.__jstorage_meta.TTL[key];}delete _storage.__jstorage_meta.CRC32[key];_localStoragePolyfillSetKey(key,undefined);_save();_publishChange();_fireObservers(key,\"deleted\");return true;}return false;},setTTL:function(key,ttl){var curtime=+\nnew Date();_checkKey(key);ttl=Number(ttl)||0;if(key in _storage){if(!_storage.__jstorage_meta.TTL){_storage.__jstorage_meta.TTL={};}if(ttl>0){_storage.__jstorage_meta.TTL[key]=curtime+ttl;}else{delete _storage.__jstorage_meta.TTL[key];}_save();_handleTTL();_publishChange();return true;}return false;},getTTL:function(key){var curtime=+new Date(),ttl;_checkKey(key);if(key in _storage&&_storage.__jstorage_meta.TTL&&_storage.__jstorage_meta.TTL[key]){ttl=_storage.__jstorage_meta.TTL[key]-curtime;return ttl||0;}return 0;},flush:function(){_storage={__jstorage_meta:{CRC32:{}}};_createPolyfillStorage(\"local\",true);_save();_publishChange();_fireObservers(null,\"flushed\");return true;},storageObj:function(){function F(){}F.prototype=_storage;return new F();},index:function(){var index=[],i;for(i in _storage){if(_storage.hasOwnProperty(i)&&i!=\"__jstorage_meta\"){index.push(i);}}return index;},storageSize:function(){return _storage_size;},currentBackend:function(){return _backend;},storageAvailable\n:function(){return!!_backend;},listenKeyChange:function(key,callback){_checkKey(key);if(!_observers[key]){_observers[key]=[];}_observers[key].push(callback);},stopListening:function(key,callback){_checkKey(key);if(!_observers[key]){return;}if(!callback){delete _observers[key];return;}for(var i=_observers[key].length-1;i>=0;i--){if(_observers[key][i]==callback){_observers[key].splice(i,1);}}},subscribe:function(channel,callback){channel=(channel||\"\").toString();if(!channel){throw new TypeError('Channel not defined');}if(!_pubsub_observers[channel]){_pubsub_observers[channel]=[];}_pubsub_observers[channel].push(callback);},publish:function(channel,payload){channel=(channel||\"\").toString();if(!channel){throw new TypeError('Channel not defined');}_publish(channel,payload);},reInit:function(){_reloadData();}};_init();})();;},{},{});",
"jquery.mwExtension@1385060185": "mw.loader.implement(\"jquery.mwExtension\",function(){(function($){$.extend({trimLeft:function(str){return str===null?'':str.toString().replace(/^\\s+/,'');},trimRight:function(str){return str===null?'':str.toString().replace(/\\s+$/,'');},ucFirst:function(str){return str.charAt(0).toUpperCase()+str.substr(1);},escapeRE:function(str){return str.replace(/([\\\\{}()|.?*+\\-\\^$\\[\\]])/g,'\\\\$1');},isDomElement:function(el){return!!el&&!!el.nodeType;},isEmpty:function(v){var key;if(v===''||v===0||v==='0'||v===null||v===false||v===undefined){return true;}if(v.length===0){return true;}if(typeof v==='object'){for(key in v){return false;}return true;}return false;},compareArray:function(arrThis,arrAgainst){if(arrThis.length!==arrAgainst.length){return false;}for(var i=0;i<arrThis.length;i++){if($.isArray(arrThis[i])){if(!$.compareArray(arrThis[i],arrAgainst[i])){return false;}}else if(arrThis[i]!==arrAgainst[i]){return false;}}return true\n;},compareObject:function(objectA,objectB){var prop,type;if(typeof objectA===typeof objectB){if(typeof objectA==='object'){if(objectA===objectB){return true;}else{for(prop in objectA){if(prop in objectB){type=typeof objectA[prop];if(type===typeof objectB[prop]){switch(type){case'object':if(!$.compareObject(objectA[prop],objectB[prop])){return false;}break;case'function':if(objectA[prop].toString()!==objectB[prop].toString()){return false;}break;default:if(objectA[prop]!==objectB[prop]){return false;}break;}}else{return false;}}else{return false;}}for(prop in objectB){if(!(prop in objectA)){return false;}}}}}else{return false;}return true;}});}(jQuery));;},{},{});",
"jquery.tipsy@1385060185": "mw.loader.implement(\"jquery.tipsy\",function(){(function($){function maybeCall(thing,ctx){return(typeof thing=='function')?(thing.call(ctx)):thing;};function fixTitle($ele){if($ele.attr('title')||typeof($ele.attr('original-title'))!='string'){$ele.attr('original-title',$ele.attr('title')||'').removeAttr('title');}}function Tipsy\n(element,options){this.$element=$(element);this.options=options;this.enabled=true;fixTitle(this.$element);}Tipsy.prototype={show:function(){var title=this.getTitle();if(title&&this.enabled){var $tip=this.tip();$tip.find('.tipsy-inner')[this.options.html?'html':'text'](title);$tip[0].className='tipsy';$tip.remove().css({top:0,left:0,visibility:'hidden',display:'block'}).appendTo(document.body);var pos=$.extend({},this.$element.offset(),{width:this.$element[0].offsetWidth,height:this.$element[0].offsetHeight});var actualWidth=$tip[0].offsetWidth,actualHeight=$tip[0].offsetHeight;var gravity=(typeof this.options.gravity=='function')?this.options.gravity.call(this.$element[0]):this.options.gravity;var tp;switch(gravity.charAt(0)){case'n':tp={top:pos.top+pos.height+this.options.offset,left:pos.left+pos.width/2-actualWidth/2};break;case's':tp={top:pos.top-actualHeight-this.options.offset,left:pos.left+pos.width/2-actualWidth/2};break;case'e':tp={top:pos.top+pos.height/2-actualHeight/2,left:\npos.left-actualWidth-this.options.offset};break;case'w':tp={top:pos.top+pos.height/2-actualHeight/2,left:pos.left+pos.width+this.options.offset};break;}if(gravity.length==2){if(gravity.charAt(1)=='w'){if(this.options.center){tp.left=pos.left+pos.width/2-15;}else{tp.left=pos.left;}}else{if(this.options.center){tp.left=pos.left+pos.width/2-actualWidth+15;}else{tp.left=pos.left+pos.width;}}}$tip.css(tp).addClass('tipsy-'+gravity);if(this.options.className){$tip.addClass(maybeCall(this.options.className,this.$element[0]));}if(this.options.fade){$tip.stop().css({opacity:0,display:'block',visibility:'visible'}).animate({opacity:this.options.opacity},100);}else{$tip.css({visibility:'visible',opacity:this.options.opacity});}}},hide:function(){if(this.options.fade){this.tip().stop().fadeOut(100,function(){$(this).remove();});}else{this.tip().remove();}},getTitle:function(){var title,$e=this.$element,o=this.options;fixTitle($e);var title,o=this.options;if(typeof o.title=='string'){title=$e.attr(\no.title=='title'?'original-title':o.title);}else if(typeof o.title=='function'){title=o.title.call($e[0]);}title=(''+title).replace(/(^\\s*|\\s*$)/,\"\");return title||o.fallback;},tip:function(){if(!this.$tip){this.$tip=$('<div class=\"tipsy\"></div>').html('<div class=\"tipsy-arrow\"></div><div class=\"tipsy-inner\"/></div>');}return this.$tip;},validate:function(){if(!this.$element[0].parentNode){this.hide();this.$element=null;this.options=null;}},enable:function(){this.enabled=true;},disable:function(){this.enabled=false;},toggleEnabled:function(){this.enabled=!this.enabled;}};$.fn.tipsy=function(options){if(options===true){return this.data('tipsy');}else if(typeof options=='string'){return this.data('tipsy')[options]();}options=$.extend({},$.fn.tipsy.defaults,options);function get(ele){var tipsy=$.data(ele,'tipsy');if(!tipsy){tipsy=new Tipsy(ele,$.fn.tipsy.elementOptions(ele,options));$.data(ele,'tipsy',tipsy);}return tipsy;}function enter(){var tipsy=get(this);tipsy.hoverState='in';if(\noptions.delayIn==0){tipsy.show();}else{setTimeout(function(){if(tipsy.hoverState=='in')tipsy.show();},options.delayIn);}};function leave(){var tipsy=get(this);tipsy.hoverState='out';if(options.delayOut==0){tipsy.hide();}else{setTimeout(function(){if(tipsy.hoverState=='out')tipsy.hide();},options.delayOut);}};if(!options.live)this.each(function(){get(this);});if(options.trigger!='manual'){var binder=options.live?'live':'bind',eventIn=options.trigger=='hover'?'mouseenter':'focus',eventOut=options.trigger=='hover'?'mouseleave':'blur';this[binder](eventIn,enter)[binder](eventOut,leave);}return this;};$.fn.tipsy.defaults={className:null,delayIn:0,delayOut:0,fade:true,fallback:'',gravity:'n',center:true,html:false,live:false,offset:0,opacity:1.0,title:'title',trigger:'hover'};$.fn.tipsy.elementOptions=function(ele,options){return $.metadata?$.extend({},options,$(ele).metadata()):options;};$.fn.tipsy.autoNS=function(){return $(this).offset().top>($(document).scrollTop()+$(window).height()/2)?\n's':'n';};$.fn.tipsy.autoWE=function(){return $(this).offset().left>($(document).scrollLeft()+$(window).width()/2)?'e':'w';};})(jQuery);;},{\"css\":[\".tipsy{padding:5px;position:absolute;z-index:100000;cursor:default}.tipsy-inner{padding:5px 8px 4px 8px; background-color:#ffffff;border:solid 1px #a7d7f9;color:black;max-width:15em;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px; }.tipsy-arrow{position:absolute;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALAgMAAADUwp+1AAAACVBMVEX5+fmn1/n///9s6BFKAAAAAXRSTlMAQObYZgAAACpJREFUCB1jZBD4wMiQMoeRcUU4I9uSaYxSE54xZjn8AtMgPkgcJA9UBwAeDw1Qrb3pVAAAAABJRU5ErkJggg==) no-repeat top left;background:url(//bits.wikimedia.org/static-1.23wmf5/resources/jquery.tipsy/images/tipsy.png?2013-11-21T18:56:40Z) no-repeat top left!ie;width:11px;height:6px} .tipsy-n .tipsy-arrow{top:0px;left:50%;margin-left:-5px} .tipsy-nw .tipsy-arrow{top:1px;left:10px} .tipsy-ne .tipsy-arrow{top:1px;right:10px} .tipsy-s .tipsy-arrow{bottom:0px;left:50%;margin-left:-5px;background-position:bottom left} .tipsy-sw .tipsy-arrow{bottom:0px;left:10px;background-position:bottom left} .tipsy-se .tipsy-arrow{bottom:0px;right:10px;background-position:bottom left} .tipsy-e .tipsy-arrow{top:50%;margin-top:-5px;right:1px;width:5px;height:11px;background-position:top right} .tipsy-w .tipsy-arrow{top:50%;margin-top:-5px;left:0px;width:6px;height:11px}\\n/* cache key: enwiki:resourceloader:filter:minify-css:7:f7b660be10b1432e906bc69e78fe2a0f */\"]},{});",
"jquery.webfonts@1385060438": "mw.loader.implement(\"jquery.webfonts\",function(){(function($,window,document,undefined){'use strict';var WebFonts=function(element,options){this.options=$.extend({},$.fn.webfonts.defaults,options);this.$element=$(element);this.repository=$.extend(WebFonts.repository,this.options.repository);this.fonts=[];this.originalFontFamily=this.$element.css('font-family');this.language=this.$element.attr('lang')||$('html').attr('lang');this.init();};WebFonts.repository={base:'fonts',languages:{},fonts:{},defaultFont:function(language){var defaultFont=null;if(this.languages[language]){defaultFont=this.languages[language][0];}return defaultFont;},get:function(fontFamily){return this.fonts[fontFamily];}};WebFonts.prototype={constructor:WebFonts,getFont:function(language){language=(language||this.language).toLowerCase();if(this.options.fontSelector){return this.options.fontSelector(this.repository,language);}else{return this.repository.defaultFont(language);}},init:function(){if(this.language){\nthis.apply(this.getFont(this.language));}this.parse();},refresh:function(){this.reset();this.init();},apply:function(fontFamily,$element){var fontStack=this.options.fontStack.slice(0);$element=$element||this.$element;if(fontFamily){this.load(fontFamily);if($.inArray(fontFamily,fontStack)<0){fontStack.unshift(fontFamily);}}if(!fontFamily){fontStack=[];}$element.not(this.options.exclude).css('font-family',fontStack.join());$element.find('textarea, input, button').not(this.options.exclude).css('font-family',fontStack.join());},load:function(fontFamilies){var css,fontFamily,i,fontFaceRule='';if(typeof fontFamilies==='string'){fontFamilies=[fontFamilies];}for(i=0;i<fontFamilies.length;i++){fontFamily=fontFamilies[i];if($.inArray(fontFamily,this.fonts)>=0){continue;}css=this.getCSS(fontFamily,'normal');if(css!==false){fontFaceRule+=css;this.fonts.push(fontFamily);}}if(fontFaceRule!==''){injectCSS(fontFaceRule);}return true;},parse:function(){var append,webfonts=this,$elements=webfonts.\n$element.find('*[lang], [style], [class]'),fontQueue=[],elementQueue={};append=function(array,value){if($.inArray(value,array)<0){array.push(value);}};$elements.each(function(i,element){var fontFamilyStyle,fontFamily,$element=$(element);if($element.is(webfonts.options.exclude)){return;}fontFamilyStyle=$element.css('fontFamily');if(fontFamilyStyle){fontFamily=fontFamilyStyle.split(',')[0];fontFamily=$.trim(fontFamily.replace(/[\"']/g,''));append(fontQueue,fontFamily);}if(element.lang&&element.lang!==webfonts.language){if(webfonts.hasExplicitFontStyle($element)){return;}else{fontFamily=webfonts.getFont(element.lang);}if(!fontFamily){if(webfonts.$element.css('fontFamily')!==webfonts.originalFontFamily){if(fontFamilyStyle===webfonts.$element.css('fontFamily')){fontFamily=webfonts.originalFontFamily;}}}if(fontFamily!==null){append(fontQueue,fontFamily);elementQueue[fontFamily]=elementQueue[fontFamily]||[];elementQueue[fontFamily].push(element);}}});this.load(fontQueue);$.each(elementQueue,\nfunction(fontFamily,elements){webfonts.apply(fontFamily,$(elements));});},hasExplicitFontStyle:function($element){var elementFontFamily=$element.css('fontFamily');return this.$element.css('fontFamily')!==elementFontFamily&&($.inArray(elementFontFamily,['monospace','serif','cursive','fantasy','sans-serif'])<0);},list:function(language){var fontName,fontNames=[];if(language){fontNames=this.repository.languages[language]||[];}else{for(fontName in this.repository.fonts){if(this.repository.fonts.hasOwnProperty(fontName)){fontNames.push(fontName);}}}return fontNames;},languages:function(){var language,languages=[];for(language in this.repository.languages){if(this.repository.languages.hasOwnProperty(language)){languages.push(language);}}return languages;},setRepository:function(repository){this.repository=$.extend(WebFonts.repository,repository);},reset:function(){this.apply(this.originalFontFamily);},unbind:function(){this.$element.data('webfonts',null);},getCSS:function(fontFamily,variant)\n{var webfonts,base,version,versionSuffix,fontFaceRule,userAgent,fontStyle,fontFormats,fontconfig=this.repository.get(fontFamily);variant=variant||'normal';if(variant!=='normal'){if(fontconfig.variants!==undefined&&fontconfig.variants[variant]){fontconfig=this.repository.get(fontconfig.variants[variant]);}}if(!fontconfig){return false;}base=this.repository.base;version=fontconfig.version;versionSuffix='?version='+version;fontFaceRule='@font-face { font-family: \\''+fontFamily+'\\';\\n';userAgent=window.navigator.userAgent;fontStyle=fontconfig.fontstyle||'normal';fontFormats=[];if(fontconfig.eot){fontFaceRule+='\\tsrc: url(\\''+base+fontconfig.eot+versionSuffix+'\\');\\n';}fontFaceRule+='\\tsrc: ';if(userAgent.match(/Android 2\\.3/)===null){fontFaceRule+='local(\\''+fontFamily+'\\'),';}if(fontconfig.woff){fontFormats.push('\\t\\turl(\\''+base+fontconfig.woff+versionSuffix+'\\') format(\\'woff\\')');}if(fontconfig.svg){fontFormats.push('\\t\\turl(\\''+base+fontconfig.svg+versionSuffix+'#'+fontFamily+\n'\\') format(\\'svg\\')');}if(fontconfig.ttf){fontFormats.push('\\t\\turl(\\''+base+fontconfig.ttf+versionSuffix+'\\') format(\\'truetype\\')');}fontFaceRule+=fontFormats.join()+';\\n';if(fontconfig.fontweight){fontFaceRule+='\\tfont-weight:'+fontconfig.fontweight+';';}if(fontconfig.fontstyle!==undefined){fontFaceRule+='\\tfont-style:'+fontconfig.fontstyle+';';}else{fontFaceRule+='\\tfont-style: normal;';}fontFaceRule+='}\\n';webfonts=this;if(fontconfig.variants!==undefined){$.each(fontconfig.variants,function(variant){fontFaceRule+=webfonts.getCSS(fontFamily,variant);});}return fontFaceRule;}};$.fn.webfonts=function(option){return this.each(function(){var $this=$(this),data=$this.data('webfonts'),options=typeof option==='object'&&option;if(!data){$this.data('webfonts',(data=new WebFonts(this,options)));}if(typeof option==='string'){data[option]();}});};$.fn.webfonts.defaults={repository:WebFonts.repository,fontStack:['Helvetica','Arial','sans-serif'],exclude:''};$.fn.webfonts.Constructor=WebFonts;\nfunction injectCSS(css){var s=document.createElement('style');document.getElementsByTagName('head')[0].appendChild(s);if(s.styleSheet){s.styleSheet.cssText=css;}else{s.appendChild(document.createTextNode(String(css)));}}})(jQuery,window,document);;},{},{});",
"mediawiki.Uri@1385060185": "mw.loader.implement(\"mediawiki.Uri\",function(){(function(mw,$){function cat(pre,val,post,raw){if(val===undefined||val===null||val===''){return'';}return pre+(raw?val:mw.Uri.encode(val))+post;}var parser={strict:/^(?:([^:\\/?#]+):)?(?:\\/\\/(?:(?:([^:@\\/?#]*)(?::([^:@\\/?#]*))?)?@)?([^:\\/?#]*)(?::(\\d*))?)?((?:[^?#\\/]*\\/)*[^?#]*)(?:\\?([^#]*))?(?:#(.*))?/,loose:/^(?:(?![^:@]+:[^:@\\/]*@)([^:\\/?#.]+):)?(?:\\/\\/)?(?:(?:([^:@\\/?#]*)(?::([^:@\\/?#]*))?)?@)?([^:\\/?#]*)(?::(\\d*))?((?:\\/(?:[^?#](?![^?#\\/]*\\.[^?#\\/.]+(?:[?#]|$)))*\\/?)?[^?#\\/]*)(?:\\?([^#]*))?(?:#(.*))?/},properties=['protocol','user','password','host','port','path','query','fragment'];mw.UriRelative=function(documentLocation){var defaultUri;function Uri(uri,options){options=typeof options==='object'?options:{strictMode:!!options};options=$.extend({strictMode:false,overrideKeys:false},options);if(uri\n!==undefined&&uri!==null&&uri!==''){if(typeof uri==='string'){this.parse(uri,options);}else if(typeof uri==='object'){for(var prop in uri){if(uri.hasOwnProperty(prop)){if($.isArray(uri[prop])||$.isPlainObject(uri[prop])){this[prop]=$.extend(true,{},uri[prop]);}else{this[prop]=uri[prop];}}}if(!this.query){this.query={};}}}else{return defaultUri.clone();}if(!this.protocol){this.protocol=defaultUri.protocol;}if(!this.host){this.host=defaultUri.host;if(!this.port){this.port=defaultUri.port;}}if(this.path&&this.path.charAt(0)!=='/'){throw new Error('Bad constructor arguments');}if(!(this.protocol&&this.host&&this.path)){throw new Error('Bad constructor arguments');}}Uri.encode=function(s){return encodeURIComponent(s).replace(/!/g,'%21').replace(/'/g,'%27').replace(/\\(/g,'%28').replace(/\\)/g,'%29').replace(/\\*/g,'%2A').replace(/%20/g,'+');};Uri.decode=function(s){return decodeURIComponent(s.replace(/\\+/g,'%20'));};Uri.prototype={parse:function(str,options){var q,uri=this,matches=parser[\noptions.strictMode?'strict':'loose'].exec(str);$.each(properties,function(i,property){uri[property]=matches[i+1];});q={};if(uri.query){uri.query.replace(/(?:^|&)([^&=]*)(?:(=)([^&]*))?/g,function($0,$1,$2,$3){var k,v;if($1){k=Uri.decode($1);v=($2===''||$2===undefined)?null:Uri.decode($3);if(options.overrideKeys||q[k]===undefined){q[k]=v;}else{if(typeof q[k]==='string'){q[k]=[q[k]];}if($.isArray(q[k])){q[k].push(v);}}}});}this.query=q;},getUserInfo:function(){return cat('',this.user,cat(':',this.password,''));},getHostPort:function(){return this.host+cat(':',this.port,'');},getAuthority:function(){return cat('',this.getUserInfo(),'@')+this.getHostPort();},getQueryString:function(){var args=[];$.each(this.query,function(key,val){var k=Uri.encode(key),vals=$.isArray(val)?val:[val];$.each(vals,function(i,v){if(v===null){args.push(k);}else if(k==='title'){args.push(k+'='+mw.util.wikiUrlencode(v));}else{args.push(k+'='+Uri.encode(v));}});});return args.join('&');},getRelativePath:function(){\nreturn this.path+cat('?',this.getQueryString(),'',true)+cat('#',this.fragment,'');},toString:function(){return this.protocol+'://'+this.getAuthority()+this.getRelativePath();},clone:function(){return new Uri(this);},extend:function(parameters){$.extend(this.query,parameters);return this;}};defaultUri=new Uri(documentLocation);return Uri;};if(document&&document.location&&document.location.href){mw.Uri=mw.UriRelative(document.location.href);}}(mediaWiki,jQuery));;},{},{});",
"mediawiki.notify@1385060185": "mw.loader.implement(\"mediawiki.notify\",function(){(function(mw,$){'use strict';mw.notify=function(message,options){var d=$.Deferred();mw.loader.using('mediawiki.notification',function(){d.resolve(mw.notification.notify(message,options));},d.reject);return d.promise();};}(mediaWiki,jQuery));;},{},{});",
"mediawiki.api@1385060185": "mw.loader.implement(\"mediawiki.api\",function(){(function(mw,$){var defaultOptions={parameters:{action:'query',format:'json'},ajax:{url:mw.util.wikiScript('api'),timeout:30*1000,dataType:'json'}},tokenCache={};mw.Api=function(options){if(options===undefined){options={};}if(options.ajax&&options.ajax.url!==undefined){options.ajax.url=String(options.ajax.url);}options.parameters=$.extend({},defaultOptions.parameters,options.parameters);options.ajax=$.extend({},defaultOptions.ajax,options.ajax);this.defaults=options;};mw.\nApi.prototype={normalizeAjaxOptions:function(arg){var opts=arg||{};if(typeof arg==='function'){opts={ok:arg};}return opts;},get:function(parameters,ajaxOptions){ajaxOptions=this.normalizeAjaxOptions(ajaxOptions);ajaxOptions.type='GET';return this.ajax(parameters,ajaxOptions);},post:function(parameters,ajaxOptions){ajaxOptions=this.normalizeAjaxOptions(ajaxOptions);ajaxOptions.type='POST';return this.ajax(parameters,ajaxOptions);},ajax:function(parameters,ajaxOptions){var token,apiDeferred=$.Deferred(),xhr;parameters=$.extend({},this.defaults.parameters,parameters);ajaxOptions=$.extend({},this.defaults.ajax,ajaxOptions);if(parameters.token){token=parameters.token;delete parameters.token;}ajaxOptions.data=$.param(parameters).replace(/\\./g,'%2E');if(token){ajaxOptions.data+='&token='+encodeURIComponent(token);}if(ajaxOptions.ok){apiDeferred.done(ajaxOptions.ok);delete ajaxOptions.ok;}if(ajaxOptions.err){apiDeferred.fail(ajaxOptions.err);delete ajaxOptions.err;}xhr=$.ajax(ajaxOptions).fail\n(function(xhr,textStatus,exception){apiDeferred.reject('http',{xhr:xhr,textStatus:textStatus,exception:exception});}).done(function(result){if(result===undefined||result===null||result===''){apiDeferred.reject('ok-but-empty','OK response but empty result (check HTTP headers?)');}else if(result.error){var code=result.error.code===undefined?'unknown':result.error.code;apiDeferred.reject(code,result);}else{apiDeferred.resolve(result);}});return apiDeferred.promise({abort:xhr.abort}).fail(function(code,details){mw.log('mw.Api error: ',code,details);});},postWithToken:function(tokenType,params){var api=this,hasOwn=tokenCache.hasOwnProperty;if(hasOwn.call(tokenCache,tokenType)&&tokenCache[tokenType]!==undefined){params.token=tokenCache[tokenType];return api.post(params).then(null,function(code){if(code==='badtoken'){tokenCache[tokenType]=params.token=undefined;return api.post(params);}return this;});}else{return api.getToken(tokenType).then(function(token){tokenCache[tokenType]=params.token=\ntoken;return api.post(params);});}},getToken:function(type){var apiPromise,d=$.Deferred();apiPromise=this.get({action:'tokens',type:type},{}).done(function(data){if(data.tokens&&data.tokens[type+'token']){d.resolve(data.tokens[type+'token']);}else{d.reject('token-missing',data);}}).fail(d.reject);return d.promise({abort:apiPromise.abort});}};mw.Api.errors=['ok-but-empty','timeout','duplicate','duplicate-archive','noimageinfo','uploaddisabled','nomodule','mustbeposted','badaccess-groups','stashfailed','missingresult','missingparam','invalid-file-key','copyuploaddisabled','mustbeloggedin','empty-file','file-too-large','filetype-missing','filetype-banned','filetype-banned-type','filename-tooshort','illegal-filename','verification-error','hookaborted','unknown-error','internal-error','overwrite','badtoken','fetchfileerror','fileexists-shared-forbidden','invalidtitle','notloggedin'];mw.Api.warnings=['duplicate','exists'];}(mediaWiki,jQuery));;},{},{});",
"mediawiki.Title@1385060185": "mw.loader.implement(\"mediawiki.Title\",function(){(function(mw,$){function Title(title,namespace){var parsed=parse(title,namespace);if(!parsed){throw new Error('Unable to parse title');}this.namespace=parsed.namespace;this.title=parsed.title;this.ext=parsed.ext;this.fragment=parsed.fragment;return this;}var NS_MAIN=0,NS_TALK=1,NS_SPECIAL=-1,getNsIdByName=function(ns){var id;if(typeof ns!=='string'){return false;}ns=ns.toLowerCase();id=mw.config.get('wgNamespaceIds')[ns];if(id===undefined){return false;}return id;},rUnderscoreTrim=/^_+|_+$/g,rSplit=/^(.+?)_*:_*(.*)$/,rInvalid=new RegExp('[^'+mw.config.get('wgLegalTitleChars')+']'+'|%[0-9A-Fa-f]{2}'+'|&[A-Za-z0-9\\u0080-\\uFFFF]+;'+'|&#[0-9]+;'+'|&#x[0-9A-Fa-f]+;'),parse=function(title,\ndefaultNamespace){var namespace,m,id,i,fragment,ext;namespace=defaultNamespace===undefined?NS_MAIN:defaultNamespace;title=title.replace(/[ _\\s]+/g,'_').replace(rUnderscoreTrim,'');if(title===''){return false;}if(title.charAt(0)===':'){namespace=NS_MAIN;title=title.substr(1).replace(rUnderscoreTrim,'');}m=title.match(rSplit);if(m){id=getNsIdByName(m[1]);if(id!==false){namespace=id;title=m[2];if(namespace===NS_TALK&&(m=title.match(rSplit))){if(getNsIdByName(m[1])!==false){return false;}}}}i=title.indexOf('#');if(i===-1){fragment=null;}else{fragment=title.substr(i+1).replace(/_/g,' ');title=title.substr(0,i).replace(rUnderscoreTrim,'');}if(title.match(rInvalid)){return false;}if(title.indexOf('.')!==-1&&(title==='.'||title==='..'||title.indexOf('./')===0||title.indexOf('../')===0||title.indexOf('/./')!==-1||title.indexOf('/../')!==-1||title.substr(-2)==='/.'||title.substr(-3)==='/..')){return false;}if(title.indexOf('~~~')!==-1){return false;}if(namespace!==NS_SPECIAL&&$.byteLength(title)\n>255){return false;}if(title===''&&namespace!==NS_MAIN){return false;}if(title.charAt(0)===':'){return false;}i=title.lastIndexOf('.');if(i===-1||title.length<=i+1){ext=null;}else{ext=title.substr(i+1);title=title.substr(0,i);}return{namespace:namespace,title:title,ext:ext,fragment:fragment};},text=function(s){if(s!==null&&s!==undefined){return s.replace(/_/g,' ');}else{return'';}},createObject=Object.create||(function(){return function(o){function Title(){}if(o!==Object(o)){throw new Error('Cannot inherit from a non-object');}Title.prototype=o;return new Title();};}());Title.newFromText=function(title,namespace){var t,parsed=parse(title,namespace);if(!parsed){return null;}t=createObject(Title.prototype);t.namespace=parsed.namespace;t.title=parsed.title;t.ext=parsed.ext;t.fragment=parsed.fragment;return t;};Title.newFromImg=function(img){var matches,i,regex,src,decodedSrc,thumbPhpRegex=/thumb\\.php/,regexes=[/\\/[a-f0-9]\\/[a-f0-9]{2}\\/([^\\s\\/]+)\\/[^\\s\\/]+-\\1[^\\s\\/]*$/,\n/\\/([^\\s\\/]+)\\/[^\\s\\/]+-\\1[^\\s\\/]*$/,/\\/[a-f0-9]\\/[a-f0-9]{2}\\/([^\\s\\/]+)$/,/\\/([^\\s\\/]+)$/],recount=regexes.length;src=img.jquery?img[0].src:img.src;matches=src.match(thumbPhpRegex);if(matches){return mw.Title.newFromText('File:'+mw.util.getParamValue('f',src));}decodedSrc=decodeURIComponent(src);for(i=0;i<recount;i++){regex=regexes[i];matches=decodedSrc.match(regex);if(matches&&matches[1]){return mw.Title.newFromText('File:'+matches[1]);}}return null;};Title.exists=function(title){var match,type=$.type(title),obj=Title.exist.pages;if(type==='string'){match=obj[title];}else if(type==='object'&&title instanceof Title){match=obj[title.toString()];}else{throw new Error('mw.Title.exists: title must be a string or an instance of Title');}if(typeof match==='boolean'){return match;}return null;};Title.exist={pages:{},set:function(titles,state){titles=$.isArray(titles)?titles:[titles];state=state===undefined?true:!!state;var pages=this.pages,i,len=titles.length;for(i=0;i<len;i++){pages[titles\n[i]]=state;}return true;}};Title.prototype={constructor:Title,getNamespaceId:function(){return this.namespace;},getNamespacePrefix:function(){return this.namespace===NS_MAIN?'':(mw.config.get('wgFormattedNamespaces')[this.namespace].replace(/ /g,'_')+':');},getName:function(){if($.inArray(this.namespace,mw.config.get('wgCaseSensitiveNamespaces'))!==-1){return this.title;}else{return $.ucFirst(this.title);}},getNameText:function(){return text(this.getName());},getExtension:function(){return this.ext;},getDotExtension:function(){return this.ext===null?'':'.'+this.ext;},getMain:function(){return this.getName()+this.getDotExtension();},getMainText:function(){return text(this.getMain());},getPrefixedDb:function(){return this.getNamespacePrefix()+this.getMain();},getPrefixedText:function(){return text(this.getPrefixedDb());},getFragment:function(){return this.fragment;},getUrl:function(){return mw.util.getUrl(this.toString());},exists:function(){return Title.exists(this);}};Title.prototype.\ntoString=Title.prototype.getPrefixedDb;Title.prototype.toText=Title.prototype.getPrefixedText;mw.Title=Title;}(mediaWiki,jQuery));;},{},{});",
"mediawiki.user@1385060185": "mw.loader.implement(\"mediawiki.user\",function(){(function(mw,$){var user,deferreds={},options=mw.user.options||new mw.Map(),tokens=mw.user.tokens||new mw.Map();function getUserInfo(info,callback){var api;if(!deferreds[info]){deferreds.rights=$.Deferred();deferreds.groups=$.Deferred();api=new mw.Api();api.get({action:'query',meta:'userinfo',uiprop:'rights|groups'}).always(function(data){var rights,groups;if(data.query&&data.query.userinfo){rights=data.query.userinfo.rights;groups=data.query.userinfo.groups;}deferreds.rights.resolve(rights||[]);deferreds.groups.resolve(groups||[]);});}return deferreds[info].done(callback).promise();}mw.user=user={options:options,tokens:tokens,generateRandomSessionId:function(){var i,r,id='',seed=\n'0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';for(i=0;i<32;i++){r=Math.floor(Math.random()*seed.length);id+=seed.substring(r,r+1);}return id;},getId:function(){return mw.config.get('wgUserId',0);},getName:function(){return mw.config.get('wgUserName');},name:function(){return user.getName();},getRegistration:function(){var registration=mw.config.get('wgUserRegistration');if(user.isAnon()){return false;}else if(registration===null){return null;}else{return new Date(registration);}},isAnon:function(){return user.getName()===null;},anonymous:function(){return user.isAnon();},sessionId:function(){var sessionId=$.cookie('mediaWiki.user.sessionId');if(sessionId===undefined||sessionId===null){sessionId=user.generateRandomSessionId();$.cookie('mediaWiki.user.sessionId',sessionId,{expires:null,path:'/'});}return sessionId;},id:function(){return user.getName()||user.sessionId();},bucket:function(key,options){var cookie,parts,version,bucket,range,k,rand,total;options=$.extend({\nbuckets:{},version:0,expires:30},options||{});cookie=$.cookie('mediaWiki.user.bucket:'+key);if(typeof cookie==='string'&&cookie.length>2&&cookie.indexOf(':')!==-1){parts=cookie.split(':');if(parts.length>1&&Number(parts[0])===options.version){version=Number(parts[0]);bucket=String(parts[1]);}}if(bucket===undefined){if(!$.isPlainObject(options.buckets)){throw new Error('Invalid bucket. Object expected for options.buckets.');}version=Number(options.version);range=0;for(k in options.buckets){range+=options.buckets[k];}rand=Math.random()*range;total=0;for(k in options.buckets){bucket=k;total+=options.buckets[k];if(total>=rand){break;}}$.cookie('mediaWiki.user.bucket:'+key,version+':'+bucket,{path:'/',expires:Number(options.expires)});}return bucket;},getGroups:function(callback){return getUserInfo('groups',callback);},getRights:function(callback){return getUserInfo('rights',callback);}};}(mediaWiki,jQuery));;},{},{});",
"ext.uls.preferences@1385060438": "mw.loader.implement(\"ext.uls.preferences\",function(){(function($,mw,undefined){'use strict';var ULSPreferences,cachedOptionsToken=null;function saveOptionsWithToken(params,ok,err){if(cachedOptionsToken===null){return getOptionsToken(function(token){params.token=token;new mw.Api().post(params,ok,err);},err);}else{params.token=cachedOptionsToken;return new mw.Api().post(params,{ok:ok,err:function(code,result){if(code==='badtoken'){cachedOptionsToken=null;\nsaveOptionsWithToken(params,ok,err);}else{err(code,result);}}});}}function getOptionsToken(tokenCallback,err){return new mw.Api().get({action:'tokens',type:'options'},{ok:function(data){var token;if(data.tokens&&data.tokens.optionstoken){token=data.tokens.optionstoken;cachedOptionsToken=token;tokenCallback(token);}else{err('token-missing',data);}},err:err,jsonp:false});}ULSPreferences=function(){this.preferenceName='uls-preferences';this.username=mw.user.getName();this.isAnon=mw.user.isAnon();this.preferences=null;this.init();};ULSPreferences.prototype={init:function(){if(this.isAnon){this.preferences=$.jStorage.get(this.preferenceName);}else{var options=mw.user.options.get(this.preferenceName);this.preferences=$.parseJSON(options);}this.preferences=this.preferences||{};},set:function(key,value){this.preferences[key]=value;},get:function(key){return this.preferences[key];},save:function(callback){var ulsPreferences=this;callback=callback||$.noop;if(this.isAnon){$.jStorage.set(this.\npreferenceName,this.preferences);callback.call(this,true);}else{saveOptionsWithToken({action:'options',optionname:ulsPreferences.preferenceName,optionvalue:$.toJSON(ulsPreferences.preferences)},function(){callback.call(this,true);},function(){callback.call(this,false);});}}};mw.uls=mw.uls||{};mw.uls.preferences=function(){var data=$('body').data('preferences');if(!data){$('body').data('preferences',(data=new ULSPreferences()));}return data;};}(jQuery,mediaWiki));;},{},{});",
"mediawiki.legacy.wikibits@1385060185": "mw.loader.implement(\"mediawiki.legacy.wikibits\",function(){(function(mw,$){var msg,win=window,ua=navigator.userAgent.toLowerCase(),isIE6=(/msie ([0-9]{1,}[\\.0-9]{0,})/.exec(ua)&&parseFloat(RegExp.$1)<=6.0),isGecko=/gecko/.test(ua)&&!/khtml|spoofer|netscape\\/7\\.0/.test(ua),onloadFuncts=[];if(mw.config.get('wgBreakFrames')){if(win.top!==win.self){win.top.location=win.location;}}win.redirectToFragment=function(fragment){var webKitVersion,match=navigator.userAgent.match(/AppleWebKit\\/(\\d+)/);if(match){webKitVersion=parseInt(match[1],10);if(webKitVersion<420){return;}}if(!win.location.hash){win.location.hash=fragment;if(isGecko){$(function(){if(win.location.hash===fragment){win.location.hash=fragment;}});}}};msg='Use feature detection or module jquery.client instead';mw.log.deprecate(win,'clientPC',ua,msg);mw.log.deprecate(win,'is_gecko',false,msg);mw.log.deprecate(win,'is_chrome_mac',false,msg);mw.log.\ndeprecate(win,'is_chrome',false,msg);mw.log.deprecate(win,'webkit_version',false,msg);mw.log.deprecate(win,'is_safari_win',false,msg);mw.log.deprecate(win,'is_safari',false,msg);mw.log.deprecate(win,'webkit_match',false,msg);mw.log.deprecate(win,'is_ff2',false,msg);mw.log.deprecate(win,'ff2_bugs',false,msg);mw.log.deprecate(win,'is_ff2_win',false,msg);mw.log.deprecate(win,'is_ff2_x11',false,msg);mw.log.deprecate(win,'opera95_bugs',false,msg);mw.log.deprecate(win,'opera7_bugs',false,msg);mw.log.deprecate(win,'opera6_bugs',false,msg);mw.log.deprecate(win,'is_opera_95',false,msg);mw.log.deprecate(win,'is_opera_preseven',false,msg);mw.log.deprecate(win,'is_opera',false,msg);mw.log.deprecate(win,'ie6_bugs',false,msg);msg='Use jQuery instead';mw.log.deprecate(win,'doneOnloadHook',undefined,msg);mw.log.deprecate(win,'onloadFuncts',[],msg);mw.log.deprecate(win,'runOnloadHook',$.noop,msg);mw.log.deprecate(win,'changeText',$.noop,msg);mw.log.deprecate(win,'killEvt',$.noop,msg);mw.log.deprecate(\nwin,'addHandler',$.noop,msg);mw.log.deprecate(win,'hookEvent',$.noop,msg);mw.log.deprecate(win,'addClickHandler',$.noop,msg);mw.log.deprecate(win,'removeHandler',$.noop,msg);mw.log.deprecate(win,'getElementsByClassName',function(){return[];},msg);mw.log.deprecate(win,'getInnerText',function(){return'';},msg);mw.log.deprecate(win,'addOnloadHook',function(hookFunct){if(onloadFuncts){onloadFuncts.push(hookFunct);}else{hookFunct();}},msg);$(win).on('load',function(){var i,functs;if(!onloadFuncts){return;}functs=onloadFuncts.slice();onloadFuncts=undefined;for(i=0;i<functs.length;i++){functs[i]();}});msg='Use jquery.checkboxShiftClick instead';mw.log.deprecate(win,'checkboxes',[],msg);mw.log.deprecate(win,'lastCheckbox',null,msg);mw.log.deprecate(win,'setupCheckboxShiftClick',$.noop,msg);mw.log.deprecate(win,'addCheckboxClickHandlers',$.noop,msg);mw.log.deprecate(win,'checkboxClickHandler',$.noop,msg);mw.log.deprecate(win,'mwEditButtons',[],'Use mw.toolbar instead');mw.log.deprecate(win,\n'mwCustomEditButtons',[],'Use mw.toolbar instead');mw.log.deprecate(win,'injectSpinner',$.noop,'Use jquery.spinner instead');mw.log.deprecate(win,'removeSpinner',$.noop,'Use jquery.spinner instead');mw.log.deprecate(win,'escapeQuotes',$.noop,'Use mw.html instead');mw.log.deprecate(win,'escapeQuotesHTML',$.noop,'Use mw.html instead');mw.log.deprecate(win,'jsMsg',mw.util.jsMessage,'Use mediawiki.notify instead');msg='Use mediawiki.util instead';mw.log.deprecate(win,'tooltipAccessKeyPrefix','alt-',msg);mw.log.deprecate(win,'tooltipAccessKeyRegexp',/\\[(alt-)?(.)\\]$/,msg);mw.log.deprecate(win,'updateTooltipAccessKeys',mw.util.updateTooltipAccessKeys,msg);mw.log.deprecate(win,'addPortletLink',mw.util.addPortletLink,msg);mw.log.deprecate(win,'appendCSS',mw.util.addCSS,msg);win.loadedScripts={};win.importScript=function(page){var uri=mw.config.get('wgScript')+'?title='+mw.util.wikiUrlencode(page)+'&action=raw&ctype=text/javascript';return win.importScriptURI(uri);};win.importScriptURI=function\n(url){if(win.loadedScripts[url]){return null;}win.loadedScripts[url]=true;var s=document.createElement('script');s.setAttribute('src',url);s.setAttribute('type','text/javascript');document.getElementsByTagName('head')[0].appendChild(s);return s;};win.importStylesheet=function(page){return win.importStylesheetURI(mw.config.get('wgScript')+'?action=raw&ctype=text/css&title='+mw.util.wikiUrlencode(page));};win.importStylesheetURI=function(url,media){var l=document.createElement('link');l.rel='stylesheet';l.href=url;if(media){l.media=media;}document.getElementsByTagName('head')[0].appendChild(l);return l;};if(isIE6){win.importScriptURI(mw.config.get('stylepath')+'/common/IEFixes.js');}}(mediaWiki,jQuery));;},{},{});",
"mediawiki.legacy.ajax@1385060185": "mw.loader.implement(\"mediawiki.legacy.ajax\",function(){(function(mw){\nfunction debug(text){if(!window.sajax_debug_mode){return false;}var e=document.getElementById('sajax_debug');if(!e){e=document.createElement('p');e.className='sajax_debug';e.id='sajax_debug';var b=document.getElementsByTagName('body')[0];if(b.firstChild){b.insertBefore(e,b.firstChild);}else{b.appendChild(e);}}var m=document.createElement('div');m.appendChild(document.createTextNode(text));e.appendChild(m);return true;}function createXhr(){debug('sajax_init_object() called..');var a;try{a=new XMLHttpRequest();}catch(xhrE){try{a=new window.ActiveXObject('Msxml2.XMLHTTP');}catch(msXmlE){try{a=new window.ActiveXObject('Microsoft.XMLHTTP');}catch(msXhrE){a=null;}}}if(!a){debug('Could not create connection object.');}return a;}function doAjaxRequest(func_name,args,target){var i,x;var uri;var post_data;uri=mw.util.wikiScript()+'?action=ajax';if(window.sajax_request_type==='GET'){if(uri.indexOf('?')===-1){uri=uri+'?rs='+encodeURIComponent(func_name);}else{uri=uri+'&rs='+encodeURIComponent(\nfunc_name);}for(i=0;i<args.length;i++){uri=uri+'&rsargs[]='+encodeURIComponent(args[i]);}post_data=null;}else{post_data='rs='+encodeURIComponent(func_name);for(i=0;i<args.length;i++){post_data=post_data+'&rsargs[]='+encodeURIComponent(args[i]);}}x=createXhr();if(!x){alert('AJAX not supported');return false;}try{x.open(window.sajax_request_type,uri,true);}catch(e){if(location.hostname==='localhost'){alert('Your browser blocks XMLHttpRequest to \"localhost\", try using a real hostname for development/testing.');}throw e;}if(window.sajax_request_type==='POST'){x.setRequestHeader('Method','POST '+uri+' HTTP/1.1');x.setRequestHeader('Content-Type','application/x-www-form-urlencoded');}x.setRequestHeader('Pragma','cache=yes');x.setRequestHeader('Cache-Control','no-transform');x.onreadystatechange=function(){if(x.readyState!==4){return;}debug('received ('+x.status+' '+x.statusText+') '+x.responseText);if(typeof target==='function'){target(x);}else if(typeof target==='object'){if(target.tagName\n==='INPUT'){if(x.status===200){target.value=x.responseText;}}else{if(x.status===200){target.innerHTML=x.responseText;}else{target.innerHTML='<div class=\"error\">Error: '+x.status+' '+x.statusText+' ('+x.responseText+')</div>';}}}else{alert('Bad target for sajax_do_call: not a function or object: '+target);}};debug(func_name+' uri = '+uri+' / post = '+post_data);x.send(post_data);debug(func_name+' waiting..');return true;}function wfSupportsAjax(){var request=createXhr();var supportsAjax=request?true:false;request=undefined;return supportsAjax;}var deprecationNotice='Sajax is deprecated, use jQuery.ajax or mediawiki.api instead.';mw.log.deprecate(window,'sajax_debug_mode',false,deprecationNotice);mw.log.deprecate(window,'sajax_request_type','GET',deprecationNotice);mw.log.deprecate(window,'sajax_debug',debug,deprecationNotice);mw.log.deprecate(window,'sajax_init_object',createXhr,deprecationNotice);mw.log.deprecate(window,'sajax_do_call',doAjaxRequest,deprecationNotice);mw.log.deprecate(\nwindow,'wfSupportsAjax',wfSupportsAjax,deprecationNotice);}(mediaWiki));;},{},{});",
"mediawiki.libs.pluralruleparser@1385060185": "mw.loader.implement(\"mediawiki.libs.pluralruleparser\",function(){(function(mw){function pluralRuleParser(rule,number){var pos=0;var whitespace=makeRegexParser(/^\\s+/);var digits=makeRegexParser(/^\\d+/);var _n_=makeStringParser('n');var _is_=makeStringParser('is');var _mod_=\nmakeStringParser('mod');var _not_=makeStringParser('not');var _in_=makeStringParser('in');var _within_=makeStringParser('within');var _range_=makeStringParser('..');var _comma_=makeStringParser(',');var _or_=makeStringParser('or');var _and_=makeStringParser('and');function debug(){}debug('pluralRuleParser',rule,number);function choice(parserSyntax){return function(){for(var i=0;i<parserSyntax.length;i++){var result=parserSyntax[i]();if(result!==null){return result;}}return null;};}function sequence(parserSyntax){var originalPos=pos;var result=[];for(var i=0;i<parserSyntax.length;i++){var res=parserSyntax[i]();if(res===null){pos=originalPos;return null;}result.push(res);}return result;}function nOrMore(n,p){return function(){var originalPos=pos;var result=[];var parsed=p();while(parsed!==null){result.push(parsed);parsed=p();}if(result.length<n){pos=originalPos;return null;}return result;};}function makeStringParser(s){var len=s.length;return function(){var result=null;if(rule.substr(pos\n,len)===s){result=s;pos+=len;}return result;};}function makeRegexParser(regex){return function(){var matches=rule.substr(pos).match(regex);if(matches===null){return null;}pos+=matches[0].length;return matches[0];};}function n(){var result=_n_();if(result===null){debug(\" -- failed n\");return result;}result=parseInt(number,10);debug(\" -- passed n \",result);return result;}var expression=choice([mod,n]);function mod(){var result=sequence([n,whitespace,_mod_,whitespace,digits]);if(result===null){debug(\" -- failed mod\");return null;}debug(\" -- passed mod\");return parseInt(result[0],10)%parseInt(result[4],10);}function not(){var result=sequence([whitespace,_not_]);if(result===null){debug(\" -- failed not\");return null;}else{return result[1];}}function is(){var result=sequence([expression,whitespace,_is_,nOrMore(0,not),whitespace,digits]);if(result!==null){debug(\" -- passed is\");if(result[3][0]==='not'){return result[0]!==parseInt(result[5],10);}else{return result[0]===parseInt(result[5],10);}}\ndebug(\" -- failed is\");return null;}function rangeList(){var result=sequence([choice([range,digits]),nOrMore(0,rangeTail)]);var resultList=[];if(result!==null){resultList=resultList.concat(result[0],result[1][0]);return resultList;}debug(\" -- failed rangeList\");return null;}function rangeTail(){var result=sequence([_comma_,rangeList]);if(result!==null){return result[1];}debug(\" -- failed rangeTail\");return null;}function range(){var i;var result=sequence([digits,_range_,digits]);if(result!==null){debug(\" -- passed range\");var array=[];var left=parseInt(result[0],10);var right=parseInt(result[2],10);for(i=left;i<=right;i++){array.push(i);}return array;}debug(\" -- failed range\");return null;}function _in(){var result=sequence([expression,nOrMore(0,not),whitespace,_in_,whitespace,rangeList]);if(result!==null){debug(\" -- passed _in\");var range_list=result[5];for(var i=0;i<range_list.length;i++){if(parseInt(range_list[i],10)===result[0]){return(result[1][0]!=='not');}}return(result[1][0]===\n'not');}debug(\" -- failed _in \");return null;}function within(){var result=sequence([expression,whitespace,_within_,whitespace,rangeList]);if(result!==null){debug(\" -- passed within \");var range_list=result[4];return(parseInt(range_list[0],10)<=result[0]&&result[0]<=parseInt(range_list[1],10));}debug(\" -- failed within \");return null;}var relation=choice([is,_in,within]);function and(){var result=sequence([relation,whitespace,_and_,whitespace,condition]);if(result){debug(\" -- passed and\");return result[0]&&result[4];}debug(\" -- failed and\");return null;}function or(){var result=sequence([relation,whitespace,_or_,whitespace,condition]);if(result){debug(\" -- passed or\");return result[0]||result[4];}debug(\" -- failed or\");return null;}var condition=choice([and,or,relation]);function isInt(n){return parseFloat(n)%1===0;}function start(){if(!isInt(number)){return false;}var result=condition();return result;}var result=start();if(result===null||pos!==rule.length){}return result;}if(typeof\nmodule!=='undefined'&&module.exports){module.exports=pluralRuleParser;}mw.libs.pluralRuleParser=pluralRuleParser;})(mediaWiki);;},{},{});",
"jquery.i18n@1385060438": "mw.loader.implement(\"jquery.i18n\",function(){(function($){\n'use strict';var nav,I18N,slice=Array.prototype.slice;I18N=function(options){this.options=$.extend({},I18N.defaults,options);this.parser=this.options.parser;this.locale=this.options.locale;this.messageStore=this.options.messageStore;this.languages={};this.init();};I18N.prototype={init:function(){var i18n=this;String.locale=i18n.locale;String.prototype.toLocaleString=function(){var localeParts,localePartIndex,value,locale,fallbackIndex,tryingLocale,message;value=this.valueOf();locale=i18n.locale;fallbackIndex=0;while(locale){localeParts=locale.toLowerCase().split('-');localePartIndex=localeParts.length;do{tryingLocale=localeParts.slice(0,localePartIndex).join('-');message=i18n.messageStore.get(tryingLocale,value);if(message){return message;}localePartIndex--;}while(localePartIndex);if(locale==='en'){break;}locale=($.i18n.fallbacks[i18n.locale]&&$.i18n.fallbacks[i18n.locale][fallbackIndex])||i18n.options.fallbackLocale;$.i18n.log('Trying fallback locale for '+i18n.locale+': '+locale);\nfallbackIndex++;}return'';};},destroy:function(){$.removeData(document,'i18n');},load:function(source,locale){return this.messageStore.load(source,locale);},parse:function(key,parameters){var message=key.toLocaleString();this.parser.language=$.i18n.languages[$.i18n().locale]||$.i18n.languages['default'];if(message===''){message=key;}return this.parser.parse(message,parameters);}};$.i18n=function(key,param1){var parameters,i18n=$.data(document,'i18n'),options=typeof key==='object'&&key;if(options&&options.locale&&i18n&&i18n.locale!==options.locale){String.locale=i18n.locale=options.locale;}if(!i18n){i18n=new I18N(options);$.data(document,'i18n',i18n);}if(typeof key==='string'){if(param1!==undefined){parameters=slice.call(arguments,1);}else{parameters=[];}return i18n.parse(key,parameters);}else{return i18n;}};$.fn.i18n=function(){var i18n=$.data(document,'i18n');if(!i18n){i18n=new I18N();$.data(document,'i18n',i18n);}String.locale=i18n.locale;return this.each(function(){var $this=$(this)\n,messageKey=$this.data('i18n');if(messageKey){$this.text(i18n.parse(messageKey));}else{$this.find('[data-i18n]').i18n();}});};String.locale=String.locale||$('html').attr('lang');if(!String.locale){if(typeof window.navigator!==undefined){nav=window.navigator;String.locale=nav.language||nav.userLanguage||'';}else{String.locale='';}}$.i18n.languages={};$.i18n.messageStore=$.i18n.messageStore||{};$.i18n.parser={parse:function(message,parameters){return message.replace(/\\$(\\d+)/g,function(str,match){var index=parseInt(match,10)-1;return parameters[index]!==undefined?parameters[index]:'$'+match;});},emitter:{}};$.i18n.fallbacks={};$.i18n.debug=false;$.i18n.log=function(){if(window.console&&$.i18n.debug){window.console.log.apply(window.console,arguments);}};I18N.defaults={locale:String.locale,fallbackLocale:'en',parser:$.i18n.parser,messageStore:$.i18n.messageStore};$.i18n.constructor=I18N;}(jQuery));(function($,window,undefined){'use strict';var MessageStore=function(){this.messages={};this.\nsources={};};MessageStore.prototype={load:function(source,locale){var key=null,deferred=null,deferreds=[],messageStore=this;if(typeof source==='string'){$.i18n.log('Loading messages from: '+source);deferred=jsonMessageLoader(source).done(function(localization){messageStore.set(locale,localization);});return deferred.promise();}if(locale){messageStore.set(locale,source);return $.Deferred().resolve();}else{for(key in source){if(Object.prototype.hasOwnProperty.call(source,key)){locale=key;deferreds.push(messageStore.load(source[key],locale));}}return $.when.apply($,deferreds);}},set:function(locale,messages){this.messages[locale]=messages;},get:function(locale,messageKey){return this.messages[locale]&&this.messages[locale][messageKey];}};function jsonMessageLoader(url){return $.getJSON(url).fail(function(jqxhr,settings,exception){$.i18n.log('Error in loading messages from '+url+' Exception: '+exception);});}$.extend($.i18n.messageStore,new MessageStore());}(jQuery,window));(function($){\n'use strict';var MessageParser=function(options){this.options=$.extend({},$.i18n.parser.defaults,options);this.language=$.i18n.languages[String.locale]||$.i18n.languages['default'];this.emitter=$.i18n.parser.emitter;};MessageParser.prototype={constructor:MessageParser,simpleParse:function(message,parameters){return message.replace(/\\$(\\d+)/g,function(str,match){var index=parseInt(match,10)-1;return parameters[index]!==undefined?parameters[index]:'$'+match;});},parse:function(message,replacements){if(message.indexOf('{{')<0){return this.simpleParse(message,replacements);}this.emitter.language=$.i18n.languages[$.i18n().locale]||$.i18n.languages['default'];return this.emitter.emit(this.ast(message),replacements);},ast:function(message){var pipe,colon,backslash,anyCharacter,dollar,digits,regularLiteral,regularLiteralWithoutBar,regularLiteralWithoutSpace,escapedOrLiteralWithoutBar,escapedOrRegularLiteral,templateContents,templateName,openTemplate,closeTemplate,expression,paramExpression,\nresult,pos=0;function choice(parserSyntax){return function(){var i,result;for(i=0;i<parserSyntax.length;i++){result=parserSyntax[i]();if(result!==null){return result;}}return null;};}function sequence(parserSyntax){var i,res,originalPos=pos,result=[];for(i=0;i<parserSyntax.length;i++){res=parserSyntax[i]();if(res===null){pos=originalPos;return null;}result.push(res);}return result;}function nOrMore(n,p){return function(){var originalPos=pos,result=[],parsed=p();while(parsed!==null){result.push(parsed);parsed=p();}if(result.length<n){pos=originalPos;return null;}return result;};}function makeStringParser(s){var len=s.length;return function(){var result=null;if(message.substr(pos,len)===s){result=s;pos+=len;}return result;};}function makeRegexParser(regex){return function(){var matches=message.substr(pos).match(regex);if(matches===null){return null;}pos+=matches[0].length;return matches[0];};}pipe=makeStringParser('|');colon=makeStringParser(':');backslash=makeStringParser('\\\\');\nanyCharacter=makeRegexParser(/^./);dollar=makeStringParser('$');digits=makeRegexParser(/^\\d+/);regularLiteral=makeRegexParser(/^[^{}\\[\\]$\\\\]/);regularLiteralWithoutBar=makeRegexParser(/^[^{}\\[\\]$\\\\|]/);regularLiteralWithoutSpace=makeRegexParser(/^[^{}\\[\\]$\\s]/);function transform(p,fn){return function(){var result=p();return result===null?null:fn(result);};}function literalWithoutBar(){var result=nOrMore(1,escapedOrLiteralWithoutBar)();return result===null?null:result.join('');}function literal(){var result=nOrMore(1,escapedOrRegularLiteral)();return result===null?null:result.join('');}function escapedLiteral(){var result=sequence([backslash,anyCharacter]);return result===null?null:result[1];}choice([escapedLiteral,regularLiteralWithoutSpace]);escapedOrLiteralWithoutBar=choice([escapedLiteral,regularLiteralWithoutBar]);escapedOrRegularLiteral=choice([escapedLiteral,regularLiteral]);function replacement(){var result=sequence([dollar,digits]);if(result===null){return null;}return[\n'REPLACE',parseInt(result[1],10)-1];}templateName=transform(makeRegexParser(/^[ !\"$&'()*,.\\/0-9;=?@A-Z\\^_`a-z~\\x80-\\xFF+\\-]+/),function(result){return result.toString();});function templateParam(){var expr,result=sequence([pipe,nOrMore(0,paramExpression)]);if(result===null){return null;}expr=result[1];return expr.length>1?['CONCAT'].concat(expr):expr[0];}function templateWithReplacement(){var result=sequence([templateName,colon,replacement]);return result===null?null:[result[0],result[2]];}function templateWithOutReplacement(){var result=sequence([templateName,colon,paramExpression]);return result===null?null:[result[0],result[2]];}templateContents=choice([function(){var res=sequence([choice([templateWithReplacement,templateWithOutReplacement]),nOrMore(0,templateParam)]);return res===null?null:res[0].concat(res[1]);},function(){var res=sequence([templateName,nOrMore(0,templateParam)]);if(res===null){return null;}return[res[0]].concat(res[1]);}]);openTemplate=makeStringParser('{{');\ncloseTemplate=makeStringParser('}}');function template(){var result=sequence([openTemplate,templateContents,closeTemplate]);return result===null?null:result[1];}expression=choice([template,replacement,literal]);paramExpression=choice([template,replacement,literalWithoutBar]);function start(){var result=nOrMore(0,expression)();if(result===null){return null;}return['CONCAT'].concat(result);}result=start();if(result===null||pos!==message.length){throw new Error('Parse error at position '+pos.toString()+' in input: '+message);}return result;}};$.extend($.i18n.parser,new MessageParser());}(jQuery));(function($){'use strict';var MessageParserEmitter=function(){this.language=$.i18n.languages[String.locale]||$.i18n.languages['default'];};MessageParserEmitter.prototype={constructor:MessageParserEmitter,emit:function(node,replacements){var ret,subnodes,operation,messageParserEmitter=this;switch(typeof node){case'string':case'number':ret=node;break;case'object':subnodes=$.map(node.slice(1),\nfunction(n){return messageParserEmitter.emit(n,replacements);});operation=node[0].toLowerCase();if(typeof messageParserEmitter[operation]==='function'){ret=messageParserEmitter[operation](subnodes,replacements);}else{throw new Error('unknown operation \"'+operation+'\"');}break;case'undefined':ret='';break;default:throw new Error('unexpected type in AST: '+typeof node);}return ret;},concat:function(nodes){var result='';$.each(nodes,function(i,node){result+=node;});return result;},replace:function(nodes,replacements){var index=parseInt(nodes[0],10);if(index<replacements.length){return replacements[index];}else{return'$'+(index+1);}},plural:function(nodes){var count=parseFloat(this.language.convertNumber(nodes[0],10)),forms=nodes.slice(1);return forms.length?this.language.convertPlural(count,forms):'';},gender:function(nodes){var gender=nodes[0],forms=nodes.slice(1);return this.language.gender(gender,forms);},grammar:function(nodes){var form=nodes[0],word=nodes[1];return word&&form&&this.\nlanguage.convertGrammar(word,form);}};$.extend($.i18n.parser.emitter,new MessageParserEmitter());}(jQuery));(function($){'use strict';var language={pluralRules:{gv:{one:'n mod 10 in 1..2 or n mod 20 is 0'},gu:{one:'n is 1'},rof:{one:'n is 1'},ga:{few:'n in 3..6',many:'n in 7..10',two:'n is 2',one:'n is 1'},gl:{one:'n is 1'},lg:{one:'n is 1'},lb:{one:'n is 1'},xog:{one:'n is 1'},ln:{one:'n in 0..1'},lo:'',brx:{one:'n is 1'},tr:'',ts:{one:'n is 1'},tn:{one:'n is 1'},to:'',lt:{few:'n mod 10 in 2..9 and n mod 100 not in 11..19',one:'n mod 10 is 1 and n mod 100 not in 11..19'},tk:{one:'n is 1'},th:'',ksb:{one:'n is 1'},te:{one:'n is 1'},ksh:{zero:'n is 0',one:'n is 1'},fil:{one:'n in 0..1'},haw:{one:'n is 1'},kcg:{one:'n is 1'},ssy:{one:'n is 1'},yo:'',de:{one:'n is 1'},ko:'',da:{one:'n is 1'},dz:'',dv:{one:'n is 1'},guw:{one:'n in 0..1'},shi:{few:'n in 2..10',one:'n within 0..1'},el:{one:'n is 1'},eo:{one:'n is 1'},en:{one:'n is 1'},ses:'',teo:{one:'n is 1'},ee:{one:'n is 1'},kde:'',fr:{\none:'n within 0..2 and n is not 2'},eu:{one:'n is 1'},et:{one:'n is 1'},es:{one:'n is 1'},seh:{one:'n is 1'},ru:{few:'n mod 10 in 2..4 and n mod 100 not in 12..14',many:'n mod 10 is 0 or n mod 10 in 5..9 or n mod 100 in 11..14',one:'n mod 10 is 1 and n mod 100 is not 11'},kl:{one:'n is 1'},sms:{two:'n is 2',one:'n is 1'},smn:{two:'n is 2',one:'n is 1'},smj:{two:'n is 2',one:'n is 1'},smi:{two:'n is 2',one:'n is 1'},fy:{one:'n is 1'},rm:{one:'n is 1'},ro:{few:'n is 0 OR n is not 1 AND n mod 100 in 1..19',one:'n is 1'},bn:{one:'n is 1'},sma:{two:'n is 2',one:'n is 1'},be:{few:'n mod 10 in 2..4 and n mod 100 not in 12..14',many:'n mod 10 is 0 or n mod 10 in 5..9 or n mod 100 in 11..14',one:'n mod 10 is 1 and n mod 100 is not 11'},bg:{one:'n is 1'},ms:'',wa:{one:'n in 0..1'},ps:{one:'n is 1'},wo:'',bm:'',jv:'',bo:'',bh:{one:'n in 0..1'},kea:'',asa:{one:'n is 1'},cgg:{one:'n is 1'},br:{few:'n mod 10 in 3..4,9 and n mod 100 not in 10..19,70..79,90..99',many:\n'n mod 1000000 is 0 and n is not 0',two:'n mod 10 is 2 and n mod 100 not in 12,72,92',one:'n mod 10 is 1 and n mod 100 not in 11,71,91'},bs:{few:'n mod 10 in 2..4 and n mod 100 not in 12..14',many:'n mod 10 is 0 or n mod 10 in 5..9 or n mod 100 in 11..14',one:'n mod 10 is 1 and n mod 100 is not 11'},ja:'',om:{one:'n is 1'},fa:'',vun:{one:'n is 1'},or:{one:'n is 1'},xh:{one:'n is 1'},nso:{one:'n in 0..1'},ca:{one:'n is 1'},cy:{few:'n is 3',zero:'n is 0',many:'n is 6',two:'n is 2',one:'n is 1'},cs:{few:'n in 2..4',one:'n is 1'},zh:'',lv:{zero:'n is 0',one:'n mod 10 is 1 and n mod 100 is not 11'},pt:{one:'n is 1'},wae:{one:'n is 1'},tl:{one:'n in 0..1'},chr:{one:'n is 1'},pa:{one:'n is 1'},ak:{one:'n in 0..1'},pl:{few:'n mod 10 in 2..4 and n mod 100 not in 12..14',many:'n is not 1 and n mod 10 in 0..1 or n mod 10 in 5..9 or n mod 100 in 12..14',one:'n is 1'},hr:{few:'n mod 10 in 2..4 and n mod 100 not in 12..14',many:'n mod 10 is 0 or n mod 10 in 5..9 or n mod 100 in 11..14',one:\n'n mod 10 is 1 and n mod 100 is not 11'},am:{one:'n in 0..1'},ti:{one:'n in 0..1'},hu:'',hi:{one:'n in 0..1'},jmc:{one:'n is 1'},ha:{one:'n is 1'},he:{one:'n is 1'},mg:{one:'n in 0..1'},fur:{one:'n is 1'},bem:{one:'n is 1'},ml:{one:'n is 1'},mo:{few:'n is 0 OR n is not 1 AND n mod 100 in 1..19',one:'n is 1'},mn:{one:'n is 1'},mk:{one:'n mod 10 is 1 and n is not 11'},ur:{one:'n is 1'},bez:{one:'n is 1'},mt:{few:'n is 0 or n mod 100 in 2..10',many:'n mod 100 in 11..19',one:'n is 1'},uk:{few:'n mod 10 in 2..4 and n mod 100 not in 12..14',many:'n mod 10 is 0 or n mod 10 in 5..9 or n mod 100 in 11..14',one:'n mod 10 is 1 and n mod 100 is not 11'},mr:{one:'n is 1'},ta:{one:'n is 1'},my:'',sah:'',ve:{one:'n is 1'},af:{one:'n is 1'},vi:'',is:{one:'n is 1'},iu:{two:'n is 2',one:'n is 1'},it:{one:'n is 1'},kn:'',ii:'',ar:{few:'n mod 100 in 3..10',zero:'n is 0',many:'n mod 100 in 11..99',two:'n is 2',one:'n is 1'},zu:{one:'n is 1'},saq:{one:'n is 1'},az:'',tzm:{one:'n in 0..1 or n in 11..99'},id:\n'',ig:'',pap:{one:'n is 1'},nl:{one:'n is 1'},nn:{one:'n is 1'},no:{one:'n is 1'},nah:{one:'n is 1'},nd:{one:'n is 1'},ne:{one:'n is 1'},ny:{one:'n is 1'},naq:{two:'n is 2',one:'n is 1'},nyn:{one:'n is 1'},kw:{two:'n is 2',one:'n is 1'},nr:{one:'n is 1'},tig:{one:'n is 1'},kab:{one:'n within 0..2 and n is not 2'},mas:{one:'n is 1'},rwk:{one:'n is 1'},kaj:{one:'n is 1'},lag:{zero:'n is 0',one:'n within 0..2 and n is not 0 and n is not 2'},syr:{one:'n is 1'},kk:{one:'n is 1'},ff:{one:'n within 0..2 and n is not 2'},fi:{one:'n is 1'},fo:{one:'n is 1'},ka:'',gsw:{one:'n is 1'},ckb:{one:'n is 1'},ss:{one:'n is 1'},sr:{few:'n mod 10 in 2..4 and n mod 100 not in 12..14',many:'n mod 10 is 0 or n mod 10 in 5..9 or n mod 100 in 11..14',one:'n mod 10 is 1 and n mod 100 is not 11'},sq:{one:'n is 1'},sw:{one:'n is 1'},sv:{one:'n is 1'},km:'',st:{one:'n is 1'},sk:{few:'n in 2..4',one:'n is 1'},sh:{few:'n mod 10 in 2..4 and n mod 100 not in 12..14',many:\n'n mod 10 is 0 or n mod 10 in 5..9 or n mod 100 in 11..14',one:'n mod 10 is 1 and n mod 100 is not 11'},so:{one:'n is 1'},sn:{one:'n is 1'},ku:{one:'n is 1'},sl:{few:'n mod 100 in 3..4',two:'n mod 100 is 2',one:'n mod 100 is 1'},sg:'',nb:{one:'n is 1'},se:{two:'n is 2',one:'n is 1'}},convertPlural:function(count,forms){var pluralRules,pluralFormIndex,index,explicitPluralPattern=new RegExp('\\\\d+=','i'),formCount,form;if(!forms||forms.length===0){return'';}for(index=0;index<forms.length;index++){form=forms[index];if(explicitPluralPattern.test(form)){formCount=parseInt(form.substring(0,form.indexOf('=')),10);if(formCount===count){return(form.substr(form.indexOf('=')+1));}forms[index]=undefined;}}forms=$.map(forms,function(form){if(form!==undefined){return form;}});pluralRules=this.pluralRules[$.i18n().locale];if(!pluralRules){return(count===1)?forms[0]:forms[1];}pluralFormIndex=this.getPluralForm(count,pluralRules);pluralFormIndex=Math.min(pluralFormIndex,forms.length-1);return forms[\npluralFormIndex];},getPluralForm:function(number,pluralRules){var i,pluralForms=['zero','one','two','few','many','other'],pluralFormIndex=0;for(i=0;i<pluralForms.length;i++){if(pluralRules[pluralForms[i]]){if(pluralRuleParser(pluralRules[pluralForms[i]],number)){return pluralFormIndex;}pluralFormIndex++;}}return pluralFormIndex;},'convertNumber':function(num,integer){var tmp,item,i,transformTable,numberString,convertedNumber;transformTable=this.digitTransformTable($.i18n().locale);numberString=''+num;convertedNumber='';if(!transformTable){return num;}if(integer){if(parseFloat(num,10)===num){return num;}tmp=[];for(item in transformTable){tmp[transformTable[item]]=item;}transformTable=tmp;}for(i=0;i<numberString.length;i++){if(transformTable[numberString[i]]){convertedNumber+=transformTable[numberString[i]];}else{convertedNumber+=numberString[i];}}return integer?parseFloat(convertedNumber,10):convertedNumber;},convertGrammar:function(word,form){return word;},'gender':function(gender,\nforms){if(!forms||forms.length===0){return'';}while(forms.length<2){forms.push(forms[forms.length-1]);}if(gender==='male'){return forms[0];}if(gender==='female'){return forms[1];}return(forms.length===3)?forms[2]:forms[0];},digitTransformTable:function(language){var tables={ar:'\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669',fa:'\u06f0\u06f1\u06f2\u06f3\u06f4\u06f5\u06f6\u06f7\u06f8\u06f9',ml:'\u0d66\u0d67\u0d68\u0d69\u0d6a\u0d6b\u0d6c\u0d6d\u0d6e\u0d6f',kn:'\u0ce6\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef',lo:'\u0ed0\u0ed1\u0ed2\u0ed3\u0ed4\u0ed5\u0ed6\u0ed7\u0ed8\u0ed9',or:'\u0b66\u0b67\u0b68\u0b69\u0b6a\u0b6b\u0b6c\u0b6d\u0b6e\u0b6f',kh:'\u17e0\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9',pa:'\u0a66\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f',gu:'\u0ae6\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef',hi:'\u0966\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f',my:'\u1040\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049',ta:'\u0be6\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef',te:'\u0c66\u0c67\u0c68\u0c69\u0c6a\u0c6b\u0c6c\u0c6d\u0c6e\u0c6f',th:'\u0e50\u0e51\u0e52\u0e53\u0e54\u0e55\u0e56\u0e57\u0e58\u0e59',bo:'\u0f20\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29'};if(!tables[language]){return false;}return tables[language].split('');}};$.extend($.i18n.languages,{'default':language});}(jQuery));;},{},{});",
"ext.uls.i18n@1385060438": "mw.loader.implement(\"ext.uls.i18n\",function(){(function($,mw){'use strict';mw.uls=mw.uls||{};window.pluralRuleParser=mw.libs.pluralRuleParser;$.i18n({locale:mw.config.get('wgUserLanguage')});$.i18n.fallbacks={};mw.uls.loadLocalization=function(locale,messages){var i18n=$.i18n();i18n.locale=locale;if(messages){return i18n.load(messages,locale);}if(i18n.messageStore.messages[locale]){return $.Deferred().resolve();}return i18n.load(mw.util.wikiScript('api')+'?action=ulslocalization&language='+locale,locale);};}(jQuery,mediaWiki));;},{},{});",
"ext.uls.messages@1385060438": "mw.loader.implement(\"ext.uls.messages\",function(){mw.uls.loadLocalization(\"en\",{\"@metadata\":{\"author\":\"Santhosh Thottingal \\u003Csanthosh.thottingal@gmail.com\\u003E\",\"last-updated\":\"2012-09-21\",\"locale\":\"en\",\"message-documentation\":\"qqq\"},\"uls-select-language\":\"Select Language\",\"uls-region-WW\":\"Worldwide\",\"uls-region-SP\":\"Special\",\"uls-region-AM\":\"America\",\"uls-region-AF\":\"Africa\",\"uls-region-EU\":\"Europe\",\"uls-region-AS\":\"Asia\",\"uls-region-ME\":\"Middle East\",\"uls-region-PA\":\"Pacific\",\"uls-no-results-found\":\"No results found\",\"uls-common-languages\":\"Common languages\",\"uls-no-results-suggestion-title\":\"You may be interested in:\",\"uls-search-help\":\"You can search by language name, script name, ISO code of language or you can browse by region:\",\"uls-search-placeholder\":\"Language search\",\"ext-uls-display-settings-title\":\"Display settings\",\"ext-uls-display-settings-language-tab\":\"Language\",\"ext-uls-display-settings-fonts-tab\":\"Fonts\",\"ext-uls-display-settings-title-short\":\"Display\",\n\"ext-uls-display-settings-desc\":\"Set language used for menus and fonts.\",\"ext-uls-select-language-settings-icon-tooltip\":\"Language settings\",\"ext-uls-undo-language-tooltip-text\":\"Language changed from $1\",\"ext-uls-language-settings-title\":\"Language settings\",\"ext-uls-language-settings-apply\":\"Apply settings\",\"ext-uls-language-settings-cancel\":\"Cancel\",\"ext-uls-language-buttons-help\":\"Change the language of menus. Content language will not be affected.\",\"ext-uls-display-settings-font-settings\":\"Font settings\",\"ext-uls-display-settings-ui-language\":\"Display language\",\"ext-uls-display-settings-anon-label\":\"Display language:\",\"ext-uls-display-settings-anon-same-as-content\":\"$1 (same as content)\",\"ext-uls-display-settings-anon-log-in-cta\":\"[[Special:UserLogin|Log in]] to select a different language for menus.\",\"ext-uls-webfonts-select-for\":\"Select font for $1\",\"ext-uls-webfonts-select-for-ui-info\":\"Font used for user interface\",\"ext-uls-webfonts-select-for-content-info\":\n\"Font used for content\",\"ext-uls-webfonts-system-font\":\"System font\",\"ext-uls-back-to-display-settings\":\"Back to display settings\",\"ext-uls-input-settings-title\":\"Input settings\",\"ext-uls-input-settings-title-short\":\"Input\",\"ext-uls-input-settings-desc\":\"Writing in a different language?\",\"ext-uls-input-settings-ime-settings\":\"Input methods for $1\",\"ext-uls-input-settings-ui-language\":\"Language used for writing\",\"ext-uls-back-to-input-settings\":\"Back to input settings\",\"ext-uls-ime-help\":\"How to use\",\"ext-uls-disable-input-method\":\"Use native keyboard\",\"ext-uls-input-settings-more-languages-tooltip\":\"More languages\",\"jquery-ime-other-languages\":\"Other languages\",\"jquery-ime-disable-text\":\"Use native keyboard\",\"jquery-ime-help\":\"Help\",\"ext-uls-input-disable\":\"Disable input tools\",\"ext-uls-input-enable\":\"Enable input tools\",\"ext-uls-input-disable-info\":\"Input tools are disabled.\",\"ext-uls-input-settings-noime\":\"No input methods are available for this language.\",\n\"ext-uls-input-disable-notification\":\"Input tools have been disabled\",\"ext-uls-input-disable-notification-undo\":\"Undo\",\"ext-uls-input-disable-notification-info-personal\":\"You can enable the input tools at any time from the language settings.\",\"ext-uls-input-disable-notification-info-interlanguage\":\"You can enable the input tools at any time from the language settings next to the language list.\",\"ext-uls-language-settings-applying\":\"Applying...\",\"ext-uls-language-settings-preferences-link\":\"More language settings\"});},{},{});",
"ext.uls.init@1385060438": "mw.loader.implement(\"ext.uls.init\",function(){(function($,mw,undefined){'use strict';if(mw.hook===undefined){mw.hook=(function(){var lists={},slice=Array.prototype.slice;return function(name){var list=lists[name]||(lists[name]=$.Callbacks('memory'));return{add:list.add,remove:list.remove,fire:function(){return list.fireWith(null,slice.call(arguments));}};};}());}var jsonLoader=null,initialized=false,currentLang=mw.config.get('wgUserLanguage');mw.uls=mw.uls||{};mw\n.uls.previousLanguagesCookie='uls-previous-languages';mw.uls.previousLanguageAutonymCookie='uls-previous-language-autonym';mw.uls.languageSettingsModules=['ext.uls.inputsettings','ext.uls.displaysettings'];mw.uls.languageSelectionMethod=undefined;mw.uls.addEventLoggingTriggers=function(){mw.uls.languageSelectionMethod=undefined;$('#map-block').on('click',function(){mw.uls.languageSelectionMethod='map';});$('#languagefilter').on('keydown',function(){if($(this).val()===''){mw.uls.languageSelectionMethod='search';}});$('#uls-lcd-quicklist a').on('click',function(){mw.uls.languageSelectionMethod='common';});};mw.uls.changeLanguage=function(language){var uri=new mw.Uri(window.location.href),deferred=new $.Deferred();deferred.done(function(){uri.extend({setlang:language});window.location.href=uri.toString();});mw.hook('mw.uls.interface.language.change').fire(language,deferred);window.setTimeout(function(){deferred.resolve();},mw.config.get('wgULSEventLogging')*500);};mw.uls.\nsetPreviousLanguages=function(previousLanguages){$.cookie(mw.uls.previousLanguagesCookie,$.toJSON(previousLanguages),{path:'/'});};mw.uls.getPreviousLanguages=function(){var previousLanguages=$.cookie(mw.uls.previousLanguagesCookie);if(!previousLanguages){return[];}return $.parseJSON(previousLanguages).slice(-5);};mw.uls.getBrowserLanguage=function(){return(window.navigator.language||window.navigator.userLanguage||'').split('-')[0];};mw.uls.getCountryCode=function(){return window.Geo&&(window.Geo.country||window.Geo.country_code);};mw.uls.getAcceptLanguageList=function(){return mw.config.get('wgULSAcceptLanguageList');};mw.uls.getFrequentLanguageList=function(countryCode){var unique=[],list=[mw.config.get('wgUserLanguage'),mw.config.get('wgContentLanguage'),mw.uls.getBrowserLanguage()].concat(mw.uls.getPreviousLanguages()).concat(mw.uls.getAcceptLanguageList());countryCode=countryCode||mw.uls.getCountryCode();if(countryCode){list=list.concat($.uls.data.getLanguagesInTerritory(\ncountryCode));}$.each(list,function(i,v){if($.inArray(v,unique)===-1){unique.push(v);}});unique=$.grep(unique,function(langCode){var target;if($.fn.uls.defaults.languages[langCode]!==undefined){return true;}target=$.uls.data.isRedirect(langCode);if(target){return $.fn.uls.defaults.languages[target]!==undefined;}return false;});return unique;};function isBrowserSupported(){var blacklist={'msie':[['<=',7]]};if(parseInt(mw.config.get('wgVersion').split('.')[1],'10')<22){return!/MSIE [67]/i.test(navigator.userAgent);}return!$.client.test(blacklist,null,true);}mw.uls.init=function(callback){callback=callback||$.noop;if(initialized){callback.call(this);return;}if(!isBrowserSupported()){$('#pt-uls').hide();return;}if(!jsonLoader){jsonLoader=mw.uls.loadLocalization(currentLang);}else{jsonLoader.done(function(){initialized=true;});jsonLoader.done(callback);}};$(document).ready(function(){mw.uls.init();});}(jQuery,mediaWiki));;},{\"css\":[\".uls-trigger{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAQCAMAAADQzfSkAAABqlBMVEX////f3/+Ov+/n5+fp6enp6eno6Ojp6enn5+ff39/q6urp6enp6enp6enq6urp6en////q6urr6+upv+rU1NTJycnR0dEaGhrp6enT4/SEuuK9vb3l5eU2ktCxsbFdXV1paWmzwc9ITFDo6OhaWlpsbGxtbW2BipSZpK/X19d2dnZ8hI2/v79PT09gZm2CgoLIyMjD0eGksL1JTVHM2+spKywnKCkcHBzAzt3I1+cxMzZxcXFkZGSvr69WW2C8vLyFjphqcXiLlZ8dHh4gISLa2trQ3/Dc3NzZ2dl7e3uioqIfHyBCRko9QEPh4eFgYGDGxsZoaGiPj4/Ly8uRm6a6yNcbGxuSnKfL2uqVn6scHR20tLR/f3+Kioq4uLienp54gIipqanA2e+71u9GSk5yeoKgoKCAgIB0dHRLS0tlZWWDg4PBwcHFxcWxvsxkanGapbCKlJ7O4fNXo9hQn9bM3/OPmaRfZWve3t6mpqbR0dG+vr6JiYnKyspPVFl1s99+fn5srdzm5ubNzc1BREh2s99xsN7S0tIxMzUiIyQ2OTt/iJFwcHBbYWc3S28lAAAAF3RSTlMACBAg7P3LiTYIX6LmmDzeAYMnDN+1MJx17ncAAAEQSURBVHheddBTb0VREIbhVduYWVuHRm3btm3bNv9zJ2v3IE36Xk3yZG4+xkMKw0BREYwJMzkcO38MY37tG6AmYN48YZFxwsbeiys6y/02rT1Wa4TxwoYgpx4adLMbfRubs9tk0cJuYK8ACv1/Xy5LLlIYS5bf2FTUUlJapptiqKwyuOfJEsjq4M3j+YBPYc02X6utTWnvQEwk6wJRNxn29Pb1D2iIg0bEJMaHYWTU6RyfABPZ5BTa7xBxxo2YzPgcPPGFRb4Ey2Qrq2vrXlRk6xampDK+a94/ODw6PjGfkp2dX1y6ZOvVNWKavsutqt6HbGZ5QCqdMUmSnlXqhY6M12CZtKcaUnhtsKz/Tc5m7AfjN0jzWIipawAAAABJRU5ErkJggg==) no-repeat scroll left center;background:transparent url(//bits.wikimedia.org/static-1.23wmf5/extensions/UniversalLanguageSelector/resources/css/../../lib/jquery.uls/images/icon-language.png?2013-11-21T19:00:00Z) no-repeat scroll left center!ie;background-image:-webkit-linear-gradient(transparent,transparent),url(//bits.wikimedia.org/static-1.23wmf5/extensions/UniversalLanguageSelector/resources/css/../../lib/jquery.uls/images/icon-language.svg?2013-11-21T19:00:00Z);background-image:-moz-linear-gradient(transparent,transparent),url(//bits.wikimedia.org/static-1.23wmf5/extensions/UniversalLanguageSelector/resources/css/../../lib/jquery.uls/images/icon-language.svg?2013-11-21T19:00:00Z);background-image:linear-gradient(transparent,transparent),url(//bits.wikimedia.org/static-1.23wmf5/extensions/UniversalLanguageSelector/resources/css/../../lib/jquery.uls/images/icon-language.svg?2013-11-21T19:00:00Z);padding-left:30px}#pt-uls a.uls-trigger{padding-left:30px}#p-lang .uls-settings-trigger{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAgCAMAAAAVMLmlAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAALpQTFRF////W1tbgICAWVlZgICAUVFRgICAWVlZhYWFUlJShYWFVFRUgYGBVVVVgYGBVVVVgICAVFRUVVVVVlZWgYGBgICAVFRUgYGBVFRUgICAgYGBVVVVVVVVgYGBVlZWgYGBVFRUgICAVFRUgICAVVVVgICAVlZWgICAVFRUgICAVVVVgICAVFRUgICAVlZWgICAVVVVgICAVVVVgICAVVVVgICAVVVVgICAVVVVgICAVVVVgICAVVVVgICA9Fa9bgAAADx0Uk5TAA4OFBQWFhcXGRlJSUtLWlpbXV9fYGFhZGRlZmlpa2twcIiIioqPj5GRn5+goKGh6+vv7/Dw+fn8/P7+YuRUVgAAAOlJREFUGBmNwcdWAgEURMFLFCUaAcWAEhQYHBRmCN3//1u+BYcVC6s4p2U3OLrrVxN7Xn7uELoH5w65Dx1g6JNnoLazfz++VnZehkZir4pQ3NjzBg5TwtgBhzFh6kDr294UobiykxZc7ezVdLyx8yrw6pM+8GjnDjsf7gj3/WpiJ7Vhl6OW3eC/mlKdo5teZSHNSoM24XqvTCHTvg0MdDIASpn08/6ZSlkJ6jMpLUBhLc3qKEwIIwUURoSJAs2ltC5AIZUWTbjcSulktJayCvCikx7wJG0VttrfEp5eLpfS4uLtgaOmVOeMP8BAM9RClMO9AAAAAElFTkSuQmCC) no-repeat right top;background:transparent url(//bits.wikimedia.org/static-1.23wmf5/extensions/UniversalLanguageSelector/resources/css/../images/cog-sprite.png?2013-11-21T19:00:00Z) no-repeat right top!ie;background-image:-webkit-linear-gradient(transparent,transparent),url(//bits.wikimedia.org/static-1.23wmf5/extensions/UniversalLanguageSelector/resources/css/../images/cog-sprite.svg?2013-11-21T19:00:00Z);background-image:-moz-linear-gradient(transparent,transparent),url(//bits.wikimedia.org/static-1.23wmf5/extensions/UniversalLanguageSelector/resources/css/../images/cog-sprite.svg?2013-11-21T19:00:00Z);background-image:linear-gradient(transparent,transparent),url(//bits.wikimedia.org/static-1.23wmf5/extensions/UniversalLanguageSelector/resources/css/../images/cog-sprite.svg?2013-11-21T19:00:00Z);height:16px;width:14px;float:right;cursor:pointer}.skin-vector #p-lang .uls-settings-trigger{ margin-top:3px}#p-lang .uls-settings-trigger:hover{background-position:right -16px} x:-o-prefocus,body.rtl li#pt-uls{ direction:ltr}#settings-block{border-top:1px solid #C9C9C9;background:#f8f8f8;background:-webkit-gradient(linear,left top,left bottom,from(#FBFBFB),to(#F0F0F0));background:-webkit-linear-gradient(top,#FBFBFB,#F0F0F0);background:-moz-linear-gradient(top,#FBFBFB,#F0F0F0);background:-o-linear-gradient(top,#FBFBFB,#F0F0F0);background:linear-gradient(#FBFBFB,#F0F0F0);padding-left:10px;line-height:1.2em;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.uls-menu a{cursor:pointer}.uls-menu.callout .caret-before{border-top:20px solid transparent;border-right:20px solid #AAA;border-bottom:20px solid transparent;display:inline-block;left:-21px;top:30px;position:absolute}.uls-menu.callout .caret-after{border-top:20px solid transparent;border-right:20px solid #FCFCFC;border-bottom:20px solid transparent;display:inline-block;left:-20px;top:30px;position:absolute}#settings-block div.display-settings-block,#settings-block div.input-settings-block{display:inline-block;margin:8px 15px;color:#565656}#settings-block div.display-settings-block:hover,#settings-block div.input-settings-block:hover{color:#252525}.uls-ui-languages button{width:23%;text-overflow:ellipsis;margin-right:4%}button.uls-more-languages{width:auto}.settings-title{font-size:11pt}.settings-text{color:#555555;font-size:9pt}div.display-settings-block:hover .settings-text{color:#252525} .ime-perime-help{display:none}.ime-checked .ime-perime-help{display:inline-block;width:20px;height:100%;position:absolute;top:0;bottom:0;right:0;opacity:0.75;padding:0;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAFdQTFRF////AAAAZmZmVVVVSUlJW1tbVVVVV1dXWFhYVVVVV1dXVlZWWFhYV1dXWFhYVlZWV1dXVlZWV1dXV1dXWFhYV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXrNxhuAAAABx0Uk5TAAEFBgcOJCkxNlVla3KDi5WrsrbJ09ny9vf9/uWqFuIAAACESURBVBjTdZDBDsIgEERHai2KUqmllfr+/zs9AFYTnMsmL7uTmZX+yVjnrPkCnU8AyXeVDJGiOJSdCLzmsAIx73ngeZKOC+AlySSA8LjrCiQjyRafmzyAleQymQ7nFcDt6NItVFQOp5Cn/dgzjlDts+vW9xs1RI7KPLNHbRRq1W4951dvPF4RAFiSul8AAAAASUVORK5CYII=) left center no-repeat;background:transparent url(//bits.wikimedia.org/static-1.23wmf5/extensions/UniversalLanguageSelector/resources/css/../images/help.png?2013-11-21T19:00:00Z) left center no-repeat!ie;background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB2ZXJzaW9uPSIxLjEiCiAgIHdpZHRoPSIxOCIKICAgaGVpZ2h0PSIxOCIKICAgdmlld0JveD0iMCAwIDE4IDE4LjAwMDAwMSIKICAgaWQ9IkxheWVyXzEiCiAgIHhtbDpzcGFjZT0icHJlc2VydmUiPjxtZXRhZGF0YQogICBpZD0ibWV0YWRhdGE5Ij48cmRmOlJERj48Y2M6V29yawogICAgICAgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlCiAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+PGRjOnRpdGxlPjwvZGM6dGl0bGU+PC9jYzpXb3JrPjwvcmRmOlJERj48L21ldGFkYXRhPjxkZWZzCiAgIGlkPSJkZWZzNyIgLz4KPHBhdGgKICAgZD0ibSA5LjAwMDAwMDMsMS40OTk2NDM3IGMgLTQuMTQxNDE5MSwwIC03LjUwMDAwMDQsMy4zNTc4NjkgLTcuNTAwMDAwNCw3LjUwMDAwMTQgMCw0LjE0MjEzMDkgMy4zNTg1ODEzLDcuNTAwNzExOSA3LjUwMDAwMDQsNy41MDA3MTE5IEMgMTMuMTQyODQ0LDE2LjUwMDM1NyAxNi41LDEzLjE0MTc3NiAxNi41LDguOTk5NjQ1MSAxNi41LDQuODU3NTEyNyAxMy4xNDM1NTYsMS40OTk2NDM3IDkuMDAwMDAwMywxLjQ5OTY0MzcgeiBtIC0wLjAwMTQyLDExLjk0MzQ0MjMgYyAtMC42MTMzMDYyLDAgLTEuMDY3MDUzLC0wLjQ5MDA3NCAtMS4wNjcwNTMsLTEuMDc5ODc0IDAsLTAuNjE0MDE4IDAuNDUzNzQ2OCwtMS4wOTI2OTcgMS4wNjcwNTMsLTEuMDkyNjk3IDAuNTg5Nzk5NSwwIDEuMDY4NDc4NywwLjQ3ODY3OSAxLjA2ODQ3ODcsMS4wOTI2OTcgMCwwLjU4OTA4NyAtMC40Nzg2NzkyLDEuMDc5ODc0IC0xLjA2ODQ3ODcsMS4wNzk4NzQgeiBNIDEwLjUyMDgwOCw4LjgwNDQ3MDIgQyAxMC4wMDU4MDMsOS4yMDkwNjY4IDkuODA4NDg5Myw5LjQ2NzYzODQgOS44MDg0ODkzLDEwLjA0MzE5MSBWIDEwLjM5OTM1IEggOC4yMzc4MTk1IFYgOS45Njk4MjI2IGMgMCwtMS4wODA1ODY2IDAuMzE5ODMxLC0xLjUyMTUxMyAwLjgyMjAxNTgsLTEuOTE0NzEzIDAuNTAzNjA5MywtMC4zOTMxOTkxIDAuODExMzMwNiwtMC42MDE5MDkxIDAuODExMzMwNiwtMS4xNjYwNjQ4IDAsLTAuNDc4Njc4MSAtMC4yOTQ5LC0wLjc0ODY0NjcgLTAuODgzMjc0OCwtMC43NDg2NDY3IC0wLjUwMzYwOTQsMCAtMC45NDU5NTkxLDAuMTM0NjI4MSAtMS40MTE4MTUzLDAuNDU0NDU5MiBMIDYuODI3NDI5MSw1LjMwNzY5NzggQyA3LjQ0MDczNTMsNC44Nzc0NTc1IDguMjAyMjAzNiw0LjU3MTE2MDcgOS4yMDc5OTY5LDQuNTcxMTYwNyBjIDEuMzYxOTUzMSwwIDIuNTA0NTEyMSwwLjc0ODY0NjUgMi41MDQ1MTIxLDIuMTgzOTY4MiAtNy4xMmUtNCwxLjAxODYxNDkgLTAuNTY1NTgsMS41NTg1NTI1IC0xLjE5MTcwOSwyLjA0OTM0MTMgeiIKICAgaWQ9InBhdGgzIgogICBzdHlsZT0iZmlsbDojNTc1NzU3IiAvPgo8L3N2Zz4=);background-image:-webkit-linear-gradient(transparent,transparent),url(//bits.wikimedia.org/static-1.23wmf5/extensions/UniversalLanguageSelector/resources/css/../images/help.svg?2013-11-21T19:00:00Z)!ie;background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB2ZXJzaW9uPSIxLjEiCiAgIHdpZHRoPSIxOCIKICAgaGVpZ2h0PSIxOCIKICAgdmlld0JveD0iMCAwIDE4IDE4LjAwMDAwMSIKICAgaWQ9IkxheWVyXzEiCiAgIHhtbDpzcGFjZT0icHJlc2VydmUiPjxtZXRhZGF0YQogICBpZD0ibWV0YWRhdGE5Ij48cmRmOlJERj48Y2M6V29yawogICAgICAgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlCiAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+PGRjOnRpdGxlPjwvZGM6dGl0bGU+PC9jYzpXb3JrPjwvcmRmOlJERj48L21ldGFkYXRhPjxkZWZzCiAgIGlkPSJkZWZzNyIgLz4KPHBhdGgKICAgZD0ibSA5LjAwMDAwMDMsMS40OTk2NDM3IGMgLTQuMTQxNDE5MSwwIC03LjUwMDAwMDQsMy4zNTc4NjkgLTcuNTAwMDAwNCw3LjUwMDAwMTQgMCw0LjE0MjEzMDkgMy4zNTg1ODEzLDcuNTAwNzExOSA3LjUwMDAwMDQsNy41MDA3MTE5IEMgMTMuMTQyODQ0LDE2LjUwMDM1NyAxNi41LDEzLjE0MTc3NiAxNi41LDguOTk5NjQ1MSAxNi41LDQuODU3NTEyNyAxMy4xNDM1NTYsMS40OTk2NDM3IDkuMDAwMDAwMywxLjQ5OTY0MzcgeiBtIC0wLjAwMTQyLDExLjk0MzQ0MjMgYyAtMC42MTMzMDYyLDAgLTEuMDY3MDUzLC0wLjQ5MDA3NCAtMS4wNjcwNTMsLTEuMDc5ODc0IDAsLTAuNjE0MDE4IDAuNDUzNzQ2OCwtMS4wOTI2OTcgMS4wNjcwNTMsLTEuMDkyNjk3IDAuNTg5Nzk5NSwwIDEuMDY4NDc4NywwLjQ3ODY3OSAxLjA2ODQ3ODcsMS4wOTI2OTcgMCwwLjU4OTA4NyAtMC40Nzg2NzkyLDEuMDc5ODc0IC0xLjA2ODQ3ODcsMS4wNzk4NzQgeiBNIDEwLjUyMDgwOCw4LjgwNDQ3MDIgQyAxMC4wMDU4MDMsOS4yMDkwNjY4IDkuODA4NDg5Myw5LjQ2NzYzODQgOS44MDg0ODkzLDEwLjA0MzE5MSBWIDEwLjM5OTM1IEggOC4yMzc4MTk1IFYgOS45Njk4MjI2IGMgMCwtMS4wODA1ODY2IDAuMzE5ODMxLC0xLjUyMTUxMyAwLjgyMjAxNTgsLTEuOTE0NzEzIDAuNTAzNjA5MywtMC4zOTMxOTkxIDAuODExMzMwNiwtMC42MDE5MDkxIDAuODExMzMwNiwtMS4xNjYwNjQ4IDAsLTAuNDc4Njc4MSAtMC4yOTQ5LC0wLjc0ODY0NjcgLTAuODgzMjc0OCwtMC43NDg2NDY3IC0wLjUwMzYwOTQsMCAtMC45NDU5NTkxLDAuMTM0NjI4MSAtMS40MTE4MTUzLDAuNDU0NDU5MiBMIDYuODI3NDI5MSw1LjMwNzY5NzggQyA3LjQ0MDczNTMsNC44Nzc0NTc1IDguMjAyMjAzNiw0LjU3MTE2MDcgOS4yMDc5OTY5LDQuNTcxMTYwNyBjIDEuMzYxOTUzMSwwIDIuNTA0NTEyMSwwLjc0ODY0NjUgMi41MDQ1MTIxLDIuMTgzOTY4MiAtNy4xMmUtNCwxLjAxODYxNDkgLTAuNTY1NTgsMS41NTg1NTI1IC0xLjE5MTcwOSwyLjA0OTM0MTMgeiIKICAgaWQ9InBhdGgzIgogICBzdHlsZT0iZmlsbDojNTc1NzU3IiAvPgo8L3N2Zz4=);background-image:linear-gradient(transparent,transparent),url(//bits.wikimedia.org/static-1.23wmf5/extensions/UniversalLanguageSelector/resources/css/../images/help.svg?2013-11-21T19:00:00Z)!ie}.ime-checked .ime-perime-help:hover{opacity:1}\\n/* cache key: enwiki:resourceloader:filter:minify-css:7:4249b1e21d59d6187640c18d070ca0bd */\"]},{});",
"ext.uls.webfonts@1385060438": "mw.loader.implement(\"ext.uls.webfonts\",function(){(function($,mw,undefined){'use strict';var mediawikiFontRepository,ulsPreferences;mw.webfonts=mw.webfonts||{};ulsPreferences=mw.uls.preferences();mw.webfonts.preferences={registry:{fonts:{}},setFont:function(language,font){this.registry.fonts[language]=font;},getFont:function(language){return this.registry.fonts[language];},save:function(callback){ulsPreferences.set('webfonts',this.registry);ulsPreferences.save(callback);},load:function(){mw.webfonts.preferences.\nregistry=$.extend(this.registry,ulsPreferences.get('webfonts'));}};mediawikiFontRepository=$.webfonts.repository;mediawikiFontRepository.base=mw.config.get('wgULSFontRepositoryBasePath');mw.webfonts.setup=function(){$.fn.webfonts.defaults=$.extend($.fn.webfonts.defaults,{fontSelector:function(repository,language){var font;font=mw.webfonts.preferences.getFont(language);if(!font){font=repository.defaultFont(language);}if(font==='system'){font=null;}return font;},exclude:(function(){var excludes=$.fn.webfonts.defaults.exclude;if(mw.user.options.get('editfont')!=='default'){excludes=(excludes)?excludes+',textarea':'textarea';}return excludes;}())});$('body').webfonts();$('body').data('webfonts').load('Autonym');};$(document).ready(function(){mw.uls.init(function(){$.extend($.fn.webfonts.defaults,{repository:mediawikiFontRepository,fontStack:$('body').css('font-family').split(/, /g),exclude:mw.config.get('wgULSNoWebfontsSelectors').join(', ')});mw.webfonts.preferences.load();mw.webfonts.\nsetup();});});}(jQuery,mediaWiki));;},{\"css\":[\"#p-lang ul,.autonym{ font-family:'Autonym',sans-serif}\\n/* cache key: enwiki:resourceloader:filter:minify-css:7:5107124d6c4454dabb7fc6e4dcb24c3e */\"]},{});",
"mediawiki.page.startup@1385060185": "mw.loader.implement(\"mediawiki.page.startup\",function(){(function(mw,$){mw.page={};$('html').addClass('client-js').removeClass('client-nojs');$(function(){mw.util.init();mw.hook('wikipage.content').fire($('#mw-content-text'));});}(mediaWiki,jQuery));;},{},{});",
"skins.vector.js@1385060185": "mw.loader.implement(\"skins.vector.js\",function(){(function($){var rtl=$('html').attr('dir')==='rtl';$.fn.collapsibleTabs=function(options){if(!this.length){return this;}var $settings=$.extend({},$.collapsibleTabs.defaults,options);this.each(function(){var $el=$(this);$.collapsibleTabs.instances=($.collapsibleTabs.instances.length===0?$el:$.collapsibleTabs.instances.add($el));$el.data('collapsibleTabsSettings',$settings);$el.children($settings.collapsible).each(function(){$.collapsibleTabs.addData($(this));});});if(!$.collapsibleTabs.boundEvent){$(window).delayedBind(500,'resize',function(){$.\ncollapsibleTabs.handleResize();});}$.collapsibleTabs.handleResize();return this;};function calculateTabDistance(){var $leftTab,$rightTab,leftEnd,rightStart;if(!rtl){$leftTab=$('#left-navigation');$rightTab=$('#right-navigation');}else{$leftTab=$('#right-navigation');$rightTab=$('#left-navigation');}leftEnd=$leftTab.offset().left+$leftTab.width();rightStart=$rightTab.offset().left;return rightStart-leftEnd;}$.collapsibleTabs={instances:[],boundEvent:null,defaults:{expandedContainer:'#p-views ul',collapsedContainer:'#p-cactions ul',collapsible:'li.collapsible',shifting:false,expandCondition:function(eleWidth){return calculateTabDistance()>=eleWidth;},collapseCondition:function(){return calculateTabDistance()<0;}},addData:function($collapsible){var $settings=$collapsible.parent().data('collapsibleTabsSettings');if($settings!==null){$collapsible.data('collapsibleTabsSettings',{expandedContainer:$settings.expandedContainer,collapsedContainer:$settings.collapsedContainer,expandedWidth:\n$collapsible.width(),prevElement:$collapsible.prev()});}},getSettings:function($collapsible){var $settings=$collapsible.data('collapsibleTabsSettings');if($settings===undefined){$.collapsibleTabs.addData($collapsible);$settings=$collapsible.data('collapsibleTabsSettings');}return $settings;},handleResize:function(){$.collapsibleTabs.instances.each(function(){var $el=$(this),data=$.collapsibleTabs.getSettings($el);if(data.shifting){return;}if($el.children(data.collapsible).length>0&&data.collapseCondition()){$el.trigger('beforeTabCollapse');$.collapsibleTabs.moveToCollapsed($el.children(data.collapsible+':last'));}if($(data.collapsedContainer+' '+data.collapsible).length>0&&data.expandCondition($.collapsibleTabs.getSettings($(data.collapsedContainer).children(data.collapsible+':first')).expandedWidth)){$el.trigger('beforeTabExpand');$.collapsibleTabs.moveToExpanded(data.collapsedContainer+' '+data.collapsible+':first');}});},moveToCollapsed:function(ele){var data,expContainerSettings,\ntarget,$moving=$(ele);data=$.collapsibleTabs.getSettings($moving);if(!data){return;}expContainerSettings=$.collapsibleTabs.getSettings($(data.expandedContainer));if(!expContainerSettings){return;}expContainerSettings.shifting=true;target=data.collapsedContainer;$moving.css('position','relative').css((rtl?'left':'right'),0).animate({width:'1px'},'normal',function(){var data,expContainerSettings;$(this).hide();$('<span class=\"placeholder\" style=\"display: none;\"></span>').insertAfter(this);$(this).detach().prependTo(target).data('collapsibleTabsSettings',data);$(this).attr('style','display: list-item;');data=$.collapsibleTabs.getSettings($(ele));if(data){expContainerSettings=$.collapsibleTabs.getSettings($(data.expandedContainer));if(expContainerSettings){expContainerSettings.shifting=false;$.collapsibleTabs.handleResize();}}});},moveToExpanded:function(ele){var data,expContainerSettings,$target,expandedWidth,$moving=$(ele);data=$.collapsibleTabs.getSettings($moving);if(!data){return;}\nexpContainerSettings=$.collapsibleTabs.getSettings($(data.expandedContainer));if(!expContainerSettings){return;}expContainerSettings.shifting=true;$target=$(data.expandedContainer).find('span.placeholder:first');expandedWidth=data.expandedWidth;$moving.css('position','relative').css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.detach().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+'px'},'normal',function(){$(this).attr('style','display: block;');var data,expContainerSettings;data=$.collapsibleTabs.getSettings($(this));if(data){expContainerSettings=$.collapsibleTabs.getSettings($(data.expandedContainer));if(expContainerSettings){expContainerSettings.shifting=false;$.collapsibleTabs.handleResize();}}}));}};}(jQuery));jQuery(function($){$('div.vectorMenu').each(function(){var $el=$(this);$el.find('> h3 > a').parent().attr('tabindex','0').on('click keypress',function(e){if(e.type==='click'||e.which===13){$el.find(\n'.menu:first').toggleClass('menuForceShow');e.preventDefault();}}).focus(function(){$el.find('> a').addClass('vectorMenuFocus');}).blur(function(){$el.find('> a').removeClass('vectorMenuFocus');}).find('> a:first').attr('tabindex','-1');});var $cactions=$('#p-cactions');$('#p-views ul').bind('beforeTabCollapse',function(){if($cactions.hasClass('emptyPortlet')){$cactions.removeClass('emptyPortlet').find('h3').css('width','1px').animate({'width':'24px'},390);}}).bind('beforeTabExpand',function(){if($cactions.find('li').length===1){$cactions.find('h3').animate({'width':'1px'},390,function(){$(this).attr('style','').parent().addClass('emptyPortlet');});}}).collapsibleTabs();});;},{},{});",
"wikibase.client.init@1385060502": "mw.loader.implement(\"wikibase.client.init\",function(){},{\"css\":[\".wbc-editpage{list-style:none none;text-align:right;padding-right:.5em !important}.wbc-editpage > a{padding-left:11px;background:no-repeat left center}.wbc-editpage > a:link,.wbc-editpage > a:visited{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKBAMAAAB/HNKOAAAAD1BMVEUZAAD///95eXmqqqrY2NjEIQ0cAAAAAXRSTlMAQObYZgAAACdJREFUCNdjYGBgYGIAASUFENNJCUiqmADZTM5OqExFFZAKRSG4YgBjcwODynSgDwAAAABJRU5ErkJggg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/Wikibase/client/resources/images/WBC-Asset-Pencil.png?2013-11-21T19:01:40Z)!ie;color:#797979 !important}.wbc-editpage > a:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKBAMAAAB/HNKOAAAAD1BMVEWBAADY2Nj///8GRa0zZrtW2AECAAAAAXRSTlMAQObYZgAAACdJREFUCNdjYGBgYGYAAWMDEFPYGEgaOgLZzCLCqEwjQ5AKI2W4YgBg5QOTQPzBuAAAAABJRU5ErkJggg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/Wikibase/client/resources/images/WBC-Asset-Pencil-Hover.png?2013-11-21T19:01:40Z)!ie;color:#0645AD !important}\\n/* cache key: enwiki:resourceloader:filter:minify-css:7:b00880b69a618a335c237761af09d3b6 */\"]},{});",
"ext.eventLogging@1385060290": "mw.loader.implement(\"ext.eventLogging\",function(){(function(mw,$,console){'use strict';function ValidationError(message){this.message=message;}ValidationError.prototype=new Error();var self=mw.eventLog={schemas:{},warn:console&&$.isFunction(console.warn)?$.proxy(console.warn,console):mw.log,declareSchema:function(schemaName,meta){if(self.schemas.hasOwnProperty(schemaName)){self.warn('Clobbering existing \"'+schemaName+'\" schema');}self.schemas[schemaName]=$.extend(true,{revision:-1,schema:{properties:{}},defaults:{}},self.schemas[schemaName],meta);return self.schemas[schemaName];},isInstanceOf:function(value,type){if(value===undefined||value===null){return false;}switch(type){case'string':return typeof value===\n'string';case'timestamp':return value instanceof Date||(typeof value==='number'&&value>=0&&value%1===0);case'boolean':return typeof value==='boolean';case'integer':return typeof value==='number'&&value%1===0;case'number':return typeof value==='number'&&isFinite(value);default:return false;}},isValid:function(event,schemaName){try{self.assertValid(event,schemaName);return true;}catch(e){if(!(e instanceof ValidationError)){throw e;}self.warn('Validation error against schema '+schemaName+': '+e.message);return false;}},assertValid:function(event,schemaName){var schema=self.schemas[schemaName]||null,props=schema.schema.properties,prop;if($.isEmpty(props)){throw new ValidationError('Unknown schema: '+schemaName);}for(prop in event){if(props[prop]===undefined){throw new ValidationError('Unrecognized property: '+prop);}}$.each(props,function(prop,desc){var val=event[prop];if(val===undefined){if(desc.required){throw new ValidationError('Missing property: '+prop);}return true;}if(!(self.\nisInstanceOf(val,desc.type))){throw new ValidationError('Wrong type for property: '+prop+' '+val);}if(desc['enum']&&$.inArray(val,desc['enum'])===-1){throw new ValidationError('Value \"'+val+'\" for property: '+prop+' not in enum '+$.toJSON(desc['enum']));}});return true;},setDefaults:function(schemaName,schemaDefaults){var schema=self.schemas[schemaName];if(schema===undefined){self.warn('Setting defaults on unknown schema \"'+schemaName+'\"');schema=self.declareSchema(schemaName);}return $.extend(true,schema.defaults,schemaDefaults);},prepare:function(schemaName,event){var prop,schema=self.schemas[schemaName];if(schema===undefined){self.warn('Got event with unknown schema \"'+schemaName+'\"');schema=self.declareSchema(schemaName);}event=$.extend(true,{},schema.defaults,event);for(prop in event){if(typeof event[prop]==='function'){event[prop]=event[prop].call(event);}}return{event:event,clientValidated:self.isValid(event,schemaName),revision:schema.revision,schema:schemaName,webHost:window.\nlocation.hostname,wiki:mw.config.get('wgDBname')};},dispatch:function(data){var beacon=document.createElement('img'),baseUri=mw.config.get('wgEventLoggingBaseUri'),dfd=$.Deferred();if(!baseUri){dfd.rejectWith(data,[data]);return dfd.promise();}$(beacon).on('error',function(){dfd.resolveWith(data,[data]);});beacon.src=baseUri+'?'+encodeURIComponent($.toJSON(data))+';';return dfd.promise();},logEvent:function(schemaName,eventInstance){return self.dispatch(self.prepare(schemaName,eventInstance));}};self.setSchema=self.declareSchema;if(!mw.config.get('wgEventLoggingBaseUri')){self.warn('\"$wgEventLoggingBaseUri\" is not set.');}}(mediaWiki,jQuery,window.console));;},{},{});",
"ext.navigationTiming@1385060349": "mw.loader.implement(\"ext.navigationTiming\",function(){(function(mw,$){'use strict';var timing=window.performance?performance.timing:null;function inSample(){var factor=mw.config.get('wgNavigationTimingSamplingFactor');if(!$.isNumeric(factor)||factor<1){return false;}return Math.floor(Math.random()*factor)===0;}function\nisCompliant(){var attr,current,last=0,order=['loadEventEnd','loadEventStart','domContentLoadedEventEnd','domContentLoadedEventStart','domInteractive','responseEnd','responseStart','requestStart','connectEnd','connectStart'];while((attr=order.pop())!==undefined){current=timing[attr];if(current<0||current<last){return false;}last=current;}return true;}function emitTiming(){var navStart=timing.navigationStart||timing.fetchStart,event={userAgent:navigator.userAgent,isHttps:location.protocol==='https:',isAnon:mw.config.get('wgUserId')===null},page={pageId:mw.config.get('wgArticleId'),revId:mw.config.get('wgCurRevisionId'),action:mw.config.get('wgAction')};if($.isPlainObject(window.Geo)&&typeof Geo.country==='string'){event.originCountry=Geo.country;}$.each(['connectEnd','connectStart','domComplete','domInteractive','fetchStart','loadEventEnd','loadEventStart','requestStart','responseEnd','responseStart'],function(_,marker){var measure=timing[marker]-navStart;if($.isNumeric(measure)&&measure\n>0){event[marker]=measure;}});if(timing.domainLookupStart){event.dnsLookup=timing.domainLookupEnd-timing.domainLookupStart;}if(timing.redirectStart){event.redirectCount=performance.navigation.redirectCount;event.redirecting=timing.redirectEnd-timing.redirectStart;}if(page.revId){$.extend(event,page);}if(mw.mobileFrontend&&mw.config.exists('wgMFMode')){event.mobileMode=mw.config.get('wgMFMode');}if(isCompliant()){mw.eventLog.logEvent('NavigationTiming',event);}}if(timing&&performance.navigation.type===0&&inSample()&&!/Firefox\\/[78]/.test(navigator.userAgent)){$(window).load(function(){setTimeout(emitTiming,0);});}}(mediaWiki,jQuery));;},{},{});",
"ext.uls.eventlogger@1385060438": "mw.loader.implement(\"ext.uls.eventlogger\",function(){(function($,mw){'use strict';function ULSEventLogger(){this.logEventQueue=$.Callbacks('memory once');this.init();this.listen();}ULSEventLogger.prototype={init:function(){var eventLogger=this;mw.eventLog.setDefaults('UniversalLanguageSelector',{version:1,token:mw.user.id(),contentLanguage:mw.config.get('wgContentLanguage'),interfaceLanguage:mw.config.get('wgUserLanguage')});eventLogger.logEventQueue.fire();},log:function(event){var deferred=$.Deferred();this.logEventQueue.add(function(){mw.eventLog.logEvent('UniversalLanguageSelector',event).done(deferred.resolve).fail(deferred.reject);});return deferred.promise();},listen:function(){mw.hook('mw.uls.settings.open').add($.proxy(this.ulsSettingsOpen,this));mw.hook('mw.uls.language.revert').add($.proxy(this.ulsLanguageRevert,this));mw.hook('mw.uls.ime.enable').add($.proxy(this.enableIME,this));mw.hook(\n'mw.uls.ime.disable').add($.proxy(this.disableIME,this));mw.hook('mw.uls.ime.change').add($.proxy(this.changeIME,this));mw.hook('mw.uls.login.click').add($.proxy(this.loginClick,this));mw.hook('mw.uls.ime.morelanguages').add($.proxy(this.imeMoreLanguages,this));mw.hook('mw.uls.interface.morelanguages').add($.proxy(this.interfaceMoreLanguages,this));mw.hook('mw.uls.interface.language.change').add($.proxy(this.interfaceLanguageChange,this));mw.hook('mw.uls.font.change').add($.proxy(this.fontChange,this));$('body').on('noresults.uls','.uls-menu .languagefilter',$.proxy(this.noSearchResults,this));},ulsSettingsOpen:function(context){this.log({action:'settings-open',context:context});},ulsLanguageRevert:function(deferred){this.log({action:'ui-lang-revert'}).always(deferred.resolve());},disableIME:function(context){this.log({action:'ime-disable',context:context});},enableIME:function(context){this.log({action:'ime-enable',context:context});},changeIME:function(inputMethod){this.log({action:\n'ime-change',inputMethod:inputMethod});},loginClick:function(deferred){this.log({action:'login-click'}).always(deferred.resolve);},imeMoreLanguages:function(){this.log({action:'more-languages-access',context:'ime'});},interfaceLanguageChange:function(language,deferred){var logParams={action:'language-change',context:'interface',interfaceLanguage:language};if(mw.uls.languageSelectionMethod!==undefined){logParams.languageSelectionMethod=mw.uls.languageSelectionMethod;}this.log(logParams).always(deferred.resolve);},interfaceMoreLanguages:function(){this.log({action:'more-languages-access',context:'interface'});},fontChange:function(context,language,font){var logParams={action:'font-change',context:context};if(context==='interface'){$.extend(logParams,{interfaceFont:font,interfaceLanguage:language});}else{logParams.contentFont=font;}this.log(logParams);},noSearchResults:function(event,context){this.log({action:'no-search-results',context:context});}};mw.uls=mw.uls||{};mw.uls.eventlogger=\nnew ULSEventLogger();}(jQuery,mediaWiki));;},{},{});",
"jquery.checkboxShiftClick@1385060185": "mw.loader.implement(\"jquery.checkboxShiftClick\",function(){(function($){$.fn.checkboxShiftClick=function(){var prevCheckbox=null,$box=this;$box.click(function(e){if(prevCheckbox!==null&&e.shiftKey){$box.slice(Math.min($box.index(prevCheckbox),$box.index(e.target)),Math.max($box.index(prevCheckbox),$box.index(e.target))+1).filter(function(){return!this.disabled;}).prop('checked',!!e.target.\nchecked);}prevCheckbox=e.target;});return $box;};}(jQuery));;},{},{});",
"jquery.hidpi@1385060185": "mw.loader.implement(\"jquery.hidpi\",function(){(function($){$.devicePixelRatio=function(){if(window.devicePixelRatio!==undefined){return window.devicePixelRatio;}else if(window.msMatchMedia!==undefined){if(window.msMatchMedia('(min-resolution: 192dpi)').matches){return 2;}else if(window.msMatchMedia('(min-resolution: 144dpi)').matches){return 1.5;}else{return 1;}}else{return 1;}};$.fn.hidpi=function(){var $target=this,devicePixelRatio=$.devicePixelRatio(),testImage=new Image();if(devicePixelRatio>1&&testImage.srcset===undefined){$target.find('img').each(function(){var $img=$(this),srcset=$img.attr('srcset'),match;if(typeof srcset==='string'&&srcset!==''){match=$.matchSrcSet(devicePixelRatio,srcset);if(match!==null){$img.attr('src',match);}}});}return $target;};$.matchSrcSet=function(devicePixelRatio,srcset){var candidates,candidate,bits,src,i,ratioStr,ratio,selectedRatio=1,selectedSrc=null;candidates=srcset.split(\n/ *, */);for(i=0;i<candidates.length;i++){candidate=candidates[i];bits=candidate.split(/ +/);src=bits[0];if(bits.length>1&&bits[1].charAt(bits[1].length-1)==='x'){ratioStr=bits[1].substr(0,bits[1].length-1);ratio=parseFloat(ratioStr);if(ratio<=devicePixelRatio&&ratio>selectedRatio){selectedRatio=ratio;selectedSrc=src;}}}return selectedSrc;};}(jQuery));;},{},{});",
"jquery.highlightText@1385060185": "mw.loader.implement(\"jquery.highlightText\",function(){(function($){$.highlightText={splitAndHighlight:function(node,pat){var i,patArray=pat.split(' ');for(i=0;i<patArray.length;i++){if(patArray[i].length===0){continue;}$.highlightText.innerHighlight(node,patArray[i]);}return node;},innerHighlight:function(node,pat){var i,match,pos,spannode,middlebit,middleclone;if(node.nodeType===3){match=node.data.match(new RegExp('(^|\\\\s)'+$.escapeRE(pat),'i'));if(match){pos=match.index+match[1].length;spannode=document.createElement('span');spannode.className='highlight';middlebit=node.splitText(pos);middlebit.splitText(pat.length);\nmiddleclone=middlebit.cloneNode(true);spannode.appendChild(middleclone);middlebit.parentNode.replaceChild(spannode,middlebit);}}else if(node.nodeType===1&&node.childNodes&&!/(script|style)/i.test(node.tagName)&&!(node.tagName.toLowerCase()==='span'&&node.className.match(/\\bhighlight/))){for(i=0;i<node.childNodes.length;++i){$.highlightText.innerHighlight(node.childNodes[i],pat);}}}};$.fn.highlightText=function(matchString){return this.each(function(){var $el=$(this);$el.data('highlightText',{originalText:$el.text()});$.highlightText.splitAndHighlight(this,matchString);});};}(jQuery));;},{},{});",
"jquery.autoEllipsis@1385060185": "mw.loader.implement(\"jquery.autoEllipsis\",function(){(function($){var cache={},matchTextCache={};$.fn.autoEllipsis=function(options){options=$.extend({position:'center',tooltip:false,restoreText:false,hasSpan:false,matchText:null},options);return this.each(function(){var $trimmableText,text,trimmableText,w,pw,l,r,i,side,m,$container=$(this);if(options.restoreText){if(!$container.data('autoEllipsis.originalText')){$container.data('autoEllipsis.originalText',$container.text());}else{$container.text($container.data('autoEllipsis.originalText'));}}if(options.hasSpan){$trimmableText=$container.children(options.selector);}else{$trimmableText=$('<span>').css('whiteSpace','nowrap').text($container.text());$container.empty().append($trimmableText);}text=$container.text();trimmableText=$trimmableText.text();w=$container.width();pw=0;if(options.matchText){if(!(text in matchTextCache)){matchTextCache[text]={};}if(!(options.matchText in\nmatchTextCache[text])){matchTextCache[text][options.matchText]={};}if(!(w in matchTextCache[text][options.matchText])){matchTextCache[text][options.matchText][w]={};}if(options.position in matchTextCache[text][options.matchText][w]){$container.html(matchTextCache[text][options.matchText][w][options.position]);if(options.tooltip){$container.attr('title',text);}return;}}else{if(!(text in cache)){cache[text]={};}if(!(w in cache[text])){cache[text][w]={};}if(options.position in cache[text][w]){$container.html(cache[text][w][options.position]);if(options.tooltip){$container.attr('title',text);}return;}}if($trimmableText.width()+pw>w){switch(options.position){case'right':l=0;r=trimmableText.length;do{m=Math.ceil((l+r)/2);$trimmableText.text(trimmableText.substr(0,m)+'...');if($trimmableText.width()+pw>w){r=m-1;}else{l=m;}}while(l<r);$trimmableText.text(trimmableText.substr(0,l)+'...');break;case'center':i=[Math.round(trimmableText.length/2),Math.round(trimmableText.length/2)];side=1;while(\n$trimmableText.outerWidth()+pw>w&&i[0]>0){$trimmableText.text(trimmableText.substr(0,i[0])+'...'+trimmableText.substr(i[1]));if(side===0){i[0]--;side=1;}else{i[1]++;side=0;}}break;case'left':r=0;while($trimmableText.outerWidth()+pw>w&&r<trimmableText.length){$trimmableText.text('...'+trimmableText.substr(r));r++;}break;}}if(options.tooltip){$container.attr('title',text);}if(options.matchText){$container.highlightText(options.matchText);matchTextCache[text][options.matchText][w][options.position]=$container.html();}else{cache[text][w][options.position]=$container.html();}});};}(jQuery));;},{},{});",
"jquery.mw-jump@1385060185": "mw.loader.implement(\"jquery.mw-jump\",function(){jQuery(function($){$('.mw-jump').on('focus blur','a',function(e){if(e.type==='blur'||e.type==='focusout'){$(this).closest('.mw-jump').css({height:0});}else{$(this).closest('.mw-jump').css({height:'auto'});}});});;},{},{});",
"jquery.placeholder@1385060185": "mw.loader.implement(\"jquery.placeholder\",function(){(function($){$.fn.placeholder=function(text){var hasArg=arguments.length;\nreturn this.each(function(){var placeholder,$input;if(hasArg){this.setAttribute('placeholder',text);}if(this.placeholder&&'placeholder'in document.createElement(this.tagName)){return;}placeholder=hasArg?text:this.getAttribute('placeholder');$input=$(this);if(this.value===''||this.value===placeholder){$input.addClass('placeholder').val(placeholder);}$input.blur(function(){if(this.value===''){this.value=placeholder;$input.addClass('placeholder');}}).on('focus drop keydown paste',function(e){if($input.hasClass('placeholder')){if(e.type==='drop'&&e.originalEvent.dataTransfer){try{this.value=e.originalEvent.dataTransfer.getData('text/plain');}catch(exception){this.value=e.originalEvent.dataTransfer.getData('text');}e.preventDefault();}else{this.value='';}$input.removeClass('placeholder');}});if(this.form){$(this.form).submit(function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});}});};}(jQuery));;},{},{});",
"jquery.tabIndex@1385060185": "mw.loader.implement(\"jquery.tabIndex\",function(){(function($){$.fn.firstTabIndex=function(){var minTabIndex=null;$(this).find('[tabindex]').each(function(){var tabIndex=parseInt($(this).prop('tabindex'),10);if(tabIndex>0&&!isNaN(tabIndex)){if(minTabIndex===null){minTabIndex=tabIndex;}else if(tabIndex<minTabIndex){minTabIndex=tabIndex;}}});return minTabIndex;};$.fn.lastTabIndex=function(){var maxTabIndex=null;$(this).find('[tabindex]').each(function(){var tabIndex=parseInt($(this).prop('tabindex'),10);if(tabIndex>0&&!isNaN(tabIndex)){if(maxTabIndex===null){maxTabIndex=tabIndex;}else if(tabIndex>maxTabIndex){maxTabIndex=tabIndex;}}});return maxTabIndex;};}(jQuery));;},{},{});",
"mediawiki.api.watch@1385060185": "mw.loader.implement(\"mediawiki.api.watch\",function(){(function(mw,$){function doWatchInternal(page,ok,err,addParams){var params,d=$.Deferred(),apiPromise;d.done(ok).fail(err);params={action:'watch',title:String(page),token:mw.user.tokens.get('watchToken'),uselang:mw.config.get('wgUserLanguage')};if(addParams){\n$.extend(params,addParams);}apiPromise=this.post(params).done(function(data){d.resolve(data.watch);}).fail(d.reject);return d.promise({abort:apiPromise.abort});}$.extend(mw.Api.prototype,{watch:function(page,ok,err){return doWatchInternal.call(this,page,ok,err);},unwatch:function(page,ok,err){return doWatchInternal.call(this,page,ok,err,{unwatch:1});}});}(mediaWiki,jQuery));;},{},{});",
"mediawiki.cldr@1385060185": "mw.loader.implement(\"mediawiki.cldr\",function(){(function(mw){'use strict';var cldr={getPluralForm:function(number,pluralRules){var i;for(i=0;i<pluralRules.length;i++){if(mw.libs.pluralRuleParser(pluralRules[i],number)){break;}}return i;}};mw.cldr=cldr;}(mediaWiki));;},{},{});",
"mediawiki.hidpi@1385060185": "mw.loader.implement(\"mediawiki.hidpi\",function(){jQuery(function($){$('body').hidpi();});;},{},{});",
"mediawiki.language.init@1385060185": "mw.loader.implement(\"mediawiki.language.init\",function(){(function(mw){var language={data:{},getData:function(langCode,dataKey){var langData=language.data;if(langData&&langData[langCode]instanceof mw.Map){return langData[langCode].get(dataKey);}return undefined;},setData:function(langCode,dataKey,value){var langData=language.data;if(!(langData[langCode]instanceof mw.Map)){langData[langCode]=new mw.Map();}langData[langCode].set(dataKey,value);}};mw.language=language;}(mediaWiki));;},{},{});",
"mediawiki.language@1385060185": "mw.loader.implement(\"mediawiki.language\",function(){(function(mw,$){var language={procPLURAL:\nfunction(template){if(template.title&&template.parameters&&mw.language.convertPlural){if(template.parameters.length===0){return'';}var count=mw.language.convertNumber(template.title,true);return mw.language.convertPlural(parseInt(count,10),template.parameters);}if(template.parameters[0]){return template.parameters[0];}return'';},convertPlural:function(count,forms){var pluralRules,formCount,form,index,equalsPosition,pluralFormIndex=0;if(!forms||forms.length===0){return'';}for(index=0;index<forms.length;index++){form=forms[index];if(/^\\d+=/.test(form)){equalsPosition=form.indexOf('=');formCount=parseInt(form.substring(0,equalsPosition),10);if(formCount===count){return form.substr(equalsPosition+1);}forms[index]=undefined;}}forms=$.map(forms,function(form){return form;});pluralRules=mw.language.getData(mw.config.get('wgUserLanguage'),'pluralRules');if(!pluralRules){return(count===1)?forms[0]:forms[1];}pluralFormIndex=mw.cldr.getPluralForm(count,pluralRules);pluralFormIndex=Math.min(\npluralFormIndex,forms.length-1);return forms[pluralFormIndex];},preConvertPlural:function(forms,count){while(forms.length<count){forms.push(forms[forms.length-1]);}return forms;},gender:function(gender,forms){if(!forms||forms.length===0){return'';}forms=mw.language.preConvertPlural(forms,2);if(gender==='male'){return forms[0];}if(gender==='female'){return forms[1];}return(forms.length===3)?forms[2]:forms[0];},convertGrammar:function(word,form){var grammarForms=mw.language.getData(mw.config.get('wgUserLanguage'),'grammarForms');if(grammarForms&&grammarForms[form]){return grammarForms[form][word]||word;}return word;}};$.extend(mw.language,language);}(mediaWiki,jQuery));(function(mw,$){function pad(text,size,ch,end){if(!ch){ch='0';}var out=String(text),padStr=replicate(ch,Math.ceil((size-out.length)/ch.length));return end?out+padStr:padStr+out;}function replicate(str,num){if(num<=0||!str){return'';}var buf=[];while(num){buf.push(str);str+=str;}return buf.join('');}function commafyNumber(\nvalue,pattern,options){options=options||{group:',',decimal:'.'};if(isNaN(value)){return value;}var padLength,patternDigits,index,whole,off,remainder,patternParts=pattern.split('.'),maxPlaces=(patternParts[1]||[]).length,valueParts=String(Math.abs(value)).split('.'),fractional=valueParts[1]||'',groupSize=0,groupSize2=0,pieces=[];if(patternParts[1]){padLength=(patternParts[1]&&patternParts[1].lastIndexOf('0')+1);if(padLength>fractional.length){valueParts[1]=pad(fractional,padLength,'0',true);}if(maxPlaces<fractional.length){valueParts[1]=fractional.substr(0,maxPlaces);}}else{if(valueParts[1]){valueParts.pop();}}patternDigits=patternParts[0].replace(',','');padLength=patternDigits.indexOf('0');if(padLength!==-1){padLength=patternDigits.length-padLength;if(padLength>valueParts[0].length){valueParts[0]=pad(valueParts[0],padLength);}if(patternDigits.indexOf('#')===-1){valueParts[0]=valueParts[0].substr(valueParts[0].length-padLength);}}index=patternParts[0].lastIndexOf(',');if(index!==-1){\ngroupSize=patternParts[0].length-index-1;remainder=patternParts[0].substr(0,index);index=remainder.lastIndexOf(',');if(index!==-1){groupSize2=remainder.length-index-1;}}for(whole=valueParts[0];whole;){off=whole.length-groupSize;pieces.push((off>0)?whole.substr(off):whole);whole=(off>0)?whole.slice(0,off):'';if(groupSize2){groupSize=groupSize2;}}valueParts[0]=pieces.reverse().join(options.group);return valueParts.join(options.decimal);}$.extend(mw.language,{convertNumber:function(num,integer){var i,tmp,transformTable,numberString,convertedNumber,pattern;pattern=mw.language.getData(mw.config.get('wgUserLanguage'),'digitGroupingPattern')||'#,##0.###';transformTable=mw.language.getDigitTransformTable();if(!transformTable){return num;}if(integer){if(parseInt(num,10)===num){return num;}tmp=[];for(i in transformTable){tmp[transformTable[i]]=i;}transformTable=tmp;numberString=num+'';}else{numberString=mw.language.commafy(num,pattern);}convertedNumber='';for(i=0;i<numberString.length;i++){if(\ntransformTable[numberString[i]]){convertedNumber+=transformTable[numberString[i]];}else{convertedNumber+=numberString[i];}}return integer?parseInt(convertedNumber,10):convertedNumber;},getDigitTransformTable:function(){return mw.language.getData(mw.config.get('wgUserLanguage'),'digitTransformTable')||[];},getSeparatorTransformTable:function(){return mw.language.getData(mw.config.get('wgUserLanguage'),'separatorTransformTable')||[];},commafy:function(value,pattern){var numberPattern,transformTable=mw.language.getSeparatorTransformTable(),group=transformTable[',']||',',numberPatternRE=/[#0,]*[#0](?:\\.0*#*)?/,decimal=transformTable['.']||'.',patternList=pattern.split(';'),positivePattern=patternList[0];pattern=patternList[(value<0)?1:0]||('-'+positivePattern);numberPattern=positivePattern.match(numberPatternRE);if(!numberPattern){throw new Error('unable to find a number expression in pattern: '+pattern);}return pattern.replace(numberPatternRE,commafyNumber(value,numberPattern[0],{decimal:\ndecimal,group:group}));}});}(mediaWiki,jQuery));;},{},{});",
"mediawiki.jqueryMsg@1385060185": "mw.loader.implement(\"mediawiki.jqueryMsg\",function(){(function(mw,$){var oldParser,slice=Array.prototype.slice,parserDefaults={magic:{'SITENAME':mw.config.get('wgSiteName')},allowedHtmlElements:['b','i'],allowedHtmlCommonAttributes:['id'\n,'class','style','lang','dir','title','role'],allowedHtmlAttributesByElement:{},messages:mw.messages,language:mw.language,format:'parse'};function appendWithoutParsing($parent,children){var i,len;if(!$.isArray(children)){children=[children];}for(i=0,len=children.length;i<len;i++){if(typeof children[i]!=='object'){children[i]=document.createTextNode(children[i]);}}return $parent.append(children);}function decodePrimaryHtmlEntities(encoded){return encoded.replace(/&#039;/g,'\\'').replace(/&quot;/g,'\"').replace(/&lt;/g,'<').replace(/&gt;/g,'>').replace(/&amp;/g,'&');}function getFailableParserFn(options){var parser=new mw.jqueryMsg.parser(options);return function(args){var key=args[0],argsArray=$.isArray(args[1])?args[1]:slice.call(args,1);try{return parser.parse(key,argsArray);}catch(e){return $('<span>').text(key+': '+e.message);}};}mw.jqueryMsg={};mw.jqueryMsg.getMessageFunction=function(options){var failableParserFn=getFailableParserFn(options),format;if(options&&options.format!==\nundefined){format=options.format;}else{format=parserDefaults.format;}return function(){var failableResult=failableParserFn(arguments);if(format==='text'||format==='escaped'){return failableResult.text();}else{return failableResult.html();}};};mw.jqueryMsg.getPlugin=function(options){var failableParserFn=getFailableParserFn(options);return function(){var $target=this.empty();$.each(failableParserFn(arguments).contents(),function(i,node){appendWithoutParsing($target,node);});return $target;};};mw.jqueryMsg.parser=function(options){this.settings=$.extend({},parserDefaults,options);this.settings.onlyCurlyBraceTransform=(this.settings.format==='text'||this.settings.format==='escaped');this.emitter=new mw.jqueryMsg.htmlEmitter(this.settings.language,this.settings.magic);};mw.jqueryMsg.parser.prototype={astCache:{},parse:function(key,replacements){return this.emitter.emit(this.getAst(key),replacements);},getAst:function(key){var cacheKey=[key,this.settings.onlyCurlyBraceTransform].join(':'),\nwikiText;if(this.astCache[cacheKey]===undefined){wikiText=this.settings.messages.get(key);if(typeof wikiText!=='string'){wikiText='\\\\['+key+'\\\\]';}this.astCache[cacheKey]=this.wikiTextToAst(wikiText);}return this.astCache[cacheKey];},wikiTextToAst:function(input){var pos,settings=this.settings,concat=Array.prototype.concat,regularLiteral,regularLiteralWithoutBar,regularLiteralWithoutSpace,regularLiteralWithSquareBrackets,doubleQuote,singleQuote,backslash,anyCharacter,asciiAlphabetLiteral,escapedOrLiteralWithoutSpace,escapedOrLiteralWithoutBar,escapedOrRegularLiteral,whitespace,dollar,digits,htmlDoubleQuoteAttributeValue,htmlSingleQuoteAttributeValue,htmlAttributeEquals,openHtmlStartTag,optionalForwardSlash,openHtmlEndTag,closeHtmlTag,openExtlink,closeExtlink,wikilinkPage,wikilinkContents,openWikilink,closeWikilink,templateName,pipe,colon,templateContents,openTemplate,closeTemplate,nonWhitespaceExpression,paramExpression,expression,curlyBraceTransformExpression,result;pos=0;function\nchoice(ps){return function(){var i,result;for(i=0;i<ps.length;i++){result=ps[i]();if(result!==null){return result;}}return null;};}function sequence(ps){var i,res,originalPos=pos,result=[];for(i=0;i<ps.length;i++){res=ps[i]();if(res===null){pos=originalPos;return null;}result.push(res);}return result;}function nOrMore(n,p){return function(){var originalPos=pos,result=[],parsed=p();while(parsed!==null){result.push(parsed);parsed=p();}if(result.length<n){pos=originalPos;return null;}return result;};}function transform(p,fn){return function(){var result=p();return result===null?null:fn(result);};}function makeStringParser(s){var len=s.length;return function(){var result=null;if(input.substr(pos,len)===s){result=s;pos+=len;}return result;};}function makeRegexParser(regex){return function(){var matches=input.substr(pos).match(regex);if(matches===null){return null;}pos+=matches[0].length;return matches[0];};}regularLiteral=makeRegexParser(/^[^{}\\[\\]$<\\\\]/);regularLiteralWithoutBar=\nmakeRegexParser(/^[^{}\\[\\]$\\\\|]/);regularLiteralWithoutSpace=makeRegexParser(/^[^{}\\[\\]$\\s]/);regularLiteralWithSquareBrackets=makeRegexParser(/^[^{}$\\\\]/);backslash=makeStringParser('\\\\');doubleQuote=makeStringParser('\"');singleQuote=makeStringParser('\\'');anyCharacter=makeRegexParser(/^./);openHtmlStartTag=makeStringParser('<');optionalForwardSlash=makeRegexParser(/^\\/?/);openHtmlEndTag=makeStringParser('</');htmlAttributeEquals=makeRegexParser(/^\\s*=\\s*/);closeHtmlTag=makeRegexParser(/^\\s*>/);function escapedLiteral(){var result=sequence([backslash,anyCharacter]);return result===null?null:result[1];}escapedOrLiteralWithoutSpace=choice([escapedLiteral,regularLiteralWithoutSpace]);escapedOrLiteralWithoutBar=choice([escapedLiteral,regularLiteralWithoutBar]);escapedOrRegularLiteral=choice([escapedLiteral,regularLiteral]);function literalWithoutSpace(){var result=nOrMore(1,escapedOrLiteralWithoutSpace)();return result===null?null:result.join('');}function literalWithoutBar(){var result=\nnOrMore(1,escapedOrLiteralWithoutBar)();return result===null?null:result.join('');}function unescapedLiteralWithoutBar(){var result=nOrMore(1,regularLiteralWithoutBar)();return result===null?null:result.join('');}function literal(){var result=nOrMore(1,escapedOrRegularLiteral)();return result===null?null:result.join('');}function curlyBraceTransformExpressionLiteral(){var result=nOrMore(1,regularLiteralWithSquareBrackets)();return result===null?null:result.join('');}asciiAlphabetLiteral=makeRegexParser(/[A-Za-z]+/);htmlDoubleQuoteAttributeValue=makeRegexParser(/^[^\"]*/);htmlSingleQuoteAttributeValue=makeRegexParser(/^[^']*/);whitespace=makeRegexParser(/^\\s+/);dollar=makeStringParser('$');digits=makeRegexParser(/^\\d+/);function replacement(){var result=sequence([dollar,digits]);if(result===null){return null;}return['REPLACE',parseInt(result[1],10)-1];}openExtlink=makeStringParser('[');closeExtlink=makeStringParser(']');function extlink(){var result,parsedResult;result=null;parsedResult=\nsequence([openExtlink,nonWhitespaceExpression,whitespace,nOrMore(1,expression),closeExtlink]);if(parsedResult!==null){result=['EXTLINK',parsedResult[1]];if(parsedResult[3].length===1){result.push(parsedResult[3][0]);}else{result.push(['CONCAT'].concat(parsedResult[3]));}}return result;}function extLinkParam(){var result=sequence([openExtlink,dollar,digits,whitespace,expression,closeExtlink]);if(result===null){return null;}return['EXTLINKPARAM',parseInt(result[2],10)-1,result[4]];}openWikilink=makeStringParser('[[');closeWikilink=makeStringParser(']]');pipe=makeStringParser('|');function template(){var result=sequence([openTemplate,templateContents,closeTemplate]);return result===null?null:result[1];}wikilinkPage=choice([unescapedLiteralWithoutBar,template]);function pipedWikilink(){var result=sequence([wikilinkPage,pipe,expression]);return result===null?null:[result[0],result[2]];}wikilinkContents=choice([pipedWikilink,wikilinkPage]);function wikilink(){var result,parsedResult,\nparsedLinkContents;result=null;parsedResult=sequence([openWikilink,wikilinkContents,closeWikilink]);if(parsedResult!==null){parsedLinkContents=parsedResult[1];result=['WIKILINK'].concat(parsedLinkContents);}return result;}function doubleQuotedHtmlAttributeValue(){var parsedResult=sequence([doubleQuote,htmlDoubleQuoteAttributeValue,doubleQuote]);return parsedResult===null?null:parsedResult[1];}function singleQuotedHtmlAttributeValue(){var parsedResult=sequence([singleQuote,htmlSingleQuoteAttributeValue,singleQuote]);return parsedResult===null?null:parsedResult[1];}function htmlAttribute(){var parsedResult=sequence([whitespace,asciiAlphabetLiteral,htmlAttributeEquals,choice([doubleQuotedHtmlAttributeValue,singleQuotedHtmlAttributeValue])]);return parsedResult===null?null:[parsedResult[1],parsedResult[3]];}function isAllowedHtml(startTagName,endTagName,attributes){var i,len,attributeName;startTagName=startTagName.toLowerCase();endTagName=endTagName.toLowerCase();if(startTagName!==\nendTagName||$.inArray(startTagName,settings.allowedHtmlElements)===-1){return false;}for(i=0,len=attributes.length;i<len;i+=2){attributeName=attributes[i];if($.inArray(attributeName,settings.allowedHtmlCommonAttributes)===-1&&$.inArray(attributeName,settings.allowedHtmlAttributesByElement[startTagName]||[])===-1){return false;}}return true;}function htmlAttributes(){var parsedResult=nOrMore(0,htmlAttribute)();return concat.apply(['HTMLATTRIBUTES'],parsedResult);}function html(){var result=null,parsedOpenTagResult,parsedHtmlContents,parsedCloseTagResult,wrappedAttributes,attributes,startTagName,endTagName,startOpenTagPos,startCloseTagPos,endOpenTagPos,endCloseTagPos;startOpenTagPos=pos;parsedOpenTagResult=sequence([openHtmlStartTag,asciiAlphabetLiteral,htmlAttributes,optionalForwardSlash,closeHtmlTag]);if(parsedOpenTagResult===null){return null;}endOpenTagPos=pos;startTagName=parsedOpenTagResult[1];parsedHtmlContents=nOrMore(0,expression)();startCloseTagPos=pos;parsedCloseTagResult=\nsequence([openHtmlEndTag,asciiAlphabetLiteral,closeHtmlTag]);if(parsedCloseTagResult===null){return['CONCAT',input.substring(startOpenTagPos,endOpenTagPos)].concat(parsedHtmlContents);}endCloseTagPos=pos;endTagName=parsedCloseTagResult[1];wrappedAttributes=parsedOpenTagResult[2];attributes=wrappedAttributes.slice(1);if(isAllowedHtml(startTagName,endTagName,attributes)){result=['HTMLELEMENT',startTagName,wrappedAttributes].concat(parsedHtmlContents);}else{result=['CONCAT',input.substring(startOpenTagPos,endOpenTagPos)].concat(parsedHtmlContents,input.substring(startCloseTagPos,endCloseTagPos));}return result;}templateName=transform(makeRegexParser(/^[ !\"$&'()*,.\\/0-9;=?@A-Z\\^_`a-z~\\x80-\\xFF+\\-]+/),function(result){return result.toString();});function templateParam(){var expr,result;result=sequence([pipe,nOrMore(0,paramExpression)]);if(result===null){return null;}expr=result[1];return expr.length>1?['CONCAT'].concat(expr):expr[0];}function templateWithReplacement(){var result=sequence([\ntemplateName,colon,replacement]);return result===null?null:[result[0],result[2]];}function templateWithOutReplacement(){var result=sequence([templateName,colon,paramExpression]);return result===null?null:[result[0],result[2]];}colon=makeStringParser(':');templateContents=choice([function(){var res=sequence([choice([templateWithReplacement,templateWithOutReplacement]),nOrMore(0,templateParam)]);return res===null?null:res[0].concat(res[1]);},function(){var res=sequence([templateName,nOrMore(0,templateParam)]);if(res===null){return null;}return[res[0]].concat(res[1]);}]);openTemplate=makeStringParser('{{');closeTemplate=makeStringParser('}}');nonWhitespaceExpression=choice([template,wikilink,extLinkParam,extlink,replacement,literalWithoutSpace]);paramExpression=choice([template,wikilink,extLinkParam,extlink,replacement,literalWithoutBar]);expression=choice([template,wikilink,extLinkParam,extlink,replacement,html,literal]);curlyBraceTransformExpression=choice([template,replacement,\ncurlyBraceTransformExpressionLiteral]);function start(rootExpression){var result=nOrMore(0,rootExpression)();if(result===null){return null;}return['CONCAT'].concat(result);}result=start(this.settings.onlyCurlyBraceTransform?curlyBraceTransformExpression:expression);if(result===null||pos!==input.length){throw new Error('Parse error at position '+pos.toString()+' in input: '+input);}return result;}};mw.jqueryMsg.htmlEmitter=function(language,magic){this.language=language;var jmsg=this;$.each(magic,function(key,val){jmsg[key.toLowerCase()]=function(){return val;};});this.emit=function(node,replacements){var ret,subnodes,operation,jmsg=this;switch(typeof node){case'string':case'number':ret=node;break;case'object':subnodes=$.map(node.slice(1),function(n){return jmsg.emit(n,replacements);});operation=node[0].toLowerCase();if(typeof jmsg[operation]==='function'){ret=jmsg[operation](subnodes,replacements);}else{throw new Error('Unknown operation \"'+operation+'\"');}break;case'undefined':ret='';\nbreak;default:throw new Error('Unexpected type in AST: '+typeof node);}return ret;};};mw.jqueryMsg.htmlEmitter.prototype={concat:function(nodes){var $span=$('<span>').addClass('mediaWiki_htmlEmitter');$.each(nodes,function(i,node){if(node instanceof jQuery&&node.hasClass('mediaWiki_htmlEmitter')){$.each(node.contents(),function(j,childNode){appendWithoutParsing($span,childNode);});}else{appendWithoutParsing($span,node);}});return $span;},replace:function(nodes,replacements){var index=parseInt(nodes[0],10);if(index<replacements.length){return replacements[index];}else{return'$'+(index+1);}},wikilink:function(nodes){var page,anchor,url;page=nodes[0];url=mw.util.getUrl(page);if(nodes.length===1){anchor=page;}else{anchor=nodes[1];}return $('<a />').attr({title:page,href:url}).text(anchor);},htmlattributes:function(nodes){var i,len,mapping={};for(i=0,len=nodes.length;i<len;i+=2){mapping[nodes[i]]=decodePrimaryHtmlEntities(nodes[i+1]);}return mapping;},htmlelement:function(nodes){var tagName\n,attributes,contents,$element;tagName=nodes.shift();attributes=nodes.shift();contents=nodes;$element=$(document.createElement(tagName)).attr(attributes);return appendWithoutParsing($element,contents);},extlink:function(nodes){var $el,arg=nodes[0],contents=nodes[1];if(arg instanceof jQuery){$el=arg;}else{$el=$('<a>');if(typeof arg==='function'){$el.click(arg).attr('href','#');}else{$el.attr('href',arg.toString());}}return appendWithoutParsing($el,contents);},extlinkparam:function(nodes,replacements){var replacement,index=parseInt(nodes[0],10);if(index<replacements.length){replacement=replacements[index];}else{replacement='$'+(index+1);}return this.extlink([replacement,nodes[1]]);},plural:function(nodes){var forms,count;count=parseFloat(this.language.convertNumber(nodes[0],true));forms=nodes.slice(1);return forms.length?this.language.convertPlural(count,forms):'';},gender:function(nodes){var gender,forms;if(nodes[0]&&nodes[0].options instanceof mw.Map){gender=nodes[0].options.get(\n'gender');}else{gender=nodes[0];}forms=nodes.slice(1);return this.language.gender(gender,forms);},grammar:function(nodes){var form=nodes[0],word=nodes[1];return word&&form&&this.language.convertGrammar(word,form);},int:function(nodes){return mw.jqueryMsg.getMessageFunction()(nodes[0].toLowerCase());},formatnum:function(nodes){var isInteger=(nodes[1]&&nodes[1]==='R')?true:false,number=nodes[0];return this.language.convertNumber(number,isInteger);}};window.gM=mw.jqueryMsg.getMessageFunction();$.fn.msg=mw.jqueryMsg.getPlugin();oldParser=mw.Message.prototype.parser;mw.Message.prototype.parser=function(){var messageFunction;if(this.format==='plain'||!/\\{\\{|[\\[<>]/.test(this.map.get(this.key))){return oldParser.apply(this);}messageFunction=mw.jqueryMsg.getMessageFunction({'messages':this.map,'format':this.format});return messageFunction(this.key,this.parameters);};}(mediaWiki,jQuery));;},{},{});",
"mediawiki.page.ready@1385060185": "mw.loader.implement(\"mediawiki.page.ready\",function(){(function(mw,$){var supportsPlaceholder='placeholder'in document.createElement('input');mw.hook('wikipage.content').add(function($content){var $sortableTables;if(!supportsPlaceholder){$content.find('input[placeholder]').placeholder();}$content.find('.mw-collapsible').makeCollapsible();$sortableTables=$content.find('table.sortable');if($sortableTables.length){mw.loader.using(\n'jquery.tablesorter',function(){$sortableTables.tablesorter();});}$content.find('input[type=\"checkbox\"]:not(.noshiftselect)').checkboxShiftClick();});$(function(){if(!supportsPlaceholder){$('input[placeholder]').not('#mw-content-text input').placeholder();}mw.util.updateTooltipAccessKeys();});}(mediaWiki,jQuery));;},{},{});",
"mobile.desktop@1385060346": "mw.loader.implement(\"mobile.desktop\",function(){(function($){var cookie=mw.config.get('wgStopMobileRedirectCookie');if(cookie){$('.stopMobileRedirectToggle').click(function(){$.cookie(cookie.name,null,{path:cookie.path,domain:cookie.domain});});}})(jQuery);;},{},{});",
"ext.echo.desktop@1385060284": "mw.loader.implement(\"ext.echo.desktop\",function(){(function($,mw){'use strict';mw.echo.desktop={appendUseLang:function(apiData){var curUri=new mw.Uri();if(curUri.query.uselang!==undefined){apiData.uselang=curUri.query.uselang;}return apiData;}};})(jQuery,mediaWiki);;},{},{});",
"jquery.suggestions@1385060185": "mw.loader.implement(\"jquery.suggestions\",\n(){(function($){$.suggestions={cancel:function(context){if(context.data.timerID!==null){clearTimeout(context.data.timerID);}if($.isFunction(context.config.cancel)){context.config.cancel.call(context.data.$textbox);}},restore:function(context){context.data.$textbox.val(context.data.prevText);},update:function(context,delayed){function maybeFetch(){if(context.data.$textbox.val().length===0){context.data.$container.hide();context.data.prevText='';}else if(context.data.$textbox.val()!==context.data.prevText||!context.data.$container.is(':visible')){if(typeof context.config.fetch==='function'){context.data.prevText=context.data.$textbox.val();context.config.fetch.call(context.data.$textbox,context.data.$textbox.val());}}}$.suggestions.cancel(context);if(delayed){context.data.timerID=setTimeout(maybeFetch,context.config.delay);}else{maybeFetch();}$.suggestions.special(context);},special:function(context){if(typeof context.config.special.render==='function'){setTimeout(function(){var $special\n=context.data.$container.find('.suggestions-special');context.config.special.render.call($special,context.data.$textbox.val(),context);},1);}},configure:function(context,property,value){var newCSS,$autoEllipseMe,$result,$results,childrenWidth,i,expWidth,matchedText,maxWidth,text;switch(property){case'fetch':case'cancel':case'special':case'result':case'$region':case'expandFrom':context.config[property]=value;break;case'suggestions':context.config[property]=value;if(context.data!==undefined){if(context.data.$textbox.val().length===0){context.data.$container.hide();}else{context.data.$container.show();newCSS={top:context.config.$region.offset().top+context.config.$region.outerHeight(),bottom:'auto',width:context.config.$region.outerWidth(),height:'auto'};context.config.expandFrom=(function(expandFrom){var regionWidth,docWidth,regionCenter,docCenter,docDir=$(document.documentElement).css('direction'),$region=context.config.$region;if(context.config.positionFromLeft){expandFrom='left';}else\nif($.inArray(expandFrom,['left','right','start','end','auto'])===-1){expandFrom='auto';}if(expandFrom==='auto'){if($region.data('searchsuggest-expand-dir')){expandFrom=$region.data('searchsuggest-expand-dir');}else{regionWidth=$region.outerWidth();docWidth=$(document).width();if((regionWidth/docWidth)>0.85){expandFrom='start';}else{regionCenter=$region.offset().left+regionWidth/2;docCenter=docWidth/2;if(Math.abs(regionCenter-docCenter)/docCenter<0.10){expandFrom='start';}else{expandFrom=regionCenter>docCenter?'right':'left';}}}}if(expandFrom==='start'){expandFrom=docDir==='rtl'?'right':'left';}else if(expandFrom==='end'){expandFrom=docDir==='rtl'?'left':'right';}return expandFrom;}(context.config.expandFrom));if(context.config.expandFrom==='left'){newCSS.left=context.config.$region.offset().left;newCSS.right='auto';}else{newCSS.left='auto';newCSS.right=$(document).width()-(context.config.$region.offset().left+context.config.$region.outerWidth());}context.data.$container.css(newCSS);\n$results=context.data.$container.children('.suggestions-results');$results.empty();expWidth=-1;$autoEllipseMe=$([]);matchedText=null;for(i=0;i<context.config.suggestions.length;i++){text=context.config.suggestions[i];$result=$('<div>').addClass('suggestions-result').attr('rel',i).data('text',context.config.suggestions[i]).mousemove(function(){context.data.selectedWithMouse=true;$.suggestions.highlight(context,$(this).closest('.suggestions-results .suggestions-result'),false);}).appendTo($results);if(typeof context.config.result.render==='function'){context.config.result.render.call($result,context.config.suggestions[i],context);}else{$result.append($('<span>').css('whiteSpace','nowrap').text(text));}if(context.config.highlightInput){matchedText=context.data.prevText;}childrenWidth=$result.children().outerWidth();if(childrenWidth>$result.width()&&childrenWidth>expWidth){expWidth=childrenWidth+(context.data.$container.width()-$result.width());}$autoEllipseMe=$autoEllipseMe.add($result);}\nif(expWidth>context.data.$container.width()){maxWidth=context.config.maxExpandFactor*context.data.$textbox.width();context.data.$container.width(Math.min(expWidth,maxWidth));}$autoEllipseMe.autoEllipsis({hasSpan:true,tooltip:true,matchText:matchedText});}}break;case'maxRows':context.config[property]=Math.max(1,Math.min(100,value));break;case'delay':context.config[property]=Math.max(0,Math.min(1200,value));break;case'maxExpandFactor':context.config[property]=Math.max(1,value);break;case'submitOnClick':case'positionFromLeft':case'highlightInput':context.config[property]=value?true:false;break;}},highlight:function(context,result,updateTextbox){var selected=context.data.$container.find('.suggestions-result-current');if(!result.get||selected.get(0)!==result.get(0)){if(result==='prev'){if(selected.hasClass('suggestions-special')){result=context.data.$container.find('.suggestions-result:last');}else{result=selected.prev();if(!(result.length&&result.hasClass('suggestions-result'))){result=\nselected.parents('.suggestions-results > *').prev().find('.suggestions-result').eq(0);}if(selected.length===0){if(context.data.$container.find('.suggestions-special').html()!==''){result=context.data.$container.find('.suggestions-special');}else{result=context.data.$container.find('.suggestions-results .suggestions-result:last');}}}}else if(result==='next'){if(selected.length===0){result=context.data.$container.find('.suggestions-results .suggestions-result:first');if(result.length===0&&context.data.$container.find('.suggestions-special').html()!==''){result=context.data.$container.find('.suggestions-special');}}else{result=selected.next();if(!(result.length&&result.hasClass('suggestions-result'))){result=selected.parents('.suggestions-results > *').next().find('.suggestions-result').eq(0);}if(selected.hasClass('suggestions-special')){result=$([]);}else if(result.length===0&&context.data.$container.find('.suggestions-special').html()!==''){result=context.data.$container.find(\n'.suggestions-special');}}}selected.removeClass('suggestions-result-current');result.addClass('suggestions-result-current');}if(updateTextbox){if(result.length===0||result.is('.suggestions-special')){$.suggestions.restore(context);}else{context.data.$textbox.val(result.data('text'));context.data.$textbox.change();}context.data.$textbox.trigger('change');}},keypress:function(e,context,key){var selected,wasVisible=context.data.$container.is(':visible'),preventDefault=false;switch(key){case 40:if(wasVisible){$.suggestions.highlight(context,'next',true);context.data.selectedWithMouse=false;}else{$.suggestions.update(context,false);}preventDefault=true;break;case 38:if(wasVisible){$.suggestions.highlight(context,'prev',true);context.data.selectedWithMouse=false;}preventDefault=wasVisible;break;case 27:context.data.$container.hide();$.suggestions.restore(context);$.suggestions.cancel(context);context.data.$textbox.trigger('change');preventDefault=wasVisible;break;case 13:context.data.\n$container.hide();preventDefault=wasVisible;selected=context.data.$container.find('.suggestions-result-current');if(selected.length===0||context.data.selectedWithMouse){$.suggestions.cancel(context);context.config.$region.closest('form').submit();}else if(selected.is('.suggestions-special')){if(typeof context.config.special.select==='function'){context.config.special.select.call(selected,context.data.$textbox);}}else{if(typeof context.config.result.select==='function'){$.suggestions.highlight(context,selected,true);context.config.result.select.call(selected,context.data.$textbox);}else{$.suggestions.highlight(context,selected,true);}}break;default:$.suggestions.update(context,true);break;}if(preventDefault){e.preventDefault();e.stopImmediatePropagation();}}};$.fn.suggestions=function(){var returnValue,args=arguments;$(this).each(function(){var context,key;context=$(this).data('suggestions-context');if(context===undefined||context===null){context={config:{fetch:function(){},cancel:\nfunction(){},special:{},result:{},$region:$(this),suggestions:[],maxRows:7,delay:120,submitOnClick:false,maxExpandFactor:3,expandFrom:'auto',highlightInput:false}};}if(args.length>0){if(typeof args[0]==='object'){for(key in args[0]){$.suggestions.configure(context,key,args[0][key]);}}else if(typeof args[0]==='string'){if(args.length>1){$.suggestions.configure(context,args[0],args[1]);}else if(returnValue===null||returnValue===undefined){returnValue=(args[0]in context.config?undefined:context.config[args[0]]);}}}if(context.data===undefined){context.data={timerID:null,prevText:null,visibleResults:0,mouseDownOn:$([]),$textbox:$(this),selectedWithMouse:false};context.data.$container=$('<div>').css('display','none').addClass('suggestions').append($('<div>').addClass('suggestions-results').mousedown(function(e){context.data.mouseDownOn=$(e.target).closest('.suggestions-results .suggestions-result');}).mouseup(function(e){var $result=$(e.target).closest(\n'.suggestions-results .suggestions-result'),$other=context.data.mouseDownOn;context.data.mouseDownOn=$([]);if($result.get(0)!==$other.get(0)){return;}if(!(e.which!==1||e.altKey||e.ctrlKey||e.shiftKey||e.metaKey)){$.suggestions.highlight(context,$result,true);context.data.$container.hide();if(typeof context.config.result.select==='function'){context.config.result.select.call($result,context.data.$textbox);}}context.data.$textbox.focus();})).append($('<div>').addClass('suggestions-special').mousedown(function(e){context.data.mouseDownOn=$(e.target).closest('.suggestions-special');}).mouseup(function(e){var $special=$(e.target).closest('.suggestions-special'),$other=context.data.mouseDownOn;context.data.mouseDownOn=$([]);if($special.get(0)!==$other.get(0)){return;}if(!(e.which!==1||e.altKey||e.ctrlKey||e.shiftKey||e.metaKey)){context.data.$container.hide();if(typeof context.config.special.select==='function'){context.config.special.select.call($special,context.data.$textbox);}}context.\ndata.$textbox.focus();}).mousemove(function(e){context.data.selectedWithMouse=true;$.suggestions.highlight(context,$(e.target).closest('.suggestions-special'),false);})).appendTo($('body'));$(this).attr('autocomplete','off').keydown(function(e){context.data.keypressed=e.which;context.data.keypressedCount=0;switch(context.data.keypressed){case 40:e.preventDefault();e.stopImmediatePropagation();break;case 38:case 27:case 13:if(context.data.$container.is(':visible')){e.preventDefault();e.stopImmediatePropagation();}}}).keypress(function(e){context.data.keypressedCount++;$.suggestions.keypress(e,context,context.data.keypressed);}).keyup(function(e){if(context.data.keypressedCount===0){$.suggestions.keypress(e,context,context.data.keypressed);}}).blur(function(){if(context.data.mouseDownOn.length>0){return;}context.data.$container.hide();$.suggestions.cancel(context);});}$(this).data('suggestions-context',context);});return returnValue!==undefined?returnValue:$(this);};}(jQuery));;},{\"css\":[\".suggestions{overflow:hidden;position:absolute;top:0;left:0;width:0;border:none;z-index:1099;padding:0;margin:-1px -1px 0 0} html > body .suggestions{margin:-1px 0 0 0}.suggestions-special{position:relative;background-color:white;cursor:pointer;border:solid 1px #aaaaaa;padding:0;margin:0;margin-top:-2px;display:none;padding:0.25em 0.25em;line-height:1.25em}.suggestions-results{background-color:white;cursor:pointer;border:solid 1px #aaaaaa;padding:0;margin:0}.suggestions-result{color:black;margin:0;line-height:1.5em;padding:0.01em 0.25em;text-align:left}.suggestions-result-current{background-color:#4C59A6;color:white}.suggestions-special .special-label{color:gray;text-align:left}.suggestions-special .special-query{color:black;font-style:italic;text-align:left}.suggestions-special .special-hover{background-color:silver}.suggestions-result-current .special-label,.suggestions-result-current .special-query{color:white}.autoellipsis-matched,.highlight{font-weight:bold}\\n/* cache key: enwiki:resourceloader:filter:minify-css:7:9780324491b653a3780e2d029bdc140c */\"]},{});",
"ext.gettingstarted.logging@1385060310": "mw.loader.implement(\"ext.gettingstarted.logging\",function(){(function(window,document,mw,$){'use strict';var gettingStartedStatic=mw.config.get('wgGettingStartedConfig'),requestData=mw.config.get('wgGettingStarted'),schemaName=gettingStartedStatic.schemaName,cookieOptions={path:'/'};function logEvent(eventInstance){var noopDeferred;if(mw.user.\nisAnon()){noopDeferred=$.Deferred();noopDeferred.resolve();return noopDeferred;}return mw.eventLog.logEvent(schemaName,eventInstance);}function getPageSchemaAction(){var wgAction,loggedActions,schemaAction;wgAction=mw.config.get('wgAction');loggedActions={view:'page-impression'};schemaAction=loggedActions[wgAction];if(!schemaAction){schemaAction=null;}return schemaAction;}function logUnlessTimeout(event,timeout){var dfd=$.Deferred();window.setTimeout(dfd.reject,timeout);logEvent(event).then(dfd.resolve,dfd.reject);return dfd.promise();}function setDefaults(defaults){mw.eventLog.setDefaults(schemaName,defaults);}function setCommonDefaults(){var defaults,cfg;if(mw.user.isAnon()){return;}cfg=mw.config.get(['wgUserId','wgNamespaceNumber']);defaults={version:gettingStartedStatic.loggingVersion,userId:cfg.wgUserId,pageNS:cfg.wgNamespaceNumber,bucket:requestData.bucket};setDefaults(defaults);}function getTasks(){return $.parseJSON($.cookie('openTask'))||{};}function getTask(prefixedText){\nreturn getTasks()[prefixedText];}function getTaskForCurrentPage(){var title=new mw.Title(mw.config.get('wgPageName'));return getTask(title.getPrefixedText());}function setTask(article,task){var tasks=getTasks();if(!task){delete tasks[article];}else{tasks[article]=task;}if($.isEmptyObject(tasks)){$.cookie('openTask',null,cookieOptions);}else{$.cookie('openTask',$.toJSON(tasks),cookieOptions);}}function setTaskForCurrentPage(task){var title=new mw.Title(mw.config.get('wgPageName'));return setTask(title.getPrefixedText(),task);}function logImpression(fullTask,schemaAction){var event,source,cfg=mw.config.get(['wgArticleId','wgRevisionId','wgIsProbablyEditable']);event={action:schemaAction,pageId:cfg.wgArticleId,revId:cfg.wgRevisionId,isEditable:cfg.wgIsProbablyEditable};if(fullTask!==null){event.funnel=fullTask;}if(schemaAction==='page-impression'){source=mw.util.getParamValue('source');if(source!==null){event.source=source;}}return logEvent(event);}setCommonDefaults();mw.gettingStarted=mw\n.gettingStarted||{};mw.gettingStarted.logging=mw.gettingStarted.logging||{};mw.gettingStarted.logging.logUnlessTimeout=logUnlessTimeout;mw.gettingStarted.logging.setDefaults=setDefaults;mw.gettingStarted.logging.setTask=setTask;mw.gettingStarted.logging.setTaskForCurrentPage=setTaskForCurrentPage;mw.gettingStarted.logging.getTasks=getTasks;mw.gettingStarted.logging.getTask=getTask;mw.gettingStarted.logging.getTaskForCurrentPage=getTaskForCurrentPage;mw.gettingStarted.logging.logEvent=logEvent;mw.gettingStarted.logging.getPageSchemaAction=getPageSchemaAction;mw.gettingStarted.logging.logImpression=logImpression;}(window,document,mediaWiki,jQuery));;},{},{});",
"ext.gettingstarted.openTask@1385060310": "mw.loader.implement(\"ext.gettingstarted.openTask\",function(){(function($,mw){'use strict';var task,schemaAction,logging=mw.gettingStarted.logging;task=logging.getTaskForCurrentPage();schemaAction=logging.getPageSchemaAction();if(!task||!schemaAction){return;}if(task.indexOf('gettingstarted-')===0&&schemaAction==='page-impression'){\nreturn;}logging.logImpression(task,schemaAction);}(jQuery,mediaWiki));;},{},{});",
"mw.MwEmbedSupport.style@1385060349": "mw.loader.implement(\"mw.MwEmbedSupport.style\",function(){},{\"css\":[\"#container{position:relative;min-height:100%}#container,video{width:100%;height:100%}#playerContainer{overflow:hidden;position:relative;height:100%;background:#000}#videoHolder{position:relative;overflow:hidden}.fullscreen #playerContainer{position:absolute !important;width:100% !important;height:100%! important;z-index:9999;min-height:100%;top:0;left:0;margin:0}.mwEmbedPlayer{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0}.modal_editor{ left:10px;top:10px;right:10px;bottom:10px;position:fixed;z-index:100}.displayHTML a:visited{color:white}.loadingSpinner{width:32px;height:32px;display:block;padding:0px;background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/MwEmbedSupport/MwEmbedModules/MwEmbedSupport/skins/common/images/loading_ani.gif?2013-11-21T18:58:20Z)}.mw-imported-resource{border:thin solid black}.kaltura-icon{background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/MwEmbedSupport/MwEmbedModules/MwEmbedSupport/skins/common/images/kaltura_logo_sm_transparent.png?2013-11-21T18:58:20Z) !important;background-repeat:no-repeat;display:block;height:12px;width:12px;margin-top:2px !important;margin-left:3px !important}.mw-fullscreen-overlay{background:rgb(0,0,0) none repeat scroll 0% 0%;position:fixed;top:0pt;left:0pt;width:100%;height:100%;-moz-background-clip:border;-moz-background-origin:padding;-moz-background-inline-policy:continuous} .play-btn-large{width:70px;height:53px;background :url(//bits.wikimedia.org/static-1.23wmf5/extensions/MwEmbedSupport/MwEmbedModules/MwEmbedSupport/skins/common/images/player_big_play_button.png?2013-11-21T18:58:20Z);position :absolute;cursor :pointer;border :none !important;z-index :1}.play-btn-large:hover{background :url(//bits.wikimedia.org/static-1.23wmf5/extensions/MwEmbedSupport/MwEmbedModules/MwEmbedSupport/skins/common/images/player_big_play_button_hover.png?2013-11-21T18:58:20Z)}.carouselContainer{position :absolute;width :100%;z-index :2}.carouselVideoTitle{position :absolute;top :0px;left :0px;width :100%;background :rgba(0,0,0,0.8);color :white;font-size :small;font-weight :bold;z-index :2}.carouselVideoTitleText{display :block;padding :10px 10px 10px 20px}.carouselTitleDuration{position :absolute;top :0px;right :0px;padding :2px;background-color :#5A5A5A;color :#D9D9D9;font-size :smaller;z-index :2}.carouselImgTitle{position :absolute;width :100%;text-align :center;color :white;font-size :small;background :rgba(0,0,0,0.4)}.carouselImgDuration{position :absolute;top :2px;left :2px;background :rgba( 0,0,0,0.7 );color :white;padding :1px 6px;font-size :small}.carouselPrevButton,.carouselNextButton{display :block;position :absolute;bottom:23px}.carouselPrevButton{left :5px}.carouselNextButton{right:6px}.alert-container{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-image:linear-gradient(bottom,rgb(215,215,215) 4%,rgb(230,230,230) 55%,rgb(255,255,255) 100%);background-image:-o-linear-gradient(bottom,rgb(215,215,215) 4%,rgb(230,230,230) 55%,rgb(255,255,255) 100%);background-image:-moz-linear-gradient(bottom,rgb(215,215,215) 4%,rgb(230,230,230) 55%,rgb(255,255,255) 100%);background-image:-webkit-linear-gradient(bottom,rgb(215,215,215) 4%,rgb(230,230,230) 55%,rgb(255,255,255) 100%);background-image:-ms-linear-gradient(bottom,rgb(215,215,215) 4%,rgb(230,230,230) 55%,rgb(255,255,255) 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.04,rgb(215,215,215)),color-stop(0.55,rgb(230,230,230)),color-stop(1,rgb(255,255,255)));margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;max-width:80%;max-height:30%}.alert-title{background-color :#E6E6E6;padding :5px;border-bottom :1px solid #D1D1D1;font-weight :normal !important;font-size:14px !important;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px }.alert-message{padding :5px;font-weight :normal !important;text-align:center;font-size:14px !important}.alert-buttons-container{text-align:center;padding-bottom:5px}.alert-button{background-color:#474747;color:white;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;padding:2px 10px;background-image:linear-gradient(bottom,rgb(25,25,25) 4%,rgb(47,47,47) 55%,rgb(71,71,71) 68%);background-image:-o-linear-gradient(bottom,rgb(25,25,25) 4%,rgb(47,47,47) 55%,rgb(71,71,71) 68%);background-image:-moz-linear-gradient(bottom,rgb(25,25,25) 4%,rgb(47,47,47) 55%,rgb(71,71,71) 68%);background-image:-webkit-linear-gradient(bottom,rgb(25,25,25) 4%,rgb(47,47,47) 55%,rgb(71,71,71) 68%);background-image:-ms-linear-gradient(bottom,rgb(25,25,25) 4%,rgb(47,47,47) 55%,rgb(71,71,71) 68%);background-image:-webkit-gradient( linear,left bottom,left top,color-stop(0.04,rgb(25,25,25)),color-stop(0.55,rgb(47,47,47)),color-stop(0.68,rgb(71,71,71)) )}.alert-text{color :black !important}\\n/* cache key: enwiki:resourceloader:filter:minify-css:7:14f674117f37e584fe92f2b67dc96a18 */\"]},{});",
"mw.PopUpMediaTransform@1385496349": "mw.loader.implement(\"mw.PopUpMediaTransform\",function(){(function(mw,$){$(document).ready(function(){$('.PopUpMediaTransform a').each(function(){var parent=$(this).parent();if(parent.attr('videopayload')){$(this).click(function(event){var $videoContainer=$($(this).parent().attr('videopayload'));mw.addDialog({'width':'auto','height':'auto','title':mw.html.escape($videoContainer.find('video,audio').attr('data-mwtitle')),'content':$videoContainer,'close':function(){var domEl=$(this).find('video,audio').get(0);if(domEl&&domEl.pause){domEl.pause();}return true;}}).css('overflow','hidden').find('video,audio').embedPlayer();return false;});}else if(parent.attr('data-videopayload')){var link=$(this).attr('href'),title=mw.Title.newFromImg({src:link});if(title&&title.getPrefixedDb()!==mw.config.get('wgPageName')){$(this).attr('href',title.getUrl());}}});});})(mediaWiki,jQuery);;},{\"css\":[\".PopUpMediaTransform a .play-btn-large{position :absolute;top:50%;left :50%;width:70px;height:53px;margin-left:-35px;margin-top:-25px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAA1CAMAAADLRm3ZAAABnlBMVEUAAAAAAAAAAABaWlp4eHh7e3t/f393d3eDg4N0dHRtbW2FhYVra2uJiYmNjY1nZ2eRkZFkZGSUlJRiYmKYmJhgYGCcnJxeXl5cXFyfn58AAACioqKlpaWsrKwAAACpqakAAAAAAAAAAAAAAABEREQFBQUHBwdMTEwAAAAYGBgAAAAAAAABAQEXFxcAAAAAAAAAAABxcXGoqKh3d3eampp8fHyIiIgUFBQcHBw0NDSFhYV+fn5FRUUmJiaNjY11dXWPj4+Hh4c9PT14eHifn59nZ2eBgYFISEiBgYFubm5vb28ODg4lJSVra2tiYmJoaGgEBAQmJiZmZmaLi4saGhpiYmKYmJhZWVlgYGBfX19vb29DQ0MGBgZcXFyBgYFKSkoPDw9ZWVlzc3NQUFBXV1eKiopUVFQdHR1VVVUQEBBYWFglJSVTU1NXV1cKCgosLCySkpJRUVFISEgyMjJPT08dHR2GhoY4ODhNTU09PT0MDAwuLi57e3sTExNJSUkgICBOTk4hISEbGxtTU1MoKChBQUEsLCxXV1cAAABycnIdNM6eAAAAinRSTlOzj6jO1dbX1NfU09nS2drR29Hc0N3Q3c/O3gDf3+Ce4EgIGW7HtbXKnLouq7S5cHIq1ODQ3NTXuLq/1tXEvNjT2NjC093N18bW0dC2vNHM0LW90Ne5z9rLzsrTxbXN1Me3zdDKzdfLu8y3zb3Lyba/2svFwcq618PKxLa/1LjJu8q8u8y+xsDKrdJqj5XQAAABYklEQVR4Xu3XVVNCQRjH4VdQEbvFVRAOIRl2d3d3d3d317d2GEaGOOfM1oUXPB/gN7NX/30BIYPeGMPAqDcgBMhrBUZWLwJBAcwcAriBAzfogAMdKIADBUUmmqm64JAxl2m1k/XMmZkin+YaxsxYqd9iA1OmsfDPajVDZqMgoL1jhzpTmR+k/OCQMlObG+L4dJgq050d5rKVJlOXGaHijjxzny6i94k005YqatBFlmlKEdfy1UeS+UmS0tllwc/0JEhT9WNnBuJlqCy4maE4OSO4mdFYOeO4mQm1jCnAzUyXSJqdm8fOLCRKWVomWIaVZHFrLqJlWE8Ts7lFuAzbGZF294iXYT8rnPLICcSZk5xQyjMzzTKc5wXTXFnoluFaE+TmlnYZipUBpgcA5syjjWU1Tf7I8wvbhr/6Im/vTmDLgO3D9Gn+R5+2aIbXzeABDjwgOIDZtwDIzvwsnR1xujV/AS6zSfMs2bS9AAAAAElFTkSuQmCC);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/TimedMediaHandler/resources/player_big_play_button.png?2013-11-21T19:00:00Z)!ie}.PopUpMediaTransform a .play-btn-large :hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAA1CAMAAADLRm3ZAAABtlBMVEUAAAAAAAAAAAC5ubm1tbWwsLC+vr6Li4vExMSrq6umpqbIyMjOzs6ioqLT09OdnZ3Y2NiZmZnc3NyWlpbh4eGSkpLn5+eQkJCNjY0AAADr6+vv7+/z8/P39/cAAAD9/f0AAAAAAAAAAAAAAAB2dnYAAAAoKCj5+flra2sMDAwAAAAAAAAAAAAAAAAAAAACAgLW1tbPz88wMDCHh4fExMS8vLxKSkpubm6vr6+qqqo0NDQQEBDCwsK1tbUmJiaysrLT09PLy8uIiIgXFxetra2+vr7r6+tycnIbGxvMzMyTk5O1tbU8PDyjo6PR0dG0tLQLCwufn58HBwc9PT2bm5shISEqKiqXl5cICAiJiYmTk5Pj4+OoqKhpaWkKCgqOjo5TU1OXl5cYGBiKioo9PT18fHwlJSWGhoYuLi6CgoIvLy+Dg4Ofn5+oqKg7OzuAgIDk5OSLi4tHR0fIyMh9fX3Z2dlycnJPT08JCQl7e3vJyclhYWFZWVl4eHhhYWEUFBS6urpqamofHx9ycnK2trZzc3N6eno1NTUsLCyKioqAgIBBQUFmZmZHR0cICAjBwcEAAACIiIg+YVJpAAAAknRSTlOzj6jt6+ru4O/p5/Hy5vPl9eT24/ji+eHgAPr7/P2e/hlICG7YLr7+07accipwq7Tw777X6erGzuLjv7fs4rzn8PDYuObr+dK57tjqwuTu6rbjtcPiur3htdvg8+jRtt7H3Lndwdi83b7bwNze5cPb9t/G7drz0Mq22e7MzdjPuOrUu9fo1NnCwN/cxdLItu6t3VahkKcAAAFlSURBVHhe7dfFcgJBFIbRGyLEXegIDBAITtzd3d3d3d3d88ZJigqFzExNyyILzgN8Vb36+wJCGrXWj4JWrUEIkMUElEwWBJwMqNk4sAIDVlACA0qQAQMygowv05fNIDNYplKNFFBnmjN+ZU5SZtrTHHJnqTKVqX8KFykyWSlO9auNxJmmZBebOSWEmZ1EN3v73USZ0ngPxyckmbpYL3n5+JnLaB5FxbiZ20heU+V4mYpwflXVNTiZ2jAhHw1G6Zm1YGEtrZIzbUEiOjqlZrr8xfRIzfQGiOmXmhkIFDEEUjPDIYJGx8YlZyZChdxNYyzDTAS/uXmsZViI4rO0jLkMKzHevtaxl2EjztPWth2wM7sJ7uQHhyTLcJTkSnFqJFuGM4WL8wvSZUiXO11dA1BnbvQ0q2lwRO4f6Db88ekn8vxiB7oM6F8Nb+//6NPmy7C6GczAgBk4G1D75ADpqJ+l1CFGt+Y3XGRJEJqP8KwAAAAASUVORK5CYII=);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/TimedMediaHandler/resources/player_big_play_button_hover.png?2013-11-21T19:00:00Z)!ie}.PopUpMediaTransform{position :relative;display:inline-block}li.gallerybox div.thumb div.PopUpMediaTransform{margin:0 auto}\\n/* cache key: enwiki:resourceloader:filter:minify-css:7:49587b98a15a118c58a41eddc0d3984b */\"]},{});",
"wikibase.client.nolanglinks@1385060502": "mw.loader.implement(\"wikibase.client.nolanglinks\",function(){},{\"css\":[\"#p-lang{display:none}\\n/* cache key: enwiki:resourceloader:filter:minify-css:7:574d2bd01a9683e43c047957feae2e97 */\"]},{});",
"mobile.head@1385073029": "mw.loader.implement(\"mobile.head\",function(){if(typeof console==='undefined'){console={log:function(){}};}if(typeof Array.prototype.forEach==='undefined'){Array.prototype.forEach=function(callback){var i;for(i=0;i<this.length;i++){callback(this[i],i);}};}mw.mobileFrontend={_modules:{},assertMode:function(modes){var mode=mw.config.get('wgMFMode');if(modes.indexOf(mode)===-1){throw new Error('Attempt to run module outside declared environment mode '+mode);}},require:function(id){if(!this._modules.hasOwnProperty(id)){throw new Error('Module not found: '+id);}return this._modules[id];},testMode:mw.config.get('wgCanonicalSpecialPageName')==='JavaScriptTest',define:function(id,obj){if(this._modules.hasOwnProperty(id)){throw new Error('Module already exists: '+id);}this._modules[id]=obj;if(obj.init&&!this.testMode){obj.init();}}};(function(M){function extend(prototype){var Parent=this,key;function Child(){return Parent.apply(this,arguments);}function Surrogate(){}Surrogate.prototype=Parent.\nprototype;Child.prototype=new Surrogate();Child.prototype._parent=Parent.prototype;for(key in prototype){if(typeof prototype[key]==='function'&&typeof Parent.prototype[key]==='function'){Child.prototype[key]=(function(key,fn){return function(){var tmp=this._super,ret;this._super=Parent.prototype[key];ret=fn.apply(this,arguments);this._super=tmp;return ret;};})(key,prototype[key]);}else{Child.prototype[key]=prototype[key];}}Child.extend=extend;return Child;}function Class(){this.initialize.apply(this,arguments);}Class.prototype.initialize=function(){};Class.extend=extend;M.define('Class',Class);}(mw.mobileFrontend));(function(M,$){var Class=M.require('Class'),EventEmitter;function callbackProxy(callback){return function(){var args=Array.prototype.slice.call(arguments,1);callback.apply(callback,args);};}EventEmitter=Class.extend({on:function(event,callback){$(this).on(event,callbackProxy(callback));return this;},one:function(event,callback){$(this).one(event,callbackProxy(callback));\nreturn this;},emit:function(event){var args=Array.prototype.slice.call(arguments,1);$(this).triggerHandler(event,args);return this;}});M.define('eventemitter',EventEmitter);$.extend(M,new EventEmitter());}(mw.mobileFrontend,jQuery));(function(M,$){var initialized=false,inAlpha=mw.config.get('wgMFMode')==='alpha';function initialize(){var moved=false,$body=$('body');if(initialized){return;}initialized=true;function isOpen(){return $body.hasClass('navigation-enabled');}function closeNavigation(){$body.removeClass('navigation-enabled');}function toggleNavigation(){$body.toggleClass('navigation-enabled');}$('#mw-mf-page-left a').click(function(){toggleNavigation();});if(inAlpha){$('#searchInput').prop('readonly',true);$('#mw-mf-main-menu-button').on('tap',function(ev){toggleNavigation();ev.preventDefault();ev.stopPropagation();});$('#mw-mf-page-center').on('tap',function(ev){if(isOpen()){closeNavigation();ev.preventDefault();}});}else{$('#mw-mf-main-menu-button').click(function(ev){\ntoggleNavigation();ev.preventDefault();}).on('touchend mouseup',function(ev){ev.stopPropagation();});$('#mw-mf-page-center').on('touchend mouseup',function(){if(isOpen()&&!moved){closeNavigation();}}).on('touchstart',function(){moved=false;}).on('touchmove',function(){moved=true;});}}M.on('header-loaded',initialize);$(initialize);}(mw.mobileFrontend,jQuery));;},{},{});",
"mobile.mobilediff.scripts.beta.head@1385073029": "mw.loader.implement(\"mobile.mobilediff.scripts.beta.head\",function(){var JsDiff=(function(){function clonePath(path){return{newPos:path.newPos,components:path.components.slice(0)};}function removeEmpty(array){var ret=[];for(var i=0;i<array.length;i++){if(array[i]){ret.push(array[i]);}}return ret;}function escapeHTML(s){var n=s;n=n.replace(/&/g,'&amp;');n=n.replace(/</g,'&lt;');n=n.replace(/>/g,'&gt;');n=n.replace(/\"/g,'&quot;');return n;}var Diff=function(ignoreWhitespace){this.ignoreWhitespace=ignoreWhitespace;};Diff.prototype={diff:function(oldString,newString){if(newString===oldString){return[{value:newString}];}if(!\nnewString){return[{value:oldString,removed:true}];}if(!oldString){return[{value:newString,added:true}];}newString=this.tokenize(newString);oldString=this.tokenize(oldString);var newLen=newString.length,oldLen=oldString.length;var maxEditLength=newLen+oldLen;var bestPath=[{newPos:-1,components:[]}];var oldPos=this.extractCommon(bestPath[0],newString,oldString,0);if(bestPath[0].newPos+1>=newLen&&oldPos+1>=oldLen){return bestPath[0].components;}for(var editLength=1;editLength<=maxEditLength;editLength++){for(var diagonalPath=-1*editLength;diagonalPath<=editLength;diagonalPath+=2){var basePath;var addPath=bestPath[diagonalPath-1],removePath=bestPath[diagonalPath+1];oldPos=(removePath?removePath.newPos:0)-diagonalPath;if(addPath){bestPath[diagonalPath-1]=undefined;}var canAdd=addPath&&addPath.newPos+1<newLen;var canRemove=removePath&&0<=oldPos&&oldPos<oldLen;if(!canAdd&&!canRemove){bestPath[diagonalPath]=undefined;continue;}if(!canAdd||(canRemove&&addPath.newPos<removePath.newPos)){basePath\n=clonePath(removePath);this.pushComponent(basePath.components,oldString[oldPos],undefined,true);}else{basePath=clonePath(addPath);basePath.newPos++;this.pushComponent(basePath.components,newString[basePath.newPos],true,undefined);}var oldPos=this.extractCommon(basePath,newString,oldString,diagonalPath);if(basePath.newPos+1>=newLen&&oldPos+1>=oldLen){return basePath.components;}else{bestPath[diagonalPath]=basePath;}}}},pushComponent:function(components,value,added,removed){var last=components[components.length-1];if(last&&last.added===added&&last.removed===removed){components[components.length-1]={value:this.join(last.value,value),added:added,removed:removed};}else{components.push({value:value,added:added,removed:removed});}},extractCommon:function(basePath,newString,oldString,diagonalPath){var newLen=newString.length,oldLen=oldString.length,newPos=basePath.newPos,oldPos=newPos-diagonalPath;while(newPos+1<newLen&&oldPos+1<oldLen&&this.equals(newString[newPos+1],oldString[oldPos+1])){\nnewPos++;oldPos++;this.pushComponent(basePath.components,newString[newPos],undefined,undefined);}basePath.newPos=newPos;return oldPos;},equals:function(left,right){var reWhitespace=/\\S/;if(this.ignoreWhitespace&&!reWhitespace.test(left)&&!reWhitespace.test(right)){return true;}else{return left===right;}},join:function(left,right){return left+right;},tokenize:function(value){return value;}};var CharDiff=new Diff();var WordDiff=new Diff(true);WordDiff.tokenize=function(value){return removeEmpty(value.split(/(\\s+|\\b)/));};var CssDiff=new Diff(true);CssDiff.tokenize=function(value){return removeEmpty(value.split(/([{}:;,]|\\s+)/));};var LineDiff=new Diff();LineDiff.tokenize=function(value){return value.split(/^/m);};return{Diff:Diff,diffChars:function(oldStr,newStr){return CharDiff.diff(oldStr,newStr);},diffWords:function(oldStr,newStr){return WordDiff.diff(oldStr,newStr);},diffLines:function(oldStr,newStr){return LineDiff.diff(oldStr,newStr);},diffCss:function(oldStr,newStr){return CssDiff\n.diff(oldStr,newStr);},createPatch:function(fileName,oldStr,newStr,oldHeader,newHeader){var ret=[];ret.push('Index: '+fileName);ret.push('===================================================================');ret.push('--- '+fileName+(typeof oldHeader==='undefined'?'':'\\t'+oldHeader));ret.push('+++ '+fileName+(typeof newHeader==='undefined'?'':'\\t'+newHeader));var diff=LineDiff.diff(oldStr,newStr);if(!diff[diff.length-1].value){diff.pop();}diff.push({value:'',lines:[]});function contextLines(lines){return lines.map(function(entry){return' '+entry;});}function eofNL(curRange,i,current){var last=diff[diff.length-2],isLast=i===diff.length-2,isLastOfType=i===diff.length-3&&(current.added!==last.added||current.removed!==last.removed);if(!/\\n$/.test(current.value)&&(isLast||isLastOfType)){curRange.push('\\\\ No newline at end of file');}}var oldRangeStart=0,newRangeStart=0,curRange=[],oldLine=1,newLine=1;for(var i=0;i<diff.length;i++){var current=diff[i],lines=current.lines||current.value.\nreplace(/\\n$/,'').split('\\n');current.lines=lines;if(current.added||current.removed){if(!oldRangeStart){var prev=diff[i-1];oldRangeStart=oldLine;newRangeStart=newLine;if(prev){curRange=contextLines(prev.lines.slice(-4));oldRangeStart-=curRange.length;newRangeStart-=curRange.length;}}curRange.push.apply(curRange,lines.map(function(entry){return(current.added?'+':'-')+entry;}));eofNL(curRange,i,current);if(current.added){newLine+=lines.length;}else{oldLine+=lines.length;}}else{if(oldRangeStart){if(lines.length<=8&&i<diff.length-2){curRange.push.apply(curRange,contextLines(lines));}else{var contextSize=Math.min(lines.length,4);ret.push('@@ -'+oldRangeStart+','+(oldLine-oldRangeStart+contextSize)+' +'+newRangeStart+','+(newLine-newRangeStart+contextSize)+' @@');ret.push.apply(ret,curRange);ret.push.apply(ret,contextLines(lines.slice(0,contextSize)));if(lines.length<=4){eofNL(ret,i,current);}oldRangeStart=0;newRangeStart=0;curRange=[];}}oldLine+=lines.length;newLine+=lines.length;}}return ret\n.join('\\n')+'\\n';},applyPatch:function(oldStr,uniDiff){var diffstr=uniDiff.split('\\n');var diff=[];var remEOFNL=false,addEOFNL=false;for(var i=(diffstr[0][0]==='I'?4:0);i<diffstr.length;i++){if(diffstr[i][0]==='@'){var meh=diffstr[i].split(/@@ -(\\d+),(\\d+) \\+(\\d+),(\\d+) @@/);diff.unshift({start:meh[3],oldlength:meh[2],oldlines:[],newlength:meh[4],newlines:[]});}else if(diffstr[i][0]==='+'){diff[0].newlines.push(diffstr[i].substr(1));}else if(diffstr[i][0]==='-'){diff[0].oldlines.push(diffstr[i].substr(1));}else if(diffstr[i][0]===' '){diff[0].newlines.push(diffstr[i].substr(1));diff[0].oldlines.push(diffstr[i].substr(1));}else if(diffstr[i][0]==='\\\\'){if(diffstr[i-1][0]==='+'){remEOFNL=true;}else if(diffstr[i-1][0]==='-'){addEOFNL=true;}}}var str=oldStr.split('\\n');for(var i=diff.length-1;i>=0;i--){var d=diff[i];for(var j=0;j<d.oldlength;j++){if(str[d.start-1+j]!==d.oldlines[j]){return false;}}Array.prototype.splice.apply(str,[d.start-1,+d.oldlength].concat(d.newlines));}if(remEOFNL){\nwhile(!str[str.length-1]){str.pop();}}else if(addEOFNL){str.push('');}return str.join('\\n');},convertChangesToXML:function(changes){var ret=[];for(var i=0;i<changes.length;i++){var change=changes[i];if(change.added){ret.push('<ins>');}else if(change.removed){ret.push('<del>');}ret.push(escapeHTML(change.value));if(change.added){ret.push('</ins>');}else if(change.removed){ret.push('</del>');}}return ret.join('');},convertChangesToDMP:function(changes){var ret=[],change;for(var i=0;i<changes.length;i++){change=changes[i];ret.push([(change.added?1:change.removed?-1:0),change.value]);}return ret;}};})();if(typeof module!=='undefined'){module.exports=JsDiff;}(function(M,$){function makePrettyDiff($diff){var $diffclone=$diff.clone(),before='',after='',diff;$diffclone.find('del,ins').each(function(){var text=$(this).text();if(text){if(this.tagName==='DEL'){before+=text+'\\n';}else{after+=$(this).text()+'\\n';}}});if(before){before=before.substr(0,before.length-1);}if(after){after=after.substr(0\n,after.length-1);}$diff.empty().addClass('prettyDiff');diff=JsDiff.diffWords(before,after);diff.forEach(function(change){var tag,vals;if(change.added){tag='<ins>';}else if(change.removed){tag='<del>';}else{tag='<span>';}vals=change.value.split('\\n');vals.forEach(function(val,i){if(val){$(tag).text(val).appendTo($diff);}if(i<vals.length-1){$('<br>').appendTo($diff);}});});return $diff;}$(function(){makePrettyDiff($('#mw-mf-minidiff'));});M.define('diff',{makePrettyDiff:makePrettyDiff});})(mw.mobileFrontend,jQuery);;},{},{});",
"mediawiki.util@1386384491": "mw.loader.implement(\"mediawiki.util\",function(){(function(mw,$){\n'use strict';var util={init:function(){var profile;profile=$.client.profile();if(profile.name==='opera'){util.tooltipAccessKeyPrefix='shift-esc-';}else if(profile.name==='chrome'){util.tooltipAccessKeyPrefix=(profile.platform==='mac'?'ctrl-option-':'alt-shift-');}else if(profile.platform!=='win'&&profile.name==='safari'&&profile.layoutVersion>526){util.tooltipAccessKeyPrefix='ctrl-alt-';}else if(profile.platform==='mac'&&profile.name==='firefox'&&profile.versionNumber>=14){util.tooltipAccessKeyPrefix='ctrl-option-';}else if(!(profile.platform==='win'&&profile.name==='safari')&&(profile.name==='safari'||profile.platform==='mac'||profile.name==='konqueror')){util.tooltipAccessKeyPrefix='ctrl-';}else if((profile.name==='firefox'||profile.name==='iceweasel')&&profile.versionBase>'1'){util.tooltipAccessKeyPrefix='alt-shift-';}util.$content=(function(){var i,l,$content,selectors;selectors=['.mw-body-primary','.mw-body','#bodyContent','#mw_contentholder','#article','#content',\n'#mw-content-text','body'];for(i=0,l=selectors.length;i<l;i++){$content=$(selectors[i]).first();if($content.length){return $content;}}return util.$content;})();mw.hook('wikipage.content').add(function(){var $tocTitle,$tocToggleLink,hideTocCookie;$tocTitle=$('#toctitle');$tocToggleLink=$('#togglelink');if($('#toc').length&&$tocTitle.length&&!$tocToggleLink.length){hideTocCookie=$.cookie('mw_hidetoc');$tocToggleLink=$('<a href=\"#\" class=\"internal\" id=\"togglelink\"></a>').text(mw.msg('hidetoc')).click(function(e){e.preventDefault();util.toggleToc($(this));});$tocTitle.append($tocToggleLink.wrap('<span class=\"toctoggle\"></span>').parent().prepend('&nbsp;[').append(']&nbsp;'));if(hideTocCookie==='1'){util.toggleToc($tocToggleLink);}}});},rawurlencode:function(str){str=String(str);return encodeURIComponent(str).replace(/!/g,'%21').replace(/'/g,'%27').replace(/\\(/g,'%28').replace(/\\)/g,'%29').replace(/\\*/g,'%2A').replace(/~/g,'%7E');},wikiUrlencode:function(str){return util.rawurlencode(str).\nreplace(/%20/g,'_').replace(/%3A/g,':').replace(/%2F/g,'/');},getUrl:function(str,params){var url=mw.config.get('wgArticlePath').replace('$1',util.wikiUrlencode(typeof str==='string'?str:mw.config.get('wgPageName')));if(params&&!$.isEmptyObject(params)){url+=url.indexOf('?')!==-1?'&':'?';url+=$.param(params);}return url;},wikiScript:function(str){str=str||'index';if(str==='index'){return mw.config.get('wgScript');}else if(str==='load'){return mw.config.get('wgLoadScript');}else{return mw.config.get('wgScriptPath')+'/'+str+mw.config.get('wgScriptExtension');}},addCSS:function(text){var s=mw.loader.addStyleTag(text);return s.sheet||s.styleSheet||s;},toggleToc:function($toggleLink,callback){var $tocList=$('#toc ul:first');if($tocList.length){if($tocList.is(':hidden')){$tocList.slideDown('fast',callback);$toggleLink.text(mw.msg('hidetoc'));$('#toc').removeClass('tochidden');$.cookie('mw_hidetoc',null,{expires:30,path:'/'});return true;}else{$tocList.slideUp('fast',callback);$toggleLink.\ntext(mw.msg('showtoc'));$('#toc').addClass('tochidden');$.cookie('mw_hidetoc','1',{expires:30,path:'/'});return false;}}else{return null;}},getParamValue:function(param,url){if(url===undefined){url=document.location.href;}var re=new RegExp('^[^#]*[&?]'+$.escapeRE(param)+'=([^&#]*)'),m=re.exec(url);if(m){return decodeURIComponent(m[1].replace(/\\+/g,'%20'));}return null;},tooltipAccessKeyPrefix:'alt-',tooltipAccessKeyRegexp:/\\[(ctrl-)?(option-)?(alt-)?(shift-)?(esc-)?(.)\\]$/,updateTooltipAccessKeys:function($nodes){if(!$nodes){$nodes=$('#column-one a, #mw-head a, #mw-panel a, #p-logo a, input, label');}else if(!($nodes instanceof $)){$nodes=$($nodes);}$nodes.attr('title',function(i,val){if(val&&util.tooltipAccessKeyRegexp.test(val)){return val.replace(util.tooltipAccessKeyRegexp,'['+util.tooltipAccessKeyPrefix+'$6]');}return val;});},$content:null,addPortletLink:function(portlet,href,text,id,tooltip,accesskey,nextnode){var $item,$link,$portlet,$ul;if(arguments.length<3){return null;}\n$link=$('<a>').attr('href',href).text(text);if(tooltip){$link.attr('title',tooltip);}$portlet=$('#'+portlet);if($portlet.length===0){return null;}$ul=$portlet.find('ul').eq(0);if($ul.length===0){$ul=$('<ul>');if($portlet.find('div:first').length===0){$portlet.append($ul);}else{$portlet.find('div').eq(-1).append($ul);}}if($ul.length===0){return null;}$portlet.removeClass('emptyPortlet');if($portlet.hasClass('vectorTabs')){$item=$link.wrap('<li><span></span></li>').parent().parent();}else{$item=$link.wrap('<li></li>').parent();}if(id){$item.attr('id',id);}if(tooltip){tooltip=$.trim(tooltip.replace(util.tooltipAccessKeyRegexp,''));if(accesskey){tooltip+=' ['+accesskey+']';}$link.attr('title',tooltip);if(accesskey){util.updateTooltipAccessKeys($link);}}if(accesskey){$link.attr('accesskey',accesskey);}if(nextnode){if(nextnode.nodeType||typeof nextnode==='string'){nextnode=$ul.find(nextnode);}else if(!nextnode.jquery||(nextnode.length&&nextnode[0].parentNode!==$ul[0])){$ul.append($item);\nreturn $item[0];}if(nextnode.length===1){nextnode.before($item);return $item[0];}}$ul.append($item);return $item[0];},jsMessage:function(message){if(!arguments.length||message===''||message===null){return true;}if(typeof message!=='object'){message=$.parseHTML(message);}mw.notify(message,{autoHide:true,tag:'legacy'});return true;},validateEmail:function(mailtxt){var rfc5322Atext,rfc1034LdhStr,html5EmailRegexp;if(mailtxt===''){return null;}rfc5322Atext='a-z0-9!#$%&\\'*+\\\\-/=?^_`{|}~';rfc1034LdhStr='a-z0-9\\\\-';html5EmailRegexp=new RegExp('^'+'['+rfc5322Atext+'\\\\.]+'+'@'+'['+rfc1034LdhStr+']+'+'(?:\\\\.['+rfc1034LdhStr+']+)*'+'$','i');return(null!==mailtxt.match(html5EmailRegexp));},isIPv4Address:function(address,allowBlock){if(typeof address!=='string'){return false;}var block=allowBlock?'(?:\\\\/(?:3[0-2]|[12]?\\\\d))?':'',RE_IP_BYTE='(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|0?[0-9]?[0-9])',RE_IP_ADD='(?:'+RE_IP_BYTE+'\\\\.){3}'+RE_IP_BYTE;return address.search(new RegExp('^'+RE_IP_ADD+block+'$'))!==-\n1;},isIPv6Address:function(address,allowBlock){if(typeof address!=='string'){return false;}var block=allowBlock?'(?:\\\\/(?:12[0-8]|1[01][0-9]|[1-9]?\\\\d))?':'',RE_IPV6_ADD='(?:'+':(?::|(?::'+'[0-9A-Fa-f]{1,4}'+'){1,7})'+'|'+'[0-9A-Fa-f]{1,4}'+'(?::'+'[0-9A-Fa-f]{1,4}'+'){0,6}::'+'|'+'[0-9A-Fa-f]{1,4}'+'(?::'+'[0-9A-Fa-f]{1,4}'+'){7}'+')';if(address.search(new RegExp('^'+RE_IPV6_ADD+block+'$'))!==-1){return true;}RE_IPV6_ADD='[0-9A-Fa-f]{1,4}'+'(?:::?'+'[0-9A-Fa-f]{1,4}'+'){1,6}';return address.search(new RegExp('^'+RE_IPV6_ADD+block+'$'))!==-1&&address.search(/::/)!==-1&&address.search(/::.*::/)===-1;}};mw.log.deprecate(util,'wikiGetlink',util.getUrl,'Use mw.util.getUrl instead.');mw.util=util;}(mediaWiki,jQuery));;},{},{\"showtoc\":\"show\",\"hidetoc\":\"hide\"});",
"ext.visualEditor.viewPageTarget.init@1386384493": "mw.loader.implement(\"ext.visualEditor.viewPageTarget.init\",function(){(function(){var conf,tabMessages,uri,pageExists,viewUri,veEditUri,isViewPage,init,support,getTargetDeferred,enable,userPrefEnabled,plugins=[];function getTarget(){var loadTargetDeferred;if(!getTargetDeferred){getTargetDeferred=$.Deferred();loadTargetDeferred=$.Deferred().done(function(){var target=new ve.init.mw.ViewPageTarget();ve.init.mw.targets.push(target);ve.init.mw.ViewPageTarget.prototype.setupSectionEditLinks=init.setupSectionLinks;\ntarget.addPlugins(plugins);getTargetDeferred.resolve(target);}).fail(getTargetDeferred.reject);mw.loader.using('ext.visualEditor.viewPageTarget',loadTargetDeferred.resolve,loadTargetDeferred.reject);}return getTargetDeferred.promise();}conf=mw.config.get('wgVisualEditorConfig');tabMessages=conf.tabMessages;uri=new mw.Uri();pageExists=!!mw.config.get('wgArticleId')||mw.config.get('wgNamespaceNumber')<0;viewUri=new mw.Uri(mw.util.getUrl(mw.config.get('wgRelevantPageName')));veEditUri=viewUri.clone().extend({'veaction':'edit'});isViewPage=(mw.config.get('wgIsArticle')&&!('diff'in uri.query));support={es5:!!(Array.isArray&&Array.prototype.filter&&Array.prototype.indexOf&&Array.prototype.map&&Date.now&&Date.prototype.toJSON&&Function.prototype.bind&&Object.create&&Object.keys&&String.prototype.trim&&window.JSON&&JSON.parse&&JSON.stringify),contentEditable:'contentEditable'in document.createElement('div')};init={support:support,blacklist:conf.blacklist,addPlugin:function(plugin){plugins.push\n(plugin);},setupSkin:function(){init.setupTabs();init.setupSectionLinks();},setupTabs:function(){var caVeEdit,action=pageExists?'edit':'create',pTabsId=$('#p-views').length?'p-views':'p-cactions',$caSource=$('#ca-viewsource'),$caEdit=$('#ca-edit'),$caVeEdit=$('#ca-ve-edit'),$caEditLink=$caEdit.find('a'),$caVeEditLink=$caVeEdit.find('a'),reverseTabOrder=$('body').hasClass('rtl')&&pTabsId==='p-views',caVeEditNextnode=(reverseTabOrder^conf.tabPosition==='before')?$caEdit.get(0):$caEdit.next().get(0);if(!$caVeEdit.length){if($caEdit.length&&!$caSource.length){caVeEdit=mw.util.addPortletLink(pTabsId,veEditUri,tabMessages[action]!==null?mw.msg(tabMessages[action]):$caEditLink.text(),'ca-ve-edit',mw.msg('tooltip-ca-ve-edit'),mw.msg('accesskey-ca-ve-edit'),caVeEditNextnode);$caVeEdit=$(caVeEdit);$caVeEditLink=$caVeEdit.find('a');}}else{if(reverseTabOrder^conf.tabPosition==='before'){if($caEdit[0].nextSibling===$caVeEdit[0]){$caVeEdit.after($caEdit);}}else{if($caVeEdit[0].nextSibling===$caEdit[\n0]){$caEdit.after($caVeEdit);}}if(tabMessages[action]!==null){$caVeEditLink.text(mw.msg(tabMessages[action]));}}if(tabMessages[action+'source']!==null){$caEditLink.text(mw.msg(tabMessages[action+'source']));}if(tabMessages[action+'appendix']!==null){$caVeEditLink.append($('<span>').addClass('ve-tabmessage-appendix').text(mw.msg(tabMessages[action+'appendix'])));}if(tabMessages[action+'sourceappendix']!==null){$caEditLink.append($('<span>').addClass('ve-tabmessage-appendix').text(mw.msg(tabMessages[action+'sourceappendix'])));}if(isViewPage){$caVeEdit.click(init.onEditTabClick);}},setupSectionLinks:function(){var $editsections=$('#mw-content-text .mw-editsection');$editsections.css('direction',$('body').css('direction'));if($editsections.find('.mw-editsection-visualeditor').length===0){$editsections.each(function(){var $editsection=$(this),$editSourceLink=$editsection.find('a').eq(0),$editLink=$editSourceLink.clone(),$divider=$('<span>'),dividerText=mw.msg('pipe-separator');if(\ntabMessages.editsectionsource!==null){$editSourceLink.text(mw.msg(tabMessages.editsectionsource));}if(tabMessages.editsection!==null){$editLink.text(mw.msg(tabMessages.editsection));}$divider.addClass('mw-editsection-divider').text(dividerText);$editLink.attr('href',function(i,val){return new mw.Uri(veEditUri).extend({'vesection':new mw.Uri(val).query.section});}).addClass('mw-editsection-visualeditor');if(conf.tabPosition==='before'){$editSourceLink.before($editLink,$divider);}else{$editSourceLink.after($divider,$editLink);}});}if(tabMessages.editsectionappendix){$editsections.find('.mw-editsection-visualeditor').append($('<span>').addClass('ve-tabmessage-appendix').text(mw.msg(tabMessages.editsectionappendix)));}if(tabMessages.editsectionsourceappendix){$editsections.find('a:not(.mw-editsection-visualeditor)').append($('<span>').addClass('ve-tabmessage-appendix').text(mw.msg(tabMessages.editsectionsourceappendix)));}if(isViewPage){$editsections.addClass('mw-editsection-expanded').\nfind('.mw-editsection-visualeditor').click(init.onEditSectionLinkClick);}},onEditTabClick:function(e){if((e.which&&e.which!==1)||e.shiftKey||e.altKey||e.ctrlKey||e.metaKey){return;}e.preventDefault();getTarget().done(function(target){ve.track('Edit',{action:'edit-link-click'});target.activate();});},onEditSectionLinkClick:function(e){if((e.which&&e.which!==1)||e.shiftKey||e.altKey||e.ctrlKey||e.metaKey){return;}e.preventDefault();getTarget().done(function(target){ve.track('Edit',{action:'section-edit-link-click'});target.saveEditSection($(e.target).closest('h1, h2, h3, h4, h5, h6').get(0));target.activate();});}};support.visualEditor=support.es5&&support.contentEditable&&(('vewhitelist'in uri.query)||!$.client.test(init.blacklist,null,true));enable=mw.user.options.get('visualeditor-enable',conf.defaultUserOptions.enable);userPrefEnabled=(!(conf.disableForAnons&&mw.config.get('wgUserName')===null)&&(mw.config.get('wgUserName')===null?(conf.defaultUserOptions.enable&&!conf.\ndefaultUserOptions.betatempdisable):(enable&&enable!=='0'&&!mw.user.options.get('visualeditor-betatempdisable',conf.defaultUserOptions.betatempdisable))));init.isAvailable=(support.visualEditor&&userPrefEnabled&&!mw.config.get('wgIsRedirect',!!uri.query.redirect)&&$.inArray(mw.config.get('skin'),conf.skins)!==-1&&$.inArray(new mw.Title(mw.config.get('wgRelevantPageName')).getNamespaceId(),conf.namespaces)!==-1&&mw.config.get('wgPageContentModel')==='wikitext');mw.libs.ve=init;if(init.isAvailable){$('html').addClass('ve-available');}else{$('html').addClass('ve-not-available');}if(!userPrefEnabled){return;}$(function(){if(init.isAvailable&&isViewPage){if(uri.query.veaction==='edit'){getTarget().done(function(target){target.activate();});}}init.setupSkin();});}());;},{\"css\":[\".mw-editsection{white-space:nowrap;padding-right:0.25em; unicode-bidi:-moz-isolate;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.mw-editsection-divider{color:#555} .mw-content-ltr .mw-editsection-expanded .mw-editsection-bracket:first-of-type,.mw-content-rtl .mw-editsection-expanded .mw-editsection-bracket:not(:first-of-type){margin-left:-0.25em;margin-right:0.25em;color:#555} .mw-content-rtl .mw-editsection-expanded .mw-editsection-bracket:first-of-type,.mw-content-ltr .mw-editsection-expanded .mw-editsection-bracket:not(:first-of-type){margin-right:-0.25em;margin-left:0.25em;color:#555}.ve-tabmessage-appendix{font-size:0.7em;vertical-align:top;line-height:1.43em;padding-left:0.5em; background-image:none !important;display:inline !important}\\n/* cache key: enwiki:resourceloader:filter:minify-css:7:542a80e9a1c6a06bda7dfcbb6858ab0f */\"]},{\"accesskey-ca-editsource\":\"e\",\"accesskey-ca-ve-edit\":\"v\",\"pipe-separator\":\" | \",\"tooltip-ca-createsource\":\"Create the source code of this page\",\"tooltip-ca-editsource\":\"Edit the source code of this page\",\"tooltip-ca-ve-edit\":\"Edit this page with VisualEditor\",\"visualeditor-ca-editsource-section\":\"edit source\",\"visualeditor-ca-editsource\":\"Edit source\",\"visualeditor-ca-createsource\":\"Create source\",\"visualeditor-beta-appendix\":\"beta\"});",
"ext.wikimediaShopLink.core@1386384492": "mw.loader.implement(\"ext.wikimediaShopLink.core\",function(){jQuery(document).ready(function($){'use strict';var userCountry=window.Geo&&window.Geo.country,shopCountries=mw.config.get('wmfshopLinkCountries',[]),hasNavPortal=$('#p-navigation').length;if(hasNavPortal&&$.inArray(userCountry,shopCountries)!==-1){mw.util.addPortletLink('p-navigation',mw.config.get('wmfshopLinkTarget'),mw.msg('wikimediashoplink-linktext'),'n-shoplink',mw.msg('wikimediashoplink-link-tooltip'));}});;},{},{\"wikimediashoplink-linktext\":\"Wikimedia Shop\",\"wikimediashoplink-link-tooltip\":\"Visit the Wikimedia Shop\"});",
"ext.uls.interface@1386384492": "mw.loader.implement(\"ext.uls.interface\",function(){(function($,mw){'use strict';function displaySettings(){var $displaySettingsTitle,displaySettingsText,$displaySettings;displaySettingsText=$.i18n('ext-uls-display-settings-desc');$displaySettingsTitle=$('<div data-i18n=\"ext-uls-display-settings-title\">').addClass('settings-title').attr('title',displaySettingsText);$displaySettings=$('<div>').addClass('display-settings-block').prop('id','display-settings-block').append($displaySettingsTitle.i18n());return $displaySettings;}function inputSettings(){var $inputSettingsTitle,inputSettingsText,$inputSettings;inputSettingsText=$.i18n('ext-uls-input-settings-desc');$inputSettingsTitle=$('<div data-i18n=\"ext-uls-input-settings-title\">').addClass('settings-title').attr('title',inputSettingsText);$inputSettings=$('<div>').addClass('input-settings-block').prop('id','input-settings-block').append($inputSettingsTitle.i18n());return $inputSettings;}function addDisplaySettings(uls){var $displaySettings\n=displaySettings();uls.$menu.find('#settings-block').append($displaySettings);$displaySettings.on('click',function(){var languagesettings=$displaySettings.data('languagesettings'),displaySettingsOptions={defaultModule:'display'},ulsPosition=mw.config.get('wgULSPosition'),anonMode=(mw.user.isAnon()&&!mw.config.get('wgULSAnonCanChangeLanguage'));if(!languagesettings){if(ulsPosition==='personal'&&!anonMode){displaySettingsOptions.onClose=function(){uls.show();};}$.extend(displaySettingsOptions,uls.position());mw.loader.using(mw.uls.languageSettingsModules,function(){$displaySettings.languagesettings(displaySettingsOptions).click();});}mw.hook('mw.uls.settings.open').fire('uls');uls.hide();});}function addInputSettings(uls){var $inputSettings=inputSettings();uls.$menu.find('#settings-block').append($inputSettings);$inputSettings.on('click',function(){var position=uls.position(),languagesettings=$inputSettings.data('languagesettings');if(!languagesettings){mw.loader.using(mw.uls.\nlanguageSettingsModules,function(){$inputSettings.languagesettings({defaultModule:'input',onClose:function(){uls.show();},top:position.top,left:position.left}).click();});}mw.hook('mw.uls.settings.open').fire('uls');uls.hide();});}function addAccessibilityFeatures($target){$target.attr({tabIndex:0,role:'button','aria-haspopup':true});$target.click(function(){$(this).css('outline','none');});$target.blur(function(){$(this).css('outline','');});$target.keydown(function(event){if(event.keyCode===13){$(this).click();event.preventDefault();event.stopPropagation();}});}function showULSTooltip(){var ulsPosition=mw.config.get('wgULSPosition'),currentLang=mw.config.get('wgUserLanguage'),previousLang,previousLanguageAutonym,$ulsTrigger,anonMode,rtlPage=$('body').hasClass('rtl'),tipsyGravity={personal:'n',interlanguage:rtlPage?'e':'w'},previousLanguages=mw.uls.getPreviousLanguages()||[];previousLang=previousLanguages.slice(-1)[0];$ulsTrigger=(ulsPosition==='interlanguage')?$(\n'.uls-settings-trigger'):$('.uls-trigger');if(previousLang===currentLang){$ulsTrigger.tipsy({gravity:rtlPage?'e':'w'});return;}previousLanguages.push(currentLang);mw.uls.setPreviousLanguages(previousLanguages);anonMode=(mw.user.isAnon()&&!mw.config.get('wgULSAnonCanChangeLanguage'));if(anonMode||!previousLang){return;}previousLanguageAutonym=$.cookie(mw.uls.previousLanguageAutonymCookie)||previousLang;$ulsTrigger.tipsy({gravity:tipsyGravity[ulsPosition],delayOut:3000,html:true,fade:true,trigger:'manual',title:function(){var link;link=$('<a>').text(previousLanguageAutonym).attr({href:'#','class':'uls-prevlang-link',lang:previousLang,dir:'auto'});link=$('<div>').html(link).html();return $.i18n('ext-uls-undo-language-tooltip-text',link);}});$.cookie(mw.uls.previousLanguageAutonymCookie,mw.config.get('wgULSCurrentAutonym'),{path:'/'});function showTipsy(timeout){var tipsyTimer=0;$ulsTrigger.tipsy('show');$('.tipsy').on('mouseover',function(){window.clearTimeout(tipsyTimer);});$('.tipsy').\non('mouseout',function(){tipsyTimer=window.setTimeout(function(){hideTipsy();},timeout);});$('a.uls-prevlang-link').on('click.ulstipsy',function(event){var deferred=$.Deferred();event.preventDefault();deferred.done(function(){mw.uls.changeLanguage(event.target.lang);});mw.hook('mw.uls.language.revert').fire(deferred);window.setTimeout(function(){deferred.resolve();},mw.config.get('wgULSEventLogging')*500);});tipsyTimer=window.setTimeout(function(){hideTipsy();},timeout);}function hideTipsy(){$ulsTrigger.tipsy('hide');}window.setTimeout(function(){showTipsy(6000);},500);$ulsTrigger.on('mouseover',function(){if(!$('.uls-menu:visible').length){showTipsy(3000);}});$ulsTrigger.on('click',function(){hideTipsy();});}$(document).ready(function(){mw.uls.init(function(){var $triggers,$pLang,$ulsTrigger=$('.uls-trigger'),rtlPage=$('body').hasClass('rtl'),anonMode=(mw.user.isAnon()&&!mw.config.get('wgULSAnonCanChangeLanguage')),imeSelector=mw.config.get('wgULSImeSelectors').join(', '),ulsPosition=\nmw.config.get('wgULSPosition');if(ulsPosition==='interlanguage'){$pLang=$('#p-lang');$ulsTrigger=$('<span>').addClass('uls-settings-trigger').attr('title',$.i18n('ext-uls-language-settings-title'));$pLang.show().prepend($ulsTrigger);$ulsTrigger=$('.uls-settings-trigger');$pLang.find('.uls-p-lang-dummy').remove();if(!$pLang.find('div ul').children().length){$pLang.find('h3').text(mw.msg('uls-plang-title-languages'));if(mw.config.get('skin')==='monobook'){$pLang.find('div.pBody').remove();}}$ulsTrigger.attr({title:$.i18n('ext-uls-select-language-settings-icon-tooltip')});$ulsTrigger.on('click',function(e,eventParams){var languagesettings=$ulsTrigger.data('languagesettings'),languageSettingsOptions;if(languagesettings){if(!languagesettings.shown){mw.hook('mw.uls.settings.open').fire(eventParams&&eventParams.source||'interlanguage');}}else{languageSettingsOptions={defaultModule:'display',onVisible:function(){var topRowHeight,caretHeight,caretWidth,$caretBefore=$('<span>').addClass(\n'caret-before'),$caretAfter=$('<span>').addClass('caret-after'),ulsTriggerWidth=this.$element.width(),ulsTriggerOffset=this.$element.offset();this.$window.addClass('callout');this.$window.prepend($caretBefore,$caretAfter);if(rtlPage){caretWidth=parseInt($caretBefore.css('border-left-width'),10);this.left=ulsTriggerOffset.left-this.$window.width()-caretWidth;}else{caretWidth=parseInt($caretBefore.css('border-right-width'),10);this.left=ulsTriggerOffset.left+ulsTriggerWidth+caretWidth;}topRowHeight=this.$window.find('.row').height();caretHeight=parseInt($caretBefore.css('top'),10);this.top=ulsTriggerOffset.top-topRowHeight-caretHeight/2;this.position();}};mw.loader.using(mw.uls.languageSettingsModules,function(){$ulsTrigger.languagesettings(languageSettingsOptions).click();});e.stopPropagation();}});}else if(anonMode){$ulsTrigger.on('click',function(e,eventParams){var languagesettings=$ulsTrigger.data('languagesettings');if(languagesettings){if(!languagesettings.shown){mw.hook(\n'mw.uls.settings.open').fire(eventParams&&eventParams.source||'personal');}}else{mw.loader.using(mw.uls.languageSettingsModules,function(){$ulsTrigger.languagesettings();$ulsTrigger.trigger('click',eventParams);});e.stopPropagation();}});}else{$ulsTrigger.on('click',function(e,eventParams){var uls=$ulsTrigger.data('uls');if(uls){if(!uls.shown){mw.hook('mw.uls.settings.open').fire(eventParams&&eventParams.source||'personal');}}else{mw.loader.using(['ext.uls.mediawiki','jquery.uls.grid'],function(){$ulsTrigger.uls({quickList:function(){return mw.uls.getFrequentLanguageList();},onReady:function(){var uls=this;mw.loader.using(mw.uls.languageSettingsModules,function(){addDisplaySettings(uls);addInputSettings(uls);});},onSelect:function(language){mw.uls.changeLanguage(language);},onVisible:function(){mw.uls.addEventLoggingTriggers();}});window.setTimeout(function(){$ulsTrigger.trigger('click',eventParams);},0);e.stopPropagation();});}});}$triggers=$('.uls-settings-trigger, .uls-trigger');\naddAccessibilityFeatures($triggers);$('#uls-preferences-link').text($.i18n('ext-uls-language-settings-preferences-link')).click(function(){$ulsTrigger.trigger('click',{source:'preferences'});return false;});showULSTooltip();$('body').on('focus.imeinit',imeSelector,function(){var $input=$(this);$('body').off('.imeinit');mw.loader.using('ext.uls.ime',function(){mw.ime.setup();mw.ime.handleFocus($input);});});});});}(jQuery,mediaWiki));;},{},{\"uls-plang-title-languages\":\"Languages\"});",
"jquery.articleFeedbackv5.utils@1386384493": "mw.loader.implement(\"jquery.articleFeedbackv5.utils\",function(){(function($){$.aftUtils={};$.aftUtils.article=function(){var article=jQuery.extend({},mw.config.get('aftv5Article'));if($.inArray(mw.config.get('wgNamespaceNumber'),mw.config.get('wgArticleFeedbackv5Namespaces',[]))>-1){\narticle.id=mw.config.get('wgArticleId',-1);article.namespace=mw.config.get('wgNamespaceNumber');article.categories=mw.config.get('wgCategories',[]);}return article;};$.aftUtils.verify=function(location){$.aftUtils.removeLegacyCookies();var article=$.aftUtils.article();var enable=true;enable&=$.aftUtils.useragent();enable&=mw.config.get('wgArticleFeedbackv5Namespaces',[]).length>0;if(location!='special'||article.id!=0){enable&=$.inArray(article.namespace,mw.config.get('wgArticleFeedbackv5Namespaces',[]))>-1;enable&=mw.config.get('wgAction')!='edit';enable&=!mw.config.get('wgPostEdit',false);}if(location!='special'){if(mw.config.get('wgArticleFeedbackv5EnableProtection',1)&&article.permissionLevel!==false){enable&=$.aftUtils.permissions(article,article.permissionLevel);}else{var defaultPermissionLevel=$.aftUtils.getDefaultPermissionLevel(article);enable&=$.aftUtils.permissions(article,defaultPermissionLevel)||$.aftUtils.whitelist(article);}enable&=!$.aftUtils.blacklist(article);}if(\nlocation=='article'){enable&=!mw.user.options.get('articlefeedback-disable');enable&=(mw.config.get('wgAction')=='view'||mw.config.get('wgAction')=='purge');enable&=!(mw.config.get('wgAction')=='purge'&&mw.user.anonymous());enable&=mw.util.getParamValue('diff')==null;enable&=mw.util.getParamValue('oldid')==null;enable&=mw.util.getParamValue('redirect')!='no';enable&=mw.util.getParamValue('printable')!='yes';}return enable;};$.aftUtils.permissions=function(article,permissionLevel){var permissions=mw.config.get('wgArticleFeedbackv5Permissions');return permissionLevel in permissions&&permissions[permissionLevel];};$.aftUtils.blacklist=function(article){var blacklistCategories=mw.config.get('wgArticleFeedbackv5BlacklistCategories',[]);var intersect=$.map(blacklistCategories,function(category){return $.inArray(category.replace(/_/g,' '),article.categories)<0?null:category;});return intersect.length>0;};$.aftUtils.whitelist=function(article){var whitelistCategories=mw.config.get(\n'wgArticleFeedbackv5Categories',[]);var intersect=$.map(whitelistCategories,function(category){return $.inArray(category.replace(/_/g,' '),article.categories)<0?null:category;});return intersect.length>0;};$.aftUtils.lottery=function(article){var odds=mw.config.get('wgArticleFeedbackv5LotteryOdds',0);if(typeof odds==='object'&&article.namespace in odds){odds=odds[article.namespace];}return(Number(article.id)%1000)>=(1000-(Number(odds)*10));};$.aftUtils.getDefaultPermissionLevel=function(article){return $.aftUtils.lottery(article)?'aft-reader':'aft-noone';};$.aftUtils.useragent=function(){var ua=navigator.userAgent.toLowerCase();return!(ua.indexOf('msie 6')!=-1||ua.indexOf('firefox/2.')!=-1||ua.indexOf('firefox 2.')!=-1||ua.indexOf('android')!=-1);};$.aftUtils.getCookieName=function(suffix){return'AFTv5-'+suffix;};$.aftUtils.removeLegacyCookies=function(){var legacyCookieName=function(suffix){return'ext.articleFeedbackv5@11-'+suffix;};$.cookie(legacyCookieName('activity'),null,{expires:\n-1,path:'/'});$.cookie(legacyCookieName('last-filter'),null,{expires:-1,path:'/'});$.cookie(legacyCookieName('submission_timestamps'),null,{expires:-1,path:'/'});$.cookie(legacyCookieName('feedback-ids'),null,{expires:-1,path:'/'});};$.aftUtils.canSetStatus=function(enable){var permissionLevel=$.aftUtils.article().permissionLevel||$.aftUtils.getDefaultPermissionLevel($.aftUtils.article());var userPermissions=mw.config.get('wgArticleFeedbackv5Permissions');var enabled=(permissionLevel==='aft-reader');if(!('aft-editor'in userPermissions)||!userPermissions['aft-editor']){return false;}if($.aftUtils.article().permissionLevel===false&&!enabled){permissionLevel='aft-editor';}if(!(permissionLevel in userPermissions)||!userPermissions[permissionLevel]){return false;}return enable!=enabled;};$.aftUtils.setStatus=function(pageId,enable,callback){var api=new mw.Api();api.post({'pageid':pageId,'enable':parseInt(enable),'format':'json','action':'articlefeedbackv5-set-status'}).done(function(data){\nif(typeof callback==='function'){if('articlefeedbackv5-set-status'in data){callback(data['articlefeedbackv5-set-status'],null);}}}).fail(function(code,data){var message=mw.msg('articlefeedbackv5-error-unknown');if('error'in data&&'info'in data.error){message=data.error.info;}if(typeof callback==='function'){callback(false,message);}else{alert(message);}});};})(jQuery);;},{},{\"articlefeedbackv5-error-unknown\":\"Unknown error.\"});",
"jquery.byteLimit@1385060185": "mw.loader.implement(\"jquery.byteLimit\",function(){(function($){function trimValForByteLength(safeVal,newVal,byteLimit,fn){var startMatches,endMatches,matchesLen,inpParts,oldVal=safeVal;if($.byteLength(fn?fn(newVal):newVal)<=byteLimit){return{newVal:newVal,trimmed:false};}startMatches=0;endMatches=0;matchesLen=Math.min(newVal.length,oldVal.length);while(startMatches<matchesLen&&oldVal.charAt(startMatches)===newVal.charAt(startMatches)){startMatches+=1;}while(endMatches<(matchesLen-startMatches)&&oldVal.charAt(oldVal.length-1-endMatches)===newVal.charAt(newVal.\nlength-1-endMatches)){endMatches+=1;}inpParts=[newVal.substring(0,startMatches),newVal.substring(startMatches,newVal.length-endMatches),newVal.substring(newVal.length-endMatches)];if(fn){while($.byteLength(fn(inpParts.join('')))>byteLimit&&inpParts[1].length>0){inpParts[1]=inpParts[1].slice(0,-1);}}else{while($.byteLength(inpParts.join(''))>byteLimit){inpParts[1]=inpParts[1].slice(0,-1);}}newVal=inpParts.join('');return{newVal:newVal,trimmed:true};}var eventKeys=['keyup.byteLimit','keydown.byteLimit','change.byteLimit','mouseup.byteLimit','cut.byteLimit','paste.byteLimit','focus.byteLimit','blur.byteLimit'].join(' ');$.fn.byteLimit=function(limit,fn){if($.isFunction(limit)){fn=limit;limit=undefined;}else if(!fn||!$.isFunction(fn)){fn=undefined;}return this.each(function(i,el){var $el,elLimit,prevSafeVal;$el=$(el);elLimit=Number(limit===undefined?$el.attr('maxlength'):limit);if(!elLimit||elLimit<0){return;}if(fn){$el.data('byteLimit.callback',fn);}$el.off('.byteLimit');if(fn){$el.\nremoveAttr('maxlength');}else{$el.attr('maxlength',elLimit);}prevSafeVal='';$el.on(eventKeys,function(){var res=trimValForByteLength(prevSafeVal,this.value,elLimit,fn);if(res.trimmed===true){this.value=res.newVal;}prevSafeVal=res.newVal;});});};}(jQuery));;},{},{});",
"jquery.visibleText@1385060472": "mw.loader.implement(\"jquery.visibleText\",function(){(function($){var getVisibleText=$.getVisibleText=function(elem){var node,i=0,ret='',nodeType=elem.nodeType;if(nodeType){if(nodeType===1||nodeType===9||nodeType===11){for(elem=elem.firstChild;elem;elem=elem.nextSibling){ret+=$.expr.filters.hidden(elem)?'':getVisibleText(elem);}}else if(nodeType===3||nodeType===4){return elem.nodeValue;}}else{for(;(node=elem[i]);i++){ret+=getVisibleText(node);}}return ret;};$.fn.visibleText=function(){return getVisibleText(this);};}(jQuery));;},{},{});",
"mediawiki.api.edit@1385060185": "mw.loader.implement(\"mediawiki.api.edit\",function(){(function(mw,$){$.extend(mw.Api.prototype,{postWithEditToken:function(params,ok,err){return this.postWithToken('edit',params).done(ok).fail(err);},getEditToken:function(ok,err){return this.getToken('edit').done(ok).fail(err);},newSection:function(title,header,message,ok,err){return this.postWithEditToken({action:'edit',section:'new',format:'json',title:title.toString(),summary:header,text:message},ok,err);}});}(mediaWiki,jQuery));;},{},{});",
"oojs@1386264448": "mw.loader.implement(\"oojs\",function(){(function(global){'use strict';var oo={},hasOwn=oo.hasOwnProperty,toString=oo.toString;oo.isPlainObject=function(obj){if(toString.call(obj)!=='[object Object]'){return false;}try{if(obj.constructor&&!hasOwn.call(obj.constructor.prototype,'isPrototypeOf')){return false;}}catch(e){return false;}return true;};oo.inheritClass=function(targetFn,originFn){if(targetFn.prototype instanceof originFn){throw new Error('Target already inherits from origin');}var targetConstructor=targetFn.prototype.constructor;targetFn.prototype=Object.create(originFn.prototype,{constructor:{value\n:targetConstructor,enumerable:false,writable:true,configurable:true}});originFn.static=originFn.static||{};targetFn.static=Object.create(originFn.static);};oo.mixinClass=function(targetFn,originFn){var key;for(key in originFn.prototype){if(key!=='constructor'&&hasOwn.call(originFn.prototype,key)){targetFn.prototype[key]=originFn.prototype[key];}}targetFn.static=targetFn.static||{};if(originFn.static){for(key in originFn.static){if(hasOwn.call(originFn.static,key)){targetFn.static[key]=originFn.static[key];}}}else{originFn.static={};}};oo.cloneObject=function(origin){var key,r;r=Object.create(origin.constructor.prototype);for(key in origin){if(hasOwn.call(origin,key)){r[key]=origin[key];}}return r;};oo.getObjectValues=function(obj){var key,values;if(obj!==Object(obj)){throw new TypeError('Called on non-object');}values=[];for(key in obj){if(hasOwn.call(obj,key)){values[values.length]=obj[key];}}return values;};oo.compare=function(a,b,asymmetrical){var aValue,bValue,aType,bType,k;if(a===\nb){return true;}for(k in a){aValue=a[k];bValue=b[k];aType=typeof aValue;bType=typeof bValue;if(aType!==bType||((aType==='string'||aType==='number')&&aValue!==bValue)||(aValue===Object(aValue)&&!oo.compare(aValue,bValue,asymmetrical))){return false;}}return asymmetrical?true:oo.compare(b,a,true);};oo.copy=function(source,callback){var key,sourceValue,sourceType,destination;if(typeof source.clone==='function'){return source.clone();}destination=Array.isArray(source)?new Array(source.length):{};for(key in source){sourceValue=source[key];sourceType=typeof sourceValue;if(Array.isArray(sourceValue)){destination[key]=oo.copy(sourceValue,callback);}else if(sourceValue&&typeof sourceValue.clone==='function'){destination[key]=callback?callback(sourceValue.clone()):sourceValue.clone();}else if(sourceValue&&typeof sourceValue.cloneNode==='function'){destination[key]=callback?callback(sourceValue.cloneNode(true)):sourceValue.cloneNode(true);}else if(oo.isPlainObject(sourceValue)){destination[key]=\noo.copy(sourceValue,callback);}else{destination[key]=callback?callback(sourceValue):sourceValue;}}return destination;};oo.getHash=function(val){return JSON.stringify(val,oo.getHash.keySortReplacer);};oo.getHash.keySortReplacer=function(key,val){var normalized,keys,i,len;if(val&&typeof val.getHashObject==='function'){val=val.getHashObject();}if(!Array.isArray(val)&&Object(val)===val){normalized={};keys=Object.keys(val).sort();i=0;len=keys.length;for(;i<len;i+=1){normalized[keys[i]]=val[keys[i]];}return normalized;}else{return val;}};oo.simpleArrayUnion=function(){var i,ilen,arr,j,jlen,obj={},result=[];for(i=0,ilen=arguments.length;i<ilen;i++){arr=arguments[i];for(j=0,jlen=arr.length;j<jlen;j++){if(!obj[arr[j]]){obj[arr[j]]=true;result.push(arr[j]);}}}return result;};function simpleArrayCombine(a,b,includeB){var i,ilen,isInB,bObj={},result=[];for(i=0,ilen=b.length;i<ilen;i++){bObj[b[i]]=true;}for(i=0,ilen=a.length;i<ilen;i++){isInB=!!bObj[a[i]];if(isInB===includeB){result.push(a[i]);}}\nreturn result;}oo.simpleArrayIntersection=function(a,b){return simpleArrayCombine(a,b,true);};oo.simpleArrayDifference=function(a,b){return simpleArrayCombine(a,b,false);};oo.EventEmitter=function OoEventEmitter(){this.bindings={};};oo.EventEmitter.prototype.on=function(event,callback,args,context){var i,bindings,binding;if(typeof callback!=='function'){throw new Error('Invalid callback. Function or method name expected.');}if(arguments.length<4){context=null;}if(this.bindings.hasOwnProperty(event)){bindings=this.bindings[event];i=bindings.length;while(i--){binding=bindings[i];if(bindings.callback===callback&&bindings.context===context){return this;}}}else{bindings=this.bindings[event]=[];}bindings.push({'callback':callback,'args':args,'context':context});return this;};oo.EventEmitter.prototype.once=function(event,listener){var eventEmitter=this;return this.on(event,function listenerWrapper(){eventEmitter.off(event,listenerWrapper);listener.apply(eventEmitter,Array.prototype.slice.call\n(arguments,0));});};oo.EventEmitter.prototype.off=function(event,callback,context){var i,bindings;if(arguments.length===1){if(event in this.bindings){delete this.bindings[event];}}else{if(typeof callback!=='function'){throw new Error('Invalid callback. Function expected.');}if(!(event in this.bindings)||!this.bindings[event].length){return this;}if(arguments.length<3){context=null;}bindings=this.bindings[event];i=bindings.length;while(i--){if(bindings[i].callback===callback&&bindings[i].context===context){bindings.splice(i,1);}}if(bindings.length===0){delete this.bindings[event];}}return this;};oo.EventEmitter.prototype.emit=function(event){var i,len,binding,bindings,args;if(event in this.bindings){bindings=this.bindings[event].slice();args=Array.prototype.slice.call(arguments,1);for(i=0,len=bindings.length;i<len;i++){binding=bindings[i];binding.callback.apply(binding.context,binding.args?binding.args.concat(args):args);}return true;}return false;};oo.EventEmitter.prototype.connect=\nfunction(context,methods){var method,callback,args,event;for(event in methods){method=methods[event];if(Array.isArray(method)){args=method.slice(1);method=method[0];}else{args=[];}if(typeof method==='string'){if(!context[method]||typeof context[method]!=='function'){throw new Error('Method not found: '+method);}callback=context[method];}else{callback=method;}this.on.apply(this,[event,callback,args,context]);}return this;};oo.EventEmitter.prototype.disconnect=function(context,methods){var i,method,callback,event,bindings;if(methods){for(event in methods){method=methods[event];if(typeof method==='string'){if(!context[method]||typeof context[method]!=='function'){throw new Error('Method not found: '+method);}callback=context[method];}else{callback=method;}this.off(event,callback,context);}}else{for(event in this.bindings){bindings=this.bindings[event];i=bindings.length;while(i--){if(bindings[i].context===context){this.off(event,bindings[i].callback,context);}}}}return this;};oo.Registry=\nfunction OoRegistry(){oo.EventEmitter.call(this);this.registry={};};oo.mixinClass(oo.Registry,oo.EventEmitter);oo.Registry.prototype.register=function(name,data){if(typeof name!=='string'&&!Array.isArray(name)){throw new Error('Name argument must be a string or array, cannot be a '+typeof name);}var i,len;if(Array.isArray(name)){for(i=0,len=name.length;i<len;i++){this.register(name[i],data);}}else if(typeof name==='string'){this.registry[name]=data;this.emit('register',name,data);}else{throw new Error('Name must be a string or array of strings, cannot be a '+typeof name);}};oo.Registry.prototype.lookup=function(name){return this.registry[name];};oo.Factory=function OoFactory(){oo.Registry.call(this);this.entries=[];};oo.inheritClass(oo.Factory,oo.Registry);oo.Factory.prototype.register=function(constructor){var name;if(typeof constructor!=='function'){throw new Error('constructor must be a function, cannot be a '+typeof constructor);}name=constructor.static&&constructor.static.name;if(\ntypeof name!=='string'||name===''){throw new Error('Name must be a string and must not be empty');}this.entries.push(name);oo.Registry.prototype.register.call(this,name,constructor);};oo.Factory.prototype.create=function(name){var args,obj,constructor;if(!this.registry.hasOwnProperty(name)){throw new Error('No class registered by that name: '+name);}constructor=this.registry[name];args=Array.prototype.slice.call(arguments,1);obj=Object.create(constructor.prototype);constructor.apply(obj,args);return obj;};if(typeof module!=='undefined'&&module.exports){module.exports=oo;}else{global.OO=oo;}}(this));;},{},{});",
"unicodejs.wordbreak@1385060472": "mw.loader.implement(\"unicodejs.wordbreak\",function(){(function(){var unicodeJS;unicodeJS={};unicodeJS.splitCharacters=function(text){return text.split(/(?![\\uDC00-\\uDFFF])/g);};function uEsc(codeUnit){return'\\\\u'+(codeUnit+0x10000).toString(16).substr(-4);}function codeUnitRange(min,max,bracket){var value;if(min===max){return uEsc(min);}value=uEsc(min)+'-'+uEsc(max);if(bracket){return'['+value+']';}else{return value;}}function getCodeUnitBoxes(ch1,ch2){var loMin,loMax,hi1,hi2,lo1,lo2,boxes,hiMinAbove,hiMaxBelow;loMin=0xDC00;loMax=0xDFFF;hi1=0xD800+((ch1-0x10000)>>10);lo1=\n0xDC00+((ch1-0x10000)&0x3FF);hi2=0xD800+((ch2-0x10000)>>10);lo2=0xDC00+((ch2-0x10000)&0x3FF);if(hi1===hi2){return[{'hi':[hi1,hi2],'lo':[lo1,lo2]}];}boxes=[];hiMinAbove=0xD800+((ch1-0x10000+0x3FF)>>10);hiMaxBelow=0xD800+((ch2-0x10000-0x3FF)>>10);if(hi1<hiMinAbove){boxes.push({'hi':[hi1,hi1],'lo':[lo1,loMax]});}if(hiMinAbove<=hiMaxBelow){boxes.push({'hi':[hiMinAbove,hiMaxBelow],'lo':[loMin,loMax]});}if(hiMaxBelow<hi2){boxes.push({'hi':[hi2,hi2],'lo':[loMin,lo2]});}return boxes;}unicodeJS.charRangeArrayRegexp=function(ranges){var i,j,min,max,hi,lo,range,box,boxes,characterClass=[],disjunction=[];for(i=0;i<ranges.length;i++){range=ranges[i];if(typeof range==='number'&&range<=0xFFFF){if(range>=0xD800&&range<=0xDFFF){throw new Error('Surrogate: '+range.toString(16));}if(range>0x10FFFF){throw new Error('Character code too high: '+range.toString(16));}characterClass.push(uEsc(range));continue;}if(typeof range==='number'&&range>0xFFFF){hi=0xD800+((range-0x10000)>>10);lo=0xDC00+((range-0x10000)&\n0x3FF);disjunction.push(uEsc(hi)+uEsc(lo));continue;}min=range[0];max=range[1];if(min>max){throw new Error(min.toString(16)+' > '+max.toString(16));}if(max>0x10FFFF){throw new Error('Character code too high: '+max.toString(16));}if(max>=0xD800&&min<=0xDFFF){throw new Error('range includes surrogates: '+min.toString(16)+'-'+max.toString(16));}if(max<=0xFFFF){characterClass.push(codeUnitRange(min,max));boxes=[];}else if(min<=0xFFFF&&max>0xFFFF){characterClass.push(codeUnitRange(min,0xFFFF));boxes=getCodeUnitBoxes(0x10000,max);}else if(min>0xFFFF){boxes=getCodeUnitBoxes(min,max);}for(j=0;j<boxes.length;j++){box=boxes[j];hi=codeUnitRange(box.hi[0],box.hi[1],true);lo=codeUnitRange(box.lo[0],box.lo[1],true);disjunction.push(hi+lo);}}if(characterClass.length===1&&!characterClass[0].match(/-/)){disjunction.unshift(characterClass[0]);}else if(characterClass.length>0){disjunction.unshift('['+characterClass.join('')+']');}return disjunction.join('|');};window.unicodeJS=unicodeJS;}());unicodeJS.\nTextString=function UnicodeJSTextString(text){this.clusters=unicodeJS.graphemebreak.splitClusters(text);};unicodeJS.TextString.prototype.read=function(position){var clusterAt=this.clusters[position];return clusterAt!==undefined?clusterAt:null;};unicodeJS.TextString.prototype.getLength=function(){return this.clusters.length;};unicodeJS.TextString.prototype.substring=function(start,end){var textString=new unicodeJS.TextString('');textString.clusters=this.clusters.slice(start,end);return textString;};unicodeJS.TextString.prototype.getString=function(){return this.clusters.join('');};unicodeJS.graphemebreakproperties={'CR':[0x000D],'LF':[0x000A],'Control':[[0x0000,0x0009],[0x000B,0x000C],[0x000E,0x001F],[0x007F,0x009F],0x00AD,[0x0600,0x0604],0x06DD,0x070F,0x200B,[0x200E,0x200F],0x2028,0x2029,[0x202A,0x202E],[0x2060,0x2064],[0x2065,0x2069],[0x206A,0x206F],0xFEFF,[0xFFF0,0xFFF8],[0xFFF9,0xFFFB],0x110BD,[0x1D173,0x1D17A],0xE0000,0xE0001,[0xE0002,0xE001F],[0xE0020,0xE007F],[0xE0080,0xE00FF],[\n0xE01F0,0xE0FFF]],'Extend':[[0x0300,0x036F],[0x0483,0x0487],[0x0488,0x0489],[0x0591,0x05BD],0x05BF,[0x05C1,0x05C2],[0x05C4,0x05C5],0x05C7,[0x0610,0x061A],[0x064B,0x065F],0x0670,[0x06D6,0x06DC],[0x06DF,0x06E4],[0x06E7,0x06E8],[0x06EA,0x06ED],0x0711,[0x0730,0x074A],[0x07A6,0x07B0],[0x07EB,0x07F3],[0x0816,0x0819],[0x081B,0x0823],[0x0825,0x0827],[0x0829,0x082D],[0x0859,0x085B],[0x08E4,0x08FE],[0x0900,0x0902],0x093A,0x093C,[0x0941,0x0948],0x094D,[0x0951,0x0957],[0x0962,0x0963],0x0981,0x09BC,0x09BE,[0x09C1,0x09C4],0x09CD,0x09D7,[0x09E2,0x09E3],[0x0A01,0x0A02],0x0A3C,[0x0A41,0x0A42],[0x0A47,0x0A48],[0x0A4B,0x0A4D],0x0A51,[0x0A70,0x0A71],0x0A75,[0x0A81,0x0A82],0x0ABC,[0x0AC1,0x0AC5],[0x0AC7,0x0AC8],0x0ACD,[0x0AE2,0x0AE3],0x0B01,0x0B3C,0x0B3E,0x0B3F,[0x0B41,0x0B44],0x0B4D,0x0B56,0x0B57,[0x0B62,0x0B63],0x0B82,0x0BBE,0x0BC0,0x0BCD,0x0BD7,[0x0C3E,0x0C40],[0x0C46,0x0C48],[0x0C4A,0x0C4D],[0x0C55,0x0C56],[0x0C62,0x0C63],0x0CBC,0x0CBF,0x0CC2,0x0CC6,[0x0CCC,0x0CCD],[0x0CD5,0x0CD6],[0x0CE2,0x0CE3],\n0x0D3E,[0x0D41,0x0D44],0x0D4D,0x0D57,[0x0D62,0x0D63],0x0DCA,0x0DCF,[0x0DD2,0x0DD4],0x0DD6,0x0DDF,0x0E31,[0x0E34,0x0E3A],[0x0E47,0x0E4E],0x0EB1,[0x0EB4,0x0EB9],[0x0EBB,0x0EBC],[0x0EC8,0x0ECD],[0x0F18,0x0F19],0x0F35,0x0F37,0x0F39,[0x0F71,0x0F7E],[0x0F80,0x0F84],[0x0F86,0x0F87],[0x0F8D,0x0F97],[0x0F99,0x0FBC],0x0FC6,[0x102D,0x1030],[0x1032,0x1037],[0x1039,0x103A],[0x103D,0x103E],[0x1058,0x1059],[0x105E,0x1060],[0x1071,0x1074],0x1082,[0x1085,0x1086],0x108D,0x109D,[0x135D,0x135F],[0x1712,0x1714],[0x1732,0x1734],[0x1752,0x1753],[0x1772,0x1773],[0x17B4,0x17B5],[0x17B7,0x17BD],0x17C6,[0x17C9,0x17D3],0x17DD,[0x180B,0x180D],0x18A9,[0x1920,0x1922],[0x1927,0x1928],0x1932,[0x1939,0x193B],[0x1A17,0x1A18],0x1A56,[0x1A58,0x1A5E],0x1A60,0x1A62,[0x1A65,0x1A6C],[0x1A73,0x1A7C],0x1A7F,[0x1B00,0x1B03],0x1B34,[0x1B36,0x1B3A],0x1B3C,0x1B42,[0x1B6B,0x1B73],[0x1B80,0x1B81],[0x1BA2,0x1BA5],[0x1BA8,0x1BA9],0x1BAB,0x1BE6,[0x1BE8,0x1BE9],0x1BED,[0x1BEF,0x1BF1],[0x1C2C,0x1C33],[0x1C36,0x1C37],[0x1CD0,0x1CD2],[\n0x1CD4,0x1CE0],[0x1CE2,0x1CE8],0x1CED,0x1CF4,[0x1DC0,0x1DE6],[0x1DFC,0x1DFF],[0x200C,0x200D],[0x20D0,0x20DC],[0x20DD,0x20E0],0x20E1,[0x20E2,0x20E4],[0x20E5,0x20F0],[0x2CEF,0x2CF1],0x2D7F,[0x2DE0,0x2DFF],[0x302A,0x302D],[0x302E,0x302F],[0x3099,0x309A],0xA66F,[0xA670,0xA672],[0xA674,0xA67D],0xA69F,[0xA6F0,0xA6F1],0xA802,0xA806,0xA80B,[0xA825,0xA826],0xA8C4,[0xA8E0,0xA8F1],[0xA926,0xA92D],[0xA947,0xA951],[0xA980,0xA982],0xA9B3,[0xA9B6,0xA9B9],0xA9BC,[0xAA29,0xAA2E],[0xAA31,0xAA32],[0xAA35,0xAA36],0xAA43,0xAA4C,0xAAB0,[0xAAB2,0xAAB4],[0xAAB7,0xAAB8],[0xAABE,0xAABF],0xAAC1,[0xAAEC,0xAAED],0xAAF6,0xABE5,0xABE8,0xABED,0xFB1E,[0xFE00,0xFE0F],[0xFE20,0xFE26],[0xFF9E,0xFF9F],0x101FD,[0x10A01,0x10A03],[0x10A05,0x10A06],[0x10A0C,0x10A0F],[0x10A38,0x10A3A],0x10A3F,0x11001,[0x11038,0x11046],[0x11080,0x11081],[0x110B3,0x110B6],[0x110B9,0x110BA],[0x11100,0x11102],[0x11127,0x1112B],[0x1112D,0x11134],[0x11180,0x11181],[0x111B6,0x111BE],0x116AB,0x116AD,[0x116B0,0x116B5],0x116B7,[0x16F8F,0x16F92],0x1D165,\n[0x1D167,0x1D169],[0x1D16E,0x1D172],[0x1D17B,0x1D182],[0x1D185,0x1D18B],[0x1D1AA,0x1D1AD],[0x1D242,0x1D244],[0xE0100,0xE01EF]],'Regional_Indicator':[[0x1F1E6,0x1F1FF]],'SpacingMark':[0x0903,0x093B,[0x093E,0x0940],[0x0949,0x094C],[0x094E,0x094F],[0x0982,0x0983],[0x09BF,0x09C0],[0x09C7,0x09C8],[0x09CB,0x09CC],0x0A03,[0x0A3E,0x0A40],0x0A83,[0x0ABE,0x0AC0],0x0AC9,[0x0ACB,0x0ACC],[0x0B02,0x0B03],0x0B40,[0x0B47,0x0B48],[0x0B4B,0x0B4C],0x0BBF,[0x0BC1,0x0BC2],[0x0BC6,0x0BC8],[0x0BCA,0x0BCC],[0x0C01,0x0C03],[0x0C41,0x0C44],[0x0C82,0x0C83],0x0CBE,[0x0CC0,0x0CC1],[0x0CC3,0x0CC4],[0x0CC7,0x0CC8],[0x0CCA,0x0CCB],[0x0D02,0x0D03],[0x0D3F,0x0D40],[0x0D46,0x0D48],[0x0D4A,0x0D4C],[0x0D82,0x0D83],[0x0DD0,0x0DD1],[0x0DD8,0x0DDE],[0x0DF2,0x0DF3],0x0E33,0x0EB3,[0x0F3E,0x0F3F],0x0F7F,0x1031,[0x103B,0x103C],[0x1056,0x1057],0x1084,0x17B6,[0x17BE,0x17C5],[0x17C7,0x17C8],[0x1923,0x1926],[0x1929,0x192B],[0x1930,0x1931],[0x1933,0x1938],[0x19B5,0x19B7],0x19BA,[0x1A19,0x1A1B],0x1A55,0x1A57,[0x1A6D,0x1A72],0x1B04,\n0x1B35,0x1B3B,[0x1B3D,0x1B41],[0x1B43,0x1B44],0x1B82,0x1BA1,[0x1BA6,0x1BA7],0x1BAA,[0x1BAC,0x1BAD],0x1BE7,[0x1BEA,0x1BEC],0x1BEE,[0x1BF2,0x1BF3],[0x1C24,0x1C2B],[0x1C34,0x1C35],0x1CE1,[0x1CF2,0x1CF3],[0xA823,0xA824],0xA827,[0xA880,0xA881],[0xA8B4,0xA8C3],[0xA952,0xA953],0xA983,[0xA9B4,0xA9B5],[0xA9BA,0xA9BB],[0xA9BD,0xA9C0],[0xAA2F,0xAA30],[0xAA33,0xAA34],0xAA4D,0xAAEB,[0xAAEE,0xAAEF],0xAAF5,[0xABE3,0xABE4],[0xABE6,0xABE7],[0xABE9,0xABEA],0xABEC,0x11000,0x11002,0x11082,[0x110B0,0x110B2],[0x110B7,0x110B8],0x1112C,0x11182,[0x111B3,0x111B5],[0x111BF,0x111C0],0x116AC,[0x116AE,0x116AF],0x116B6,[0x16F51,0x16F7E],0x1D166,0x1D16D],'L':[[0x1100,0x115F],[0xA960,0xA97C]],'V':[[0x1160,0x11A7],[0xD7B0,0xD7C6]],'T':[[0x11A8,0x11FF],[0xD7CB,0xD7FB]],'LV':[0xAC00,0xAC1C,0xAC38,0xAC54,0xAC70,0xAC8C,0xACA8,0xACC4,0xACE0,0xACFC,0xAD18,0xAD34,0xAD50,0xAD6C,0xAD88,0xADA4,0xADC0,0xADDC,0xADF8,0xAE14,0xAE30,0xAE4C,0xAE68,0xAE84,0xAEA0,0xAEBC,0xAED8,0xAEF4,0xAF10,0xAF2C,0xAF48,0xAF64,0xAF80,0xAF9C,0xAFB8,\n0xAFD4,0xAFF0,0xB00C,0xB028,0xB044,0xB060,0xB07C,0xB098,0xB0B4,0xB0D0,0xB0EC,0xB108,0xB124,0xB140,0xB15C,0xB178,0xB194,0xB1B0,0xB1CC,0xB1E8,0xB204,0xB220,0xB23C,0xB258,0xB274,0xB290,0xB2AC,0xB2C8,0xB2E4,0xB300,0xB31C,0xB338,0xB354,0xB370,0xB38C,0xB3A8,0xB3C4,0xB3E0,0xB3FC,0xB418,0xB434,0xB450,0xB46C,0xB488,0xB4A4,0xB4C0,0xB4DC,0xB4F8,0xB514,0xB530,0xB54C,0xB568,0xB584,0xB5A0,0xB5BC,0xB5D8,0xB5F4,0xB610,0xB62C,0xB648,0xB664,0xB680,0xB69C,0xB6B8,0xB6D4,0xB6F0,0xB70C,0xB728,0xB744,0xB760,0xB77C,0xB798,0xB7B4,0xB7D0,0xB7EC,0xB808,0xB824,0xB840,0xB85C,0xB878,0xB894,0xB8B0,0xB8CC,0xB8E8,0xB904,0xB920,0xB93C,0xB958,0xB974,0xB990,0xB9AC,0xB9C8,0xB9E4,0xBA00,0xBA1C,0xBA38,0xBA54,0xBA70,0xBA8C,0xBAA8,0xBAC4,0xBAE0,0xBAFC,0xBB18,0xBB34,0xBB50,0xBB6C,0xBB88,0xBBA4,0xBBC0,0xBBDC,0xBBF8,0xBC14,0xBC30,0xBC4C,0xBC68,0xBC84,0xBCA0,0xBCBC,0xBCD8,0xBCF4,0xBD10,0xBD2C,0xBD48,0xBD64,0xBD80,0xBD9C,0xBDB8,0xBDD4,0xBDF0,0xBE0C,0xBE28,0xBE44,0xBE60,0xBE7C,0xBE98,0xBEB4,0xBED0,0xBEEC,0xBF08,0xBF24,0xBF40,0xBF5C\n,0xBF78,0xBF94,0xBFB0,0xBFCC,0xBFE8,0xC004,0xC020,0xC03C,0xC058,0xC074,0xC090,0xC0AC,0xC0C8,0xC0E4,0xC100,0xC11C,0xC138,0xC154,0xC170,0xC18C,0xC1A8,0xC1C4,0xC1E0,0xC1FC,0xC218,0xC234,0xC250,0xC26C,0xC288,0xC2A4,0xC2C0,0xC2DC,0xC2F8,0xC314,0xC330,0xC34C,0xC368,0xC384,0xC3A0,0xC3BC,0xC3D8,0xC3F4,0xC410,0xC42C,0xC448,0xC464,0xC480,0xC49C,0xC4B8,0xC4D4,0xC4F0,0xC50C,0xC528,0xC544,0xC560,0xC57C,0xC598,0xC5B4,0xC5D0,0xC5EC,0xC608,0xC624,0xC640,0xC65C,0xC678,0xC694,0xC6B0,0xC6CC,0xC6E8,0xC704,0xC720,0xC73C,0xC758,0xC774,0xC790,0xC7AC,0xC7C8,0xC7E4,0xC800,0xC81C,0xC838,0xC854,0xC870,0xC88C,0xC8A8,0xC8C4,0xC8E0,0xC8FC,0xC918,0xC934,0xC950,0xC96C,0xC988,0xC9A4,0xC9C0,0xC9DC,0xC9F8,0xCA14,0xCA30,0xCA4C,0xCA68,0xCA84,0xCAA0,0xCABC,0xCAD8,0xCAF4,0xCB10,0xCB2C,0xCB48,0xCB64,0xCB80,0xCB9C,0xCBB8,0xCBD4,0xCBF0,0xCC0C,0xCC28,0xCC44,0xCC60,0xCC7C,0xCC98,0xCCB4,0xCCD0,0xCCEC,0xCD08,0xCD24,0xCD40,0xCD5C,0xCD78,0xCD94,0xCDB0,0xCDCC,0xCDE8,0xCE04,0xCE20,0xCE3C,0xCE58,0xCE74,0xCE90,0xCEAC,0xCEC8,0xCEE4,\n0xCF00,0xCF1C,0xCF38,0xCF54,0xCF70,0xCF8C,0xCFA8,0xCFC4,0xCFE0,0xCFFC,0xD018,0xD034,0xD050,0xD06C,0xD088,0xD0A4,0xD0C0,0xD0DC,0xD0F8,0xD114,0xD130,0xD14C,0xD168,0xD184,0xD1A0,0xD1BC,0xD1D8,0xD1F4,0xD210,0xD22C,0xD248,0xD264,0xD280,0xD29C,0xD2B8,0xD2D4,0xD2F0,0xD30C,0xD328,0xD344,0xD360,0xD37C,0xD398,0xD3B4,0xD3D0,0xD3EC,0xD408,0xD424,0xD440,0xD45C,0xD478,0xD494,0xD4B0,0xD4CC,0xD4E8,0xD504,0xD520,0xD53C,0xD558,0xD574,0xD590,0xD5AC,0xD5C8,0xD5E4,0xD600,0xD61C,0xD638,0xD654,0xD670,0xD68C,0xD6A8,0xD6C4,0xD6E0,0xD6FC,0xD718,0xD734,0xD750,0xD76C,0xD788],'LVT':[[0xAC01,0xAC1B],[0xAC1D,0xAC37],[0xAC39,0xAC53],[0xAC55,0xAC6F],[0xAC71,0xAC8B],[0xAC8D,0xACA7],[0xACA9,0xACC3],[0xACC5,0xACDF],[0xACE1,0xACFB],[0xACFD,0xAD17],[0xAD19,0xAD33],[0xAD35,0xAD4F],[0xAD51,0xAD6B],[0xAD6D,0xAD87],[0xAD89,0xADA3],[0xADA5,0xADBF],[0xADC1,0xADDB],[0xADDD,0xADF7],[0xADF9,0xAE13],[0xAE15,0xAE2F],[0xAE31,0xAE4B],[0xAE4D,0xAE67],[0xAE69,0xAE83],[0xAE85,0xAE9F],[0xAEA1,0xAEBB],[0xAEBD,0xAED7],[0xAED9,0xAEF3],[0xAEF5\n,0xAF0F],[0xAF11,0xAF2B],[0xAF2D,0xAF47],[0xAF49,0xAF63],[0xAF65,0xAF7F],[0xAF81,0xAF9B],[0xAF9D,0xAFB7],[0xAFB9,0xAFD3],[0xAFD5,0xAFEF],[0xAFF1,0xB00B],[0xB00D,0xB027],[0xB029,0xB043],[0xB045,0xB05F],[0xB061,0xB07B],[0xB07D,0xB097],[0xB099,0xB0B3],[0xB0B5,0xB0CF],[0xB0D1,0xB0EB],[0xB0ED,0xB107],[0xB109,0xB123],[0xB125,0xB13F],[0xB141,0xB15B],[0xB15D,0xB177],[0xB179,0xB193],[0xB195,0xB1AF],[0xB1B1,0xB1CB],[0xB1CD,0xB1E7],[0xB1E9,0xB203],[0xB205,0xB21F],[0xB221,0xB23B],[0xB23D,0xB257],[0xB259,0xB273],[0xB275,0xB28F],[0xB291,0xB2AB],[0xB2AD,0xB2C7],[0xB2C9,0xB2E3],[0xB2E5,0xB2FF],[0xB301,0xB31B],[0xB31D,0xB337],[0xB339,0xB353],[0xB355,0xB36F],[0xB371,0xB38B],[0xB38D,0xB3A7],[0xB3A9,0xB3C3],[0xB3C5,0xB3DF],[0xB3E1,0xB3FB],[0xB3FD,0xB417],[0xB419,0xB433],[0xB435,0xB44F],[0xB451,0xB46B],[0xB46D,0xB487],[0xB489,0xB4A3],[0xB4A5,0xB4BF],[0xB4C1,0xB4DB],[0xB4DD,0xB4F7],[0xB4F9,0xB513],[0xB515,0xB52F],[0xB531,0xB54B],[0xB54D,0xB567],[0xB569,0xB583],[0xB585,0xB59F],[0xB5A1,0xB5BB],[0xB5BD,0xB5D7]\n,[0xB5D9,0xB5F3],[0xB5F5,0xB60F],[0xB611,0xB62B],[0xB62D,0xB647],[0xB649,0xB663],[0xB665,0xB67F],[0xB681,0xB69B],[0xB69D,0xB6B7],[0xB6B9,0xB6D3],[0xB6D5,0xB6EF],[0xB6F1,0xB70B],[0xB70D,0xB727],[0xB729,0xB743],[0xB745,0xB75F],[0xB761,0xB77B],[0xB77D,0xB797],[0xB799,0xB7B3],[0xB7B5,0xB7CF],[0xB7D1,0xB7EB],[0xB7ED,0xB807],[0xB809,0xB823],[0xB825,0xB83F],[0xB841,0xB85B],[0xB85D,0xB877],[0xB879,0xB893],[0xB895,0xB8AF],[0xB8B1,0xB8CB],[0xB8CD,0xB8E7],[0xB8E9,0xB903],[0xB905,0xB91F],[0xB921,0xB93B],[0xB93D,0xB957],[0xB959,0xB973],[0xB975,0xB98F],[0xB991,0xB9AB],[0xB9AD,0xB9C7],[0xB9C9,0xB9E3],[0xB9E5,0xB9FF],[0xBA01,0xBA1B],[0xBA1D,0xBA37],[0xBA39,0xBA53],[0xBA55,0xBA6F],[0xBA71,0xBA8B],[0xBA8D,0xBAA7],[0xBAA9,0xBAC3],[0xBAC5,0xBADF],[0xBAE1,0xBAFB],[0xBAFD,0xBB17],[0xBB19,0xBB33],[0xBB35,0xBB4F],[0xBB51,0xBB6B],[0xBB6D,0xBB87],[0xBB89,0xBBA3],[0xBBA5,0xBBBF],[0xBBC1,0xBBDB],[0xBBDD,0xBBF7],[0xBBF9,0xBC13],[0xBC15,0xBC2F],[0xBC31,0xBC4B],[0xBC4D,0xBC67],[0xBC69,0xBC83],[0xBC85,0xBC9F],[0xBCA1\n,0xBCBB],[0xBCBD,0xBCD7],[0xBCD9,0xBCF3],[0xBCF5,0xBD0F],[0xBD11,0xBD2B],[0xBD2D,0xBD47],[0xBD49,0xBD63],[0xBD65,0xBD7F],[0xBD81,0xBD9B],[0xBD9D,0xBDB7],[0xBDB9,0xBDD3],[0xBDD5,0xBDEF],[0xBDF1,0xBE0B],[0xBE0D,0xBE27],[0xBE29,0xBE43],[0xBE45,0xBE5F],[0xBE61,0xBE7B],[0xBE7D,0xBE97],[0xBE99,0xBEB3],[0xBEB5,0xBECF],[0xBED1,0xBEEB],[0xBEED,0xBF07],[0xBF09,0xBF23],[0xBF25,0xBF3F],[0xBF41,0xBF5B],[0xBF5D,0xBF77],[0xBF79,0xBF93],[0xBF95,0xBFAF],[0xBFB1,0xBFCB],[0xBFCD,0xBFE7],[0xBFE9,0xC003],[0xC005,0xC01F],[0xC021,0xC03B],[0xC03D,0xC057],[0xC059,0xC073],[0xC075,0xC08F],[0xC091,0xC0AB],[0xC0AD,0xC0C7],[0xC0C9,0xC0E3],[0xC0E5,0xC0FF],[0xC101,0xC11B],[0xC11D,0xC137],[0xC139,0xC153],[0xC155,0xC16F],[0xC171,0xC18B],[0xC18D,0xC1A7],[0xC1A9,0xC1C3],[0xC1C5,0xC1DF],[0xC1E1,0xC1FB],[0xC1FD,0xC217],[0xC219,0xC233],[0xC235,0xC24F],[0xC251,0xC26B],[0xC26D,0xC287],[0xC289,0xC2A3],[0xC2A5,0xC2BF],[0xC2C1,0xC2DB],[0xC2DD,0xC2F7],[0xC2F9,0xC313],[0xC315,0xC32F],[0xC331,0xC34B],[0xC34D,0xC367],[0xC369,0xC383]\n,[0xC385,0xC39F],[0xC3A1,0xC3BB],[0xC3BD,0xC3D7],[0xC3D9,0xC3F3],[0xC3F5,0xC40F],[0xC411,0xC42B],[0xC42D,0xC447],[0xC449,0xC463],[0xC465,0xC47F],[0xC481,0xC49B],[0xC49D,0xC4B7],[0xC4B9,0xC4D3],[0xC4D5,0xC4EF],[0xC4F1,0xC50B],[0xC50D,0xC527],[0xC529,0xC543],[0xC545,0xC55F],[0xC561,0xC57B],[0xC57D,0xC597],[0xC599,0xC5B3],[0xC5B5,0xC5CF],[0xC5D1,0xC5EB],[0xC5ED,0xC607],[0xC609,0xC623],[0xC625,0xC63F],[0xC641,0xC65B],[0xC65D,0xC677],[0xC679,0xC693],[0xC695,0xC6AF],[0xC6B1,0xC6CB],[0xC6CD,0xC6E7],[0xC6E9,0xC703],[0xC705,0xC71F],[0xC721,0xC73B],[0xC73D,0xC757],[0xC759,0xC773],[0xC775,0xC78F],[0xC791,0xC7AB],[0xC7AD,0xC7C7],[0xC7C9,0xC7E3],[0xC7E5,0xC7FF],[0xC801,0xC81B],[0xC81D,0xC837],[0xC839,0xC853],[0xC855,0xC86F],[0xC871,0xC88B],[0xC88D,0xC8A7],[0xC8A9,0xC8C3],[0xC8C5,0xC8DF],[0xC8E1,0xC8FB],[0xC8FD,0xC917],[0xC919,0xC933],[0xC935,0xC94F],[0xC951,0xC96B],[0xC96D,0xC987],[0xC989,0xC9A3],[0xC9A5,0xC9BF],[0xC9C1,0xC9DB],[0xC9DD,0xC9F7],[0xC9F9,0xCA13],[0xCA15,0xCA2F],[0xCA31,0xCA4B],[0xCA4D\n,0xCA67],[0xCA69,0xCA83],[0xCA85,0xCA9F],[0xCAA1,0xCABB],[0xCABD,0xCAD7],[0xCAD9,0xCAF3],[0xCAF5,0xCB0F],[0xCB11,0xCB2B],[0xCB2D,0xCB47],[0xCB49,0xCB63],[0xCB65,0xCB7F],[0xCB81,0xCB9B],[0xCB9D,0xCBB7],[0xCBB9,0xCBD3],[0xCBD5,0xCBEF],[0xCBF1,0xCC0B],[0xCC0D,0xCC27],[0xCC29,0xCC43],[0xCC45,0xCC5F],[0xCC61,0xCC7B],[0xCC7D,0xCC97],[0xCC99,0xCCB3],[0xCCB5,0xCCCF],[0xCCD1,0xCCEB],[0xCCED,0xCD07],[0xCD09,0xCD23],[0xCD25,0xCD3F],[0xCD41,0xCD5B],[0xCD5D,0xCD77],[0xCD79,0xCD93],[0xCD95,0xCDAF],[0xCDB1,0xCDCB],[0xCDCD,0xCDE7],[0xCDE9,0xCE03],[0xCE05,0xCE1F],[0xCE21,0xCE3B],[0xCE3D,0xCE57],[0xCE59,0xCE73],[0xCE75,0xCE8F],[0xCE91,0xCEAB],[0xCEAD,0xCEC7],[0xCEC9,0xCEE3],[0xCEE5,0xCEFF],[0xCF01,0xCF1B],[0xCF1D,0xCF37],[0xCF39,0xCF53],[0xCF55,0xCF6F],[0xCF71,0xCF8B],[0xCF8D,0xCFA7],[0xCFA9,0xCFC3],[0xCFC5,0xCFDF],[0xCFE1,0xCFFB],[0xCFFD,0xD017],[0xD019,0xD033],[0xD035,0xD04F],[0xD051,0xD06B],[0xD06D,0xD087],[0xD089,0xD0A3],[0xD0A5,0xD0BF],[0xD0C1,0xD0DB],[0xD0DD,0xD0F7],[0xD0F9,0xD113],[0xD115,0xD12F]\n,[0xD131,0xD14B],[0xD14D,0xD167],[0xD169,0xD183],[0xD185,0xD19F],[0xD1A1,0xD1BB],[0xD1BD,0xD1D7],[0xD1D9,0xD1F3],[0xD1F5,0xD20F],[0xD211,0xD22B],[0xD22D,0xD247],[0xD249,0xD263],[0xD265,0xD27F],[0xD281,0xD29B],[0xD29D,0xD2B7],[0xD2B9,0xD2D3],[0xD2D5,0xD2EF],[0xD2F1,0xD30B],[0xD30D,0xD327],[0xD329,0xD343],[0xD345,0xD35F],[0xD361,0xD37B],[0xD37D,0xD397],[0xD399,0xD3B3],[0xD3B5,0xD3CF],[0xD3D1,0xD3EB],[0xD3ED,0xD407],[0xD409,0xD423],[0xD425,0xD43F],[0xD441,0xD45B],[0xD45D,0xD477],[0xD479,0xD493],[0xD495,0xD4AF],[0xD4B1,0xD4CB],[0xD4CD,0xD4E7],[0xD4E9,0xD503],[0xD505,0xD51F],[0xD521,0xD53B],[0xD53D,0xD557],[0xD559,0xD573],[0xD575,0xD58F],[0xD591,0xD5AB],[0xD5AD,0xD5C7],[0xD5C9,0xD5E3],[0xD5E5,0xD5FF],[0xD601,0xD61B],[0xD61D,0xD637],[0xD639,0xD653],[0xD655,0xD66F],[0xD671,0xD68B],[0xD68D,0xD6A7],[0xD6A9,0xD6C3],[0xD6C5,0xD6DF],[0xD6E1,0xD6FB],[0xD6FD,0xD717],[0xD719,0xD733],[0xD735,0xD74F],[0xD751,0xD76B],[0xD76D,0xD787],[0xD789,0xD7A3]]};(function(){var property,disjunction,\ngraphemeBreakRegexp,properties=unicodeJS.graphemebreakproperties,oneCharacter='[^\\\\ud800-\\\\udfff]|[\\\\ud800-\\\\udbff][\\\\udc00-\\\\udfff]',graphemebreak=unicodeJS.graphemebreak={},patterns={};for(property in properties){patterns[property]=unicodeJS.charRangeArrayRegexp(properties[property]);}disjunction=['\\\\r\\\\n',patterns.Control,'(?:'+patterns.L+')*'+'(?:'+patterns.V+')+'+'(?:'+patterns.T+')*','(?:'+patterns.L+')*'+'(?:'+patterns.LV+')'+'(?:'+patterns.V+')*'+'(?:'+patterns.T+')*','(?:'+patterns.L+')*'+'(?:'+patterns.LVT+')'+'(?:'+patterns.T+')*','(?:'+patterns.L+')+','(?:'+patterns.T+')+','(?:'+patterns.Regional_Indicator+')+','(?:'+oneCharacter+')'+'(?:'+patterns.Extend+'|'+patterns.SpacingMark+')+',oneCharacter];graphemeBreakRegexp=new RegExp('('+disjunction.join('|')+')');graphemebreak.splitClusters=function(text){var i,parts,length,clusters=[];parts=text.split(graphemeBreakRegexp);for(i=0,length=parts.length;i<length;i++){if(parts[i]!==''){clusters.push(parts[i]);}}return clusters;};}(\n));unicodeJS.wordbreakproperties={'CR':[0x000D],'LF':[0x000A],'Newline':[[0x000B,0x000C],0x0085,0x2028,0x2029],'Extend':[[0x0300,0x036F],[0x0483,0x0487],[0x0488,0x0489],[0x0591,0x05BD],0x05BF,[0x05C1,0x05C2],[0x05C4,0x05C5],0x05C7,[0x0610,0x061A],[0x064B,0x065F],0x0670,[0x06D6,0x06DC],[0x06DF,0x06E4],[0x06E7,0x06E8],[0x06EA,0x06ED],0x0711,[0x0730,0x074A],[0x07A6,0x07B0],[0x07EB,0x07F3],[0x0816,0x0819],[0x081B,0x0823],[0x0825,0x0827],[0x0829,0x082D],[0x0859,0x085B],[0x08E4,0x08FE],[0x0900,0x0902],0x0903,0x093A,0x093B,0x093C,[0x093E,0x0940],[0x0941,0x0948],[0x0949,0x094C],0x094D,[0x094E,0x094F],[0x0951,0x0957],[0x0962,0x0963],0x0981,[0x0982,0x0983],0x09BC,[0x09BE,0x09C0],[0x09C1,0x09C4],[0x09C7,0x09C8],[0x09CB,0x09CC],0x09CD,0x09D7,[0x09E2,0x09E3],[0x0A01,0x0A02],0x0A03,0x0A3C,[0x0A3E,0x0A40],[0x0A41,0x0A42],[0x0A47,0x0A48],[0x0A4B,0x0A4D],0x0A51,[0x0A70,0x0A71],0x0A75,[0x0A81,0x0A82],0x0A83,0x0ABC,[0x0ABE,0x0AC0],[0x0AC1,0x0AC5],[0x0AC7,0x0AC8],0x0AC9,[0x0ACB,0x0ACC],0x0ACD,[0x0AE2,\n0x0AE3],0x0B01,[0x0B02,0x0B03],0x0B3C,0x0B3E,0x0B3F,0x0B40,[0x0B41,0x0B44],[0x0B47,0x0B48],[0x0B4B,0x0B4C],0x0B4D,0x0B56,0x0B57,[0x0B62,0x0B63],0x0B82,[0x0BBE,0x0BBF],0x0BC0,[0x0BC1,0x0BC2],[0x0BC6,0x0BC8],[0x0BCA,0x0BCC],0x0BCD,0x0BD7,[0x0C01,0x0C03],[0x0C3E,0x0C40],[0x0C41,0x0C44],[0x0C46,0x0C48],[0x0C4A,0x0C4D],[0x0C55,0x0C56],[0x0C62,0x0C63],[0x0C82,0x0C83],0x0CBC,0x0CBE,0x0CBF,[0x0CC0,0x0CC4],0x0CC6,[0x0CC7,0x0CC8],[0x0CCA,0x0CCB],[0x0CCC,0x0CCD],[0x0CD5,0x0CD6],[0x0CE2,0x0CE3],[0x0D02,0x0D03],[0x0D3E,0x0D40],[0x0D41,0x0D44],[0x0D46,0x0D48],[0x0D4A,0x0D4C],0x0D4D,0x0D57,[0x0D62,0x0D63],[0x0D82,0x0D83],0x0DCA,[0x0DCF,0x0DD1],[0x0DD2,0x0DD4],0x0DD6,[0x0DD8,0x0DDF],[0x0DF2,0x0DF3],0x0E31,[0x0E34,0x0E3A],[0x0E47,0x0E4E],0x0EB1,[0x0EB4,0x0EB9],[0x0EBB,0x0EBC],[0x0EC8,0x0ECD],[0x0F18,0x0F19],0x0F35,0x0F37,0x0F39,[0x0F3E,0x0F3F],[0x0F71,0x0F7E],0x0F7F,[0x0F80,0x0F84],[0x0F86,0x0F87],[0x0F8D,0x0F97],[0x0F99,0x0FBC],0x0FC6,[0x102B,0x102C],[0x102D,0x1030],0x1031,[0x1032,0x1037],0x1038,[\n0x1039,0x103A],[0x103B,0x103C],[0x103D,0x103E],[0x1056,0x1057],[0x1058,0x1059],[0x105E,0x1060],[0x1062,0x1064],[0x1067,0x106D],[0x1071,0x1074],0x1082,[0x1083,0x1084],[0x1085,0x1086],[0x1087,0x108C],0x108D,0x108F,[0x109A,0x109C],0x109D,[0x135D,0x135F],[0x1712,0x1714],[0x1732,0x1734],[0x1752,0x1753],[0x1772,0x1773],[0x17B4,0x17B5],0x17B6,[0x17B7,0x17BD],[0x17BE,0x17C5],0x17C6,[0x17C7,0x17C8],[0x17C9,0x17D3],0x17DD,[0x180B,0x180D],0x18A9,[0x1920,0x1922],[0x1923,0x1926],[0x1927,0x1928],[0x1929,0x192B],[0x1930,0x1931],0x1932,[0x1933,0x1938],[0x1939,0x193B],[0x19B0,0x19C0],[0x19C8,0x19C9],[0x1A17,0x1A18],[0x1A19,0x1A1B],0x1A55,0x1A56,0x1A57,[0x1A58,0x1A5E],0x1A60,0x1A61,0x1A62,[0x1A63,0x1A64],[0x1A65,0x1A6C],[0x1A6D,0x1A72],[0x1A73,0x1A7C],0x1A7F,[0x1B00,0x1B03],0x1B04,0x1B34,0x1B35,[0x1B36,0x1B3A],0x1B3B,0x1B3C,[0x1B3D,0x1B41],0x1B42,[0x1B43,0x1B44],[0x1B6B,0x1B73],[0x1B80,0x1B81],0x1B82,0x1BA1,[0x1BA2,0x1BA5],[0x1BA6,0x1BA7],[0x1BA8,0x1BA9],0x1BAA,0x1BAB,[0x1BAC,0x1BAD],0x1BE6,0x1BE7,[\n0x1BE8,0x1BE9],[0x1BEA,0x1BEC],0x1BED,0x1BEE,[0x1BEF,0x1BF1],[0x1BF2,0x1BF3],[0x1C24,0x1C2B],[0x1C2C,0x1C33],[0x1C34,0x1C35],[0x1C36,0x1C37],[0x1CD0,0x1CD2],[0x1CD4,0x1CE0],0x1CE1,[0x1CE2,0x1CE8],0x1CED,[0x1CF2,0x1CF3],0x1CF4,[0x1DC0,0x1DE6],[0x1DFC,0x1DFF],[0x200C,0x200D],[0x20D0,0x20DC],[0x20DD,0x20E0],0x20E1,[0x20E2,0x20E4],[0x20E5,0x20F0],[0x2CEF,0x2CF1],0x2D7F,[0x2DE0,0x2DFF],[0x302A,0x302D],[0x302E,0x302F],[0x3099,0x309A],0xA66F,[0xA670,0xA672],[0xA674,0xA67D],0xA69F,[0xA6F0,0xA6F1],0xA802,0xA806,0xA80B,[0xA823,0xA824],[0xA825,0xA826],0xA827,[0xA880,0xA881],[0xA8B4,0xA8C3],0xA8C4,[0xA8E0,0xA8F1],[0xA926,0xA92D],[0xA947,0xA951],[0xA952,0xA953],[0xA980,0xA982],0xA983,0xA9B3,[0xA9B4,0xA9B5],[0xA9B6,0xA9B9],[0xA9BA,0xA9BB],0xA9BC,[0xA9BD,0xA9C0],[0xAA29,0xAA2E],[0xAA2F,0xAA30],[0xAA31,0xAA32],[0xAA33,0xAA34],[0xAA35,0xAA36],0xAA43,0xAA4C,0xAA4D,0xAA7B,0xAAB0,[0xAAB2,0xAAB4],[0xAAB7,0xAAB8],[0xAABE,0xAABF],0xAAC1,0xAAEB,[0xAAEC,0xAAED],[0xAAEE,0xAAEF],0xAAF5,0xAAF6,[0xABE3,0xABE4],\n0xABE5,[0xABE6,0xABE7],0xABE8,[0xABE9,0xABEA],0xABEC,0xABED,0xFB1E,[0xFE00,0xFE0F],[0xFE20,0xFE26],[0xFF9E,0xFF9F],0x101FD,[0x10A01,0x10A03],[0x10A05,0x10A06],[0x10A0C,0x10A0F],[0x10A38,0x10A3A],0x10A3F,0x11000,0x11001,0x11002,[0x11038,0x11046],[0x11080,0x11081],0x11082,[0x110B0,0x110B2],[0x110B3,0x110B6],[0x110B7,0x110B8],[0x110B9,0x110BA],[0x11100,0x11102],[0x11127,0x1112B],0x1112C,[0x1112D,0x11134],[0x11180,0x11181],0x11182,[0x111B3,0x111B5],[0x111B6,0x111BE],[0x111BF,0x111C0],0x116AB,0x116AC,0x116AD,[0x116AE,0x116AF],[0x116B0,0x116B5],0x116B6,0x116B7,[0x16F51,0x16F7E],[0x16F8F,0x16F92],[0x1D165,0x1D166],[0x1D167,0x1D169],[0x1D16D,0x1D172],[0x1D17B,0x1D182],[0x1D185,0x1D18B],[0x1D1AA,0x1D1AD],[0x1D242,0x1D244],[0xE0100,0xE01EF]],'Regional_Indicator':[[0x1F1E6,0x1F1FF]],'Format':[0x00AD,[0x0600,0x0604],0x06DD,0x070F,[0x200E,0x200F],[0x202A,0x202E],[0x2060,0x2064],[0x206A,0x206F],0xFEFF,[0xFFF9,0xFFFB],0x110BD,[0x1D173,0x1D17A],0xE0001,[0xE0020,0xE007F]],'Katakana':[[0x3031,0x3035],[\n0x309B,0x309C],0x30A0,[0x30A1,0x30FA],[0x30FC,0x30FE],0x30FF,[0x31F0,0x31FF],[0x32D0,0x32FE],[0x3300,0x3357],[0xFF66,0xFF6F],0xFF70,[0xFF71,0xFF9D],0x1B000],'ALetter':[[0x0041,0x005A],[0x0061,0x007A],0x00AA,0x00B5,0x00BA,[0x00C0,0x00D6],[0x00D8,0x00F6],[0x00F8,0x01BA],0x01BB,[0x01BC,0x01BF],[0x01C0,0x01C3],[0x01C4,0x0293],0x0294,[0x0295,0x02AF],[0x02B0,0x02C1],[0x02C6,0x02D1],[0x02E0,0x02E4],0x02EC,0x02EE,[0x0370,0x0373],0x0374,[0x0376,0x0377],0x037A,[0x037B,0x037D],0x0386,[0x0388,0x038A],0x038C,[0x038E,0x03A1],[0x03A3,0x03F5],[0x03F7,0x0481],[0x048A,0x0527],[0x0531,0x0556],0x0559,[0x0561,0x0587],[0x05D0,0x05EA],[0x05F0,0x05F2],0x05F3,[0x0620,0x063F],0x0640,[0x0641,0x064A],[0x066E,0x066F],[0x0671,0x06D3],0x06D5,[0x06E5,0x06E6],[0x06EE,0x06EF],[0x06FA,0x06FC],0x06FF,0x0710,[0x0712,0x072F],[0x074D,0x07A5],0x07B1,[0x07CA,0x07EA],[0x07F4,0x07F5],0x07FA,[0x0800,0x0815],0x081A,0x0824,0x0828,[0x0840,0x0858],0x08A0,[0x08A2,0x08AC],[0x0904,0x0939],0x093D,0x0950,[0x0958,0x0961],0x0971,[0x0972,\n0x0977],[0x0979,0x097F],[0x0985,0x098C],[0x098F,0x0990],[0x0993,0x09A8],[0x09AA,0x09B0],0x09B2,[0x09B6,0x09B9],0x09BD,0x09CE,[0x09DC,0x09DD],[0x09DF,0x09E1],[0x09F0,0x09F1],[0x0A05,0x0A0A],[0x0A0F,0x0A10],[0x0A13,0x0A28],[0x0A2A,0x0A30],[0x0A32,0x0A33],[0x0A35,0x0A36],[0x0A38,0x0A39],[0x0A59,0x0A5C],0x0A5E,[0x0A72,0x0A74],[0x0A85,0x0A8D],[0x0A8F,0x0A91],[0x0A93,0x0AA8],[0x0AAA,0x0AB0],[0x0AB2,0x0AB3],[0x0AB5,0x0AB9],0x0ABD,0x0AD0,[0x0AE0,0x0AE1],[0x0B05,0x0B0C],[0x0B0F,0x0B10],[0x0B13,0x0B28],[0x0B2A,0x0B30],[0x0B32,0x0B33],[0x0B35,0x0B39],0x0B3D,[0x0B5C,0x0B5D],[0x0B5F,0x0B61],0x0B71,0x0B83,[0x0B85,0x0B8A],[0x0B8E,0x0B90],[0x0B92,0x0B95],[0x0B99,0x0B9A],0x0B9C,[0x0B9E,0x0B9F],[0x0BA3,0x0BA4],[0x0BA8,0x0BAA],[0x0BAE,0x0BB9],0x0BD0,[0x0C05,0x0C0C],[0x0C0E,0x0C10],[0x0C12,0x0C28],[0x0C2A,0x0C33],[0x0C35,0x0C39],0x0C3D,[0x0C58,0x0C59],[0x0C60,0x0C61],[0x0C85,0x0C8C],[0x0C8E,0x0C90],[0x0C92,0x0CA8],[0x0CAA,0x0CB3],[0x0CB5,0x0CB9],0x0CBD,0x0CDE,[0x0CE0,0x0CE1],[0x0CF1,0x0CF2],[0x0D05,0x0D0C\n],[0x0D0E,0x0D10],[0x0D12,0x0D3A],0x0D3D,0x0D4E,[0x0D60,0x0D61],[0x0D7A,0x0D7F],[0x0D85,0x0D96],[0x0D9A,0x0DB1],[0x0DB3,0x0DBB],0x0DBD,[0x0DC0,0x0DC6],0x0F00,[0x0F40,0x0F47],[0x0F49,0x0F6C],[0x0F88,0x0F8C],[0x10A0,0x10C5],0x10C7,0x10CD,[0x10D0,0x10FA],0x10FC,[0x10FD,0x1248],[0x124A,0x124D],[0x1250,0x1256],0x1258,[0x125A,0x125D],[0x1260,0x1288],[0x128A,0x128D],[0x1290,0x12B0],[0x12B2,0x12B5],[0x12B8,0x12BE],0x12C0,[0x12C2,0x12C5],[0x12C8,0x12D6],[0x12D8,0x1310],[0x1312,0x1315],[0x1318,0x135A],[0x1380,0x138F],[0x13A0,0x13F4],[0x1401,0x166C],[0x166F,0x167F],[0x1681,0x169A],[0x16A0,0x16EA],[0x16EE,0x16F0],[0x1700,0x170C],[0x170E,0x1711],[0x1720,0x1731],[0x1740,0x1751],[0x1760,0x176C],[0x176E,0x1770],[0x1820,0x1842],0x1843,[0x1844,0x1877],[0x1880,0x18A8],0x18AA,[0x18B0,0x18F5],[0x1900,0x191C],[0x1A00,0x1A16],[0x1B05,0x1B33],[0x1B45,0x1B4B],[0x1B83,0x1BA0],[0x1BAE,0x1BAF],[0x1BBA,0x1BE5],[0x1C00,0x1C23],[0x1C4D,0x1C4F],[0x1C5A,0x1C77],[0x1C78,0x1C7D],[0x1CE9,0x1CEC],[0x1CEE,0x1CF1],[0x1CF5,\n0x1CF6],[0x1D00,0x1D2B],[0x1D2C,0x1D6A],[0x1D6B,0x1D77],0x1D78,[0x1D79,0x1D9A],[0x1D9B,0x1DBF],[0x1E00,0x1F15],[0x1F18,0x1F1D],[0x1F20,0x1F45],[0x1F48,0x1F4D],[0x1F50,0x1F57],0x1F59,0x1F5B,0x1F5D,[0x1F5F,0x1F7D],[0x1F80,0x1FB4],[0x1FB6,0x1FBC],0x1FBE,[0x1FC2,0x1FC4],[0x1FC6,0x1FCC],[0x1FD0,0x1FD3],[0x1FD6,0x1FDB],[0x1FE0,0x1FEC],[0x1FF2,0x1FF4],[0x1FF6,0x1FFC],0x2071,0x207F,[0x2090,0x209C],0x2102,0x2107,[0x210A,0x2113],0x2115,[0x2119,0x211D],0x2124,0x2126,0x2128,[0x212A,0x212D],[0x212F,0x2134],[0x2135,0x2138],0x2139,[0x213C,0x213F],[0x2145,0x2149],0x214E,[0x2160,0x2182],[0x2183,0x2184],[0x2185,0x2188],[0x24B6,0x24E9],[0x2C00,0x2C2E],[0x2C30,0x2C5E],[0x2C60,0x2C7B],[0x2C7C,0x2C7D],[0x2C7E,0x2CE4],[0x2CEB,0x2CEE],[0x2CF2,0x2CF3],[0x2D00,0x2D25],0x2D27,0x2D2D,[0x2D30,0x2D67],0x2D6F,[0x2D80,0x2D96],[0x2DA0,0x2DA6],[0x2DA8,0x2DAE],[0x2DB0,0x2DB6],[0x2DB8,0x2DBE],[0x2DC0,0x2DC6],[0x2DC8,0x2DCE],[0x2DD0,0x2DD6],[0x2DD8,0x2DDE],0x2E2F,0x3005,0x303B,0x303C,[0x3105,0x312D],[0x3131,0x318E],[\n0x31A0,0x31BA],[0xA000,0xA014],0xA015,[0xA016,0xA48C],[0xA4D0,0xA4F7],[0xA4F8,0xA4FD],[0xA500,0xA60B],0xA60C,[0xA610,0xA61F],[0xA62A,0xA62B],[0xA640,0xA66D],0xA66E,0xA67F,[0xA680,0xA697],[0xA6A0,0xA6E5],[0xA6E6,0xA6EF],[0xA717,0xA71F],[0xA722,0xA76F],0xA770,[0xA771,0xA787],0xA788,[0xA78B,0xA78E],[0xA790,0xA793],[0xA7A0,0xA7AA],[0xA7F8,0xA7F9],0xA7FA,[0xA7FB,0xA801],[0xA803,0xA805],[0xA807,0xA80A],[0xA80C,0xA822],[0xA840,0xA873],[0xA882,0xA8B3],[0xA8F2,0xA8F7],0xA8FB,[0xA90A,0xA925],[0xA930,0xA946],[0xA960,0xA97C],[0xA984,0xA9B2],0xA9CF,[0xAA00,0xAA28],[0xAA40,0xAA42],[0xAA44,0xAA4B],[0xAAE0,0xAAEA],0xAAF2,[0xAAF3,0xAAF4],[0xAB01,0xAB06],[0xAB09,0xAB0E],[0xAB11,0xAB16],[0xAB20,0xAB26],[0xAB28,0xAB2E],[0xABC0,0xABE2],[0xAC00,0xD7A3],[0xD7B0,0xD7C6],[0xD7CB,0xD7FB],[0xFB00,0xFB06],[0xFB13,0xFB17],0xFB1D,[0xFB1F,0xFB28],[0xFB2A,0xFB36],[0xFB38,0xFB3C],0xFB3E,[0xFB40,0xFB41],[0xFB43,0xFB44],[0xFB46,0xFBB1],[0xFBD3,0xFD3D],[0xFD50,0xFD8F],[0xFD92,0xFDC7],[0xFDF0,0xFDFB],[0xFE70,0xFE74],[\n0xFE76,0xFEFC],[0xFF21,0xFF3A],[0xFF41,0xFF5A],[0xFFA0,0xFFBE],[0xFFC2,0xFFC7],[0xFFCA,0xFFCF],[0xFFD2,0xFFD7],[0xFFDA,0xFFDC],[0x10000,0x1000B],[0x1000D,0x10026],[0x10028,0x1003A],[0x1003C,0x1003D],[0x1003F,0x1004D],[0x10050,0x1005D],[0x10080,0x100FA],[0x10140,0x10174],[0x10280,0x1029C],[0x102A0,0x102D0],[0x10300,0x1031E],[0x10330,0x10340],0x10341,[0x10342,0x10349],0x1034A,[0x10380,0x1039D],[0x103A0,0x103C3],[0x103C8,0x103CF],[0x103D1,0x103D5],[0x10400,0x1044F],[0x10450,0x1049D],[0x10800,0x10805],0x10808,[0x1080A,0x10835],[0x10837,0x10838],0x1083C,[0x1083F,0x10855],[0x10900,0x10915],[0x10920,0x10939],[0x10980,0x109B7],[0x109BE,0x109BF],0x10A00,[0x10A10,0x10A13],[0x10A15,0x10A17],[0x10A19,0x10A33],[0x10A60,0x10A7C],[0x10B00,0x10B35],[0x10B40,0x10B55],[0x10B60,0x10B72],[0x10C00,0x10C48],[0x11003,0x11037],[0x11083,0x110AF],[0x110D0,0x110E8],[0x11103,0x11126],[0x11183,0x111B2],[0x111C1,0x111C4],[0x11680,0x116AA],[0x12000,0x1236E],[0x12400,0x12462],[0x13000,0x1342E],[0x16800,0x16A38],[\n0x16F00,0x16F44],0x16F50,[0x16F93,0x16F9F],[0x1D400,0x1D454],[0x1D456,0x1D49C],[0x1D49E,0x1D49F],0x1D4A2,[0x1D4A5,0x1D4A6],[0x1D4A9,0x1D4AC],[0x1D4AE,0x1D4B9],0x1D4BB,[0x1D4BD,0x1D4C3],[0x1D4C5,0x1D505],[0x1D507,0x1D50A],[0x1D50D,0x1D514],[0x1D516,0x1D51C],[0x1D51E,0x1D539],[0x1D53B,0x1D53E],[0x1D540,0x1D544],0x1D546,[0x1D54A,0x1D550],[0x1D552,0x1D6A5],[0x1D6A8,0x1D6C0],[0x1D6C2,0x1D6DA],[0x1D6DC,0x1D6FA],[0x1D6FC,0x1D714],[0x1D716,0x1D734],[0x1D736,0x1D74E],[0x1D750,0x1D76E],[0x1D770,0x1D788],[0x1D78A,0x1D7A8],[0x1D7AA,0x1D7C2],[0x1D7C4,0x1D7CB],[0x1EE00,0x1EE03],[0x1EE05,0x1EE1F],[0x1EE21,0x1EE22],0x1EE24,0x1EE27,[0x1EE29,0x1EE32],[0x1EE34,0x1EE37],0x1EE39,0x1EE3B,0x1EE42,0x1EE47,0x1EE49,0x1EE4B,[0x1EE4D,0x1EE4F],[0x1EE51,0x1EE52],0x1EE54,0x1EE57,0x1EE59,0x1EE5B,0x1EE5D,0x1EE5F,[0x1EE61,0x1EE62],0x1EE64,[0x1EE67,0x1EE6A],[0x1EE6C,0x1EE72],[0x1EE74,0x1EE77],[0x1EE79,0x1EE7C],0x1EE7E,[0x1EE80,0x1EE89],[0x1EE8B,0x1EE9B],[0x1EEA1,0x1EEA3],[0x1EEA5,0x1EEA9],[0x1EEAB,0x1EEBB]],'MidLetter':\n[0x003A,0x00B7,0x0387,0x05F4,0x2027,0xFE13,0xFE55,0xFF1A],'MidNum':[0x002C,0x003B,0x037E,0x0589,[0x060C,0x060D],0x066C,0x07F8,0x2044,0xFE10,0xFE14,0xFE50,0xFE54,0xFF0C,0xFF1B],'MidNumLet':[0x0027,0x002E,0x2018,0x2019,0x2024,0xFE52,0xFF07,0xFF0E],'Numeric':[[0x0030,0x0039],[0x0660,0x0669],0x066B,[0x06F0,0x06F9],[0x07C0,0x07C9],[0x0966,0x096F],[0x09E6,0x09EF],[0x0A66,0x0A6F],[0x0AE6,0x0AEF],[0x0B66,0x0B6F],[0x0BE6,0x0BEF],[0x0C66,0x0C6F],[0x0CE6,0x0CEF],[0x0D66,0x0D6F],[0x0E50,0x0E59],[0x0ED0,0x0ED9],[0x0F20,0x0F29],[0x1040,0x1049],[0x1090,0x1099],[0x17E0,0x17E9],[0x1810,0x1819],[0x1946,0x194F],[0x19D0,0x19D9],[0x1A80,0x1A89],[0x1A90,0x1A99],[0x1B50,0x1B59],[0x1BB0,0x1BB9],[0x1C40,0x1C49],[0x1C50,0x1C59],[0xA620,0xA629],[0xA8D0,0xA8D9],[0xA900,0xA909],[0xA9D0,0xA9D9],[0xAA50,0xAA59],[0xABF0,0xABF9],[0x104A0,0x104A9],[0x11066,0x1106F],[0x110F0,0x110F9],[0x11136,0x1113F],[0x111D0,0x111D9],[0x116C0,0x116C9],[0x1D7CE,0x1D7FF]],'ExtendNumLet':[0x005F,[0x203F,0x2040],0x2054,[0xFE33,0xFE34],[\n0xFE4D,0xFE4F],0xFF3F]};(function(){var property,properties=unicodeJS.wordbreakproperties,wordbreak=unicodeJS.wordbreak={},patterns={};for(property in properties){patterns[property]=new RegExp(unicodeJS.charRangeArrayRegexp(properties[property]));}function getProperty(cluster){var character,property;if(typeof cluster!=='string'){return null;}character=unicodeJS.splitCharacters(cluster)[0];for(property in patterns){if(patterns[property].test(character)){return property;}}return null;}wordbreak.nextBreakOffset=function(string,pos,onlyAlphaNumeric){return wordbreak.moveBreakOffset(1,string,pos,onlyAlphaNumeric);};wordbreak.prevBreakOffset=function(string,pos,onlyAlphaNumeric){return wordbreak.moveBreakOffset(-1,string,pos,onlyAlphaNumeric);};wordbreak.moveBreakOffset=function(direction,string,pos,onlyAlphaNumeric){var lastProperty,i=pos,readCharOffset=direction>0?0:-1;while(string.read(i+readCharOffset)!==null){i+=direction;if(unicodeJS.wordbreak.isBreak(string,i)){if(onlyAlphaNumeric){\nlastProperty=getProperty(string.read(i-direction+readCharOffset));if(lastProperty!=='ALetter'&&lastProperty!=='Numeric'&&lastProperty!=='Katakana'){continue;}}break;}}return i;};wordbreak.isBreak=function(string,pos){if(string.read(pos-1)===null||string.read(pos)===null){return true;}var lft=[],rgt=[],l=0,r=0;rgt.push(getProperty(string.read(pos+r)));lft.push(getProperty(string.read(pos-l-1)));switch(true){case lft[0]==='CR'&&rgt[0]==='LF':return false;case lft[0]==='Newline'||lft[0]==='CR'||lft[0]==='LF':case rgt[0]==='Newline'||rgt[0]==='CR'||rgt[0]==='LF':return true;}if(rgt[0]==='Extend'||rgt[0]==='Format'){return false;}while(lft[0]==='Extend'||lft[0]==='Format'){l++;if(pos-l-1<=0){return true;}lft[lft.length-1]=getProperty(string.read(pos-l-1));}if(lft[0]==='ALetter'&&rgt[0]==='ALetter'){return false;}l++;r++;rgt.push(getProperty(string.read(pos+r)));lft.push(getProperty(string.read(pos-l-1)));switch(true){case lft[0]==='ALetter'&&rgt[1]==='ALetter'&&(rgt[0]==='MidLetter'||rgt[0]\n==='MidNumLet'):case rgt[0]==='ALetter'&&lft[1]==='ALetter'&&(lft[0]==='MidLetter'||lft[0]==='MidNumLet'):return false;case lft[0]==='Numeric'&&rgt[0]==='Numeric':case lft[0]==='ALetter'&&rgt[0]==='Numeric':case lft[0]==='Numeric'&&rgt[0]==='ALetter':return false;case rgt[0]==='Numeric'&&lft[1]==='Numeric'&&(lft[0]==='MidNum'||lft[0]==='MidNumLet'):case lft[0]==='Numeric'&&rgt[1]==='Numeric'&&(rgt[0]==='MidNum'||rgt[0]==='MidNumLet'):return false;case lft[0]==='Katakana'&&rgt[0]==='Katakana':return false;case rgt[0]==='ExtendNumLet'&&(lft[0]==='ALetter'||lft[0]==='Numeric'||lft[0]==='Katakana'||lft[0]==='ExtendNumLet'):case lft[0]==='ExtendNumLet'&&(rgt[0]==='ALetter'||rgt[0]==='Numeric'||rgt[0]==='Katakana'):return false;case lft[0]==='Regional_Indicator'&&rgt[0]==='Regional_Indicator':return false;}return true;};}());;},{},{});",
"jquery.ui.position@1385060185": "mw.loader.implement(\"jquery.ui.position\",function(){(function($,undefined){$.ui=$.ui||{};var horizontalPositions=/left|center|right/,verticalPositions=/top|center|bottom/,center=\"center\",support={},_position=$.fn.position,_offset=$.fn.offset;$.fn.position=function(options){if(!options||!options.of){return _position.apply(this,arguments);}options=$.extend({},options);var target=$(options.of),targetElem=target[0],collision=(options.collision||\"flip\").split(\" \"),offset=options.offset?options.offset.split(\" \"):[0,0],targetWidth,targetHeight,basePosition;if(targetElem.nodeType===9){targetWidth=target.width();targetHeight=target.height();basePosition={top:0,left:0};}else if(targetElem.setTimeout){targetWidth=target.width();targetHeight=target.height();basePosition={top:target.scrollTop(),left:target.scrollLeft()};}else if(targetElem.preventDefault){options.at=\"left top\";targetWidth=targetHeight=0;basePosition={top:options.of.pageY,left:options.of.\npageX};}else{targetWidth=target.outerWidth();targetHeight=target.outerHeight();basePosition=target.offset();}$.each([\"my\",\"at\"],function(){var pos=(options[this]||\"\").split(\" \");if(pos.length===1){pos=horizontalPositions.test(pos[0])?pos.concat([center]):verticalPositions.test(pos[0])?[center].concat(pos):[center,center];}pos[0]=horizontalPositions.test(pos[0])?pos[0]:center;pos[1]=verticalPositions.test(pos[1])?pos[1]:center;options[this]=pos;});if(collision.length===1){collision[1]=collision[0];}offset[0]=parseInt(offset[0],10)||0;if(offset.length===1){offset[1]=offset[0];}offset[1]=parseInt(offset[1],10)||0;if(options.at[0]===\"right\"){basePosition.left+=targetWidth;}else if(options.at[0]===center){basePosition.left+=targetWidth/2;}if(options.at[1]===\"bottom\"){basePosition.top+=targetHeight;}else if(options.at[1]===center){basePosition.top+=targetHeight/2;}basePosition.left+=offset[0];basePosition.top+=offset[1];return this.each(function(){var elem=$(this),elemWidth=elem.outerWidth()\n,elemHeight=elem.outerHeight(),marginLeft=parseInt($.curCSS(this,\"marginLeft\",true))||0,marginTop=parseInt($.curCSS(this,\"marginTop\",true))||0,collisionWidth=elemWidth+marginLeft+(parseInt($.curCSS(this,\"marginRight\",true))||0),collisionHeight=elemHeight+marginTop+(parseInt($.curCSS(this,\"marginBottom\",true))||0),position=$.extend({},basePosition),collisionPosition;if(options.my[0]===\"right\"){position.left-=elemWidth;}else if(options.my[0]===center){position.left-=elemWidth/2;}if(options.my[1]===\"bottom\"){position.top-=elemHeight;}else if(options.my[1]===center){position.top-=elemHeight/2;}if(!support.fractions){position.left=Math.round(position.left);position.top=Math.round(position.top);}collisionPosition={left:position.left-marginLeft,top:position.top-marginTop};$.each([\"left\",\"top\"],function(i,dir){if($.ui.position[collision[i]]){$.ui.position[collision[i]][dir](position,{targetWidth:targetWidth,targetHeight:targetHeight,elemWidth:elemWidth,elemHeight:elemHeight,collisionPosition:\ncollisionPosition,collisionWidth:collisionWidth,collisionHeight:collisionHeight,offset:offset,my:options.my,at:options.at});}});if($.fn.bgiframe){elem.bgiframe();}elem.offset($.extend(position,{using:options.using}));});};$.ui.position={fit:{left:function(position,data){var win=$(window),over=data.collisionPosition.left+data.collisionWidth-win.width()-win.scrollLeft();position.left=over>0?position.left-over:Math.max(position.left-data.collisionPosition.left,position.left);},top:function(position,data){var win=$(window),over=data.collisionPosition.top+data.collisionHeight-win.height()-win.scrollTop();position.top=over>0?position.top-over:Math.max(position.top-data.collisionPosition.top,position.top);}},flip:{left:function(position,data){if(data.at[0]===center){return;}var win=$(window),over=data.collisionPosition.left+data.collisionWidth-win.width()-win.scrollLeft(),myOffset=data.my[0]===\"left\"?-data.elemWidth:data.my[0]===\"right\"?data.elemWidth:0,atOffset=data.at[0]===\"left\"?data.\ntargetWidth:-data.targetWidth,offset=-2*data.offset[0];position.left+=data.collisionPosition.left<0?myOffset+atOffset+offset:over>0?myOffset+atOffset+offset:0;},top:function(position,data){if(data.at[1]===center){return;}var win=$(window),over=data.collisionPosition.top+data.collisionHeight-win.height()-win.scrollTop(),myOffset=data.my[1]===\"top\"?-data.elemHeight:data.my[1]===\"bottom\"?data.elemHeight:0,atOffset=data.at[1]===\"top\"?data.targetHeight:-data.targetHeight,offset=-2*data.offset[1];position.top+=data.collisionPosition.top<0?myOffset+atOffset+offset:over>0?myOffset+atOffset+offset:0;}}};if(!$.offset.setOffset){$.offset.setOffset=function(elem,options){if(/static/.test($.curCSS(elem,\"position\"))){elem.style.position=\"relative\";}var curElem=$(elem),curOffset=curElem.offset(),curTop=parseInt($.curCSS(elem,\"top\",true),10)||0,curLeft=parseInt($.curCSS(elem,\"left\",true),10)||0,props={top:(options.top-curOffset.top)+curTop,left:(options.left-curOffset.left)+curLeft};if('using'in\noptions){options.using.call(elem,props);}else{curElem.css(props);}};$.fn.offset=function(options){var elem=this[0];if(!elem||!elem.ownerDocument){return null;}if(options){if($.isFunction(options)){return this.each(function(i){$(this).offset(options.call(this,i,$(this).offset()));});}return this.each(function(){$.offset.setOffset(this,options);});}return _offset.call(this);};}if(!$.curCSS){$.curCSS=$.css;}(function(){var body=document.getElementsByTagName(\"body\")[0],div=document.createElement(\"div\"),testElement,testElementParent,testElementStyle,offset,offsetTotal;testElement=document.createElement(body?\"div\":\"body\");testElementStyle={visibility:\"hidden\",width:0,height:0,border:0,margin:0,background:\"none\"};if(body){$.extend(testElementStyle,{position:\"absolute\",left:\"-1000px\",top:\"-1000px\"});}for(var i in testElementStyle){testElement.style[i]=testElementStyle[i];}testElement.appendChild(div);testElementParent=body||document.documentElement;testElementParent.insertBefore(testElement,\ntestElementParent.firstChild);div.style.cssText=\"position: absolute; left: 10.7432222px; top: 10.432325px; height: 30px; width: 201px;\";offset=$(div).offset(function(_,offset){return offset;}).offset();testElement.innerHTML=\"\";testElementParent.removeChild(testElement);offsetTotal=offset.top+offset.left+(body?2000:0);support.fractions=offsetTotal>21&&offsetTotal<22;})();}(jQuery));;},{},{});",
"jquery.ui.widget@1385060185": "mw.loader.implement(\"jquery.ui.widget\",function(){(function($,undefined){if($.cleanData)\n{var _cleanData=$.cleanData;$.cleanData=function(elems){for(var i=0,elem;(elem=elems[i])!=null;i++){try{$(elem).triggerHandler(\"remove\");}catch(e){}}_cleanData(elems);};}else{var _remove=$.fn.remove;$.fn.remove=function(selector,keepData){return this.each(function(){if(!keepData){if(!selector||$.filter(selector,[this]).length){$(\"*\",this).add([this]).each(function(){try{$(this).triggerHandler(\"remove\");}catch(e){}});}}return _remove.call($(this),selector,keepData);});};}$.widget=function(name,base,prototype){var namespace=name.split(\".\")[0],fullName;name=name.split(\".\")[1];fullName=namespace+\"-\"+name;if(!prototype){prototype=base;base=$.Widget;}$.expr[\":\"][fullName]=function(elem){return!!$.data(elem,name);};$[namespace]=$[namespace]||{};$[namespace][name]=function(options,element){if(arguments.length){this._createWidget(options,element);}};var basePrototype=new base();basePrototype.options=$.extend(true,{},basePrototype.options);$[namespace][name].prototype=$.extend(true,basePrototype\n,{namespace:namespace,widgetName:name,widgetEventPrefix:$[namespace][name].prototype.widgetEventPrefix||name,widgetBaseClass:fullName},prototype);$.widget.bridge(name,$[namespace][name]);};$.widget.bridge=function(name,object){$.fn[name]=function(options){var isMethodCall=typeof options===\"string\",args=Array.prototype.slice.call(arguments,1),returnValue=this;options=!isMethodCall&&args.length?$.extend.apply(null,[true,options].concat(args)):options;if(isMethodCall&&options.charAt(0)===\"_\"){return returnValue;}if(isMethodCall){this.each(function(){var instance=$.data(this,name),methodValue=instance&&$.isFunction(instance[options])?instance[options].apply(instance,args):instance;if(methodValue!==instance&&methodValue!==undefined){returnValue=methodValue;return false;}});}else{this.each(function(){var instance=$.data(this,name);if(instance){instance.option(options||{})._init();}else{$.data(this,name,new object(options,this));}});}return returnValue;};};$.Widget=function(options,element){\nif(arguments.length){this._createWidget(options,element);}};$.Widget.prototype={widgetName:\"widget\",widgetEventPrefix:\"\",options:{disabled:false},_createWidget:function(options,element){$.data(element,this.widgetName,this);this.element=$(element);this.options=$.extend(true,{},this.options,this._getCreateOptions(),options);var self=this;this.element.bind(\"remove.\"+this.widgetName,function(){self.destroy();});this._create();this._trigger(\"create\");this._init();},_getCreateOptions:function(){return $.metadata&&$.metadata.get(this.element[0])[this.widgetName];},_create:function(){},_init:function(){},destroy:function(){this.element.unbind(\".\"+this.widgetName).removeData(this.widgetName);this.widget().unbind(\".\"+this.widgetName).removeAttr(\"aria-disabled\").removeClass(this.widgetBaseClass+\"-disabled \"+\"ui-state-disabled\");},widget:function(){return this.element;},option:function(key,value){var options=key;if(arguments.length===0){return $.extend({},this.options);}if(typeof key===\"string\"){\nif(value===undefined){return this.options[key];}options={};options[key]=value;}this._setOptions(options);return this;},_setOptions:function(options){var self=this;$.each(options,function(key,value){self._setOption(key,value);});return this;},_setOption:function(key,value){this.options[key]=value;if(key===\"disabled\"){this.widget()[value?\"addClass\":\"removeClass\"](this.widgetBaseClass+\"-disabled\"+\" \"+\"ui-state-disabled\").attr(\"aria-disabled\",value);}return this;},enable:function(){return this._setOption(\"disabled\",false);},disable:function(){return this._setOption(\"disabled\",true);},_trigger:function(type,event,data){var prop,orig,callback=this.options[type];data=data||{};event=$.Event(event);event.type=(type===this.widgetEventPrefix?type:this.widgetEventPrefix+type).toLowerCase();event.target=this.element[0];orig=event.originalEvent;if(orig){for(prop in orig){if(!(prop in event)){event[prop]=orig[prop];}}}this.element.trigger(event,data);return!($.isFunction(callback)&&callback.call(this\n.element[0],event,data)===false||event.isDefaultPrevented());}};})(jQuery);;},{},{});",
"jquery.ui.mouse@1385060185": "mw.loader.implement(\"jquery.ui.mouse\",function(){(function($,undefined){var mouseHandled=false;$(document).mouseup(\nfunction(e){mouseHandled=false;});$.widget(\"ui.mouse\",{options:{cancel:':input,option',distance:1,delay:0},_mouseInit:function(){var self=this;this.element.bind('mousedown.'+this.widgetName,function(event){return self._mouseDown(event);}).bind('click.'+this.widgetName,function(event){if(true===$.data(event.target,self.widgetName+'.preventClickEvent')){$.removeData(event.target,self.widgetName+'.preventClickEvent');event.stopImmediatePropagation();return false;}});this.started=false;},_mouseDestroy:function(){this.element.unbind('.'+this.widgetName);if(this._mouseMoveDelegate){$(document).unbind('mousemove.'+this.widgetName,this._mouseMoveDelegate).unbind('mouseup.'+this.widgetName,this._mouseUpDelegate);}},_mouseDown:function(event){if(mouseHandled){return};(this._mouseStarted&&this._mouseUp(event));this._mouseDownEvent=event;var self=this,btnIsLeft=(event.which==1),elIsCancel=(typeof this.options.cancel==\"string\"&&event.target.nodeName?$(event.target).closest(this.options.cancel).\nlength:false);if(!btnIsLeft||elIsCancel||!this._mouseCapture(event)){return true;}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){self.mouseDelayMet=true;},this.options.delay);}if(this._mouseDistanceMet(event)&&this._mouseDelayMet(event)){this._mouseStarted=(this._mouseStart(event)!==false);if(!this._mouseStarted){event.preventDefault();return true;}}if(true===$.data(event.target,this.widgetName+'.preventClickEvent')){$.removeData(event.target,this.widgetName+'.preventClickEvent');}this._mouseMoveDelegate=function(event){return self._mouseMove(event);};this._mouseUpDelegate=function(event){return self._mouseUp(event);};$(document).bind('mousemove.'+this.widgetName,this._mouseMoveDelegate).bind('mouseup.'+this.widgetName,this._mouseUpDelegate);event.preventDefault();mouseHandled=true;return true;},_mouseMove:function(event){if($.browser.msie&&!(document.documentMode>=9)&&!event.button){return this._mouseUp(event);}if(this.\n_mouseStarted){this._mouseDrag(event);return event.preventDefault();}if(this._mouseDistanceMet(event)&&this._mouseDelayMet(event)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,event)!==false);(this._mouseStarted?this._mouseDrag(event):this._mouseUp(event));}return!this._mouseStarted;},_mouseUp:function(event){$(document).unbind('mousemove.'+this.widgetName,this._mouseMoveDelegate).unbind('mouseup.'+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;if(event.target==this._mouseDownEvent.target){$.data(event.target,this.widgetName+'.preventClickEvent',true);}this._mouseStop(event);}return false;},_mouseDistanceMet:function(event){return(Math.max(Math.abs(this._mouseDownEvent.pageX-event.pageX),Math.abs(this._mouseDownEvent.pageY-event.pageY))>=this.options.distance);},_mouseDelayMet:function(event){return this.mouseDelayMet;},_mouseStart:function(event){},_mouseDrag:function(event){},_mouseStop:function(event){},_mouseCapture:function(\nevent){return true;}});})(jQuery);;},{},{});",
"ext.cite@1386384491": "mw.loader.implement(\"ext.cite\",function(){(function(mw,$){'use strict';mw.hook('wikipage.content').add(function($content){var accessibilityLabelOne=mw.msg('cite_references_link_accessibility_label'),accessibilityLabelMany=mw.msg('cite_references_link_many_accessibility_label');$content.find('.mw-cite-backlink').each(function(){var $links=$(this).find('a'),label;if($links.length>1){label=accessibilityLabelMany;}else{label=accessibilityLabelOne;}$links.eq(0).prepend($('<span>').addClass('cite-accessibility-label').text(label+' '));});});})(mediaWiki,jQuery);;},{\"css\":[\".cite-accessibility-label{position:absolute !important; top:-99999px;clip:rect(1px 1px 1px 1px); clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}\\n/* cache key: enwiki:resourceloader:filter:minify-css:7:6989008023386f50501783f5c5ff5345 */\"]},{\"cite_references_link_accessibility_label\":\"Jump up\",\"cite_references_link_many_accessibility_label\":\"Jump up to:\"});",
"ext.echo.alert@1386384491": "mw.loader.implement(\"ext.echo.alert\",function(){(function($,mw){'use strict';if(mw.config.get('wgUserNewMsgRevisionId')&&!mw.config.get('echoNewMsgAlertDisplayed')){$('#pt-mytalk a').text(mw.msg('echo-new-messages')).addClass('mw-echo-alert');mw.config.set('echoNewMsgAlertDisplayed',true);}})(jQuery,mediaWiki);;},{\"css\":[\"#pt-mytalk{white-space:nowrap} #pt-mytalk a.mw-echo-alert{border-radius:2px;background-color:#F9C557;padding:0.25em 0.8em 0.2em 0.8em;color:#555555;font-weight:normal}\\n/* cache key: enwiki:resourceloader:filter:minify-css:7:5efe35efac25230e311186a1df6f8401 */\"]},{\"echo-new-messages\":\"You have new messages\"});",
"jquery.makeCollapsible@1386384492": "mw.loader.implement(\"jquery.makeCollapsible\",function(){(function($,mw){var lpx='jquery.makeCollapsible> ';function toggleElement($collapsible,action,$defaultToggle,options){var $collapsibleContent,$containers,hookCallback;options=options||{};if(!$collapsible.jquery){return;}if(action!=='expand'&&action!=='collapse'){return;}if($defaultToggle===undefined){$defaultToggle=null;}if($defaultToggle!==null&&!$defaultToggle.jquery){return;}$collapsible.trigger(action==='expand'?'beforeExpand.mw-collapsible':'beforeCollapse.mw-collapsible');hookCallback=function(){$collapsible.trigger(action==='expand'?'afterExpand.mw-collapsible':'afterCollapse.mw-collapsible');};if(!options.plainMode&&$collapsible.is('table')){$containers=\n$collapsible.find('> tbody > tr');if($defaultToggle){$containers=$containers.not($defaultToggle.closest('tr'));}if(action==='collapse'){if(options.instantHide){$containers.hide();hookCallback();}else{$containers.stop(true,true).fadeOut().promise().done(hookCallback);}}else{$containers.stop(true,true).fadeIn().promise().done(hookCallback);}}else if(!options.plainMode&&($collapsible.is('ul')||$collapsible.is('ol'))){$containers=$collapsible.find('> li');if($defaultToggle){$containers=$containers.not($defaultToggle.parent());}if(action==='collapse'){if(options.instantHide){$containers.hide();hookCallback();}else{$containers.stop(true,true).slideUp().promise().done(hookCallback);}}else{$containers.stop(true,true).slideDown().promise().done(hookCallback);}}else{$collapsibleContent=$collapsible.find('> .mw-collapsible-content');if(!options.plainMode&&$collapsibleContent.length){if(action==='collapse'){if(options.instantHide){$collapsibleContent.hide();hookCallback();}else{$collapsibleContent\n.slideUp().promise().done(hookCallback);}}else{$collapsibleContent.slideDown().promise().done(hookCallback);}}else{if(action==='collapse'){if(options.instantHide){$collapsible.hide();hookCallback();}else{if($collapsible.is('tr')||$collapsible.is('td')||$collapsible.is('th')){$collapsible.fadeOut().promise().done(hookCallback);}else{$collapsible.slideUp().promise().done(hookCallback);}}}else{if($collapsible.is('tr')||$collapsible.is('td')||$collapsible.is('th')){$collapsible.fadeIn().promise().done(hookCallback);}else{$collapsible.slideDown().promise().done(hookCallback);}}}}}function togglingHandler($toggle,$collapsible,e,options){var wasCollapsed,$textContainer,collapseText,expandText;if(options===undefined){options={};}if(e){if(e.type==='click'&&options.linksPassthru&&$.nodeName(e.target,'a')){return;}else if(e.type==='keypress'&&e.which!==13&&e.which!==32){return;}else{e.preventDefault();e.stopPropagation();}}if(options.wasCollapsed!==undefined){wasCollapsed=options.wasCollapsed;}\nelse{wasCollapsed=$collapsible.hasClass('mw-collapsed');}$collapsible.toggleClass('mw-collapsed',!wasCollapsed);if(options.toggleClasses){$toggle.toggleClass('mw-collapsible-toggle-collapsed',!wasCollapsed).toggleClass('mw-collapsible-toggle-expanded',wasCollapsed);}if(options.toggleText){collapseText=options.toggleText.collapseText;expandText=options.toggleText.expandText;$textContainer=$toggle.find('> a');if(!$textContainer.length){$textContainer=$toggle;}$textContainer.text(wasCollapsed?collapseText:expandText);}toggleElement($collapsible,wasCollapsed?'expand':'collapse',$toggle,options);}$.fn.makeCollapsible=function(options){if(options===undefined){options={};}return this.each(function(){var $collapsible,collapseText,expandText,$toggle,actionHandler,buildDefaultToggleLink,premadeToggleHandler,$toggleLink,$firstItem,collapsibleId,$customTogglers,firstval;$collapsible=$(this).addClass('mw-collapsible');if($collapsible.data('mw-made-collapsible')){return;}else{$collapsible.data(\n'mw-made-collapsible',true);}collapseText=options.collapseText||$collapsible.attr('data-collapsetext')||mw.msg('collapsible-collapse');expandText=options.expandText||$collapsible.attr('data-expandtext')||mw.msg('collapsible-expand');actionHandler=function(e,opts){var defaultOpts={toggleClasses:true,toggleText:{collapseText:collapseText,expandText:expandText}};opts=$.extend(defaultOpts,options,opts);togglingHandler($(this),$collapsible,e,opts);};buildDefaultToggleLink=function(){return $('<a href=\"#\"></a>').text(collapseText).wrap('<span class=\"mw-collapsible-toggle\"></span>').parent().prepend('&nbsp;[').append(']&nbsp;').on('click.mw-collapsible keypress.mw-collapsible',actionHandler);};premadeToggleHandler=function(e,opts){var defaultOpts={toggleClasses:true,linksPassthru:true};opts=$.extend(defaultOpts,options,opts);togglingHandler($(this),$collapsible,e,opts);};if(options.$customTogglers){$customTogglers=$(options.$customTogglers);}else{collapsibleId=$collapsible.attr('id')||'';if(\ncollapsibleId.indexOf('mw-customcollapsible-')===0){mw.log(lpx+'Found custom collapsible: #'+collapsibleId);$customTogglers=$('.'+collapsibleId.replace('mw-customcollapsible','mw-customtoggle'));if(!$customTogglers.length){mw.log(lpx+'#'+collapsibleId+': Missing toggler!');}}}if($customTogglers&&$customTogglers.length){actionHandler=function(e,opts){var defaultOpts={};opts=$.extend(defaultOpts,options,opts);togglingHandler($(this),$collapsible,e,opts);};$toggleLink=$customTogglers;$toggleLink.on('click.mw-collapsible keypress.mw-collapsible',actionHandler);}else{if($collapsible.is('table')){$firstItem=$collapsible.find('tr:first th, tr:first td');$toggle=$firstItem.find('> .mw-collapsible-toggle');if(!$toggle.length){$toggleLink=buildDefaultToggleLink().prependTo($firstItem.eq(-1));}else{actionHandler=premadeToggleHandler;$toggleLink=$toggle.on('click.mw-collapsible keypress.mw-collapsible',actionHandler);}}else if($collapsible.is('ul')||$collapsible.is('ol')){$firstItem=$collapsible.\nfind('li:first');$toggle=$firstItem.find('> .mw-collapsible-toggle');if(!$toggle.length){firstval=$firstItem.attr('value');if(firstval===undefined||!firstval||firstval==='-1'||firstval===-1){$firstItem.attr('value','1');}$toggleLink=buildDefaultToggleLink();$toggleLink.wrap('<li class=\"mw-collapsible-toggle-li\"></li>').parent().prependTo($collapsible);}else{actionHandler=premadeToggleHandler;$toggleLink=$toggle.on('click.mw-collapsible keypress.mw-collapsible',actionHandler);}}else{$toggle=$collapsible.find('> .mw-collapsible-toggle');if(!$collapsible.find('> .mw-collapsible-content').length){$collapsible.wrapInner('<div class=\"mw-collapsible-content\"></div>');}if(!$toggle.length){$toggleLink=buildDefaultToggleLink().prependTo($collapsible);}else{actionHandler=premadeToggleHandler;$toggleLink=$toggle.on('click.mw-collapsible keypress.mw-collapsible',actionHandler);}}}$toggleLink.prop('tabIndex',0);if(options.collapsed||$collapsible.hasClass('mw-collapsed')){actionHandler.call(\n$toggleLink.get(0),null,{instantHide:true,wasCollapsed:false});}});};}(jQuery,mediaWiki));;},{\"css\":[\".mw-collapsible-toggle{float:right} li .mw-collapsible-toggle{float:none} .mw-collapsible-toggle-li{list-style:none}\\n/* cache key: enwiki:resourceloader:filter:minify-css:7:4250852ed2349a0d4d0fc6509a3e7d4c */\"]},{\"collapsible-expand\":\"expand\",\"collapsible-collapse\":\"collapse\"});",
"oojs-ui@1386384491": "mw.loader.implement(\"oojs-ui\",function(){(function(){'use strict';OO.ui={};OO.ui.bind=$.proxy;OO.ui.getUserLanguages=function(){return['en'];};OO.ui.getLocalValue=function(obj,lang,fallback){var i,len,langs;if(obj[lang]){return obj[lang];}langs=OO.ui.getUserLanguages();for(i=0,len=langs.length;i<len;i++){lang=langs[i];if(obj[lang]){return obj[lang];}}if(obj[fallback]){return obj[\nfallback];}for(lang in obj){return obj[lang];}return undefined;};(function(){var messages={'ooui-dialog-action-close':'Close','ooui-inspector-close-tooltip':'Close','ooui-inspector-remove-tooltip':'Remove','ooui-outline-control-move-down':'Move item down','ooui-outline-control-move-up':'Move item up','ooui-toggle-on':'On','ooui-toggle-off':'Off','ooui-toolbar-more':'More'};OO.ui.msg=function(key){var message=messages[key],params=Array.prototype.slice.call(arguments,1);if(typeof message==='string'){message=message.replace(/\\$(\\d+)/g,function(unused,n){var i=parseInt(n,10);return params[i-1]!==undefined?params[i-1]:'$'+n;});}else{message='['+key+']';}return message;};})();OO.ui.Keys={'UNDEFINED':0,'BACKSPACE':8,'DELETE':46,'LEFT':37,'RIGHT':39,'UP':38,'DOWN':40,'ENTER':13,'END':35,'HOME':36,'TAB':9,'PAGEUP':33,'PAGEDOWN':34,'ESCAPE':27,'SHIFT':16,'SPACE':32};OO.ui.Element=function OoUiElement(config){config=config||{};this.$=config.$||OO.ui.Element.getJQuery(document);this.$element=this.\n$(this.$.context.createElement(this.getTagName()));if(Array.isArray(config.classes)){this.$element.addClass(config.classes.join(' '));}if(config.$content){this.$element.append(config.$content);}};OO.ui.Element.static={};OO.ui.Element.static.tagName='div';OO.ui.Element.getJQuery=function(context,frame){function wrapper(selector){return $(selector,wrapper.context);}wrapper.context=this.getDocument(context);if(frame){wrapper.frame=frame;}return wrapper;};OO.ui.Element.getDocument=function(obj){var doc=(obj[0]&&obj[0].ownerDocument)||obj.context||obj.ownerDocument||obj.document||(obj.nodeType===9&&obj);if(doc){return doc;}throw new Error('Invalid context');};OO.ui.Element.getWindow=function(obj){var doc=this.getDocument(obj);return doc.parentWindow||doc.defaultView;};OO.ui.Element.getDir=function(obj){var isDoc,isWin;if(obj instanceof jQuery){obj=obj[0];}isDoc=obj.nodeType===9;isWin=obj.document!==undefined;if(isDoc||isWin){if(isWin){obj=obj.document;}obj=obj.body;}return $(obj).css(\n'direction');};OO.ui.Element.getFrameOffset=function(from,to,offset){var i,len,frames,frame,rect;if(!to){to=window;}if(!offset){offset={'top':0,'left':0};}if(from.parent===from){return offset;}frames=from.parent.document.getElementsByTagName('iframe');for(i=0,len=frames.length;i<len;i++){if(frames[i].contentWindow===from){frame=frames[i];break;}}if(frame){rect=frame.getBoundingClientRect();offset.left+=rect.left;offset.top+=rect.top;if(from!==to){this.getFrameOffset(from.parent,offset);}}return offset;};OO.ui.Element.getRelativePosition=function($from,$to){var from=$from.offset(),to=$to.offset();return{'top':Math.round(from.top-to.top),'left':Math.round(from.left-to.left)};};OO.ui.Element.getBorders=function(el){var doc=el.ownerDocument,win=doc.parentWindow||doc.defaultView,style=win&&win.getComputedStyle?win.getComputedStyle(el,null):el.currentStyle,$el=$(el),top=parseFloat(style?style.borderTopWidth:$el.css('borderTopWidth'))||0,left=parseFloat(style?style.borderLeftWidth:$el.css(\n'borderLeftWidth'))||0,bottom=parseFloat(style?style.borderBottomWidth:$el.css('borderBottomWidth'))||0,right=parseFloat(style?style.borderRightWidth:$el.css('borderRightWidth'))||0;return{'top':Math.round(top),'left':Math.round(left),'bottom':Math.round(bottom),'right':Math.round(right)};};OO.ui.Element.getDimensions=function(el){var $el,$win,doc=el.ownerDocument||el.document,win=doc.parentWindow||doc.defaultView;if(win===el||el===doc.documentElement){$win=$(win);return{'borders':{'top':0,'left':0,'bottom':0,'right':0},'scroll':{'top':$win.scrollTop(),'left':$win.scrollLeft()},'scrollbar':{'right':0,'bottom':0},'rect':{'top':0,'left':0,'bottom':$win.innerHeight(),'right':$win.innerWidth()}};}else{$el=$(el);return{'borders':this.getBorders(el),'scroll':{'top':$el.scrollTop(),'left':$el.scrollLeft()},'scrollbar':{'right':$el.innerWidth()-el.clientWidth,'bottom':$el.innerHeight()-el.clientHeight},'rect':el.getBoundingClientRect()};}};OO.ui.Element.getClosestScrollableContainer=function(\nel,dimension){var i,val,props=['overflow'],$parent=$(el).parent();if(dimension==='x'||dimension==='y'){props.push('overflow-'+dimension);}while($parent.length){if($parent[0]===el.ownerDocument.body){return $parent[0];}i=props.length;while(i--){val=$parent.css(props[i]);if(val==='auto'||val==='scroll'){return $parent[0];}}$parent=$parent.parent();}return this.getDocument(el).body;};OO.ui.Element.scrollIntoView=function(el,config){config=config||{};var anim={},callback=typeof config.complete==='function'&&config.complete,sc=this.getClosestScrollableContainer(el,config.direction),$sc=$(sc),eld=this.getDimensions(el),scd=this.getDimensions(sc),rel={'top':eld.rect.top-(scd.rect.top+scd.borders.top),'bottom':scd.rect.bottom-scd.borders.bottom-scd.scrollbar.bottom-eld.rect.bottom,'left':eld.rect.left-(scd.rect.left+scd.borders.left),'right':scd.rect.right-scd.borders.right-scd.scrollbar.right-eld.rect.right};if(!config.direction||config.direction==='y'){if(rel.top<0){anim.scrollTop=scd.scroll\n.top+rel.top;}else if(rel.top>0&&rel.bottom<0){anim.scrollTop=scd.scroll.top+Math.min(rel.top,-rel.bottom);}}if(!config.direction||config.direction==='x'){if(rel.left<0){anim.scrollLeft=scd.scroll.left+rel.left;}else if(rel.left>0&&rel.right<0){anim.scrollLeft=scd.scroll.left+Math.min(rel.left,-rel.right);}}if(!$.isEmptyObject(anim)){$sc.stop(true).animate(anim,config.duration||'fast');if(callback){$sc.queue(function(next){callback();next();});}}else{if(callback){callback();}}};OO.ui.Element.prototype.getTagName=function(){return this.constructor.static.tagName;};OO.ui.Element.prototype.getElementDocument=function(){return OO.ui.Element.getDocument(this.$element);};OO.ui.Element.prototype.getElementWindow=function(){return OO.ui.Element.getWindow(this.$element);};OO.ui.Element.prototype.getClosestScrollableElementContainer=function(){return OO.ui.Element.getClosestScrollableContainer(this.$element[0]);};OO.ui.Element.prototype.scrollElementIntoView=function(config){return OO.ui.Element\n.scrollIntoView(this.$element[0],config);};OO.ui.Frame=function OoUiFrame(config){OO.ui.Element.call(this,config);OO.EventEmitter.call(this);this.initialized=false;this.config=config;this.$element.addClass('oo-ui-frame').attr({'frameborder':0,'scrolling':'no'});};OO.inheritClass(OO.ui.Frame,OO.ui.Element);OO.mixinClass(OO.ui.Frame,OO.EventEmitter);OO.ui.Frame.static.tagName='iframe';OO.ui.Frame.prototype.load=function(){var win=this.$element.prop('contentWindow'),doc=win.document;this.dir=this.$element.closest('[dir]').prop('dir')||'ltr';doc.open();doc.write('<!doctype html>'+'<html>'+'<body class=\"oo-ui-frame-body oo-ui-'+this.dir+'\" style=\"direction:'+this.dir+';\" dir=\"'+this.dir+'\">'+'<div class=\"oo-ui-frame-content\"></div>'+'</body>'+'</html>');doc.close();this.$=OO.ui.Element.getJQuery(doc,this);this.$content=this.$('.oo-ui-frame-content');this.$document=this.$(doc);this.transplantStyles();this.initialized=true;this.emit('initialize');};OO.ui.Frame.prototype.transplantStyles=\nfunction(){var i,ilen,j,jlen,sheet,rules,cssText,styleNode,newDoc=this.$document[0],parentDoc=this.getElementDocument();for(i=0,ilen=parentDoc.styleSheets.length;i<ilen;i++){sheet=parentDoc.styleSheets[i];styleNode=undefined;try{rules=sheet.cssRules;}catch(e){}if(sheet.ownerNode.nodeName.toLowerCase()==='link'&&rules){try{cssText='';for(j=0,jlen=rules.length;j<jlen;j++){if(typeof rules[j].cssText!=='string'){throw new Error('sheet.cssRules['+j+'].cssText is not a string');}cssText+=rules[j].cssText+'\\n';}cssText+='/* Transplanted styles from '+sheet.href+' */\\n';styleNode=newDoc.createElement('style');styleNode.textContent=cssText;}catch(e){styleNode=undefined;}}if(!styleNode){styleNode=newDoc.importNode(sheet.ownerNode,true);}newDoc.body.appendChild(styleNode);}};OO.ui.Frame.prototype.run=function(callback){if(this.initialized){callback();}else{this.once('initialize',callback);}};OO.ui.Frame.prototype.setSize=function(width,height){this.$element.css({'width':width,'height':height});\nreturn this;};OO.ui.Window=function OoUiWindow(windowSet,config){OO.ui.Element.call(this,config);OO.EventEmitter.call(this);this.windowSet=windowSet;this.visible=false;this.opening=false;this.closing=false;this.frame=new OO.ui.Frame({'$':this.$});this.$frame=this.$('<div>');this.$=function(){throw new Error('this.$() cannot be used until the frame has been initialized.');};this.$element.addClass('oo-ui-window').append(this.$frame);this.$frame.addClass('oo-ui-window-frame').append(this.frame.$element);this.frame.connect(this,{'initialize':'initialize'});};OO.inheritClass(OO.ui.Window,OO.ui.Element);OO.mixinClass(OO.ui.Window,OO.EventEmitter);OO.ui.Window.static.icon='window';OO.ui.Window.static.titleMessage=null;OO.ui.Window.prototype.isVisible=function(){return this.visible;};OO.ui.Window.prototype.isOpening=function(){return this.opening;};OO.ui.Window.prototype.isClosing=function(){return this.closing;};OO.ui.Window.prototype.getFrame=function(){return this.frame;};OO.ui.Window.\nprototype.getWindowSet=function(){return this.windowSet;};OO.ui.Window.prototype.getTitle=function(){return OO.ui.msg(this.constructor.static.titleMessage);};OO.ui.Window.prototype.setSize=function(width,height){if(!this.frame.$content){return;}this.frame.$element.css({'width':width===undefined?'auto':width,'height':height===undefined?'auto':height});return this;};OO.ui.Window.prototype.setTitle=function(customTitle){this.$title.text(customTitle||this.getTitle());return this;};OO.ui.Window.prototype.setPosition=function(left,top){this.$element.css({'left':left,'top':top});return this;};OO.ui.Window.prototype.fitHeightToContents=function(min,max){var height=this.frame.$content.outerHeight();this.frame.$element.css('height',Math.max(min||0,max===undefined?height:Math.min(max,height)));return this;};OO.ui.Window.prototype.fitWidthToContents=function(min,max){var width=this.frame.$content.outerWidth();this.frame.$element.css('width',Math.max(min||0,max===undefined?width:Math.min(max,width)\n));return this;};OO.ui.Window.prototype.initialize=function(){this.$=this.frame.$;this.$title=this.$('<div class=\"oo-ui-window-title\"></div>');if(this.getTitle()){this.setTitle();}this.$icon=this.$('<div class=\"oo-ui-window-icon\"></div>').addClass('oo-ui-icon-'+this.constructor.static.icon);this.$head=this.$('<div class=\"oo-ui-window-head\"></div>');this.$body=this.$('<div class=\"oo-ui-window-body\"></div>');this.$foot=this.$('<div class=\"oo-ui-window-foot\"></div>');this.$overlay=this.$('<div class=\"oo-ui-window-overlay\"></div>');this.frame.$content.append(this.$head.append(this.$icon,this.$title),this.$body,this.$foot,this.$overlay);this.emit('initialize');return this;};OO.ui.Window.prototype.setup=function(){};OO.ui.Window.prototype.teardown=function(){};OO.ui.Window.prototype.open=function(data){if(!this.opening&&!this.closing&&!this.visible){this.opening=true;this.$element.show();this.visible=true;this.frame.run(OO.ui.bind(function(){this.frame.$element.focus();this.emit('opening',\ndata);this.setup(data);this.emit('open',data);this.opening=false;},this));}return this;};OO.ui.Window.prototype.close=function(data){if(!this.opening&&!this.closing&&this.visible){this.frame.$content.find(':focus').blur();this.closing=true;this.$element.hide();this.visible=false;this.emit('closing',data);this.teardown(data);this.emit('close',data);this.closing=false;}return this;};OO.ui.WindowSet=function OoUiWindowSet(factory,config){OO.ui.Element.call(this,config);OO.EventEmitter.call(this);this.factory=factory;this.windows={};this.currentWindow=null;this.$element.addClass('oo-ui-windowSet');};OO.inheritClass(OO.ui.WindowSet,OO.ui.Element);OO.mixinClass(OO.ui.WindowSet,OO.EventEmitter);OO.ui.WindowSet.prototype.onWindowOpening=function(win,config){if(this.currentWindow&&this.currentWindow!==win){this.currentWindow.close();}this.currentWindow=win;this.emit('opening',win,config);};OO.ui.WindowSet.prototype.onWindowOpen=function(win,config){this.emit('open',win,config);};OO.ui.WindowSet\n.prototype.onWindowClosing=function(win,config){this.currentWindow=null;this.emit('closing',win,config);};OO.ui.WindowSet.prototype.onWindowClose=function(win,config){this.emit('close',win,config);};OO.ui.WindowSet.prototype.getCurrentWindow=function(){return this.currentWindow;};OO.ui.WindowSet.prototype.getWindow=function(name){var win;if(!this.factory.lookup(name)){throw new Error('Unknown window: '+name);}if(!(name in this.windows)){win=this.windows[name]=this.factory.create(name,this,{'$':this.$});win.connect(this,{'opening':['onWindowOpening',win],'open':['onWindowOpen',win],'closing':['onWindowClosing',win],'close':['onWindowClose',win]});this.$element.append(win.$element);win.getFrame().load();}return this.windows[name];};OO.ui.Dialog=function OoUiDialog(windowSet,config){config=config||{};OO.ui.Window.call(this,windowSet,config);this.visible=false;this.footless=!!config.footless;this.small=!!config.small;this.onWindowMouseWheelHandler=OO.ui.bind(this.onWindowMouseWheel,this);\nthis.onDocumentKeyDownHandler=OO.ui.bind(this.onDocumentKeyDown,this);this.$element.on('mousedown',false);this.$element.addClass('oo-ui-dialog');};OO.inheritClass(OO.ui.Dialog,OO.ui.Window);OO.ui.Dialog.static.name='';OO.ui.Dialog.prototype.onCloseButtonClick=function(){this.close({'action':'cancel'});};OO.ui.Dialog.prototype.onWindowMouseWheel=function(){return false;};OO.ui.Dialog.prototype.onDocumentKeyDown=function(e){switch(e.which){case OO.ui.Keys.PAGEUP:case OO.ui.Keys.PAGEDOWN:case OO.ui.Keys.END:case OO.ui.Keys.HOME:case OO.ui.Keys.LEFT:case OO.ui.Keys.UP:case OO.ui.Keys.RIGHT:case OO.ui.Keys.DOWN:return false;}};OO.ui.Dialog.prototype.onFrameDocumentKeyDown=function(e){if(e.which===OO.ui.Keys.ESCAPE){this.close({'action':'cancel'});return false;}};OO.ui.Dialog.prototype.initialize=function(){OO.ui.Window.prototype.initialize.call(this);this.closeButton=new OO.ui.IconButtonWidget({'$':this.$,'title':OO.ui.msg('ooui-dialog-action-close'),'icon':'close'});this.closeButton.\nconnect(this,{'click':'onCloseButtonClick'});this.frame.$document.on('keydown',OO.ui.bind(this.onFrameDocumentKeyDown,this));this.frame.$content.addClass('oo-ui-dialog-content');if(this.footless){this.frame.$content.addClass('oo-ui-dialog-content-footless');}if(this.small){this.$frame.addClass('oo-ui-window-frame-small');}this.closeButton.$element.addClass('oo-ui-window-closeButton');this.$head.append(this.closeButton.$element);};OO.ui.Dialog.prototype.setup=function(data){OO.ui.Window.prototype.setup.call(this,data);this.$(window).on('mousewheel',this.onWindowMouseWheelHandler);this.$(document).on('keydown',this.onDocumentKeyDownHandler);};OO.ui.Dialog.prototype.teardown=function(data){OO.ui.Window.prototype.teardown.call(this,data);this.$(window).off('mousewheel',this.onWindowMouseWheelHandler);this.$(document).off('keydown',this.onDocumentKeyDownHandler);};OO.ui.Dialog.prototype.close=function(data){if(!this.opening&&!this.closing&&this.visible){this.$element.addClass(\n'oo-ui-dialog-closing');setTimeout(OO.ui.bind(function(){this.$element.removeClass('oo-ui-dialog-closing');OO.ui.Window.prototype.close.call(this,data);},this),250);}};OO.ui.Layout=function OoUiLayout(config){config=config||{};OO.ui.Element.call(this,config);OO.EventEmitter.call(this);this.$element.addClass('oo-ui-layout');};OO.inheritClass(OO.ui.Layout,OO.ui.Element);OO.mixinClass(OO.ui.Layout,OO.EventEmitter);OO.ui.Widget=function OoUiWidget(config){config=$.extend({'disabled':false},config);OO.ui.Element.call(this,config);OO.EventEmitter.call(this);this.disabled=config.disabled;this.$element.addClass('oo-ui-widget');this.setDisabled(this.disabled);};OO.inheritClass(OO.ui.Widget,OO.ui.Element);OO.mixinClass(OO.ui.Widget,OO.EventEmitter);OO.ui.Widget.prototype.isDisabled=function(){return this.disabled;};OO.ui.Widget.prototype.setDisabled=function(disabled){this.disabled=!!disabled;if(this.disabled){this.$element.addClass('oo-ui-widget-disabled');}else{this.$element.removeClass(\n'oo-ui-widget-disabled');}return this;};OO.ui.ClippableElement=function OoUiClippableElement($clippable){this.$clippable=$clippable;this.clipping=false;this.clipped=false;this.$clippableContainer=null;this.$clippableScroller=null;this.$clippableWindow=null;this.onClippableContainerScrollHandler=OO.ui.bind(this.clip,this);this.onClippableWindowResizeHandler=OO.ui.bind(this.clip,this);this.$clippable.addClass('oo-ui-clippableElement-clippable');};OO.ui.ClippableElement.prototype.setClipping=function(value){value=!!value;if(this.clipping!==value){this.clipping=value;if(this.clipping){this.$clippableContainer=this.$(this.getClosestScrollableElementContainer());this.$clippableScroller=this.$clippableContainer.is('body')?this.$(OO.ui.Element.getWindow(this.$clippableContainer)):this.$clippableContainer;this.$clippableScroller.on('scroll',this.onClippableContainerScrollHandler);this.$clippableWindow=this.$(this.getElementWindow()).on('resize',this.onClippableWindowResizeHandler);setTimeout(OO\n.ui.bind(this.clip,this));}else{this.$clippableContainer=null;this.$clippableScroller.off('scroll',this.onClippableContainerScrollHandler);this.$clippableScroller=null;this.$clippableWindow.off('resize',this.onClippableWindowResizeHandler);this.$clippableWindow=null;}}return this;};OO.ui.ClippableElement.prototype.isClipping=function(){return this.clipping;};OO.ui.ClippableElement.prototype.isClipped=function(){return this.clipped;};OO.ui.ClippableElement.prototype.clip=function(){if(!this.clipping){return this;}var buffer=10,cOffset=this.$clippable.offset(),ccOffset=this.$clippableContainer.offset()||{'top':0,'left':0},ccHeight=this.$clippableContainer.innerHeight()-buffer,ccWidth=this.$clippableContainer.innerWidth()-buffer,scrollTop=this.$clippableScroller.scrollTop(),scrollLeft=this.$clippableScroller.scrollLeft(),desiredWidth=(ccOffset.left+scrollLeft+ccWidth)-cOffset.left,desiredHeight=(ccOffset.top+scrollTop+ccHeight)-cOffset.top,naturalWidth=this.$clippable.prop('scrollWidth'),\nnaturalHeight=this.$clippable.prop('scrollHeight'),clipWidth=desiredWidth<naturalWidth,clipHeight=desiredHeight<naturalHeight;if(clipWidth){this.$clippable.css({'overflow-x':'auto','width':desiredWidth});}else{this.$clippable.css({'overflow-x':'','width':''});}if(clipHeight){this.$clippable.css({'overflow-y':'auto','height':desiredHeight});}else{this.$clippable.css({'overflow-y':'','height':''});}this.clipped=clipWidth||clipHeight;return this;};OO.ui.FlaggableElement=function OoUiFlaggableElement(config){config=config||{};this.flags={};this.setFlags(config.flags);};OO.ui.FlaggableElement.prototype.hasFlag=function(flag){return flag in this.flags;};OO.ui.FlaggableElement.prototype.getFlags=function(){return Object.keys(this.flags);};OO.ui.FlaggableElement.prototype.setFlags=function(flags){var i,len,flag,classPrefix='oo-ui-flaggableElement-';if(Array.isArray(flags)){for(i=0,len=flags.length;i<len;i++){flag=flags[i];this.flags[flag]=true;this.$element.addClass(classPrefix+flag);}}else if\n(OO.isPlainObject(flags)){for(flag in flags){if(flags[flags]){this.flags[flag]=true;this.$element.addClass(classPrefix+flag);}else{delete this.flags[flag];this.$element.removeClass(classPrefix+flag);}}}return this;};OO.ui.GroupElement=function OoUiGroupElement($group){this.$group=$group;this.items=[];this.$items=this.$([]);};OO.ui.GroupElement.prototype.getItems=function(){return this.items.slice(0);};OO.ui.GroupElement.prototype.addItems=function(items,index){var i,len,item,currentIndex,$items=this.$([]);for(i=0,len=items.length;i<len;i++){item=items[i];currentIndex=this.items.indexOf(item);if(currentIndex>=0){this.removeItems([item]);if(currentIndex<index){index--;}}$items=$items.add(item.$element);}if(index===undefined||index<0||index>=this.items.length){this.$group.append($items);this.items.push.apply(this.items,items);}else if(index===0){this.$group.prepend($items);this.items.unshift.apply(this.items,items);}else{this.$items.eq(index).before($items);this.items.splice.apply(this.\nitems,[index,0].concat(items));}this.$items=this.$items.add($items);return this;};OO.ui.GroupElement.prototype.removeItems=function(items){var i,len,item,index;for(i=0,len=items.length;i<len;i++){item=items[i];index=this.items.indexOf(item);if(index!==-1){this.items.splice(index,1);item.$element.detach();this.$items=this.$items.not(item.$element);}}return this;};OO.ui.GroupElement.prototype.clearItems=function(){this.items=[];this.$items.detach();this.$items=this.$([]);return this;};OO.ui.IconedElement=function OoUiIconedElement($icon,config){config=config||{};this.$icon=$icon;this.icon=null;this.$icon.addClass('oo-ui-iconedElement-icon');this.setIcon(config.icon);};OO.ui.IconedElement.prototype.setIcon=function(value){var icon=OO.isPlainObject(value)?OO.ui.getLocalValue(value,null,'default'):value;if(this.icon){this.$icon.removeClass('oo-ui-icon-'+this.icon);}if(typeof icon==='string'){icon=icon.trim();if(icon.length){this.$icon.addClass('oo-ui-icon-'+icon);this.icon=icon;}}return this\n;};OO.ui.LabeledElement=function OoUiLabeledElement($label,config){config=config||{};this.$label=$label;this.label=null;this.$label.addClass('oo-ui-labeledElement-label');this.setLabel(config.label);};OO.ui.LabeledElement.static={};OO.ui.LabeledElement.prototype.setLabel=function(value){var empty=false;if(typeof value==='string'&&value.trim()){this.$label.text(value);this.label=value;}else if(value instanceof jQuery){this.$label.empty().append(value);this.label=value;}else{this.$label.empty();this.label=null;empty=true;}this.$label[empty?'addClass':'removeClass']('oo-ui-labeledElement-empty');return this;};OO.ui.LabeledElement.prototype.fitLabel=function(){if(this.$label.autoEllipsis){this.$label.autoEllipsis({'hasSpan':false,'tooltip':true});}return this;};OO.ui.PopuppableElement=function OoUiPopuppableElement(config){config=$.extend({'popupWidth':320},config);this.popup=new OO.ui.PopupWidget($.extend({'align':'center','autoClose':true},config.popup,{'$':this.$,'$autoCloseIgnore':this\n.$element}));this.popupWidth=config.popupWidth;this.popupHeight=config.popupHeight;};OO.ui.PopuppableElement.prototype.getPopup=function(){return this.popup;};OO.ui.PopuppableElement.prototype.showPopup=function(){this.popup.show().display(this.popupWidth,this.popupHeight);};OO.ui.PopuppableElement.prototype.hidePopup=function(){this.popup.hide();};OO.ui.Tool=function OoUiTool(toolGroup,config){OO.ui.Widget.call(this,config);OO.ui.IconedElement.call(this,this.$('<span>'));OO.ui.LabeledElement.call(this,this.$('<span>'));this.toolGroup=toolGroup;this.toolbar=this.toolGroup.getToolbar();this.active=false;this.$link=this.$('<a>');this.toolbar.connect(this,{'updateState':'onUpdateState'});this.$link.addClass('oo-ui-tool-link').append(this.$icon,this.$label);this.$element.data('oo-ui-tool',this).addClass('oo-ui-tool '+'oo-ui-tool-name-'+this.constructor.static.name.replace(/^([^\\/]+)\\/([^\\/]+).*$/,'$1-$2')).append(this.$link);this.setIcon(this.constructor.static.icon);this.updateLabel();};\nOO.inheritClass(OO.ui.Tool,OO.ui.Widget);OO.mixinClass(OO.ui.Tool,OO.ui.IconedElement);OO.mixinClass(OO.ui.Tool,OO.ui.LabeledElement);OO.ui.Tool.static.tagName='span';OO.ui.Tool.static.name='';OO.ui.Tool.static.group='';OO.ui.Tool.static.icon='';OO.ui.Tool.static.titleMessage='';OO.ui.Tool.static.autoAdd=true;OO.ui.Tool.static.isCompatibleWith=function(){return false;};OO.ui.Tool.prototype.onUpdateState=function(){throw new Error('OO.ui.Tool.onUpdateState not implemented in this subclass:'+this.constructor);};OO.ui.Tool.prototype.onSelect=function(){throw new Error('OO.ui.Tool.onSelect not implemented in this subclass:'+this.constructor);};OO.ui.Tool.prototype.isActive=function(){return this.active;};OO.ui.Tool.prototype.setActive=function(state){this.active=!!state;if(this.active){this.$element.addClass('oo-ui-tool-active');}else{this.$element.removeClass('oo-ui-tool-active');}};OO.ui.Tool.prototype.getTitle=function(){var key=this.constructor.static.titleMessage;return typeof key===\n'string'?OO.ui.msg(key):'';};OO.ui.Tool.prototype.getName=function(){return this.constructor.static.name;};OO.ui.Tool.prototype.updateLabel=function(){var title=this.getTitle(),labelTooltips=this.toolGroup.constructor.static.labelTooltips,accelTooltips=this.toolGroup.constructor.static.accelTooltips,accel=this.toolbar.getToolAccelerator(this.constructor.static.name),tooltipParts=[];this.setLabel(this.$('<span>').addClass('oo-ui-tool-title').text(title).add(this.$('<span>').addClass('oo-ui-tool-accel').text(accel)));if(labelTooltips&&typeof title==='string'&&title.length){tooltipParts.push(title);}if(accelTooltips&&typeof accel==='string'&&accel.length){tooltipParts.push(accel);}if(tooltipParts.length){this.$link.attr('title',tooltipParts.join(' '));}else{this.$link.removeAttr('title');}};OO.ui.Tool.prototype.destroy=function(){this.toolbar.disconnect(this);this.$element.remove();};OO.ui.Toolbar=function OoUiToolbar(toolFactory,options){options=options||{};OO.ui.Element.call(this,\noptions);OO.EventEmitter.call(this);OO.ui.GroupElement.call(this,this.$('<div>'));this.toolFactory=toolFactory;this.groups=[];this.tools={};this.$bar=this.$('<div>');this.$actions=this.$('<div>');this.initialized=false;this.$element.add(this.$bar).add(this.$group).add(this.$actions).on('mousedown',OO.ui.bind(this.onMouseDown,this));this.$group.addClass('oo-ui-toolbar-tools');this.$bar.addClass('oo-ui-toolbar-bar').append(this.$group);if(options.actions){this.$actions.addClass('oo-ui-toolbar-actions');this.$bar.append(this.$actions);}this.$bar.append('<div style=\"clear:both\"></div>');if(options.shadow){this.$bar.append('<div class=\"oo-ui-toolbar-shadow\"></div>');}this.$element.addClass('oo-ui-toolbar').append(this.$bar);};OO.inheritClass(OO.ui.Toolbar,OO.ui.Element);OO.mixinClass(OO.ui.Toolbar,OO.EventEmitter);OO.mixinClass(OO.ui.Toolbar,OO.ui.GroupElement);OO.ui.Toolbar.prototype.getToolFactory=function(){return this.toolFactory;};OO.ui.Toolbar.prototype.onMouseDown=function(e){var\n$closestWidgetToEvent=this.$(e.target).closest('.oo-ui-widget'),$closestWidgetToToolbar=this.$element.closest('.oo-ui-widget');if(!$closestWidgetToEvent.length||$closestWidgetToEvent[0]===$closestWidgetToToolbar[0]){return false;}};OO.ui.Toolbar.prototype.initialize=function(){this.initialized=true;};OO.ui.Toolbar.prototype.setup=function(groups){var i,len,type,group,items=[],defaultType='bar',constructors={'bar':OO.ui.BarToolGroup,'list':OO.ui.ListToolGroup,'menu':OO.ui.MenuToolGroup};this.reset();for(i=0,len=groups.length;i<len;i++){group=groups[i];if(group.include==='*'){if(group.type===undefined){group.type='list';}if(group.label===undefined){group.label='ooui-toolbar-more';}}type=constructors[group.type]?group.type:defaultType;items.push(new constructors[type](this,$.extend({'$':this.$},group)));}this.addItems(items);};OO.ui.Toolbar.prototype.reset=function(){var i,len;this.groups=[];this.tools={};for(i=0,len=this.items.length;i<len;i++){this.items[i].destroy();}this.clearItems();\n};OO.ui.Toolbar.prototype.destroy=function(){this.reset();this.$element.remove();};OO.ui.Toolbar.prototype.isToolAvailable=function(name){return!this.tools[name];};OO.ui.Toolbar.prototype.reserveTool=function(tool){this.tools[tool.getName()]=tool;};OO.ui.Toolbar.prototype.releaseTool=function(tool){delete this.tools[tool.getName()];};OO.ui.Toolbar.prototype.getToolAccelerator=function(){return undefined;};OO.ui.ToolFactory=function OoUiToolFactory(){OO.Factory.call(this);};OO.inheritClass(OO.ui.ToolFactory,OO.Factory);OO.ui.ToolFactory.prototype.getTools=function(include,exclude,promote,demote){var i,len,included,promoted,demoted,auto=[],used={};included=OO.simpleArrayDifference(this.extract(include),this.extract(exclude));promoted=this.extract(promote,used);demoted=this.extract(demote,used);for(i=0,len=included.length;i<len;i++){if(!used[included[i]]){auto.push(included[i]);}}return promoted.concat(auto).concat(demoted);};OO.ui.ToolFactory.prototype.extract=function(collection,used){\nvar i,len,item,name,tool,names=[];if(collection==='*'){for(name in this.registry){tool=this.registry[name];if(tool.static.autoAdd&&(!used||!used[name])){names.push(name);if(used){used[name]=true;}}}}else if(Array.isArray(collection)){for(i=0,len=collection.length;i<len;i++){item=collection[i];if(typeof item==='string'){item={'name':item};}if(OO.isPlainObject(item)){if(item.group){for(name in this.registry){tool=this.registry[name];if(tool.static.group===item.group&&tool.static.autoAdd&&(!used||!used[name])){names.push(name);if(used){used[name]=true;}}}}else if(item.name&&(!used||!used[item.name])){names.push(item.name);if(used){used[item.name]=true;}}}}}return names;};OO.ui.ToolGroup=function OoUiToolGroup(toolbar,config){config=config||{};OO.ui.Widget.call(this,config);OO.ui.GroupElement.call(this,this.$('<div>'));this.toolbar=toolbar;this.tools={};this.pressed=null;this.include=config.include||[];this.exclude=config.exclude||[];this.promote=config.promote||[];this.demote=config.\ndemote||[];this.onCapturedMouseUpHandler=OO.ui.bind(this.onCapturedMouseUp,this);this.$element.on({'mousedown':OO.ui.bind(this.onMouseDown,this),'mouseup':OO.ui.bind(this.onMouseUp,this),'mouseover':OO.ui.bind(this.onMouseOver,this),'mouseout':OO.ui.bind(this.onMouseOut,this)});this.toolbar.getToolFactory().connect(this,{'register':'onToolFactoryRegister'});this.$group.addClass('oo-ui-toolGroup-tools');this.$element.addClass('oo-ui-toolGroup').append(this.$group);this.populate();};OO.inheritClass(OO.ui.ToolGroup,OO.ui.Widget);OO.mixinClass(OO.ui.ToolGroup,OO.ui.GroupElement);OO.ui.ToolGroup.static.labelTooltips=false;OO.ui.ToolGroup.static.accelTooltips=false;OO.ui.ToolGroup.prototype.onMouseDown=function(e){if(!this.disabled&&e.which===1){this.pressed=this.getTargetTool(e);if(this.pressed){this.pressed.setActive(true);this.getElementDocument().addEventListener('mouseup',this.onCapturedMouseUpHandler,true);return false;}}};OO.ui.ToolGroup.prototype.onCapturedMouseUp=function(e){this.\ngetElementDocument().removeEventListener('mouseup',this.onCapturedMouseUpHandler,true);this.onMouseUp(e);};OO.ui.ToolGroup.prototype.onMouseUp=function(e){var tool=this.getTargetTool(e);if(!this.disabled&&e.which===1&&this.pressed&&this.pressed===tool){this.pressed.onSelect();}this.pressed=null;return false;};OO.ui.ToolGroup.prototype.onMouseOver=function(e){var tool=this.getTargetTool(e);if(this.pressed&&this.pressed===tool){this.pressed.setActive(true);}};OO.ui.ToolGroup.prototype.onMouseOut=function(e){var tool=this.getTargetTool(e);if(this.pressed&&this.pressed===tool){this.pressed.setActive(false);}};OO.ui.ToolGroup.prototype.getTargetTool=function(e){var tool,$item=this.$(e.target).closest('.oo-ui-tool-link');if($item.length){tool=$item.parent().data('oo-ui-tool');}return tool&&!tool.isDisabled()?tool:null;};OO.ui.ToolGroup.prototype.onToolFactoryRegister=function(){this.populate();};OO.ui.ToolGroup.prototype.getToolbar=function(){return this.toolbar;};OO.ui.ToolGroup.prototype.\npopulate=function(){var i,len,name,tool,names={},add=[],remove=[],list=this.toolbar.getToolFactory().getTools(this.include,this.exclude,this.promote,this.demote);for(i=0,len=list.length;i<len;i++){name=list[i];if(this.toolbar.isToolAvailable(name)){tool=this.tools[name];if(!tool){this.tools[name]=tool=this.toolbar.getToolFactory().create(name,this);tool.updateLabel();}this.toolbar.reserveTool(tool);add.push(tool);names[name]=true;}}for(name in this.tools){if(!names[name]){this.tools[name].destroy();this.toolbar.releaseTool(this.tools[name]);remove.push(this.tools[name]);delete this.tools[name];}}if(remove.length){this.removeItems(remove);}if(add.length){this.$element.removeClass('oo-ui-toolGroup-empty');}else{this.$element.addClass('oo-ui-toolGroup-empty');}this.addItems(add);};OO.ui.ToolGroup.prototype.destroy=function(){var name;this.clearItems();this.toolbar.getToolFactory().disconnect(this);for(name in this.tools){this.toolbar.releaseTool(this.tools[name]);this.tools[name].\ndisconnect(this).destroy();delete this.tools[name];}this.$element.remove();};OO.ui.FieldsetLayout=function OoUiFieldsetLayout(config){config=config||{};OO.ui.Layout.call(this,config);OO.ui.LabeledElement.call(this,this.$('<legend>'),config);if(config.icon){this.$element.addClass('oo-ui-fieldsetLayout-decorated');this.$label.addClass('oo-ui-icon-'+config.icon);}this.$element.addClass('oo-ui-fieldsetLayout');if(config.icon||config.label){this.$element.addClass('oo-ui-fieldsetLayout-labeled').append(this.$label);}};OO.inheritClass(OO.ui.FieldsetLayout,OO.ui.Layout);OO.mixinClass(OO.ui.FieldsetLayout,OO.ui.LabeledElement);OO.ui.FieldsetLayout.static.tagName='fieldset';OO.ui.GridLayout=function OoUiGridLayout(panels,config){var i,len,widths;config=config||{};OO.ui.Layout.call(this,config);this.panels=[];this.widths=[];this.heights=[];this.$element.addClass('oo-ui-gridLayout');for(i=0,len=panels.length;i<len;i++){this.panels.push(panels[i]);this.$element.append(panels[i].$element);}if(config\n.widths||config.heights){this.layout(config.widths||[1],config.heights||[1]);}else{widths=[];for(i=0,len=this.panels.length;i<len;i++){widths[i]=1;}this.layout(widths,[1]);}};OO.inheritClass(OO.ui.GridLayout,OO.ui.Layout);OO.ui.GridLayout.static.tagName='div';OO.ui.GridLayout.prototype.layout=function(widths,heights){var x,y,xd=0,yd=0,cols=widths.length,rows=heights.length;if(cols*rows<this.panels.length){throw new Error('Grid is not large enough to fit '+this.panels.length+'panels');}for(x=0;x<cols;x++){xd+=widths[x];}for(y=0;y<rows;y++){yd+=heights[y];}this.widths=[];this.heights=[];for(x=0;x<cols;x++){this.widths[x]=widths[x]/xd;}for(y=0;y<rows;y++){this.heights[y]=heights[y]/yd;}this.update();this.emit('layout');};OO.ui.GridLayout.prototype.update=function(){var x,y,panel,i=0,left=0,top=0,dimensions,width=0,height=0,cols=this.widths.length,rows=this.heights.length;for(y=0;y<rows;y++){for(x=0;x<cols;x++){panel=this.panels[i];width=this.widths[x];height=this.heights[y];dimensions={\n'width':Math.round(width*100)+'%','height':Math.round(height*100)+'%','top':Math.round(top*100)+'%'};if(OO.ui.Element.getDir(this.$.context)==='rtl'){dimensions.right=Math.round(left*100)+'%';}else{dimensions.left=Math.round(left*100)+'%';}panel.$element.css(dimensions);i++;left+=width;}top+=height;left=0;}this.emit('update');};OO.ui.GridLayout.prototype.getPanel=function(x,y){return this.panels[(x*this.widths.length)+y];};OO.ui.PagedLayout=function OoUiPagedLayout(config){config=config||{};OO.ui.Layout.call(this,config);this.attached=!!config.attachPagesPanel;this.currentPageName=null;this.pages={};this.pagesPanel=new OO.ui.StackPanelLayout({'$':this.$});this.$element.addClass('oo-ui-pagedLayout');this.pagesPanel.$element.addClass('oo-ui-pagedLayout-pagesPanel');if(this.attached){this.$element.append(this.pagesPanel.$element);}};OO.inheritClass(OO.ui.PagedLayout,OO.ui.Layout);OO.ui.PagedLayout.prototype.addPage=function(name,config){var page=new OO.ui.PanelLayout({'$':this.$,\n'scrollable':true});config=config||{};if(config.$content){page.$element.append(config.$content);}this.pages[name]=page;this.pagesPanel.addItems([page],config.index);this.emit('add',name,page);return this;};OO.ui.PagedLayout.prototype.clearPages=function(){var pages=this.pagesPanel.getItems();this.currentPageName=null;this.pages={};this.pagesPanel.clearItems();this.emit('remove',pages);return this;};OO.ui.PagedLayout.prototype.getPage=function(name){return this.pages[name];};OO.ui.PagedLayout.prototype.getPageName=function(){return this.currentPageName;};OO.ui.PagedLayout.prototype.removePage=function(name){var page=this.pages[name];if(page){page=[page];delete this.pages[name];this.pagesPanel.removeItems(page);this.emit('remove',page);}return this;};OO.ui.PagedLayout.prototype.setPage=function(name){var page=this.pages[name];if(page){this.currentPageName=name;this.pagesPanel.showItem(page);this.emit('set',page);}};OO.ui.PagedOutlineLayout=function OoUiPagedOutlineLayout(config){config=\nconfig||{};config.attachPagesPanel=false;OO.ui.PagedLayout.call(this,config);this.adders=config.adders||null;this.editable=!!config.editable;this.outlineControlsWidget=null;this.outlinePanel=new OO.ui.PanelLayout({'$':this.$,'scrollable':true});this.outlineWidget=new OO.ui.OutlineWidget({'$':this.$});this.gridLayout=new OO.ui.GridLayout([this.outlinePanel,this.pagesPanel],{'$':this.$,'widths':[1,2]});if(this.editable){this.outlineControlsWidget=new OO.ui.OutlineControlsWidget(this.outlineWidget,{'$':this.$,'adders':this.adders});}this.outlineWidget.connect(this,{'select':'onPageOutlineSelect'});this.pagesPanel.connect(this,{'set':'onPagedLayoutSet'});this.outlinePanel.$element.addClass('oo-ui-pagedOutlineLayout-outlinePanel').append(this.outlineWidget.$element);if(this.editable){this.outlinePanel.$element.addClass('oo-ui-pagedOutlineLayout-outlinePanel-editable').append(this.outlineControlsWidget.$element);}this.$element.addClass('oo-ui-pagedOutlineLayout').append(this.gridLayout.\n$element);};OO.inheritClass(OO.ui.PagedOutlineLayout,OO.ui.PagedLayout);OO.ui.PagedOutlineLayout.prototype.addPage=function(name,config){config=config||{};this.outlineWidget.addItems([new OO.ui.OutlineItemWidget(name,{'$':this.$,'label':config.label||name,'level':config.level||0,'icon':config.icon,'moveable':config.moveable})],config.index);this.updateOutlineWidget();return OO.ui.PagedLayout.prototype.addPage.call(this,name,config);};OO.ui.PagedOutlineLayout.prototype.clearPages=function(){this.outlineWidget.clearItems();return OO.ui.PagedLayout.prototype.clearPages.call(this);};OO.ui.PagedOutlineLayout.prototype.getOutline=function(){return this.outlineWidget;};OO.ui.PagedOutlineLayout.prototype.getOutlineControls=function(){return this.outlineControlsWidget;};OO.ui.PagedOutlineLayout.prototype.onPagedLayoutSet=function(page){page.$element.find(':input:first').focus();};OO.ui.PagedOutlineLayout.prototype.onPageOutlineSelect=function(item){if(item){OO.ui.PagedLayout.prototype.setPage.\ncall(this,item.getData());}};OO.ui.PagedOutlineLayout.prototype.removePage=function(name){var page=this.pages[name];if(page){this.outlineWidget.removeItems([this.outlineWidget.getItemFromData(name)]);this.updateOutlineWidget();}return OO.ui.PagedLayout.prototype.removePage.call(this,name);};OO.ui.PagedOutlineLayout.prototype.updateOutlineWidget=function(){if(!this.outlineWidget.getSelectedItem()){this.outlineWidget.selectItem(this.outlineWidget.getFirstSelectableItem());}return this;};OO.ui.PagedOutlineLayout.prototype.setPage=function(name){if(name!==this.outlineWidget.getSelectedItem().getData()){this.outlineWidget.selectItem(this.outlineWidget.getItemFromData(name));}};OO.ui.PanelLayout=function OoUiPanelLayout(config){config=config||{};OO.ui.Layout.call(this,config);this.$element.addClass('oo-ui-panelLayout');if(config.scrollable){this.$element.addClass('oo-ui-panelLayout-scrollable');}if(config.padded){this.$element.addClass('oo-ui-panelLayout-padded');}this.$element.addClass(\n'oo-ui-'+OO.ui.Element.getDir(this.$.context));};OO.inheritClass(OO.ui.PanelLayout,OO.ui.Layout);OO.ui.StackPanelLayout=function OoUiStackPanelLayout(config){config=$.extend({'scrollable':true},config);OO.ui.PanelLayout.call(this,config);OO.ui.GroupElement.call(this,this.$element,config);this.currentItem=null;this.$element.addClass('oo-ui-stackPanelLayout');};OO.inheritClass(OO.ui.StackPanelLayout,OO.ui.PanelLayout);OO.mixinClass(OO.ui.StackPanelLayout,OO.ui.GroupElement);OO.ui.StackPanelLayout.prototype.addItems=function(items,index){var i,len;for(i=0,len=items.length;i<len;i++){if(!this.currentItem){this.showItem(items[i]);}else{items[i].$element.hide();}}OO.ui.GroupElement.prototype.addItems.call(this,items,index);return this;};OO.ui.StackPanelLayout.prototype.removeItems=function(items){OO.ui.GroupElement.prototype.removeItems.call(this,items);if(items.indexOf(this.currentItem)!==-1){this.currentItem=null;if(!this.currentItem&&this.items.length){this.showItem(this.items[0]);}}\nreturn this;};OO.ui.StackPanelLayout.prototype.clearItems=function(){this.currentItem=null;OO.ui.GroupElement.prototype.clearItems.call(this);return this;};OO.ui.StackPanelLayout.prototype.showItem=function(item){this.$items.hide();item.$element.show();this.currentItem=item;return this;};OO.ui.BarToolGroup=function OoUiBarToolGroup(toolbar,config){OO.ui.ToolGroup.call(this,toolbar,config);this.$element.addClass('oo-ui-barToolGroup');};OO.inheritClass(OO.ui.BarToolGroup,OO.ui.ToolGroup);OO.ui.BarToolGroup.static.labelTooltips=true;OO.ui.BarToolGroup.static.accelTooltips=true;OO.ui.PopupToolGroup=function OoUiPopupToolGroup(toolbar,config){config=$.extend({'icon':'down'},config);OO.ui.ToolGroup.call(this,toolbar,config);OO.ui.IconedElement.call(this,this.$('<span>'),config);OO.ui.LabeledElement.call(this,this.$('<span>'));OO.ui.ClippableElement.call(this,this.$group);this.active=false;this.dragging=false;this.onBlurHandler=OO.ui.bind(this.onBlur,this);this.$handle=this.$('<span>');this.\n$handle.on({'mousedown':OO.ui.bind(this.onHandleMouseDown,this),'mouseup':OO.ui.bind(this.onHandleMouseUp,this)});this.$handle.addClass('oo-ui-popupToolGroup-handle').append(this.$label,this.$icon);this.$element.addClass('oo-ui-popupToolGroup').prepend(this.$handle);this.setLabel(config.label?OO.ui.msg(config.label):'');};OO.inheritClass(OO.ui.PopupToolGroup,OO.ui.ToolGroup);OO.mixinClass(OO.ui.PopupToolGroup,OO.ui.IconedElement);OO.mixinClass(OO.ui.PopupToolGroup,OO.ui.LabeledElement);OO.mixinClass(OO.ui.PopupToolGroup,OO.ui.ClippableElement);OO.ui.PopupToolGroup.prototype.onBlur=function(e){if(this.$(e.target).closest('.oo-ui-popupToolGroup')[0]!==this.$element[0]){this.setActive(false);}};OO.ui.PopupToolGroup.prototype.onMouseUp=function(e){this.setActive(false);return OO.ui.ToolGroup.prototype.onMouseUp.call(this,e);};OO.ui.PopupToolGroup.prototype.onMouseDown=function(e){return OO.ui.ToolGroup.prototype.onMouseDown.call(this,e);};OO.ui.PopupToolGroup.prototype.onHandleMouseUp=\nfunction(){return false;};OO.ui.PopupToolGroup.prototype.onHandleMouseDown=function(e){if(!this.disabled&&e.which===1){this.setActive(!this.active);}return false;};OO.ui.PopupToolGroup.prototype.setActive=function(value){value=!!value;if(this.active!==value){this.active=value;if(value){this.setClipping(true);this.$element.addClass('oo-ui-popupToolGroup-active');this.getElementDocument().addEventListener('mouseup',this.onBlurHandler,true);}else{this.setClipping(false);this.$element.removeClass('oo-ui-popupToolGroup-active');this.getElementDocument().removeEventListener('mouseup',this.onBlurHandler,true);}}};OO.ui.ListToolGroup=function OoUiListToolGroup(toolbar,config){OO.ui.PopupToolGroup.call(this,toolbar,config);this.$element.addClass('oo-ui-listToolGroup');};OO.inheritClass(OO.ui.ListToolGroup,OO.ui.PopupToolGroup);OO.ui.ListToolGroup.static.accelTooltips=true;OO.ui.MenuToolGroup=function OoUiMenuToolGroup(toolbar,config){OO.ui.PopupToolGroup.call(this,toolbar,config);this.toolbar.\nconnect(this,{'updateState':'onUpdateState'});this.$element.addClass('oo-ui-menuToolGroup');};OO.inheritClass(OO.ui.MenuToolGroup,OO.ui.PopupToolGroup);OO.ui.MenuToolGroup.static.accelTooltips=true;OO.ui.MenuToolGroup.prototype.onUpdateState=function(){var name,labelTexts=[];for(name in this.tools){if(this.tools[name].isActive()){labelTexts.push(this.tools[name].$label.find('.oo-ui-tool-title').text());}}this.setLabel(labelTexts.join(', '));};OO.ui.PopupTool=function OoUiPopupTool(toolbar,config){OO.ui.Tool.call(this,toolbar,config);OO.ui.PopuppableElement.call(this,config);this.$element.addClass('oo-ui-popupTool').append(this.popup.$element);};OO.inheritClass(OO.ui.PopupTool,OO.ui.Tool);OO.mixinClass(OO.ui.PopupTool,OO.ui.PopuppableElement);OO.ui.PopupTool.prototype.onSelect=function(){if(!this.disabled){if(this.popup.isVisible()){this.hidePopup();}else{this.showPopup();}}this.setActive(false);return false;};OO.ui.PopupTool.prototype.onUpdateState=function(){this.setActive(false);};OO\n.ui.ButtonWidget=function OoUiButtonWidget(config){config=$.extend({'target':'_blank'},config);OO.ui.Widget.call(this,config);OO.ui.FlaggableElement.call(this,config);OO.ui.LabeledElement.call(this,this.$('<span>'),config);this.$button=this.$('<a>');this.isHyperlink=typeof config.href==='string';this.tabIndex=null;this.$button.on({'mousedown':OO.ui.bind(this.onMouseDown,this),'mouseup':OO.ui.bind(this.onMouseUp,this),'click':OO.ui.bind(this.onClick,this),'keypress':OO.ui.bind(this.onKeyPress,this)});this.$button.addClass('oo-ui-buttonWidget-button').append(this.$label).attr({'role':'button','title':config.title,'href':config.href,'target':config.target}).prop('tabIndex',config.tabIndex||0);this.$element.addClass('oo-ui-buttonWidget').append(this.$button);};OO.inheritClass(OO.ui.ButtonWidget,OO.ui.Widget);OO.mixinClass(OO.ui.ButtonWidget,OO.ui.FlaggableElement);OO.mixinClass(OO.ui.ButtonWidget,OO.ui.LabeledElement);OO.ui.ButtonWidget.prototype.onMouseDown=function(){this.tabIndex=this.\n$button.attr('tabIndex');this.$button.removeAttr('tabIndex');};OO.ui.ButtonWidget.prototype.onMouseUp=function(){this.$button.attr('tabIndex',this.tabIndex);};OO.ui.ButtonWidget.prototype.onClick=function(){if(!this.disabled){this.emit('click');if(this.isHyperlink){return true;}}return false;};OO.ui.ButtonWidget.prototype.onKeyPress=function(e){if(!this.disabled&&e.which===OO.ui.Keys.SPACE){if(this.isHyperlink){this.onClick();return true;}}return false;};OO.ui.IconButtonWidget=function OoUiIconButtonWidget(config){OO.ui.ButtonWidget.call(this,config);OO.ui.IconedElement.call(this,this.$('<span>'),config);this.$button.prepend(this.$icon);this.$element.addClass('oo-ui-iconButtonWidget');};OO.inheritClass(OO.ui.IconButtonWidget,OO.ui.ButtonWidget);OO.mixinClass(OO.ui.IconButtonWidget,OO.ui.IconedElement);OO.ui.IconButtonWidget.static.emptyHtml='';OO.ui.InputWidget=function OoUiInputWidget(config){config=$.extend({'readOnly':false},config);OO.ui.Widget.call(this,config);this.$input=this.\ngetInputElement(config);this.value='';this.readonly=false;this.inputFilter=config.inputFilter;this.$input.on('keydown mouseup cut paste change input select',OO.ui.bind(this.onEdit,this));this.$input.attr('name',config.name);this.setReadOnly(config.readOnly);this.$element.addClass('oo-ui-inputWidget').append(this.$input);this.setValue(config.value);};OO.inheritClass(OO.ui.InputWidget,OO.ui.Widget);OO.ui.InputWidget.prototype.getInputElement=function(){return this.$('<input>');};OO.ui.InputWidget.prototype.onEdit=function(){if(!this.disabled){setTimeout(OO.ui.bind(function(){this.setValue(this.$input.val());},this));}};OO.ui.InputWidget.prototype.getValue=function(){return this.value;};OO.ui.InputWidget.prototype.setRTL=function(isRTL){if(isRTL){this.$input.removeClass('oo-ui-ltr');this.$input.addClass('oo-ui-rtl');}else{this.$input.removeClass('oo-ui-rtl');this.$input.addClass('oo-ui-ltr');}};OO.ui.InputWidget.prototype.setValue=function(value){value=this.sanitizeValue(value);if(this.\nvalue!==value){this.value=value;this.emit('change',this.value);}if(this.$input.val()!==this.value){this.$input.val(this.value);}return this;};OO.ui.InputWidget.prototype.sanitizeValue=function(value){if(value===undefined||value===null){return'';}else if(this.inputFilter){return this.inputFilter(String(value));}else{return String(value);}};OO.ui.InputWidget.prototype.isReadOnly=function(){return this.readOnly;};OO.ui.InputWidget.prototype.setReadOnly=function(state){this.readOnly=!!state;this.$input.prop('readonly',this.readOnly);return this;};OO.ui.InputLabelWidget=function OoUiInputLabelWidget(config){config=$.extend({'input':null},config);OO.ui.Widget.call(this,config);OO.ui.LabeledElement.call(this,this.$element,config);this.input=config.input;this.$element.on('click',OO.ui.bind(this.onClick,this));this.$element.addClass('oo-ui-inputLabelWidget');};OO.inheritClass(OO.ui.InputLabelWidget,OO.ui.Widget);OO.mixinClass(OO.ui.InputLabelWidget,OO.ui.LabeledElement);OO.ui.InputLabelWidget.\nstatic.tagName='label';OO.ui.InputLabelWidget.prototype.onClick=function(){if(!this.disabled&&this.input){this.input.$input.focus();}return false;};OO.ui.LookupInputWidget=function OoUiLookupInputWidget(input,config){config=config||{};this.lookupInput=input;this.$overlay=config.$overlay||this.$('body');this.lookupMenu=new OO.ui.TextInputMenuWidget(this,{'$':OO.ui.Element.getJQuery(this.$overlay),'input':this.lookupInput,'$container':config.$container});this.lookupCache={};this.lookupQuery=null;this.lookupRequest=null;this.$overlay.append(this.lookupMenu.$element);this.lookupInput.$input.on({'focus':OO.ui.bind(this.onLookupInputFocus,this),'blur':OO.ui.bind(this.onLookupInputBlur,this),'mousedown':OO.ui.bind(this.onLookupInputMouseDown,this)});this.lookupInput.connect(this,{'change':'onLookupInputChange'});this.$element.addClass('oo-ui-lookupWidget');this.lookupMenu.$element.addClass('oo-ui-lookupWidget-menu');};OO.ui.LookupInputWidget.prototype.onLookupInputFocus=function(){this.\nopenLookupMenu();};OO.ui.LookupInputWidget.prototype.onLookupInputBlur=function(){this.lookupMenu.hide();};OO.ui.LookupInputWidget.prototype.onLookupInputMouseDown=function(){this.openLookupMenu();};OO.ui.LookupInputWidget.prototype.onLookupInputChange=function(){this.openLookupMenu();};OO.ui.LookupInputWidget.prototype.openLookupMenu=function(){var value=this.lookupInput.getValue();if(this.lookupMenu.$input.is(':focus')&&$.trim(value)!==''){this.populateLookupMenu();if(!this.lookupMenu.isVisible()){this.lookupMenu.show();}}else{this.lookupMenu.hide();}return this;};OO.ui.LookupInputWidget.prototype.populateLookupMenu=function(){var items=this.getLookupMenuItems();this.lookupMenu.clearItems();if(items.length){this.lookupMenu.show();this.lookupMenu.addItems(items);this.initializeLookupMenuSelection();}else{this.lookupMenu.hide();}return this;};OO.ui.LookupInputWidget.prototype.initializeLookupMenuSelection=function(){if(!this.lookupMenu.getSelectedItem()){this.lookupMenu.\nintializeSelection(this.lookupMenu.getFirstSelectableItem());}this.lookupMenu.highlightItem(this.lookupMenu.getSelectedItem());};OO.ui.LookupInputWidget.prototype.getLookupMenuItems=function(){var value=this.lookupInput.getValue();if(value&&value!==this.lookupQuery){if(this.lookupRequest){this.lookupRequest.abort();this.lookupQuery=null;this.lookupRequest=null;}if(value in this.lookupCache){return this.getLookupMenuItemsFromData(this.lookupCache[value]);}else{this.lookupQuery=value;this.lookupRequest=this.getLookupRequest().always(OO.ui.bind(function(){this.lookupQuery=null;this.lookupRequest=null;},this)).done(OO.ui.bind(function(data){this.lookupCache[value]=this.getLookupCacheItemFromData(data);this.openLookupMenu();},this));this.pushPending();this.lookupRequest.always(OO.ui.bind(function(){this.popPending();},this));}}return[];};OO.ui.LookupInputWidget.prototype.getLookupRequest=function(){return null;};OO.ui.LookupInputWidget.prototype.onLookupRequestDone=function(){};OO.ui.\nLookupInputWidget.prototype.getLookupMenuItemsFromData=function(){return[];};OO.ui.OptionWidget=function OoUiOptionWidget(data,config){config=config||{};OO.ui.Widget.call(this,config);OO.ui.LabeledElement.call(this,this.$('<span>'),config);this.data=data;this.selected=false;this.highlighted=false;this.$element.data('oo-ui-optionWidget',this).attr('rel',config.rel).addClass('oo-ui-optionWidget').append(this.$label);this.setSelected(config.selected);this.setHighlighted(config.highlighted);if(config.icon){this.$icon=this.$('<div>').addClass('oo-ui-optionWidget-icon oo-ui-icon-'+config.icon).appendTo(this.$element);}};OO.inheritClass(OO.ui.OptionWidget,OO.ui.Widget);OO.mixinClass(OO.ui.OptionWidget,OO.ui.LabeledElement);OO.ui.OptionWidget.static.tagName='li';OO.ui.OptionWidget.static.selectable=true;OO.ui.OptionWidget.static.highlightable=true;OO.ui.OptionWidget.static.scrollIntoViewOnSelect=false;OO.ui.OptionWidget.prototype.isSelectable=function(){return this.constructor.static.\nselectable&&!this.disabled;};OO.ui.OptionWidget.prototype.isHighlightable=function(){return this.constructor.static.highlightable&&!this.disabled;};OO.ui.OptionWidget.prototype.isSelected=function(){return this.selected;};OO.ui.OptionWidget.prototype.isHighlighted=function(){return this.highlighted;};OO.ui.OptionWidget.prototype.setSelected=function(state){if(!this.disabled&&this.constructor.static.selectable){this.selected=!!state;if(this.selected){this.$element.addClass('oo-ui-optionWidget-selected');if(this.constructor.static.scrollIntoViewOnSelect){this.scrollElementIntoView();}}else{this.$element.removeClass('oo-ui-optionWidget-selected');}}return this;};OO.ui.OptionWidget.prototype.setHighlighted=function(state){if(!this.disabled&&this.constructor.static.highlightable){this.highlighted=!!state;if(this.highlighted){this.$element.addClass('oo-ui-optionWidget-highlighted');}else{this.$element.removeClass('oo-ui-optionWidget-highlighted');}}return this;};OO.ui.OptionWidget.prototype.\nflash=function(done){var $this=this.$element;if(!this.disabled&&this.constructor.static.highlightable){$this.removeClass('oo-ui-optionWidget-highlighted');setTimeout(OO.ui.bind(function(){$this.addClass('oo-ui-optionWidget-highlighted');if(done){setTimeout(done,100);}},this),100);}};OO.ui.OptionWidget.prototype.getData=function(){return this.data;};OO.ui.SelectWidget=function OoUiSelectWidget(config){config=config||{};OO.ui.Widget.call(this,config);OO.ui.GroupElement.call(this,this.$element,config);this.pressed=false;this.selecting=null;this.hashes={};this.$element.on({'mousedown':OO.ui.bind(this.onMouseDown,this),'mouseup':OO.ui.bind(this.onMouseUp,this),'mousemove':OO.ui.bind(this.onMouseMove,this),'mouseover':OO.ui.bind(this.onMouseOver,this),'mouseleave':OO.ui.bind(this.onMouseLeave,this)});this.$element.addClass('oo-ui-selectWidget');};OO.inheritClass(OO.ui.SelectWidget,OO.ui.Widget);OO.mixinClass(OO.ui.SelectWidget,OO.ui.GroupElement);OO.ui.SelectWidget.static.tagName='ul';OO.ui.\nSelectWidget.prototype.onMouseDown=function(e){var item;if(!this.disabled&&e.which===1){this.pressed=true;item=this.getTargetItem(e);if(item&&item.isSelectable()){this.intializeSelection(item);this.selecting=item;this.$(this.$.context).one('mouseup',OO.ui.bind(this.onMouseUp,this));}}return false;};OO.ui.SelectWidget.prototype.onMouseUp=function(e){var item;this.pressed=false;if(!this.selecting){item=this.getTargetItem(e);if(item&&item.isSelectable()){this.selecting=item;}}if(!this.disabled&&e.which===1&&this.selecting){this.selectItem(this.selecting);this.selecting=null;}return false;};OO.ui.SelectWidget.prototype.onMouseMove=function(e){var item;if(!this.disabled&&this.pressed){item=this.getTargetItem(e);if(item&&item!==this.selecting&&item.isSelectable()){this.intializeSelection(item);this.selecting=item;}}return false;};OO.ui.SelectWidget.prototype.onMouseOver=function(e){var item;if(!this.disabled){item=this.getTargetItem(e);if(item&&item.isHighlightable()){this.highlightItem(item\n);}}return false;};OO.ui.SelectWidget.prototype.onMouseLeave=function(){if(!this.disabled){this.highlightItem();}return false;};OO.ui.SelectWidget.prototype.getTargetItem=function(e){var $item=this.$(e.target).closest('.oo-ui-optionWidget');if($item.length){return $item.data('oo-ui-optionWidget');}return null;};OO.ui.SelectWidget.prototype.getSelectedItem=function(){var i,len;for(i=0,len=this.items.length;i<len;i++){if(this.items[i].isSelected()){return this.items[i];}}return null;};OO.ui.SelectWidget.prototype.getHighlightedItem=function(){var i,len;for(i=0,len=this.items.length;i<len;i++){if(this.items[i].isHighlighted()){return this.items[i];}}return null;};OO.ui.SelectWidget.prototype.getItemFromData=function(data){var hash=OO.getHash(data);if(hash in this.hashes){return this.hashes[hash];}return null;};OO.ui.SelectWidget.prototype.highlightItem=function(item){var i,len;for(i=0,len=this.items.length;i<len;i++){this.items[i].setHighlighted(this.items[i]===item);}this.emit(\n'highlight',item);return this;};OO.ui.SelectWidget.prototype.selectItem=function(item){var i,len;for(i=0,len=this.items.length;i<len;i++){this.items[i].setSelected(this.items[i]===item);}this.emit('select',item);return this;};OO.ui.SelectWidget.prototype.intializeSelection=function(item){var i,len,selected;for(i=0,len=this.items.length;i<len;i++){selected=this.items[i]===item;this.items[i].setSelected(selected);this.items[i].setHighlighted(selected);}return this;};OO.ui.SelectWidget.prototype.getRelativeSelectableItem=function(item,direction){var inc=direction>0?1:-1,len=this.items.length,index=item instanceof OO.ui.OptionWidget?this.items.indexOf(item):(inc>0?-1:0),stopAt=Math.max(Math.min(index,len-1),0),i=inc>0?Math.max(index,-1):Math.min(index,len);while(true){i=(i+inc+len)%len;item=this.items[i];if(item instanceof OO.ui.OptionWidget&&item.isSelectable()){return item;}if(i===stopAt){break;}}return null;};OO.ui.SelectWidget.prototype.getFirstSelectableItem=function(){var i,len,item;\nfor(i=0,len=this.items.length;i<len;i++){item=this.items[i];if(item instanceof OO.ui.OptionWidget&&item.isSelectable()){return item;}}return null;};OO.ui.SelectWidget.prototype.addItems=function(items,index){var i,len,item,hash;for(i=0,len=items.length;i<len;i++){item=items[i];hash=OO.getHash(item.getData());if(hash in this.hashes){items[i]=this.hashes[hash];}else{this.hashes[hash]=item;}}OO.ui.GroupElement.prototype.addItems.call(this,items,index);this.emit('add',items,index===undefined?this.items.length-items.length-1:index);return this;};OO.ui.SelectWidget.prototype.removeItems=function(items){var i,len,item,hash;for(i=0,len=items.length;i<len;i++){item=items[i];hash=OO.getHash(item.getData());if(hash in this.hashes){delete this.hashes[hash];}if(item.isSelected()){this.selectItem(null);}}OO.ui.GroupElement.prototype.removeItems.call(this,items);this.emit('remove',items);return this;};OO.ui.SelectWidget.prototype.clearItems=function(){var items=this.items.slice();this.hashes={};OO.ui\n.GroupElement.prototype.clearItems.call(this);this.selectItem(null);this.emit('remove',items);return this;};OO.ui.MenuItemWidget=function OoUiMenuItemWidget(data,config){config=$.extend({'icon':'check'},config);OO.ui.OptionWidget.call(this,data,config);this.$element.addClass('oo-ui-menuItemWidget');};OO.inheritClass(OO.ui.MenuItemWidget,OO.ui.OptionWidget);OO.ui.MenuWidget=function OoUiMenuWidget(config){config=config||{};OO.ui.SelectWidget.call(this,config);OO.ui.ClippableElement.call(this,this.$group);this.newItems=[];this.$input=config.input?config.input.$input:null;this.$previousFocus=null;this.isolated=!config.input;this.visible=false;this.onKeyDownHandler=OO.ui.bind(this.onKeyDown,this);this.$element.hide().addClass('oo-ui-menuWidget');};OO.inheritClass(OO.ui.MenuWidget,OO.ui.SelectWidget);OO.mixinClass(OO.ui.MenuWidget,OO.ui.ClippableElement);OO.ui.MenuWidget.prototype.onKeyDown=function(e){var nextItem,handled=false,highlightItem=this.getHighlightedItem();if(!this.disabled&&\nthis.visible){if(!highlightItem){highlightItem=this.getSelectedItem();}switch(e.keyCode){case OO.ui.Keys.ENTER:this.selectItem(highlightItem);handled=true;break;case OO.ui.Keys.UP:nextItem=this.getRelativeSelectableItem(highlightItem,-1);handled=true;break;case OO.ui.Keys.DOWN:nextItem=this.getRelativeSelectableItem(highlightItem,1);handled=true;break;case OO.ui.Keys.ESCAPE:if(highlightItem){highlightItem.setHighlighted(false);}this.hide();handled=true;break;}if(nextItem){this.highlightItem(nextItem);nextItem.scrollElementIntoView();}if(handled){e.preventDefault();e.stopPropagation();return false;}}};OO.ui.MenuWidget.prototype.isVisible=function(){return this.visible;};OO.ui.MenuWidget.prototype.bindKeyDownListener=function(){if(this.$input){this.$input.on('keydown',this.onKeyDownHandler);}else{this.getElementWindow().addEventListener('keydown',this.onKeyDownHandler,true);}};OO.ui.MenuWidget.prototype.unbindKeyDownListener=function(){if(this.$input){this.$input.off('keydown');}else{\nthis.getElementWindow().removeEventListener('keydown',this.onKeyDownHandler,true);}};OO.ui.MenuWidget.prototype.selectItem=function(item){OO.ui.SelectWidget.prototype.selectItem.call(this,item);if(!this.disabled){if(item){this.disabled=true;item.flash(OO.ui.bind(function(){this.hide();this.disabled=false;},this));}else{this.hide();}}return this;};OO.ui.MenuWidget.prototype.addItems=function(items,index){var i,len,item;OO.ui.SelectWidget.prototype.addItems.call(this,items,index);for(i=0,len=items.length;i<len;i++){item=items[i];if(this.visible){item.fitLabel();}else{this.newItems.push(item);}}return this;};OO.ui.MenuWidget.prototype.show=function(){var i,len;if(this.items.length){this.$element.show();this.visible=true;this.bindKeyDownListener();if(this.isolated&&this.$input&&!this.$input.is(':focus')){this.$previousFocus=this.$(':focus');this.$input.focus();}if(this.newItems.length){for(i=0,len=this.newItems.length;i<len;i++){this.newItems[i].fitLabel();}this.newItems=[];}this.\nsetClipping(true);}return this;};OO.ui.MenuWidget.prototype.hide=function(){this.$element.hide();this.visible=false;this.unbindKeyDownListener();if(this.isolated&&this.$previousFocus){this.$previousFocus.focus();this.$previousFocus=null;}this.setClipping(false);return this;};OO.ui.MenuSectionItemWidget=function OoUiMenuSectionItemWidget(data,config){OO.ui.OptionWidget.call(this,data,config);this.$element.addClass('oo-ui-menuSectionItemWidget');};OO.inheritClass(OO.ui.MenuSectionItemWidget,OO.ui.OptionWidget);OO.ui.MenuSectionItemWidget.static.selectable=false;OO.ui.MenuSectionItemWidget.static.highlightable=false;OO.ui.OutlineWidget=function OoUiOutlineWidget(config){config=config||{};OO.ui.SelectWidget.call(this,config);this.$element.addClass('oo-ui-outlineWidget');};OO.inheritClass(OO.ui.OutlineWidget,OO.ui.SelectWidget);OO.ui.OutlineControlsWidget=function OoUiOutlineControlsWidget(outline,config){config=config||{};OO.ui.Widget.call(this,config);this.outline=outline;this.adders={};\nthis.$adders=this.$('<div>');this.$movers=this.$('<div>');this.addButton=new OO.ui.IconButtonWidget({'$':this.$,'icon':'add-item'});this.upButton=new OO.ui.IconButtonWidget({'$':this.$,'icon':'collapse','title':OO.ui.msg('ooui-outline-control-move-up')});this.downButton=new OO.ui.IconButtonWidget({'$':this.$,'icon':'expand','title':OO.ui.msg('ooui-outline-control-move-down')});outline.connect(this,{'select':'onOutlineChange','add':'onOutlineChange','remove':'onOutlineChange'});this.upButton.connect(this,{'click':['emit','move',-1]});this.downButton.connect(this,{'click':['emit','move',1]});this.$element.addClass('oo-ui-outlineControlsWidget');this.$adders.addClass('oo-ui-outlineControlsWidget-adders');this.$movers.addClass('oo-ui-outlineControlsWidget-movers').append(this.upButton.$element,this.downButton.$element);this.$element.append(this.$adders,this.$movers);if(config.adders&&config.adders.length){this.setupAdders(config.adders);}};OO.inheritClass(OO.ui.OutlineControlsWidget,OO.ui.\nWidget);OO.ui.OutlineControlsWidget.prototype.onOutlineChange=function(){var i,len,firstMoveable,lastMoveable,moveable=false,items=this.outline.getItems(),selectedItem=this.outline.getSelectedItem();if(selectedItem&&selectedItem.isMoveable()){moveable=true;i=-1;len=items.length;while(++i<len){if(items[i].isMoveable()){firstMoveable=items[i];break;}}i=len;while(i--){if(items[i].isMoveable()){lastMoveable=items[i];break;}}}this.upButton.setDisabled(!moveable||selectedItem===firstMoveable);this.downButton.setDisabled(!moveable||selectedItem===lastMoveable);};OO.ui.OutlineControlsWidget.prototype.setupAdders=function(adders){var i,len,addition,button,$buttons=this.$([]);this.$adders.append(this.addButton.$element);for(i=0,len=adders.length;i<len;i++){addition=adders[i];button=new OO.ui.IconButtonWidget({'$':this.$,'icon':addition.icon,'title':addition.title});button.connect(this,{'click':['emit','add',addition.name]});this.adders[addition.name]=button;this.$adders.append(button.$element);\n$buttons=$buttons.add(button.$element);}};OO.ui.OutlineItemWidget=function OoUiOutlineItemWidget(data,config){config=config||{};OO.ui.OptionWidget.call(this,data,config);this.level=0;this.moveable=!!config.moveable;this.$element.addClass('oo-ui-outlineItemWidget');this.setLevel(config.level);};OO.inheritClass(OO.ui.OutlineItemWidget,OO.ui.OptionWidget);OO.ui.OutlineItemWidget.static.highlightable=false;OO.ui.OutlineItemWidget.static.scrollIntoViewOnSelect=true;OO.ui.OutlineItemWidget.static.levelClass='oo-ui-outlineItemWidget-level-';OO.ui.OutlineItemWidget.static.levels=3;OO.ui.OutlineItemWidget.prototype.isMoveable=function(){return this.moveable;};OO.ui.OutlineItemWidget.prototype.getLevel=function(){return this.level;};OO.ui.OutlineItemWidget.prototype.setLevel=function(level){var levels=this.constructor.static.levels,levelClass=this.constructor.static.levelClass,i=levels;this.level=level?Math.max(0,Math.min(levels-1,level)):0;while(i--){if(this.level===i){this.$element.addClass(\nlevelClass+i);}else{this.$element.removeClass(levelClass+i);}}return this;};OO.ui.PopupWidget=function OoUiPopupWidget(config){config=config||{};OO.ui.Widget.call(this,config);OO.ui.LabeledElement.call(this,this.$('<div>'),config);this.visible=false;this.$popup=this.$('<div>');this.$head=this.$('<div>');this.$body=this.$('<div>');this.$tail=this.$('<div>');this.$container=config.$container||this.$('body');this.autoClose=!!config.autoClose;this.$autoCloseIgnore=config.$autoCloseIgnore;this.transitionTimeout=null;this.tail=false;this.align=config.align||'center';this.closeButton=new OO.ui.IconButtonWidget({'$':this.$,'icon':'close'});this.onMouseDownHandler=OO.ui.bind(this.onMouseDown,this);this.closeButton.connect(this,{'click':'onCloseButtonClick'});this.useTail(config.tail!==undefined?!!config.tail:true);this.$body.addClass('oo-ui-popupWidget-body');this.$tail.addClass('oo-ui-popupWidget-tail');this.$head.addClass('oo-ui-popupWidget-head').append(this.$label,this.closeButton.$element)\n;if(!config.head){this.$head.hide();}this.$popup.addClass('oo-ui-popupWidget-popup').append(this.$head,this.$body);this.$element.hide().addClass('oo-ui-popupWidget').append(this.$popup,this.$tail);};OO.inheritClass(OO.ui.PopupWidget,OO.ui.Widget);OO.mixinClass(OO.ui.PopupWidget,OO.ui.LabeledElement);OO.ui.PopupWidget.prototype.onMouseDown=function(e){if(this.visible&&!$.contains(this.$element[0],e.target)&&(!this.$autoCloseIgnore||!this.$autoCloseIgnore.has(e.target).length)){this.hide();}};OO.ui.PopupWidget.prototype.bindMouseDownListener=function(){this.getElementWindow().addEventListener('mousedown',this.onMouseDownHandler,true);};OO.ui.PopupWidget.prototype.onCloseButtonClick=function(){if(this.visible){this.hide();}};OO.ui.PopupWidget.prototype.unbindMouseDownListener=function(){this.getElementWindow().removeEventListener('mousedown',this.onMouseDownHandler,true);};OO.ui.PopupWidget.prototype.isVisible=function(){return this.visible;};OO.ui.PopupWidget.prototype.useTail=function(\nvalue){value=!!value;if(this.tail!==value){this.tail=value;if(value){this.$element.addClass('oo-ui-popupWidget-tailed');}else{this.$element.removeClass('oo-ui-popupWidget-tailed');}}};OO.ui.PopupWidget.prototype.hasTail=function(){return this.tail;};OO.ui.PopupWidget.prototype.show=function(){if(!this.visible){this.$element.show();this.visible=true;this.emit('show');if(this.autoClose){this.bindMouseDownListener();}}return this;};OO.ui.PopupWidget.prototype.hide=function(){if(this.visible){this.$element.hide();this.visible=false;this.emit('hide');if(this.autoClose){this.unbindMouseDownListener();}}return this;};OO.ui.PopupWidget.prototype.display=function(width,height,transition){var padding=10,originOffset=Math.round(this.$element.offset().left),containerLeft=Math.round(this.$container.offset().left),containerWidth=this.$container.innerWidth(),containerRight=containerLeft+containerWidth,popupOffset=width*({'left':0,'center':-0.5,'right':-1})[this.align],popupLeft=popupOffset-padding,\npopupRight=popupOffset+padding+width+padding,overlapLeft=(originOffset+popupLeft)-containerLeft,overlapRight=containerRight-(originOffset+popupRight);clearTimeout(this.transitionTimeout);if(transition){this.$element.addClass('oo-ui-popupWidget-transitioning');}if(overlapRight<0){popupOffset+=overlapRight;}else if(overlapLeft<0){popupOffset-=overlapLeft;}this.$popup.css({'left':popupOffset,'width':width,'height':height===undefined?'auto':height});if(transition){this.transitionTimeout=setTimeout(OO.ui.bind(function(){this.$element.removeClass('oo-ui-popupWidget-transitioning');},this),200);}else{this.$element.removeClass('oo-ui-popupWidget-transitioning');}return this;};OO.ui.PopupButtonWidget=function OoUiPopupButtonWidget(config){OO.ui.IconButtonWidget.call(this,config);OO.ui.PopuppableElement.call(this,config);this.$element.addClass('oo-ui-popupButtonWidget').append(this.popup.$element);};OO.inheritClass(OO.ui.PopupButtonWidget,OO.ui.IconButtonWidget);OO.mixinClass(OO.ui.\nPopupButtonWidget,OO.ui.PopuppableElement);OO.ui.PopupButtonWidget.prototype.onClick=function(e){if($.contains(this.popup.$element[0],e.target)){return;}if(!this.disabled){if(this.popup.isVisible()){this.hidePopup();}else{this.showPopup();}OO.ui.IconButtonWidget.prototype.onClick.call(this);}return false;};OO.ui.PushButtonWidget=function OoUiPushButtonWidget(config){OO.ui.ButtonWidget.call(this,config);this.$element.addClass('oo-ui-pushButtonWidget');};OO.inheritClass(OO.ui.PushButtonWidget,OO.ui.ButtonWidget);OO.ui.SearchWidget=function OoUiSearchWidget(config){config=config||{};OO.ui.Widget.call(this,config);this.query=new OO.ui.TextInputWidget({'$':this.$,'icon':'search','placeholder':config.placeholder,'value':config.value});this.results=new OO.ui.SelectWidget({'$':this.$});this.$query=this.$('<div>');this.$results=this.$('<div>');this.query.connect(this,{'change':'onQueryChange','enter':'onQueryEnter'});this.results.connect(this,{'highlight':'onResultsHighlight','select':\n'onResultsSelect'});this.query.$input.on('keydown',OO.ui.bind(this.onQueryKeydown,this));this.$query.addClass('oo-ui-searchWidget-query').append(this.query.$element);this.$results.addClass('oo-ui-searchWidget-results').append(this.results.$element);this.$element.addClass('oo-ui-searchWidget').append(this.$results,this.$query);};OO.inheritClass(OO.ui.SearchWidget,OO.ui.Widget);OO.ui.SearchWidget.prototype.onQueryKeydown=function(e){var highlightedItem,nextItem,dir=e.which===OO.ui.Keys.DOWN?1:(e.which===OO.ui.Keys.UP?-1:0);if(dir){highlightedItem=this.results.getHighlightedItem();if(!highlightedItem){highlightedItem=this.results.getSelectedItem();}nextItem=this.results.getRelativeSelectableItem(highlightedItem,dir);this.results.highlightItem(nextItem);nextItem.scrollElementIntoView();}};OO.ui.SearchWidget.prototype.onQueryChange=function(){this.results.clearItems();};OO.ui.SearchWidget.prototype.onQueryEnter=function(){this.results.selectItem(this.results.getHighlightedItem());};OO.ui.\nSearchWidget.prototype.onResultsHighlight=function(item){this.emit('highlight',item?item.getData():null);};OO.ui.SearchWidget.prototype.onResultsSelect=function(item){this.emit('select',item?item.getData():null);};OO.ui.SearchWidget.prototype.getQuery=function(){return this.query;};OO.ui.SearchWidget.prototype.getResults=function(){return this.results;};OO.ui.TextInputWidget=function OoUiTextInputWidget(config){config=config||{};OO.ui.InputWidget.call(this,config);this.pending=0;this.multiline=!!config.multiline;this.$input.on('keypress',OO.ui.bind(this.onKeyPress,this));this.$element.addClass('oo-ui-textInputWidget');if(config.icon){this.$element.addClass('oo-ui-textInputWidget-decorated');this.$element.append(this.$('<span>').addClass('oo-ui-textInputWidget-icon oo-ui-icon-'+config.icon).mousedown(OO.ui.bind(function(){this.$input.focus();return false;},this)));}if(config.placeholder){this.$input.attr('placeholder',config.placeholder);}};OO.inheritClass(OO.ui.TextInputWidget,OO.ui.\nInputWidget);OO.ui.TextInputWidget.prototype.onKeyPress=function(e){if(e.which===OO.ui.Keys.ENTER&&!this.multiline){this.emit('enter');}};OO.ui.TextInputWidget.prototype.getInputElement=function(config){return config.multiline?this.$('<textarea>'):this.$('<input>').attr('type','text');};OO.ui.TextInputWidget.prototype.isPending=function(){return!!this.pending;};OO.ui.TextInputWidget.prototype.pushPending=function(){this.pending++;this.$element.addClass('oo-ui-textInputWidget-pending');this.$input.addClass('oo-ui-texture-pending');return this;};OO.ui.TextInputWidget.prototype.popPending=function(){this.pending=Math.max(0,this.pending-1);if(!this.pending){this.$element.removeClass('oo-ui-textInputWidget-pending');this.$input.removeClass('oo-ui-texture-pending');}return this;};OO.ui.TextInputMenuWidget=function OoUiTextInputMenuWidget(input,config){OO.ui.MenuWidget.call(this,config);this.input=input;this.$container=config.$container||this.input.$element;this.onWindowResizeHandler=OO.ui.\nbind(this.onWindowResize,this);this.$element.addClass('oo-ui-textInputMenuWidget');};OO.inheritClass(OO.ui.TextInputMenuWidget,OO.ui.MenuWidget);OO.ui.TextInputMenuWidget.prototype.onWindowResize=function(){this.position();};OO.ui.TextInputMenuWidget.prototype.show=function(){OO.ui.MenuWidget.prototype.show.call(this);this.position();this.$(this.getElementWindow()).on('resize',this.onWindowResizeHandler);return this;};OO.ui.TextInputMenuWidget.prototype.hide=function(){OO.ui.MenuWidget.prototype.hide.call(this);this.$(this.getElementWindow()).off('resize',this.onWindowResizeHandler);return this;};OO.ui.TextInputMenuWidget.prototype.position=function(){var frameOffset,$container=this.$container,dimensions=$container.offset();dimensions.top+=$container.height();dimensions.width=$container.width();if(this.input.$.frame&&this.input.$.context!==this.$element[0].ownerDocument){frameOffset=OO.ui.Element.getRelativePosition(this.input.$.frame.$element,this.$element.offsetParent());dimensions.\nleft+=frameOffset.left;dimensions.top+=frameOffset.top;}else{if(this.$element.css('direction')==='rtl'){dimensions.right=this.$element.parent().position().left-dimensions.width-dimensions.left;delete dimensions.left;}}this.$element.css(dimensions);return this;};OO.ui.ToggleWidget=function OoUiToggleWidget(config){config=$.extend({'onLabel':OO.ui.msg('ooui-toggle-on'),'offLabel':OO.ui.msg('ooui-toggle-on')},config);OO.ui.Widget.call(this,config);this.value=null;this.dragging=false;this.dragStart=null;this.sliding=false;this.$slide=this.$('<span>');this.$grip=this.$('<span>');this.$onLabel=this.$('<span>');this.$offLabel=this.$('<span>');this.onDocumentMouseMoveHandler=OO.ui.bind(this.onDocumentMouseMove,this);this.onDocumentMouseUpHandler=OO.ui.bind(this.onDocumentMouseUp,this);this.$slide.on('mousedown',OO.ui.bind(this.onMouseDown,this));this.$grip.addClass('oo-ui-toggleWidget-grip');this.$onLabel.addClass('oo-ui-toggleWidget-label oo-ui-toggleWidget-label-on').text(config.onLabel||'')\n;this.$offLabel.addClass('oo-ui-toggleWidget-label oo-ui-toggleWidget-label-off').text(config.offLabel||'');this.$slide.addClass('oo-ui-toggleWidget-slide').append(this.$onLabel,this.$offLabel,this.$grip);this.$element.addClass('oo-ui-toggleWidget').append(this.$slide);this.setValue(!!config.value);};OO.inheritClass(OO.ui.ToggleWidget,OO.ui.Widget);OO.ui.ToggleWidget.prototype.onMouseDown=function(e){if(e.which===1){this.dragging=true;this.dragStart=e.pageX;this.$(this.$.context).on({'mousemove':this.onDocumentMouseMoveHandler,'mouseup':this.onDocumentMouseUpHandler});this.$element.addClass('oo-ui-toggleWidget-dragging');return false;}};OO.ui.ToggleWidget.prototype.onDocumentMouseUp=function(e){var overlap,dragOffset;if(e.which===1){this.$element.removeClass('oo-ui-toggleWidget-dragging');if(!this.sliding){this.setValue(!this.value);}else{this.$slide.css('margin-left',0);dragOffset=e.pageX-this.dragStart;overlap=this.$element.outerWidth()-this.$slide.outerWidth();if(this.value?overlap/\n2>dragOffset:-overlap/2<dragOffset){this.setValue(!this.value);}}this.dragging=false;this.sliding=false;this.$(this.$.context).off({'mousemove':this.onDocumentMouseMoveHandler,'mouseup':this.onDocumentMouseUpHandler});}};OO.ui.ToggleWidget.prototype.onDocumentMouseMove=function(e){var overlap,dragOffset,left;if(this.dragging){dragOffset=e.pageX-this.dragStart;if(dragOffset!==0||this.sliding){this.sliding=true;overlap=this.$element.outerWidth()-this.$slide.outerWidth();left=this.value?Math.min(0,Math.max(overlap,dragOffset)):Math.min(-overlap,Math.max(0,dragOffset));this.$slide.css('margin-left',left);}}};OO.ui.ToggleWidget.prototype.getValue=function(){return this.value;};OO.ui.ToggleWidget.prototype.setValue=function(value){if(this.value!==value){this.value=value;this.$element.toggleClass('oo-ui-toggleWidget-on',value).toggleClass('oo-ui-toggleWidget-off',!value);this.emit('change',this.value);}return this;};}());;},{\"css\":[\".oo-ui-texture-pending{background-image:url(data:image/gif;base64,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);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/textures/pending.gif?2013-11-21T19:01:40Z)!ie}.oo-ui-texture-transparency{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5OENCNTE2RkMxNDIxMUUyQTE0MUQ1NkJFQ0E4NzBFQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5OENCNTE3MEMxNDIxMUUyQTE0MUQ1NkJFQ0E4NzBFQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk4Q0I1MTZEQzE0MjExRTJBMTQxRDU2QkVDQTg3MEVDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk4Q0I1MTZFQzE0MjExRTJBMTQxRDU2QkVDQTg3MEVDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7Y6b8gAAAAZQTFRF////zMzMOOqqgwAAABFJREFUCFtj/M/IiBUx/MeKAIFzEAliRS8YAAAAAElFTkSuQmCC);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/textures/transparency.png?2013-11-21T19:01:40Z)!ie} @-webkit-keyframes oo-ui-zoom-in{from{-webkit-transform:scale(0.5)}to{-webkit-transform:scale(1)}}@-moz-keyframes oo-ui-zoom-in{from{-moz-transform:scale(0.5)}to{-moz-transform:scale(1)}}@-o-keyframes oo-ui-zoom-in{from{-o-transform:scale(0.5)}to{-o-transform:scale(1)}}@keyframes oo-ui-zoom-in{from{transform:scale(0.5)}to{transform:scale(1)}}@-webkit-keyframes oo-ui-fade-in{from{opacity:0}to{opacity:1}}@-moz-keyframes oo-ui-fade-in{from{opacity:0}to{opacity:1}}@-o-keyframes oo-ui-fade-in{from{opacity:0}to{opacity:1}}@keyframes oo-ui-fade-in{from{opacity:0}to{opacity:1}} .oo-ui-rtl{direction:rtl} .oo-ui-ltr{direction:ltr}.oo-ui-dialog{position:fixed;top:0;right:0;bottom:0;left:0;padding:1em;line-height:1em;background-color:#fff;background-color:rgba(255,255,255,0.5);-webkit-animation:oo-ui-fade-in 250ms ease-in-out 0 1 normal;-moz-animation:oo-ui-fade-in 250ms ease-in-out 0 1 normal;-o-animation:oo-ui-fade-in 250ms ease-in-out 0 1 normal;animation:oo-ui-fade-in 250ms ease-in-out 0 1 normal}.oo-ui-dialog-closing{-webkit-animation:oo-ui-fade-in 250ms ease-in-out 0 1 reverse;-moz-animation:oo-ui-fade-in 250ms ease-in-out 0 1 reverse;-o-animation:oo-ui-fade-in 250ms ease-in-out 0 1 reverse;animation:oo-ui-fade-in 250ms ease-in-out 0 1 reverse}.oo-ui-dialog .oo-ui-window-frame{position:fixed;top:1em;right:0;bottom:1em;left:0;margin:auto;width:800px;min-height:12em;max-height:600px;background-color:#fff;border:solid 1px #ccc;border-radius:0.5em;box-shadow:0 0.2em 1em rgba(0,0,0,0.3);overflow:hidden;-webkit-animation:oo-ui-zoom-in 250ms ease-in-out 0 1 normal;-moz-animation:oo-ui-zoom-in 250ms ease-in-out 0 1 normal;-o-animation:oo-ui-zoom-in 250ms ease-in-out 0 1 normal;animation:oo-ui-zoom-in 250ms ease-in-out 0 1 normal}.oo-ui-dialog .oo-ui-window-frame.oo-ui-window-frame-small{max-width:600px;max-height:400px}.oo-ui-dialog-closing .oo-ui-window-frame{-webkit-animation:oo-ui-zoom-in 250ms ease-in-out 0 1 reverse;-moz-animation:oo-ui-zoom-in 250ms ease-in-out 0 1 reverse;-o-animation:oo-ui-zoom-in 250ms ease-in-out 0 1 reverse;animation:oo-ui-zoom-in 250ms ease-in-out 0 1 reverse}.oo-ui-dialog .oo-ui-frame{width:100%;height:100%}.oo-ui-dialog-content .oo-ui-window-head,.oo-ui-dialog-content .oo-ui-window-body,.oo-ui-dialog-content .oo-ui-window-foot{position:absolute;left:0;right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.oo-ui-dialog-content .oo-ui-window-head{top:0;height:3.8em;padding:0.5em}.oo-ui-dialog-content .oo-ui-window-foot{bottom:0;height:4.8em;padding:1em}.oo-ui-dialog-content .oo-ui-window-body{box-shadow:0 0 0.66em rgba(0,0,0,0.25);top:3.8em;bottom:4.8em}.oo-ui-dialog-content-footless .oo-ui-window-body{bottom:0}.oo-ui-dialog-content-footless .oo-ui-window-foot{display:none}.oo-ui-dialog-content .oo-ui-window-icon{width:2.4em;height:2.8em;line-height:2.8em}.oo-ui-dialog-content .oo-ui-window-title{line-height:2.8em}.oo-ui-dialog-content .oo-ui-window-foot .oo-ui-pushButtonWidget{float:left;margin:0.125em 0.25em}.oo-ui-dialog-content .oo-ui-window-foot .oo-ui-pushButtonWidget.oo-ui-flaggableElement-primary,.oo-ui-dialog-content .oo-ui-window-foot .oo-ui-pushButtonWidget.oo-ui-flaggableElement-constructive,.oo-ui-dialog-content .oo-ui-window-foot .oo-ui-pushButtonWidget.oo-ui-flaggableElement-destructive{float:right}.oo-ui-dialog-content .oo-ui-window-closeButton{float:right;margin:0.25em 0.25em} .oo-ui-pagedLayout-pagesPanel .oo-ui-panelLayout{padding:1.5em;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.oo-ui-pagedLayout-pagesPanel .oo-ui-panelLayout-scrollable{overflow-y:auto}.oo-ui-pagedLayout-pagesPanel .oo-ui-panelLayout-padded{padding:2em} .oo-ui-pagedOutlineLayout-outlinePanel{border-right:solid 1px #ddd}.oo-ui-pagedOutlineLayout-outlinePanel-editable .oo-ui-outlineWidget{position:absolute;top:0;left:0;right:0;bottom:3em;overflow-y:auto}.oo-ui-pagedOutlineLayout-outlinePanel .oo-ui-outlineControlsWidget{position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 0.25em rgba(0,0,0,0.25)} .oo-ui-labeledElement-label{display:block}.oo-ui-clippableElement-clippable{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.oo-ui-frame{margin:0;padding:0}.oo-ui-frame-body{margin:0;padding:0;background:none}.oo-ui-frame-content{font-family:sans-serif;font-size:0.8em} .oo-ui-gridLayout,.oo-ui-panelLayout{position:absolute;top:0;left:0;right:0;bottom:0}.oo-ui-panelLayout-scrollable{overflow-y:auto}.oo-ui-panelLayout-padded{padding:2em} .oo-ui-fieldsetLayout{border:none;margin:0 0 1.75em 0;padding:0}.oo-ui-fieldsetLayout-labeled{margin-top:-0.75em}.oo-ui-fieldsetLayout > legend.oo-ui-labeledElement-label{font-size:1.5em;margin-bottom:0.5em}.oo-ui-fieldsetLayout-decorated > legend.oo-ui-labeledElement-label{padding-left:1.75em;background-position:left center;background-repeat:no-repeat} .oo-ui-popupTool .oo-ui-popupWidget{margin-left:1.25em;font-size:0.8em}.oo-ui-popupTool .oo-ui-popupWidget-popup,.oo-ui-popupTool .oo-ui-popupWidget-tail{z-index:4}.oo-ui-toolbar{clear:both}.oo-ui-toolbar-bar{border-bottom:solid 1px #ccc;background-color:white;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABYCAIAAAC79grhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADJJREFUeNpi+P//PxMDA8OIxf9B9H9kPiI8/v9HVfMfLv4fLv4fKg7SB1EPoaHiAAEGAIVkHZL3JU3IAAAAAElFTkSuQmCC);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/fade-up.png?2013-11-21T19:01:40Z)!ie;background-position:left bottom;background-repeat:repeat-x;padding-bottom:1px;line-height:1em}.oo-ui-toolbar-bar .oo-ui-toolbar-bar{border:none;background:none}.oo-ui-toolbar-bottom .oo-ui-toolbar-bar{position:absolute}.oo-ui-toolbar-actions{float:right}.oo-ui-toolbar-tools{float:left}.oo-ui-toolbar-tools,.oo-ui-toolbar-actions,.oo-ui-toolbar-shadow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.oo-ui-toolbar-actions .oo-ui-popupWidget{-webkit-touch-callout:default;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.oo-ui-toolbar-shadow{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAJBAMAAAABaFvXAAAAG1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAD////r6+tLEaYHAAAACHRSTlMkGhAMCAUCAD4ampEAAAAPSURBVAgdY2lgaWARQIYAFIoBlZH81ioAAAAASUVORK5CYII=);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/toolbar-shadow.png?2013-11-21T19:01:40Z)!ie;background-position:left top;background-repeat:repeat-x;position:absolute;bottom:-9px;height:9px;width:100%;pointer-events:none;-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;opacity:0.125} .oo-ui-toolGroup{display:inline-block;margin:0.3em;vertical-align:middle;border-radius:0.25em;border:solid 1px transparent;-webkit-transition:border-color 300ms;-moz-transition:border-color 300ms;-o-transition:border-color 300ms;transition:border-color 300ms}.oo-ui-toolGroup:hover{border-color:rgba(0,0,0,0.1)}.oo-ui-toolGroup-empty{display:none}.oo-ui-toolGroup .oo-ui-tool-link .oo-ui-labeledElement-label{color:#000}.oo-ui-toolGroup .oo-ui-tool-link .oo-ui-iconedElement-icon{background-position:center center;background-repeat:no-repeat} .oo-ui-barToolGroup > .oo-ui-iconedElement-icon,.oo-ui-barToolGroup > .oo-ui-iconedElement-label{display:none}.oo-ui-barToolGroup .oo-ui-tool{display:inline-block;position:relative;vertical-align:top;margin:-1px 0 -1px -1px;border:solid 1px transparent}.oo-ui-barToolGroup .oo-ui-tool-link{display:block;height:1.5em;padding:0.25em;cursor:pointer}.oo-ui-barToolGroup .oo-ui-tool-active:not(.oo-ui-widget-disabled) + .oo-ui-tool-active:not(.oo-ui-widget-disabled){border-left-color:rgba(0,0,0,0.1)}.oo-ui-barToolGroup .oo-ui-tool:first-child{border-top-left-radius:0.25em;border-bottom-left-radius:0.25em}.oo-ui-barToolGroup .oo-ui-tool:last-child{margin-right:-1px;border-top-right-radius:0.25em;border-bottom-right-radius:0.25em}.oo-ui-barToolGroup .oo-ui-tool:hover:not(.oo-ui-widget-disabled){border-color:rgba(0,0,0,0.2)}.oo-ui-barToolGroup .oo-ui-tool-active:not(.oo-ui-widget-disabled){border-color:rgba(0,0,0,0.2)}.oo-ui-barToolGroup .oo-ui-tool-link .oo-ui-iconedElement-icon{display:block;height:1.5em;width:1.5em;opacity:0.8}.oo-ui-barToolGroup .oo-ui-tool-link .oo-ui-labeledElement-label{display:none}.oo-ui-barToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link{cursor:default}.oo-ui-barToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-iconedElement-icon{opacity:0.2}.oo-ui-barToolGroup .oo-ui-tool:not(.oo-ui-widget-disabled) .oo-ui-tool-link .oo-ui-iconedElement-icon{opacity:0.8}.oo-ui-barToolGroup .oo-ui-tool:hover:not(.oo-ui-widget-disabled) .oo-ui-tool-link .oo-ui-iconedElement-icon{opacity:1}.oo-ui-barToolGroup .oo-ui-tool-title,.oo-ui-barToolGroup .oo-ui-tool-accel{display:none} .oo-ui-popupToolGroup{position:relative;height:2em;min-width:2em}.oo-ui-popupToolGroup-handle{display:block;cursor:pointer}.oo-ui-popupToolGroup-handle .oo-ui-iconedElement-icon{position:absolute;top:0;right:0;height:2em;width:2em;background-position:center center;background-repeat:no-repeat;opacity:0.8}.oo-ui-popupToolGroup-handle .oo-ui-labeledElement-label{line-height:2.6em;font-size:0.8em;margin:0 2.25em 0 1em}.oo-ui-popupToolGroup-handle .oo-ui-labeledElement-empty{display:none}.oo-ui-popupToolGroup .oo-ui-toolGroup-tools{display:none;position:absolute;top:2em;left:-1px;z-index:4;border:solid 1px #ccc;background-color:white;box-shadow:0 0.25em 1em rgba(0,0,0,0.25)}.oo-ui-popupToolGroup .oo-ui-toolGroup-tools .oo-ui-iconedElement-icon{background-repeat:no-repeat;background-position:center center}.oo-ui-popupToolGroup-active:not(.oo-ui-widget-disabled) > .oo-ui-toolGroup-tools{display:block}.oo-ui-popupToolGroup-active:not(.oo-ui-widget-disabled){border-bottom-left-radius:0;border-bottom-right-radius:0}.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-iconedElement-icon{display:inline-block;vertical-align:middle;height:2em;width:2em;margin-right:0.5em}.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-labeledElement-label{display:inline-block;vertical-align:middle;line-height:2em;font-size:0.8em}.oo-ui-popupToolGroup .oo-ui-tool-accel{display:none} .oo-ui-listToolGroup .oo-ui-toolGroup-tools{padding:0.5em}.oo-ui-listToolGroup .oo-ui-tool{display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 1px transparent;margin:-1px 0 -1px -1px}.oo-ui-listToolGroup .oo-ui-tool-link{display:block;cursor:pointer;white-space:nowrap;padding-right:0.5em}.oo-ui-listToolGroup.oo-ui-popupToolGroup-active{border-color:rgba(0,0,0,0.2)}.oo-ui-listToolGroup .oo-ui-tool-active:not(.oo-ui-widget-disabled) + .oo-ui-tool-active:not(.oo-ui-widget-disabled){border-top-color:rgba(0,0,0,0.1)}.oo-ui-listToolGroup .oo-ui-tool:hover:not(.oo-ui-widget-disabled){border-color:rgba(0,0,0,0.2)}.oo-ui-listToolGroup .oo-ui-tool-active:not(.oo-ui-widget-disabled){border-color:rgba(0,0,0,0.2)}.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link{cursor:default}.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-labeledElement-label{color:#ccc}.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-iconedElement-icon{opacity:0.2}.oo-ui-listToolGroup .oo-ui-tool:not(.oo-ui-widget-disabled) .oo-ui-tool-link .oo-ui-iconedElement-icon{opacity:0.8}.oo-ui-listToolGroup .oo-ui-tool:hover:not(.oo-ui-widget-disabled) .oo-ui-tool-link .oo-ui-iconedElement-icon{opacity:1} .oo-ui-menuToolGroup{border-color:rgba(0,0,0,0.1)}.oo-ui-menuToolGroup:hover{border-color:rgba(0,0,0,0.2)}.oo-ui-menuToolGroup.oo-ui-popupToolGroup-active{border-color:rgba(0,0,0,0.25)}.oo-ui-menuToolGroup .oo-ui-popupToolGroup-handle{min-width:8em}.oo-ui-menuToolGroup .oo-ui-tool{display:block}.oo-ui-menuToolGroup .oo-ui-tool-link{display:block;cursor:pointer;white-space:nowrap;padding:0.25em 1em 0.25em 0.25em}.oo-ui-menuToolGroup .oo-ui-tool-link .oo-ui-iconedElement-icon{background-image:none}.oo-ui-menuToolGroup .oo-ui-tool-active .oo-ui-tool-link .oo-ui-iconedElement-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAH5JREFUeNpiYKABsAHizVCagYmAYh4gLofS8cRogCkGgU5CGkJgzgCCqUB8B58GCZgTgOACEK9BV6ACxMuhNAj0A/F+qGd5kBUyQunlUFO/APERIPaAitdC+XDADKUvArET1DSYLTugBuEEKlAn7Icq5CEmkmCaVKgW7QABBgChRBQIAPzOSgAAAABJRU5ErkJggg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/check.png?2013-11-21T19:01:40Z)!ie}.oo-ui-menuToolGroup .oo-ui-tool:hover{background-color:#e1f3ff} .oo-ui-barToolGroup .oo-ui-tool-active:not(.oo-ui-widget-disabled),.oo-ui-listToolGroup .oo-ui-tool-active:not(.oo-ui-widget-disabled),.oo-ui-popupToolGroup-active:not(.oo-ui-widget-disabled){background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABYCAIAAAC79grhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD5JREFUeNrkw4kJwCAQBMDtv1tN/O7ZU4NgERkYpKbI69MV79gNRQxVHG3t6hinGL+6O2Gn8ybjjkD8+xRgAIe/Bf/08wNVAAAAAElFTkSuQmCC);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/fade-down.png?2013-11-21T19:01:40Z)!ie;background-position:left top;background-repeat:repeat-x;box-shadow:inset 0 0.07em 0.07em 0 rgba(0,0,0,0.07)} .oo-ui-buttonWidget{display:inline-block;vertical-align:middle}a.oo-ui-buttonWidget-button{color:#333;cursor:pointer;display:inline-block;vertical-align:middle;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .oo-ui-iconButtonWidget{display:inline-block;position:relative;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.oo-ui-iconButtonWidget .oo-ui-buttonWidget-button > .oo-ui-iconedElement-icon{opacity:0.8;display:inline-block;vertical-align:middle;background-position:center center;background-repeat:no-repeat;width:2em;height:2em}.oo-ui-iconButtonWidget .oo-ui-buttonWidget-button:hover > .oo-ui-iconedElement-icon,.oo-ui-iconButtonWidget .oo-ui-buttonWidget-button:focus > .oo-ui-iconedElement-icon{opacity:1}.oo-ui-iconButtonWidget.oo-ui-widget-disabled .oo-ui-buttonWidget-button > .oo-ui-iconedElement-icon{opacity:0.2}.oo-ui-iconButtonWidget .oo-ui-buttonWidget-button > .oo-ui-labeledElement-label{display:inline-block;vertical-align:middle;margin-left:0.25em;color:#333}.oo-ui-iconButtonWidget .oo-ui-buttonWidget-button:hover > .oo-ui-labeledElement-label,.oo-ui-iconButtonWidget .oo-ui-buttonWidget-button:focus > .oo-ui-labeledElement-label{color:#000}.oo-ui-iconButtonWidget.oo-ui-widget-disabled .oo-ui-buttonWidget-button > .oo-ui-labeledElement-label{color:#ccc} .oo-ui-popupButtonWidget{position:relative}.oo-ui-popupButtonWidget .oo-ui-popupWidget{position:absolute;left:1em;cursor:auto} .oo-ui-pushButtonWidget .oo-ui-buttonWidget-button{display:inline-block;font-size:1em;margin:0.1em 0;padding:0.2em 0.8em;border-radius:0.3em;vertical-align:top;text-shadow:0 1px 1px rgba(255,255,255,0.5);box-shadow:0 0.1em 0.25em rgba(0,0,0,0.1);text-align:center; -webkit-transition:border-color 100ms;-moz-transition:border-color 100ms;-o-transition:border-color 100ms;transition:border-color 100ms; border:1px #c9c9c9 solid;background-color:#ffffff;filter:progid:DXImageTransform.Microsoft.gradient( GradientType=0,startColorstr=#ffffff,endColorstr=#f0f0f0 );background-image:-webkit-gradient( linear,right top,right bottom,color-stop(0%,#ffffff),color-stop(100%,#f0f0f0) );background-image:-webkit-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background-image:-moz-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background-image:-ms-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background-image:-o-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background-image:linear-gradient(top,#ffffff 0%,#f0f0f0 100%)}.oo-ui-pushButtonWidget .oo-ui-buttonWidget-button:hover,.oo-ui-pushButtonWidget .oo-ui-buttonWidget-button:focus{border-color:#aaa}.oo-ui-pushButtonWidget .oo-ui-buttonWidget-button:active{border-color:#ddd;box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.07);color:black}.oo-ui-pushButtonWidget.oo-ui-widget-disabled .oo-ui-buttonWidget-button,.oo-ui-pushButtonWidget.oo-ui-widget-disabled .oo-ui-buttonWidget-button:active{opacity:0.5;cursor:default;box-shadow:none;color:#333}.oo-ui-pushButtonWidget.oo-ui-widget-disabled .oo-ui-buttonWidget-button:hover,.oo-ui-pushButtonWidget.oo-ui-widget-disabled .oo-ui-buttonWidget-button:focus{border-color:#ccc;box-shadow:none}.oo-ui-pushButtonWidget .oo-ui-buttonWidget-button > .oo-ui-labeledElement-label{display:inline-block;vertical-align:middle;line-height:1.9em}.oo-ui-pushButtonWidget.oo-ui-flaggableElement-destructive .oo-ui-buttonWidget-button{ color:#d45353}.oo-ui-pushButtonWidget.oo-ui-flaggableElement-constructive .oo-ui-buttonWidget-button{ border:solid 1px #c3e59a;background-color:#f0fbe1;filter:progid:DXImageTransform.Microsoft.gradient( GradientType=0,startColorstr=#f0fbe1,endColorstr=#c3e59a );background-image:-webkit-gradient( linear,right top,right bottom,color-stop(0%,#f0fbe1),color-stop(100%,#c3e59a) );background-image:-webkit-linear-gradient(top,#f0fbe1 0%,#c3e59a 100%);background-image:-moz-linear-gradient(top,#f0fbe1 0%,#c3e59a 100%);background-image:-ms-linear-gradient(top,#f0fbe1 0%,#c3e59a 100%);background-image:-o-linear-gradient(top,#f0fbe1 0%,#c3e59a 100%);background-image:linear-gradient(top,#f0fbe1 0%,#c3e59a 100%)}.oo-ui-pushButtonWidget.oo-ui-flaggableElement-constructive .oo-ui-buttonWidget-button:hover,.oo-ui-pushButtonWidget.oo-ui-flaggableElement-constructive .oo-ui-buttonWidget-button:focus{border-color:#a6cf74}.oo-ui-pushButtonWidget.oo-ui-flaggableElement-primary .oo-ui-buttonWidget-button{ border:solid 1px #b0d9ee;background-color:#eaf4fa;filter:progid:DXImageTransform.Microsoft.gradient( GradientType=0,startColorstr=#eaf4fa,endColorstr=#b0d9ee );background-image:-webkit-gradient( linear,right top,right bottom,color-stop(0%,#eaf4fa),color-stop(100%,#b0d9ee) );background-image:-webkit-linear-gradient(top,#eaf4fa 0%,#b0d9ee 100%);background-image:-moz-linear-gradient(top,#eaf4fa 0%,#b0d9ee 100%);background-image:-ms-linear-gradient(top,#eaf4fa 0%,#b0d9ee 100%);background-image:-o-linear-gradient(top,#eaf4fa 0%,#b0d9ee 100%);background-image:linear-gradient(top,#eaf4fa 0%,#b0d9ee 100%)}.oo-ui-pushButtonWidget.oo-ui-flaggableElement-primary .oo-ui-buttonWidget-button:hover,.oo-ui-pushButtonWidget.oo-ui-flaggableElement-primary .oo-ui-buttonWidget-button:focus{border-color:#84b9d4} .oo-ui-selectWidget{list-style:none;margin:0;padding:0} .oo-ui-optionWidget{position:relative;display:block;border:none;list-style:none;margin:0;padding:0.5em 2em 0.5em 3em;cursor:pointer}.oo-ui-optionWidget .oo-ui-labeledElement-label{line-height:1.5em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.oo-ui-optionWidget-highlighted{background-color:#e1f3ff}.oo-ui-optionWidget-selected{background-color:#a7dcff}.oo-ui-optionWidget.oo-ui-widget-disabled{cursor:default}.oo-ui-optionWidget .oo-ui-optionWidget-icon{position:absolute;top:50%;left:0.5em;width:2em;height:2em;margin-top:-1em;background-repeat:no-repeat;background-position:center center} .oo-ui-outlineItemWidget{position:relative;padding:0.75em 0.75em 0.75em 3.5em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-size:1.1em}.oo-ui-outlineItemWidget-level-1{padding-left:5em}.oo-ui-outlineItemWidget-level-2{padding-left:6.5em}.oo-ui-outlineItemWidget.oo-ui-optionWidget-selected{background-color:#a7dcff;text-shadow:0 1px 1px rgba(255,255,255,0.5)}.oo-ui-outlineItemWidget-level-0 .oo-ui-optionWidget-icon{left:1em}.oo-ui-outlineItemWidget-level-1 .oo-ui-optionWidget-icon{left:2.5em}.oo-ui-outlineItemWidget-level-2 .oo-ui-optionWidget-icon{left:4em} .oo-ui-outlineControlsWidget{height:3em;background-color:#fff}.oo-ui-outlineControlsWidget-adders,.oo-ui-outlineControlsWidget-movers{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:3em;padding:0.5em}.oo-ui-outlineControlsWidget-adders{float:left}.oo-ui-outlineControlsWidget-movers{float:right}.oo-ui-outlineControlsWidget-adders .oo-ui-iconButtonWidget{float:left}.oo-ui-outlineControlsWidget-movers .oo-ui-iconButtonWidget{float:right}.oo-ui-outlineControlsWidget-adders:not(:hover) .oo-ui-iconButtonWidget:not(:first-child){opacity:0}.oo-ui-outlineControlsWidget-adders:hover .oo-ui-iconButtonWidget:first-child{opacity:0.25;cursor:default} .oo-ui-inputLabelWidget{padding:0.5em 0} .oo-ui-textInputWidget{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20em;position:relative}.oo-ui-textInputWidget input,.oo-ui-textInputWidget input:focus[readonly],.oo-ui-widget-disabled.oo-ui-textInputWidget input:focus,.oo-ui-textInputWidget textarea,.oo-ui-textInputWidget textarea:focus[readonly],.oo-ui-widget-disabled.oo-ui-textInputWidget textarea:focus{display:inline-block;font-size:1em;font-family:sans-serif;background-color:#f7f7f7;border:solid 1px #ccc;box-shadow:0 0 0 white,inset 0 0.1em 0.2em #ddd;padding:0.5em;border-radius:0.25em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;resize:none; -webkit-transition:border-color 200ms,box-shadow 200ms,background-color 200ms;-moz-transition:border-color 200ms,box-shadow 200ms,background-color 200ms;-o-transition:border-color 200ms,box-shadow 200ms,background-color 200ms;transition:border-color 200ms,box-shadow 200ms,background-color 200ms}.oo-ui-textInputWidget-pending input,.oo-ui-textInputWidget-pending textarea{background-color:transparent}.oo-ui-textInputWidget input:focus,.oo-ui-textInputWidget textarea:focus{outline:none;border-color:#a7dcff;box-shadow:0 0 0.3em #a7dcff,0 0 0 white;background-color:#fff}.oo-ui-textInputWidget input[readonly],.oo-ui-textInputWidget textarea[readonly]{color:#777;text-shadow:0 1px 1px #fff}.oo-ui-widget-disabled.oo-ui-textInputWidget input,.oo-ui-widget-disabled.oo-ui-textInputWidget input:focus,.oo-ui-widget-disabled.oo-ui-textInputWidget textarea,.oo-ui-widget-disabled.oo-ui-textInputWidget textarea:focus{color:#ccc;text-shadow:0 1px 1px #fff}.oo-ui-textInputWidget-decorated input,.oo-ui-textInputWidget-decorated textarea{padding-left:2em}.oo-ui-textInputWidget-icon{position:absolute;top:0;left:0;width:2em;height:100%;background-position:right center;background-repeat:no-repeat} .oo-ui-menuWidget{position:absolute;background:#fff;margin-top:-1px;border:solid 1px #ccc;border-radius:0 0 0.25em 0.25em;box-shadow:0 0.15em 1em 0 rgba(0,0,0,0.2)}.oo-ui-menuWidget input{position:absolute;width:0;height:0;overflow:hidden;opacity:0} .oo-ui-menuItemWidget{position:relative}.oo-ui-menuItemWidget .oo-ui-optionWidget-icon{display:none}.oo-ui-menuItemWidget.oo-ui-optionWidget-selected .oo-ui-optionWidget-icon{display:block}.oo-ui-menuItemWidget.oo-ui-optionWidget-selected{background-color:transparent}.oo-ui-menuItemWidget.oo-ui-optionWidget-highlighted{background-color:#e1f3ff} .oo-ui-menuSectionItemWidget{padding:0.33em 0.75em;color:#888;cursor:default} .oo-ui-popupWidget-popup{position:absolute;overflow:hidden;border:solid 1px #ccc;border-radius:0.25em;background-color:#fff;box-shadow:0 0.15em 0.5em 0 rgba(0,0,0,0.2)}.oo-ui-popupWidget-tail{display:none}.oo-ui-popupWidget-tailed .oo-ui-popupWidget-popup{margin-top:7px}.oo-ui-popupWidget-tailed .oo-ui-popupWidget-tail{display:block;position:absolute;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxNXB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDE1IDgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE1IDg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGcgaWQ9InRhaWwiPgoJPHBvbHlnb24gaWQ9Im91dGxpbmUiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiM4MDgwODA7IiBwb2ludHM9IjcuNjA5LDIuNDk5IDIuMDk2LDggMTMuMTI1LDgiLz4KCTxwb2x5Z29uIGlkPSJmaWxsIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRkZGRkZGOyIgcG9pbnRzPSI3LjYwOSwzIDIuNTk4LDggMTIuNjIyLDgiLz4KPC9nPgo8L3N2Zz4K);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/tail.svg?2013-11-21T19:01:40Z)!ie;background-repeat:no-repeat;width:15px;height:8px;margin-left:-7px}.oo-ui-popupWidget-transitioning .oo-ui-popupWidget-popup{-webkit-transition:width 100ms,height 100ms,left 100ms;-moz-transition:width 100ms,height 100ms,left 100ms;-o-transition:width 100ms,height 100ms,left 100ms;transition:width 100ms,height 100ms,left 100ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.oo-ui-popupWidget-head{height:2.5em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.oo-ui-popupWidget-head .oo-ui-iconButtonWidget{float:right;margin:0.25em}.oo-ui-popupWidget-head .oo-ui-labeledElement-label{float:left;margin:0.75em 1em;cursor:default}.oo-ui-popupWidget-body{box-shadow:0 0 0.66em rgba(0,0,0,0.25)} .oo-ui-searchWidget-query{position:absolute;top:0;left:0;right:0;height:4em;padding:0 1em;box-shadow:0 0 0.5em rgba(0,0,0,0.2)}.oo-ui-searchWidget-query .oo-ui-textInputWidget{width:100%;margin:0.75em 0}.oo-ui-searchWidget-results{position:absolute;top:4em;bottom:0;left:0;right:0;padding:1em;overflow-x:hidden;overflow-y:auto;line-height:0} .oo-ui-toggleWidget{position:relative;display:inline-block;vertical-align:middle;height:2em;width:6em;border-radius:0.5em;overflow:hidden;box-shadow:0 0 0 white,inset 0 0.1em 0.2em #ddd;border:solid 1px #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-transition:background-color 200ms;-moz-transition:background-color 200ms;-o-transition:background-color 200ms;transition:background-color 200ms}.oo-ui-toggleWidget-slide{position:absolute;top:0;display:block;height:2em;width:10em;-webkit-transition:left 200ms ease-in-out,margin-left 200ms ease-in-out;-moz-transition:left 200ms ease-in-out,margin-left 200ms ease-in-out;-o-transition:left 200ms ease-in-out,margin-left 200ms ease-in-out;transition:left 200ms ease-in-out,margin-left 200ms ease-in-out}.oo-ui-toggleWidget-dragging .oo-ui-toggleWidget-slide{-webkit-transition:left 200ms ease-in-out;-moz-transition:left 200ms ease-in-out;-o-transition:left 200ms ease-in-out;transition:left 200ms ease-in-out}.oo-ui-toggleWidget-on .oo-ui-toggleWidget-slide{left:0}.oo-ui-toggleWidget-off .oo-ui-toggleWidget-slide{left:-4em}.oo-ui-toggleWidget-grip{position:absolute;top:0;left:4em;display:block;width:2em;height:2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:-1px;box-shadow:0 0.1em 0.25em rgba(0,0,0,0.1);border-radius:0.5em; border:1px #c9c9c9 solid;background-color:#ffffff;filter:progid:DXImageTransform.Microsoft.gradient( GradientType=0,startColorstr=#ffffff,endColorstr=#f0f0f0 );background-image:-webkit-gradient( linear,right top,right bottom,color-stop(0%,#ffffff),color-stop(100%,#f0f0f0) );background-image:-webkit-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background-image:-moz-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background-image:-ms-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background-image:-o-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background-image:linear-gradient(top,#ffffff 0%,#f0f0f0 100%)}.oo-ui-toggleWidget:hover,.oo-ui-toggleWidget-dragging,.oo-ui-toggleWidget:hover .oo-ui-toggleWidget-grip,.oo-ui-toggleWidget-dragging .oo-ui-toggleWidget-grip{border-color:#aaa}.oo-ui-toggleWidget-label{position:absolute;top:0;display:block;width:5em;height:2em;line-height:2em;color:black;text-align:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.oo-ui-toggleWidget-label-on{left:-0.5em;padding:0 0.5em 0 0.75em;background-color:rgba(0,255,0,0.25)}.oo-ui-toggleWidget-label-off{left:5.5em;padding:0 0.75em 0 0.5em;background-color:rgba(128,128,128,0.25)}.oo-ui-window{display:none}.oo-ui-window-head{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.oo-ui-window-body{padding:0 0.75em}.oo-ui-window-icon{float:left;width:2em;height:2em;line-height:2em;margin-right:0.5em;background-position:right center;background-repeat:no-repeat}.oo-ui-window-title{float:left;line-height:2em;color:#333;white-space:nowrap;cursor:default}.oo-ui-window-overlay{font-family:sans-serif;line-height:1.5em;font-size:1em;position:absolute;top:0;left:0}.oo-ui-icon-add-item{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACZJREFUeNpiYBgosB+KMQATqSaRrIERzRn4gCNZNgxCT9MeAAQYAE10BAgkUxD4AAAAAElFTkSuQmCC);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/add-item.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-alert{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADNQTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAowVGyQAAABF0Uk5TAAwYJDA8SFRga3eDj5uns7+AzR7gAAAAgElEQVQokbWPQRLDIAwDDaVgCIH9/2tzADp1wrHVgfFIYC0i/5BTddugwLHzA0DYBJXWOJ9+hHeA+GjuVJFKv/crvEQ8ZOt7KAo5gzfBQXcKOjYa1CQRkiSLfNJEAoQ5Lo1rYZ3Jon7XzXGhwAL8oA74Ecwv2bd2MxutiruK/FIXFsYIhLOf9hAAAAAASUVORK5CYII=);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/alert.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-check{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAH5JREFUeNpiYKABsAHizVCagYmAYh4gLofS8cRogCkGgU5CGkJgzgCCqUB8B58GCZgTgOACEK9BV6ACxMuhNAj0A/F+qGd5kBUyQunlUFO/APERIPaAitdC+XDADKUvArET1DSYLTugBuEEKlAn7Icq5CEmkmCaVKgW7QABBgChRBQIAPzOSgAAAABJRU5ErkJggg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/check.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-clear{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB5QTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtyhvagAAAAp0Uk5TACQwPGt3g4+zv+7BgtQAAABrSURBVBhXY2CgBlCbOTMJxmaZCQQOUI7nVAXmyikQNtPMGQIMrDMVwBy26Z2NDAyVCWAO5yQJoJTlBAhnAiNQihPGYQBKwTiTGYBSkhOgBjAApSIToEYHAKWgRjN4TjdgjIRaiuocFIdSBABkWh4pTYuPfwAAAABJRU5ErkJggg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/clear.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABJQTFRFAAAAAAAAAAAAAAAAAAAAAAAA4CsZogAAAAZ0Uk5TAAwkg7O/80MkRgAAAEZJREFUGFdjYKAcMBqBSGUBMIc5RIGBgcnVAMxhcnViYFABiYAAkAEWgEnBJUBScAmQFEIClYOsDMUAZKNRLEVxDopDKQMA2D4M4y/gpvEAAAAASUVORK5CYII=);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/close.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-code{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJBJREFUeNpiYBgFwx4w4pHLBuIQJL4jmvx+JPYaIJ5KquX7oTgBiHmwyPNA5fajWYYCmIiwaAcQf8Ei/gUqhxcQY8ELMuWItoAigMuCEDLMCiHWgv3QFMRATBgjqcnGF9nYXLOfSA0wdSGkBNEaMoJozaCKZGQgQaYc0RZ4ALEBFnEDqNzgLYtGwSggDgAEGAAmBRmZMJveHQAAAABJRU5ErkJggg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/code.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-collapse{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABJQTFRFAAAAAAAAAAAAAAAAAAAAAAAA4CsZogAAAAZ0Uk5TAAwkg7O/80MkRgAAADlJREFUGNNjYKAxYFJA4qg4IUm4hiCkVEJcnRASTipwKSCLCSYFZsCkmEE0k6sBmMNoBCKVBRjoBgA+OQb669v2sQAAAABJRU5ErkJggg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/collapse.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-comment{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABJQTFRFAAAAAAAAAAAAAAAAAAAAAAAA4CsZogAAAAZ0Uk5TAAwYd4+/iIDBrAAAAC9JREFUGNNjYKA2EAkFAkcoxxXECYFyQsGAYo4CFqNRLGVQDUZyD6sBEoeZWr4EAPIOE/GiXOdpAAAAAElFTkSuQmCC);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/comment.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-down{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFhJREFUeNpiYBh0gBGJvRyIJbCoeQHEkTAOM5LEXSD2wKKhE4gfYdMAMskAzZYLQDwbl5MYoIqXI/EjoQYxYLMBBL5ADQHZtAaI9xMTEDxQW3gYhgYACDAA+CIMhlzEAdsAAAAASUVORK5CYII=);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/down.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-expand{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABJQTFRFAAAAAAAAAAAAAAAAAAAAAAAA4CsZogAAAAZ0Uk5TAAwkg7O/80MkRgAAAD9JREFUGFdjYKAbYDQCkcoCYA5ziAIDA5OrAZjD5OrEwKACEgEBIAMsAJOCS4Ck4BIgKYQEUAohAZRCkqANAABA0Ab6As+ajQAAAABJRU5ErkJggg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/expand.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-help{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACpQTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChPOiAAAAA50Uk5TAAwkMDxIVGB3g4+ns79TCkeSAAAAoklEQVQYV2NgwAcYs+7eXSYA5dTcBYLjELbk3W0GzNl3J4I5c6+DyNqbIJL9bgCDehID690CIEfmOgPH3bsLGWoPAjm5Gxhyj+ZeY+C+BuSsTWCQMOC+zsB2C8i5awAkei8xMN8FcYCYBWgIA4zDeRPKACnjvcoAUQY0gEH2EgPEAKDRYAA2GmgpA+8FBoilIOcAORDnoDgU1QsonkP1NnYAABpLQkMRweUxAAAAAElFTkSuQmCC);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/help.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-link{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACFQTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbdFIwQAAAAt0Uk5TAAwkPEhrg4+ns7+Y8WPHAAAAQ0lEQVQYV2NgoBuIWrXKgHnVqqUgNsuqVasmcAAJByCHY7kCSIwpqwFIci1knLVq1UoGqQXoHBRlIAMaYAagGE0fAACEfxzFy1uXigAAAABJRU5ErkJggg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/link.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-menu{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAgMAAACdGdVrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAlQTFRF////AAAAAAAAflGpXQAAAAN0Uk5TAHi/Rk6ZPQAAABxJREFUCFtjYCACSK1atQRIaa1atQLBo4US3AAAbNIS34WVqcAAAAAASUVORK5CYII=);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/menu.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB5QTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtyhvagAAAAp0Uk5TAAwYJDBId5uzv/5ZVBoAAAAzSURBVBiVY2CgCjBAYrNNReKIzwxAcBgryZFimTkJwbFAkmHunEqEhAayWShuQ3E1iQAAxq4NeTyaMIkAAAAASUVORK5CYII=);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/move-ltr.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-picture{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACdQTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3RL5tQAAAA10Uk5TAAwkMEhga3eDm6ezv0jF2wIAAABkSURBVBhXY2AgBzCvOQMGpwyAHK4zULAAyOE5AFEBpnkOQCRgnC17kDgO2meW7IFyjmo7bROQhHAOFu05IuDjAJXRPnOS7cxxKGfPmU09CAPOnEYyDdkeJBeguI0J5moFBooBAAR6Tx/mlGFfAAAAAElFTkSuQmCC);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/picture.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-previous{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB5QTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtyhvagAAAAp0Uk5TAAwYJDBId5uzv/5ZVBoAAAAxSURBVBiVY2CgDmBG5kQmINisMwuRJKYLkCihOdMB2axmZFtmGBAp1YTDbaiuJgkAALRGDUzZ1H2KAAAAAElFTkSuQmCC);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/move-rtl.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-redo{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAC1QTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwaAoPgAAAA90Uk5TAAwYJDA8VGBrd4+bp7O/0/EiwQAAAEVJREFUGFdjYKAfYAwvT2aQhnJy3717d6TPAMzmfPcKyHvXAJEoYmCqfffuAJjTCNJ27t0TuBnM7969hHO43r17yzAwAADKsxjXwyKlhwAAAABJRU5ErkJggg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/arched-arrow-ltr.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-remove{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE9JREFUeNpiYBgFwx4wEqluPxYxR0ot2E+CQx3J8d1+aqhjoZIlZIP9lDqAiUSL9pPqMyZaB8GoBQNvAc2TKaGMtoOAITtGi/NRQHsAEGAANi0LvKjct3gAAAAASUVORK5CYII=);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/remove.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-search{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhQTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVjccKgAAAAh0Uk5TAGBrd4OPs7+UI8sMAAAAOUlEQVQYlWNgoCNgKi9CcNQdwwXgnBIG1gQ4p5CBsQDOKUWWUQ8MD0CYlp5ajGy6uQEShzmBgaYAAHobB3rXRZFwAAAAAElFTkSuQmCC);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/search.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-settings{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACRQTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAplgCRwAAAAx0Uk5TAAwkMDxIYIOPp7O/OwPvwwAAAG9JREFUGJVjYCABVG+HMx0ZuncwiEDYrDtVZu90mh0A5njvBoMtYI4khDMRzGHavSvZbPVuBTCHZfciBgat3Q4gNnvn7gQGBrbdMwqAHOnduw0YGJh3796AzkFRhmIAqtEolqI4B8WhKF5A9RwRAACboDwp8xWbrQAAAABJRU5ErkJggg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/settings.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-tag{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACdQTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3RL5tQAAAA10Uk5TAAwkPEhUYHeDm6ezv1F5MvEAAABTSURBVBhXY2CgHDCfOXOmEcZhA3JOCsA5wXvOTIRxTjHkwKXAMjApkB64LiYw58wEiJQPmHMIwmEBcwoYEFLHoWywFEwCJAWXAEkhJBgYTBmoAgCuYC2nVNHRkQAAAABJRU5ErkJggg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/tag.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-undo{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACpQTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChPOiAAAAA50Uk5TAAwYJDxIVGB3j5uns79GjaaXAAAARklEQVQYV2NgoB9YyGBeXgJls1z3vnv37lEIhwPIvDP3bgOYw3P37jEBBvVjYI7v3VsCQEoCzOm9e0cBbtjZu3cnMAwcAADMhxbtiEHnPwAAAABJRU5ErkJggg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/arched-arrow-rtl.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-up{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFtJREFUeNpiZiARMFNDAw8QLwTinUD8ixgNqUBsBsRsQHyakAYJIK6DsrWA+CgQv8OnoRmqCQbkoE7DqsEGiKOw2HgXiB+ha+CBms6DxU9auAKAfvFAXQ0AAQYAgyYMuGNWreoAAAAASUVORK5CYII=);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/up.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-window{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABJQTFRFAAAAAAAAAAAAAAAAAAAAAAAA4CsZogAAAAZ0Uk5TAAw8m6e/WnV+qwAAAEJJREFUGJVjYKAcMLmGAkGIApijGgoGQWCOqxGIVA4Bc0LBCphCIRwGJCqUFaQlAJsMkRxko12NBBCWojgHxaGUAQAx7RIybxDKAwAAAABJRU5ErkJggg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/window.png?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-add-item{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMnB4IgoJIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDEyIDEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMiAxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0iYWRkLWl0ZW0iIHN0eWxlPSJvcGFjaXR5OjAuNzU7Ij4KCTxwb2x5Z29uIGlkPSJwbHVzIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7IiBwb2ludHM9IjcsMiA1LDIgNSw1IDIsNSAyLDcgNSw3IDUsMTAgNywxMCA3LDcgMTAsNyAxMCw1IDcsNSIvPgo8L2c+Cjwvc3ZnPgo=);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/add-item.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-alert{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IgoJIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0iYWxlcnQiIHN0eWxlPSJvcGFjaXR5OjAuNzU7Ij4KCTxyZWN0IGlkPSJwb2ludCIgeD0iMTEiIHk9IjE2IiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+Cgk8cG9seWdvbiBpZD0ic3Ryb2tlIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7IiBwb2ludHM9IjEzLjUxNiwxMCAxMC41MTYsMTAgMTEsMTUgMTMsMTUiLz4KCTxwYXRoIGlkPSJ0cmlhbmdsZSIgZD0iTTEyLjAxNyw1Ljk3NEwxOS41MzYsMTlINC40OTZMMTIuMDE3LDUuOTc0IE0xMi4wMTcsMy41Yy0wLjU0NCwwLTEuMDg4LDAuMzU3LTEuNSwxLjA3MUwyLjUzMiwxOC40MDIgQzEuNzA3LDE5LjgzMSwyLjM4MiwyMSw0LjAzMiwyMUgyMGMxLjY1LDAsMi4zMjUtMS4xNjksMS41LTIuNTk5TDEzLjUxNyw0LjU3MkMxMy4xMDQsMy44NTcsMTIuNTYxLDMuNSwxMi4wMTcsMy41TDEyLjAxNywzLjV6Ii8+CjwvZz4KPC9zdmc+Cg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/alert.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-check{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMnB4IgoJIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDEyIDEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMiAxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0iY2hlY2siIHN0eWxlPSJvcGFjaXR5OjAuNzU7Ij4KCTxwb2x5Z29uIGlkPSJjaGVja19tYXJrIiBwb2ludHM9IjEuMTA1LDcuNDczIDIuNTI3LDYuMDUgNC40MjgsNy45NTIgOS4yMzgsMSAxMC44OTUsMi4xNDggNC42MzUsMTEiLz4KPC9nPgo8L3N2Zz4K);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/check.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-clear{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IgoJIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0iY2xlYXIiIHN0eWxlPSJvcGFjaXR5OjAuNzU7Ij4KCTxwYXRoIGlkPSJjaXJjbGVfd2l0aF9zdHJpa2UiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDsiIGQ9Ik0xMS45OTksNS4wMjJjLTMuODUzLDAtNi45NzcsMy4xMjQtNi45NzcsNi45NzggYzAsMy44NTMsMy4xMjQsNi45NzgsNi45NzcsNi45NzhjMy44NTQsMCw2Ljk3OS0zLjEyNSw2Ljk3OS02Ljk3OEMxOC45NzgsOC4xNDYsMTUuODUzLDUuMDIyLDExLjk5OSw1LjAyMnogTTYuODg2LDEyIGMwLTEuMDkyLDAuNTcyLTMuMjUsMC45My0yLjkyOWw3LjExMyw3LjExM2MwLjQ4OCwwLjUyNS0xLjgzNywwLjkzMS0yLjkzLDAuOTMxQzkuMTc0LDE3LjExNCw2Ljg4NiwxNC44MjQsNi44ODYsMTJ6IE0xNi4xODQsMTQuOTI5TDkuMDcsNy44MTZjLTAuNDQ1LTAuNDgzLDEuODM3LTAuOTMxLDIuOTI5LTAuOTMxYzIuODI3LDAsNS4xMTUsMi4yODksNS4xMTUsNS4xMTQgQzE3LjExNCwxMy4wOTIsMTYuNzUsMTUuNTQyLDE2LjE4NCwxNC45Mjl6Ii8+CjwvZz4KPC9zdmc+Cg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/clear.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-close{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IgoJIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0iY2xvc2UiIHN0eWxlPSJvcGFjaXR5OjAuNzU7Ij4KCTxwb2x5Z29uIGlkPSJ4IiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7IiBwb2ludHM9IjE4LjcxNyw2LjY5NyAxNy4zMDMsNS4yODMgMTIsMTAuNTg2IDYuNjk3LDUuMjgzIDUuMjgzLDYuNjk3IDEwLjU4NiwxMiA1LjI4MywxNy4zMDMgNi42OTcsMTguNzE3IDEyLDEzLjQxNCAxNy4zMDMsMTguNzE3IDE4LjcxNywxNy4zMDMgMTMuNDE0LDEyIAkJIi8+CjwvZz4KPC9zdmc+Cg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/close.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-code{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGcgaWQ9ImNvZGUiIG9wYWNpdHk9IjAuNzUiPgoJPHBhdGggaWQ9ImxlZnQtYnJhY2tldCIgZD0iTTQsMTJ2LTFoMWMxLDAsMSwwLDEtMVY3LjYxNEM2LDcuMSw2LjAyNCw2LjcxOCw2LjA3Myw2LjQ3MkM2LjEyNyw2LjIyLDYuMjEyLDYuMDA5LDYuMzMsNS44MzkKCQlDNi41MzQsNS41Niw2LjgwMyw1LjM2NCw3LjEzOCw1LjI1NUM3LjQ3Myw1LjE0LDguMDEsNSw4Ljk3Myw1SDEwdjFIOS4yNDhjLTAuNDU3LDAtMC43NywwLjE5MS0wLjkzNiwwLjQwOAoJCUM4LjE0NSw2LjYyMyw4LDYuODUzLDgsNy40NzZ2MS44NTdjMCwwLjcyOS0wLjA0MSwxLjE4LTAuMjQ0LDEuNDkzYy0wLjIsMC4zMDctMC41NjIsMC41MjktMS4wOSwwLjY2NwoJCWMwLjUzNSwwLjE1NSwwLjksMC4zODUsMS4wOTYsMC42ODhDNy45NjEsMTIuNDg0LDgsMTIuOTM4LDgsMTMuNjY1djEuODYyYzAsMC42MTksMC4xNDUsMC44NDgsMC4zMTIsMS4wNjIKCQljMC4xNjYsMC4yMiwwLjQ3OSwwLjQwNywwLjkzNiwwLjQwN0wxMCwxN2wwLDB2MUg4Ljk3M2MtMC45NjMsMC0xLjUtMC4xMzMtMS44MzUtMC4yNDhjLTAuMzM1LTAuMTA5LTAuNjA0LTAuMzA3LTAuODA4LTAuNTkxCgkJYy0wLjExOC0wLjE2NS0wLjIwMy0wLjM3NC0wLjI1Ny0wLjYyNUM2LjAyNCwxNi4yODMsNiwxNS45LDYsMTUuMzg3VjEzYzAtMSwwLTEtMS0xSDR6Ii8+Cgk8dXNlIHRyYW5zZm9ybT0ibWF0cml4KC0xLDAsMCwxLDI0LDApIiBpZD0icmlnaHQtYnJhY2tldCIgeD0iMCIgeT0iMCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB4bGluazpocmVmPSIjbGVmdC1icmFja2V0IiAvPgo8L2c+Cjwvc3ZnPgo=);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/code.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-collapse{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IgoJIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0iY29sbGFwc2UiIHN0eWxlPSJvcGFjaXR5OjAuNzU7Ij4KCTxwb2x5Z29uIGlkPSJhcnJvdyIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkOyIgcG9pbnRzPSI2LjY5NywxNS43MTQgMTIsMTAuNDEyIDE3LjMwMywxNS43MTQgMTguNzE3LDE0LjMgMTIsNy41ODMgNS4yODMsMTQuMyIvPgo8L2c+Cjwvc3ZnPgo=);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/collapse.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-comment{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IgoJIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0iY29tbWVudCIgc3R5bGU9Im9wYWNpdHk6MC43NTsiPgoJPHBhdGggaWQ9InNwZWVjaF9idWJibGUiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDsiIGQ9Ik0xNSw2SDlDNy4zNDMsNiw2LDcuMzQ0LDYsOXY0YzAsMS42NTYsMS4zNDMsMywzLDN2MyBsMy0zaDNjMS42NTcsMCwzLTEuMzQ0LDMtM1Y5QzE4LDcuMzQ0LDE2LjY1Nyw2LDE1LDZ6Ii8+CjwvZz4KPC9zdmc+Cg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/comment.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-down{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMnB4IgoJIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDEyIDEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMiAxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0iZG93biIgc3R5bGU9Im9wYWNpdHk6MC43NTsiPgoJPHBvbHlnb24gaWQ9ImFycm93IiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7IiBwb2ludHM9IjIuMDIzLDMgNS41MTIsOC45NTMgOSwzIi8+CjwvZz4KPC9zdmc+Cg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/down.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-expand{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IgoJIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0iZXhwYW5kIiBzdHlsZT0ib3BhY2l0eTowLjc1OyI+Cgk8cG9seWdvbiBpZD0iYXJyb3ciIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDsiIHBvaW50cz0iMTcuMzAzLDguMjgzIDEyLDEzLjU4NiA2LjY5Nyw4LjI4MyA1LjI4Myw5LjY5NyAxMiwxNi40MTQgMTguNzE3LDkuNjk3Ii8+CjwvZz4KPC9zdmc+Cg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/expand.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-help{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IgoJIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0iaGVscCIgc3R5bGU9Im9wYWNpdHk6MC43NTsiPgoJPHBhdGggaWQ9ImNpcmNsZSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkOyIgZD0iTTEyLjAwMSwyLjA4NWMtNS40NzgsMC05LjkxNiw0LjQzOC05LjkxNiw5LjkxNiBjMCw1LjQ3Niw0LjQzOCw5LjkxNCw5LjkxNiw5LjkxNGM1LjQ3NiwwLDkuOTE0LTQuNDM4LDkuOTE0LTkuOTE0QzIxLjkxNSw2LjUyMywxNy40NzcsMi4wODUsMTIuMDAxLDIuMDg1eiBNMTIuMDAyLDIwLjA4NSBjLTQuNDY1LDAtOC4wODQtMy42MTktOC4wODQtOC4wODNjMC00LjQ2NSwzLjYxOS04LjA4NCw4LjA4NC04LjA4NGM0LjQ2NCwwLDguMDgzLDMuNjE5LDguMDgzLDguMDg0IEMyMC4wODUsMTYuNDY2LDE2LjQ2NiwyMC4wODUsMTIuMDAyLDIwLjA4NXoiLz4KCTxnIGlkPSJxdWVzdGlvbl9tYXJrIj4KCQk8cGF0aCBpZD0idG9wIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7IiBkPSJNMTEuNzY2LDYuNjg4Yy0yLjUsMC0zLjIxOSwyLjE4OC0zLjIxOSwyLjE4OGwxLjQxMSwwLjg1NCBjMCwwLDAuMjk4LTAuNzkxLDAuOTAxLTEuMjI5YzAuNTE2LTAuMzc1LDEuNjI1LTAuNjI1LDIuMjE5LDAuMTI1YzAuNzAxLDAuODg1LTAuMTcsMS41ODctMS4wNzgsMi43MTkgQzExLjA0NywxMi41MzEsMTEsMTUsMTEsMTVoMS45NjljMCwwLDAuMTM1LTIuMzE4LDEuMDQxLTMuMzgxYzAuNjAzLTAuNzA3LDEuNDQzLTEuMzM4LDEuNDQzLTIuNDk0UzE0LjI2Niw2LjY4OCwxMS43NjYsNi42ODh6Ii8+CgkJPHJlY3QgaWQ9ImJvdHRvbSIgeD0iMTEiIHk9IjE2IiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/help.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-link{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IgoJIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0ibGluayIgc3R5bGU9Im9wYWNpdHk6MC43NTsiPgoJPHBhdGggaWQ9InJpZ2h0IiBkPSJNMTkuMTg4LDEyLjAwMWMwLDEuMS0wLjg5MSwyLjAxNS0xLjk4OCwyLjAxNWwtNC4xOTUtMC4wMTVDMTMuNTQzLDE1LjA4OSwxMy45NjgsMTYsMTUuMDAyLDE2aDMKCQlDMTkuNjU4LDE2LDIxLDEzLjY1NywyMSwxMnMtMS4zNDItNC0yLjk5OC00aC0zYy0xLjAzNCwwLTEuNDU5LDAuOTExLTEuOTk4LDEuOTk5bDQuMTk1LTAuMDE1CgkJQzE4LjI5Nyw5Ljk4NCwxOS4xODgsMTAuOTAxLDE5LjE4OCwxMi4wMDF6Ii8+Cgk8cGF0aCBpZD0iY2VudGVyIiBkPSJNOCwxMmMwLDAuNTM1LDAuNDIsMSwwLjkzOCwxaDYuMTA5YzAuNTE4LDAsMC45MzgtMC40NjUsMC45MzgtMWMwLTAuNTM0LTAuNDItMS0wLjkzOC0xSDguOTM4CgkJQzguNDIsMTEsOCwxMS40NjYsOCwxMnoiLz4KCTxwYXRoIGlkPSJsZWZ0IiBkPSJNNC44MTYsMTEuOTk5YzAtMS4xLDAuODkxLTIuMDE1LDEuOTg4LTIuMDE1TDExLDkuOTk5QzEwLjQ2MSw4LjkxMSwxMC4wMzYsOCw5LjAwMiw4aC0zCgkJYy0xLjY1NiwwLTIuOTk4LDIuMzQzLTIuOTk4LDRzMS4zNDIsNCwyLjk5OCw0aDNjMS4wMzQsMCwxLjQ1OS0wLjkxMSwxLjk5OC0xLjk5OWwtNC4xOTUsMC4wMTUKCQlDNS43MDcsMTQuMDE2LDQuODE2LDEzLjA5OSw0LjgxNiwxMS45OTl6Ii8+CjwvZz4KPC9zdmc+Cg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/link.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-menu{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IgoJIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0ibWVudSIgc3R5bGU9Im9wYWNpdHk6MC43NTsiPgoJPHBhdGggaWQ9ImxpbmVzIiBkPSJNNiwxNWgxMmMwLjU1MywwLDEsMC40NDcsMSwxdjFjMCwwLjU1My0wLjQ0NywxLTEsMUg2Yy0wLjU1MywwLTEtMC40NDctMS0xdi0xQzUsMTUuNDQ3LDUuNDQ3LDE1LDYsMTV6IE01LDExdjEKCQljMCwwLjU1MywwLjQ0NywxLDEsMWgxMmMwLjU1MywwLDEtMC40NDcsMS0xdi0xYzAtMC41NTMtMC40NDctMS0xLTFINkM1LjQ0NywxMCw1LDEwLjQ0Nyw1LDExeiBNNSw2djFjMCwwLjU1MywwLjQ0NywxLDEsMWgxMgoJCWMwLjU1MywwLDEtMC40NDcsMS0xVjZjMC0wLjU1My0wLjQ0Ny0xLTEtMUg2QzUuNDQ3LDUsNSw1LjQ0Nyw1LDZ6Ii8+CjwvZz4KPC9zdmc+Cg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/menu.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-next{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IgoJIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0ibW92ZS1sdHIiIHN0eWxlPSJvcGFjaXR5OjAuNzU7Ij4KCTxwb2x5Z29uIGlkPSJhcnJvdyIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkOyIgcG9pbnRzPSI4LjkzNSw3LjE4MSAxNC4yMzcsMTIuNDgzIDguOTM1LDE3Ljc4NgoJCTEwLjM0OSwxOS4yIDE3LjA2NSwxMi40ODMgMTAuMzQ5LDUuNzY3Ii8+CjwvZz4KPC9zdmc+Cg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/move-ltr.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-picture{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IgoJIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0icGljdHVyZSIgc3R5bGU9Im9wYWNpdHk6MC43NTsiPgoJPHBhdGggaWQ9ImZyYW1lIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7IiBkPSJNMTgsNEg2QzQsMy45OTMsMyw0Ljk5MywzLDYuOTkzTDMuMDE0LDE2QzMsMTgsNCwxOC45ODgsNiwxOWgxMgoJCWMyLTAuMDEyLDIuOTk0LTEsMy0zLjAwNlY2Ljk5M0MyMC45OTQsNC45OTMsMjAsMy45OTMsMTgsNHogTTE5LDE3SDVWNmgxNFYxN3oiLz4KCTxwb2x5Z29uIGlkPSJtb3VudGFpbnMiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDsiIHBvaW50cz0iNiwxMy41IDkuNSwxMCAxMS44MjgsMTIuMzEyIDEwLjUxNiwxMy40MDYKCQkxMS4zOTEsMTQuNDM4IDE1LjUsMTEgMTgsMTMgMTgsMTYgNiwxNiIvPgoJPHBvbHlnb24gaWQ9InNreSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkOyIgcG9pbnRzPSI2LDEyIDkuNTE2LDcuODQ0IDEyLjU2MiwxMS4wMTYgMTUuNSw5IDE4LDExIDE4LDcgNiw3Ii8+CjwvZz4KPC9zdmc+Cg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/picture.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-previous{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IgoJIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0ibW92ZS1ydGwiIHN0eWxlPSJvcGFjaXR5OjAuNzU7Ij4KCTxwb2x5Z29uIGlkPSJhcnJvd185XyIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkOyIgcG9pbnRzPSIxNS4wNjUsMTcuNzg2IDkuNzYzLDEyLjQ4MyAxNS4wNjUsNy4xODEKCQkxMy42NTEsNS43NjcgNi45MzUsMTIuNDgzIDEzLjY1MSwxOS4yIi8+CjwvZz4KPC9zdmc+Cg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/move-rtl.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-redo{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IgoJIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0iYXJjaGVkLWFycm93LWx0ciIgc3R5bGU9Im9wYWNpdHk6MC43NTsiPgoJPHBhdGggaWQ9ImFycm93IiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7IiBkPSJNMTkuOTI1LDE0LjkzN2wtMi4zOTEtNi45MDFsLTEuNDgsMi4zMjkgYy0wLjk2NC0wLjg0NS0yLjY5OS0xLjg1LTUuNTEzLTEuODIzYy00Ljg4NywwLjA0Ni02LjUyNCw0LjI0NC02LjUyNCw0LjI0NHMyLjc1My0yLjYzOSw2LjkyNS0xLjk0OSBjMS43MjksMC4yODYsMy4wMDcsMS4yMDYsMy42NzUsMS43OTFsLTEuNDc0LDIuMzE5TDE5LjkyNSwxNC45Mzd6Ii8+CjwvZz4KPC9zdmc+Cg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/arched-arrow-ltr.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-remove{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IgoJIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0icmVtb3ZlIiBzdHlsZT0ib3BhY2l0eTowLjc1OyI+Cgk8cGF0aCBpZD0idHJhc2hfY2FuIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7IiBkPSJNMTIsMTBoLTF2NmgxVjEweiBNMTAsMTBIOXY2aDFWMTB6IE0xNCwxMGgtMXY2aDFWMTB6CgkJIE0xNCw2VjVIOXYxSDZ2M2gxdjcuOTY2bDEsMS4wMzF2LTAuMDc0VjE4aDYuOTg0TDE1LDE3Ljk4MnYwLjAxNWwxLTEuMDMxVjloMVY2SDE0eiBNMTUsMTdIOFY5aDdWMTd6IE0xNiw4SDdWN2g5Vjh6Ii8+CjwvZz4KPC9zdmc+Cg==);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/remove.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-search{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiCgkgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnIGlkPSJzZWFyY2giIHN0eWxlPSJvcGFjaXR5OjAuNzU7Ij4KCTxwYXRoIGlkPSJtYWduaWZ5aW5nX2dsYXNzIiBkPSJNMTYuMDIxLDE1Ljk2bC0yLjM3NC0yLjM3NWMtMC4wNDgtMC4wNDctMC4xMDUtMC4wNzktMC4xNjktMC4wOTljMC40MDMtMC41NjYsMC42NDMtMS4yNiwwLjY0My0yLjAwOQoJCUMxNC4xMiw5LjU1NywxMi41NjMsOCwxMC42NDQsOGMtMS45MjEsMC0zLjQ3OCwxLjU1Ny0zLjQ3OCwzLjQ3OGMwLDEuOTIsMS41NTcsMy40NzcsMy40NzgsMy40NzdjMC43NDksMCwxLjQ0Mi0wLjIzOSwyLjAxLTAuNjQzCgkJYzAuMDE5LDAuMDYzLDAuMDUxLDAuMTIxLDAuMDk4LDAuMTY5bDIuMzc1LDIuMzc0YzAuMTksMC4xODksMC41NDMsMC4xNDMsMC43OS0wLjEwNFMxNi4yMSwxNi4xNSwxNi4wMjEsMTUuOTZ6IE0xMC42NDQsMTMuNjkKCQljLTEuMjIxLDAtMi4yMTMtMC45OTEtMi4yMTMtMi4yMTNjMC0xLjIyMSwwLjk5Mi0yLjIxMywyLjIxMy0yLjIxM2MxLjIyMiwwLDIuMjEzLDAuOTkyLDIuMjEzLDIuMjEzCgkJQzEyLjg1NiwxMi42OTksMTEuODY1LDEzLjY5LDEwLjY0NCwxMy42OXoiLz4KPC9nPgo8L3N2Zz4K);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/search.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-settings{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IgoJIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0ic2V0dGluZ3MiIHN0eWxlPSJvcGFjaXR5OjAuNzU7Ij4KCTxwYXRoIGlkPSJnZWFyIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7IiBkPSJNMjAuODY5LDEzLjQ3NkMyMC45NDgsMTIuOTk0LDIxLDEyLjUwNCwyMSwxMgoJCXMtMC4wNTItMC45OTQtMC4xMzEtMS40NzZsLTIuNDYzLTAuMjU5Yy0wLjE0OS0wLjU1Ni0wLjM2Ny0xLjA4Mi0wLjY0OC0xLjU3bDEuNTU4LTEuOTI0Yy0wLjU3Ni0wLjgwNi0xLjI4MS0xLjUxMS0yLjA4Ny0yLjA4NwoJCWwtMS45MjQsMS41NThjLTAuNDg4LTAuMjgxLTEuMDE1LTAuNDk5LTEuNTctMC42NDhsLTAuMjU5LTIuNDYzQzEyLjk5NCwzLjA1MiwxMi41MDQsMywxMiwzcy0wLjk5NCwwLjA1Mi0xLjQ3NiwwLjEzMQoJCWwtMC4yNTksMi40NjNDOS43MSw1Ljc0Myw5LjE4NCw1Ljk2MSw4LjY5NSw2LjI0Mkw2Ljc3MSw0LjY4NUM1Ljk2Niw1LjI2MSw1LjI2MSw1Ljk2Niw0LjY4NSw2Ljc3MWwxLjU1OCwxLjkyNAoJCWMtMC4yODEsMC40ODgtMC40OTksMS4wMTUtMC42NDgsMS41N2wtMi40NjMsMC4yNTlDMy4wNTIsMTEuMDA2LDMsMTEuNDk2LDMsMTJzMC4wNTIsMC45OTQsMC4xMzEsMS40NzZsMi40NjMsMC4yNTkKCQljMC4xNDksMC41NTYsMC4zNjcsMS4wODIsMC42NDgsMS41N2wtMS41NTgsMS45MjRjMC41NzYsMC44MDYsMS4yODEsMS41MTEsMi4wODcsMi4wODdsMS45MjQtMS41NTgKCQljMC40ODgsMC4yODEsMS4wMTUsMC40OTksMS41NywwLjY0OGwwLjI1OSwyLjQ2M0MxMS4wMDYsMjAuOTQ4LDExLjQ5NiwyMSwxMiwyMXMwLjk5NC0wLjA1MiwxLjQ3Ni0wLjEzMWwwLjI1OS0yLjQ2MwoJCWMwLjU1Ni0wLjE0OSwxLjA4Mi0wLjM2NywxLjU3LTAuNjQ4bDEuOTI0LDEuNTU4YzAuODA2LTAuNTc2LDEuNTExLTEuMjgxLDIuMDg3LTIuMDg3bC0xLjU1OC0xLjkyNAoJCWMwLjI4MS0wLjQ4OCwwLjQ5OS0xLjAxNSwwLjY0OC0xLjU3TDIwLjg2OSwxMy40NzZ6IE0xMiwxNS45OThjLTIuMjA5LDAtMy45OTgtMS43ODktMy45OTgtMy45OThTOS43OTEsOC4wMDIsMTIsOC4wMDIKCQlTMTUuOTk4LDkuNzkxLDE1Ljk5OCwxMlMxNC4yMDksMTUuOTk4LDEyLDE1Ljk5OHoiLz4KPC9nPgo8L3N2Zz4K);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/settings.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-tag{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IgoJIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0idGFnIiBzdHlsZT0ib3BhY2l0eTowLjc1OyI+Cgk8cGF0aCBkPSJNMTguNzQ4LDExLjcxN2MwLjM4OSwwLjM4OSwwLjM4OSwxLjAyNSwwLDEuNDE0bC00Ljk0OSw0Ljk1Yy0wLjM4OSwwLjM4OS0xLjAyNSwwLjM4OS0xLjQxNCwwbC02LjAxLTYuMDEKCQljLTAuMzg5LTAuMzg5LTAuNzA3LTEuMTU3LTAuNzA3LTEuNzA3TDUuNjY3LDZjMC0wLjU1LDAuNDUtMSwxLTFoNC4zNjRjMC41NSwwLDEuMzE4LDAuMzE4LDEuNzA3LDAuNzA3TDE4Ljc0OCwxMS43MTd6CgkJIE04LjEwNCw3LjQ1NkM3LjUyNSw4LjAzMiw3LjUyNiw4Ljk3LDguMTAzLDkuNTQ5YzAuNTc4LDAuNTc3LDEuNTE2LDAuNTc3LDIuMDk1LDAuMDAxYzAuNTc2LTAuNTc4LDAuNTc2LTEuNTE3LDAtMi4wOTUKCQlDOS42MTcsNi44NzksOC42OCw2Ljg3OCw4LjEwNCw3LjQ1NnoiLz4KPC9nPgo8L3N2Zz4K);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/tag.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-undo{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IgoJIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0iYXJjaGVkLWFycm93LXJ0bCIgc3R5bGU9Im9wYWNpdHk6MC43NTsiPgoJPHBhdGggaWQ9ImFycm93IiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7IiBkPSJNMTMuNDAxLDguNTQyYy0yLjgxNC0wLjAyNy00LjU0OSwwLjk3OC01LjUxMywxLjgyMyBsLTEuNDgtMi4zMjlsLTIuMzkxLDYuOTAxbDYuNzgyLDAuMDA5bC0xLjQ3NC0yLjMxOWMwLjY2OC0wLjU4NCwxLjk0NS0xLjUwNCwzLjY3NS0xLjc5MWM0LjE3Mi0wLjY5LDYuOTI1LDEuOTQ5LDYuOTI1LDEuOTQ5IFMxOC4yODgsOC41ODgsMTMuNDAxLDguNTQyeiIvPgo8L2c+Cjwvc3ZnPgo=);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/arched-arrow-rtl.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-up{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMnB4IgoJIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDEyIDEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMiAxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0idXAiIHN0eWxlPSJvcGFjaXR5OjAuNzU7Ij4KCTxwb2x5Z29uIGlkPSJhcnJvdyIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkOyIgcG9pbnRzPSI1LjUxMiwyLjAwNiAyLDggOS4wMjQsOCAJCSIvPgo8L2c+Cjwvc3ZnPgo=);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/up.svg?2013-11-21T19:01:40Z)!ie}.oo-ui-icon-window{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IgoJIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0id2luZG93IiBzdHlsZT0ib3BhY2l0eTowLjc1OyI+Cgk8cmVjdCBpZD0idGl0bGUiIHg9IjciIHk9IjEwIiB3aWR0aD0iMTAiIGhlaWdodD0iMSIvPgoJPHBhdGggaWQ9IndpbmRvdyIgZD0iTTE2LDE5SDhjLTIuMjA2LDAtNC0xLjc5NC00LTRWOWMwLTIuMjA2LDEuNzk0LTQsNC00aDhjMi4yMDYsMCw0LDEuNzk0LDQsNHY2QzIwLDE3LjIwNiwxOC4yMDYsMTksMTYsMTl6CgkJIE04LDdDNi44OTcsNyw2LDcuODk3LDYsOXY2YzAsMS4xMDMsMC44OTcsMiwyLDJoOGMxLjEwMywwLDItMC44OTcsMi0yVjljMC0xLjEwMy0wLjg5Ny0yLTItMkg4eiIvPgo8L2c+Cjwvc3ZnPgo=);background-image:url(//bits.wikimedia.org/static-1.23wmf5/extensions/VisualEditor/modules/oojs-ui/images/icons/window.svg?2013-11-21T19:01:40Z)!ie}\\n/* cache key: enwiki:resourceloader:filter:minify-css:7:71d6e83e2767f05d2b2938f15c742d62 */\"]},{\"ooui-dialog-action-close\":\"Close\",\"ooui-outline-control-move-down\":\"Move item down\",\"ooui-outline-control-move-up\":\"Move item up\",\"ooui-toggle-on\":\"On\",\"ooui-toggle-off\":\"Off\",\"ooui-toolbar-more\":\"More\"});",
"ext.visualEditor.base@1385060472": "mw.loader.implement(\"ext.visualEditor.base\",function(){(function(){var ve,hasOwn;ve={'instances':[]};hasOwn=Object.prototype.hasOwnProperty;ve.isInstanceOfAny=function(subject,classes){var i=classes.length;while(classes[--i]){if(subject instanceof classes[i]){return true;}}return false;};ve.cloneObject=OO.cloneObject;ve.getObjectValues=OO.getObjectValues;ve.getObjectKeys=Object.keys;ve.compare=OO.compare;ve.copy=OO.copy;ve.copyDomElements=function(domElements,doc){return domElements.map(function(domElement){return doc?doc.importNode(domElement,true):domElement.cloneNode(true);});};ve.isPlainObject=$.isPlainObject;ve.isEmptyObject\n=$.isEmptyObject;ve.isArray=Array.isArray;ve.bind=$.proxy;ve.indexOf=$.inArray;ve.extendObject=$.extend;ve.batchSplice=(function(){var arraySplice;function isSpliceBroken(){var n=256,a=[];a[n]='a';a.splice(n+1,0,'b');return a[n]!=='a';}if(!isSpliceBroken()){arraySplice=Array.prototype.splice;}else{arraySplice=function(offset,remove){var data,begin,removed,end;data=Array.prototype.slice.call(arguments,2);begin=this.slice(0,offset);removed=this.slice(offset,remove);end=this.slice(offset+remove);this.length=0;this.push.apply(this,begin);this.push.apply(this,data);this.push.apply(this,end);return removed;};}return function(arr,offset,remove,data){var splice,index=0,batchSize=1024,toRemove=remove,spliced,removed=[];splice=ve.isArray(arr)?arraySplice:arr.splice;if(data.length===0){return splice.call(arr,offset,remove);}while(index<data.length){spliced=splice.apply(arr,[index+offset,toRemove].concat(data.slice(index,index+batchSize)));if(toRemove>0){removed=spliced;}index+=batchSize;toRemove=\n0;}return removed;};}());ve.insertIntoArray=function(dst,offset,src){ve.batchSplice(dst,offset,0,src);};ve.getProp=function(obj){var i,retval=obj;for(i=1;i<arguments.length;i++){if(retval===undefined||retval===null){return undefined;}retval=retval[arguments[i]];}return retval;};ve.setProp=function(obj){var i,prop=obj;if(Object(obj)!==obj){return;}for(i=1;i<arguments.length-2;i++){if(prop[arguments[i]]===undefined){prop[arguments[i]]={};}if(prop[arguments[i]]===null||typeof prop[arguments[i]]!=='object'){return;}prop=prop[arguments[i]];}prop[arguments[arguments.length-2]]=arguments[arguments.length-1];};ve.log=function(){};ve.dir=function(){};ve.debounce=function(func,wait,immediate){var timeout;return function(){var context=this,args=arguments,later=function(){timeout=null;if(!immediate){func.apply(context,args);}};if(immediate&&!timeout){func.apply(context,args);}clearTimeout(timeout);timeout=setTimeout(later,wait);};};ve.selectEnd=function(element){element.focus();if(element.\nselectionStart!==undefined){element.selectionStart=element.selectionEnd=element.value.length;}else if(element.createTextRange){var textRange=element.createTextRange();textRange.collapse(false);textRange.select();}};ve.msg=function(){return ve.init.platform.getMessage.apply(ve.init.platform,arguments);};ve.splitClusters=unicodeJS.graphemebreak.splitClusters;ve.isUnattachedCombiningMark=function(text){return(/^[\\u0300-\\u036F]+$/).test(text);};ve.getByteOffset=function(text,clusterOffset){return ve.splitClusters(text).slice(0,clusterOffset).join('').length;};ve.getClusterOffset=function(text,byteOffset){return ve.splitClusters(text.substring(0,byteOffset)).length;};ve.graphemeSafeSubstring=function(text,start,end,outer){var unicodeStart=ve.getByteOffset(text,ve.getClusterOffset(text,start)),unicodeEnd=ve.getByteOffset(text,ve.getClusterOffset(text,end));if(unicodeStart===unicodeEnd&&!outer){return'';}if(unicodeStart>start&&outer){unicodeStart=ve.getByteOffset(text,ve.getClusterOffset(text\n,start)-1);}if(unicodeEnd>end&&!outer){unicodeEnd=ve.getByteOffset(text,ve.getClusterOffset(text,end)-1);}return text.substring(unicodeStart,unicodeEnd);};ve.escapeHtml=function(value){return value.replace(/['\"<>&]/g,ve.escapeHtml.escapeHtmlCharacter);};ve.escapeHtml.escapeHtmlCharacter=function(value){switch(value){case'\\'':return'&#039;';case'\"':return'&quot;';case'<':return'&lt;';case'>':return'&gt;';case'&':return'&amp;';default:return value;}};ve.getOpeningHtmlTag=function(tagName,attributes){var html,attrName,attrValue;html='<'+tagName;for(attrName in attributes){attrValue=attributes[attrName];if(attrValue===true){attrValue=attrName;}else if(attrValue===false){continue;}html+=' '+attrName+'=\"'+ve.escapeHtml(String(attrValue))+'\"';}html+='>';return html;};ve.getDomAttributes=function(element){var result={},i;for(i=0;i<element.attributes.length;i++){result[element.attributes[i].name]=element.attributes[i].value;}return result;};ve.setDomAttributes=function(element,attributes,\nwhitelist){var key;if(!element.setAttribute||!element.removeAttribute){return;}for(key in attributes){if(attributes[key]===undefined||attributes[key]===null){element.removeAttribute(key);}else{if(whitelist&&whitelist.indexOf(key.toLowerCase())===-1){continue;}element.setAttribute(key,attributes[key]);}}};ve.getDomElementSummary=function(element,includeHtml){var i,summary={'type':element.nodeName.toLowerCase(),'text':element.textContent,'attributes':{},'children':[]};if(includeHtml&&element.nodeType===Node.ELEMENT_NODE){summary.html=element.outerHTML;}if(element.attributes){for(i=0;i<element.attributes.length;i++){summary.attributes[element.attributes[i].name]=element.attributes[i].value;}}if(element.childNodes){for(i=0;i<element.childNodes.length;i++){if(element.childNodes[i].nodeType!==Node.TEXT_NODE){summary.children.push(ve.getDomElementSummary(element.childNodes[i],includeHtml));}}}return summary;};ve.convertDomElements=function(value){if(value&&value.nodeType){return ve.\ngetDomElementSummary(value);}return value;};ve.isBlockElement=function(element){return ve.isBlockElementType(element.nodeName.toLowerCase());};ve.isBlockElementType=function(nodeName){return ve.indexOf(nodeName,ve.isBlockElementType.blockTypes)!==-1;};ve.isBlockElementType.blockTypes=['div','p','table','tbody','thead','tfoot','caption','th','tr','td','ul','ol','li','dl','dt','dd','h1','h2','h3','h4','h5','h6','hgroup','article','aside','body','nav','section','footer','header','figure','figcaption','fieldset','details','blockquote','hr','button','canvas','center','col','colgroup','embed','map','object','pre','progress','video'];ve.createDocumentFromHtml=function(html){var newDocument,$iframe=$('<iframe frameborder=\"0\" width=\"0\" height=\"0\" />'),iframe=$iframe.get(0);document.documentElement.appendChild(iframe);newDocument=(iframe.contentWindow&&iframe.contentWindow.document)||iframe.contentDocument;newDocument.open();newDocument.write(html);newDocument.close();iframe.parentNode.\nremoveChild(iframe);if(!newDocument.documentElement||newDocument.documentElement.cloneNode()===undefined){newDocument=document.implementation.createHTMLDocument('');html=html.replace(/^\\s*(?:<!doctype[^>]*>)?\\s*<html[^>]*>/i,'');html=html.replace(/<\\/html>\\s*$/i,'');newDocument.documentElement.innerHTML=html;}return newDocument;};ve.resolveUrl=function(url,base){var doc,node;if(typeof base==='string'){doc=ve.createDocumentFromHtml('');node=doc.createElement('base');node.setAttribute('href',base);doc.head.appendChild(node);}else{doc=base;}node=doc.createElement('a');node.setAttribute('href',url);return node.href;};ve.properInnerHtml=function(element){return ve.fixupPreBug(element).innerHTML;};ve.properOuterHtml=function(element){return ve.fixupPreBug(element).outerHTML;};ve.fixupPreBug=function(element){var div,$element;if(ve.isPreInnerHtmlBroken===undefined){div=document.createElement('div');div.innerHTML='<pre>\\n\\n</pre>';ve.isPreInnerHtmlBroken=div.innerHTML==='<pre>\\n</pre>';}if(!ve\n.isPreInnerHtmlBroken){return element;}$element=$(element).clone();$element.find('pre, textarea, listing').each(function(){var matches;if(this.firstChild&&this.firstChild.nodeType===Node.TEXT_NODE){matches=this.firstChild.data.match(/^(\\r\\n|\\r|\\n)/);if(matches&&matches[1]){this.firstChild.insertData(0,matches[1]);}}});return $element.get(0);};ve.now=(function(){var perf=window.performance,navStart=perf&&perf.timing&&perf.timing.navigationStart;return navStart&&typeof perf.now==='function'?function(){return navStart+perf.now();}:Date.now;}());window.ve=ve;}());(function(){var callbacks=$.Callbacks('memory'),queue=[];ve.track=function(topic,data){queue.push({topic:topic,timeStamp:ve.now(),data:data});callbacks.fire(queue);};ve.trackSubscribe=function(topic,callback){var seen=0;callbacks.add(function(queue){var event;for(;seen<queue.length;seen++){event=queue[seen];if(event.topic.indexOf(topic)===0){callback.call(event,event.topic,event.data);}}});};ve.trackSubscribeAll=function(callback)\n{ve.trackSubscribe('',callback);};}());ve.init={};ve.init.Platform=function VeInitPlatform(){OO.EventEmitter.call(this);};OO.mixinClass(ve.init.Platform,OO.EventEmitter);ve.init.Platform.prototype.getExternalLinkUrlProtocolsRegExp=function(){throw new Error('ve.init.Platform.getExternalLinkUrlProtocolsRegExp must be overridden in subclass');};ve.init.Platform.prototype.getModulesUrl=function(){throw new Error('ve.init.Platform.getModulesUrl must be overridden in subclass');};ve.init.Platform.prototype.addMessages=function(){throw new Error('ve.init.Platform.addMessages must be overridden in subclass');};ve.init.Platform.prototype.getMessage=function(){throw new Error('ve.init.Platform.getMessage must be overridden in subclass');};ve.init.Platform.prototype.addParsedMessages=function(){throw new Error('ve.init.Platform.addParsedMessages must be overridden in subclass');};ve.init.Platform.prototype.getParsedMessage=function(){throw new Error(\n've.init.Platform.getParsedMessage must be overridden in subclass');};ve.init.Platform.prototype.getSystemPlatform=function(){throw new Error('ve.init.Platform.getSystemPlatform must be overridden in subclass');};ve.init.Platform.prototype.getUserLanguages=function(){throw new Error('ve.init.Platform.getUserLanguages must be overridden in subclass');};ve.init.Platform.prototype.getMediaSources=function(){throw new Error('ve.init.Platform.getMediaSources must be overridden in subclass');};ve.init.Target=function VeInitTarget($container){OO.EventEmitter.call(this);this.$element=$container;};OO.mixinClass(ve.init.Target,OO.EventEmitter);ve.init.Target.static.toolbarGroups=[{'include':['undo','redo']},{'type':'menu','include':[{'group':'format'}],'promote':['paragraph'],'demote':['preformatted','heading1']},{'include':['bold','italic','link','clear']},{'include':['number','bullet','outdent','indent']},{'include':'*'}];ve.init.Target.static.surfaceCommands=['undo','redo','bold','italic',\n'link','clear','underline','subscript','superscript','indent','outdent','paragraph','heading1','heading2','heading3','heading4','heading5','heading6','preformatted'];;},{},{});",
"ext.visualEditor.mediawiki@1385060472": "mw.loader.implement(\"ext.visualEditor.mediawiki\",function(){ve.init.mw={'targets':[]};ve.init.mw.Platform=function VeInitMwPlatform(){ve.init.Platform.call(this);this.externalLinkUrlProtocolsRegExp=new RegExp('^'+mw.config.get('wgUrlProtocols'));this.modulesUrl=mw.config.get('wgExtensionAssetsPath')+'/VisualEditor/modules';this.parsedMessages={};this.mediaSources=[{'url':mw.util.wikiScript('api')},{'url':'//commons.wikimedia.org/w/api.php'}];};OO.inheritClass(ve.init.mw.Platform,ve.init.Platform);ve.init.mw.Platform.prototype.getExternalLinkUrlProtocolsRegExp=function(){return this.externalLinkUrlProtocolsRegExp;};ve.init.mw.Platform.prototype.getModulesUrl=function(){return this.modulesUrl;};ve.init.mw.Platform.prototype.addMessages=function(messages){return mw.messages.set(messages);};ve.init.mw.Platform.\nprototype.getMessage=ve.bind(mw.msg,mw);ve.init.mw.Platform.prototype.addParsedMessages=function(messages){for(var key in messages){this.parsedMessages[key]=messages[key];}};ve.init.mw.Platform.prototype.getParsedMessage=function(key){if(key in this.parsedMessages){return this.parsedMessages[key];}return mw.message(key).escaped();};ve.init.mw.Platform.prototype.getSystemPlatform=function(){return $.client.profile().platform;};ve.init.mw.Platform.prototype.getUserLanguages=function(){var lang=mw.config.get('wgUserLanguage'),langParts=lang.split('-'),langs=[lang];if(langParts.length>1){langs.push(langParts[0]);}return langs;};ve.init.mw.Platform.prototype.getMediaSources=function(){return this.mediaSources;};ve.init.platform=new ve.init.mw.Platform();OO.ui.getUserLanguages=ve.bind(ve.init.platform.getUserLanguages,ve.init.platform);OO.ui.msg=ve.bind(ve.init.platform.getMessage,ve.init.platform);ve.init.mw.Target=function VeInitMwTarget($container,pageName,revisionId){var i,len,prefName,\nprefValue,conf=mw.config.get('wgVisualEditorConfig'),extraModules=['experimental','mwmath'];ve.init.Target.call(this,$container);this.pageName=pageName;this.pageExists=mw.config.get('wgArticleId',0)!==0;this.revid=revisionId||mw.config.get('wgCurRevisionId');this.restoring=!!revisionId;this.editToken=mw.user.tokens.get('editToken');this.apiUrl=mw.util.wikiScript('api');this.submitUrl=(new mw.Uri(mw.util.getUrl(this.pageName))).extend({'action':'submit'});this.modules=['ext.visualEditor.core','ext.visualEditor.data'].concat(document.createElementNS&&document.createElementNS('http://www.w3.org/2000/svg','svg').createSVGRect?['ext.visualEditor.viewPageTarget.icons-vector','ext.visualEditor.icons-vector']:['ext.visualEditor.viewPageTarget.icons-raster','ext.visualEditor.icons-raster']).concat(conf.pluginModules||[]);for(i=0,len=extraModules.length;i<len;i++){prefName='visualeditor-enable-'+extraModules[i];prefValue=mw.config.get('wgUserName')===null?conf.defaultUserOptions[prefName]:mw.\nuser.options.get(prefName,conf.defaultUserOptions[prefName]);if(prefValue&&prefValue!=='0'){this.modules.push('ext.visualEditor.'+extraModules[i]);}}this.pluginCallbacks=[];this.modulesReady=$.Deferred();this.loading=false;this.saving=false;this.serializing=false;this.submitting=false;this.baseTimeStamp=null;this.startTimeStamp=null;this.doc=null;this.editNotices=null;this.checkboxes=null;this.remoteNotices=[];this.localNoticeMessages=[];this.isMobileDevice=('ontouchstart'in window||(window.DocumentTouch&&document instanceof window.DocumentTouch));};OO.inheritClass(ve.init.mw.Target,ve.init.Target);ve.init.mw.Target.onModulesReady=function(){var i,len,callbackResult,promises=[];for(i=0,len=this.pluginCallbacks.length;i<len;i++){callbackResult=this.pluginCallbacks[i](this);if(callbackResult&&callbackResult.then){promises.push(callbackResult);}}this.pluginCallbacks=[];$.when.apply($,promises).done(this.modulesReady.resolve).fail(this.modulesReady.reject);};ve.init.mw.Target.onLoad=\nfunction(response){var data=response?response.visualeditor:null;if(!data&&!response.error){ve.init.mw.Target.onLoadError.call(this,null,'Invalid response in response from server',null);}else if(response.error||data.result==='error'){ve.init.mw.Target.onLoadError.call(this,null,response.error.code+': '+response.error.info,null);}else if(typeof data.content!=='string'){ve.init.mw.Target.onLoadError.call(this,null,'No HTML content in response from server',null);}else{this.originalHtml=data.content;this.doc=ve.createDocumentFromHtml(this.originalHtml);this.remoteNotices=ve.getObjectValues(data.notices);this.checkboxes=data.checkboxes;this.baseTimeStamp=data.basetimestamp;this.startTimeStamp=data.starttimestamp;this.revid=data.oldid;this.modulesReady.done(ve.bind(ve.init.mw.Target.onReady,this));}};ve.init.mw.Target.onNoticesReady=function(){var i,len,noticeHtmls,tmp,el;this.editNotices={};tmp=document.createElement('div');tmp.style.cssText=\n'position: static; top: 0; width: 0; height: 0; border: 0; visibility: hidden;';document.body.appendChild(tmp);noticeHtmls=this.remoteNotices.slice();for(i=0,len=this.localNoticeMessages.length;i<len;i++){noticeHtmls.push('<p>'+ve.init.platform.getParsedMessage(this.localNoticeMessages[i])+'</p>');}for(i=0,len=noticeHtmls.length;i<len;i++){el=$('<div>').html(noticeHtmls[i]).get(0);tmp.appendChild(el);if($.getVisibleText(el).trim()!==''){this.editNotices[i]=el;}tmp.removeChild(el);}document.body.removeChild(tmp);};ve.init.mw.Target.onReady=function(){ve.init.mw.Target.onNoticesReady.call(this);this.loading=false;this.emit('load',this.doc);};ve.init.mw.Target.onLoadError=function(jqXHR,status,error){this.loading=false;this.emit('loadError',jqXHR,status,error);};ve.init.mw.Target.onSave=function(response){this.saving=false;var data=response.visualeditoredit;if(!data&&!response.error){ve.init.mw.Target.onSaveError.call(this,null,'Invalid response from server',response);}else if(response.\nerror){if(response.error.code==='editconflict'){this.emit('editConflict');}else{ve.init.mw.Target.onSaveError.call(this,null,'Save failure',response);}}else if(data.result!=='success'){ve.init.mw.Target.onSaveError.call(this,null,'Save failure',response);}else if(typeof data.content!=='string'){ve.init.mw.Target.onSaveError.call(this,null,'Invalid HTML content in response from server',response);}else{this.emit('save',data.content,data.newrevid);}};ve.init.mw.Target.onSaveError=function(jqXHR,status,data){this.saving=false;this.emit('saveError',jqXHR,status,data);};ve.init.mw.Target.onShowChanges=function(response){var data=response.visualeditor;if(!data&&!response.error){ve.init.mw.Target.onShowChangesError.call(this,null,'Invalid response from server',null);}else if(response.error){ve.init.mw.Target.onShowChangesError.call(this,null,'Unsuccessful request: '+response.error.info,null);}else if(data.result==='nochanges'){this.emit('noChanges');}else if(data.result!=='success'){ve.init.mw\n.Target.onShowChangesError.call(this,null,'Failed request: '+data.result,null);}else if(typeof data.diff!=='string'){ve.init.mw.Target.onShowChangesError.call(this,null,'Invalid HTML content in response from server',null);}else{this.emit('showChanges',data.diff);}};ve.init.mw.Target.onShowChangesError=function(jqXHR,status,error){this.saving=false;this.emit('showChangesError',jqXHR,status,error);};ve.init.mw.Target.onSerialize=function(response){this.serializing=false;var data=response.visualeditor;if(!data&&!response.error){ve.init.mw.Target.onSerializeError.call(this,null,'Invalid response from server',null);}else if(response.error){ve.init.mw.Target.onSerializeError.call(this,null,'Unsuccessful request: '+response.error.info,null);}else if(data.result==='error'){ve.init.mw.Target.onSerializeError.call(this,null,'Server error',null);}else if(typeof data.content!=='string'){ve.init.mw.Target.onSerializeError.call(this,null,'No Wikitext content in response from server',null);}else{if(\ntypeof this.serializeCallback==='function'){this.serializeCallback(data.content);delete this.serializeCallback;}}};ve.init.mw.Target.onSerializeError=function(jqXHR,status,error){this.serializing=false;this.emit('serializeError',jqXHR,status,error);};ve.init.mw.Target.prototype.addPlugin=function(plugin){if(typeof plugin==='string'){this.modules.push(plugin);}else if($.isFunction(plugin)){this.pluginCallbacks.push(plugin);}};ve.init.mw.Target.prototype.addPlugins=function(plugins){var i,len;for(i=0,len=plugins.length;i<len;i++){this.addPlugin(plugins[i]);}};ve.init.mw.Target.prototype.getHtml=function(newDoc){var i,len,oldDoc=this.doc;function copyAttributes(from,to){var i,len;for(i=0,len=from.attributes.length;i<len;i++){to.setAttribute(from.attributes[i].name,from.attributes[i].value);}}for(i=0,len=oldDoc.head.childNodes.length;i<len;i++){newDoc.head.appendChild(oldDoc.head.childNodes[i].cloneNode(true));}copyAttributes(oldDoc.documentElement,newDoc.documentElement);copyAttributes(\noldDoc.head,newDoc.head);copyAttributes(oldDoc.body,newDoc.body);return'<!doctype html>'+ve.properOuterHtml(newDoc.documentElement);};ve.init.mw.Target.prototype.load=function(){var data,start;if(this.loading){return false;}mw.loader.using(this.modules.concat(['site','user']),ve.bind(ve.init.mw.Target.onModulesReady,this));data={'action':'visualeditor','paction':'parse','page':this.pageName,'format':'json'};if(this.restoring){data.oldid=this.revid;}start=ve.now();this.loading=$.ajax({'url':this.apiUrl,'data':data,'dataType':'json','type':'POST','timeout':100000,'cache':'false'}).then(function(data,status,jqxhr){ve.track('performance.system.domLoad',{'bytes':$.byteLength(jqxhr.responseText),'duration':ve.now()-start,'cacheHit':/hit/i.test(jqxhr.getResponseHeader('X-Cache')),'parsoid':jqxhr.getResponseHeader('X-Parsoid-Performance')});return jqxhr;}).done(ve.bind(ve.init.mw.Target.onLoad,this)).fail(ve.bind(ve.init.mw.Target.onLoadError,this));return true;};ve.init.mw.Target.prototype.\nsave=function(doc,options){var data,start;if(this.saving){return false;}data=$.extend({},options,{'format':'json','action':'visualeditoredit','page':this.pageName,'oldid':this.revid,'basetimestamp':this.baseTimeStamp,'starttimestamp':this.startTimeStamp,'html':this.getHtml(doc),'token':this.editToken});start=ve.now();this.saving=$.ajax({'url':this.apiUrl,'data':data,'dataType':'json','type':'POST','timeout':100000}).then(function(data,status,jqxhr){ve.track('performance.system.domSave',{'bytes':$.byteLength(jqxhr.responseText),'duration':ve.now()-start,'parsoid':jqxhr.getResponseHeader('X-Parsoid-Performance')});return jqxhr;}).done(ve.bind(ve.init.mw.Target.onSave,this)).fail(ve.bind(ve.init.mw.Target.onSaveError,this));return true;};ve.init.mw.Target.prototype.showChanges=function(doc){var start=ve.now();$.ajax({'url':this.apiUrl,'data':{'format':'json','action':'visualeditor','paction':'diff','page':this.pageName,'oldid':this.revid,'html':this.getHtml(doc)},'dataType':'json','type':\n'POST','timeout':100000}).then(function(data,status,jqxhr){ve.track('performance.system.domDiff',{'bytes':$.byteLength(jqxhr.responseText),'duration':ve.now()-start,'parsoid':jqxhr.getResponseHeader('X-Parsoid-Performance')});return jqxhr;}).done(ve.bind(ve.init.mw.Target.onShowChanges,this)).fail(ve.bind(ve.init.mw.Target.onShowChangesError,this));};ve.init.mw.Target.prototype.submit=function(wikitext,options){if(this.submitting){return false;}this.submitting=true;var key,$form=$('<form method=\"post\" enctype=\"multipart/form-data\"></form>'),params={'format':'text/x-wiki','oldid':this.revid,'wpStarttime':this.baseTimeStamp,'wpEdittime':this.startTimeStamp,'wpTextbox1':wikitext,'wpSummary':options.summary,'wpWatchthis':Number(options.watch),'wpMinoredit':Number(options.minor),'wpEditToken':this.editToken,'wpSave':1};for(key in params){$form.append($('<input type=\"hidden\">').attr({'name':key,'value':params[key]}));}$form.attr('action',this.submitUrl).appendTo('body').submit();return true;\n};ve.init.mw.Target.prototype.serialize=function(doc,callback){var start=ve.now();if(this.serializing){return false;}this.serializing=true;this.serializeCallback=callback;$.ajax({'url':this.apiUrl,'data':{'action':'visualeditor','paction':'serialize','html':this.getHtml(doc),'page':this.pageName,'oldid':this.revid,'format':'json'},'dataType':'json','type':'POST','timeout':100000,'cache':'false'}).then(function(data,status,jqxhr){ve.track('performance.system.domSerialize',{'bytes':$.byteLength(jqxhr.responseText),'duration':ve.now()-start,'parsoid':jqxhr.getResponseHeader('X-Parsoid-Performance')});return jqxhr;}).done(ve.bind(ve.init.mw.Target.onSerialize,this)).fail(ve.bind(ve.init.mw.Target.onSerializeError,this));return true;};ve.init.mw.Target.prototype.getEditNotices=function(){return this.editNotices;};;},{},{});",
"jquery.ui.core@1385060185": "mw.loader.implement(\"jquery.ui.core\",function(){(function($,undefined){$.ui=$.ui||{};if($.ui.version){return;}$.extend($.ui,{version:\"1.8.24\",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});$.fn.extend({propAttr:$.fn.prop||$.fn.attr,_focus:$.fn.focus,focus:function(delay,fn){return typeof delay===\"number\"?this.each(function(){var elem=this;setTimeout(function(){$(elem).focus();if(fn){fn.call(elem);}},delay);}):this._focus.apply(this,arguments);},scrollParent:function(){var scrollParent;if(($.browser.msie&&(/(static|relative)/).test(this.css('position')))||(/absolute/).test(this.css('position'))){scrollParent=this.parents().filter(function(){return(\n/(relative|absolute|fixed)/).test($.curCSS(this,'position',1))&&(/(auto|scroll)/).test($.curCSS(this,'overflow',1)+$.curCSS(this,'overflow-y',1)+$.curCSS(this,'overflow-x',1));}).eq(0);}else{scrollParent=this.parents().filter(function(){return(/(auto|scroll)/).test($.curCSS(this,'overflow',1)+$.curCSS(this,'overflow-y',1)+$.curCSS(this,'overflow-x',1));}).eq(0);}return(/fixed/).test(this.css('position'))||!scrollParent.length?$(document):scrollParent;},zIndex:function(zIndex){if(zIndex!==undefined){return this.css(\"zIndex\",zIndex);}if(this.length){var elem=$(this[0]),position,value;while(elem.length&&elem[0]!==document){position=elem.css(\"position\");if(position===\"absolute\"||position===\"relative\"||position===\"fixed\"){value=parseInt(elem.css(\"zIndex\"),10);if(!isNaN(value)&&value!==0){return value;}}elem=elem.parent();}}return 0;},disableSelection:function(){return this.bind(($.support.selectstart?\"selectstart\":\"mousedown\")+\".ui-disableSelection\",function(event){event.preventDefault();})\n;},enableSelection:function(){return this.unbind(\".ui-disableSelection\");}});if(!$(\"<a>\").outerWidth(1).jquery){$.each([\"Width\",\"Height\"],function(i,name){var side=name===\"Width\"?[\"Left\",\"Right\"]:[\"Top\",\"Bottom\"],type=name.toLowerCase(),orig={innerWidth:$.fn.innerWidth,innerHeight:$.fn.innerHeight,outerWidth:$.fn.outerWidth,outerHeight:$.fn.outerHeight};function reduce(elem,size,border,margin){$.each(side,function(){size-=parseFloat($.curCSS(elem,\"padding\"+this,true))||0;if(border){size-=parseFloat($.curCSS(elem,\"border\"+this+\"Width\",true))||0;}if(margin){size-=parseFloat($.curCSS(elem,\"margin\"+this,true))||0;}});return size;}$.fn[\"inner\"+name]=function(size){if(size===undefined){return orig[\"inner\"+name].call(this);}return this.each(function(){$(this).css(type,reduce(this,size)+\"px\");});};$.fn[\"outer\"+name]=function(size,margin){if(typeof size!==\"number\"){return orig[\"outer\"+name].call(this,size);}return this.each(function(){$(this).css(type,reduce(this,size,true,margin)+\"px\");});};})\n;}function focusable(element,isTabIndexNotNaN){var nodeName=element.nodeName.toLowerCase();if(\"area\"===nodeName){var map=element.parentNode,mapName=map.name,img;if(!element.href||!mapName||map.nodeName.toLowerCase()!==\"map\"){return false;}img=$(\"img[usemap=#\"+mapName+\"]\")[0];return!!img&&visible(img);}return(/input|select|textarea|button|object/.test(nodeName)?!element.disabled:\"a\"==nodeName?element.href||isTabIndexNotNaN:isTabIndexNotNaN)&&visible(element);}function visible(element){return!$(element).parents().andSelf().filter(function(){return $.curCSS(this,\"visibility\")===\"hidden\"||$.expr.filters.hidden(this);}).length;}$.extend($.expr[\":\"],{data:$.expr.createPseudo?$.expr.createPseudo(function(dataName){return function(elem){return!!$.data(elem,dataName);};}):function(elem,i,match){return!!$.data(elem,match[3]);},focusable:function(element){return focusable(element,!isNaN($.attr(element,\"tabindex\")));},tabbable:function(element){var tabIndex=$.attr(element,\"tabindex\"),isTabIndexNaN\n=isNaN(tabIndex);return(isTabIndexNaN||tabIndex>=0)&&focusable(element,!isTabIndexNaN);}});$(function(){var body=document.body,div=body.appendChild(div=document.createElement(\"div\"));div.offsetHeight;$.extend(div.style,{minHeight:\"100px\",height:\"auto\",padding:0,borderWidth:0});$.support.minHeight=div.offsetHeight===100;$.support.selectstart=\"onselectstart\"in div;body.removeChild(div).style.display=\"none\";});if(!$.curCSS){$.curCSS=$.css;}$.extend($.ui,{plugin:{add:function(module,option,set){var proto=$.ui[module].prototype;for(var i in set){proto.plugins[i]=proto.plugins[i]||[];proto.plugins[i].push([option,set[i]]);}},call:function(instance,name,args){var set=instance.plugins[name];if(!set||!instance.element[0].parentNode){return;}for(var i=0;i<set.length;i++){if(instance.options[set[i][0]]){set[i][1].apply(instance.element,args);}}}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b);},hasScroll:function(el,a){if($(el).\ncss(\"overflow\")===\"hidden\"){return false;}var scroll=(a&&a===\"left\")?\"scrollLeft\":\"scrollTop\",has=false;if(el[scroll]>0){return true;}el[scroll]=1;has=(el[scroll]>0);el[scroll]=0;return has;},isOverAxis:function(x,reference,size){return(x>reference)&&(x<(reference+size));},isOver:function(y,x,top,left,height,width){return $.ui.isOverAxis(y,top,height)&&$.ui.isOverAxis(x,left,width);}});})(jQuery);;},{\"css\":[\".ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:\\\".\\\";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block} * html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block} .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)} .ui-state-disabled{cursor:default !important} .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat} .ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%} .ui-widget{font-family:sans-serif;font-size:0.8em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:sans-serif;font-size:1em}.ui-widget-content{border:1px solid #cccccc;background:#f2f5f7 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAAKElEQVQYV2P6+ev3fyYGIBiGxH8w6/9/GAsshuD+Byv5D2dhKh6eBAAABBSmkTpaYQAAAABJRU5ErkJggg==) 50% top repeat-x;background:#f2f5f7 url(//bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/themes/vector/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png?2013-11-21T18:56:40Z) 50% top repeat-x!ie;color:#362b36}.ui-widget-content a{color:#362b36}.ui-widget-header{border-bottom:1px solid #bbbbbb;line-height:1em;background:#ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAAF0lEQVQYV2P49+/ff4ZhQPwHglGCKAIAdlSOCIOoOV0AAAAASUVORK5CYII=) 50% 50% repeat-x;background:#ffffff url(//bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/themes/vector/images/ui-bg_highlight-soft_100_ffffff_1x100.png?2013-11-21T18:56:40Z) 50% 50% repeat-x!ie;color:#222222;font-weight:bold}.ui-widget-header a{color:#222222} .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #aed0ea;background:#d7ebf9 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAAL0lEQVQY02N69eXPfyYGIBhexH+G/0DiP5gFJP79RxAwiX9giX//kZUgdDAMXwIA/14cgwH0gmgAAAAASUVORK5CYII=) 50% 50% repeat-x;background:#d7ebf9 url(//bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/themes/vector/images/ui-bg_highlight-hard_80_d7ebf9_1x100.png?2013-11-21T18:56:40Z) 50% 50% repeat-x!ie;font-weight:normal;color:#2779aa}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#2779aa;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #74b2e2;background:#e4f1fb url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAAMUlEQVQYV2P68vPvfyYGIBhCxP//cBacYAAKInGRlIBYaBJQHWAWXBuqoVBZmNhwIgBlYh6Ywkr41gAAAABJRU5ErkJggg==) 50% 50% repeat-x;background:#e4f1fb url(//bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/themes/vector/images/ui-bg_highlight-soft_100_e4f1fb_1x100.png?2013-11-21T18:56:40Z) 50% 50% repeat-x!ie;font-weight:normal;color:#0070a3}.ui-state-hover a,.ui-state-hover a:hover{color:#0070a3;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #cccccc;background:#f0f0f0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAAIElEQVQYV2P68OHDfyYGIBiuBCMjIzILGxdNDI017AgARXMEsCkUdugAAAAASUVORK5CYII=) 50% 50% repeat-x;url(//bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/themes/vector/images/ui-bg_inset-hard_100_f0f0f0_1x100.png?2013-11-21T18:56:40Z) 50% 50% repeat-x!ie;font-weight:normal;color:#000000}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#000000;text-decoration:none}.ui-widget :active{outline:none} .ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #f9dd34;background:#ffef8f url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAAEwK2r2AAAAX0lEQVQYV2P+/3HBf+aGyoAGTMK3gbm+3B1IVLgCuRUe2AlsBtRX+oG0eYEMcAOpcyNeLx4CbKgP3GRPEAtssjse95HkcOoQUO/7obrZG+rwBrjrGyo8oa6vJ88L5BEAeRC4pmqV01IAAAAASUVORK5CYII=) 50% top repeat-x;url(//bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/themes/vector/images/ui-bg_highlight-soft_25_ffef8f_1x100.png?2013-11-21T18:56:40Z) 50% top repeat-x!ie;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#cd0a0a url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQMAAADOquA5AAAAA1BMVEXNCgokNzldAAAAD0lEQVQoFWNgGAWjgPoAAAJYAAEDeXiTAAAAAElFTkSuQmCC) 50% 50% repeat-x;url(//bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/themes/vector/images/ui-bg_flat_15_cd0a0a_40x100.png?2013-11-21T18:56:40Z) 50% 50% repeat-x!ie;color:#ffffff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#ffffff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#ffffff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none} .ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAMAAADYSUr5AAAA7VBMVEV0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psx0psyPQTyXAAAATnRSTlMAGBAyBAhQv4OZLiJUcEBmYBoSzQwgPBZCSEoeWiYwUiyFNIeBw2rJz8c4RBy9uXyrtaWNqa2zKP2fJO8KBgKPo2KVoa9s351GPm5+kWho0kj9AAAM6klEQVR4XuybAYrjMAxFrRzw3f84C2F2g+ex34Q0NKV6sCzNl2xLVpy47own0DRNUV8ePw/PAHU5xChSUJMx9cYKBGAy0ATBL7VA6kGBOpD/ZAz1vgoEQHPkBHgGrdrdHdhYLrfg8ccQgl5ABe/QuoFSj/cC5QBdAblCPMOxAsIAVAFvwUNUfCIYFCzSC6U14DueAr6FdmOqX4Sapmmapmm+4k2wHvUi5t0OVAiIHZSv/H1A+EKoUBO34gEoATaYzScD5avcHBU3j2riBjz+POIgF1AhXzGfBtj/3Y0r+KDSiMvmDrhSPmUeKuBNFHd+H+A7xGtAPwW+gqZpmqZpGq55A1xqn/cGMIB4weJJONe/E4o+WI8esX0GNpndsZY60ACkrvvP8SBZutQQgbvjl4jEWEFywGLuP26XcQKCzE6OILnHAThAdmYDZnN21P+JFOUShlV+HTHZ3QM418OJ8KzaAHQh60Ng/1zQoUPLvpRVxkV4qH9+TDZN0zRN01z/WSpcHkDcL2aNnRHIasG5AYQOZBUjyAOYj5WoScpQaQONj/chbjCX/ctdAUjLAwCYDxahJi1WEFRMQKm7dZnFDECMH4m6YncOkSlFjFBB3g47wfgKYz0ApKoBjVD+0uVvGTUwQoBKgBK0ToAGIHsZrGWI++dhd98CoYuRboGCOnMLuMbdP2ERwwEIT5kk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);background-image:url(//bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/themes/vector/images/ui-icons_72a7cf_256x240.png?2013-11-21T18:56:40Z)!ie}.ui-state-default .ui-icon{background-image:url(data:image/png;base64,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);background-image:url(//bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/themes/vector/images/ui-icons_3d80b3_256x240.png?2013-11-21T18:56:40Z)!ie}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAMAAADYSUr5AAAA7VBMVEUkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwkluwOSETqAAAATnRSTlMAGBAyBAhQv4OZLiJUcEBmYBoSzQwgPBZCSEoeWiYwUiyFNIeBw2rJz8c4RBy9uXyrtaWNqa2zKP2fJO8KBgKPo2KVoa9s351GPm5+kWho0kj9AAAM6klEQVR4XuybAYrjMAxFrRzw3f84C2F2g+ex34Q0NKV6sCzNl2xLVpy47own0DRNUV8ePw/PAHU5xChSUJMx9cYKBGAy0ATBL7VA6kGBOpD/ZAz1vgoEQHPkBHgGrdrdHdhYLrfg8ccQgl5ABe/QuoFSj/cC5QBdAblCPMOxAsIAVAFvwUNUfCIYFCzSC6U14DueAr6FdmOqX4Sapmmapmm+4k2wHvUi5t0OVAiIHZSv/H1A+EKoUBO34gEoATaYzScD5avcHBU3j2riBjz+POIgF1AhXzGfBtj/3Y0r+KDSiMvmDrhSPmUeKuBNFHd+H+A7xGtAPwW+gqZpmqZpGq55A1xqn/cGMIB4weJJONe/E4o+WI8esX0GNpndsZY60ACkrvvP8SBZutQQgbvjl4jEWEFywGLuP26XcQKCzE6OILnHAThAdmYDZnN21P+JFOUShlV+HTHZ3QM418OJ8KzaAHQh60Ng/1zQoUPLvpRVxkV4qH9+TDZN0zRN01z/WSpcHkDcL2aNnRHIasG5AYQOZBUjyAOYj5WoScpQaQONj/chbjCX/ctdAUjLAwCYDxahJi1WEFRMQKm7dZnFDECMH4m6YncOkSlFjFBB3g47wfgKYz0ApKoBjVD+0uVvGTUwQoBKgBK0ToAGIHsZrGWI++dhd98CoYuRboGCOnMLuMbdP2ERwwEIT5kk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);background-image:url(//bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/themes/vector/images/ui-icons_2694e8_256x240.png?2013-11-21T18:56:40Z)!ie}.ui-state-active .ui-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAMAAADYSUr5AAAA7VBMVEVkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmRkZmTo2+rBAAAATnRSTlMAGBAyBAhQv4OZLiJUcEBmYBoSzQwgPBZCSEoeWiYwUiyFNIeBw2rJz8c4RBy9uXyrtaWNqa2zKP2fJO8KBgKPo2KVoa9s351GPm5+kWho0kj9AAAM6klEQVR4XuybAYrjMAxFrRzw3f84C2F2g+ex34Q0NKV6sCzNl2xLVpy47own0DRNUV8ePw/PAHU5xChSUJMx9cYKBGAy0ATBL7VA6kGBOpD/ZAz1vgoEQHPkBHgGrdrdHdhYLrfg8ccQgl5ABe/QuoFSj/cC5QBdAblCPMOxAsIAVAFvwUNUfCIYFCzSC6U14DueAr6FdmOqX4Sapmmapmm+4k2wHvUi5t0OVAiIHZSv/H1A+EKoUBO34gEoATaYzScD5avcHBU3j2riBjz+POIgF1AhXzGfBtj/3Y0r+KDSiMvmDrhSPmUeKuBNFHd+H+A7xGtAPwW+gqZpmqZpGq55A1xqn/cGMIB4weJJONe/E4o+WI8esX0GNpndsZY60ACkrvvP8SBZutQQgbvjl4jEWEFywGLuP26XcQKCzE6OILnHAThAdmYDZnN21P+JFOUShlV+HTHZ3QM418OJ8KzaAHQh60Ng/1zQoUPLvpRVxkV4qH9+TDZN0zRN01z/WSpcHkDcL2aNnRHIasG5AYQOZBUjyAOYj5WoScpQaQONj/chbjCX/ctdAUjLAwCYDxahJi1WEFRMQKm7dZnFDECMH4m6YncOkSlFjFBB3g47wfgKYz0ApKoBjVD+0uVvGTUwQoBKgBK0ToAGIHsZrGWI++dhd98CoYuRboGCOnMLuMbdP2ERwwEIT5kkLYJpjsIiKNCyJP8hqDxHWR6GeA+PRK4Aw86Hvog0TdM0TcO4kyI/mLEHMF7Iujlk/joKfAUqxj9ljdNTRjqvxgGD9NfBTunKFMusswoWSAZMTsxGoIQk8+swZcAh7tKkg/x9Pk6YMYbhly9yvysBBQ6KSd+RGo+vo86wNYowGvPCFJQj8HYXPOPr82Z7aPT2dwKsA7c9Cqjh3RmUlsj8C4RgAMrPKiFYfzHkv2ihzuxecfz6JDFmqN9zHkvTNE3TbIwPxptP7+f8Ea7FT42H4GC9HRjb8jSQbZx826unVsC//daRno1jkvmROKZ/Fw/75Z8csMNzosc5mPSNbTDbHx783APM7vzvOLp4VgL4S0jQUd5KgP53Rc1ygW6Bp1eA7XemBLkC9HuFufyp8SlrgKbXzmyDTWuA7HX/P/spkJb8+QEBhKTOWsHHvQesYbtwDPHR5Pibpmma5k87Z6PctnFF4cPdAIxBCwRFsbalmLVTKXVtN02atAnj1q4Up3Hq5nv/x6kEE7jYHS0kJSyjH3yUhnOwEIhz5vJiYS/pAbwuzUfZKR9pS+TAOFcPHwOgJNyDPos+Hva1SvtXAYUsAR8ffgJMFOlIGPfXyJhgltgpy5yaNhCCQJDElORktvLUVIFf8LEODhifjVnICrKMIkv+X2FDeEKRMGB63is2GyjL0n0gCmQcBGAJiOwMrAKCAECzU9Qm3FQAiQDIsuCAGdnurqcbwHw+F0oCglikA5gEAeJOoaYJZNQEYn7DwPfOSFUAOfYkiaYHNBoRnvEeAHsWwO5i8rsggAcPHgjTNUltG+IAzP/DbgBAEMDIEUVUgxp4cEayAmY5EvmsDUAevCwABzgID2cHzAoePeq+BebKskzzVuPrx5UDMP/39x+mAxhFG8RoNJqNRqiBxWKR7gHMZjnks24AUjcAD3gLgAOAgwPWelcFFNqN7EBPAIoDUBTAJzLJtLoPlKkAQi0xqUENPH78GLJkBfhZns+8BfBBpwN4/AFUMypYFMWSYhQE4GUB/L5+dP1mcQBZFABBBUzNfzoAC/xJTVRyWZaqAD+r8SQ0OZATvCeLor0KFKwpEhVgAVy+B0D4eubfAsCHrxfNA/g4PQ+49GXQzmcKMvBMFPvlsk2vsvyjDXEAlkCpzeF9VeP1i4HJZr84qZ8Jpe4MAwMDAwNPn6oXB05pQAL14/GN+BSATxuZA9177Ck1TKPbs8mF2vgDqEtZqoc92FNIVVUmHN5bAuMMOCxybKIzhek9eldtesD8IywBmJ4BPffzRVFcQUsgtQ5KHDjK1g5TTTFHOoKjyD9QLcw/WALEq8OJtfiMz9hBhleON4MIkobRH/VMf5IZohAqAq1Q72V7pqUKqip1ggBT01OIK045laMNEA/gSQbgakzr+cGLl/sHuVo8ubwuG8Cf+ZzPGXcNAkWkn3R1pqyI576tdtS48wN/2kjrAxqzU1E51dzz1Ph7qQAkkDDNDn/hKV3/eF06AH2hL/XXrNF63FaAaQU6rICKYK5fAhJQnh/4V9R8pYbFIrp3AO9B6g8gqIBPJqeP8/0L4vtxh3PO9Bd8zdf8rdEj2h5g2pu2cfNfnTJJBOAIK0Ln3Tv1dHmyXAugTAXgWRP5j14vCsA0B18+GD/4+zdrPWPN5EJt/mXYW8B0LI+OTFdUjnFfAIpAck5CCcD821UQPu0GIKV6AvBExsVa5j9xA++6/vXi26k0/fZFG8BOhev5exQxJW6iBLuZ/3AekPhn71jDSMbFujL/8WWwxXUdlvcl6X6poILSFLp59E+EEnOg34qBgYGBgRysb5cAj9UD6P9JAVCoB0C/GMdK0gqnlkOwBB6S5999xzd2OuzI0HKf58/ZXybWW+SsySMdb8hTa1ULxnn+KkgAfk0AFYUKKkuPlVbxbHzRav5xxj8bKVY5hao2Ic67O0UNtt2Gg/tXhPeedkccCm62GEsrXrGxAIAK87sC6t+wACyA16+l16/NSC7KCiqlAgiWjCCPF1gA2qH7MRbAT6dgAfBydkr3BVes8mQANKTsxuMF4XtqBYF/d97ce9JIvQHG5l9kNbQ6/HsywHYQzkGuhQWgOgCZ4WK5LIrCdL5ipZzYUSqAhAQpMd1eRf493R7wNZNTeNOZ1wZ/z15/ALvALuw22h0COQvH+efvefly9nLJodbwipU03lwAcQX8C4Cj0L8ZLFY1i1ZHBYNze3t7QQDBe35xysHpD2E+q2QPWC5ns1nQBF/l+Zhi8z3A/K8sATyUToaWAK1/sdrhEEsASbvW9uQJA3jyZP0TBkCyB+R+uVyyJHkZ3PxV4EhHQCtLhaym069MUYrSWQLYk23RRJx/GWTRkOgB5GewRGlgo/OAI0lHONWAVwRA0DFeOTloR4+fj0QQQHfJSubxHp/pqvOA68PuycmujGrHSXJycc+JV05uhoGBgYE8l7H/PcD3+7o7vIW3rfiBNT/orvAI4NFa7ANIAFYDc+Yy9G+gVESpTTEHYL7NAnCuLYEfLYAf+7/7KqSkTNwL2YaUZu4lmWMAtloAUlsCGKRngg5i/1D2L9w0zbvsnenEUtCtdgDn4G2QfhjAlGnsf2zezX9q6W7lKjD9TtI704L5bxhAyZoyEUBb3wY8c50x858IwAUlQyYpw9xGAXjm8zleW8IMpwOIAfMPmP8NVMC2m2AJ4ByNhxML4CSugPQBbHwDPcDkNoib3guTL5JNEM7rfxu7Ckhoa8ypsaI7buSxenqAFIzeqi8Y/OkNwJuf9BuC7gwDAwMDAwMlsdwmjMveT0hsnnv3Yv/EcpuARRAEYPG47g7l2EnlmDC/aaunH3ZK396WUCrUxFKU2hZgEUQBWDztOZdQ2wt3CAKw8TgA06EybZLtBgDTZAAwloC1lMZAtEMQQDAukXSclohbWwGY7pPc2h5g9PeAW3sVoOZ6XAWGecDAwMDAwACV7jDuP+L9gVMLcOjukH/G4n2JWS7KN1Aogvj7D66srykr/ivei1WQypg4AeJnf2V9LXE8k96XemYlAKuFxjgZwoxke9npT7t8m71mPbtpQp2RUevriOewFod4rSkqWDh2EgHMzhjNRqz1iNHobAPNODNOdXecGfX4ta0AqakA6wsrQvuN5JsP4K+srydjKkkVYzWAchZ5GMDtbYIFPDt81m37IFGWhPbRbaV4C7wtdBcZGBgYGLDPB/TrxCKqK2o73lZ0muTnA/p1vIzu6tqOtw19Mfu07F+k44WUV9Xx8bag+4k/H9Bq6OpjgY7X+gRAAJy0mlgrMd4cP3o9xZre8bmkribWgGp9CeLF0TSYlo6PJeCS+4PUr5H6xiUiHT8jdfXPP/9sukZawmUDaJNIaI6l48iQ6NlfsaHe/c3xZc9HQJ9e1v43GEAlVYkAUs9pQ1fXIHGFCliq9g+bewtUVe8J9WvD9EUBAhdUSI9mqSWXCsCamtJNzZrgSbJJEWslxhNNUrEmPd6otIal6V62fRmLj7cF3cu2JzLx8baj+9n+VNaOtxXdz8DAwMDAwAA1bFzfGMjO4AJ9uwOgPwAyuhrUH4DQzQoAyIh1OiAk0afRUAFDD2C4CtxZBgYGBgYGBkbopoBQL3j81f2PdFMYafSrAxiR8H/7K8D8xvpmVgCj5pEIgIbQLwr17e0BviH0P4r9M7oLFWD+Sfi//RWQ9n9XrgIJ/3duHmD+b2QP2BiM7PeaMzDwP8nmcxwZc6CLAAAAAElFTkSuQmCC);background-image:url(//bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/themes/vector/images/ui-icons_666666_256x240.png?2013-11-21T18:56:40Z)!ie}.ui-state-highlight .ui-icon{background-image:url(data:image/png;base64,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);background-image:url(//bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/themes/vector/images/ui-icons_2e83ff_256x240.png?2013-11-21T18:56:40Z)!ie}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(data:image/png;base64,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);background-image:url(//bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/themes/vector/images/ui-icons_ffffff_256x240.png?2013-11-21T18:56:40Z)!ie} .ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px} .ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px} .ui-corner-tl{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0}.ui-corner-tr{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0}.ui-corner-bl{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0}.ui-corner-br{-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0}.ui-corner-top{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0}.ui-corner-bottom{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0}.ui-corner-right{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0}.ui-corner-left{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0}.ui-corner-all{-moz-border-radius:0;-webkit-border-radius:0} .ui-widget-overlay{background:#000000;opacity:.75;filter:Alpha(Opacity=75)}.ui-widget-shadow{margin:-7px 0 0 -7px;padding:7px;background:#000000 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQMAAADOquA5AAAAA1BMVEUAAACnej3aAAAAD0lEQVQoFWNgGAWjgPoAAAJYAAEDeXiTAAAAAElFTkSuQmCC) 50% 50% repeat-x;background:#000000 url(//bits.wikimedia.org/static-1.23wmf5/resources/jquery.ui/themes/vector/images/ui-bg_flat_70_000000_40x100.png?2013-11-21T18:56:40Z) 50% 50% repeat-x!ie;opacity:.20;filter:Alpha(Opacity=20);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}\\n/* cache key: enwiki:resourceloader:filter:minify-css:7:0c13799e1102c69c53fdd2a10003feed */\"]},{});",
"jquery.ui.draggable@1385060185": "mw.loader.implement(\"jquery.ui.draggable\",function(){(function($,undefined){$.widget(\"ui.draggable\",$.ui.mouse,{widgetEventPrefix:\"drag\",options:{addClasses:true,appendTo:\"parent\",axis:false,connectToSortable:false,containment:false,cursor:\"auto\",cursorAt:false,grid:false,handle:false,helper:\"original\",iframeFix:false,opacity:false,refreshPositions:false,revert:false,revertDuration:500,scope:\"default\",scroll:true,scrollSensitivity:20,scrollSpeed:20,snap:false,snapMode:\"both\",snapTolerance:20,stack:false,zIndex:false},_create:function(){if(this.options.helper=='original'&&!(/^(?:r|a|f)/).test(this.element.css(\"position\")))this.element[0].style.position='relative';(this.options.addClasses&&this.element.addClass(\"ui-draggable\"));(this.options.disabled&&this.element.addClass(\"ui-draggable-disabled\"));this._mouseInit();},destroy:function(){if(!this.element.data('draggable'))return;this.element.removeData(\"draggable\").unbind(\".draggable\").removeClass(\"ui-draggable\"+\n\" ui-draggable-dragging\"+\" ui-draggable-disabled\");this._mouseDestroy();return this;},_mouseCapture:function(event){var o=this.options;if(this.helper||o.disabled||$(event.target).is('.ui-resizable-handle'))return false;this.handle=this._getHandle(event);if(!this.handle)return false;if(o.iframeFix){$(o.iframeFix===true?\"iframe\":o.iframeFix).each(function(){$('<div class=\"ui-draggable-iframeFix\" style=\"background: #fff;\"></div>').css({width:this.offsetWidth+\"px\",height:this.offsetHeight+\"px\",position:\"absolute\",opacity:\"0.001\",zIndex:1000}).css($(this).offset()).appendTo(\"body\");});}return true;},_mouseStart:function(event){var o=this.options;this.helper=this._createHelper(event);this.helper.addClass(\"ui-draggable-dragging\");this._cacheHelperProportions();if($.ui.ddmanager)$.ui.ddmanager.current=this;this._cacheMargins();this.cssPosition=this.helper.css(\"position\");this.scrollParent=this.helper.scrollParent();this.offset=this.positionAbs=this.element.offset();this.offset={top:this.offset\n.top-this.margins.top,left:this.offset.left-this.margins.left};$.extend(this.offset,{click:{left:event.pageX-this.offset.left,top:event.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this.position=this._generatePosition(event);this.originalPageX=event.pageX;this.originalPageY=event.pageY;(o.cursorAt&&this._adjustOffsetFromHelper(o.cursorAt));if(o.containment)this._setContainment();if(this._trigger(\"start\",event)===false){this._clear();return false;}this._cacheHelperProportions();if($.ui.ddmanager&&!o.dropBehaviour)$.ui.ddmanager.prepareOffsets(this,event);this._mouseDrag(event,true);if($.ui.ddmanager)$.ui.ddmanager.dragStart(this,event);return true;},_mouseDrag:function(event,noPropagation){this.position=this._generatePosition(event);this.positionAbs=this._convertPositionTo(\"absolute\");if(!noPropagation){var ui=this._uiHash();if(this._trigger('drag',event,ui)===false){this._mouseUp({});return false;}this.position=ui.\nposition;}if(!this.options.axis||this.options.axis!=\"y\")this.helper[0].style.left=this.position.left+'px';if(!this.options.axis||this.options.axis!=\"x\")this.helper[0].style.top=this.position.top+'px';if($.ui.ddmanager)$.ui.ddmanager.drag(this,event);return false;},_mouseStop:function(event){var dropped=false;if($.ui.ddmanager&&!this.options.dropBehaviour)dropped=$.ui.ddmanager.drop(this,event);if(this.dropped){dropped=this.dropped;this.dropped=false;}var element=this.element[0],elementInDom=false;while(element&&(element=element.parentNode)){if(element==document){elementInDom=true;}}if(!elementInDom&&this.options.helper===\"original\")return false;if((this.options.revert==\"invalid\"&&!dropped)||(this.options.revert==\"valid\"&&dropped)||this.options.revert===true||($.isFunction(this.options.revert)&&this.options.revert.call(this.element,dropped))){var self=this;$(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){if(self._trigger(\"stop\",event)!==\nfalse){self._clear();}});}else{if(this._trigger(\"stop\",event)!==false){this._clear();}}return false;},_mouseUp:function(event){$(\"div.ui-draggable-iframeFix\").each(function(){this.parentNode.removeChild(this);});if($.ui.ddmanager)$.ui.ddmanager.dragStop(this,event);return $.ui.mouse.prototype._mouseUp.call(this,event);},cancel:function(){if(this.helper.is(\".ui-draggable-dragging\")){this._mouseUp({});}else{this._clear();}return this;},_getHandle:function(event){var handle=!this.options.handle||!$(this.options.handle,this.element).length?true:false;$(this.options.handle,this.element).find(\"*\").andSelf().each(function(){if(this==event.target)handle=true;});return handle;},_createHelper:function(event){var o=this.options;var helper=$.isFunction(o.helper)?$(o.helper.apply(this.element[0],[event])):(o.helper=='clone'?this.element.clone().removeAttr('id'):this.element);if(!helper.parents('body').length)helper.appendTo((o.appendTo=='parent'?this.element[0].parentNode:o.appendTo));if(helper[0]\n!=this.element[0]&&!(/(fixed|absolute)/).test(helper.css(\"position\")))helper.css(\"position\",\"absolute\");return helper;},_adjustOffsetFromHelper:function(obj){if(typeof obj=='string'){obj=obj.split(' ');}if($.isArray(obj)){obj={left:+obj[0],top:+obj[1]||0};}if('left'in obj){this.offset.click.left=obj.left+this.margins.left;}if('right'in obj){this.offset.click.left=this.helperProportions.width-obj.right+this.margins.left;}if('top'in obj){this.offset.click.top=obj.top+this.margins.top;}if('bottom'in obj){this.offset.click.top=this.helperProportions.height-obj.bottom+this.margins.top;}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var po=this.offsetParent.offset();if(this.cssPosition=='absolute'&&this.scrollParent[0]!=document&&$.ui.contains(this.scrollParent[0],this.offsetParent[0])){po.left+=this.scrollParent.scrollLeft();po.top+=this.scrollParent.scrollTop();}if((this.offsetParent[0]==document.body)||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName\n.toLowerCase()=='html'&&$.browser.msie))po={top:0,left:0};return{top:po.top+(parseInt(this.offsetParent.css(\"borderTopWidth\"),10)||0),left:po.left+(parseInt(this.offsetParent.css(\"borderLeftWidth\"),10)||0)};},_getRelativeOffset:function(){if(this.cssPosition==\"relative\"){var p=this.element.position();return{top:p.top-(parseInt(this.helper.css(\"top\"),10)||0)+this.scrollParent.scrollTop(),left:p.left-(parseInt(this.helper.css(\"left\"),10)||0)+this.scrollParent.scrollLeft()};}else{return{top:0,left:0};}},_cacheMargins:function(){this.margins={left:(parseInt(this.element.css(\"marginLeft\"),10)||0),top:(parseInt(this.element.css(\"marginTop\"),10)||0),right:(parseInt(this.element.css(\"marginRight\"),10)||0),bottom:(parseInt(this.element.css(\"marginBottom\"),10)||0)};},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()};},_setContainment:function(){var o=this.options;if(o.containment=='parent')o.containment=this.helper[0].\nparentNode;if(o.containment=='document'||o.containment=='window')this.containment=[o.containment=='document'?0:$(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,o.containment=='document'?0:$(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,(o.containment=='document'?0:$(window).scrollLeft())+$(o.containment=='document'?document:window).width()-this.helperProportions.width-this.margins.left,(o.containment=='document'?0:$(window).scrollTop())+($(o.containment=='document'?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!(/^(document|window|parent)$/).test(o.containment)&&o.containment.constructor!=Array){var c=$(o.containment);var ce=c[0];if(!ce)return;var co=c.offset();var over=($(ce).css(\"overflow\")!='hidden');this.containment=[(parseInt($(ce).css(\"borderLeftWidth\"),10)||0)+(parseInt($(ce).css(\"paddingLeft\"),10)||0),(parseInt($(ce).css(\"borderTopWidth\"),10)||0)+(parseInt($(ce).\ncss(\"paddingTop\"),10)||0),(over?Math.max(ce.scrollWidth,ce.offsetWidth):ce.offsetWidth)-(parseInt($(ce).css(\"borderLeftWidth\"),10)||0)-(parseInt($(ce).css(\"paddingRight\"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(over?Math.max(ce.scrollHeight,ce.offsetHeight):ce.offsetHeight)-(parseInt($(ce).css(\"borderTopWidth\"),10)||0)-(parseInt($(ce).css(\"paddingBottom\"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom];this.relative_container=c;}else if(o.containment.constructor==Array){this.containment=o.containment;}},_convertPositionTo:function(d,pos){if(!pos)pos=this.position;var mod=d==\"absolute\"?1:-1;var o=this.options,scroll=this.cssPosition=='absolute'&&!(this.scrollParent[0]!=document&&$.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,scrollIsRootNode=(/(html|body)/i).test(scroll[0].tagName);return{top:(pos.top+this.offset.relative.top*mod+this.offset.parent.top*mod-($.browser.safari&&$.\nbrowser.version<526&&this.cssPosition=='fixed'?0:(this.cssPosition=='fixed'?-this.scrollParent.scrollTop():(scrollIsRootNode?0:scroll.scrollTop()))*mod)),left:(pos.left+this.offset.relative.left*mod+this.offset.parent.left*mod-($.browser.safari&&$.browser.version<526&&this.cssPosition=='fixed'?0:(this.cssPosition=='fixed'?-this.scrollParent.scrollLeft():scrollIsRootNode?0:scroll.scrollLeft())*mod))};},_generatePosition:function(event){var o=this.options,scroll=this.cssPosition=='absolute'&&!(this.scrollParent[0]!=document&&$.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,scrollIsRootNode=(/(html|body)/i).test(scroll[0].tagName);var pageX=event.pageX;var pageY=event.pageY;if(this.originalPosition){var containment;if(this.containment){if(this.relative_container){var co=this.relative_container.offset();containment=[this.containment[0]+co.left,this.containment[1]+co.top,this.containment[2]+co.left,this.containment[3]+co.top];}else{containment=\nthis.containment;}if(event.pageX-this.offset.click.left<containment[0])pageX=containment[0]+this.offset.click.left;if(event.pageY-this.offset.click.top<containment[1])pageY=containment[1]+this.offset.click.top;if(event.pageX-this.offset.click.left>containment[2])pageX=containment[2]+this.offset.click.left;if(event.pageY-this.offset.click.top>containment[3])pageY=containment[3]+this.offset.click.top;}if(o.grid){var top=o.grid[1]?this.originalPageY+Math.round((pageY-this.originalPageY)/o.grid[1])*o.grid[1]:this.originalPageY;pageY=containment?(!(top-this.offset.click.top<containment[1]||top-this.offset.click.top>containment[3])?top:(!(top-this.offset.click.top<containment[1])?top-o.grid[1]:top+o.grid[1])):top;var left=o.grid[0]?this.originalPageX+Math.round((pageX-this.originalPageX)/o.grid[0])*o.grid[0]:this.originalPageX;pageX=containment?(!(left-this.offset.click.left<containment[0]||left-this.offset.click.left>containment[2])?left:(!(left-this.offset.click.left<containment[0])?left-o\n.grid[0]:left+o.grid[0])):left;}}return{top:(pageY-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+($.browser.safari&&$.browser.version<526&&this.cssPosition=='fixed'?0:(this.cssPosition=='fixed'?-this.scrollParent.scrollTop():(scrollIsRootNode?0:scroll.scrollTop())))),left:(pageX-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+($.browser.safari&&$.browser.version<526&&this.cssPosition=='fixed'?0:(this.cssPosition=='fixed'?-this.scrollParent.scrollLeft():scrollIsRootNode?0:scroll.scrollLeft())))};},_clear:function(){this.helper.removeClass(\"ui-draggable-dragging\");if(this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval)this.helper.remove();this.helper=null;this.cancelHelperRemoval=false;},_trigger:function(type,event,ui){ui=ui||this._uiHash();$.ui.plugin.call(this,type,[event,ui]);if(type==\"drag\")this.positionAbs=this._convertPositionTo(\"absolute\");return $.Widget.prototype._trigger.call(this,type,event,ui);},plugins:{},_uiHash:\nfunction(event){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs};}});$.extend($.ui.draggable,{version:\"1.8.24\"});$.ui.plugin.add(\"draggable\",\"connectToSortable\",{start:function(event,ui){var inst=$(this).data(\"draggable\"),o=inst.options,uiSortable=$.extend({},ui,{item:inst.element});inst.sortables=[];$(o.connectToSortable).each(function(){var sortable=$.data(this,'sortable');if(sortable&&!sortable.options.disabled){inst.sortables.push({instance:sortable,shouldRevert:sortable.options.revert});sortable.refreshPositions();sortable._trigger(\"activate\",event,uiSortable);}});},stop:function(event,ui){var inst=$(this).data(\"draggable\"),uiSortable=$.extend({},ui,{item:inst.element});$.each(inst.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;inst.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert)this.instance.options.revert=true;this.instance._mouseStop(event);this.instance.\noptions.helper=this.instance.options._helper;if(inst.options.helper=='original')this.instance.currentItem.css({top:'auto',left:'auto'});}else{this.instance.cancelHelperRemoval=false;this.instance._trigger(\"deactivate\",event,uiSortable);}});},drag:function(event,ui){var inst=$(this).data(\"draggable\"),self=this;var checkPos=function(o){var dyClick=this.offset.click.top,dxClick=this.offset.click.left;var helperTop=this.positionAbs.top,helperLeft=this.positionAbs.left;var itemHeight=o.height,itemWidth=o.width;var itemTop=o.top,itemLeft=o.left;return $.ui.isOver(helperTop+dyClick,helperLeft+dxClick,itemTop,itemLeft,itemHeight,itemWidth);};$.each(inst.sortables,function(i){this.instance.positionAbs=inst.positionAbs;this.instance.helperProportions=inst.helperProportions;this.instance.offset.click=inst.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){if(!this.instance.isOver){this.instance.isOver=1;this.instance.currentItem=$(self).clone().removeAttr('id').appendTo(\nthis.instance.element).data(\"sortable-item\",true);this.instance.options._helper=this.instance.options.helper;this.instance.options.helper=function(){return ui.helper[0];};event.target=this.instance.currentItem[0];this.instance._mouseCapture(event,true);this.instance._mouseStart(event,true,true);this.instance.offset.click.top=inst.offset.click.top;this.instance.offset.click.left=inst.offset.click.left;this.instance.offset.parent.left-=inst.offset.parent.left-this.instance.offset.parent.left;this.instance.offset.parent.top-=inst.offset.parent.top-this.instance.offset.parent.top;inst._trigger(\"toSortable\",event);inst.dropped=this.instance.element;inst.currentItem=inst.element;this.instance.fromOutside=inst;}if(this.instance.currentItem)this.instance._mouseDrag(event);}else{if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._trigger('out',event,this.instance._uiHash(this.instance));this.instance._mouseStop\n(event,true);this.instance.options.helper=this.instance.options._helper;this.instance.currentItem.remove();if(this.instance.placeholder)this.instance.placeholder.remove();inst._trigger(\"fromSortable\",event);inst.dropped=false;}};});}});$.ui.plugin.add(\"draggable\",\"cursor\",{start:function(event,ui){var t=$('body'),o=$(this).data('draggable').options;if(t.css(\"cursor\"))o._cursor=t.css(\"cursor\");t.css(\"cursor\",o.cursor);},stop:function(event,ui){var o=$(this).data('draggable').options;if(o._cursor)$('body').css(\"cursor\",o._cursor);}});$.ui.plugin.add(\"draggable\",\"opacity\",{start:function(event,ui){var t=$(ui.helper),o=$(this).data('draggable').options;if(t.css(\"opacity\"))o._opacity=t.css(\"opacity\");t.css('opacity',o.opacity);},stop:function(event,ui){var o=$(this).data('draggable').options;if(o._opacity)$(ui.helper).css('opacity',o._opacity);}});$.ui.plugin.add(\"draggable\",\"scroll\",{start:function(event,ui){var i=$(this).data(\"draggable\");if(i.scrollParent[0]!=document&&i.scrollParent[0].\ntagName!='HTML')i.overflowOffset=i.scrollParent.offset();},drag:function(event,ui){var i=$(this).data(\"draggable\"),o=i.options,scrolled=false;if(i.scrollParent[0]!=document&&i.scrollParent[0].tagName!='HTML'){if(!o.axis||o.axis!='x'){if((i.overflowOffset.top+i.scrollParent[0].offsetHeight)-event.pageY<o.scrollSensitivity)i.scrollParent[0].scrollTop=scrolled=i.scrollParent[0].scrollTop+o.scrollSpeed;else if(event.pageY-i.overflowOffset.top<o.scrollSensitivity)i.scrollParent[0].scrollTop=scrolled=i.scrollParent[0].scrollTop-o.scrollSpeed;}if(!o.axis||o.axis!='y'){if((i.overflowOffset.left+i.scrollParent[0].offsetWidth)-event.pageX<o.scrollSensitivity)i.scrollParent[0].scrollLeft=scrolled=i.scrollParent[0].scrollLeft+o.scrollSpeed;else if(event.pageX-i.overflowOffset.left<o.scrollSensitivity)i.scrollParent[0].scrollLeft=scrolled=i.scrollParent[0].scrollLeft-o.scrollSpeed;}}else{if(!o.axis||o.axis!='x'){if(event.pageY-$(document).scrollTop()<o.scrollSensitivity)scrolled=$(document).\nscrollTop($(document).scrollTop()-o.scrollSpeed);else if($(window).height()-(event.pageY-$(document).scrollTop())<o.scrollSensitivity)scrolled=$(document).scrollTop($(document).scrollTop()+o.scrollSpeed);}if(!o.axis||o.axis!='y'){if(event.pageX-$(document).scrollLeft()<o.scrollSensitivity)scrolled=$(document).scrollLeft($(document).scrollLeft()-o.scrollSpeed);else if($(window).width()-(event.pageX-$(document).scrollLeft())<o.scrollSensitivity)scrolled=$(document).scrollLeft($(document).scrollLeft()+o.scrollSpeed);}}if(scrolled!==false&&$.ui.ddmanager&&!o.dropBehaviour)$.ui.ddmanager.prepareOffsets(i,event);}});$.ui.plugin.add(\"draggable\",\"snap\",{start:function(event,ui){var i=$(this).data(\"draggable\"),o=i.options;i.snapElements=[];$(o.snap.constructor!=String?(o.snap.items||':data(draggable)'):o.snap).each(function(){var $t=$(this);var $o=$t.offset();if(this!=i.element[0])i.snapElements.push({item:this,width:$t.outerWidth(),height:$t.outerHeight(),top:$o.top,left:$o.left});});},drag:\nfunction(event,ui){var inst=$(this).data(\"draggable\"),o=inst.options;var d=o.snapTolerance;var x1=ui.offset.left,x2=x1+inst.helperProportions.width,y1=ui.offset.top,y2=y1+inst.helperProportions.height;for(var i=inst.snapElements.length-1;i>=0;i--){var l=inst.snapElements[i].left,r=l+inst.snapElements[i].width,t=inst.snapElements[i].top,b=t+inst.snapElements[i].height;if(!((l-d<x1&&x1<r+d&&t-d<y1&&y1<b+d)||(l-d<x1&&x1<r+d&&t-d<y2&&y2<b+d)||(l-d<x2&&x2<r+d&&t-d<y1&&y1<b+d)||(l-d<x2&&x2<r+d&&t-d<y2&&y2<b+d))){if(inst.snapElements[i].snapping)(inst.options.snap.release&&inst.options.snap.release.call(inst.element,event,$.extend(inst._uiHash(),{snapItem:inst.snapElements[i].item})));inst.snapElements[i].snapping=false;continue;}if(o.snapMode!='inner'){var ts=Math.abs(t-y2)<=d;var bs=Math.abs(b-y1)<=d;var ls=Math.abs(l-x2)<=d;var rs=Math.abs(r-x1)<=d;if(ts)ui.position.top=inst._convertPositionTo(\"relative\",{top:t-inst.helperProportions.height,left:0}).top-inst.margins.top;if(bs)ui.position.\ntop=inst._convertPositionTo(\"relative\",{top:b,left:0}).top-inst.margins.top;if(ls)ui.position.left=inst._convertPositionTo(\"relative\",{top:0,left:l-inst.helperProportions.width}).left-inst.margins.left;if(rs)ui.position.left=inst._convertPositionTo(\"relative\",{top:0,left:r}).left-inst.margins.left;}var first=(ts||bs||ls||rs);if(o.snapMode!='outer'){var ts=Math.abs(t-y1)<=d;var bs=Math.abs(b-y2)<=d;var ls=Math.abs(l-x1)<=d;var rs=Math.abs(r-x2)<=d;if(ts)ui.position.top=inst._convertPositionTo(\"relative\",{top:t,left:0}).top-inst.margins.top;if(bs)ui.position.top=inst._convertPositionTo(\"relative\",{top:b-inst.helperProportions.height,left:0}).top-inst.margins.top;if(ls)ui.position.left=inst._convertPositionTo(\"relative\",{top:0,left:l}).left-inst.margins.left;if(rs)ui.position.left=inst._convertPositionTo(\"relative\",{top:0,left:r-inst.helperProportions.width}).left-inst.margins.left;}if(!inst.snapElements[i].snapping&&(ts||bs||ls||rs||first))(inst.options.snap.snap&&inst.options.snap.snap.\ncall(inst.element,event,$.extend(inst._uiHash(),{snapItem:inst.snapElements[i].item})));inst.snapElements[i].snapping=(ts||bs||ls||rs||first);};}});$.ui.plugin.add(\"draggable\",\"stack\",{start:function(event,ui){var o=$(this).data(\"draggable\").options;var group=$.makeArray($(o.stack)).sort(function(a,b){return(parseInt($(a).css(\"zIndex\"),10)||0)-(parseInt($(b).css(\"zIndex\"),10)||0);});if(!group.length){return;}var min=parseInt(group[0].style.zIndex)||0;$(group).each(function(i){this.style.zIndex=min+i;});this[0].style.zIndex=min+group.length;}});$.ui.plugin.add(\"draggable\",\"zIndex\",{start:function(event,ui){var t=$(ui.helper),o=$(this).data(\"draggable\").options;if(t.css(\"zIndex\"))o._zIndex=t.css(\"zIndex\");t.css('zIndex',o.zIndex);},stop:function(event,ui){var o=$(this).data(\"draggable\").options;if(o._zIndex)$(ui.helper).css('zIndex',o._zIndex);}});})(jQuery);;},{},{});",
"jquery.ui.resizable@1385060185": "mw.loader.implement(\"jquery.ui.resizable\",function(){(function($,undefined){$.widget(\"ui.resizable\",$.ui.mouse,{widgetEventPrefix:\"resize\",options:{alsoResize:false,animate:false,animateDuration:\"slow\",animateEasing:\"swing\",aspectRatio:false,autoHide:false,containment:false,ghost:false,grid:false,handles:\"e,s,se\",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1000},_create:function(){var self=this,o=this.options;this.element.addClass(\"ui-resizable\");$.extend(this,{_aspectRatio:!!(o.aspectRatio),aspectRatio:o.aspectRatio,originalElement:this.element,\n_proportionallyResizeElements:[],_helper:o.helper||o.ghost||o.animate?o.helper||'ui-resizable-helper':null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){this.element.wrap($('<div class=\"ui-wrapper\" style=\"overflow: hidden;\"></div>').css({position:this.element.css('position'),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css('top'),left:this.element.css('left')}));this.element=this.element.parent().data(\"resizable\",this.element.data('resizable'));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css(\"marginLeft\"<