CINXE.COM

<!DOCTYPE html> <html lang="gd" class="b-reith-sans-font b-pw-1280 no-touch wr-core wr-svg" id="weather-outlook"> <head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://www.bbc.co.uk/weather/outlook","20200707095946","https://web.archive.org/","web","/_static/", "1594115986"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=1"> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta http-equiv="cleartype" content="on"> <link rel="dns-prefetch" href="https://web.archive.org/web/20200707095946/https://ssl.bbc.co.uk/"> <link rel="dns-prefetch" href="https://web.archive.org/web/20200707095946/http://sa.bbc.co.uk/"> <link rel="dns-prefetch" href="https://web.archive.org/web/20200707095946/http://ichef-1.bbci.co.uk/"> <link rel="dns-prefetch" href="https://web.archive.org/web/20200707095946/http://ichef.bbci.co.uk/"> <script> function touchEnabled() { return !!(('ontouchstart' in window) || (window.DocumentTouch && document instanceof DocumentTouch) || (navigator.msMaxTouchPoints)); } if (touchEnabled()) { document.documentElement.className = document.documentElement.className.replace(/\s?no-touch\s?/, ' wr-has-touch '); } </script> <title lang="gd">BBC Aimsir</title> <meta name="description" lang="gd" content="Tuairmsean is cor na h-aimsire as ùire dhan RA is dhan t-saoghal. A’ ghabhail a-steach tuairmse aimsir 14 latha gach uair a thìde, rabhaidhean, mapaichean, anailis as ùire agus bhidiothan bho Oifis na Sìde a’ BhBC. "> <link rel="canonical" href="https://web.archive.org/web/20200707095946/https://www.bbc.com/weather/outlook"> <link rel="apple-touch-icon" href="//web.archive.org/web/20200707095946im_/https://m.files.bbci.co.uk/modules/bbc-morph-wr-page-metadata/2.2.0/apple-touch-icon.png"> <link rel="apple-touch-icon" sizes="60x60" href="//web.archive.org/web/20200707095946im_/https://m.files.bbci.co.uk/modules/bbc-morph-wr-page-metadata/2.2.0/apple-touch-icon-60x60.png"> <link rel="apple-touch-icon" sizes="120x120" href="//web.archive.org/web/20200707095946im_/https://m.files.bbci.co.uk/modules/bbc-morph-wr-page-metadata/2.2.0/apple-touch-icon-120x120.png"> <link rel="apple-touch-icon" sizes="180x180" href="//web.archive.org/web/20200707095946im_/https://m.files.bbci.co.uk/modules/bbc-morph-wr-page-metadata/2.2.0/apple-touch-icon-180x180.png"> <link rel="icon" href="https://web.archive.org/web/20200707095946im_/https://www.bbc.co.uk/favicon.ico"> <meta name="msapplication-TileColor" content="#067EB3"> <meta name="msapplication-TileImage" content="//m.files.bbci.co.uk/modules/bbc-morph-wr-page-metadata/2.2.0/pin-logo.png"> <meta name="twitter:card" content="summary"> <meta name="twitter:site" content="@BBCWeather"> <meta name="twitter:creator" content="@BBCWeather"> <meta property="og:title" lang="gd" content="BBC Aimsir"> <meta property="og:description" lang="gd" content="Tuairmsean is cor na h-aimsire as ùire dhan RA is dhan t-saoghal. A’ ghabhail a-steach tuairmse aimsir 14 latha gach uair a thìde, rabhaidhean, mapaichean, anailis as ùire agus bhidiothan bho Oifis na Sìde a’ BhBC. "> <meta property="og:url" content="https://web.archive.org/web/20200707095946/https://www.bbc.com/weather/outlook"> <meta property="og:site_name" lang="gd" content="BBC Aimsir"> <meta property="og:type" content="article"> <meta property="og:image" content="//web.archive.org/web/20200707095946im_/https://m.files.bbci.co.uk/modules/bbc-morph-wr-page-metadata/2.2.0/og-image.png"> <script>window.istats_countername = "weather.outlook.page";</script> <script> window.orb_fig_blocking = true window.bbcredirection = { geo: true, device: false }; </script> <!-- Environment: live --> <!-- Orbit: 3.0.0-988.2bf96c54 --> <!-- Analytics Web Module: 0.0.2-463.50829a9 --> <!-- NavID Web Module: 0.2.0-11.c29d11c --> <!-- User Activity Helper Web Module: 1.0.0-69.4f7707f --> <!-- Cookie Banner Web Module: 0.0.2-463.50829a9 --> <!-- Searchbox Web Module: 3.0.0-133.510d8d1 --> <!-- Promo Web Module: 3.0.0-133.0add52d --> <meta name="viewport" content="width=device-width, initial-scale=1.0"><meta property="fb:admins" content="100004154058350"><link rel="stylesheet" href="https://web.archive.org/web/20200707095946cs_/https://nav.files.bbci.co.uk/orbit/aca157ce812540152d62d3742f6c491c/css/orb-ltr.min.css"><!--[if (lt IE 9) & (!IEMobile)]> <link rel="stylesheet" href="https://nav.files.bbci.co.uk/orbit/aca157ce812540152d62d3742f6c491c/css/orb-ie-ltr.min.css"> <![endif]--><script type="text/javascript">/*<![CDATA[*/ window.orb = { lang: 'gd', bbcBaseUrl: 'https://web.archive.org/web/20200707095946/https://www.bbc.co.uk', bbcUrlPrefix: 'https://web.archive.org/web/20200707095946/https://www.', staticHost: 'https://web.archive.org/web/20200707095946/https://nav.files.bbci.co.uk/orbit/aca157ce812540152d62d3742f6c491c', figUrl: 'https://web.archive.org/web/20200707095946/https://fig.bbc.co.uk/frameworks/fig/2/fig.js', partialCookieOvenUrl: 'https://web.archive.org/web/20200707095946/https://cookie-oven.api.bbc' }; document.documentElement.className += (document.documentElement.className? ' ' : '') + 'orb-js'; window.orb.worldwideNavlinks = '<li class="orb-nav-homedotcom"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.com/">Dachaigh</a></li><li class="orb-nav-newsdotcom"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.com/news">Naidheachdan</a></li><li class="orb-nav-sport"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.com/sport">Spòrs</a></li><li class="orb-nav-reeldotcom"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.com/reel">Reel</a></li><li class="orb-nav-worklife"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.com/worklife">Worklife</a></li><li class="orb-nav-traveldotcom"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.com/travel">Travel</a></li><li class="orb-nav-future"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.com/future">Ri Thighinn</a></li><li class="orb-nav-culture"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.com/culture">Culture</a></li><li class="orb-nav-music"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.com/culture/music">Music</a></li><li class="orb-nav-tv"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/schedules/p00fzl9m">Tbh</a></li><li class="orb-nav-weather"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.com/weather">Aimsir</a></li><li class="orb-nav-sounds"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/sounds">Sounds</a></li>'; /*]]>*/</script><script>// Promise polyfill from https://github.com/bramstein/promis (function(){'use strict';var f,g=[];function l(a){g.push(a);1==g.length&&f()}function m(){for(;g.length;)g[0](),g.shift()}f=function(){setTimeout(m)};function n(a){this.a=p;this.b=void 0;this.f=[];var b=this;try{a(function(a){q(b,a)},function(a){r(b,a)})}catch(c){r(b,c)}}var p=2;function t(a){return new n(function(b,c){c(a)})}function u(a){return new n(function(b){b(a)})}function q(a,b){if(a.a==p){if(b==a)throw new TypeError;var c=!1;try{var d=b&&b.then;if(null!=b&&"object"==typeof b&&"function"==typeof d){d.call(b,function(b){c||q(a,b);c=!0},function(b){c||r(a,b);c=!0});return}}catch(e){c||r(a,e);return}a.a=0;a.b=b;v(a)}} function r(a,b){if(a.a==p){if(b==a)throw new TypeError;a.a=1;a.b=b;v(a)}}function v(a){l(function(){if(a.a!=p)for(;a.f.length;){var b=a.f.shift(),c=b[0],d=b[1],e=b[2],b=b[3];try{0==a.a?"function"==typeof c?e(c.call(void 0,a.b)):e(a.b):1==a.a&&("function"==typeof d?e(d.call(void 0,a.b)):b(a.b))}catch(h){b(h)}}})}n.prototype.g=function(a){return this.c(void 0,a)};n.prototype.c=function(a,b){var c=this;return new n(function(d,e){c.f.push([a,b,d,e]);v(c)})}; function w(a){return new n(function(b,c){function d(c){return function(d){h[c]=d;e+=1;e==a.length&&b(h)}}var e=0,h=[];0==a.length&&b(h);for(var k=0;k<a.length;k+=1)u(a[k]).c(d(k),c)})}function x(a){return new n(function(b,c){for(var d=0;d<a.length;d+=1)u(a[d]).c(b,c)})};window.Promise||(window.Promise=n,window.Promise.resolve=u,window.Promise.reject=t,window.Promise.race=x,window.Promise.all=w,window.Promise.prototype.then=n.prototype.c,window.Promise.prototype["catch"]=n.prototype.g);}()); // Polyfill Event constructor for IE ref: https://jira.dev.bbc.co.uk/browse/ORBITEN-919 // see: https://stackoverflow.com/questions/26596123 (function () { if (typeof window.CustomEvent === "function") { return false; } function CustomEvent(event, params) { params = params || { bubbles: false, cancelable: false, detail: undefined }; var evt = document.createEvent('CustomEvent'); evt.initCustomEvent(event, params.bubbles, params.cancelable, params.detail); return evt; } CustomEvent.prototype = window.Event.prototype; window.Event = CustomEvent; })(); //Element.prototype.matches polyfill //from https://developer.mozilla.org/en-US/docs/Web/API/Element/matches#Polyfill if (!Element.prototype.matches) { Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector; } //NodeList.forEach Polyfill //from https://developer.mozilla.org/en-US/docs/Web/API/NodeList/forEach#Polyfill if (window.NodeList && !NodeList.prototype.forEach) { NodeList.prototype.forEach = Array.prototype.forEach; } // Object.assign polyfill from https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/assign#Polyfill if (typeof Object.assign != 'function') { // Must be writable: true, enumerable: false, configurable: true Object.defineProperty(Object, "assign", { value: function assign(target, varArgs) { // .length of function is 2 'use strict'; if (target == null) { // TypeError if undefined or null throw new TypeError('Cannot convert undefined or null to object'); } var to = Object(target); for (var index = 1; index < arguments.length; index++) { var nextSource = arguments[index]; if (nextSource != null) { // Skip over if undefined or null for (var nextKey in nextSource) { // Avoid bugs when hasOwnProperty is shadowed if (Object.prototype.hasOwnProperty.call(nextSource, nextKey)) { to[nextKey] = nextSource[nextKey]; } } } } return to; }, writable: true, configurable: true }); } // window.fetch polyfill https://github.com/github/fetch/blob/v0.11.0/fetch.js - chosen for IE9 compatibility if(typeof window.fetch !== 'function') { (function(self){"use strict";if(self.fetch){return}function normalizeName(name){if(typeof name!=="string"){name=String(name)}if(/[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(name)){throw new TypeError("Invalid character in header field name")}return name.toLowerCase()}function normalizeValue(value){if(typeof value!=="string"){value=String(value)}return value}function Headers(headers){this.map={};if(headers instanceof Headers){headers.forEach(function(value,name){this.append(name,value)},this)}else if(headers){Object.getOwnPropertyNames(headers).forEach(function(name){this.append(name,headers[name])},this)}}Headers.prototype.append=function(name,value){name=normalizeName(name);value=normalizeValue(value);var list=this.map[name];if(!list){list=[];this.map[name]=list}list.push(value)};Headers.prototype["delete"]=function(name){delete this.map[normalizeName(name)]};Headers.prototype.get=function(name){var values=this.map[normalizeName(name)];return values?values[0]:null};Headers.prototype.getAll=function(name){return this.map[normalizeName(name)]||[]};Headers.prototype.has=function(name){return this.map.hasOwnProperty(normalizeName(name))};Headers.prototype.set=function(name,value){this.map[normalizeName(name)]=[normalizeValue(value)]};Headers.prototype.forEach=function(callback,thisArg){Object.getOwnPropertyNames(this.map).forEach(function(name){this.map[name].forEach(function(value){callback.call(thisArg,value,name,this)},this)},this)};function consumed(body){if(body.bodyUsed){return Promise.reject(new TypeError("Already read"))}body.bodyUsed=true}function fileReaderReady(reader){return new Promise(function(resolve,reject){reader.onload=function(){resolve(reader.result)};reader.onerror=function(){reject(reader.error)}})}function readBlobAsArrayBuffer(blob){var reader=new FileReader;reader.readAsArrayBuffer(blob);return fileReaderReady(reader)}function readBlobAsText(blob){var reader=new FileReader;reader.readAsText(blob);return fileReaderReady(reader)}var support={blob:"FileReader"in self&&"Blob"in self&&function(){try{new Blob;return true}catch(e){return false}}(),formData:"FormData"in self,arrayBuffer:"ArrayBuffer"in self};function Body(){this.bodyUsed=false;this._initBody=function(body){this._bodyInit=body;if(typeof body==="string"){this._bodyText=body}else if(support.blob&&Blob.prototype.isPrototypeOf(body)){this._bodyBlob=body}else if(support.formData&&FormData.prototype.isPrototypeOf(body)){this._bodyFormData=body}else if(!body){this._bodyText=""}else if(support.arrayBuffer&&ArrayBuffer.prototype.isPrototypeOf(body)){}else{throw new Error("unsupported BodyInit type")}if(!this.headers.get("content-type")){if(typeof body==="string"){this.headers.set("content-type","text/plain;charset=UTF-8")}else if(this._bodyBlob&&this._bodyBlob.type){this.headers.set("content-type",this._bodyBlob.type)}}};if(support.blob){this.blob=function(){var rejected=consumed(this);if(rejected){return rejected}if(this._bodyBlob){return Promise.resolve(this._bodyBlob)}else if(this._bodyFormData){throw new Error("could not read FormData body as blob")}else{return Promise.resolve(new Blob([this._bodyText]))}};this.arrayBuffer=function(){return this.blob().then(readBlobAsArrayBuffer)};this.text=function(){var rejected=consumed(this);if(rejected){return rejected}if(this._bodyBlob){return readBlobAsText(this._bodyBlob)}else if(this._bodyFormData){throw new Error("could not read FormData body as text")}else{return Promise.resolve(this._bodyText)}}}else{this.text=function(){var rejected=consumed(this);return rejected?rejected:Promise.resolve(this._bodyText)}}if(support.formData){this.formData=function(){return this.text().then(decode)}}this.json=function(){return this.text().then(JSON.parse)};return this}var methods=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function normalizeMethod(method){var upcased=method.toUpperCase();return methods.indexOf(upcased)>-1?upcased:method}function Request(input,options){options=options||{};var body=options.body;if(Request.prototype.isPrototypeOf(input)){if(input.bodyUsed){throw new TypeError("Already read")}this.url=input.url;this.credentials=input.credentials;if(!options.headers){this.headers=new Headers(input.headers)}this.method=input.method;this.mode=input.mode;if(!body){body=input._bodyInit;input.bodyUsed=true}}else{this.url=input}this.credentials=options.credentials||this.credentials||"omit";if(options.headers||!this.headers){this.headers=new Headers(options.headers)}this.method=normalizeMethod(options.method||this.method||"GET");this.mode=options.mode||this.mode||null;this.referrer=null;if((this.method==="GET"||this.method==="HEAD")&&body){throw new TypeError("Body not allowed for GET or HEAD requests")}this._initBody(body)}Request.prototype.clone=function(){return new Request(this)};function decode(body){var form=new FormData;body.trim().split("&").forEach(function(bytes){if(bytes){var split=bytes.split("=");var name=split.shift().replace(/\+/g," ");var value=split.join("=").replace(/\+/g," ");form.append(decodeURIComponent(name),decodeURIComponent(value))}});return form}function headers(xhr){var head=new Headers;var pairs=xhr.getAllResponseHeaders().trim().split("\n");pairs.forEach(function(header){var split=header.trim().split(":");var key=split.shift().trim();var value=split.join(":").trim();head.append(key,value)});return head}Body.call(Request.prototype);function Response(bodyInit,options){if(!options){options={}}this.type="default";this.status=options.status;this.ok=this.status>=200&&this.status<300;this.statusText=options.statusText;this.headers=options.headers instanceof Headers?options.headers:new Headers(options.headers);this.url=options.url||"";this._initBody(bodyInit)}Body.call(Response.prototype);Response.prototype.clone=function(){return new Response(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new Headers(this.headers),url:this.url})};Response.error=function(){var response=new Response(null,{status:0,statusText:""});response.type="error";return response};var redirectStatuses=[301,302,303,307,308];Response.redirect=function(url,status){if(redirectStatuses.indexOf(status)===-1){throw new RangeError("Invalid status code")}return new Response(null,{status:status,headers:{location:url}})};self.Headers=Headers;self.Request=Request;self.Response=Response;self.fetch=function(input,init){return new Promise(function(resolve,reject){var request;if(Request.prototype.isPrototypeOf(input)&&!init){request=input}else{request=new Request(input,init)}var xhr=new XMLHttpRequest;function responseURL(){if("responseURL"in xhr){return xhr.responseURL}if(/^X-Request-URL:/m.test(xhr.getAllResponseHeaders())){return xhr.getResponseHeader("X-Request-URL")}return}xhr.onload=function(){var status=xhr.status===1223?204:xhr.status;if(status<100||status>599){reject(new TypeError("Network request failed"));return}var options={status:status,statusText:xhr.statusText,headers:headers(xhr),url:responseURL()};var body="response"in xhr?xhr.response:xhr.responseText;resolve(new Response(body,options))};xhr.onerror=function(){reject(new TypeError("Network request failed"))};xhr.open(request.method,request.url,true);if(request.credentials==="include"){xhr.withCredentials=true}if("responseType"in xhr&&support.blob){xhr.responseType="blob"}request.headers.forEach(function(value,name){xhr.setRequestHeader(name,value)});xhr.send(typeof request._bodyInit==="undefined"?null:request._bodyInit)})};self.fetch.polyfill=true})(typeof self!=="undefined"?self:this); } if (typeof window.CustomEvent !== 'function') { function CustomEvent(event, params) { params = params || { bubbles: false, cancelable: false, detail: null }; var evt = document.createEvent('CustomEvent'); evt.initCustomEvent(event, params.bubbles, params.cancelable, params.detail); return evt; } CustomEvent.prototype = window.Event.prototype; window.CustomEvent = CustomEvent; } (function() { var language = 'en'; language = 'gd'; var modal = false; var istatsLabels = {name: '' || undefined}; istatsLabels['bbc_site'] = 'weather'; istatsLabels['app_type'] = 'responsive'; function getMetaValue(propertyName) { var metaTag = document.querySelector( "meta[property='" + propertyName + "'], " + "meta[name='" + propertyName + "']"); if (metaTag) { return metaTag.getAttribute("content"); } else { throw new Error('No meta tag called: ' + propertyName) } } function generateCountername() { if (window.location.protocol === 'file:') { return 'local.file'; } var pathName = window.location.pathname .replace(/\/$/, "") .replace(/^\//, "") .replace(/\//g, '.'); return pathName + '.page'; } var additionalPageProperties = {}; additionalPageProperties['app_name'] = 'weather'; additionalPageProperties['custom_var_9'] = '1'; var page = { name: '' || istatsLabels.name || generateCountername(), destination: 'weather_gnl' || null, producer: 'weather' || null, section: '' || null, site: '' || istatsLabels.bbc_site || istatsLabels.app_name || istatsLabels.prod_name || null, contentId: '' || null, contentType: '' || null, edition: '' || null, additionalProperties: additionalPageProperties }; function updatePageData(newData) { page = Object.assign(page, newData); } document.addEventListener('bbc-page-reset', function(event) { if (event.detail && event.detail.page) { updatePageData(event.detail.page); } document.dispatchEvent(new Event('bbc-page-updated')); }); window.bbcpage = { loadModule: function(deps) { return new Promise(function (resolve, reject) { window.require(deps, function () { resolve.apply(this, arguments); }, function (error) { reject(error); }); }) }, loadCSS: function (url, timeout) { return window.bbcpage.loadModule(['orb/lib/_$']) .then(function($) { return new Promise(function(resolve, reject) { var stylesheet = loadCSS(url); $.onloadCSS(stylesheet, function() { resolve(); }); if (timeout) { setTimeout(function () { reject(); }, timeout); } }); }); }, isModal: function () { return modal; }, getLanguage: function () { return new Promise(function(resolve, reject) { resolve(language); }); }, trackRegion: function (region, labels) { return window.bbcpage.loadModule(['istats-1']) .then(function(istats) { var trackLabels = { region: region }; for (var label in labels) { trackLabels[label] = labels[label]; } var linkType = labels.linkType || 'internal'; istats.track(linkType, trackLabels); }); }, getName: function() { return Promise.resolve(page.name); }, getDestination: function() { return Promise.resolve(page.destination); }, getProducer: function() { return Promise.resolve(page.producer); }, getSite: function() { return Promise.resolve(page.site); }, getSection: function() { return Promise.resolve(page.section); }, getContentType: function() { return Promise.resolve(page.contentType); }, getContentId: function() { return Promise.resolve(page.contentId); }, getEdition: function() { return new Promise(function (resolve, reject) { if (page.edition) { resolve(page.edition); return; } try { resolve(getMetaValue('x-audience').toLowerCase()); } catch (err){ // This property is related to Chartbeat; see http://support.chartbeat.com/docs/ if (window._sf_async_config) { resolve(window._sf_async_config.region || null); } } resolve(null); }); }, getReferrer: function() { return Promise.resolve(window.orb && window.orb.referrer !== null && window.orb.referrer !== undefined ? window.orb.referrer : document.referrer); }, getAdditionalProperties: function() { return Promise.resolve(page.additionalProperties); } }; var USERINFO_PREFIX = "www." || "www."; function initUserCache(orbitUser) { var availableAttr = [ 'X-Country', 'X-Ip_is_advertise_combined', 'X-Ip_is_uk_combined' ]; var userCache = availableAttr.reduce(function(user, curr, i) { if (!orbitUser[curr]) { return user; } var res = Object.assign({}, user); res[curr] = orbitUser[curr]; return res; }, {}); if (Object.keys(userCache).length !== availableAttr.length) { userCache._partial = true; } return userCache; } var user = initUserCache({ }); function checkStatus(response) { if (response.status >= 200 && response.status < 300) { return response; } else { var error = new Error(response.statusText); error.response = response; throw error; } } function parseJSON(response) { return response.json(); } var supportsCors = function() { return typeof XMLHttpRequest !== 'undefined' && 'withCredentials' in new XMLHttpRequest(); }; var getUserInfoFallback = function() { return window.bbcpage.loadModule(['orb/fig']) .then(function(orbFig) { return new Promise(function(resolve, reject) { orbFig.load(function(fig) { var getCountryFallback = function() { if (fig.geo.isUK()) { return 'GB'; } else if (fig.geo.isEU()) { return 'EU'; } }; resolve({ 'X-Country': user.country || getCountryFallback(), 'X-Ip_is_uk_combined': fig().uk ? 'yes' : 'no', 'X-Ip_is_advertise_combined': fig().ad ? 'yes' : 'no' }); }, function () { reject('Error determining country. Timeout?'); }); }); }); }; var _userInfoRequest; var getUserInfo = function() { var host = window.location.host.toString().match(/bbc\.com$/) ? 'bbc.com' : 'bbc.co.uk'; var userInfoUrl = "https://" + USERINFO_PREFIX + host + '/userinfo'; if (!user._partial) { return Promise.resolve(user); } if (!_userInfoRequest) { if (typeof window.fetch === 'undefined' || !supportsCors()) { _userInfoRequest = getUserInfoFallback(); } else { _userInfoRequest = window.fetch(userInfoUrl, { credentials: 'same-origin' }) .then(checkStatus) .then(parseJSON) .then(function(userInfo) { user = userInfo; return user; }); } } return _userInfoRequest; }; var USER_PROFILE_URL = "https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/userprofile";; var _helloRequest; var getSegmentations = function() { if (user.ageBand) { return Promise.resolve(user); } if (!_helloRequest) { if (typeof window.fetch === 'undefined' || !supportsCors()) { return Promise.resolve(user); } else { _helloRequest = window.bbcpage.loadModule(['idcta-v2/idcta-1']).then(function(idcta) { return idcta.initiateTokenRefresh().then(function() { return window.fetch(USER_PROFILE_URL, { credentials: 'include' }) .then(checkStatus) .then(parseJSON) .then(function(profileInfo) { Object.assign(user, profileInfo); return user; }); }); }); } } return _helloRequest; }; window.bbcuser = { getHashedId: function() { return window.bbcpage.loadModule(['idcta-v2/idcta-1']) .then(function(idcta) { return idcta.getCookieInstance().getHidFromCookie(); }); }, getAgeBand: function() { if (user['X-Age-Band']) { return Promise.resolve(user['X-Age-Band']); } return bbcuser.isSignedIn().then(function(isSignedIn) { if (isSignedIn) { return window.bbcpage.loadModule(['idcta-v2/idcta-1']) .then(function(idcta) { user['X-Age-Band'] = idcta.getUserDetailsFromCookie().ab; if (user['X-Age-Band'] === 'u13') { user['X-Age-Band'] = '0-12'; return user['X-Age-Band']; } else if (user['X-Age-Band'] === 'u16') { user['X-Age-Band'] = '13-15'; return user['X-Age-Band']; } else if (user['X-Age-Band'] === 'u18') { user['X-Age-Band'] = '16-17'; return user['X-Age-Band']; } else { user['X-Age-Band'] = undefined; return getSegmentations().then(function(userInfo) { user['X-Age-Band'] = userInfo['X-Age-Band']; return user['X-Age-Band'] || undefined; }).catch(function(error) { return user['X-Age-Band'] || undefined; }); } }); } else { return undefined; } }); }, getCountry: function() { if (user['X-Country']) { return Promise.resolve(user['X-Country']); } return getUserInfo().then(function(userInfo) { return userInfo['X-Country'] || 'GB'; }); }, isUKCombined: function() { return getUserInfo().then(function(userInfo) { if (!userInfo['X-Ip_is_uk_combined']) { throw new Error('missing isUKCombined from userinfo response'); } return userInfo['X-Ip_is_uk_combined'].toLowerCase() === 'yes'; }) }, canSeeAdverts: function() { return getUserInfo().then(function(userInfo) { if (!userInfo['X-Ip_is_advertise_combined']) { throw new Error('missing canSeeAdverts from userinfo response'); } return userInfo['X-Ip_is_advertise_combined'].toLowerCase() === "yes"; }); }, isSignedIn: function() { return window.bbcpage.loadModule(['idcta-v2/idcta-1']) .then(function(idcta) { return (idcta && idcta.getCookieInstance().hasCookie()); }); }, allowsPerformanceCookies: function() { return window.bbcpage.loadModule(['orb/cookies']) .then(function(bbccookies) { return !!bbccookies.cookiesEnabled() && !!bbccookies.readPolicy('performance'); }); }, allowsFunctionalCookies: function() { return window.bbcpage.loadModule(['orb/cookies']) .then(function(bbccookies) { return !!bbccookies.cookiesEnabled() && !!bbccookies.readPolicy('personalisation'); }); }, getCookieValue: function(cookieName) { return window.bbcpage.loadModule(['orb/cookies']) .then(function(bbccookies) { return bbccookies.get(cookieName); }); }, resetCookiesPreferences: function() { return window.bbcpage.loadModule(['orb/cookies']) .then(function(bbccookies) { bbccookies.setDefaultCookiesSingleDomain(); }); }, hasCookiesEnabled: function() { return window.bbcpage.loadModule(['orb/cookies']) .then(function(bbccookies) { return !!bbccookies.cookiesEnabled(); }); }, hasSeenCookieBanner: function() { return window.bbcpage.loadModule(['orb/cookies']) .then(function (bbccookies) { return !!bbccookies.isCookiePolicySet(); }); }, logEvent: function (verb, noun, extraLabels) { return window.bbcuser.hasCookiesEnabled() .then(function(allowsCookies) { if (allowsCookies) { return window.bbcpage.loadModule(['istats-1']) .then(function(istats) { istats.log(verb, noun, extraLabels); }); } else { throw new Error('User cannot be tracked due to cookies preferences.'); } }); }, }; }());</script><script src="https://web.archive.org/web/20200707095946js_/https://nav.files.bbci.co.uk/orbit/aca157ce812540152d62d3742f6c491c/js/require.min.js"></script> <script src="https://web.archive.org/web/20200707095946js_/https://nav.files.bbci.co.uk/orbit-webmodules/0.0.2-463.50829a9/cookie-banner/cookie-library.min.js"></script><script type="text/javascript">if (window.define !== undefined) { define('orb/cookies', function() { return window.bbccookies; }); }</script> <script src="https://web.archive.org/web/20200707095946js_/https://nav.files.bbci.co.uk/orbit/aca157ce812540152d62d3742f6c491c/js/api.min.js"></script><script type="text/javascript">window.bbcFlagpoles_istats="ON",require.config({paths:{"istats-1":"https://web.archive.org/web/20200707095946/https://nav.files.bbci.co.uk/orbit-webmodules/0.0.2-463.50829a9/istats/istats-1"}}),require(["istats-1","orb/cookies"],function(a,t){if(t.isAllowed("s1")){var e=(o=document.location.href.match(/^(?:https|http):\/\/\w*\.(?:(int|test|stage|live|)\.)?bbc\.(?:co\.uk|com)/))?void 0===o[1]||""===o[1]||"live"===o[1]?"//web.archive.org/web/20200707095946/https://sa.bbc.co.uk/bbc/bbc/s":"//web.archive.org/web/20200707095946/https://sa.bbc.co.uk/bbc/"+o[1]+"/s":"//web.archive.org/web/20200707095946/https://sa.bbc.co.uk/bbc/test/s";a.addCollector({name:"default",url:e,separator:"&"});var s="unknown";a.setCountername(s),window.istats_countername&&a.setCountername(window.istats_countername),a.addLabels("ml_name=webmodule&ml_version=0.0.2-463.50829a9&blq_e=orbit&blq_r=orbit&blq_s=orbit&blq_v=default&language=gd&bbc_site=weather&app_type=responsive")}var o});</script><link rel="stylesheet" href="https://web.archive.org/web/20200707095946cs_/https://static.files.bbci.co.uk/account/id-cta/1.46.3/style/id-cta.css"><!--[if IE 8]><link href="https://static.files.bbci.co.uk/account/id-cta/1.46.3/style/ie8.css" rel="stylesheet"/> <![endif]--><script type="text/javascript">(function() {if (!window.require) {throw new Error('idcta: could not find require module');}if (typeof(map) == 'undefined') {var map = {};}if (!!document.createElementNS && !!document.createElementNS('http://www.w3.org/2000/svg', 'svg').createSVGRect) {document.documentElement.className += ' id-svg';}var ptrt = new RegExp("[\\?&]ptrt=([^&]*)").exec(document.location.href);var ENDPOINT_URL = 'https://web.archive.org/web/20200707095946/https://idcta.api.bbc.co.uk';var ENDPOINT_CONFIG = ('/idcta/config?callback=&lang=gd-GB&ptrt=' + encodeURIComponent((ptrt ? ptrt[1] : document.location.href))).replace(/\&amp;/g, '&');var ENDPOINT_TRANSLATIONS = '/idcta/translations?callback=&lang=gd-GB';function hasPromise() {var P = window.Promise;var promiseToString = null;if (P) {try {promiseToString = Object.prototype.toString.call(P.resolve());} catch(e) {/*silently ignored*/}}return (promiseToString === '[object Promise]' && !P.cast);}if (hasPromise()) {define('idcta/es6-promise', function() {return window.Promise;});define('idcta-v2/es6-promise', function() {return window.Promise;});}map['idcta-v2'] = 'https://web.archive.org/web/20200707095946/https://static.files.bbci.co.uk/account/id-cta/1.46.3/modules/idcta-v2';map['idcta-v2/config'] = ENDPOINT_URL + ENDPOINT_CONFIG;map['idcta-v2/translations'] = ENDPOINT_URL + ENDPOINT_TRANSLATIONS;map['idcta'] = 'https://web.archive.org/web/20200707095946/https://static.files.bbci.co.uk/account/id-cta/1.8.2/modules/idcta';map['idcta-v2/idcta-1'] = 'https://web.archive.org/web/20200707095946/https://static.files.bbci.co.uk/account/id-cta/1.46.3/modules/idcta-v2/dist/idcta-1.min';map['idcta-v2/experiment-snippet'] = 'https://web.archive.org/web/20200707095946/https://cdn.optimizely.com/public/4621041136/s/idcta_live';const idctaShim = {deps: ['idcta-v2/idcta-1'],};require({shim: {'idcta-v2/statusbar': idctaShim,'idcta-v2/id-config': idctaShim},map: {'*': {'idcta/idcta-1': 'idcta-v2/idcta-1','idcta': 'idcta-v2',}},paths: map});window.idctaBaseUrl = ENDPOINT_URL;define('idcta/config', ['idcta-v2/config'], function(data) {return data;});define('idcta/translations', ['idcta-v2/translations'], function(data) {return data;});})();</script> <!-- BBCDOTCOM head --><script type="text/javascript">/*<![CDATA[*/ var _sf_startpt = (new Date()).getTime(); /*]]>*/</script><style type="text/css">.bbccom_display_none{display:none;}</style><script type="text/javascript">/*<![CDATA[*/ var bbcdotcomConfig, googletag = googletag || {}; googletag.cmd = googletag.cmd || [], bbcdotcomScripts = [], tp = window.tp || []; var bbcdotcom = false; (function(){ if(typeof require !== 'undefined') { require({ paths:{ "bbcdotcom":"https://web.archive.org/web/20200707095946/https://static.bbc.co.uk/bbcdotcom/4.4.0/script" } }); } })(); /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ var bbcdotcom = { adverts: { keyValues: { set: function() {} } }, advert: { write: function () {}, show: function () {}, isActive: function () { return false; }, layout: function() { return { reset: function() {} } } }, config: { init: function() {}, isActive: function() {}, setSections: function() {}, isAdsEnabled: function() {}, setAdsEnabled: function() {}, isAnalyticsEnabled: function() {}, setAnalyticsEnabled: function() {}, setAssetPrefix: function() {}, setFlagpoles: function() {}, setVersion: function () {}, setJsPrefix: function() {}, setSwfPrefix: function() {}, setCssPrefix: function() {}, setConfig: function() {}, getAssetPrefix: function() {}, getJsPrefix: function () {}, getSwfPrefix: function () {}, getCssPrefix: function () {}, isOptimizelyEnabled: function() {}, isThirdPartyDisabled: function() {}, isThirdPartyDisabledEU: function() {}, setEU: function() {} }, survey: { init: function(){ return false; } }, data: {}, init: function() {}, objects: function(str) { return false; }, locale: { set: function() {}, get: function() {} }, setAdKeyValue: function() {}, utils: { addEvent: function() {}, addHtmlTagClass: function() {}, log: function () {} }, addLoadEvent: function() {} }; /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ (function(){ if (typeof orb !== 'undefined' && typeof orb.fig === 'function') { if (orb.fig('ad') && orb.fig('uk') == 0) { bbcdotcom.data = { ads: (orb.fig('ad') ? 1 : 0), stats: (orb.fig('uk') == 0 ? 1 : 0), statsProvider: orb.fig('ap') }; } } else { document.write('<script type="text/javascript" src="https://web.archive.org/web/20200707095946/https://www.bbc.com/wwscripts/data">\x3C/script>'); } })(); /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ (function(){ if (typeof orb === 'undefined' || typeof orb.fig !== 'function') { bbcdotcom.data = { ads: bbcdotcom.data.a, stats: bbcdotcom.data.b, statsProvider: bbcdotcom.data.c }; } if (bbcdotcom.data.ads == 1) { document.write('<script type="text/javascript" src="https://web.archive.org/web/20200707095946/https://www.bbc.com/wwscripts/flag">\x3C/script>'); } })(); /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ (function(){ if (window.bbcdotcom && (typeof bbcdotcom.flag == 'undefined' || (typeof bbcdotcom.data.ads !== 'undefined' && bbcdotcom.flag.a != 1))) { bbcdotcom.data.ads = 0; } if (/[?|&]ads/.test(window.location.href) || /(^|; )ads=on; /.test(document.cookie) || /; ads=on(; |$)/.test(document.cookie)) { bbcdotcom.data.ads = 1; bbcdotcom.data.stats = 1; } if (window.bbcdotcom && (bbcdotcom.data.ads == 1 || bbcdotcom.data.stats == 1)) { bbcdotcom.assetPrefix = "https://web.archive.org/web/20200707095946/https://static.bbc.co.uk/bbcdotcom/4.4.0/"; if (/(sandbox|int)(.dev)*.bbc.co*/.test(window.location.href) || /[?|&]ads-debug/.test(window.location.href) || document.cookie.indexOf('ads-debug=') !== -1) { document.write('<script type="text/javascript" src="https://web.archive.org/web/20200707095946/https://static.bbc.co.uk/bbcdotcom/4.4.0/script/dist/bbcdotcom.dev.js">\x3C/script>'); } else { document.write('<script type="text/javascript" src="https://web.archive.org/web/20200707095946/https://static.bbc.co.uk/bbcdotcom/4.4.0/script/dist/bbcdotcom.js">\x3C/script>'); } } })(); /*]]>*/</script><script type="text/javascript">if (window.bbcdotcom && bbcdotcom.data.stats == 1) { document.write('<link rel="dns-prefetch" href="//web.archive.org/web/20200707095946/https://secure-us.imrworldwide.com/">'); document.write('<link rel="dns-prefetch" href="//web.archive.org/web/20200707095946/https://me-cdn.effectivemeasure.net/">'); document.write('<link rel="dns-prefetch" href="//web.archive.org/web/20200707095946/https://ssc.api.bbc.com/">'); } if (window.bbcdotcom && bbcdotcom.data.ads == 1) { document.write('<link rel="dns-prefetch" href="//web.archive.org/web/20200707095946/https://www.googletagservices.com/">'); document.write('<link rel="dns-prefetch" href="//web.archive.org/web/20200707095946/https://bbc.gscontxt.net/">'); document.write('<link rel="dns-prefetch" href="//web.archive.org/web/20200707095946/https://tags.crwdcntrl.net/">'); document.write('<link rel="dns-prefetch" href="//web.archive.org/web/20200707095946/https://ad.crwdcntrl.net/">'); }</script><script type="text/javascript">if (window.bbcdotcom && bbcdotcom.data.ads == 1) { document.write('<meta name="google-site-verification" content="auTeTTwSt_KBY_4iDoR00Lwb7-qzx1IgzJy6ztaWgEI" />'); }</script><script type="text/javascript">/*<![CDATA[*/ (function(){ var GDPR_COUNTRIES = ['AT', 'BE', 'BG', 'HR', 'CY', 'CZ', 'DK', 'EE', 'FI', 'FR', 'DE', 'GR', 'HU', 'IE', 'IT', 'LV', 'LT', 'LU', 'MT', 'NL', 'PL', 'PT', 'RO', 'SK', 'SI', 'ES', 'SE', 'IS', 'LI', 'NO', 'CH']; if (window.bbcdotcom && (bbcdotcom.data.ads == 1 || bbcdotcom.data.stats == 1)) { bbcdotcomConfig = {"adFormat":"standard","adKeyword":"","adMode":"smart","adsEnabled":true,"appAnalyticsSections":"","asyncEnabled":true,"disableInitialLoad":false,"advertInfoPageUrl":"https:\/\/web.archive.org\/web\/20200707095946\/https:\/\/www.bbc.com\/privacy\/cookies\/international\/","advertisementText":"Advertisement","analyticsEnabled":true,"thirdPartyDisabled":false,"sherlockEnabled":false,"permutiveEnabled":false,"appName":"","assetPrefix":"https:\/\/web.archive.org\/web\/20200707095946\/https:\/\/static.bbc.co.uk\/bbcdotcom\/4.4.0\/","customAdParams":[],"customStatsParams":[],"headline":"","id":"","inAssociationWithText":"in association with","keywords":"","language":"","orbTransitional":false,"optimizelyEnabled":true,"palEnv":"live","productName":"","sections":[],"comScoreEnabled":true,"comscoreSite":"bbc","comscoreID":"19293874","comscorePageName":"","slots":"","sponsoredByText":"is sponsored by","adsByGoogleText":"Ads by Google","summary":"","type":"","features":{"testfeature":{"name":"testfeature","envs":["sandbox","int","test"],"on":true,"options":{},"override":null},"lxadverts":{"name":"lxadverts","envs":[],"on":true,"options":{},"override":null}},"staticBase":"\/bbcdotcom","staticHost":"https:\/\/web.archive.org\/web\/20200707095946\/https:\/\/static.bbc.co.uk","staticVersion":"4.4.0","staticPrefix":"https:\/\/web.archive.org\/web\/20200707095946\/https:\/\/static.bbc.co.uk\/bbcdotcom\/4.4.0","dataHttp":"tps.bbc.com","dataHttps":"www.bbc.com","flagHttp":"www.bbc.co.uk","flagHttps":"www.bbc.co.uk","analyticsHttp":"sa.bbc.com","analyticsHttps":"ssa.bbc.com"}; bbcdotcom.config.init(bbcdotcomConfig, bbcdotcom.data, window.location, window.document); bbcdotcom.config.setFlagpoles(bbcdotcom.flag || {}); bbcdotcom.config.setAssetPrefix("https://web.archive.org/web/20200707095946/https://static.bbc.co.uk/bbcdotcom/4.4.0/"); bbcdotcom.config.setVersion("4.4.0"); if (window.bbcuser && window.bbcuser.getCountry && typeof(window.bbcuser.getCountry) === 'function') { window.bbcuser.getCountry().then(function(countryCode) { var isEU = countryCode ? GDPR_COUNTRIES.indexOf(countryCode.toUpperCase()) !== -1 : false; bbcdotcom.config.setEU(isEU); }); } else if (window.orb && window.orb.fig && typeof(window.orb.fig) === 'function') { bbcdotcom.config.setEU(window.orb.fig('eu')); } document.write('<!--[if IE 7]><script type="text/javascript">bbcdotcom.config.setIE7(true);\x3C/script><![endif]-->'); document.write('<!--[if IE 8]><script type="text/javascript">bbcdotcom.config.setIE8(true);\x3C/script><![endif]-->'); document.write('<!--[if IE 9]><script type="text/javascript">bbcdotcom.config.setIE9(true);\x3C/script><![endif]-->'); if (/[?|&]ex-dp/.test(window.location.href) || document.cookie.indexOf('ex-dp=') !== -1) { bbcdotcom.utils.addHtmlTagClass('bbcdotcom-ex-dp'); } } })(); /*]]>*/</script><script type="text/javascript">var initOptimizely = (function(isEnabled){ if(!isEnabled) return; var logger = window.bbcdotcom.Logger('bbcdotcom:head:optimizely'); /* Allow Optimizely in these paths */ var allowPaths = ['/', '/wwhp']; /* Only run on optimizely on homepage */ if (bbcdotcom.utils && allowPaths.indexOf(window.location.pathname) !== -1){ /* set correct OptimizelyURL for prod or sandbox */ var optimizelyURL = "https://web.archive.org/web/20200707095946/https://cdn.optimizely.com/public/4621041136/s/bbccom_sandbox.js"; if(window.location.hostname === 'www.bbc.com') { optimizelyURL = "https://web.archive.org/web/20200707095946/https://cdn.optimizely.com/public/4621041136/s/bbccom_prod.js"; } /* Set cookie to 1 year */ window['optimizely'] = window['optimizely'] || []; window['optimizely'].push({ "type": "cookieExpiration", "cookieExpirationDays": 365 }); document.write('<script type="text/javascript" src="'+optimizelyURL+'">\x3C/script>'); } })( bbcdotcom.config.isOptimizelyEnabled() );</script><script type="text/javascript">/*<![CDATA[*/ if ( window.bbcdotcom && bbcdotcom.data && bbcdotcom.data.ads && bbcdotcom.data.ads == 1 && bbcdotcom.config && bbcdotcom.config.isGrapeshotEnabled && bbcdotcom.config.isGrapeshotEnabled() && bbcdotcom.config.isWorldService && !bbcdotcom.config.isWorldService() ) { var gs_channels="DEFAULT"; (function () { var gsurl = window.location.href.split("?")[0]; bbcdotcomScripts.push({src:'https://web.archive.org/web/20200707095946/https://bbc.gscontxt.net/?url='+encodeURIComponent(gsurl)}); })(); } /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ if (window.bbcdotcom && bbcdotcom.config && bbcdotcom.config.isLotameActive && bbcdotcom.config.isLotameActive()&& bbcdotcom.config.isLotameEnabled && bbcdotcom.config.isLotameEnabled()){ (function () { var clientId, lotameUrl, lotameAudienceUrl; clientId = (bbcdotcom.config.isWorldService && bbcdotcom.config.isWorldService()) ? '10826' : '10816'; lotameUrl = 'https://web.archive.org/web/20200707095946/https://tags.crwdcntrl.net/c/'+clientId+'/cc.js?ns='+clientId; lotameAudienceUrl = 'https://web.archive.org/web/20200707095946/https://ad.crwdcntrl.net/5/c=10815/pe=y/var=ccauds'; bbcdotcomScripts.push({src:lotameUrl,id:"LOTCC"+clientId}); bbcdotcomScripts.push({src:lotameAudienceUrl}); })(); } /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ if (window.bbcdotcom && bbcdotcom.config && bbcdotcom.config.isPermutiveEnabled && bbcdotcom.config.isPermutiveEnabled() && bbcdotcom.config.isWorldService && !bbcdotcom.config.isWorldService()){ (function () { !function(n,e,o,r,i){if(!e){e=e||{},window.permutive=e,e.q=[],e.config=i||{},e.config.projectId=o,e.config.apiKey=r,e.config.environment=e.config.environment||"production";for(var t=["addon","identify","track","trigger","query","segment","segments","ready","on","once","user","consent"],c=0;c<t.length;c++){var f=t[c];e[f]=function(n){return function(){var o=Array.prototype.slice.call(arguments,0);e.q.push({functionName:n,arguments:o})}}(f)}}}(document,window.permutive,"e488cdb0-e7cb-4d91-9648-60d437d8e491","1bb84885-9325-4fef-adda-a208032b2715",{"consentRequired":true}); bbcdotcomScripts.push({src:'https://web.archive.org/web/20200707095946/https://cdn.permutive.com/e488cdb0-e7cb-4d91-9648-60d437d8e491-web.js'}); })(); } /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ /** * ASYNC waits to make any gpt requests until the bottom of the page */ if ( window.bbcdotcom && bbcdotcom.data && bbcdotcom.data.ads && bbcdotcom.data.ads == 1 && bbcdotcom.config && bbcdotcom.config.isAsync && bbcdotcom.config.isAsync() && bbcdotcom.config.isAdsEnabled && bbcdotcom.config.isAdsEnabled() ) { (function () { bbcdotcomScripts.push({src:'https://web.archive.org/web/20200707095946/https://securepubads.g.doubleclick.net/tag/js/gpt.js'}); })(); } /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ /* Load Lotame, Grapeshot and GPT without blocking rendering but executing in order */ if ( window.bbcdotcom && bbcdotcom.config && bbcdotcomScripts.length > 0 ) { (function () { bbcdotcom.checkThirdPartyFirst(function(){ if (!bbcdotcom.config.isThirdPartyDisabledEU()){ bbcdotcomScripts.forEach(function(item) { var script = document.createElement('script'); script.async = false; if(item.id) script.id = item.id; script.src = item.src; document.head.appendChild(script); }); } }); })(); } /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ (function() { window.bbcdotcom.head = true; }()); /*]]>*/</script><script type="text/javascript">// Globally available search context window.SEARCHBOX={"variant":"default","locale":"gd","feature":"akamai-idcta","navSearchboxStaticPrefix":"https://web.archive.org/web/20200707095946/https://nav.files.bbci.co.uk/searchbox/5b8f8f15f9e62358c7140261c7cf6892/","searchboxAppStaticPrefix":"https://web.archive.org/web/20200707095946/https://nav.files.bbci.co.uk/searchbox/5b8f8f15f9e62358c7140261c7cf6892/drawer","searchFormHtml":"<div tabindex=\"-1\" data-reactroot=\"\"><div><section class=\"se-searchbox-panel\"><div class=\"se-g-wrap\"><div class=\"se-g-layout\"><div class=\"se-g-layout__item se-searchbox-title\" aria-hidden=\"true\">search</div><div class=\"se-g-layout__item se-searchbox\"><form accept-charset=\"utf-8\" id=\"searchboxDrawerForm\" method=\"get\" action=\"https://search.bbc.co.uk/search\"><label class=\"se-searchbox__input\" for=\"se-searchbox-input-field\"><span class=\"se-sr-only\">Search Term</span><input type=\"text\" name=\"q\" value=\"\" id=\"se-searchbox-input-field\" class=\"se-searchbox__input__field\" maxLength=\"512\" autoComplete=\"off\" autoCorrect=\"off\" autoCapitalize=\"off\" spellcheck=\"false\" tabindex=\"0\"/></label><input type=\"hidden\" name=\"scope\" value=\"\"/><button type=\"submit\" class=\"se-searchbox__submit\" tabindex=\"0\" data-bbc-container=\"se-searchbox-panel\" data-bbc-title=\"search-icon\" data-bbc-metadata=\"{&quot;PAR&quot;:&quot;form::1&quot;,&quot;CHD&quot;:&quot;button::1&quot;}\">Search</button><button type=\"button\" class=\"se-searchbox__clear se-searchbox__clear--visible\" tabindex=\"0\" data-bbc-container=\"se-searchbox-panel\" data-bbc-title=\"clear-icon\" data-bbc-metadata=\"{&quot;PAR&quot;:&quot;form::1&quot;,&quot;CHD&quot;:&quot;button::2&quot;}\" data-bbc-personalisation=\"{&quot;QRY&quot;:&quot;&quot;}\">Close</button></form></div></div></div></section><div aria-live=\"polite\" aria-atomic=\"true\" class=\"se-suggestions-container\"><section class=\"se-g-wrap\"></section></div></div></div>","searchScopePlaceholder":"","searchScopeParam":"","searchScopeTemplate":"","searchPlaceholderWrapperStart":"","searchPlaceholderWrapperEnd":""}; window.SEARCHBOX.suppress = false; window.SEARCHBOX.searchScope = SEARCHBOX.searchScopeTemplate.split('-')[0];</script><link rel="stylesheet" href="https://web.archive.org/web/20200707095946cs_/https://nav.files.bbci.co.uk/searchbox/5b8f8f15f9e62358c7140261c7cf6892/css/main.css"><!--[if IE 8]> <script type="text/javascript" src="https://nav.files.bbci.co.uk/searchbox/5b8f8f15f9e62358c7140261c7cf6892/script/html5shiv.min.js"></script> <script type="text/javascript">window['searchboxIEVersion'] = 8;</script> <link rel="stylesheet" href="https://nav.files.bbci.co.uk/searchbox/5b8f8f15f9e62358c7140261c7cf6892/css/ie8.css"> <![endif]--><!--[if IE 9]> <script type="text/javascript">window['searchboxIEVersion'] = 9;</script> <![endif]--> <script type="text/javascript">"use strict";!function(){window.__reverbStaticLocation="https://web.archive.org/web/20200707095946/https://mybbc-analytics.files.bbci.co.uk/reverb-client-js/",window.__smarttagVersion="5.18.2",window.__reverb={},window.__reverb.__reverbLoadedPromise=new Promise(function(e,n){window.__reverb.__resolveReverbLoaded=e,window.__reverb.__rejectReverbLoaded=n}),window.__reverb.__reverbTimeout=setTimeout(function(){window.__reverb.__rejectReverbLoaded()},5e3);var n=function(r,d){window.__reverb.__reverbLoadedPromise.then(function(e){if(r&&r.detail){var n=r.detail.label,t=r.detail.type,i=r.detail.elem,o=r.detail.originalEvent;r.detail.isClick&&(d=r.detail.isClick),e.userActionEvent(t,n,r.detail,i,o,d)}},function(){console.log("Reverb failed to load. Event not sent")})};document.addEventListener("bbc-user-event",function(e){n(e,!1)}),document.addEventListener("bbc-user-click",function(e){n(e,!0)}),document.addEventListener("bbc-page-updated",function(){window.__reverb.__reverbLoadedPromise.then(function(e){e.initialise().then(function(){return e.viewEvent()})},function(){console.log("Reverb failed to load. Event not sent")})})}();</script><script type="text/javascript" src="https://web.archive.org/web/20200707095946js_/https://mybbc-analytics.files.bbci.co.uk/reverb-client-js/reverb-1.4.0.js" async=""></script><script type="text/javascript">window.__detectview={clickManagementEnabled:false};</script> <script> if (typeof bbcdotcom !== 'undefined' && typeof bbcdotcom.registerAd === 'function') { bbcdotcom.init({"asyncEnabled":true,"adsToDisplay":[""],"layout":"group5"}); } </script> <link rel="stylesheet" href="//web.archive.org/web/20200707095946cs_/https://weather.files.bbci.co.uk/weather-web-lambda-masthead-renderer/72/css/masthead.css"/> <script>require.config({"paths":{"jssignals-1":"//web.archive.org/web/20200707095946/https://static.bbc.co.uk/frameworks/jssignals/0.3.6/modules/jssignals-1","uasclient":"//web.archive.org/web/20200707095946/https://static.bbci.co.uk/uasclient/0.1.40/modules/uasclient","relay-1":"//web.archive.org/web/20200707095946/https://static.bbci.co.uk/frameworks/relay/0.2.6/sharedmodules/relay-1"}})</script> <script>window.Morph = {}</script> <script type="text/javascript">Morph.markPerformance = function(label) { if(window.performance && window.performance.mark) { window.performance.mark(label); } }; Morph.versions = {}; Morph.modules = {}; Morph.config = { cdn: "m.files.bbci.co.uk", pushEnv: "live" }; Morph.styles = {}; Morph.styleSrc = []; Morph.toInit = {bundles: [], registers: [], payloads: []}; Morph.initStyles = function() { if (!Morph.enhanced) { var eles = Array.prototype.slice.call(document.getElementsByTagName('noscript')); for (var i = 0, len = eles.length; i<len; i++) { if (eles[i].className === 'morph-core-style') { document.write(eles[i].innerText); eles[i].parentNode.removeChild(eles[i]); } } return; } for (var j = 0, jLen = Morph.styleSrc.length; j<jLen; j++) { document.write(Morph.styleSrc[j]); } Morph.styleSrc = []; };</script> <script type="text/javascript">Morph.forceCore = window.location.search.indexOf('morph-disable-enhanced=1')>-1; Morph.modernBrowser = ( 'addEventListener' in window && 'querySelector' in document && 'localStorage' in window ); Morph.isOperaMini = ( window.navigator.userAgent.indexOf('Opera Mini/')>-1 && window.navigator.userAgent.indexOf('Presto/')>-1 ); Morph.enhanced = (!Morph.forceCore && Morph.modernBrowser && !Morph.isOperaMini);</script> <!--[if gt IE 8]><!--><noscript class="morph-core-style"><!--<![endif]--><style>.wr-c-advert__sponsor_section .bbccom_sponsor_section_slot{padding:0;margin:0;float:none}.wr-c-advert__sponsor_section .bbccom_sponsor_section_slot .bbccom_advert{padding:0 !important;margin:8px 0 !important}.wr-c-advert__sponsor_section .bbccom_sponsor_section_slot .bbccom_advert .bbccom_text{width:108px;margin:0 !important;padding-left:0;line-height:16px !important;text-align:left !important}.wr-c-advert__sponsor_section .bbccom_sponsor_section_slot .bbccom_advert div[id^="google_ads_iframe"]{position:static} </style><!--[if gt IE 8]><!--></noscript><!--<![endif]--><script>if (Morph.enhanced) { Morph.styles["bbc-morph-wr-advert/2.0.0"]=true; Morph.styleSrc.push("<style>.wr-c-advert__sponsor_section .bbccom_sponsor_section_slot{padding:0;margin:0;float:none}.wr-c-advert__sponsor_section .bbccom_sponsor_section_slot .bbccom_advert{padding:0 !important;margin:8px 0 !important}.wr-c-advert__sponsor_section .bbccom_sponsor_section_slot .bbccom_advert .bbccom_text{width:108px;margin:0 !important;padding-left:0;line-height:16px !important;text-align:left !important}.wr-c-advert__sponsor_section .bbccom_sponsor_section_slot .bbccom_advert div[id^=\"google_ads_iframe\"]{position:static}\n</style>"); }</script> <script type="text/javascript">Morph.initStyles(); /* u38613023589798923 */</script> <script type="text/javascript">Morph.initStyles(); /* u6992535048680468 */</script> <script>"use strict";function insertStyle(e){document.write('<link rel="stylesheet" href="'.concat(e,'">'))}window.Morph.enhanced?insertStyle("//web.archive.org/web/20200707095946/https://m.files.bbci.co.uk/modules/bbc-morph-wr-page-styles/2.3.1/enhanced.css"):insertStyle("//web.archive.org/web/20200707095946/https://m.files.bbci.co.uk/modules/bbc-morph-wr-page-styles/2.3.1/core.css");</script> <noscript><link rel="stylesheet" href="//web.archive.org/web/20200707095946cs_/https://m.files.bbci.co.uk/modules/bbc-morph-wr-page-styles/2.3.1/core.css"></noscript> <script type="text/javascript">Morph.initStyles(); /* u3313985045805077 */</script> <!--[if gt IE 8]><!--><noscript class="morph-core-style"><!--<![endif]--><style>.wr-c-outlook-page{font-size:16px;font-size:1rem}.wr-c-outlook-page .wr-info-page{background:#fff;color:#5A5A5A}.wr-c-outlook-page .wr-info-page__heading{color:#222}.wr-c-outlook-page .wr-info-page__heading-wrapper{background-color:#fbf9f8;border-bottom:1px solid #dcdcdc}.wr-c-outlook-page .wr-info-page__section:not(:first-child){border-top:1px solid #dcdcdc}.wr-c-outlook-page .wr-info-page__timestamp{line-height:1.4}.wr-c-outlook-page .wr-info-page__timestamp--italic{font-style:italic}.wr-c-outlook-page .wr-info-page__timestamp-text{display:inline}.wr-c-outlook-page .wr-info-page__icon--time{display:inline-block;height:1em;width:1em}.wr-c-outlook-page .wr-info-page__icon svg{fill:currentColor;height:100%;width:100%;position:relative;top:2px} </style><!--[if gt IE 8]><!--></noscript><!--<![endif]--><script>if (Morph.enhanced) { Morph.styles["bbc-morph-wr-outlook-page/1.1.0"]=true; Morph.styleSrc.push("<style>.wr-c-outlook-page{font-size:16px;font-size:1rem}.wr-c-outlook-page .wr-info-page{background:#fff;color:#5A5A5A}.wr-c-outlook-page .wr-info-page__heading{color:#222}.wr-c-outlook-page .wr-info-page__heading-wrapper{background-color:#fbf9f8;border-bottom:1px solid #dcdcdc}.wr-c-outlook-page .wr-info-page__section:not(:first-child){border-top:1px solid #dcdcdc}.wr-c-outlook-page .wr-info-page__timestamp{line-height:1.4}.wr-c-outlook-page .wr-info-page__timestamp--italic{font-style:italic}.wr-c-outlook-page .wr-info-page__timestamp-text{display:inline}.wr-c-outlook-page .wr-info-page__icon--time{display:inline-block;height:1em;width:1em}.wr-c-outlook-page .wr-info-page__icon svg{fill:currentColor;height:100%;width:100%;position:relative;top:2px}\n</style>"); }</script> <script type="text/javascript">Morph.initStyles(); /* u6508395720134564 */</script> <script type="text/javascript">Morph.initStyles(); /* u38490771930953827 */</script> <!--[if gt IE 8]><!--><noscript class="morph-core-style"><!--<![endif]--><style>.wr-icon-gel__svg-background{fill:inherit}.wr-c-settings-slice{font-size:1rem;color:#222;background-color:#F2EFEC}.wr-c-settings-slice__header{font-weight:normal;margin:0}.wr-c-settings-slice__label{font-weight:normal;color:#5A5A5A;margin:0}.wr-c-settings-slice__language{display:inline-block}.wr-c-settings-slice__container{display:inline-block}.wr-c-settings-slice__container--temperature,.wr-c-settings-slice__container--windspeed{display:none}.wr-c-settings-slice__popup-container{position:relative}.wr-c-settings-slice__windspeed{min-width:200px;padding-right:56px}.wr-c-settings-slice__link{color:#222;text-decoration:none}.wr-c-settings-slice__link:hover,.wr-c-settings-slice__link:focus{color:#067eb3}.wr-c-settings-slice__link--core{color:#067eb3;padding-bottom:2px;border-bottom:4px solid #067eb3}.wr-c-settings-slice__link--enhanced{display:none}.wr-unit--windspeed--mph .wr-c-settings-slice__windspeed--kph,.wr-unit--windspeed--kph .wr-c-settings-slice__windspeed--mph,.wr-unit--temperature--c .wr-c-settings-slice__temperature--f,.wr-unit--temperature--f .wr-c-settings-slice__temperature--c{display:none}.wr-o-popup{position:absolute;left:0;bottom:22px;z-index:1000}.wr-o-popup__container{background-color:#D5D0CD;padding-top:2.375rem}.wr-o-popup__item-list{min-width:11.25rem;list-style:none;margin:0;border-top:1px solid #5A5A5A}.wr-o-popup__item{white-space:nowrap}.wr-o-popup__item--link a{color:#222;text-decoration:none}.wr-o-popup__item--link a:hover,.wr-o-popup__item--link a:focus{text-decoration:underline}.wr-o-popup__item--selected{background-color:#067eb3;color:#fff}.wr-o-popup__close{position:absolute;height:2.375rem;top:0;right:0;padding-top:10px;padding-bottom:6px;background-color:#D5D0CD;text-align:right}.wr-o-popup__arrow{width:0;height:0;border-top:10px solid #D5D0CD;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:0;position:relative;left:12px;top:0}.wr-o-popup__icon-wrapper{position:absolute;right:8px}.wr-o-popup__icon{fill:transparent;width:1rem;height:1rem}.wr-o-popup__icon--no{color:#222}.wr-o-popup__icon--no:hover,.wr-o-popup__icon--no :focus{color:#067eb3}.wr-o-popup__icon--yes{color:#fff} </style><!--[if gt IE 8]><!--></noscript><!--<![endif]--><script>if (Morph.enhanced) { Morph.styles["bbc-morph-wr-settings-slice/2.4.1"]=true; Morph.styleSrc.push("<style>.wr-icon-gel__svg-background{fill:inherit}.wr-c-settings-slice{font-size:1rem;color:#222;background-color:#F2EFEC}.wr-c-settings-slice__header{font-weight:normal;margin:0}.wr-c-settings-slice__label{font-weight:normal;color:#5A5A5A;margin:0}.wr-c-settings-slice__language{display:inline-block}.wr-c-settings-slice__language--unselected{display:none}.wr-c-settings-slice__container{display:inline-block}.wr-c-settings-slice__popup-container{position:relative}.wr-c-settings-slice__windspeed{min-width:200px;padding-right:56px}.wr-c-settings-slice__link{color:#222;text-decoration:none;padding:12px;margin-left:-12px}.wr-c-settings-slice__link:hover,.wr-c-settings-slice__link:focus{color:#067eb3}.wr-c-settings-slice__link--core{display:none}.wr-unit--windspeed--mph .wr-c-settings-slice__windspeed--kph,.wr-unit--windspeed--kph .wr-c-settings-slice__windspeed--mph,.wr-unit--temperature--c .wr-c-settings-slice__temperature--f,.wr-unit--temperature--f .wr-c-settings-slice__temperature--c{display:none}.wr-o-popup{position:absolute;left:0;bottom:22px;z-index:1000}.wr-o-popup__container{background-color:#D5D0CD;padding-top:2.375rem}.wr-o-popup__item-list{min-width:11.25rem;list-style:none;margin:0;border-top:1px solid #5A5A5A}.wr-o-popup__item{white-space:nowrap}.wr-o-popup__item--link a{color:#222;text-decoration:none}.wr-o-popup__item--link a:hover,.wr-o-popup__item--link a:focus{text-decoration:underline}.wr-o-popup__item--selected{background-color:#067eb3;color:#fff}.wr-o-popup__close{position:absolute;height:2.375rem;top:0;right:0;padding-top:10px;padding-bottom:6px;background-color:#D5D0CD;text-align:right}.wr-o-popup__arrow{width:0;height:0;border-top:10px solid #D5D0CD;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:0;position:relative;left:12px;top:0}.wr-o-popup__icon-wrapper{position:absolute;right:8px}.wr-o-popup__icon{fill:transparent;width:1rem;height:1rem}.wr-o-popup__icon--no{color:#222}.wr-o-popup__icon--no:hover,.wr-o-popup__icon--no :focus{color:#067eb3}.wr-o-popup__icon--yes{color:#fff}\n</style>"); }</script> <script type="text/javascript">Morph.initStyles(); /* u7813080833038644 */</script> <!--[if gt IE 8]><!--><noscript class="morph-core-style"><!--<![endif]--><style>.wr-c-navigation-footer{color:#222}.wr-c-navigation-footer a:link{color:#222;text-decoration:underline}.wr-c-navigation-footer a:visited{color:#716C65}.wr-c-navigation-footer a:hover,.wr-c-navigation-footer a:focus,.wr-c-navigation-footer a:active{color:#046b98}.wr-c-navigation-footer__listborder{height:1px;background-color:#D5D0CD}.wr-c-navigation-footer__subtitle{color:#716C65}.wr-c-navigation-footer__list{list-style:none} </style><!--[if gt IE 8]><!--></noscript><!--<![endif]--><script>if (Morph.enhanced) { Morph.styles["bbc-morph-wr-navigation-footer/2.3.0"]=true; Morph.styleSrc.push("<style>.wr-c-navigation-footer{color:#222}.wr-c-navigation-footer a:link{color:#222;text-decoration:underline}.wr-c-navigation-footer a:visited{color:#716C65}.wr-c-navigation-footer a:hover,.wr-c-navigation-footer a:focus,.wr-c-navigation-footer a:active{color:#046b98}.wr-c-navigation-footer__listborder{height:1px;background-color:#D5D0CD}.wr-c-navigation-footer__subtitle{color:#716C65}.wr-c-navigation-footer__list{list-style:none}\n</style>"); }</script> <script type="text/javascript">Morph.initStyles(); /* u539352847212511 */</script> <!--[if gt IE 8]><!--><noscript class="morph-core-style"><!--<![endif]--><style>.wr-c-footer-timezone{font-size:16px;font-size:1rem;background-color:#F2EFEC}.wr-c-footer-timezone p{margin:0;padding:0}.wr-c-footer-timezone a:link,.wr-c-footer-timezone a:visited{color:#222;font-weight:bold;text-decoration:none}.wr-c-footer-timezone a:hover,.wr-c-footer-timezone a:active,.wr-c-footer-timezone a:focus{color:#046b98;text-decoration:underline}.wr-c-footer-timezone__inner{overflow:auto}.wr-c-footer-timezone__item{font-weight:normal;position:relative;display:block;color:#5A5A5A} </style><!--[if gt IE 8]><!--></noscript><!--<![endif]--><script>if (Morph.enhanced) { Morph.styles["bbc-morph-wr-footer-timezone/3.0.2"]=true; Morph.styleSrc.push("<style>.wr-c-footer-timezone{font-size:16px;font-size:1rem;background-color:#F2EFEC}.wr-c-footer-timezone p{margin:0;padding:0}.wr-c-footer-timezone a:link,.wr-c-footer-timezone a:visited{color:#222;font-weight:bold;text-decoration:none}.wr-c-footer-timezone a:hover,.wr-c-footer-timezone a:active,.wr-c-footer-timezone a:focus{color:#046b98;text-decoration:underline}.wr-c-footer-timezone__inner{overflow:auto}@media (min-width: 56.25em){.wr-c-footer-timezone__inner{margin-left:auto;margin-right:auto}}.wr-c-footer-timezone__item{font-weight:normal;position:relative;display:block;color:#5A5A5A}\n</style>"); }</script> <script type="text/javascript">Morph.initStyles(); /* u6853154537168182 */</script> </head> <!--[if lt IE 7]> <body style="max-width:inherit" class="lt-ie10 lt-ie9 lt-ie8 lt-ie7"> <![endif]--> <!--[if IE 7]> <body style="max-width:inherit" class="ie7 lt-ie10 lt-ie9 lt-ie8"> <![endif]--> <!--[if IE 8]> <body style="max-width:inherit" class="ie8 lt-ie10 lt-ie9"> <![endif]--> <!--[if IE 9]> <body style="max-width:inherit" class="ie9 lt-ie10"> <![endif]--> <!--[if gt IE 9]><!--> <body style="max-width:inherit"> <!--<![endif]--> <noscript><p style="position: absolute; top: -999em"><img src="https://web.archive.org/web/20200707095946im_/https://a1.api.bbc.co.uk/hit.xiti?&amp;col=1&amp;from=p&amp;ptag=js&amp;s=598253&amp;p=unknown&amp;x2=[responsive]&amp;x3=[bbc_website]&amp;x4=[gd]&amp;x8=[reverb-1.4.0-nojs]&amp;x11=[weather_gnl]&amp;x12=[weather]" height="1" width="1" alt=""></p></noscript> <!-- BBCDOTCOM bodyFirst --><div id="bbccom_interstitial_ad" class="bbccom_display_none"></div><div id="bbccom_interstitial" class="bbccom_display_none"><script type="text/javascript">/*<![CDATA[*/ (function() { if (window.bbcdotcom && bbcdotcom.config.isAdsEnabled()) { googletag.cmd.push(function() { googletag.display('bbccom_interstitial'); }); } }()); /*]]>*/</script></div><div id="bbccom_wallpaper_ad" class="bbccom_display_none"></div><div id="bbccom_wallpaper" class="bbccom_display_none"><script type="text/javascript">/*<![CDATA[*/ (function() { var wallpaper; if (window.bbcdotcom && bbcdotcom.config.isAdsEnabled()) { if (bbcdotcom.config.isAsync()) { googletag.cmd.push(function() { googletag.display('bbccom_wallpaper'); }); } else if (typeof googletag !== "undefined" && typeof googletag.display === "function") { googletag.display("wallpaper"); } wallpaper = bbcdotcom.adverts.adRegister.getAd('wallpaper'); } }()); /*]]>*/</script></div><script type="text/javascript">/*<![CDATA[*/ (function() { if (window.bbcdotcom && bbcdotcom.config.isAdsEnabled()) { document.write(unescape('%3Cscript id="gnlAdsEnabled" class="bbccom_display_none"%3E%3C/script%3E')); } if (window.bbcdotcom && bbcdotcom.config.isAnalyticsEnabled()) { document.write(unescape('%3Cscript id="gnlAnalyticsEnabled" class="bbccom_display_none"%3E%3C/script%3E')); } }()); /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ (function() { window.bbcdotcom.bodyFirst = true; }()); /*]]>*/</script> <div id="cookiePrompt"></div> <!--[if (gt IE 8) | (IEMobile)]><!--><header id="orb-banner" role="banner" aria-label="BBC"><!--<![endif]--><!--[if (lt IE 9) & (!IEMobile)]> <![if (IE 8)]> <header id="orb-banner" role="banner" class="orb-old-ie orb-ie8" aria-label="BBC"> <![endif]> <![if (IE 7)]> <header id="orb-banner" role="banner" class="orb-old-ie orb-ie7" aria-label="BBC"> <![endif]> <![if (IE 6)]> <header id="orb-banner" role="banner" class="orb-old-ie orb-ie6" aria-label="BBC"> <![endif]> <![endif]--><div id="orb-header" class="orb-nav-pri orb-nav-pri-white orb-nav-empty" dir="ltr"><div class="orb-nav-pri-container b-r b-g-p"><div class="orb-nav-section orb-nav-blocks"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/">Homepage</a></div><section><div class="orb-skip-links"><h2>Accessibility links</h2><ul><li><a href="#skip-to-content-target">Air adhart</a></li><li><a id="orb-accessibility-help" href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/accessibility/">Taic mu Ruigsinneachd</a></li></ul></div></section><div id="mybbc-wrapper" class="orb-nav-section orb-nav-id orb-nav-focus orb-nav-id-default"> <div id="idcta-statusbar" class="orb-nav-section orb-nav-focus" data-bbc-container="id-cta" data-bbc-event-type="click" data-bbc-ignore-views="1" data-bbc-metadata="{&quot;id-cta-type&quot;: &quot;statusbar-orb&quot;}" data-bbc-source="responsive_web" data-bbc-title="id-cta-sign-in"><a id="idcta-link" href="https://web.archive.org/web/20200707095946/https://account.bbc.com/account?lang=gd-GB"><span id="idcta-username">BBC Account</span></a></div><script type="text/javascript">require(['idcta/statusbar'], function (statusbar) {new statusbar.Statusbar({id: 'idcta-statusbar', publiclyCacheable: true});});</script><!-- Because we are now loading the notification bell CSS asynchronously, we need this inline style hack to ensure that the notification div is hidden by default, and shown only if and when the bell code is loaded from notification-ui --><a id="notification-link" class="js-notification-link animated three" href="#" style="display: none"><span class="hidden-span">Notifications</span><div class="notification-link--triangle"></div><div class="notification-link--triangle"></div><span id="not-num"></span></a> </div><nav role="navigation" aria-label="BBC" class="orb-nav"><div class="orb-nav-section orb-nav-links orb-nav-focus" id="orb-nav-links"><ul><li class="orb-nav-home"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/">Dachaigh</a></li><li class="orb-nav-news"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/naidheachdan">Naidheachdan</a></li><li class="orb-nav-sport"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/sport">Spòrs</a></li><li class="orb-nav-weather"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/weather">Aimsir</a></li><li class="orb-nav-iplayer"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/iplayer">iPlayer</a></li><li class="orb-nav-sounds"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/sounds">Sounds</a></li><li class="orb-nav-cbbc"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/cbbc">CBBC</a></li><li class="orb-nav-cbeebies"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/cbeebies">CBeebies</a></li><li class="orb-nav-food"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/food">Food</a></li><li class="orb-nav-bitesize"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/bitesize">Bitesize</a></li><li class="orb-nav-arts"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/arts">Na h-Ealain</a></li><li class="orb-nav-taster"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/taster">Taster</a></li><li class="orb-nav-local"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/news/localnews">Local</a></li><li class="orb-nav-three"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/bbcthree">Three</a></li><li id="orb-nav-more" style="width: 88px" aria-controls="orb-panel-more"><a href="#orb-footer" data-alt="Tuilleadh" class="istats-notrack">Menu<span class="orb-icon orb-icon-arrow"></span></a></li></ul></div></nav><div class="orb-nav-section orb-nav-search"><a class="orb-search__button" href="https://web.archive.org/web/20200707095946/https://search.bbc.co.uk/search" title="Rannsaich am BBC">Lorg</a><form class="b-f" id="orb-search-form" role="search" method="get" action="https://web.archive.org/web/20200707095946/https://search.bbc.co.uk/search" accept-charset="utf-8"><div><label for="orb-search-q">Rannsaich am BBC</label><input id="orb-search-q" type="text" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" name="q" placeholder="Lorg"><button id="orb-search-button" class="orb-search__button">Rannsaich am BBC</button><input type="hidden" name="suggid" id="orb-search-suggid"></div></form></div></div><div id="orb-panels"></div></div></header> <!-- Styling hook for shared modules only --> <div id="orb-modules"> <div class="wr-unit--temperature--c wr-unit--windspeed--mph" id="site-container" role="main"> <script>function checkSettings(unitType, defaultValue) { /* These two constants should match those in wr-settings-slice as they operate on the same values */ var LOCAL_STORAGE_KEY = 'weather-settings'; var TOP_LEVEL_ID = 'site-container'; var isPlainObject = function isPlainObject(obj) { return Object.prototype.toString.call(obj) === '[object Object]'; }; var getStore = function getStore() { try { var weatherStore = JSON.parse(window.localStorage.getItem(LOCAL_STORAGE_KEY)); if (isPlainObject(weatherStore)) { return weatherStore; } return {}; } catch (e) { return {}; } }; var toggleClasses = function toggleClasses(unitType, previousValue, newValue) { var baseClass = 'wr-unit--' + unitType; var classToRemove = baseClass + '--' + defaultValue; var classToAdd = baseClass + '--' + newValue; var element = window.document.getElementById(TOP_LEVEL_ID); if (element !== null) { element.classList.remove(classToRemove); element.classList.add(classToAdd); } }; var value = getStore()[unitType]; if (value && value !== defaultValue) { toggleClasses(unitType, defaultValue, value); } return value; } checkSettings('temperature', 'c'); checkSettings('windspeed', 'mph'); </script> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" style="display: none;" aria-hidden="true"> <symbol id="wr-weather-logo--en" viewbox="0 0 1246 178" xml:lang="en"> <g><path d="M151.65 177.418a6996.645 6996.645 0 0 1-18.1-63.696 4742.312 4742.312 0 0 1-17.35-63.945 8191.726 8191.726 0 0 1-17.22 63.821c-5.87 21.4-11.86 42.672-17.97 63.82H47.8a2829.042 2829.042 0 0 1-25.03-87.737A3095.534 3095.534 0 0 1 .21.209h33.96c4.79 24.126 9.87 48.291 15.24 72.494a2181.868 2181.868 0 0 0 16.98 71.008A4561.667 4561.667 0 0 0 84.6 75.553c5.87-22.635 11.53-45.27 16.98-67.908h30.98a4321.052 4321.052 0 0 0 16.86 67.166 4878.004 4878.004 0 0 0 17.84 66.918c5.95-22.965 11.56-46.348 16.85-70.141A3627.889 3627.889 0 0 0 199.23.209h33.21a3726.756 3726.756 0 0 1-22.8 89.472 3394.738 3394.738 0 0 1-24.78 87.737h-33.21M262.18.209h118.47v26.52h-86.99v45.85h77.57v26.52h-77.57v51.799h91.7v26.52H262.18V.209M462.68 108.021h58.25c-4.8-13.05-9.59-25.939-14.38-38.664a2534.043 2534.043 0 0 0-14.62-37.919 1782.249 1782.249 0 0 0-15 38.043 2219.782 2219.782 0 0 0-14.25 38.54zm83.28 69.397c-2.48-7.27-5-14.5-7.56-21.688-2.56-7.187-5.17-14.332-7.81-21.437h-77.57a876.922 876.922 0 0 0-7.68 21.437c-2.48 7.188-4.96 14.418-7.44 21.688h-33.21a3460.103 3460.103 0 0 1 34.82-90.959c11.81-29.575 23.83-58.325 36.06-86.25h33.46a4491.873 4491.873 0 0 1 36.56 88.729 4777.277 4777.277 0 0 1 34.32 88.48h-33.95zM572.23.209H719.2v27.263h-57.75v149.946h-31.47V27.472h-57.75V.209M866.67 177.418V98.355h-86.25v79.063h-31.48V.209h31.48v70.883h86.25V.209h31.47v177.209h-31.47M944.24.209h118.47v26.52h-87v45.85h77.58v26.52h-77.58v51.799h91.71v26.52H944.24V.209M1132.84 25.241v59.236h28.01c13.71 0 24.04-2.356 30.98-7.065 6.94-4.709 10.41-12.183 10.41-22.43 0-10.243-3.47-17.759-10.41-22.553-6.94-4.79-17.18-7.188-30.73-7.188h-28.26zm0 84.267v67.91h-30.97V.209h60.96c22.97 0 40.56 4.752 52.79 14.251 12.23 9.503 18.35 23.011 18.35 40.522 0 11.735-2.98 21.772-8.93 30.114-5.95 8.345-14.46 14.584-25.53 18.712 7.77 11.896 15.45 23.96 23.05 36.185 7.6 12.23 15.12 24.703 22.56 37.425h-36.19a1369.034 1369.034 0 0 0-19.7-34.203 4075.03 4075.03 0 0 0-20.45-33.955c-1.98.167-4.05.248-6.19.248h-29.75z"/></g> </symbol> <symbol id="wr-weather-logo--cy" viewbox="0 0 1346 179" xml:lang="cy"> <g><path d="M98.56 109.804v68.474H66.94v-68.474a2637.15 2637.15 0 0 1-34.12-54.532A3622.168 3622.168 0 0 1-.04.243h35.6a2094.396 2094.396 0 0 0 47.81 83.665A2924.67 2924.67 0 0 0 107.52 42.2 3093.84 3093.84 0 0 0 130.93.243h34.61a2339.392 2339.392 0 0 1-32.75 55.029 3153.69 3153.69 0 0 1-34.23 54.532M237.74.243h147.65v27.391h-58.01v150.644h-31.62V27.634h-58.02V.243M499.43 109.804v68.474h-31.62v-68.474a2680.068 2680.068 0 0 1-34.11-54.532A3622.787 3622.787 0 0 1 400.83.243h35.61a2045.524 2045.524 0 0 0 23.4 42.082c7.97 13.944 16.1 27.806 24.4 41.583A2925.004 2925.004 0 0 0 508.4 42.2 3205.221 3205.221 0 0 0 531.8.243h34.61a2338.937 2338.937 0 0 1-32.74 55.029 3154.28 3154.28 0 0 1-34.24 54.532M733.98 178.278a7052.784 7052.784 0 0 1-18.17-63.993 4497.476 4497.476 0 0 1-17.43-64.242 8759.356 8759.356 0 0 1-17.31 64.118 4787.248 4787.248 0 0 1-18.05 64.117h-33.36a2825.473 2825.473 0 0 1-25.16-88.146A3087.59 3087.59 0 0 1 581.85.243h34.11a3348.9 3348.9 0 0 0 15.31 72.833c5.4 24.32 11.08 48.1 17.06 71.338 6.3-22.908 12.41-45.73 18.3-68.475a4134.786 4134.786 0 0 0 17.06-68.226h31.12a4466.62 4466.62 0 0 0 16.93 67.479 5053.076 5053.076 0 0 0 17.93 67.23 2069.36 2069.36 0 0 0 16.93-70.467A3736.527 3736.527 0 0 0 781.79.243h33.37a3755.505 3755.505 0 0 1-22.91 89.889 3423.04 3423.04 0 0 1-24.9 88.146h-33.37M929.19 109.804v68.474h-31.62v-68.474a2680.068 2680.068 0 0 1-34.11-54.532A3706.966 3706.966 0 0 1 830.59.243h35.61a2093.958 2093.958 0 0 0 23.4 42.082c7.97 13.944 16.1 27.806 24.41 41.583A2924.67 2924.67 0 0 0 938.16 42.2 3092.69 3092.69 0 0 0 961.56.243h34.61a2338.937 2338.937 0 0 1-32.74 55.029 3154.28 3154.28 0 0 1-34.24 54.532M1044.72 27.136v124.251h31.38c18.59 0 32.87-5.312 42.83-15.937 9.96-10.621 14.94-26.144 14.94-46.562 0-20.084-4.9-35.398-14.7-45.94-9.79-10.541-24.07-15.812-42.82-15.812h-31.63zm-31.62 151.142V.243h64.99c18.59 0 34.49 3.486 47.68 10.458 13.2 6.972 23.32 17.057 30.38 30.254 7.05 13.197 10.58 29.176 10.58 47.933 0 18.924-3.53 35.027-10.58 48.305-7.06 13.283-17.18 23.45-30.38 30.503-13.19 7.057-29.17 10.582-47.93 10.582h-64.74zM1224 27.136v124.251h31.38c18.58 0 32.86-5.312 42.82-15.937 9.96-10.621 14.94-26.144 14.94-46.562 0-20.084-4.9-35.398-14.69-45.94-9.8-10.541-24.07-15.812-42.83-15.812H1224zm-31.62 151.142V.243h64.99c18.59 0 34.48 3.486 47.68 10.458 13.2 6.972 23.32 17.057 30.38 30.254 7.05 13.197 10.58 29.176 10.58 47.933 0 18.924-3.53 35.027-10.58 48.305-7.06 13.283-17.18 23.45-30.38 30.503-13.2 7.057-29.17 10.582-47.93 10.582h-64.74z"/></g> </symbol> <symbol id="wr-weather-logo--ga" viewbox="0 0 878 186" xml:lang="ga"> <g><path d="M58.48 112.559h58.51a4655.88 4655.88 0 0 0-14.44-38.846 2557.665 2557.665 0 0 0-14.69-38.095 1695.854 1695.854 0 0 0-15.06 38.22c-4.9 12.867-9.67 25.772-14.32 38.721m83.66 69.719c-2.49-7.302-5.02-14.566-7.59-21.787-2.58-7.221-5.19-14.399-7.84-21.539H48.77a931.44 931.44 0 0 0-7.72 21.539c-2.49 7.221-4.98 14.485-7.47 21.787H.22A3449.056 3449.056 0 0 1 35.2 90.896C47.07 61.183 59.14 32.299 71.43 4.244h33.61a4473.262 4473.262 0 0 1 36.73 89.142 4754.092 4754.092 0 0 1 34.48 88.892h-34.11M202.4 182.278h31.62V4.243H202.4zM356.03 148.663a1718.016 1718.016 0 0 1-24.65-48.182 3566.497 3566.497 0 0 1-23.41-48.429v130.226h-30.13V4.243h37.1a3359.995 3359.995 0 0 0 54.78 116.034c9.3-18.923 18.51-38.011 27.64-57.27A1899.984 1899.984 0 0 0 424 4.243h36.36v178.035h-30.13V51.554a3384.849 3384.849 0 0 1-23.66 48.803 3197.957 3197.957 0 0 1-24.4 48.306h-26.14M551.98 186.014c-9.63 0-19.17-1.082-28.63-3.238-9.47-2.155-18.35-5.478-26.64-9.96v-28.883c17.09 10.625 35.68 15.935 55.77 15.935 12.45 0 22.04-2.322 28.76-6.972 6.72-4.645 10.08-11.038 10.08-19.172 0-4.646-.99-8.505-2.98-11.579-2-3.069-4.7-5.642-8.1-7.719-3.4-2.073-7.3-3.774-11.7-5.105a258.41 258.41 0 0 0-13.82-3.735c-8.8-2.155-16.81-4.607-24.03-7.344-7.22-2.74-13.44-6.016-18.67-9.836-5.23-3.817-9.26-8.548-12.08-14.194-2.82-5.64-4.23-12.531-4.23-20.667 0-10.956 2.74-20.375 8.22-28.26 5.47-7.883 13.27-13.984 23.4-18.302C537.46 2.668 549.49.509 563.44.509c9.12 0 18.17 1.081 27.14 3.236 8.96 2.16 16.93 5.066 23.9 8.715v28.138c-6.64-4.147-14.4-7.509-23.28-10.085-8.88-2.571-18.3-3.859-28.26-3.859-11.29 0-20.09 2.116-26.4 6.349-6.31 4.233-9.46 10.252-9.46 18.053 0 5.645 1.5 10.084 4.48 13.321 2.99 3.238 7.23 5.813 12.7 7.719 5.48 1.91 11.87 3.778 19.18 5.603 7.96 1.992 15.56 4.233 22.78 6.722 7.22 2.49 13.61 5.689 19.17 9.587 5.56 3.902 9.92 8.84 13.07 14.815 3.16 5.977 4.74 13.447 4.74 22.41 0 11.455-2.83 21.251-8.47 29.382-5.65 8.136-13.82 14.404-24.53 18.8-10.7 4.397-23.45 6.599-38.22 6.599M657.8 182.278h31.63V4.243H657.8zM764.37 29.393v59.511h28.14c13.78 0 24.15-2.365 31.12-7.097 6.98-4.73 10.46-12.24 10.46-22.535 0-10.291-3.48-17.842-10.46-22.658-6.97-4.813-17.26-7.221-30.87-7.221h-28.39zm0 84.66v68.225h-31.12V4.244h61.25c23.07 0 40.75 4.774 53.04 14.317 12.28 9.547 18.42 23.118 18.42 40.711 0 11.789-2.98 21.874-8.96 30.253-5.98 8.385-14.53 14.653-25.65 18.8a1976.77 1976.77 0 0 1 23.16 36.355 1638.555 1638.555 0 0 1 22.66 37.598h-36.35a1414.275 1414.275 0 0 0-19.8-34.362 4128.032 4128.032 0 0 0-20.54-34.112c-1.99.167-4.07.249-6.23.249h-29.88z"/></g> </symbol> <symbol id="wr-weather-logo--gd" viewbox="0 0 878 186" xml:lang="gd"> <g><path d="M58.48 112.559h58.51a4655.88 4655.88 0 0 0-14.44-38.846 2557.665 2557.665 0 0 0-14.69-38.095 1695.854 1695.854 0 0 0-15.06 38.22c-4.9 12.867-9.67 25.772-14.32 38.721m83.66 69.719c-2.49-7.302-5.02-14.566-7.59-21.787-2.58-7.221-5.19-14.399-7.84-21.539H48.77a931.44 931.44 0 0 0-7.72 21.539c-2.49 7.221-4.98 14.485-7.47 21.787H.22A3449.056 3449.056 0 0 1 35.2 90.896C47.07 61.183 59.14 32.299 71.43 4.244h33.61a4473.262 4473.262 0 0 1 36.73 89.142 4754.092 4754.092 0 0 1 34.48 88.892h-34.11M202.4 182.278h31.62V4.243H202.4zM356.03 148.663a1718.016 1718.016 0 0 1-24.65-48.182 3566.497 3566.497 0 0 1-23.41-48.429v130.226h-30.13V4.243h37.1a3359.995 3359.995 0 0 0 54.78 116.034c9.3-18.923 18.51-38.011 27.64-57.27A1899.984 1899.984 0 0 0 424 4.243h36.36v178.035h-30.13V51.554a3384.849 3384.849 0 0 1-23.66 48.803 3197.957 3197.957 0 0 1-24.4 48.306h-26.14M551.98 186.014c-9.63 0-19.17-1.082-28.63-3.238-9.47-2.155-18.35-5.478-26.64-9.96v-28.883c17.09 10.625 35.68 15.935 55.77 15.935 12.45 0 22.04-2.322 28.76-6.972 6.72-4.645 10.08-11.038 10.08-19.172 0-4.646-.99-8.505-2.98-11.579-2-3.069-4.7-5.642-8.1-7.719-3.4-2.073-7.3-3.774-11.7-5.105a258.41 258.41 0 0 0-13.82-3.735c-8.8-2.155-16.81-4.607-24.03-7.344-7.22-2.74-13.44-6.016-18.67-9.836-5.23-3.817-9.26-8.548-12.08-14.194-2.82-5.64-4.23-12.531-4.23-20.667 0-10.956 2.74-20.375 8.22-28.26 5.47-7.883 13.27-13.984 23.4-18.302C537.46 2.668 549.49.509 563.44.509c9.12 0 18.17 1.081 27.14 3.236 8.96 2.16 16.93 5.066 23.9 8.715v28.138c-6.64-4.147-14.4-7.509-23.28-10.085-8.88-2.571-18.3-3.859-28.26-3.859-11.29 0-20.09 2.116-26.4 6.349-6.31 4.233-9.46 10.252-9.46 18.053 0 5.645 1.5 10.084 4.48 13.321 2.99 3.238 7.23 5.813 12.7 7.719 5.48 1.91 11.87 3.778 19.18 5.603 7.96 1.992 15.56 4.233 22.78 6.722 7.22 2.49 13.61 5.689 19.17 9.587 5.56 3.902 9.92 8.84 13.07 14.815 3.16 5.977 4.74 13.447 4.74 22.41 0 11.455-2.83 21.251-8.47 29.382-5.65 8.136-13.82 14.404-24.53 18.8-10.7 4.397-23.45 6.599-38.22 6.599M657.8 182.278h31.63V4.243H657.8zM764.37 29.393v59.511h28.14c13.78 0 24.15-2.365 31.12-7.097 6.98-4.73 10.46-12.24 10.46-22.535 0-10.291-3.48-17.842-10.46-22.658-6.97-4.813-17.26-7.221-30.87-7.221h-28.39zm0 84.66v68.225h-31.12V4.244h61.25c23.07 0 40.75 4.774 53.04 14.317 12.28 9.547 18.42 23.118 18.42 40.711 0 11.789-2.98 21.874-8.96 30.253-5.98 8.385-14.53 14.653-25.65 18.8a1976.77 1976.77 0 0 1 23.16 36.355 1638.555 1638.555 0 0 1 22.66 37.598h-36.35a1414.275 1414.275 0 0 0-19.8-34.362 4128.032 4128.032 0 0 0-20.54-34.112c-1.99.167-4.07.249-6.23.249h-29.88z"/></g> </symbol> </svg> <div class="wr-c-masthead wr-c-masthead--lang-gd gs-u-box-size wr-c-masthead--search" lang="gd"><div class="wr-c-masthead__wrap"><div class="wr-c-masthead__inner"><div class="wr-c-masthead__weather-logo"><a href="/web/20200707095946/https://www.bbc.co.uk/weather" class="wr-c-weather-logo"><span><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="131px" height="29px" class="wr-c-weather-logo__svg"><switch><use xlink:href="/web/20200707095946im_/https://www.bbc.co.uk/weather/outlook#wr-weather-logo--gd"></use><foreignobject>Aimsir</foreignobject></switch></svg></span><span class="gs-u-vh">BBC Aimsir</span></a></div><div lang="gd" class="wr-c-search"><h2 class="wr-hide-visually" id="wr-masthead-location-search-id" tabindex="-1">Lorg àite</h2><div class="wr-c-location-search-and-setting wr-c-location-search-and-setting--masthead" role="search" id="wr-location-search-params" lang="gd" data-forecast-page-url-template="/weather/{{location_id}}" data-edition="international" data-environment="live" data-locator-key="AGbFAKx58hyjQScCXIYrxuEwJh2W2cmv" data-uas-key="iofba4k90pgap"><div id="wr-location-search-container"><div class="ls-ui-ctrl-primary-search"><form class="ls-o-form ls-c-search" action="/web/20200707095946/https://www.bbc.co.uk/weather/search" method="get"><div class="ls-c-search__container"><input type="text" class="ls-c-search__input gel-pica" name="s" maxlength="75" placeholder="Cuir a-steach baile-mòr" autocomplete="off" spellcheck="false"/></div><input type="submit" class="ls-c-search__submit" value="Lorg" title="Lorg àite"/></form></div></div></div></div><div class="wr-c-masthead__navigation"><ul class="wr-c-navigation"><li class="wr-c-navigation__item"><a href="/web/20200707095946/https://www.bbc.co.uk/weather/search" class="wr-c-navigation__link wr-c-navigation__link--search"><span class="wr-hide-visually">Lorg àite</span></a></li></ul></div></div></div></div> <div id="u38613023589798923"><div class="wr-c-advert wr-c-advert__sponsor_section gs-u-box-size no-touch b-pw-1280" data-reactid=".2fre2l2no48" data-react-checksum="-427590835"><div class="gel-wrap" data-reactid=".2fre2l2no48.0"><div id="bbccom_sponsor_section_1_2_3_4_5" class="bbccom_slot " aria-hidden="true" data-reactid=".2fre2l2no48.0.0"><div class="bbccom_advert" data-reactid=".2fre2l2no48.0.0.0"></div></div></div></div></div> <div id="u6992535048680468"><div class="wr-c-advert wr-c-advert__leaderboard gs-u-box-size no-touch b-pw-1280" data-reactid=".1z56kmjtat8" data-react-checksum="-1851295573"><div class="gel-wrap" data-reactid=".1z56kmjtat8.0"><div id="bbccom_leaderboard_1_2_3_4_5" class="bbccom_slot " aria-hidden="true" data-reactid=".1z56kmjtat8.0.0"><div class="bbccom_advert" data-reactid=".1z56kmjtat8.0.0.0"></div></div></div></div></div> <div id="u3313985045805077"><div class="wr-c-advert wr-c-advert__mpu gs-u-box-size no-touch b-pw-1280" data-reactid=".pdc48o5386" data-react-checksum="2145545594"><div class="gel-wrap" data-reactid=".pdc48o5386.0"><div id="bbccom_mpu_1_2_3" class="bbccom_slot " aria-hidden="true" data-reactid=".pdc48o5386.0.0"><div class="bbccom_advert" data-reactid=".pdc48o5386.0.0.0"></div></div></div></div></div> <div id="u6508395720134564"><div class="wr-c-outlook-page gs-u-box-size" data-reactid=".135z7w60nk8" data-react-checksum="579711495"><div class="wr-info-page" data-reactid=".135z7w60nk8.0"><div class="wr-info-page__heading-wrapper" data-reactid=".135z7w60nk8.0.0"><div class="gel-wrap" data-reactid=".135z7w60nk8.0.0.0"><div class="gs-u-pt++ gs-u-pb+" data-reactid=".135z7w60nk8.0.0.0.0"><p class="wr-c-english-only-notice gel-brevier gs-u-pb-" lang="gd" data-reactid=".135z7w60nk8.0.0.0.0.0">Chan eil seo ri fhaighinn ach ann am Beurla a-mhàin.</p><h1 class="wr-info-page__heading gel-trafalgar gs-u-mb-alt" data-reactid=".135z7w60nk8.0.0.0.0.1">Sealladh Mìosail</h1><div class="wr-info-page__timestamp gel-brevier" data-reactid=".135z7w60nk8.0.0.0.0.2"><span class="wr-info-page__icon wr-info-page__icon--time" data-reactid=".135z7w60nk8.0.0.0.0.2.0"><svg role="presentation" width="13px" height="13px" viewbox="0 0 32 32" data-reactid=".135z7w60nk8.0.0.0.0.2.0.0"><polygon points="17,15.4 17,6 15,6 15,16.6 23.8,21.7 24.8,19.9" data-reactid=".135z7w60nk8.0.0.0.0.2.0.0.0"></polygon><path d="M16,4c6.6,0,12,5.4,12,12c0,6.6-5.4,12-12,12S4,22.6,4,16C4,9.4,9.4,4,16,4 M16,0C7.2,0,0,7.2,0,16c0,8.8,7.2,16,16,16 s16-7.2,16-16C32,7.2,24.8,0,16,0L16,0z" data-reactid=".135z7w60nk8.0.0.0.0.2.0.0.1"></path></svg></span><span class="wr-info-page__timestamp-text" data-reactid=".135z7w60nk8.0.0.0.0.2.1"><span data-reactid=".135z7w60nk8.0.0.0.0.2.1.0"> </span><span data-reactid=".135z7w60nk8.0.0.0.0.2.1.1">Ùraichte mu dheireadh</span><span data-reactid=".135z7w60nk8.0.0.0.0.2.1.2"> </span><time datetime="2020-07-04T09:00:00.000Z" data-seconds="1593853200" data-datetime="10:00 BST air Disathairne 4 An t-Iuchar" data-reactid=".135z7w60nk8.0.0.0.0.2.1.3"><span aria-hidden="true" class="wr-c-date-output" data-reactid=".135z7w60nk8.0.0.0.0.2.1.3.0">10:00 BST air Disathairne 4 An t-Iuchar</span></time></span></div></div></div></div><div class="gel-wrap" data-reactid=".135z7w60nk8.0.1"><div class="gel-layout" data-reactid=".135z7w60nk8.0.1.0"><div class="gel-layout__item gel-1/1 gel-2/3@l" data-reactid=".135z7w60nk8.0.1.0.0"><section class="wr-info-page__section gs-u-pt++" data-reactid=".135z7w60nk8.0.1.0.0.0"><h2 class="wr-info-page__heading gel-double-pica gs-u-mb-alt+" data-reactid=".135z7w60nk8.0.1.0.0.0.0">Geàrr-chunntas</h2><h3 lang="en" class="wr-info-page__heading gel-pica-bold gs-u-mb-" data-reactid=".135z7w60nk8.0.1.0.0.0.1">Changeable weather through much of July</h3><div lang="en" class="gel-body-copy gs-u-mb++" data-reactid=".135z7w60nk8.0.1.0.0.0.2"><div data-reactid=".135z7w60nk8.0.1.0.0.0.2.0"><p class="gs-u-mt-" data-reactid=".135z7w60nk8.0.1.0.0.0.2.0.$0"><span data-reactid=".135z7w60nk8.0.1.0.0.0.2.0.$0.0:0">After the hottest day of the year on Thursday 25th June with 33.4C recorded at Heathrow in London, the past week has been quite contrasting, with cooler, wetter and breezier conditions. This weekend, an unseasonably deep area of low pressure tracks across Scotland, bringing strong winds to much of the country.</span></p><p class="gs-u-mt-" data-reactid=".135z7w60nk8.0.1.0.0.0.2.0.$1"><span data-reactid=".135z7w60nk8.0.1.0.0.0.2.0.$1.0:0">Through much of July, low pressures will often threaten, giving spells of rain and breezy conditions. However, later in the month and into August, we expect high pressure to become dominant, bringing drier and warmer weather across the UK.</span></p></div></div></section><div class="wr-o-page-divider gs-u-mb++" data-reactid=".135z7w60nk8.0.1.0.0.1"></div><section class="wr-info-page__section gs-u-pt++" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1"><h2 class="wr-info-page__heading gel-double-pica gs-u-mb-alt+" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.0"><time datetime="2020-07-03T23:00:00.000Z" data-seconds="1593817200" data-datetime="Disathairne 4 An t-Iuchar" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.0.0"><span aria-hidden="true" class="wr-c-date-output" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.0.0.0">Disathairne 4 An t-Iuchar</span></time><span data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.0.1"> – </span><time datetime="2020-07-11T23:00:00.000Z" data-seconds="1594508400" data-datetime="Didòmhnaich 12 An t-Iuchar" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.0.2"><span aria-hidden="true" class="wr-c-date-output" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.0.2.0">Didòmhnaich 12 An t-Iuchar</span></time></h2><h3 lang="en" class="wr-info-page__heading gel-pica-bold gs-u-mb-" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.1">Unseasonably strong winds, then rather cool</h3><div lang="en" class="gel-body-copy gs-u-mb++" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.2"><div data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.2.0"><p class="gs-u-mt-" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.2.0.$0"><span data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.2.0.$0.0:0">This weekend will feel more autumnal than summer-like, with dull and cloudy skies, and several fronts bringing outbreaks of rain and showers to much of the country. The jet stream will sit right overhead, and responsible for the development of a deep area of low pressure which will approach the north of the UK on Saturday night and track across northern Scotland through Sunday.</span></p><p class="gs-u-mt-" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.2.0.$1"><span data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.2.0.$1.0:0">This will bring unseasonably strong winds to much of the country, particularly across Scotland and northern England. With trees in full-leaf, fallen branches and damaged trees may cause some localised travel and power disruption.</span></p><p class="gs-u-mt-" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.2.0.$2"><span data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.2.0.$2.0:0">This deep area of low pressure will move away to the northeast into Scandinavia on Monday, allowing a northwesterly flow to drive across the UK, introducing cooler air for Monday and Tuesday.</span></p><p class="gs-u-mt-" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.2.0.$3"><span data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.2.0.$3.0:0">There will also be showers blowing in from the north on Monday, but Tuesday should be a drier and sunnier day, with just a scattering of showers for the northern half of the UK. From Tuesday night onwards, through the rest of week, there is a constant threat of low pressures moving in from the Atlantic.</span><span data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.2.0.$3.1:$0"><br data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.2.0.$3.1:$0.0"/><span data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.2.0.$3.1:$0.1">This seems most likely on Wednesday, when fronts will give rain and brisk winds, mainly to Northern Ireland and Scotland. These should move through quickly though, allowing for a day or two of drier, calmer weather, around Thursday.</span></span></p><p class="gs-u-mt-" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.2.0.$4"><span data-reactid=".135z7w60nk8.0.1.0.0.2:$week-1.2.0.$4.0:0">The next low pressure area will threaten from the west later in the week, likely giving another unsettled spell of weather, mainly to Northern Ireland and Scotland once again. South and south east England may avoid much of the rain, and it should turn slightly warmer here compared to places further north.</span></p></div></div></section><section class="wr-info-page__section gs-u-pt++" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-2"><h2 class="wr-info-page__heading gel-double-pica gs-u-mb-alt+" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-2.0"><time datetime="2020-07-12T23:00:00.000Z" data-seconds="1594594800" data-datetime="Diluain 13 An t-Iuchar" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-2.0.0"><span aria-hidden="true" class="wr-c-date-output" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-2.0.0.0">Diluain 13 An t-Iuchar</span></time><span data-reactid=".135z7w60nk8.0.1.0.0.2:$week-2.0.1"> – </span><time datetime="2020-07-18T23:00:00.000Z" data-seconds="1595113200" data-datetime="Didòmhnaich 19 An t-Iuchar" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-2.0.2"><span aria-hidden="true" class="wr-c-date-output" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-2.0.2.0">Didòmhnaich 19 An t-Iuchar</span></time></h2><h3 lang="en" class="wr-info-page__heading gel-pica-bold gs-u-mb-" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-2.1">Alternating dry periods and wet, breezy spells</h3><div lang="en" class="gel-body-copy gs-u-mb++" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-2.2"><div data-reactid=".135z7w60nk8.0.1.0.0.2:$week-2.2.0"><p class="gs-u-mt-" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-2.2.0.$0"><span data-reactid=".135z7w60nk8.0.1.0.0.2:$week-2.2.0.$0.0:0">A continuation of the preceding week is expected as we head into the middle of the month, with a possible north-south split in the weather.</span></p><p class="gs-u-mt-" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-2.2.0.$1"><span data-reactid=".135z7w60nk8.0.1.0.0.2:$week-2.2.0.$1.0:0">Areas of low pressure are expected to track close to or just to the north of Scotland, and wet and windy spells look likely across the north of the UK.</span><span data-reactid=".135z7w60nk8.0.1.0.0.2:$week-2.2.0.$1.1:$0"><br data-reactid=".135z7w60nk8.0.1.0.0.2:$week-2.2.0.$1.1:$0.0"/><span data-reactid=".135z7w60nk8.0.1.0.0.2:$week-2.2.0.$1.1:$0.1">However, interludes of high pressure are expected in between the low pressures, bringing some drier, calmer days too.</span></span></p><p class="gs-u-mt-" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-2.2.0.$2"><span data-reactid=".135z7w60nk8.0.1.0.0.2:$week-2.2.0.$2.0:0">High pressure will likely hold greater influence over the southern half of the UK, and this should largely keep fronts at bay, allowing for more dry, calm days across England and Wales.</span></p><p class="gs-u-mt-" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-2.2.0.$3"><span data-reactid=".135z7w60nk8.0.1.0.0.2:$week-2.2.0.$3.0:0">The south is also where there is the greatest chance of seeing temperatures trend slightly above the seasonal normal. Meanwhile, in Scotland, temperatures are generally expected to be close to, or just below the seasonal norm, with banks of cloud and rain often impeding the Sun&#x27;s warmth.</span></p></div></div></section><section class="wr-info-page__section gs-u-pt++" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-3"><h2 class="wr-info-page__heading gel-double-pica gs-u-mb-alt+" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-3.0"><time datetime="2020-07-19T23:00:00.000Z" data-seconds="1595199600" data-datetime="Diluain 20 An t-Iuchar" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-3.0.0"><span aria-hidden="true" class="wr-c-date-output" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-3.0.0.0">Diluain 20 An t-Iuchar</span></time><span data-reactid=".135z7w60nk8.0.1.0.0.2:$week-3.0.1"> – </span><time datetime="2020-08-01T23:00:00.000Z" data-seconds="1596322800" data-datetime="Didòmhnaich 2 An Lùnastal" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-3.0.2"><span aria-hidden="true" class="wr-c-date-output" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-3.0.2.0">Didòmhnaich 2 An Lùnastal</span></time></h2><h3 lang="en" class="wr-info-page__heading gel-pica-bold gs-u-mb-" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-3.1">Changeable, but turning dry and warm into August</h3><div lang="en" class="gel-body-copy gs-u-mb++" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-3.2"><div data-reactid=".135z7w60nk8.0.1.0.0.2:$week-3.2.0"><p class="gs-u-mt-" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-3.2.0.$0"><span data-reactid=".135z7w60nk8.0.1.0.0.2:$week-3.2.0.$0.0:0">The changeable weather expected through early and mid July is forecast to persist into the fourth week of the month. This means there will likely be alternating spells of wet and breezy weather, interspersed with some dry, calm days.</span></p><p class="gs-u-mt-" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-3.2.0.$1"><span data-reactid=".135z7w60nk8.0.1.0.0.2:$week-3.2.0.$1.0:0">With low pressures mainly tracking near the north of the UK, Northern Ireland and Scotland will likely be wetter and windier than southern areas. Towards the end of July, a pattern change is expected. High pressure should build across the UK around the turn of the month, and this should bring drier, calmer and warmer conditions more extensively, including to Northern Ireland and Scotland.</span></p><p class="gs-u-mt-" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-3.2.0.$2"><span data-reactid=".135z7w60nk8.0.1.0.0.2:$week-3.2.0.$2.0:0">For those looking for another heatwave, the late-July into early-August has the greater chance of seeing one. Climatologically, late-July is indeed a favourable time for hot weather in the UK. In July 2019, after a few fairly mundane weeks of weather with temperatures mainly peaking in the low 20s Celsius, late-July entertained record-breaking heat.</span></p><p class="gs-u-mt-" data-reactid=".135z7w60nk8.0.1.0.0.2:$week-3.2.0.$3"><span data-reactid=".135z7w60nk8.0.1.0.0.2:$week-3.2.0.$3.0:0">The UK&#x27;s highest temperature ever recorded was set at Cambridge Botanic Garden on 25th July 2019, with 38.7C. Though there are no tangible signs of any hot periods yet, late July or early August may be a reasonable candidate for one.</span></p></div></div></section><section class="wr-info-page__section gs-u-pt++" data-reactid=".135z7w60nk8.0.1.0.0.3"><h2 class="wr-info-page__heading gel-double-pica gs-u-mb-alt+" data-reactid=".135z7w60nk8.0.1.0.0.3.0">Nas fhaide air adhart</h2><div lang="en" class="gel-body-copy gs-u-mb++" data-reactid=".135z7w60nk8.0.1.0.0.3.1"><div data-reactid=".135z7w60nk8.0.1.0.0.3.1.0"><p class="gs-u-mt-" data-reactid=".135z7w60nk8.0.1.0.0.3.1.0.$0"><span data-reactid=".135z7w60nk8.0.1.0.0.3.1.0.$0.0:0">We will take the forecast into the final month of summer with a closer look at the potential for widespread dry and hot weather in late-July or early-August.</span></p></div></div></section></div></div></div></div></div></div> <div id="u38490771930953827"><div class="wr-c-advert wr-c-advert__adsense gs-u-box-size no-touch b-pw-1280" data-reactid=".2b3d0eplxwi" data-react-checksum="-1807452685"><div class="gel-wrap" data-reactid=".2b3d0eplxwi.0"><div id="bbccom_adsense_1_2_3_4_5" class="bbccom_slot " aria-hidden="true" data-reactid=".2b3d0eplxwi.0.0"><div class="bbccom_advert" data-reactid=".2b3d0eplxwi.0.0.0"></div></div></div></div></div> <div id="u7813080833038644"><div id="wr-c-settings-slice" lang="gd" class="wr-c-settings-slice gs-u-box-size" data-reactid=".1a9zt4f7m1g" data-react-checksum="-1283511697"><div class="gel-wrap gs-u-pv++" data-reactid=".1a9zt4f7m1g.0"><h2 class="wr-c-settings-slice__header gel-double-pica gs-u-pb+" data-reactid=".1a9zt4f7m1g.0.0">Seataidhean</h2><div class="gel-layout" data-reactid=".1a9zt4f7m1g.0.1"><div class="wr-c-settings-slice__container wr-c-settings-slice__container--language gel-layout__item gel-1/4@m gel-pica" data-reactid=".1a9zt4f7m1g.0.1.0"><h3 class="wr-c-settings-slice__label gs-u-display-inline-block gs-u-display-block@m gs-u-display-inline-block@l gs-u-pb-@m gs-u-pr gel-pica" data-reactid=".1a9zt4f7m1g.0.1.0.0">Cànan:</h3><div class="wr-c-settings-slice__popup-container gs-u-display-inline-block gs-u-mv0 gs-u-mh0 gs-u-pt gs-u-pt0@m gs-u-pl0" data-reactid=".1a9zt4f7m1g.0.1.0.1"><div class="wr-c-settings-slice__language wr-c-settings-slice__language--en wr-c-settings-slice__language--unselected gs-u-pr-alt+" data-reactid=".1a9zt4f7m1g.0.1.0.1.0:$0"><a href="/web/20200707095946/https://www.bbc.co.uk/weather/language/en?redirect_location=%2Fweather%2Foutlook" class="wr-c-settings-slice__link wr-c-settings-slice__link--language" data-reactid=".1a9zt4f7m1g.0.1.0.1.0:$0.0">English</a></div><div class="wr-c-settings-slice__language wr-c-settings-slice__language--cy wr-c-settings-slice__language--unselected gs-u-pr-alt+" data-reactid=".1a9zt4f7m1g.0.1.0.1.0:$1"><a href="/web/20200707095946/https://www.bbc.co.uk/weather/language/cy?redirect_location=%2Fweather%2Foutlook" class="wr-c-settings-slice__link wr-c-settings-slice__link--language" data-reactid=".1a9zt4f7m1g.0.1.0.1.0:$1.0">Cymraeg</a></div><div class="wr-c-settings-slice__language wr-c-settings-slice__language--ga wr-c-settings-slice__language--unselected gs-u-pr-alt+" data-reactid=".1a9zt4f7m1g.0.1.0.1.0:$2"><a href="/web/20200707095946/https://www.bbc.co.uk/weather/language/ga?redirect_location=%2Fweather%2Foutlook" class="wr-c-settings-slice__link wr-c-settings-slice__link--language" data-reactid=".1a9zt4f7m1g.0.1.0.1.0:$2.0">Gaeilge</a></div><div class="wr-c-settings-slice__language wr-c-settings-slice__language--gd wr-c-settings-slice__language--selected gs-u-pr-alt+" data-reactid=".1a9zt4f7m1g.0.1.0.1.0:$3"><div data-reactid=".1a9zt4f7m1g.0.1.0.1.0:$3.0"><span class="wr-c-settings-slice__link wr-c-settings-slice__link--core" data-reactid=".1a9zt4f7m1g.0.1.0.1.0:$3.0.0">Gàidhlig</span><a href="#" class="wr-c-settings-slice__link wr-c-settings-slice__link--language wr-c-settings-slice__link--enhanced" data-item-type="language" data-reactid=".1a9zt4f7m1g.0.1.0.1.0:$3.0.1">Gàidhlig</a></div></div></div></div><div class="wr-c-settings-slice__container wr-c-settings-slice__container--temperature gel-layout__item gel-1/4@m gs-u-mt-alt gs-u-mt0@m" data-reactid=".1a9zt4f7m1g.0.1.1"><h3 class="wr-c-settings-slice__label gs-u-display-inline-block gs-u-display-block@m gs-u-display-inline-block@l gs-u-pb-@m gs-u-pr gel-pica" data-reactid=".1a9zt4f7m1g.0.1.1.0">Teòthachd:</h3><div class="wr-c-settings-slice__popup-container gs-u-display-inline-block" data-reactid=".1a9zt4f7m1g.0.1.1.1"><div class="wr-c-settings-slice__temperature wr-c-settings-slice__temperature--c" data-reactid=".1a9zt4f7m1g.0.1.1.1.0:$0"><a class="wr-c-settings-slice__link gel-pica" href="#" data-item-type="temperature" data-reactid=".1a9zt4f7m1g.0.1.1.1.0:$0.0">Celsius</a></div><div class="wr-c-settings-slice__temperature wr-c-settings-slice__temperature--f" data-reactid=".1a9zt4f7m1g.0.1.1.1.0:$1"><a class="wr-c-settings-slice__link gel-pica" href="#" data-item-type="temperature" data-reactid=".1a9zt4f7m1g.0.1.1.1.0:$1.0">Fahrenheit</a></div></div></div><div class="wr-c-settings-slice__container wr-c-settings-slice__container--windspeed gel-layout__item gel-1/2@m gs-u-mt-alt gs-u-mt0@m" data-reactid=".1a9zt4f7m1g.0.1.2"><h3 class="wr-c-settings-slice__label gs-u-display-inline-block gs-u-display-block@m gs-u-display-inline-block@l gs-u-pb-@m gs-u-pr gel-pica" data-reactid=".1a9zt4f7m1g.0.1.2.0">Astar na Gaoithe:</h3><div class="wr-c-settings-slice__popup-container gs-u-display-inline-block" data-reactid=".1a9zt4f7m1g.0.1.2.1"><div class="wr-c-settings-slice__windspeed wr-c-settings-slice__windspeed--mph" data-reactid=".1a9zt4f7m1g.0.1.2.1.0:$0"><a class="wr-c-settings-slice__link gel-pica" href="#" data-item-type="windspeed" data-reactid=".1a9zt4f7m1g.0.1.2.1.0:$0.0">Mìltean san uair</a></div><div class="wr-c-settings-slice__windspeed wr-c-settings-slice__windspeed--kph" data-reactid=".1a9zt4f7m1g.0.1.2.1.0:$1"><a class="wr-c-settings-slice__link gel-pica" href="#" data-item-type="windspeed" data-reactid=".1a9zt4f7m1g.0.1.2.1.0:$1.0">Cilemeatairean san uair</a></div></div></div></div></div></div></div> <div id="u539352847212511"><div lang="gd" class="wr-c-navigation-footer" role="navigation" aria-labelledby="wr-c-navigation-footer__title"><div class="gel-wrap gs-u-box-size gs-u-mb++"><div class="gel-layout"><div class="gel-layout__item wr-c-slice-heading gs-u-pt++ gs-u-pb gs-u-pb+@l gs-u-display-inline-block gel-1/1"><div class="wr-c-slice-heading__title gs-u-float-left gs-u-pr+"><h2 id="wr-c-navigation-footer__title" class="gel-double-pica">Tuilleadh Aimsir</h2></div></div></div><div class="wr-c-navigation-footer__listborder gs-u-mb+ gs-u-mt gs-u-mv@l"></div><div class="gel-layout"><div class="gel-layout__item gel-1/1 gel-1/4@l"><h3 class="wr-c-navigation-footer__subtitle gel-pica gs-u-mb gs-u-mb0@m gs-u-pv@l">RA</h3></div><div class="gel-layout__item gel-1/1 gel-3/4@l"><ul class="wr-c-navigation-footer__list"><li class="gs-u-display-inline-block@m"><a href="/web/20200707095946/https://www.bbc.co.uk/weather/warnings/weather" class="gs-u-display-inline-block gs-u-pv gs-u-pr++@m"><span class="gel-pica">Rabhaidhean aimsir</span></a></li><li class="gs-u-display-inline-block@m"><a href="/web/20200707095946/https://www.bbc.co.uk/weather/warnings/floods" class="gs-u-display-inline-block gs-u-pv gs-u-pr++@m"><span class="gel-pica">Rabhaidean thuiltean</span></a></li><li class="gs-u-display-inline-block@m"><a href="/web/20200707095946/https://www.bbc.co.uk/weather/outlook" class="gs-u-display-inline-block gs-u-pv gs-u-pr++@m"><span class="gel-pica">Sealladh mìosail</span></a></li><li class="gs-u-display-inline-block@m"><a href="/web/20200707095946/https://www.bbc.co.uk/weather/coast_and_sea" class="gs-u-display-inline-block gs-u-pv gs-u-pr++@m"><span class="gel-pica">Oirthir &amp; Muir</span></a></li><noscript></noscript></ul></div></div><div class="wr-c-navigation-footer__listborder gs-u-mb+ gs-u-mt gs-u-mv@l"></div><div class="gel-layout"><div class="gel-layout__item gel-1/1 gel-1/4@l"><h3 class="wr-c-navigation-footer__subtitle gel-pica gs-u-mb gs-u-mb0@m gs-u-pv@l">Mu Aimsir a&#x27; BhBC</h3></div><div class="gel-layout__item gel-1/1 gel-3/4@l"><ul class="wr-c-navigation-footer__list"><li class="gs-u-display-inline-block@m"><a href="/web/20200707095946/https://www.bbc.co.uk/weather/about/17185651" class="gs-u-display-inline-block gs-u-pv gs-u-pr++@m"><span class="gel-pica">Ceistean Cumanta</span></a></li><li class="gs-u-display-inline-block@m"><a href="/web/20200707095946/https://www.bbc.co.uk/weather/about/17543675" class="gs-u-display-inline-block gs-u-pv gs-u-pr++@m"><span class="gel-pica">Ceanglaichean</span></a></li></ul></div></div><div class="wr-c-navigation-footer__listborder gs-u-mb+ gs-u-mt gs-u-mv@l"></div><div class="gel-layout"><div class="gel-layout__item gel-1/1 gel-1/4@l"><h3 class="wr-c-navigation-footer__subtitle gel-pica gs-u-mb gs-u-mb0@m gs-u-pv@l">Àiteachan eile</h3></div><div class="gel-layout__item gel-1/1 gel-3/4@l"><ul class="wr-c-navigation-footer__list"><li class="gs-u-display-inline-block@m"><a href="https://web.archive.org/web/20200707095946/https://www.meteogroup.com/" class="gs-u-display-inline-block gs-u-pv gs-u-pr++@m"><span class="gel-pica">MeteoGroup</span></a></li><li class="gs-u-display-inline-block@m"><a href="https://web.archive.org/web/20200707095946/https://public.wmo.int/en" class="gs-u-display-inline-block gs-u-pv gs-u-pr++@m"><span class="gel-pica">World Meteorological Organization</span></a></li><li class="gs-u-display-inline-block@m"><a href="https://web.archive.org/web/20200707095946/http://www.metoffice.gov.uk/" class="gs-u-display-inline-block gs-u-pv gs-u-pr++@m"><span class="gel-pica">Oifis na Sìde</span></a></li></ul></div></div></div></div></div> <div id="u6853154537168182"><div class="wr-c-footer-timezone"><div class="wr-c-footer-timezone__inner gel-wrap gs-u-box-size gs-u-pv++"><p class="wr-c-footer-timezone__item gel-brevier">BBC Aimsir ann an co-bhuinn ri Oifis na Sìde <a href="https://web.archive.org/web/20200707095946/http://www.meteogroup.com/">MeteoGroup</a></p><p class="wr-c-footer-timezone__item gel-brevier gs-u-mt">Tha amannan air an toirt ann an BST (Europe/London, GMT +0100) mur eil e air a ràdh.</p></div></div></div> </div> <script>require.config({"paths":{"bump-3":"//web.archive.org/web/20200707095946/https://emp.bbci.co.uk/emp/bump-3/bump-3","bump-4":"//web.archive.org/web/20200707095946/https://emp.bbci.co.uk/emp/bump-4/bump-4","echo-8.1.0":"//web.archive.org/web/20200707095946/https://static.bbci.co.uk/echoclient/modules/echo-8.1.0.js","jssignals-1":"//web.archive.org/web/20200707095946/https://static.bbci.co.uk/frameworks/jssignals/0.3.6/modules/jssignals-1","jquery-1":"//web.archive.org/web/20200707095946/https://static.test.bbc.co.uk/frameworks/jquery/0.4.1/sharedmodules/jquery-1.7.2","jquery-1.9":"//web.archive.org/web/20200707095946/https://static.bbci.co.uk/frameworks/jquery/0.4.1/sharedmodules/jquery-1.9.1","swfobject-2":"//web.archive.org/web/20200707095946/https://static.bbci.co.uk/frameworks/swfobject/0.1.10/sharedmodules/swfobject-2"}})</script> <script src="//web.archive.org/web/20200707095946js_/https://weather.files.bbci.co.uk/weather-web-lambda-masthead-renderer/72/js/search.js"></script> <script>Morph.toInit.bundles.push(function() { Morph.versions["bbc-morph-classnames@1.0.2"]={classnames:"2.2.5"},function(r){function o(s){if(n[s])return n[s].exports;var e=n[s]={exports:{},id:s,loaded:!1};return r[s].call(e.exports,e,e.exports,o),e.loaded=!0,e.exports}var n={};o.m=r,o.c=n,o.p="",o(0)}([function(r,o,n){Morph.modules["bbc-morph-classnames@1.0.2"]=n(1)},function(r,o,n){var s=n(2);r.exports=s},function(r,o,n){var s,e;!function(){"use strict";function n(){for(var r=[],o=0;o<arguments.length;o++){var s=arguments[o];if(s){var e=typeof s;if("string"===e||"number"===e)r.push(s);else if(Array.isArray(s))r.push(n.apply(null,s));else if("object"===e)for(var a in s)t.call(s,a)&&s[a]&&r.push(a)}}return r.join(" ")}var t={}.hasOwnProperty;void 0!==r&&r.exports?r.exports=n:(s=[],void 0!==(e=function(){return n}.apply(o,s))&&(r.exports=e))}()}]);; });</script> <script>Morph.toInit.bundles.push(function() { Morph.versions["bbc-morph-gnl-advert@1.0.5"]={"bbc-morph-classnames":"1.0.2",react:"0.14.7","react-dom":"0.14.7"},function(o){function r(t){if(e[t])return e[t].exports;var s=e[t]={exports:{},id:t,loaded:!1};return o[t].call(s.exports,s,s.exports,r),s.loaded=!0,s.exports}var e={};r.m=o,r.c=e,r.p="",r(0)}([function(o,r,e){Morph.modules["bbc-morph-gnl-advert@1.0.5"]=e(1)},function(o,r,e){var t=e(2),s=e(3),n=[1,2,3,4],p=t.createClass({displayName:"BBCDotCom__Advert",propTypes:{type:t.PropTypes.string.isRequired,groups:t.PropTypes.arrayOf(t.PropTypes.number),classes:t.PropTypes.arrayOf(t.PropTypes.string)},getDefaultProps:function(){return{groups:n}},componentDidMount:function(){this.getAdsEnabled()&&this.registerAd()},shouldComponentUpdate:function(){return!1},registerAd:function(){window.bbcdotcom&&window.bbcdotcom.registerAd&&window.bbcdotcom.registerAd(this.props.type,this.props.groups)},getAdsEnabled:function(){return window&&window.bbcdotcom&&window.bbcdotcom.config&&window.bbcdotcom.config.isAdsEnabled()},render:function(){if(!this.props.type||!this.props.groups||this.props.groups.constructor!==Array||!this.props.groups.length)return null;var o=this.props.groups.join("_");return t.createElement("div",{id:"bbccom_"+this.props.type+"_"+o,className:s("bbccom_slot",this.props.classes),"aria-hidden":"true"},t.createElement("div",{className:"bbccom_advert"}))}});o.exports=p},function(o,r){o.exports=React},function(o,r){o.exports=Morph.modules["bbc-morph-classnames@1.0.2"]}]);; });</script> <script>Morph.toInit.bundles.push(function() { !function(t){function e(n){if(r[n])return r[n].exports;var o=r[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var r={};e.m=t,e.c=r,e.d=function(t,r,n){e.o(t,r)||Object.defineProperty(t,r,{configurable:!1,enumerable:!0,get:n})},e.n=function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(r,"a",r),r},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=1)}([function(t,e){(function(e){t.exports=e}).call(e,{})},function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function u(t,e,r){return e&&i(t.prototype,e),r&&i(t,r),t}function s(t,e){return!e||"object"!==n(e)&&"function"!=typeof e?p(t):e}function p(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function a(t){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function c(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&l(t,e)}function l(t,e){return(l=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}Object.defineProperty(e,"__esModule",{value:!0});var f=r(2),y=r.n(f),b=r(3),h=r.n(b),m=r(4),d=r.n(m),v=function(t){function e(){return o(this,e),s(this,a(e).apply(this,arguments))}return c(e,t),u(e,[{key:"isSet",value:function(t){return this.isString(t)&&"null"!==t}},{key:"isString",value:function(t){return"string"==typeof t}},{key:"isInternational",value:function(){return this.isSet(this.props.edition)&&"international"===this.props.edition.toLowerCase()}},{key:"splitString",value:function(t){return this.isSet(t)?t.split(","):[]}},{key:"renderAd",value:function(){var t={type:this.props.type,groups:this.splitString(this.props.groups).map(Number),classes:this.splitString(this.props.classes)};return y.a.createElement(d.a,t)}},{key:"render",value:function(){if(!this.isInternational())return null;var t=h()("wr-c-advert","wr-c-advert__".concat(this.props.type),"gs-u-box-size ","no-touch","b-pw-1280");return y.a.createElement("div",{className:t},y.a.createElement("div",{className:"gel-wrap"},this.renderAd()))}}]),e}(y.a.Component);v.displayName="WeatherAdvert",v.propTypes={classes:y.a.PropTypes.string,edition:y.a.PropTypes.string,groups:y.a.PropTypes.string,type:y.a.PropTypes.string},v.defaultProps={classes:"",edition:"Domestic",groups:"1,2,3,4,5",type:"mpu"};var g=v;Morph.modules["bbc-morph-wr-advert@2.0.0"]=g},function(t,e){t.exports=React},function(t,e,r){function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var o,i;!function(){"use strict";function u(){for(var t=[],e=0;e<arguments.length;e++){var r=arguments[e];if(r){var o=n(r);if("string"===o||"number"===o)t.push(r);else if(Array.isArray(r)&&r.length){var i=u.apply(null,r);i&&t.push(i)}else if("object"===o)for(var p in r)s.call(r,p)&&r[p]&&t.push(p)}}return t.join(" ")}var s={}.hasOwnProperty;void 0!==t&&t.exports?(u.default=u,t.exports=u):"object"===n(r(0))&&r(0)?(o=[],void 0!==(i=function(){return u}.apply(e,o))&&(t.exports=i)):window.classNames=u}()},function(t,e){t.exports=Morph.modules["bbc-morph-gnl-advert@1.0.5"]}]); //# sourceMappingURL=bundle.js.map; });</script> <script>Morph.toInit.registers.push(function() { Morph.register({"view":"bbc-morph-wr-advert","edition":"International","groups":"1,2,3,4,5","type":"sponsor_section","version":"2.0.0","_mrrVersion":"2.0.16"},'u38613023589798923'); });</script> <script>Morph.init = function() { if (!Morph.initCalled) { Morph.markPerformance('morph-init'); Morph.initCalled = true; requirejs.config({ paths: { 'morph/react' : '//web.archive.org/web/20200707095946/https://m.files.bbci.co.uk/modules/vendor-react/1.0.0/react.min', 'morph/react-dom' : '//web.archive.org/web/20200707095946/https://m.files.bbci.co.uk/modules/vendor-react-dom/1.0.0/react-dom.min', 'morph/es5-shim' : '//web.archive.org/web/20200707095946/https://m.files.bbci.co.uk/modules/vendor-es5-shim/4.1.13/es5-shim.min', 'morph/es5-sham' : '//web.archive.org/web/20200707095946/https://m.files.bbci.co.uk/modules/vendor-es5-shim/4.1.13/es5-sham.min', 'morph/module/morph': '//web.archive.org/web/20200707095946/https://m.files.bbci.co.uk/modules/morph/5.3.1/bundle', 'live-push' : '//web.archive.org/web/20200707095946/https://push.api.bbci.co.uk/public/client' }, shim: { 'morph/react': { deps: ['morph/es5-shim', 'morph/es5-sham'] }, 'morph/es5-sham': { deps: ['morph/es5-shim'] } }, map: { 'morph/react-dom': { 'react': 'morph/react' } } }); } function attempt(fn) { fn(); } requirejs(['morph/react', 'morph/react-dom', 'morph/module/morph'], function(React, ReactDOM) { window.React = React; window.ReactDOM = ReactDOM; if (!Morph.toInitsCalled) { Morph.markPerformance('morph-init-core-deps-complete'); Morph.toInitsCalled = true; } Morph.toInit.bundles.forEach(attempt); Morph.toInit.bundles = []; Morph.markPerformance('morph-init-bundles-complete'); Morph.toInit.payloads.forEach(attempt); Morph.toInit.payloads = []; Morph.markPerformance('morph-init-payloads-complete'); Morph.toInit.registers.forEach(attempt); Morph.toInit.registers = []; Morph.markPerformance('morph-init-registers-complete'); }); };</script> <script>if (!Morph.manualInit) { Morph.init(); } /* u38613023589798923 */</script> <script>Morph.toInit.registers.push(function() { Morph.register({"view":"bbc-morph-wr-advert","edition":"International","groups":"1,2,3,4,5","type":"leaderboard","version":"2.0.0","_mrrVersion":"2.0.16"},'u6992535048680468'); });</script> <script>if (!Morph.manualInit) { Morph.init(); } /* u6992535048680468 */</script> <script>Morph.toInit.registers.push(function() { Morph.register({"view":"bbc-morph-wr-advert","edition":"International","groups":"1,2,3","type":"mpu","version":"2.0.0","_mrrVersion":"2.0.16"},'u3313985045805077'); });</script> <script>if (!Morph.manualInit) { Morph.init(); } /* u3313985045805077 */</script> <script>Morph.toInit.bundles.push(function() { Morph.versions["bbc-morph-wr-outlook-page@1.1.0"]={"@bbc/weather-web-components":"4.18.0","bbc-morph-wr-outlook-data":"1.0.0","classnames":"2.2.6","morph-container":"4.0.0","react":"0.14.7"}; !function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=6)}([function(e,t){e.exports=React},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(0)),i=r(n(9)),a=o.default.PropTypes?o.default.PropTypes:i.default;t.default=a},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"langFromLocale",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"lookup",{enumerable:!0,get:function(){return i.default}});var o=r(n(10)),i=r(n(11))},function(e,t){(function(t){e.exports=t}).call(t,{})},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,n){(function(e){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var o,i;!function(a,s){"object"===r(t)&&void 0!==e?e.exports=s():(o=s,void 0!==(i="function"==typeof o?o.call(t,n,t,e):o)&&(e.exports=i))}(0,function(){"use strict";function t(){return xr.apply(null,arguments)}function n(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function o(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function i(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(e.hasOwnProperty(t))return!1;return!0}function a(e){return void 0===e}function s(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function u(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function l(e,t){var n,r=[];for(n=0;n<e.length;++n)r.push(t(e[n],n));return r}function c(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function f(e,t){for(var n in t)c(t,n)&&(e[n]=t[n]);return c(t,"toString")&&(e.toString=t.toString),c(t,"valueOf")&&(e.valueOf=t.valueOf),e}function d(e,t,n,r){return kt(e,t,n,r,!0).utc()}function h(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function m(e){return null==e._pf&&(e._pf=h()),e._pf}function M(e){if(null==e._isValid){var t=m(e),n=Lr.call(t.parsedDateParts,function(e){return null!=e}),r=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n);if(e._strict&&(r=r&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return r;e._isValid=r}return e._isValid}function p(e){var t=d(NaN);return null!=e?f(m(t),e):m(t).userInvalidated=!0,t}function y(e,t){var n,r,o;if(a(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),a(t._i)||(e._i=t._i),a(t._f)||(e._f=t._f),a(t._l)||(e._l=t._l),a(t._strict)||(e._strict=t._strict),a(t._tzm)||(e._tzm=t._tzm),a(t._isUTC)||(e._isUTC=t._isUTC),a(t._offset)||(e._offset=t._offset),a(t._pf)||(e._pf=m(t)),a(t._locale)||(e._locale=t._locale),Pr.length>0)for(n=0;n<Pr.length;n++)r=Pr[n],o=t[r],a(o)||(e[r]=o);return e}function _(e){y(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===Er&&(Er=!0,t.updateOffset(this),Er=!1)}function g(e){return e instanceof _||null!=e&&null!=e._isAMomentObject}function v(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function w(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=v(t)),n}function b(e,t,n){var r,o=Math.min(e.length,t.length),i=Math.abs(e.length-t.length),a=0;for(r=0;r<o;r++)(n&&e[r]!==t[r]||!n&&w(e[r])!==w(t[r]))&&a++;return a+i}function A(e){!1===t.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function S(e,n){var o=!0;return f(function(){if(null!=t.deprecationHandler&&t.deprecationHandler(null,e),o){for(var i,a=[],s=0;s<arguments.length;s++){if(i="","object"===r(arguments[s])){i+="\n["+s+"] ";for(var u in arguments[0])i+=u+": "+arguments[0][u]+", ";i=i.slice(0,-2)}else i=arguments[s];a.push(i)}A(e+"\nArguments: "+Array.prototype.slice.call(a).join("")+"\n"+(new Error).stack),o=!1}return n.apply(this,arguments)},n)}function D(e,n){null!=t.deprecationHandler&&t.deprecationHandler(e,n),jr[e]||(A(n),jr[e]=!0)}function k(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function O(e){var t,n;for(n in e)t=e[n],k(t)?this[n]=t:this["_"+n]=t;this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function q(e,t){var n,r=f({},e);for(n in t)c(t,n)&&(o(e[n])&&o(t[n])?(r[n]={},f(r[n],e[n]),f(r[n],t[n])):null!=t[n]?r[n]=t[n]:delete r[n]);for(n in e)c(e,n)&&!c(t,n)&&o(e[n])&&(r[n]=f({},r[n]));return r}function W(e){null!=e&&this.set(e)}function Y(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return k(r)?r.call(t,n):r}function T(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.replace(/MMMM|MM|DD|dddd/g,function(e){return e.slice(1)}),this._longDateFormat[e])}function x(){return this._invalidDate}function L(e){return this._ordinal.replace("%d",e)}function P(e,t,n,r){var o=this._relativeTime[n];return k(o)?o(e,t,n,r):o.replace(/%d/i,e)}function E(e,t){var n=this._relativeTime[e>0?"future":"past"];return k(n)?n(t):n.replace(/%s/i,t)}function j(e,t){var n=e.toLowerCase();Rr[n]=Rr[n+"s"]=Rr[t]=e}function C(e){return"string"==typeof e?Rr[e]||Rr[e.toLowerCase()]:void 0}function z(e){var t,n,r={};for(n in e)c(e,n)&&(t=C(n))&&(r[t]=e[n]);return r}function N(e,t){Ur[e]=t}function H(e){var t=[];for(var n in e)t.push({unit:n,priority:Ur[n]});return t.sort(function(e,t){return e.priority-t.priority}),t}function F(e,t,n){var r=""+Math.abs(e),o=t-r.length;return(e>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,o)).toString().substr(1)+r}function R(e,t,n,r){var o=r;"string"==typeof r&&(o=function(){return this[r]()}),e&&(Zr[e]=o),t&&(Zr[t[0]]=function(){return F(o.apply(this,arguments),t[1],t[2])}),n&&(Zr[n]=function(){return this.localeData().ordinal(o.apply(this,arguments),e)})}function U(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function G(e){var t,n,r=e.match(Gr);for(t=0,n=r.length;t<n;t++)Zr[r[t]]?r[t]=Zr[r[t]]:r[t]=U(r[t]);return function(t){var o,i="";for(o=0;o<n;o++)i+=k(r[o])?r[o].call(t,e):r[o];return i}}function I(e,t){return e.isValid()?(t=V(t,e.localeData()),Vr[t]=Vr[t]||G(t),Vr[t](e)):e.localeData().invalidDate()}function V(e,t){function n(e){return t.longDateFormat(e)||e}var r=5;for(Ir.lastIndex=0;r>=0&&Ir.test(e);)e=e.replace(Ir,n),Ir.lastIndex=0,r-=1;return e}function Z(e,t,n){fo[e]=k(t)?t:function(e,r){return e&&n?n:t}}function B(e,t){return c(fo,e)?fo[e](t._strict,t._locale):new RegExp($(e))}function $(e){return J(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,r,o){return t||n||r||o}))}function J(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Q(e,t){var n,r=t;for("string"==typeof e&&(e=[e]),s(t)&&(r=function(e,n){n[t]=w(e)}),n=0;n<e.length;n++)ho[e[n]]=r}function X(e,t){Q(e,function(e,n,r,o){r._w=r._w||{},t(e,r._w,r,o)})}function K(e,t,n){null!=t&&c(ho,e)&&ho[e](t,n._a,n,e)}function ee(e){return te(e)?366:365}function te(e){return e%4==0&&e%100!=0||e%400==0}function ne(){return te(this.year())}function re(e,n){return function(r){return null!=r?(ie(this,e,r),t.updateOffset(this,n),this):oe(this,e)}}function oe(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function ie(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&te(e.year())&&1===e.month()&&29===e.date()?e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),le(n,e.month())):e._d["set"+(e._isUTC?"UTC":"")+t](n))}function ae(e){return e=C(e),k(this[e])?this[e]():this}function se(e,t){if("object"===r(e)){e=z(e);for(var n=H(e),o=0;o<n.length;o++)this[n[o].unit](e[n[o].unit])}else if(e=C(e),k(this[e]))return this[e](t);return this}function ue(e,t){return(e%t+t)%t}function le(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=ue(t,12);return e+=(t-n)/12,1===n?te(e)?29:28:31-n%7%2}function ce(e,t){return e?n(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||Do).test(t)?"format":"standalone"][e.month()]:n(this._months)?this._months:this._months.standalone}function fe(e,t){return e?n(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[Do.test(t)?"format":"standalone"][e.month()]:n(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function de(e,t,n){var r,o,i,a=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)i=d([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(i,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(i,"").toLocaleLowerCase();return n?"MMM"===t?(o=Ao.call(this._shortMonthsParse,a),-1!==o?o:null):(o=Ao.call(this._longMonthsParse,a),-1!==o?o:null):"MMM"===t?-1!==(o=Ao.call(this._shortMonthsParse,a))?o:(o=Ao.call(this._longMonthsParse,a),-1!==o?o:null):-1!==(o=Ao.call(this._longMonthsParse,a))?o:(o=Ao.call(this._shortMonthsParse,a),-1!==o?o:null)}function he(e,t,n){var r,o,i;if(this._monthsParseExact)return de.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(o=d([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(o,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(o,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(i="^"+this.months(o,"")+"|^"+this.monthsShort(o,""),this._monthsParse[r]=new RegExp(i.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[r].test(e))return r;if(n&&"MMM"===t&&this._shortMonthsParse[r].test(e))return r;if(!n&&this._monthsParse[r].test(e))return r}}function me(e,t){var n;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=w(t);else if(t=e.localeData().monthsParse(t),!s(t))return e;return n=Math.min(e.date(),le(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e}function Me(e){return null!=e?(me(this,e),t.updateOffset(this,!0),this):oe(this,"Month")}function pe(){return le(this.year(),this.month())}function ye(e){return this._monthsParseExact?(c(this,"_monthsRegex")||ge.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(c(this,"_monthsShortRegex")||(this._monthsShortRegex=qo),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function _e(e){return this._monthsParseExact?(c(this,"_monthsRegex")||ge.call(this),e?this._monthsStrictRegex:this._monthsRegex):(c(this,"_monthsRegex")||(this._monthsRegex=Wo),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function ge(){function e(e,t){return t.length-e.length}var t,n,r=[],o=[],i=[];for(t=0;t<12;t++)n=d([2e3,t]),r.push(this.monthsShort(n,"")),o.push(this.months(n,"")),i.push(this.months(n,"")),i.push(this.monthsShort(n,""));for(r.sort(e),o.sort(e),i.sort(e),t=0;t<12;t++)r[t]=J(r[t]),o[t]=J(o[t]);for(t=0;t<24;t++)i[t]=J(i[t]);this._monthsRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+r.join("|")+")","i")}function ve(e,t,n,r,o,i,a){var s;return e<100&&e>=0?(s=new Date(e+400,t,n,r,o,i,a),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,o,i,a),s}function we(e){var t;if(e<100&&e>=0){var n=Array.prototype.slice.call(arguments);n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)}else t=new Date(Date.UTC.apply(null,arguments));return t}function be(e,t,n){var r=7+t-n;return-(7+we(e,0,r).getUTCDay()-t)%7+r-1}function Ae(e,t,n,r,o){var i,a,s=(7+n-r)%7,u=be(e,r,o),l=1+7*(t-1)+s+u;return l<=0?(i=e-1,a=ee(i)+l):l>ee(e)?(i=e+1,a=l-ee(e)):(i=e,a=l),{year:i,dayOfYear:a}}function Se(e,t,n){var r,o,i=be(e.year(),t,n),a=Math.floor((e.dayOfYear()-i-1)/7)+1;return a<1?(o=e.year()-1,r=a+De(o,t,n)):a>De(e.year(),t,n)?(r=a-De(e.year(),t,n),o=e.year()+1):(o=e.year(),r=a),{week:r,year:o}}function De(e,t,n){var r=be(e,t,n),o=be(e+1,t,n);return(ee(e)-r+o)/7}function ke(e){return Se(e,this._week.dow,this._week.doy).week}function Oe(){return this._week.dow}function qe(){return this._week.doy}function We(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function Ye(e){var t=Se(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Te(e,t){return"string"!=typeof e?e:isNaN(e)?(e=t.weekdaysParse(e),"number"==typeof e?e:null):parseInt(e,10)}function xe(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Le(e,t){return e.slice(t,7).concat(e.slice(0,t))}function Pe(e,t){var r=n(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Le(r,this._week.dow):e?r[e.day()]:r}function Ee(e){return!0===e?Le(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function je(e){return!0===e?Le(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Ce(e,t,n){var r,o,i,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)i=d([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(i,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(i,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(i,"").toLocaleLowerCase();return n?"dddd"===t?(o=Ao.call(this._weekdaysParse,a),-1!==o?o:null):"ddd"===t?(o=Ao.call(this._shortWeekdaysParse,a),-1!==o?o:null):(o=Ao.call(this._minWeekdaysParse,a),-1!==o?o:null):"dddd"===t?-1!==(o=Ao.call(this._weekdaysParse,a))?o:-1!==(o=Ao.call(this._shortWeekdaysParse,a))?o:(o=Ao.call(this._minWeekdaysParse,a),-1!==o?o:null):"ddd"===t?-1!==(o=Ao.call(this._shortWeekdaysParse,a))?o:-1!==(o=Ao.call(this._weekdaysParse,a))?o:(o=Ao.call(this._minWeekdaysParse,a),-1!==o?o:null):-1!==(o=Ao.call(this._minWeekdaysParse,a))?o:-1!==(o=Ao.call(this._weekdaysParse,a))?o:(o=Ao.call(this._shortWeekdaysParse,a),-1!==o?o:null)}function ze(e,t,n){var r,o,i;if(this._weekdaysParseExact)return Ce.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(o=d([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(o,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(o,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(o,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(i="^"+this.weekdays(o,"")+"|^"+this.weekdaysShort(o,"")+"|^"+this.weekdaysMin(o,""),this._weekdaysParse[r]=new RegExp(i.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function Ne(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=Te(e,this.localeData()),this.add(e-t,"d")):t}function He(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Fe(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=xe(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Re(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Ie.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(c(this,"_weekdaysRegex")||(this._weekdaysRegex=Po),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Ue(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Ie.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(c(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Eo),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Ge(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Ie.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(c(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=jo),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Ie(){function e(e,t){return t.length-e.length}var t,n,r,o,i,a=[],s=[],u=[],l=[];for(t=0;t<7;t++)n=d([2e3,1]).day(t),r=this.weekdaysMin(n,""),o=this.weekdaysShort(n,""),i=this.weekdays(n,""),a.push(r),s.push(o),u.push(i),l.push(r),l.push(o),l.push(i);for(a.sort(e),s.sort(e),u.sort(e),l.sort(e),t=0;t<7;t++)s[t]=J(s[t]),u[t]=J(u[t]),l[t]=J(l[t]);this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function Ve(){return this.hours()%12||12}function Ze(){return this.hours()||24}function Be(e,t){R(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function $e(e,t){return t._meridiemParse}function Je(e){return"p"===(e+"").toLowerCase().charAt(0)}function Qe(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}function Xe(e){return e?e.toLowerCase().replace("_","-"):e}function Ke(e){for(var t,n,r,o,i=0;i<e.length;){for(o=Xe(e[i]).split("-"),t=o.length,n=Xe(e[i+1]),n=n?n.split("-"):null;t>0;){if(r=et(o.slice(0,t).join("-")))return r;if(n&&n.length>=t&&b(o,n,!0)>=t-1)break;t--}i++}return Co}function et(t){var n=null;if(!Fo[t]&&void 0!==e&&e&&e.exports)try{n=Co._abbr;!function(){var e=new Error('Cannot find module "./locale"');throw e.code="MODULE_NOT_FOUND",e}(),tt(n)}catch(e){}return Fo[t]}function tt(e,t){var n;return e&&(n=a(t)?ot(e):nt(e,t),n?Co=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),Co._abbr}function nt(e,t){if(null!==t){var n,r=Ho;if(t.abbr=e,null!=Fo[e])D("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=Fo[e]._config;else if(null!=t.parentLocale)if(null!=Fo[t.parentLocale])r=Fo[t.parentLocale]._config;else{if(null==(n=et(t.parentLocale)))return Ro[t.parentLocale]||(Ro[t.parentLocale]=[]),Ro[t.parentLocale].push({name:e,config:t}),null;r=n._config}return Fo[e]=new W(q(r,t)),Ro[e]&&Ro[e].forEach(function(e){nt(e.name,e.config)}),tt(e),Fo[e]}return delete Fo[e],null}function rt(e,t){if(null!=t){var n,r,o=Ho;r=et(e),null!=r&&(o=r._config),t=q(o,t),n=new W(t),n.parentLocale=Fo[e],Fo[e]=n,tt(e)}else null!=Fo[e]&&(null!=Fo[e].parentLocale?Fo[e]=Fo[e].parentLocale:null!=Fo[e]&&delete Fo[e]);return Fo[e]}function ot(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Co;if(!n(e)){if(t=et(e))return t;e=[e]}return Ke(e)}function it(){return Cr(Fo)}function at(e){var t,n=e._a;return n&&-2===m(e).overflow&&(t=n[Mo]<0||n[Mo]>11?Mo:n[po]<1||n[po]>le(n[mo],n[Mo])?po:n[yo]<0||n[yo]>24||24===n[yo]&&(0!==n[_o]||0!==n[go]||0!==n[vo])?yo:n[_o]<0||n[_o]>59?_o:n[go]<0||n[go]>59?go:n[vo]<0||n[vo]>999?vo:-1,m(e)._overflowDayOfYear&&(t<mo||t>po)&&(t=po),m(e)._overflowWeeks&&-1===t&&(t=wo),m(e)._overflowWeekday&&-1===t&&(t=bo),m(e).overflow=t),e}function st(e,t,n){return null!=e?e:null!=t?t:n}function ut(e){var n=new Date(t.now());return e._useUTC?[n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()]:[n.getFullYear(),n.getMonth(),n.getDate()]}function lt(e){var t,n,r,o,i,a=[];if(!e._d){for(r=ut(e),e._w&&null==e._a[po]&&null==e._a[Mo]&&ct(e),null!=e._dayOfYear&&(i=st(e._a[mo],r[mo]),(e._dayOfYear>ee(i)||0===e._dayOfYear)&&(m(e)._overflowDayOfYear=!0),n=we(i,0,e._dayOfYear),e._a[Mo]=n.getUTCMonth(),e._a[po]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=a[t]=r[t];for(;t<7;t++)e._a[t]=a[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[yo]&&0===e._a[_o]&&0===e._a[go]&&0===e._a[vo]&&(e._nextDay=!0,e._a[yo]=0),e._d=(e._useUTC?we:ve).apply(null,a),o=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[yo]=24),e._w&&void 0!==e._w.d&&e._w.d!==o&&(m(e).weekdayMismatch=!0)}}function ct(e){var t,n,r,o,i,a,s,u;if(t=e._w,null!=t.GG||null!=t.W||null!=t.E)i=1,a=4,n=st(t.GG,e._a[mo],Se(Ot(),1,4).year),r=st(t.W,1),((o=st(t.E,1))<1||o>7)&&(u=!0);else{i=e._locale._week.dow,a=e._locale._week.doy;var l=Se(Ot(),i,a);n=st(t.gg,e._a[mo],l.year),r=st(t.w,l.week),null!=t.d?((o=t.d)<0||o>6)&&(u=!0):null!=t.e?(o=t.e+i,(t.e<0||t.e>6)&&(u=!0)):o=i}r<1||r>De(n,i,a)?m(e)._overflowWeeks=!0:null!=u?m(e)._overflowWeekday=!0:(s=Ae(n,r,o,i,a),e._a[mo]=s.year,e._dayOfYear=s.dayOfYear)}function ft(e){var t,n,r,o,i,a,s=e._i,u=Uo.exec(s)||Go.exec(s);if(u){for(m(e).iso=!0,t=0,n=Vo.length;t<n;t++)if(Vo[t][1].exec(u[1])){o=Vo[t][0],r=!1!==Vo[t][2];break}if(null==o)return void(e._isValid=!1);if(u[3]){for(t=0,n=Zo.length;t<n;t++)if(Zo[t][1].exec(u[3])){i=(u[2]||" ")+Zo[t][0];break}if(null==i)return void(e._isValid=!1)}if(!r&&null!=i)return void(e._isValid=!1);if(u[4]){if(!Io.exec(u[4]))return void(e._isValid=!1);a="Z"}e._f=o+(i||"")+(a||""),gt(e)}else e._isValid=!1}function dt(e,t,n,r,o,i){var a=[ht(e),Oo.indexOf(t),parseInt(n,10),parseInt(r,10),parseInt(o,10)];return i&&a.push(parseInt(i,10)),a}function ht(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function mt(e){return e.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function Mt(e,t,n){if(e){if(xo.indexOf(e)!==new Date(t[0],t[1],t[2]).getDay())return m(n).weekdayMismatch=!0,n._isValid=!1,!1}return!0}function pt(e,t,n){if(e)return Jo[e];if(t)return 0;var r=parseInt(n,10),o=r%100;return(r-o)/100*60+o}function yt(e){var t=$o.exec(mt(e._i));if(t){var n=dt(t[4],t[3],t[2],t[5],t[6],t[7]);if(!Mt(t[1],n,e))return;e._a=n,e._tzm=pt(t[8],t[9],t[10]),e._d=we.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),m(e).rfc2822=!0}else e._isValid=!1}function _t(e){var n=Bo.exec(e._i);if(null!==n)return void(e._d=new Date(+n[1]));ft(e),!1===e._isValid&&(delete e._isValid,yt(e),!1===e._isValid&&(delete e._isValid,t.createFromInputFallback(e)))}function gt(e){if(e._f===t.ISO_8601)return void ft(e);if(e._f===t.RFC_2822)return void yt(e);e._a=[],m(e).empty=!0;var n,r,o,i,a,s=""+e._i,u=s.length,l=0;for(o=V(e._f,e._locale).match(Gr)||[],n=0;n<o.length;n++)i=o[n],r=(s.match(B(i,e))||[])[0],r&&(a=s.substr(0,s.indexOf(r)),a.length>0&&m(e).unusedInput.push(a),s=s.slice(s.indexOf(r)+r.length),l+=r.length),Zr[i]?(r?m(e).empty=!1:m(e).unusedTokens.push(i),K(i,r,e)):e._strict&&!r&&m(e).unusedTokens.push(i);m(e).charsLeftOver=u-l,s.length>0&&m(e).unusedInput.push(s),e._a[yo]<=12&&!0===m(e).bigHour&&e._a[yo]>0&&(m(e).bigHour=void 0),m(e).parsedDateParts=e._a.slice(0),m(e).meridiem=e._meridiem,e._a[yo]=vt(e._locale,e._a[yo],e._meridiem),lt(e),at(e)}function vt(e,t,n){var r;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?(r=e.isPM(n),r&&t<12&&(t+=12),r||12!==t||(t=0),t):t}function wt(e){var t,n,r,o,i;if(0===e._f.length)return m(e).invalidFormat=!0,void(e._d=new Date(NaN));for(o=0;o<e._f.length;o++)i=0,t=y({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[o],gt(t),M(t)&&(i+=m(t).charsLeftOver,i+=10*m(t).unusedTokens.length,m(t).score=i,(null==r||i<r)&&(r=i,n=t));f(e,n||t)}function bt(e){if(!e._d){var t=z(e._i);e._a=l([t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),lt(e)}}function At(e){var t=new _(at(St(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function St(e){var t=e._i,r=e._f;return e._locale=e._locale||ot(e._l),null===t||void 0===r&&""===t?p({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),g(t)?new _(at(t)):(u(t)?e._d=t:n(r)?wt(e):r?gt(e):Dt(e),M(e)||(e._d=null),e))}function Dt(e){var r=e._i;a(r)?e._d=new Date(t.now()):u(r)?e._d=new Date(r.valueOf()):"string"==typeof r?_t(e):n(r)?(e._a=l(r.slice(0),function(e){return parseInt(e,10)}),lt(e)):o(r)?bt(e):s(r)?e._d=new Date(r):t.createFromInputFallback(e)}function kt(e,t,r,a,s){var u={};return!0!==r&&!1!==r||(a=r,r=void 0),(o(e)&&i(e)||n(e)&&0===e.length)&&(e=void 0),u._isAMomentObject=!0,u._useUTC=u._isUTC=s,u._l=r,u._i=e,u._f=t,u._strict=a,At(u)}function Ot(e,t,n,r){return kt(e,t,n,r,!1)}function qt(e,t){var r,o;if(1===t.length&&n(t[0])&&(t=t[0]),!t.length)return Ot();for(r=t[0],o=1;o<t.length;++o)t[o].isValid()&&!t[o][e](r)||(r=t[o]);return r}function Wt(){return qt("isBefore",[].slice.call(arguments,0))}function Yt(){return qt("isAfter",[].slice.call(arguments,0))}function Tt(e){for(var t in e)if(-1===Ao.call(ei,t)||null!=e[t]&&isNaN(e[t]))return!1;for(var n=!1,r=0;r<ei.length;++r)if(e[ei[r]]){if(n)return!1;parseFloat(e[ei[r]])!==w(e[ei[r]])&&(n=!0)}return!0}function xt(){return this._isValid}function Lt(){return Xt(NaN)}function Pt(e){var t=z(e),n=t.year||0,r=t.quarter||0,o=t.month||0,i=t.week||t.isoWeek||0,a=t.day||0,s=t.hour||0,u=t.minute||0,l=t.second||0,c=t.millisecond||0;this._isValid=Tt(t),this._milliseconds=+c+1e3*l+6e4*u+1e3*s*60*60,this._days=+a+7*i,this._months=+o+3*r+12*n,this._data={},this._locale=ot(),this._bubble()}function Et(e){return e instanceof Pt}function jt(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function Ct(e,t){R(e,0,0,function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+F(~~(e/60),2)+t+F(~~e%60,2)})}function zt(e,t){var n=(t||"").match(e);if(null===n)return null;var r=n[n.length-1]||[],o=(r+"").match(ti)||["-",0,0],i=60*o[1]+w(o[2]);return 0===i?0:"+"===o[0]?i:-i}function Nt(e,n){var r,o;return n._isUTC?(r=n.clone(),o=(g(e)||u(e)?e.valueOf():Ot(e).valueOf())-r.valueOf(),r._d.setTime(r._d.valueOf()+o),t.updateOffset(r,!1),r):Ot(e).local()}function Ht(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function Ft(e,n,r){var o,i=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"==typeof e){if(null===(e=zt(uo,e)))return this}else Math.abs(e)<16&&!r&&(e*=60);return!this._isUTC&&n&&(o=Ht(this)),this._offset=e,this._isUTC=!0,null!=o&&this.add(o,"m"),i!==e&&(!n||this._changeInProgress?rn(this,Xt(e-i,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?i:Ht(this)}function Rt(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function Ut(e){return this.utcOffset(0,e)}function Gt(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Ht(this),"m")),this}function It(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=zt(so,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this}function Vt(e){return!!this.isValid()&&(e=e?Ot(e).utcOffset():0,(this.utcOffset()-e)%60==0)}function Zt(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Bt(){if(!a(this._isDSTShifted))return this._isDSTShifted;var e={};if(y(e,this),e=St(e),e._a){var t=e._isUTC?d(e._a):Ot(e._a);this._isDSTShifted=this.isValid()&&b(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function $t(){return!!this.isValid()&&!this._isUTC}function Jt(){return!!this.isValid()&&this._isUTC}function Qt(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}function Xt(e,t){var n,o,i,a=e,u=null;return Et(e)?a={ms:e._milliseconds,d:e._days,M:e._months}:s(e)?(a={},t?a[t]=e:a.milliseconds=e):(u=ni.exec(e))?(n="-"===u[1]?-1:1,a={y:0,d:w(u[po])*n,h:w(u[yo])*n,m:w(u[_o])*n,s:w(u[go])*n,ms:w(jt(1e3*u[vo]))*n}):(u=ri.exec(e))?(n="-"===u[1]?-1:1,a={y:Kt(u[2],n),M:Kt(u[3],n),w:Kt(u[4],n),d:Kt(u[5],n),h:Kt(u[6],n),m:Kt(u[7],n),s:Kt(u[8],n)}):null==a?a={}:"object"===r(a)&&("from"in a||"to"in a)&&(i=tn(Ot(a.from),Ot(a.to)),a={},a.ms=i.milliseconds,a.M=i.months),o=new Pt(a),Et(e)&&c(e,"_locale")&&(o._locale=e._locale),o}function Kt(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function en(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function tn(e,t){var n;return e.isValid()&&t.isValid()?(t=Nt(t,e),e.isBefore(t)?n=en(e,t):(n=en(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function nn(e,t){return function(n,r){var o,i;return null===r||isNaN(+r)||(D(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=n,n=r,r=i),n="string"==typeof n?+n:n,o=Xt(n,r),rn(this,o,e),this}}function rn(e,n,r,o){var i=n._milliseconds,a=jt(n._days),s=jt(n._months);e.isValid()&&(o=null==o||o,s&&me(e,oe(e,"Month")+s*r),a&&ie(e,"Date",oe(e,"Date")+a*r),i&&e._d.setTime(e._d.valueOf()+i*r),o&&t.updateOffset(e,a||s))}function on(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function an(e,n){var r=e||Ot(),o=Nt(r,this).startOf("day"),i=t.calendarFormat(this,o)||"sameElse",a=n&&(k(n[i])?n[i].call(this,r):n[i]);return this.format(a||this.localeData().calendar(i,this,Ot(r)))}function sn(){return new _(this)}function un(e,t){var n=g(e)?e:Ot(e);return!(!this.isValid()||!n.isValid())&&(t=C(t)||"millisecond","millisecond"===t?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())}function ln(e,t){var n=g(e)?e:Ot(e);return!(!this.isValid()||!n.isValid())&&(t=C(t)||"millisecond","millisecond"===t?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())}function cn(e,t,n,r){var o=g(e)?e:Ot(e),i=g(t)?t:Ot(t);return!!(this.isValid()&&o.isValid()&&i.isValid())&&(r=r||"()",("("===r[0]?this.isAfter(o,n):!this.isBefore(o,n))&&(")"===r[1]?this.isBefore(i,n):!this.isAfter(i,n)))}function fn(e,t){var n,r=g(e)?e:Ot(e);return!(!this.isValid()||!r.isValid())&&(t=C(t)||"millisecond","millisecond"===t?this.valueOf()===r.valueOf():(n=r.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))}function dn(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function hn(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function mn(e,t,n){var r,o,i;if(!this.isValid())return NaN;if(r=Nt(e,this),!r.isValid())return NaN;switch(o=6e4*(r.utcOffset()-this.utcOffset()),t=C(t)){case"year":i=Mn(this,r)/12;break;case"month":i=Mn(this,r);break;case"quarter":i=Mn(this,r)/3;break;case"second":i=(this-r)/1e3;break;case"minute":i=(this-r)/6e4;break;case"hour":i=(this-r)/36e5;break;case"day":i=(this-r-o)/864e5;break;case"week":i=(this-r-o)/6048e5;break;default:i=this-r}return n?i:v(i)}function Mn(e,t){var n,r,o=12*(t.year()-e.year())+(t.month()-e.month()),i=e.clone().add(o,"months");return t-i<0?(n=e.clone().add(o-1,"months"),r=(t-i)/(i-n)):(n=e.clone().add(o+1,"months"),r=(t-i)/(n-i)),-(o+r)||0}function pn(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function yn(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?I(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):k(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",I(n,"Z")):I(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function _n(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var n="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",o=t+'[")]';return this.format(n+r+"-MM-DD[T]HH:mm:ss.SSS"+o)}function gn(e){e||(e=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var n=I(this,e);return this.localeData().postformat(n)}function vn(e,t){return this.isValid()&&(g(e)&&e.isValid()||Ot(e).isValid())?Xt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function wn(e){return this.from(Ot(),e)}function bn(e,t){return this.isValid()&&(g(e)&&e.isValid()||Ot(e).isValid())?Xt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function An(e){return this.to(Ot(),e)}function Sn(e){var t;return void 0===e?this._locale._abbr:(t=ot(e),null!=t&&(this._locale=t),this)}function Dn(){return this._locale}function kn(e,t){return(e%t+t)%t}function On(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-ci:new Date(e,t,n).valueOf()}function qn(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-ci:Date.UTC(e,t,n)}function Wn(e){var n;if(void 0===(e=C(e))||"millisecond"===e||!this.isValid())return this;var r=this._isUTC?qn:On;switch(e){case"year":n=r(this.year(),0,1);break;case"quarter":n=r(this.year(),this.month()-this.month()%3,1);break;case"month":n=r(this.year(),this.month(),1);break;case"week":n=r(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":n=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":n=r(this.year(),this.month(),this.date());break;case"hour":n=this._d.valueOf(),n-=kn(n+(this._isUTC?0:this.utcOffset()*ui),li);break;case"minute":n=this._d.valueOf(),n-=kn(n,ui);break;case"second":n=this._d.valueOf(),n-=kn(n,si)}return this._d.setTime(n),t.updateOffset(this,!0),this}function Yn(e){var n;if(void 0===(e=C(e))||"millisecond"===e||!this.isValid())return this;var r=this._isUTC?qn:On;switch(e){case"year":n=r(this.year()+1,0,1)-1;break;case"quarter":n=r(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":n=r(this.year(),this.month()+1,1)-1;break;case"week":n=r(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":n=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":n=r(this.year(),this.month(),this.date()+1)-1;break;case"hour":n=this._d.valueOf(),n+=li-kn(n+(this._isUTC?0:this.utcOffset()*ui),li)-1;break;case"minute":n=this._d.valueOf(),n+=ui-kn(n,ui)-1;break;case"second":n=this._d.valueOf(),n+=si-kn(n,si)-1}return this._d.setTime(n),t.updateOffset(this,!0),this}function Tn(){return this._d.valueOf()-6e4*(this._offset||0)}function xn(){return Math.floor(this.valueOf()/1e3)}function Ln(){return new Date(this.valueOf())}function Pn(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function En(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function jn(){return this.isValid()?this.toISOString():null}function Cn(){return M(this)}function zn(){return f({},m(this))}function Nn(){return m(this).overflow}function Hn(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Fn(e,t){R(0,[e,e.length],0,t)}function Rn(e){return Vn.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Un(e){return Vn.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Gn(){return De(this.year(),1,4)}function In(){var e=this.localeData()._week;return De(this.year(),e.dow,e.doy)}function Vn(e,t,n,r,o){var i;return null==e?Se(this,r,o).year:(i=De(e,r,o),t>i&&(t=i),Zn.call(this,e,t,n,r,o))}function Zn(e,t,n,r,o){var i=Ae(e,t,n,r,o),a=we(i.year,0,i.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}function Bn(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}function $n(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}function Jn(e,t){t[vo]=w(1e3*("0."+e))}function Qn(){return this._isUTC?"UTC":""}function Xn(){return this._isUTC?"Coordinated Universal Time":""}function Kn(e){return Ot(1e3*e)}function er(){return Ot.apply(null,arguments).parseZone()}function tr(e){return e}function nr(e,t,n,r){var o=ot(),i=d().set(r,t);return o[n](i,e)}function rr(e,t,n){if(s(e)&&(t=e,e=void 0),e=e||"",null!=t)return nr(e,t,n,"month");var r,o=[];for(r=0;r<12;r++)o[r]=nr(e,r,n,"month");return o}function or(e,t,n,r){"boolean"==typeof e?(s(t)&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,s(t)&&(n=t,t=void 0),t=t||"");var o=ot(),i=e?o._week.dow:0;if(null!=n)return nr(t,(n+i)%7,r,"day");var a,u=[];for(a=0;a<7;a++)u[a]=nr(t,(a+i)%7,r,"day");return u}function ir(e,t){return rr(e,t,"months")}function ar(e,t){return rr(e,t,"monthsShort")}function sr(e,t,n){return or(e,t,n,"weekdays")}function ur(e,t,n){return or(e,t,n,"weekdaysShort")}function lr(e,t,n){return or(e,t,n,"weekdaysMin")}function cr(){var e=this._data;return this._milliseconds=_i(this._milliseconds),this._days=_i(this._days),this._months=_i(this._months),e.milliseconds=_i(e.milliseconds),e.seconds=_i(e.seconds),e.minutes=_i(e.minutes),e.hours=_i(e.hours),e.months=_i(e.months),e.years=_i(e.years),this}function fr(e,t,n,r){var o=Xt(t,n);return e._milliseconds+=r*o._milliseconds,e._days+=r*o._days,e._months+=r*o._months,e._bubble()}function dr(e,t){return fr(this,e,t,1)}function hr(e,t){return fr(this,e,t,-1)}function mr(e){return e<0?Math.floor(e):Math.ceil(e)}function Mr(){var e,t,n,r,o,i=this._milliseconds,a=this._days,s=this._months,u=this._data;return i>=0&&a>=0&&s>=0||i<=0&&a<=0&&s<=0||(i+=864e5*mr(yr(s)+a),a=0,s=0),u.milliseconds=i%1e3,e=v(i/1e3),u.seconds=e%60,t=v(e/60),u.minutes=t%60,n=v(t/60),u.hours=n%24,a+=v(n/24),o=v(pr(a)),s+=o,a-=mr(yr(o)),r=v(s/12),s%=12,u.days=a,u.months=s,u.years=r,this}function pr(e){return 4800*e/146097}function yr(e){return 146097*e/4800}function _r(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if("month"===(e=C(e))||"quarter"===e||"year"===e)switch(t=this._days+r/864e5,n=this._months+pr(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(yr(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}}function gr(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*w(this._months/12):NaN}function vr(e){return function(){return this.as(e)}}function wr(){return Xt(this)}function br(e){return e=C(e),this.isValid()?this[e+"s"]():NaN}function Ar(e){return function(){return this.isValid()?this._data[e]:NaN}}function Sr(){return v(this.days()/7)}function Dr(e,t,n,r,o){return o.relativeTime(t||1,!!n,e,r)}function kr(e,t,n){var r=Xt(e).abs(),o=Ei(r.as("s")),i=Ei(r.as("m")),a=Ei(r.as("h")),s=Ei(r.as("d")),u=Ei(r.as("M")),l=Ei(r.as("y")),c=o<=ji.ss&&["s",o]||o<ji.s&&["ss",o]||i<=1&&["m"]||i<ji.m&&["mm",i]||a<=1&&["h"]||a<ji.h&&["hh",a]||s<=1&&["d"]||s<ji.d&&["dd",s]||u<=1&&["M"]||u<ji.M&&["MM",u]||l<=1&&["y"]||["yy",l];return c[2]=t,c[3]=+e>0,c[4]=n,Dr.apply(null,c)}function Or(e){return void 0===e?Ei:"function"==typeof e&&(Ei=e,!0)}function qr(e,t){return void 0!==ji[e]&&(void 0===t?ji[e]:(ji[e]=t,"s"===e&&(ji.ss=t-1),!0))}function Wr(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),n=kr(this,!e,t);return e&&(n=t.pastFuture(+this,n)),t.postformat(n)}function Yr(e){return(e>0)-(e<0)||+e}function Tr(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,r=Ci(this._milliseconds)/1e3,o=Ci(this._days),i=Ci(this._months);e=v(r/60),t=v(e/60),r%=60,e%=60,n=v(i/12),i%=12;var a=n,s=i,u=o,l=t,c=e,f=r?r.toFixed(3).replace(/\.?0+$/,""):"",d=this.asSeconds();if(!d)return"P0D";var h=d<0?"-":"",m=Yr(this._months)!==Yr(d)?"-":"",M=Yr(this._days)!==Yr(d)?"-":"",p=Yr(this._milliseconds)!==Yr(d)?"-":"";return h+"P"+(a?m+a+"Y":"")+(s?m+s+"M":"")+(u?M+u+"D":"")+(l||c||f?"T":"")+(l?p+l+"H":"")+(c?p+c+"M":"")+(f?p+f+"S":"")}var xr,Lr;Lr=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),n=t.length>>>0,r=0;r<n;r++)if(r in t&&e.call(this,t[r],r,t))return!0;return!1};var Pr=t.momentProperties=[],Er=!1,jr={};t.suppressDeprecationWarnings=!1,t.deprecationHandler=null;var Cr;Cr=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)c(e,t)&&n.push(t);return n};var zr={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Nr={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},Hr=/\d{1,2}/,Fr={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},Rr={},Ur={},Gr=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Ir=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Vr={},Zr={},Br=/\d/,$r=/\d\d/,Jr=/\d{3}/,Qr=/\d{4}/,Xr=/[+-]?\d{6}/,Kr=/\d\d?/,eo=/\d\d\d\d?/,to=/\d\d\d\d\d\d?/,no=/\d{1,3}/,ro=/\d{1,4}/,oo=/[+-]?\d{1,6}/,io=/\d+/,ao=/[+-]?\d+/,so=/Z|[+-]\d\d:?\d\d/gi,uo=/Z|[+-]\d\d(?::?\d\d)?/gi,lo=/[+-]?\d+(\.\d{1,3})?/,co=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,fo={},ho={},mo=0,Mo=1,po=2,yo=3,_o=4,go=5,vo=6,wo=7,bo=8;R("Y",0,0,function(){var e=this.year();return e<=9999?""+e:"+"+e}),R(0,["YY",2],0,function(){return this.year()%100}),R(0,["YYYY",4],0,"year"),R(0,["YYYYY",5],0,"year"),R(0,["YYYYYY",6,!0],0,"year"),j("year","y"),N("year",1),Z("Y",ao),Z("YY",Kr,$r),Z("YYYY",ro,Qr),Z("YYYYY",oo,Xr),Z("YYYYYY",oo,Xr),Q(["YYYYY","YYYYYY"],mo),Q("YYYY",function(e,n){n[mo]=2===e.length?t.parseTwoDigitYear(e):w(e)}),Q("YY",function(e,n){n[mo]=t.parseTwoDigitYear(e)}),Q("Y",function(e,t){t[mo]=parseInt(e,10)}),t.parseTwoDigitYear=function(e){return w(e)+(w(e)>68?1900:2e3)};var Ao,So=re("FullYear",!0);Ao=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},R("M",["MM",2],"Mo",function(){return this.month()+1}),R("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),R("MMMM",0,0,function(e){return this.localeData().months(this,e)}),j("month","M"),N("month",8),Z("M",Kr),Z("MM",Kr,$r),Z("MMM",function(e,t){return t.monthsShortRegex(e)}),Z("MMMM",function(e,t){return t.monthsRegex(e)}),Q(["M","MM"],function(e,t){t[Mo]=w(e)-1}),Q(["MMM","MMMM"],function(e,t,n,r){var o=n._locale.monthsParse(e,r,n._strict);null!=o?t[Mo]=o:m(n).invalidMonth=e});var Do=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,ko="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Oo="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),qo=co,Wo=co;R("w",["ww",2],"wo","week"),R("W",["WW",2],"Wo","isoWeek"),j("week","w"),j("isoWeek","W"),N("week",5),N("isoWeek",5),Z("w",Kr),Z("ww",Kr,$r),Z("W",Kr),Z("WW",Kr,$r),X(["w","ww","W","WW"],function(e,t,n,r){t[r.substr(0,1)]=w(e)});var Yo={dow:0,doy:6};R("d",0,"do","day"),R("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),R("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),R("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),R("e",0,0,"weekday"),R("E",0,0,"isoWeekday"),j("day","d"),j("weekday","e"),j("isoWeekday","E"),N("day",11),N("weekday",11),N("isoWeekday",11),Z("d",Kr),Z("e",Kr),Z("E",Kr),Z("dd",function(e,t){return t.weekdaysMinRegex(e)}),Z("ddd",function(e,t){return t.weekdaysShortRegex(e)}),Z("dddd",function(e,t){return t.weekdaysRegex(e)}),X(["dd","ddd","dddd"],function(e,t,n,r){var o=n._locale.weekdaysParse(e,r,n._strict);null!=o?t.d=o:m(n).invalidWeekday=e}),X(["d","e","E"],function(e,t,n,r){t[r]=w(e)});var To="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),xo="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Lo="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Po=co,Eo=co,jo=co;R("H",["HH",2],0,"hour"),R("h",["hh",2],0,Ve),R("k",["kk",2],0,Ze),R("hmm",0,0,function(){return""+Ve.apply(this)+F(this.minutes(),2)}),R("hmmss",0,0,function(){return""+Ve.apply(this)+F(this.minutes(),2)+F(this.seconds(),2)}),R("Hmm",0,0,function(){return""+this.hours()+F(this.minutes(),2)}),R("Hmmss",0,0,function(){return""+this.hours()+F(this.minutes(),2)+F(this.seconds(),2)}),Be("a",!0),Be("A",!1),j("hour","h"),N("hour",13),Z("a",$e),Z("A",$e),Z("H",Kr),Z("h",Kr),Z("k",Kr),Z("HH",Kr,$r),Z("hh",Kr,$r),Z("kk",Kr,$r),Z("hmm",eo),Z("hmmss",to),Z("Hmm",eo),Z("Hmmss",to),Q(["H","HH"],yo),Q(["k","kk"],function(e,t,n){var r=w(e);t[yo]=24===r?0:r}),Q(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),Q(["h","hh"],function(e,t,n){t[yo]=w(e),m(n).bigHour=!0}),Q("hmm",function(e,t,n){var r=e.length-2;t[yo]=w(e.substr(0,r)),t[_o]=w(e.substr(r)),m(n).bigHour=!0}),Q("hmmss",function(e,t,n){var r=e.length-4,o=e.length-2;t[yo]=w(e.substr(0,r)),t[_o]=w(e.substr(r,2)),t[go]=w(e.substr(o)),m(n).bigHour=!0}),Q("Hmm",function(e,t,n){var r=e.length-2;t[yo]=w(e.substr(0,r)),t[_o]=w(e.substr(r))}),Q("Hmmss",function(e,t,n){var r=e.length-4,o=e.length-2;t[yo]=w(e.substr(0,r)),t[_o]=w(e.substr(r,2)),t[go]=w(e.substr(o))});var Co,zo=/[ap]\.?m?\.?/i,No=re("Hours",!0),Ho={calendar:zr,longDateFormat:Nr,invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:Hr,relativeTime:Fr,months:ko,monthsShort:Oo,week:Yo,weekdays:To,weekdaysMin:Lo,weekdaysShort:xo,meridiemParse:zo},Fo={},Ro={},Uo=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Go=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Io=/Z|[+-]\d\d(?::?\d\d)?/,Vo=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Zo=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Bo=/^\/?Date\((\-?\d+)/i,$o=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Jo={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};t.createFromInputFallback=S("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),t.ISO_8601=function(){},t.RFC_2822=function(){};var Qo=S("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Ot.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:p()}),Xo=S("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Ot.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:p()}),Ko=function(){return Date.now?Date.now():+new Date},ei=["year","quarter","month","week","day","hour","minute","second","millisecond"];Ct("Z",":"),Ct("ZZ",""),Z("Z",uo),Z("ZZ",uo),Q(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=zt(uo,e)});var ti=/([\+\-]|\d\d)/gi;t.updateOffset=function(){};var ni=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,ri=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;Xt.fn=Pt.prototype,Xt.invalid=Lt;var oi=nn(1,"add"),ii=nn(-1,"subtract");t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ai=S("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)}),si=1e3,ui=60*si,li=60*ui,ci=3506328*li;R(0,["gg",2],0,function(){return this.weekYear()%100}),R(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Fn("gggg","weekYear"),Fn("ggggg","weekYear"),Fn("GGGG","isoWeekYear"),Fn("GGGGG","isoWeekYear"),j("weekYear","gg"),j("isoWeekYear","GG"),N("weekYear",1),N("isoWeekYear",1),Z("G",ao),Z("g",ao),Z("GG",Kr,$r),Z("gg",Kr,$r),Z("GGGG",ro,Qr),Z("gggg",ro,Qr),Z("GGGGG",oo,Xr),Z("ggggg",oo,Xr),X(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,r){t[r.substr(0,2)]=w(e)}),X(["gg","GG"],function(e,n,r,o){n[o]=t.parseTwoDigitYear(e)}),R("Q",0,"Qo","quarter"),j("quarter","Q"),N("quarter",7),Z("Q",Br),Q("Q",function(e,t){t[Mo]=3*(w(e)-1)}),R("D",["DD",2],"Do","date"),j("date","D"),N("date",9),Z("D",Kr),Z("DD",Kr,$r),Z("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),Q(["D","DD"],po),Q("Do",function(e,t){t[po]=w(e.match(Kr)[0])});var fi=re("Date",!0);R("DDD",["DDDD",3],"DDDo","dayOfYear"),j("dayOfYear","DDD"),N("dayOfYear",4),Z("DDD",no),Z("DDDD",Jr),Q(["DDD","DDDD"],function(e,t,n){n._dayOfYear=w(e)}),R("m",["mm",2],0,"minute"),j("minute","m"),N("minute",14),Z("m",Kr),Z("mm",Kr,$r),Q(["m","mm"],_o);var di=re("Minutes",!1);R("s",["ss",2],0,"second"),j("second","s"),N("second",15),Z("s",Kr),Z("ss",Kr,$r),Q(["s","ss"],go);var hi=re("Seconds",!1);R("S",0,0,function(){return~~(this.millisecond()/100)}),R(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),R(0,["SSS",3],0,"millisecond"),R(0,["SSSS",4],0,function(){return 10*this.millisecond()}),R(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),R(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),R(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),R(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),R(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),j("millisecond","ms"),N("millisecond",16),Z("S",no,Br),Z("SS",no,$r),Z("SSS",no,Jr);var mi;for(mi="SSSS";mi.length<=9;mi+="S")Z(mi,io);for(mi="S";mi.length<=9;mi+="S")Q(mi,Jn);var Mi=re("Milliseconds",!1);R("z",0,0,"zoneAbbr"),R("zz",0,0,"zoneName");var pi=_.prototype;pi.add=oi,pi.calendar=an,pi.clone=sn,pi.diff=mn,pi.endOf=Yn,pi.format=gn,pi.from=vn,pi.fromNow=wn,pi.to=bn,pi.toNow=An,pi.get=ae,pi.invalidAt=Nn,pi.isAfter=un,pi.isBefore=ln,pi.isBetween=cn,pi.isSame=fn,pi.isSameOrAfter=dn,pi.isSameOrBefore=hn,pi.isValid=Cn,pi.lang=ai,pi.locale=Sn,pi.localeData=Dn,pi.max=Xo,pi.min=Qo,pi.parsingFlags=zn,pi.set=se,pi.startOf=Wn,pi.subtract=ii,pi.toArray=Pn,pi.toObject=En,pi.toDate=Ln,pi.toISOString=yn,pi.inspect=_n,pi.toJSON=jn,pi.toString=pn,pi.unix=xn,pi.valueOf=Tn,pi.creationData=Hn,pi.year=So,pi.isLeapYear=ne,pi.weekYear=Rn,pi.isoWeekYear=Un,pi.quarter=pi.quarters=Bn,pi.month=Me,pi.daysInMonth=pe,pi.week=pi.weeks=We,pi.isoWeek=pi.isoWeeks=Ye,pi.weeksInYear=In,pi.isoWeeksInYear=Gn,pi.date=fi,pi.day=pi.days=Ne,pi.weekday=He,pi.isoWeekday=Fe,pi.dayOfYear=$n,pi.hour=pi.hours=No,pi.minute=pi.minutes=di,pi.second=pi.seconds=hi,pi.millisecond=pi.milliseconds=Mi,pi.utcOffset=Ft,pi.utc=Ut,pi.local=Gt,pi.parseZone=It,pi.hasAlignedHourOffset=Vt,pi.isDST=Zt,pi.isLocal=$t,pi.isUtcOffset=Jt,pi.isUtc=Qt,pi.isUTC=Qt,pi.zoneAbbr=Qn,pi.zoneName=Xn,pi.dates=S("dates accessor is deprecated. Use date instead.",fi),pi.months=S("months accessor is deprecated. Use month instead",Me),pi.years=S("years accessor is deprecated. Use year instead",So),pi.zone=S("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Rt),pi.isDSTShifted=S("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Bt);var yi=W.prototype;yi.calendar=Y,yi.longDateFormat=T,yi.invalidDate=x,yi.ordinal=L,yi.preparse=tr,yi.postformat=tr,yi.relativeTime=P,yi.pastFuture=E,yi.set=O,yi.months=ce,yi.monthsShort=fe,yi.monthsParse=he,yi.monthsRegex=_e,yi.monthsShortRegex=ye,yi.week=ke,yi.firstDayOfYear=qe,yi.firstDayOfWeek=Oe,yi.weekdays=Pe,yi.weekdaysMin=je,yi.weekdaysShort=Ee,yi.weekdaysParse=ze,yi.weekdaysRegex=Re,yi.weekdaysShortRegex=Ue,yi.weekdaysMinRegex=Ge,yi.isPM=Je,yi.meridiem=Qe,tt("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===w(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),t.lang=S("moment.lang is deprecated. Use moment.locale instead.",tt),t.langData=S("moment.langData is deprecated. Use moment.localeData instead.",ot);var _i=Math.abs,gi=vr("ms"),vi=vr("s"),wi=vr("m"),bi=vr("h"),Ai=vr("d"),Si=vr("w"),Di=vr("M"),ki=vr("Q"),Oi=vr("y"),qi=Ar("milliseconds"),Wi=Ar("seconds"),Yi=Ar("minutes"),Ti=Ar("hours"),xi=Ar("days"),Li=Ar("months"),Pi=Ar("years"),Ei=Math.round,ji={ss:44,s:45,m:45,h:22,d:26,M:11},Ci=Math.abs,zi=Pt.prototype;return zi.isValid=xt,zi.abs=cr,zi.add=dr,zi.subtract=hr,zi.as=_r,zi.asMilliseconds=gi,zi.asSeconds=vi,zi.asMinutes=wi,zi.asHours=bi,zi.asDays=Ai,zi.asWeeks=Si,zi.asMonths=Di,zi.asQuarters=ki,zi.asYears=Oi,zi.valueOf=gr,zi._bubble=Mr,zi.clone=wr,zi.get=br,zi.milliseconds=qi,zi.seconds=Wi,zi.minutes=Yi,zi.hours=Ti,zi.days=xi,zi.weeks=Sr,zi.months=Li,zi.years=Pi,zi.humanize=Wr,zi.toISOString=Tr,zi.toString=Tr,zi.toJSON=Tr,zi.locale=Sn,zi.localeData=Dn,zi.toIsoString=S("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Tr),zi.lang=ai,R("X",0,0,"unix"),R("x",0,0,"valueOf"),Z("x",ao),Z("X",lo),Q("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))}),Q("x",function(e,t,n){n._d=new Date(w(e))}),t.version="2.24.0",function(e){xr=e}(Ot),t.fn=pi,t.min=Wt,t.max=Yt,t.now=Ko,t.utc=d,t.unix=Kn,t.months=ir,t.isDate=u,t.locale=tt,t.invalid=p,t.duration=Xt,t.isMoment=g,t.weekdays=sr,t.parseZone=er,t.localeData=ot,t.isDuration=Et,t.monthsShort=ar,t.weekdaysMin=lr,t.defineLocale=nt,t.updateLocale=rt,t.locales=it,t.weekdaysShort=ur,t.normalizeUnits=C,t.relativeTimeRounding=Or,t.relativeTimeThreshold=qr,t.calendarFormat=on,t.prototype=pi,t.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},t})}).call(t,n(4)(e))},function(e,t,n){"use strict";function r(){return r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}Object.defineProperty(t,"__esModule",{value:!0});var o=n(0),i=n.n(o),a=n(7),s=n.n(a),u=n(8),l=n.n(u),c=s.a.create(l.a,{data:function(){return{inputData:{uri:{data:"bbc-morph-wr-outlook-data"},requireSuccess:!0,updates:!1}}}}),f=c,d=function(e){return e.body},h=function(e){return i.a.createElement(f,r({},e,{feedFromData:d}))},m=h;Morph.modules["bbc-morph-wr-outlook-page@1.1.0"]=m},function(e,t){e.exports={create:function(e,t){return Morph.createContainerWithCaller("bbc-morph-wr-outlook-page@1.1.0",e,t)}}},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}function s(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?u(e):t}function u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function l(e){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var h=d(n(0)),m=d(n(1)),M=n(2),p=d(n(17)),y=d(n(18)),_=d(n(23)),g=d(n(34)),v="wr-info-page",w=(0,g.default)(),b=function(e){return h.default.createElement("h2",{className:"".concat(v,"__heading gel-double-pica gs-u-mb-alt+")},e.children)},A=function(e){return h.default.createElement("h3",{lang:"en",className:"".concat(v,"__heading gel-pica-bold gs-u-mb-")},e.children)},S=function(e){return h.default.createElement("div",{lang:"en",className:"gel-body-copy gs-u-mb++"},e.children)};b.propTypes={children:m.default.node},A.propTypes={children:m.default.node},S.propTypes={children:m.default.node};var D=function(e){function t(e){var n;return o(this,t),n=s(this,l(t).call(this,e)),n.translate=(0,M.lookup)({texts:p.default,lang:(0,M.langFromLocale)(n.props.locale)}),n.outlookData=n.props.feedFromData(n.props.inputData),n}return c(t,e),a(t,[{key:"lastUpdatedTime",value:function(e){var t=this.getTimestampData(e,!0);return h.default.createElement("time",{dateTime:t.timestamp,"data-seconds":t.unix,"data-datetime":t.text},h.default.createElement("span",{"aria-hidden":"true",className:"wr-c-date-output"},t.text))}},{key:"weeklyPeriodDate",value:function(e){var t=this.getTimestampData(e,!1);return h.default.createElement("time",{dateTime:t.timestamp,"data-seconds":t.unix,"data-datetime":t.text},h.default.createElement("span",{"aria-hidden":"true",className:"wr-c-date-output"},t.text))}},{key:"getTimestampData",value:function(e,t){var n=new Date(e),r=Math.floor(n.getTime()/1e3),o=(0,_.default)(r,this.props.locale);if(o.weatherText)return{timestamp:o.timestamp,unix:o.unix,text:t?o.weatherLongDayTimezone:o.weatherLongDay}}},{key:"summary",value:function(){var e=this.outlookData;return h.default.createElement("section",{className:"".concat(v,"__section gs-u-pt++")},h.default.createElement(b,null,this.translate("summary")),h.default.createElement(A,null,e.summary_headline),h.default.createElement(S,null,h.default.createElement(w,{text:e.summary_content,classes:"gs-u-mt-"})))}},{key:"futherAhead",value:function(){var e=this.outlookData;return h.default.createElement("section",{className:"".concat(v,"__section gs-u-pt++")},h.default.createElement(b,null,this.translate("furtherAhead")),h.default.createElement(S,null,h.default.createElement(w,{text:e.next_week_content,classes:"gs-u-mt-"})))}},{key:"weeklyOutlooks",value:function(){var e=this,t=this.outlookData,n=[1,2,3],r=[];return n.map(function(n){var o=e.weeklyPeriodDate(t["week".concat(n,"_date_from")]),i=e.weeklyPeriodDate(t["week".concat(n,"_date_to")]);r.push(h.default.createElement("section",{className:"".concat(v,"__section gs-u-pt++"),key:"week-".concat(n)},h.default.createElement(b,null,o," – ",i),h.default.createElement(A,null,t["week".concat(n,"_headline")]),h.default.createElement(S,null,h.default.createElement(w,{text:t["week".concat(n,"_content")],classes:"gs-u-mt-"}))))}),r}},{key:"render",value:function(){var e=this.lastUpdatedTime(this.outlookData.updatedLast.iso8601);return h.default.createElement("div",{className:"wr-c-outlook-page gs-u-box-size"},h.default.createElement("div",{className:v},h.default.createElement(y.default,{lastUpdatedTime:e,locale:this.props.locale,translate:this.translate}),h.default.createElement("div",{className:"gel-wrap"},h.default.createElement("div",{className:"gel-layout"},h.default.createElement("div",{className:"gel-layout__item gel-1/1 gel-2/3@l"},this.summary(),h.default.createElement("div",{className:"wr-o-page-divider gs-u-mb++"}),this.weeklyOutlooks(),this.futherAhead())))))}}]),t}(h.default.Component);t.default=D,D.displayName="wr-weather-outlook-page",D.propTypes={feedFromData:m.default.func,inputData:m.default.any.isRequired,locale:m.default.string},D.defaultProps={feedFromData:function(e){return e},locale:"en-GB"}},function(e,t){e.exports=Morph.modules["prop-types@15.7.2"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){var t=["en","cy","ga","gd"],n=new RegExp("^(".concat(t.join("|"),")$"));if("string"!=typeof e||e.length<2)return"en";var r=e.toLowerCase().replace(/-.*$/,"");return n.test(r)?r:"en"},o=r;t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){return e&&e.__esModule?e:{default:e}}(n(12)),o=function(e,t){var n,o=e.texts,i=e.lang,a=e.defaultLang,s=o[i];if(s&&s[t]||(s=o[a]),!s)return t;var u=s[t];if(!u)return t;for(var l=arguments.length,c=new Array(l>2?l-2:0),f=2;f<l;f++)c[f-2]=arguments[f];return c.length>0?(n=r.default).format.apply(n,[u].concat(c)):u},i=function(e){var t=e.texts,n=e.lang,r=e.defaultLang,i=void 0===r?"en":r;return function(e){for(var r=arguments.length,a=new Array(r>1?r-1:0),s=1;s<r;s++)a[s-1]=arguments[s];return o.apply(void 0,[{texts:t,lang:n,defaultLang:i},e].concat(a))}},a=i;t.default=a},function(e,t,n){(function(e,r){function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,n){var r={seen:[],stylize:s};return arguments.length>=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),p(n)?r.showHidden=n:n&&t._extend(r,n),b(r.showHidden)&&(r.showHidden=!1),b(r.depth)&&(r.depth=2),b(r.colors)&&(r.colors=!1),b(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=a),l(r,e,r.depth)}function a(e,t){var n=i.styles[t];return n?"["+i.colors[n][0]+"m"+e+"["+i.colors[n][1]+"m":e}function s(e,t){return e}function u(e){var t={};return e.forEach(function(e,n){t[e]=!0}),t}function l(e,n,r){if(e.customInspect&&n&&O(n.inspect)&&n.inspect!==t.inspect&&(!n.constructor||n.constructor.prototype!==n)){var o=n.inspect(r,e);return v(o)||(o=l(e,o,r)),o}var i=c(e,n);if(i)return i;var a=Object.keys(n),s=u(a);if(e.showHidden&&(a=Object.getOwnPropertyNames(n)),k(n)&&(a.indexOf("message")>=0||a.indexOf("description")>=0))return f(n);if(0===a.length){if(O(n)){var p=n.name?": "+n.name:"";return e.stylize("[Function"+p+"]","special")}if(A(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(D(n))return e.stylize(Date.prototype.toString.call(n),"date");if(k(n))return f(n)}var y="",_=!1,g=["{","}"];if(M(n)&&(_=!0,g=["[","]"]),O(n)){y=" [Function"+(n.name?": "+n.name:"")+"]"}if(A(n)&&(y=" "+RegExp.prototype.toString.call(n)),D(n)&&(y=" "+Date.prototype.toUTCString.call(n)),k(n)&&(y=" "+f(n)),0===a.length&&(!_||0==n.length))return g[0]+y+g[1];if(r<0)return A(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special");e.seen.push(n);var w;return w=_?d(e,n,r,s,a):a.map(function(t){return h(e,n,r,s,t,_)}),e.seen.pop(),m(w,y,g)}function c(e,t){if(b(t))return e.stylize("undefined","undefined");if(v(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}return g(t)?e.stylize(""+t,"number"):p(t)?e.stylize(""+t,"boolean"):y(t)?e.stylize("null","null"):void 0}function f(e){return"["+Error.prototype.toString.call(e)+"]"}function d(e,t,n,r,o){for(var i=[],a=0,s=t.length;a<s;++a)x(t,String(a))?i.push(h(e,t,n,r,String(a),!0)):i.push("");return o.forEach(function(o){o.match(/^\d+$/)||i.push(h(e,t,n,r,o,!0))}),i}function h(e,t,n,r,o,i){var a,s,u;if(u=Object.getOwnPropertyDescriptor(t,o)||{value:t[o]},u.get?s=u.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):u.set&&(s=e.stylize("[Setter]","special")),x(r,o)||(a="["+o+"]"),s||(e.seen.indexOf(u.value)<0?(s=y(n)?l(e,u.value,null):l(e,u.value,n-1),s.indexOf("\n")>-1&&(s=i?s.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+s.split("\n").map(function(e){return" "+e}).join("\n"))):s=e.stylize("[Circular]","special")),b(a)){if(i&&o.match(/^\d+$/))return s;a=JSON.stringify(""+o),a.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=e.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=e.stylize(a,"string"))}return a+": "+s}function m(e,t,n){var r=0;return e.reduce(function(e,t){return r++,t.indexOf("\n")>=0&&r++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1]:n[0]+t+" "+e.join(", ")+" "+n[1]}function M(e){return Array.isArray(e)}function p(e){return"boolean"==typeof e}function y(e){return null===e}function _(e){return null==e}function g(e){return"number"==typeof e}function v(e){return"string"==typeof e}function w(e){return"symbol"===o(e)}function b(e){return void 0===e}function A(e){return S(e)&&"[object RegExp]"===W(e)}function S(e){return"object"===o(e)&&null!==e}function D(e){return S(e)&&"[object Date]"===W(e)}function k(e){return S(e)&&("[object Error]"===W(e)||e instanceof Error)}function O(e){return"function"==typeof e}function q(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"===o(e)||void 0===e}function W(e){return Object.prototype.toString.call(e)}function Y(e){return e<10?"0"+e.toString(10):e.toString(10)}function T(){var e=new Date,t=[Y(e.getHours()),Y(e.getMinutes()),Y(e.getSeconds())].join(":");return[e.getDate(),j[e.getMonth()],t].join(" ")}function x(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var L=/%[sdj%]/g;t.format=function(e){if(!v(e)){for(var t=[],n=0;n<arguments.length;n++)t.push(i(arguments[n]));return t.join(" ")}for(var n=1,r=arguments,o=r.length,a=String(e).replace(L,function(e){if("%%"===e)return"%";if(n>=o)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}}),s=r[n];n<o;s=r[++n])y(s)||!S(s)?a+=" "+s:a+=" "+i(s);return a},t.deprecate=function(n,o){function i(){if(!a){if(r.throwDeprecation)throw new Error(o);r.traceDeprecation?console.trace(o):console.error(o),a=!0}return n.apply(this,arguments)}if(b(e.process))return function(){return t.deprecate(n,o).apply(this,arguments)};if(!0===r.noDeprecation)return n;var a=!1;return i};var P,E={};t.debuglog=function(e){if(b(P)&&(P=Object({NODE_ENV:"production"}).NODE_DEBUG||""),e=e.toUpperCase(),!E[e])if(new RegExp("\\b"+e+"\\b","i").test(P)){var n=r.pid;E[e]=function(){var r=t.format.apply(t,arguments);console.error("%s %d: %s",e,n,r)}}else E[e]=function(){};return E[e]},t.inspect=i,i.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},i.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=M,t.isBoolean=p,t.isNull=y,t.isNullOrUndefined=_,t.isNumber=g,t.isString=v,t.isSymbol=w,t.isUndefined=b,t.isRegExp=A,t.isObject=S,t.isDate=D,t.isError=k,t.isFunction=O,t.isPrimitive=q,t.isBuffer=n(15);var j=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];t.log=function(){console.log("%s - %s",T(),t.format.apply(t,arguments))},t.inherits=n(16),t._extend=function(e,t){if(!t||!S(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e}}).call(t,n(13),n(14))},function(e,t){function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var r;r=function(){return this}();try{r=r||Function("return this")()||(0,eval)("this")}catch(e){"object"===("undefined"==typeof window?"undefined":n(window))&&(r=window)}e.exports=r},function(e,t){function n(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function o(e){if(c===setTimeout)return setTimeout(e,0);if((c===n||!c)&&setTimeout)return c=setTimeout,setTimeout(e,0);try{return c(e,0)}catch(t){try{return c.call(null,e,0)}catch(t){return c.call(this,e,0)}}}function i(e){if(f===clearTimeout)return clearTimeout(e);if((f===r||!f)&&clearTimeout)return f=clearTimeout,clearTimeout(e);try{return f(e)}catch(t){try{return f.call(null,e)}catch(t){return f.call(this,e)}}}function a(){M&&h&&(M=!1,h.length?m=h.concat(m):p=-1,m.length&&s())}function s(){if(!M){var e=o(a);M=!0;for(var t=m.length;t;){for(h=m,m=[];++p<t;)h&&h[p].run();p=-1,t=m.length}h=null,M=!1,i(e)}}function u(e,t){this.fun=e,this.array=t}function l(){}var c,f,d=e.exports={};!function(){try{c="function"==typeof setTimeout?setTimeout:n}catch(e){c=n}try{f="function"==typeof clearTimeout?clearTimeout:r}catch(e){f=r}}();var h,m=[],M=!1,p=-1;d.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];m.push(new u(e,t)),1!==m.length||M||o(s)},u.prototype.run=function(){this.fun.apply(null,this.array)},d.title="browser",d.browser=!0,d.env={},d.argv=[],d.version="",d.versions={},d.on=l,d.addListener=l,d.once=l,d.off=l,d.removeListener=l,d.removeAllListeners=l,d.emit=l,d.prependListener=l,d.prependOnceListener=l,d.listeners=function(e){return[]},d.binding=function(e){throw new Error("process.binding is not supported")},d.cwd=function(){return"/"},d.chdir=function(e){throw new Error("process.chdir is not supported")},d.umask=function(){return 0}},function(e,t){function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}e.exports=function(e){return e&&"object"===n(e)&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},function(e,t){e.exports=Morph.modules["inherits@2.0.1"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={en:{lastUpdated:"Last updated",monthlyOutlook:"Monthly Outlook",furtherAhead:"Further ahead",summary:"Summary"},cy:{lastUpdated:"Diweddarwyd",monthlyOutlook:"Rhagolwg Misol",furtherAhead:"Ymhellach ymlaend",summary:"Crynodeb"},ga:{lastUpdated:"Nuashonraithe",monthlyOutlook:"Tuar Míosúil",furtherAhead:"Níos faide ar aghaidh",summary:"Achoimre"},gd:{lastUpdated:"Ùraichte mu dheireadh",monthlyOutlook:"Sealladh Mìosail",furtherAhead:"Nas fhaide air adhart",summary:"Geàrr-chunntas"}};t.default=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(0)),i=r(n(1)),a=r(n(19)),s=r(n(22)),u="wr-info-page",l=function(e){var t=e.translate("lastUpdated");return o.default.createElement("div",{className:"".concat(u,"__timestamp gel-brevier")},o.default.createElement("span",{className:"".concat(u,"__icon ").concat(u,"__icon--time")},o.default.createElement(s.default,null)),o.default.createElement("span",{className:"".concat(u,"__timestamp-text")}," ",t," ",e.lastUpdatedTime))};l.displayName="wr-outlook-last-updated",l.propTypes={lastUpdatedTime:i.default.object.isRequired,translate:i.default.func.isRequired};var c=function(e){var t=e.translate("monthlyOutlook");return o.default.createElement("div",{className:"".concat(u,"__heading-wrapper")},o.default.createElement("div",{className:"gel-wrap"},o.default.createElement("div",{className:"gs-u-pt++ gs-u-pb+"},o.default.createElement(a.default,{locale:e.locale,extraClasses:"gs-u-pb-"}),o.default.createElement("h1",{className:"".concat(u,"__heading gel-trafalgar gs-u-mb-alt")},t),o.default.createElement(l,e))))};c.displayName="wr-outlook-header",c.propTypes={lastUpdatedTime:i.default.object.isRequired,locale:i.default.string.isRequired,translate:i.default.func.isRequired};var f=c;t.default=f},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}function s(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?u(e):t}function u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function l(e){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var h=d(n(0)),m=d(n(1)),M=d(n(20)),p=d(n(21)),y=n(2),_=function(e){function t(){return o(this,t),s(this,l(t).apply(this,arguments))}return c(t,e),a(t,[{key:"render",value:function(){var e=(0,M.default)("wr-c-english-only-notice",this.props.typographyClass,this.props.extraClasses),t=(0,y.langFromLocale)(this.props.locale),n=(0,y.lookup)({texts:p.default,lang:t});return"en"===t?null:h.default.createElement("p",{className:e,lang:t},n("contentIsAvailableInEnglishOnly"))}}]),t}(h.default.Component);_.displayName="WeatherEnglishOnlyNotice",_.propTypes={extraClasses:m.default.string,locale:m.default.string,typographyClass:m.default.string},_.defaultProps={extraClasses:"",locale:"en-GB",typographyClass:"gel-brevier"};var g=_;t.default=g},function(e,t,n){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var o,i;!function(){"use strict";function a(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var o=r(n);if("string"===o||"number"===o)e.push(n);else if(Array.isArray(n)&&n.length){var i=a.apply(null,n);i&&e.push(i)}else if("object"===o)for(var u in n)s.call(n,u)&&n[u]&&e.push(u)}}return e.join(" ")}var s={}.hasOwnProperty;void 0!==e&&e.exports?(a.default=a,e.exports=a):"object"===r(n(3))&&n(3)?(o=[],void 0!==(i=function(){return a}.apply(t,o))&&(e.exports=i)):window.classNames=a}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={en:{contentIsAvailableInEnglishOnly:"This content is available in English only.",titleText:"%s weather"},cy:{contentIsAvailableInEnglishOnly:"Mae'r cynnwys hwn ar gael yn Saesneg yn unig."},gd:{contentIsAvailableInEnglishOnly:"Chan eil seo ri fhaighinn ach ann am Beurla a-mhàin."},ga:{contentIsAvailableInEnglishOnly:"Is i mBéarla amháin atá an t-inneachar seo ar fáil."}};t.default=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(0)),i=r(n(1)),a=function(e){return o.default.createElement("svg",{className:e.iconClassName,focusable:"false",xmlns:"http://www.w3.org/2000/svg",role:"presentation",width:"13px",height:"13px",viewBox:"0 0 32 32"},o.default.createElement("polygon",{points:"17,15.4 17,6 15,6 15,16.6 23.8,21.7 24.8,19.9"}),o.default.createElement("path",{d:"M16,4c6.6,0,12,5.4,12,12c0,6.6-5.4,12-12,12S4,22.6,4,16C4,9.4,9.4,4,16,4 M16,0C7.2,0,0,7.2,0,16c0,8.8,7.2,16,16,16 s16-7.2,16-16C32,7.2,24.8,0,16,0L16,0z"}))};a.displayName="TimeIcon",a.propTypes={iconClassName:i.default.string};var s=a;t.default=s},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:u,n=s.default.timeOnDayWithTimezone({locale:t,shortDate:!0}),r=s.default.timeOnDayWithTimezone({locale:t,shortDate:!1}),o=t.toLowerCase(),p=i.default.unix(e);if(!e||!p.isValid())return{};p.tz("Europe/London").locale(o);return function(){var e=(0,i.default)().tz("Europe/London"),o=(0,a.default)(e,p),s={offScreenLong:p.format(c),ISO:p.toISOString(),weatherLongDay:p.format(f),weatherLongDayTimezone:p.format(r)};return d(t)?(s.offScreenShort=m(o,p),s.onScreenShort=h(o,p),s.weatherText=M(o,p,n)):(s.offScreenShort=p.format(l),s.onScreenShort=s.offScreenShort,s.weatherText=p.format(n)),s.onScreenLong=s.offScreenLong,s.timestamp=s.ISO,s.unix=p.unix(),s}()}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var i=r(n(24)),a=r(n(32)),s=r(n(33)),u="en-gb",l="Do MMMM YYYY",c="D MMMM YYYY",f="dddd D MMMM",d=function(e){return"string"==typeof e&&/^en/.test(e.toLowerCase())},h=function(e,t){return e.isLessThan60Seconds?s.default.relative(1,"isLessThan60Seconds"):e.isLessThan60Mins?s.default.relative(e.minutes,"isLessThan60Mins"):e.isLessThan24Hours?s.default.relative(e.hours,"isLessThan24Hours"):e.isLessThan7Days?s.default.relative(e.days,"isLessThan7Days"):(e.isLessThan1Year,t.format("LL"))},m=function(e,t){return e.isLessThan7Days?t.fromNow():t.format(l)},M=function(e,t,n){return e.isLessThan7Days?t.fromNow():t.format(n)}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(25)),i=r(n(26)),a=r(n(30));(0,i.default)(o.default),(0,a.default)(o.default),o.default.locale("en-gb"),o.default.tz.setDefault("Europe/London");var s=o.default;t.default=s},function(e,t,n){(function(e){function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var o,i,a;!function(s,u){"use strict";"object"==r(e)&&e.exports?e.exports=u(n(5)):(i=[n(5)],o=u,void 0!==(a="function"==typeof o?o.apply(t,i):o)&&(e.exports=a))}(0,function(e){"use strict";function t(e){return 96<e?e-87:64<e?e-29:e-48}function n(e){var n=0,r=e.split("."),o=r[0],i=r[1]||"",a=1,s=0,u=1;for(45===e.charCodeAt(0)&&(u=-(n=1));n<o.length;n++)s=60*s+t(o.charCodeAt(n));for(n=0;n<i.length;n++)a/=60,s+=t(i.charCodeAt(n))*a;return s*u}function o(e){for(var t=0;t<e.length;t++)e[t]=n(e[t])}function i(e,t){var n,r=[];for(n=0;n<t.length;n++)r[n]=e[t[n]];return r}function a(e){var t=e.split("|"),n=t[2].split(" "),r=t[3].split(""),a=t[4].split(" ");return o(n),o(r),o(a),function(e,t){for(var n=0;n<t;n++)e[n]=Math.round((e[n-1]||0)+6e4*e[n]);e[t-1]=1/0}(a,r.length),{name:t[0],abbrs:i(t[1].split(" "),r),offsets:i(n,r),untils:a,population:0|t[5]}}function s(e){e&&this._set(a(e))}function u(e){var t=e.toTimeString(),n=t.match(/\([a-z ]+\)/i);"GMT"===(n=n&&n[0]?(n=n[0].match(/[A-Z]/g))?n.join(""):void 0:(n=t.match(/[A-Z]{3,5}/g))?n[0]:void 0)&&(n=void 0),this.at=+e,this.abbr=n,this.offset=e.getTimezoneOffset()}function l(e){this.zone=e,this.offsetScore=0,this.abbrScore=0}function c(e,t){for(var n,r;r=6e4*((t.at-e.at)/12e4|0);)(n=new u(new Date(e.at+r))).offset===e.offset?e=n:t=n;return e}function f(e,t){return e.offsetScore!==t.offsetScore?e.offsetScore-t.offsetScore:e.abbrScore!==t.abbrScore?e.abbrScore-t.abbrScore:t.zone.population-e.zone.population}function d(e,t){var n,r;for(o(t),n=0;n<t.length;n++)r=t[n],O[r]=O[r]||{},O[r][e]=!0}function h(){try{var e=Intl.DateTimeFormat().resolvedOptions().timeZone;if(e&&3<e.length){var t=k[m(e)];if(t)return t;g("Moment Timezone found "+e+" from the Intl api, but did not have that data loaded.")}}catch(e){}var n,r,o,i=function(){var e,t,n,r=(new Date).getFullYear()-2,o=new u(new Date(r,0,1)),i=[o];for(n=1;n<48;n++)(t=new u(new Date(r,n,1))).offset!==o.offset&&(e=c(o,t),i.push(e),i.push(new u(new Date(e.at+6e4)))),o=t;for(n=0;n<4;n++)i.push(new u(new Date(r+n,0,1))),i.push(new u(new Date(r+n,6,1)));return i}(),a=i.length,s=function(e){var t,n,r,o=e.length,i={},a=[];for(t=0;t<o;t++)for(n in r=O[e[t].offset]||{})r.hasOwnProperty(n)&&(i[n]=!0);for(t in i)i.hasOwnProperty(t)&&a.push(k[t]);return a}(i),d=[];for(r=0;r<s.length;r++){for(n=new l(p(s[r]),a),o=0;o<a;o++)n.scoreOffsetAt(i[o]);d.push(n)}return d.sort(f),0<d.length?d[0].zone.name:void 0}function m(e){return(e||"").toLowerCase().replace(/\//g,"_")}function M(e){var t,n,r,o;for("string"==typeof e&&(e=[e]),t=0;t<e.length;t++)o=m(n=(r=e[t].split("|"))[0]),S[o]=e[t],k[o]=n,d(o,r[2].split(" "))}function p(e,t){e=m(e);var n,r=S[e];return r instanceof s?r:"string"==typeof r?(r=new s(r),S[e]=r):D[e]&&t!==p&&(n=p(D[e],p))?((r=S[e]=new s)._set(n),r.name=k[e],r):null}function y(e){var t,n,r,o;for("string"==typeof e&&(e=[e]),t=0;t<e.length;t++)r=m((n=e[t].split("|"))[0]),o=m(n[1]),D[r]=o,k[r]=n[0],D[o]=r,k[o]=n[1]}function _(e){var t="X"===e._f||"x"===e._f;return!(!e._a||void 0!==e._tzm||t)}function g(e){"undefined"!=typeof console&&"function"==typeof console.error&&console.error(e)}function v(t){var n=Array.prototype.slice.call(arguments,0,-1),r=arguments[arguments.length-1],o=p(r),i=e.utc.apply(null,n);return o&&!e.isMoment(t)&&_(i)&&i.add(o.parse(i),"minutes"),i.tz(r),i}function w(e){return function(){return this._z?this._z.abbr(this):e.call(this)}}function b(e){return function(){return this._z=null,e.apply(this,arguments)}}var A,S={},D={},k={},O={};e&&"string"==typeof e.version||g("Moment Timezone requires Moment.js. See https://momentjs.com/timezone/docs/#/use-it/browser/");var q=e.version.split("."),W=+q[0],Y=+q[1];(W<2||2==W&&Y<6)&&g("Moment Timezone requires Moment.js >= 2.6.0. You are using Moment.js "+e.version+". See momentjs.com"),s.prototype={_set:function(e){this.name=e.name,this.abbrs=e.abbrs,this.untils=e.untils,this.offsets=e.offsets,this.population=e.population},_index:function(e){var t,n=+e,r=this.untils;for(t=0;t<r.length;t++)if(n<r[t])return t},parse:function(e){var t,n,r,o,i=+e,a=this.offsets,s=this.untils,u=s.length-1;for(o=0;o<u;o++)if(t=a[o],n=a[o+1],r=a[o?o-1:o],t<n&&v.moveAmbiguousForward?t=n:r<t&&v.moveInvalidForward&&(t=r),i<s[o]-6e4*t)return a[o];return a[u]},abbr:function(e){return this.abbrs[this._index(e)]},offset:function(e){return g("zone.offset has been deprecated in favor of zone.utcOffset"),this.offsets[this._index(e)]},utcOffset:function(e){return this.offsets[this._index(e)]}},l.prototype.scoreOffsetAt=function(e){this.offsetScore+=Math.abs(this.zone.utcOffset(e.at)-e.offset),this.zone.abbr(e.at).replace(/[^A-Z]/g,"")!==e.abbr&&this.abbrScore++},v.version="0.5.25",v.dataVersion="",v._zones=S,v._links=D,v._names=k,v.add=M,v.link=y,v.load=function(e){M(e.zones),y(e.links),v.dataVersion=e.version},v.zone=p,v.zoneExists=function e(t){return e.didShowError||(e.didShowError=!0,g("moment.tz.zoneExists('"+t+"') has been deprecated in favor of !moment.tz.zone('"+t+"')")),!!p(t)},v.guess=function(e){return A&&!e||(A=h()),A},v.names=function(){var e,t=[];for(e in k)k.hasOwnProperty(e)&&(S[e]||S[D[e]])&&k[e]&&t.push(k[e]);return t.sort()},v.Zone=s,v.unpack=a,v.unpackBase60=n,v.needsOffset=_,v.moveInvalidForward=!0,v.moveAmbiguousForward=!1;var T,x=e.fn;e.tz=v,e.defaultZone=null,e.updateOffset=function(t,n){var r,o=e.defaultZone;if(void 0===t._z&&(o&&_(t)&&!t._isUTC&&(t._d=e.utc(t._a)._d,t.utc().add(o.parse(t),"minutes")),t._z=o),t._z)if(r=t._z.utcOffset(t),Math.abs(r)<16&&(r/=60),void 0!==t.utcOffset){var i=t._z;t.utcOffset(-r,n),t._z=i}else t.zone(r,n)},x.tz=function(t,n){if(t){if("string"!=typeof t)throw new Error("Time zone name must be a string, got "+t+" ["+r(t)+"]");return this._z=p(t),this._z?e.updateOffset(this,n):g("Moment Timezone has no data for "+t+". See http://momentjs.com/timezone/docs/#/data-loading/."),this}if(this._z)return this._z.name},x.zoneName=w(x.zoneName),x.zoneAbbr=w(x.zoneAbbr),x.utc=b(x.utc),x.local=b(x.local),x.utcOffset=(T=x.utcOffset,function(){return 0<arguments.length&&(this._z=null),T.apply(this,arguments)}),e.tz.setDefault=function(t){return(W<2||2==W&&Y<9)&&g("Moment Timezone setDefault() requires Moment.js >= 2.9.0. You are using Moment.js "+e.version+"."),e.defaultZone=t?p(t):null,e};var L=e.momentProperties;return"[object Array]"===Object.prototype.toString.call(L)?(L.push("_z"),L.push("_a")):L&&(L._z=null),e})}).call(t,n(4)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(27),o=n(28),i=n(29),a=function(e){e.updateLocale("cy",r.momentLocaleCy),e.updateLocale("ga",o.momentLocaleGa),e.updateLocale("gd",i.momentLocaleGd)},s=a;t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.momentLocaleCy=void 0;var r={months:["Ionawr","Chwefror","Mawrth","Ebrill","Mai","Mehefin","Gorffennaf","Awst","Medi","Hydref","Tachwedd","Rhagfyr"],monthsShort:["Ion","Chwe","Maw","Ebr","Mai","Meh","Gor","Aws","Med","Hyd","Tach","Rhag"],weekdays:["Dydd Sul","Dydd Llun","Dydd Mawrth","Dydd Mercher","Dydd Iau","Dydd Gwener","Dydd Sadwrn"],weekdaysShort:["Sul","Llun","Maw","Mer","Iau","Gwe","Sad"],weekdaysMin:["Su","Ll","Ma","Me","Ia","Gw","Sa"],weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t=e,n="",r=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"];return t>20?n=40===t||50===t||60===t||80===t||100===t?"fed":"ain":t>0&&(n=r[t]),e+n},week:{dow:1,doy:4}};t.momentLocaleCy=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.momentLocaleGa=void 0;var r={months:["Eanáir","Feabhra","Márta","Aibreán","Bealtaine","Meitheamh","Iúil","Lúnasa","Meán Fómhair","Deireadh Fómhair","Samhain","Nollaig"],monthsShort:["Ean","Feabh","Márta","Aib","Beal","Meith","Iúil","Lún","MFómh","DFómh","Samh","Noll"],weekdays:["Dé Domhnaigh","Dé Luain","Dé Máirt","Dé Céadaoin","Déardaoin","Dé hAoine","Dé Sathairn"],weekdaysShort:["Domh","Luan","Máirt","Céad","Déar","Aoine","Sath"],weekdaysMin:["Do","Lu","Má","Cé","Dé","Ao","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{},relativeTime:{},ordinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}};t.momentLocaleGa=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.momentLocaleGd=void 0;var r={months:["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],monthsShort:["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],weekdays:["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},ordinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}};t.momentLocaleGd=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(31),o=function(e){e.tz.add(r.momentTimezoneLondon)},i=o;t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.momentTimezoneLondon=void 0;t.momentTimezoneLondon="Europe/London|LMT GMT BST BDST|1.f 0 -10 -20|01212121212121212121212121212121212121212121212121232323232321212321212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-4VgnW.J 2KHdW.J Rc0 1fA0 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 2Rz0 Dc0 1zc0 Oo0 1zc0 Rc0 1wo0 17c0 1iM0 FA0 xB0 1fA0 1a00 14o0 bb0 LA0 xB0 Rc0 1wo0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1a00 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1tA0 IM0 90o0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|10e6"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e,t){return{days:e.diff(t,"days"),hours:Math.round(e.diff(t,"hours",!0)),minutes:e.diff(t,"minutes"),seconds:e.diff(t,"seconds"),weeks:e.diff(t,"weeks"),years:e.diff(t,"years")}},o=function(e,t){var n=r(e,t);return n.isLessThan60Seconds=!n.minutes,n.isLessThan60Mins=!n.hours,n.isLessThan24Hours=!n.days,n.isLessThan7Days=!n.weeks,n.isPrevYear=e.year()>t.year(),n.isLessThan1Year=!n.years&&!n.isPrevYear,n},i=o;t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r="HH:mm",o=function(e){return"string"==typeof e?e.toLowerCase().substring(0,2):""},i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.locale,n=void 0===t?"en-GB":t,i=e.shortDate,a=void 0!==i&&i,s=a?"ddd D MMMM":"dddd D MMMM",u=o(n),l={en:"".concat(r," ").concat("z"," [on] ").concat(s),cy:"".concat(r," ").concat("z"," [ar] ").concat(s),ga:"".concat(r," ").concat("z"," [ar] ").concat(s),gd:"".concat(r," ").concat("z"," [air] ").concat(s)}[u];return l||"".concat(r," ").concat("z"," ").concat(s)},a=function(e,t){switch(t){case"isLessThan60Seconds":return"1m";case"isLessThan60Mins":return"".concat(e,"m");case"isLessThan24Hours":return"".concat(e,"h");case"isLessThan7Days":return"".concat(e,"d");default:return null}},s={relative:a,timeOnDayWithTimezone:i};t.default=s},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}function s(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?u(e):t}function u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function l(e){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var h=d(n(0)),m=d(n(1)),M=d(n(35)),p=function(e){if("number"==typeof e)return[[String(e)]];if("string"!=typeof e)return[[""]];var t=function(e){return e.trim()},n=function(e){return e.length>0};return e.replace(/\r/g,"").replace(/\t/g," ").replace(/\n[ \u00A0]+\n/g,"\n\n").split("\n\n").map(t).filter(n).map(function(e){return e.split("\n").map(t).filter(n)})},y=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.Fragment,n=void 0===t?M.default:t,r=function(e){function t(){return o(this,t),s(this,l(t).apply(this,arguments))}return c(t,e),a(t,[{key:"render",value:function(){var e=this,t=p(this.props.text);return h.default.createElement(n,null,t.map(function(t,r){return h.default.createElement("p",{className:e.props.classes,key:r},t.slice(0,1),t.slice(1).map(function(e,t){return h.default.createElement(n,{phrasing:!0,key:t},h.default.createElement("br",null),e)}))}))}}]),t}(h.default.Component);return r.propTypes={classes:m.default.string,text:m.default.string.isRequired},r},_=y;t.default=_},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}function s(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?u(e):t}function u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function l(e){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var h=d(n(0)),m=d(n(1)),M=d(n(36)),p=function(e){function t(){return o(this,t),s(this,l(t).apply(this,arguments))}return c(t,e),a(t,[{key:"render",value:function(){return this.props.forcePolyfill||!h.default.Fragment?h.default.createElement(M.default,this.props):h.default.createElement(h.default.Fragment,null,this.props.children)}}]),t}(h.default.Component);p.propTypes={children:m.default.node.isRequired,phrasing:m.default.bool,forcePolyfill:m.default.bool};var y=p;t.default=y},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}function s(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?u(e):t}function u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function l(e){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var h=d(n(0)),m=d(n(1)),M=function(e){function t(){return o(this,t),s(this,l(t).apply(this,arguments))}return c(t,e),a(t,[{key:"render",value:function(){return this.props.phrasing?h.default.createElement("span",null,this.props.children):h.default.createElement("div",null,this.props.children)}}]),t}(h.default.Component);M.propTypes={children:m.default.node.isRequired,phrasing:m.default.bool};var p=M;t.default=p}]); //# sourceMappingURL=bundle.js.map; });</script> <script>Morph.toInit.payloads.push(function() { Morph.setPayload('/data/bbc-morph-wr-outlook-data/version/1.0.0', {"meta":{"responseCode":200,"errorMessage":null,"headers":{"content-type":"application\/json"}},"body":{"timezone":{"name":"British Summer Time","shortName":"BST"},"updatedLast":{"iso8601":"2020-07-04T10:00:00+01:00","isValid":1},"next_week_content":"We will take the forecast into the final month of summer with a closer look at the potential for widespread dry and hot weather in late-July or early-August.","summary_content":"After the hottest day of the year on Thursday 25th June with 33.4C recorded at Heathrow in London, the past week has been quite contrasting, with cooler, wetter and breezier conditions. This weekend, an unseasonably deep area of low pressure tracks across Scotland, bringing strong winds to much of the country. \r\n\r\nThrough much of July, low pressures will often threaten, giving spells of rain and breezy conditions. However, later in the month and into August, we expect high pressure to become dominant, bringing drier and warmer weather across the UK.","summary_headline":"Changeable weather through much of July","week1_content":"This weekend will feel more autumnal than summer-like, with dull and cloudy skies, and several fronts bringing outbreaks of rain and showers to much of the country. The jet stream will sit right overhead, and responsible for the development of a deep area of low pressure which will approach the north of the UK on Saturday night and track across northern Scotland through Sunday. \r\n\r\nThis will bring unseasonably strong winds to much of the country, particularly across Scotland and northern England. With trees in full-leaf, fallen branches and damaged trees may cause some localised travel and power disruption. \r\n\r\nThis deep area of low pressure will move away to the northeast into Scandinavia on Monday, allowing a northwesterly flow to drive across the UK, introducing cooler air for Monday and Tuesday. \r\n\r\nThere will also be showers blowing in from the north on Monday, but Tuesday should be a drier and sunnier day, with just a scattering of showers for the northern half of the UK. From Tuesday night onwards, through the rest of week, there is a constant threat of low pressures moving in from the Atlantic. \r\nThis seems most likely on Wednesday, when fronts will give rain and brisk winds, mainly to Northern Ireland and Scotland. These should move through quickly though, allowing for a day or two of drier, calmer weather, around Thursday. \r\n\r\nThe next low pressure area will threaten from the west later in the week, likely giving another unsettled spell of weather, mainly to Northern Ireland and Scotland once again. South and south east England may avoid much of the rain, and it should turn slightly warmer here compared to places further north.","week1_date_from":"2020-07-04T00:00:00+01:00","week1_date_to":"2020-07-12T00:00:00+01:00","week1_headline":"Unseasonably strong winds, then rather cool","week2_content":"A continuation of the preceding week is expected as we head into the middle of the month, with a possible north-south split in the weather. \r\n\r\nAreas of low pressure are expected to track close to or just to the north of Scotland, and wet and windy spells look likely across the north of the UK. \r\nHowever, interludes of high pressure are expected in between the low pressures, bringing some drier, calmer days too. \r\n\r\nHigh pressure will likely hold greater influence over the southern half of the UK, and this should largely keep fronts at bay, allowing for more dry, calm days across England and Wales. \r\n\r\nThe south is also where there is the greatest chance of seeing temperatures trend slightly above the seasonal normal. Meanwhile, in Scotland, temperatures are generally expected to be close to, or just below the seasonal norm, with banks of cloud and rain often impeding the Sun's warmth.","week2_date_from":"2020-07-13T00:00:00+01:00","week2_date_to":"2020-07-19T00:00:00+01:00","week2_headline":"Alternating dry periods and wet, breezy spells","week3_content":"The changeable weather expected through early and mid July is forecast to persist into the fourth week of the month. This means there will likely be alternating spells of wet and breezy weather, interspersed with some dry, calm days. \r\n\r\nWith low pressures mainly tracking near the north of the UK, Northern Ireland and Scotland will likely be wetter and windier than southern areas. Towards the end of July, a pattern change is expected. High pressure should build across the UK around the turn of the month, and this should bring drier, calmer and warmer conditions more extensively, including to Northern Ireland and Scotland. \r\n\r\nFor those looking for another heatwave, the late-July into early-August has the greater chance of seeing one. Climatologically, late-July is indeed a favourable time for hot weather in the UK. In July 2019, after a few fairly mundane weeks of weather with temperatures mainly peaking in the low 20s Celsius, late-July entertained record-breaking heat. \r\n\r\nThe UK's highest temperature ever recorded was set at Cambridge Botanic Garden on 25th July 2019, with 38.7C. Though there are no tangible signs of any hot periods yet, late July or early August may be a reasonable candidate for one.","week3_date_from":"2020-07-20T00:00:00+01:00","week3_date_to":"2020-08-02T00:00:00+01:00","week3_headline":"Changeable, but turning dry and warm into August","nextUpdate":{"iso8601":"2020-07-11T10:00:00+01:00"},"valid_from_date":"2020-07-04T10:00:00+01:00","forecaster_name":"Nana Prempeh"}}); });</script> <script>Morph.toInit.registers.push(function() { Morph.register({"view":"bbc-morph-wr-outlook-page","locale":"gd","version":"1.1.0","_mrrVersion":"2.0.16"},'u6508395720134564'); });</script> <script>if (!Morph.manualInit) { Morph.init(); } /* u6508395720134564 */</script> <script>Morph.toInit.registers.push(function() { Morph.register({"view":"bbc-morph-wr-advert","edition":"International","groups":"1,2,3,4,5","type":"adsense","version":"2.0.0","_mrrVersion":"2.0.16"},'u38490771930953827'); });</script> <script>if (!Morph.manualInit) { Morph.init(); } /* u38490771930953827 */</script> <script>Morph.toInit.bundles.push(function() { !function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=0)}([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),o=n.n(r);Morph.modules["bbc-morph-wr-language-helper@2.0.0"]=o.a},function(e,t,n){"use strict";e.exports=n(2)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(3),i=r(o),u=n(4),c=r(u);t.default={langFromLocale:i.default,lookup:c.default},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){var t=["en","cy","ga","gd"],n=new RegExp("^("+t.join("|")+")$");if("string"!=typeof e||e.length<2)return"en";var r=e.toLowerCase().replace(/-.*$/,"");return n.test(r)?r:"en"};t.default=r,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(5),o=function(e){return e&&e.__esModule?e:{default:e}}(r),i=function(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];var u=e.texts,c=e.lang,l=e.defaultLang,a=u[c];if(a&&a[t]||(a=u[l]),!a)return t;var s=a[t];return s?r.length>0?o.default.format.apply(o.default,[s].concat(r)):s:t},u=function(e){var t=e.texts,n=e.lang,r=e.defaultLang,o=void 0===r?"en":r;return function(e){for(var r=arguments.length,u=Array(r>1?r-1:0),c=1;c<r;c++)u[c-1]=arguments[c];return i.apply(void 0,[{texts:t,lang:n,defaultLang:o},e].concat(u))}};t.default=u,e.exports=t.default},function(e,t,n){(function(e,r){function o(e,n){var r={seen:[],stylize:u};return arguments.length>=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),y(n)?r.showHidden=n:n&&t._extend(r,n),x(r.showHidden)&&(r.showHidden=!1),x(r.depth)&&(r.depth=2),x(r.colors)&&(r.colors=!1),x(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=i),l(r,e,r.depth)}function i(e,t){var n=o.styles[t];return n?"["+o.colors[n][0]+"m"+e+"["+o.colors[n][1]+"m":e}function u(e,t){return e}function c(e){var t={};return e.forEach(function(e,n){t[e]=!0}),t}function l(e,n,r){if(e.customInspect&&n&&z(n.inspect)&&n.inspect!==t.inspect&&(!n.constructor||n.constructor.prototype!==n)){var o=n.inspect(r,e);return b(o)||(o=l(e,o,r)),o}var i=a(e,n);if(i)return i;var u=Object.keys(n),y=c(u);if(e.showHidden&&(u=Object.getOwnPropertyNames(n)),S(n)&&(u.indexOf("message")>=0||u.indexOf("description")>=0))return s(n);if(0===u.length){if(z(n)){var h=n.name?": "+n.name:"";return e.stylize("[Function"+h+"]","special")}if(O(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(E(n))return e.stylize(Date.prototype.toString.call(n),"date");if(S(n))return s(n)}var v="",m=!1,w=["{","}"];if(g(n)&&(m=!0,w=["[","]"]),z(n)){v=" [Function"+(n.name?": "+n.name:"")+"]"}if(O(n)&&(v=" "+RegExp.prototype.toString.call(n)),E(n)&&(v=" "+Date.prototype.toUTCString.call(n)),S(n)&&(v=" "+s(n)),0===u.length&&(!m||0==n.length))return w[0]+v+w[1];if(r<0)return O(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special");e.seen.push(n);var x;return x=m?f(e,n,r,y,u):u.map(function(t){return p(e,n,r,y,t,m)}),e.seen.pop(),d(x,v,w)}function a(e,t){if(x(t))return e.stylize("undefined","undefined");if(b(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}return m(t)?e.stylize(""+t,"number"):y(t)?e.stylize(""+t,"boolean"):h(t)?e.stylize("null","null"):void 0}function s(e){return"["+Error.prototype.toString.call(e)+"]"}function f(e,t,n,r,o){for(var i=[],u=0,c=t.length;u<c;++u)N(t,String(u))?i.push(p(e,t,n,r,String(u),!0)):i.push("");return o.forEach(function(o){o.match(/^\d+$/)||i.push(p(e,t,n,r,o,!0))}),i}function p(e,t,n,r,o,i){var u,c,a;if(a=Object.getOwnPropertyDescriptor(t,o)||{value:t[o]},a.get?c=a.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):a.set&&(c=e.stylize("[Setter]","special")),N(r,o)||(u="["+o+"]"),c||(e.seen.indexOf(a.value)<0?(c=h(n)?l(e,a.value,null):l(e,a.value,n-1),c.indexOf("\n")>-1&&(c=i?c.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+c.split("\n").map(function(e){return" "+e}).join("\n"))):c=e.stylize("[Circular]","special")),x(u)){if(i&&o.match(/^\d+$/))return c;u=JSON.stringify(""+o),u.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(u=u.substr(1,u.length-2),u=e.stylize(u,"name")):(u=u.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),u=e.stylize(u,"string"))}return u+": "+c}function d(e,t,n){var r=0;return e.reduce(function(e,t){return r++,t.indexOf("\n")>=0&&r++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1]:n[0]+t+" "+e.join(", ")+" "+n[1]}function g(e){return Array.isArray(e)}function y(e){return"boolean"==typeof e}function h(e){return null===e}function v(e){return null==e}function m(e){return"number"==typeof e}function b(e){return"string"==typeof e}function w(e){return"symbol"==typeof e}function x(e){return void 0===e}function O(e){return j(e)&&"[object RegExp]"===T(e)}function j(e){return"object"==typeof e&&null!==e}function E(e){return j(e)&&"[object Date]"===T(e)}function S(e){return j(e)&&("[object Error]"===T(e)||e instanceof Error)}function z(e){return"function"==typeof e}function _(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e}function T(e){return Object.prototype.toString.call(e)}function D(e){return e<10?"0"+e.toString(10):e.toString(10)}function M(){var e=new Date,t=[D(e.getHours()),D(e.getMinutes()),D(e.getSeconds())].join(":");return[e.getDate(),R[e.getMonth()],t].join(" ")}function N(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var A=/%[sdj%]/g;t.format=function(e){if(!b(e)){for(var t=[],n=0;n<arguments.length;n++)t.push(o(arguments[n]));return t.join(" ")}for(var n=1,r=arguments,i=r.length,u=String(e).replace(A,function(e){if("%%"===e)return"%";if(n>=i)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}}),c=r[n];n<i;c=r[++n])h(c)||!j(c)?u+=" "+c:u+=" "+o(c);return u},t.deprecate=function(n,o){function i(){if(!u){if(r.throwDeprecation)throw new Error(o);r.traceDeprecation?console.trace(o):console.error(o),u=!0}return n.apply(this,arguments)}if(x(e.process))return function(){return t.deprecate(n,o).apply(this,arguments)};if(!0===r.noDeprecation)return n;var u=!1;return i};var L,P={};t.debuglog=function(e){if(x(L)&&(L=Object({NODE_ENV:"production"}).NODE_DEBUG||""),e=e.toUpperCase(),!P[e])if(new RegExp("\\b"+e+"\\b","i").test(L)){var n=r.pid;P[e]=function(){var r=t.format.apply(t,arguments);console.error("%s %d: %s",e,n,r)}}else P[e]=function(){};return P[e]},t.inspect=o,o.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},o.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=g,t.isBoolean=y,t.isNull=h,t.isNullOrUndefined=v,t.isNumber=m,t.isString=b,t.isSymbol=w,t.isUndefined=x,t.isRegExp=O,t.isObject=j,t.isDate=E,t.isError=S,t.isFunction=z,t.isPrimitive=_,t.isBuffer=n(8);var R=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];t.log=function(){console.log("%s - %s",M(),t.format.apply(t,arguments))},t.inherits=n(9),t._extend=function(e,t){if(!t||!j(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e}}).call(t,n(6),n(7))},function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t){function n(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function o(e){if(s===setTimeout)return setTimeout(e,0);if((s===n||!s)&&setTimeout)return s=setTimeout,setTimeout(e,0);try{return s(e,0)}catch(t){try{return s.call(null,e,0)}catch(t){return s.call(this,e,0)}}}function i(e){if(f===clearTimeout)return clearTimeout(e);if((f===r||!f)&&clearTimeout)return f=clearTimeout,clearTimeout(e);try{return f(e)}catch(t){try{return f.call(null,e)}catch(t){return f.call(this,e)}}}function u(){y&&d&&(y=!1,d.length?g=d.concat(g):h=-1,g.length&&c())}function c(){if(!y){var e=o(u);y=!0;for(var t=g.length;t;){for(d=g,g=[];++h<t;)d&&d[h].run();h=-1,t=g.length}d=null,y=!1,i(e)}}function l(e,t){this.fun=e,this.array=t}function a(){}var s,f,p=e.exports={};!function(){try{s="function"==typeof setTimeout?setTimeout:n}catch(e){s=n}try{f="function"==typeof clearTimeout?clearTimeout:r}catch(e){f=r}}();var d,g=[],y=!1,h=-1;p.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];g.push(new l(e,t)),1!==g.length||y||o(c)},l.prototype.run=function(){this.fun.apply(null,this.array)},p.title="browser",p.browser=!0,p.env={},p.argv=[],p.version="",p.versions={},p.on=a,p.addListener=a,p.once=a,p.off=a,p.removeListener=a,p.removeAllListeners=a,p.emit=a,p.prependListener=a,p.prependOnceListener=a,p.listeners=function(e){return[]},p.binding=function(e){throw new Error("process.binding is not supported")},p.cwd=function(){return"/"},p.chdir=function(e){throw new Error("process.chdir is not supported")},p.umask=function(){return 0}},function(e,t){e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},function(e,t){e.exports=Morph.modules["inherits@2.0.1"]}]); //# sourceMappingURL=bundle.js.map; });</script> <script>Morph.toInit.bundles.push(function() { !function(t){function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var n={};e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=31)}([function(t,e){function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function r(t){var e=n(t);return null!=t&&("object"==e||"function"==e)}t.exports=r},function(t,e,n){function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var o=n(17),a="object"==("undefined"==typeof self?"undefined":r(self))&&self&&self.Object===Object&&self,i=o||a||Function("return this")();t.exports=i},function(t,e){function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function r(t){return null!=t&&"object"==n(t)}t.exports=r},function(t,e,n){function r(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}var o=n(37),a=n(38),i=n(39),c=n(40),u=n(41);r.prototype.clear=o,r.prototype.delete=a,r.prototype.get=i,r.prototype.has=c,r.prototype.set=u,t.exports=r},function(t,e,n){function r(t,e){for(var n=t.length;n--;)if(o(t[n][0],e))return n;return-1}var o=n(5);t.exports=r},function(t,e){function n(t,e){return t===e||t!==t&&e!==e}t.exports=n},function(t,e,n){function r(t){return null==t?void 0===t?u:c:s&&s in Object(t)?a(t):i(t)}var o=n(16),a=n(49),i=n(50),c="[object Null]",u="[object Undefined]",s=o?o.toStringTag:void 0;t.exports=r},function(t,e,n){var r=n(9),o=r(Object,"create");t.exports=o},function(t,e,n){function r(t,e){var n=t.__data__;return o(e)?n["string"==typeof e?"string":"hash"]:n.map}var o=n(64);t.exports=r},function(t,e,n){function r(t,e){var n=a(t,e);return o(n)?n:void 0}var o=n(47),a=n(54);t.exports=r},function(t,e,n){function r(t){if(!a(t))return!1;var e=o(t);return e==c||e==u||e==i||e==s}var o=n(6),a=n(0),i="[object AsyncFunction]",c="[object Function]",u="[object GeneratorFunction]",s="[object Proxy]";t.exports=r},function(t,e,n){function r(t,e,n){"__proto__"==e&&o?o(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}var o=n(19);t.exports=r},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,n){function r(t){return null!=t&&a(t.length)&&!o(t)}var o=n(10),a=n(24);t.exports=r},function(t,e){t.exports=React},function(t,e,n){var r=n(9),o=n(1),a=r(o,"Map");t.exports=a},function(t,e,n){var r=n(1),o=r.Symbol;t.exports=o},function(t,e,n){(function(e){function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var r="object"==(void 0===e?"undefined":n(e))&&e&&e.Object===Object&&e;t.exports=r}).call(e,n(48))},function(t,e,n){function r(t,e,n){(void 0===n||a(t[e],n))&&(void 0!==n||e in t)||o(t,e,n)}var o=n(11),a=n(5);t.exports=r},function(t,e,n){var r=n(9),o=function(){try{var t=r(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();t.exports=o},function(t,e,n){var r=n(78),o=r(Object.getPrototypeOf,Object);t.exports=o},function(t,e){function n(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||r)}var r=Object.prototype;t.exports=n},function(t,e,n){var r=n(79),o=n(2),a=Object.prototype,i=a.hasOwnProperty,c=a.propertyIsEnumerable,u=r(function(){return arguments}())?r:function(t){return o(t)&&i.call(t,"callee")&&!c.call(t,"callee")};t.exports=u},function(t,e){var n=Array.isArray;t.exports=n},function(t,e){function n(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=r}var r=9007199254740991;t.exports=n},function(t,e,n){(function(t){function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var o=n(1),a=n(81),i="object"==r(e)&&e&&!e.nodeType&&e,c=i&&"object"==r(t)&&t&&!t.nodeType&&t,u=c&&c.exports===i,s=u?o.Buffer:void 0,l=s?s.isBuffer:void 0,p=l||a;t.exports=p}).call(e,n(12)(t))},function(t,e,n){var r=n(83),o=n(84),a=n(85),i=a&&a.isTypedArray,c=i?o(i):r;t.exports=c},function(t,e){function n(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]}t.exports=n},function(t,e,n){function r(t){return i(t)?o(t,!0):a(t)}var o=n(89),a=n(91),i=n(13);t.exports=r},function(t,e){function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function r(t,e){var r=n(t);return!!(e=null==e?o:e)&&("number"==r||"symbol"!=r&&a.test(t))&&t>-1&&t%1==0&&t<e}var o=9007199254740991,a=/^(?:0|[1-9]\d*)$/;t.exports=r},function(t,e){function n(t){return t}t.exports=n},function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(){return o=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},o.apply(this,arguments)}function a(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function c(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function u(t,e){return!e||"object"!==r(e)&&"function"!=typeof e?l(t):e}function s(t){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function l(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function p(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&f(t,e)}function f(t,e){return(f=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function y(t){return(y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function h(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function d(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function g(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function m(t,e,n){return e&&g(t.prototype,e),n&&g(t,n),t}function b(t,e){return!e||"object"!==y(e)&&"function"!=typeof e?_(t):e}function v(t){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function _(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function x(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&w(t,e)}function w(t,e){return(w=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}Object.defineProperty(e,"__esModule",{value:!0});var S=n(14),O=n.n(S),k=n(32),j=n.n(k),P=n(33),C=n.n(P),E=n(34),I=n.n(E),L=function(t){function e(t){var n;return a(this,e),n=u(this,s(e).call(this,t)),n.prefix="wr-o-popup",n.setPopupWrapperRef=n.setPopupWrapperRef.bind(l(n)),n.handleClickOutside=n.handleClickOutside.bind(l(n)),n.handlePopupFocusOut=n.handlePopupFocusOut.bind(l(n)),n.handleOnBlur=n.handleOnBlur.bind(l(n)),n.selectPopupItem=n.selectPopupItem.bind(l(n)),n}return p(e,t),c(e,[{key:"componentDidMount",value:function(){this.siteContainer=document.querySelector("#site-container"),this.siteContainer?this.siteContainer.addEventListener("click",this.handleClickOutside):document.addEventListener("click",this.handleClickOutside)}},{key:"componentWillUnmount",value:function(){this.siteContainer?this.siteContainer.removeEventListener("click",this.handleClickOutside):document.removeEventListener("click",this.handleClickOutside)}},{key:"selectPopupItem",value:function(t,e,n){n.preventDefault(),this.props.onSelect(t,e),this.props.onClose(n)}},{key:"setPopupWrapperRef",value:function(t){this.popupWrapperRef=t}},{key:"handlePopupFocusOut",value:function(t){var e=document.activeElement;this.popupWrapperRef&&!this.popupWrapperRef.contains(e)&&this.props.onClose(t),t.target.removeEventListener(t.type,this.handlePopupFocusOut)}},{key:"handleOnBlur",value:function(){document.addEventListener("focusin",this.handlePopupFocusOut)}},{key:"handleClickOutside",value:function(t){this.popupWrapperRef&&!this.popupWrapperRef.contains(t.target)&&this.props.onClose(t)}},{key:"renderCross",value:function(){return O.a.createElement("span",{className:"gs-u-pv gs-u-ph"},O.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"".concat(this.prefix,"__icon ").concat(this.prefix,"__icon--no"),width:"32px",height:"32px",viewBox:"0 0 32 32"},O.a.createElement("rect",{width:"100%",height:"100%",fill:"#FFFFFF",className:"wr-icon-gel__svg-background"}),O.a.createElement("path",{d:"M32 3.5L28.5 0 16 12.5 3.5 0 0 3.5 12.5 16 0 28.5 3.5 32 16 19.5 28.5 32l3.5-3.5L19.5 16",fill:"currentColor"})))}},{key:"renderTick",value:function(){return O.a.createElement("span",{className:"".concat(this.prefix,"__icon-wrapper"),"aria-label":"Selected"},O.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"".concat(this.prefix,"__icon ").concat(this.prefix,"__icon--yes"),width:"31.8px",height:"32px",viewBox:"0 0 31.8 32"},O.a.createElement("rect",{width:"100%",height:"100%",fill:"#FFFFFF",className:"wr-icon-gel__svg-background"}),O.a.createElement("path",{d:"M12.8 28.9l19-22.6L28 3.1 12.2 21.9l-9-7.5L0 18.2",fill:"currentColor"})))}},{key:"renderSelectedItem",value:function(t,e){return O.a.createElement("li",{key:t.key,className:"".concat(t.className," gs-u-pv gs-u-ph-alt")},O.a.createElement("span",{className:"gs-u-pr++"},e),this.renderTick())}},{key:"renderUnselectedItem",value:function(t,e,n){var r=this,a="language"===e.type?e.id:null;return O.a.createElement("li",o({},t,{onClick:function(t){r.selectPopupItem(e.type,e.id,t)}}),O.a.createElement("a",{href:n,lang:a,className:"gs-u-display-block gs-u-pv gs-u-ph-alt"},e.label))}},{key:"renderPopupItem",value:function(t,e){var n=t.id===this.props.selectedId,r=n?"".concat(this.prefix,"__item--selected"):"".concat(this.prefix,"__item--link"),o={className:"".concat(this.prefix,"__item ").concat(this.prefix,"__item--").concat(t.id," ").concat(r),key:e+1},a=n?void 0:"#".concat(t.id);return n?this.renderSelectedItem(o,t.label):this.renderUnselectedItem(o,t,a)}},{key:"render",value:function(){var t=this.props.items[0].type;return O.a.createElement("div",{className:"".concat(this.prefix," ").concat(this.prefix,"--").concat(t),ref:this.setPopupWrapperRef,onBlur:this.handleOnBlur},O.a.createElement("div",{className:"".concat(this.prefix,"__container")},O.a.createElement("ul",{className:"".concat(this.prefix,"__item-list gel-pica gs-u-pl0")},this.props.items.map(this.renderPopupItem,this)),O.a.createElement("div",{className:"".concat(this.prefix,"__close")},O.a.createElement("a",{href:"#","aria-label":"Close",onClick:this.props.onClose},this.renderCross()))),O.a.createElement("div",{className:"".concat(this.prefix,"__arrow ").concat(this.prefix,"__arrow--").concat(t)}))}}]),e}(O.a.Component);L.propTypes={items:O.a.PropTypes.array,selectedId:O.a.PropTypes.string,onClose:O.a.PropTypes.func,onSelect:O.a.PropTypes.func};var N=L,F=function(t,e,n){var r="wr-unit--".concat(t),o="".concat(r,"--").concat(e),a="".concat(r,"--").concat(n),i=document.getElementById("site-container");null!==i&&(i.classList.remove(o),i.classList.add(a))},R={toggleClasses:F},T=function(t){return"[object Object]"===Object.prototype.toString.call(t)},A=function(){T(window.console)&&"function"==typeof console.error&&console.error("Failed to write to local storage")},U=function(){try{var t=JSON.parse(window.localStorage.getItem("weather-settings"));return T(t)?t:{}}catch(t){return{}}},z=function(t){return U()[t]},W=function(t){var e=t.key,n=t.defaultValue,r=z(e);return r||n},M=function(t,e){if(window.bbccookies&&window.bbccookies.readPolicy().personalisation)try{var n=U();return n[t]=e,window.localStorage.setItem("weather-settings",JSON.stringify(n)),!0}catch(t){return A(),!1}return!1},B={getLocalStorageValue:z,getLocalStorageValueOrDefault:W,setLocalStorageValue:M},G={en:{settings:"Settings",language:"Language","language.en":"English","language.cy":"Cymraeg","language.ga":"Gaeilge","language.gd":"Gàidhlig",temperature:"Temperature",c:"Celsius",f:"Fahrenheit",windspeed:"Wind speed",mph:"Miles per hour",kph:"Kilometres per hour"},cy:{settings:"Gosodiadau",language:"Iaith","language.en":"English","language.cy":"Cymraeg","language.ga":"Gaeilge","language.gd":"Gàidhlig",temperature:"Tymheredd",c:"Celsius",f:"Fahrenheit",windspeed:"Cyflymder gwynt",mph:"Milltir yr awr",kph:"Cilomedr yr awr"},ga:{settings:"Socruithe",language:"Teanga","language.en":"English","language.cy":"Cymraeg","language.ga":"Gaeilge","language.gd":"Gàidhlig",temperature:"Teocht",c:"Celsius",f:"Fahrenheit",windspeed:"Luas gaoithe",mph:"Mílte san uair",kph:"Ciliméadar san uair"},gd:{settings:"Seataidhean",language:"Cànan","language.en":"English","language.cy":"Cymraeg","language.ga":"Gaeilge","language.gd":"Gàidhlig",temperature:"Teòthachd",c:"Celsius",f:"Fahrenheit",windspeed:"Astar na Gaoithe",mph:"Mìltean san uair",kph:"Cilemeatairean san uair"}},V=function(t){function e(t){var n;return d(this,e),n=b(this,v(e).call(this,t)),n.prefix="wr-c-settings-slice",n.language=C.a.langFromLocale(n.props.locale),n.translator=C.a.lookup({texts:G,lang:n.language}),n.popupItems={language:n.createPopupItemProps(["en","cy","ga","gd"],"language"),temperature:n.createPopupItemProps(["c","f"],"temperature"),windspeed:n.createPopupItemProps(["mph","kph"],"windspeed")},n.setOpenPopupRef=n.setOpenPopupRef.bind(_(n)),n.redirectURL=n.redirectURL.bind(_(n)),n.handleOpenClose={language:function(t){return n.togglePopup(t,"language")},temperature:function(t){return n.togglePopup(t,"temperature")},windspeed:function(t){return n.togglePopup(t,"windspeed")}},n.handlePopupSelect=n.handlePopupSelect.bind(_(n)),n.state={popupOpen:{language:!1,temperature:!1,windspeed:!1}},n}return x(e,t),m(e,[{key:"componentDidMount",value:function(){this.setWindow(window)}},{key:"getWindow",value:function(){return this.window||window}},{key:"setWindow",value:function(t){this.window=t}},{key:"createPopupItemProps",value:function(t,e){var n=this;return t.map(function(t){var r="language"===e?"language.".concat(t):t;return{type:e,id:t,label:n.translator(r),handleClose:function(t){return n.togglePopup(t,e)}}})}},{key:"handlePopupSelect",value:function(t,e){switch(t){case"language":this.getWindow().location.assign("https://".concat(this.getWindow().location.host).concat(this.redirectURL(e)));break;case"temperature":switch(B.setLocalStorageValue(t,e),e){case"c":R.toggleClasses(t,"f","c");break;case"f":R.toggleClasses(t,"c","f")}break;case"windspeed":switch(B.setLocalStorageValue(t,e),e){case"mph":R.toggleClasses(t,"kph","mph");break;case"kph":R.toggleClasses(t,"mph","kph")}}}},{key:"togglePopup",value:function(t,e){t.preventDefault(),t.target.dataset.itemType===e&&t.stopPropagation();var n=I()({},this.state,{popupOpen:h({},e,!this.state.popupOpen[e])});this.setState(n)}},{key:"setOpenPopupRef",value:function(t){this.openPopupRef=t}},{key:"renderUnitItem",value:function(t,e){return O.a.createElement("div",{className:"".concat(this.prefix,"__").concat(t.type," ").concat(this.prefix,"__").concat(t.type,"--").concat(t.id),key:e},O.a.createElement("a",{className:"".concat(this.prefix,"__link gel-pica"),href:"#",onClick:this.handleOpenClose[t.type],ref:this.setOpenPopupRef,"data-item-type":"".concat(t.type)},t.label))}},{key:"renderUnitSelector",value:function(t,e){var n={key:t,defaultValue:e[0]},r="temperature"===t?"gel-1/4@m":"gel-1/2@m";return O.a.createElement("div",{className:"".concat(this.prefix,"__container ").concat(this.prefix,"__container--").concat(t," gel-layout__item ").concat(r," gs-u-mt-alt gs-u-mt0@m")},O.a.createElement("h3",{className:"".concat(this.prefix,"__label gs-u-display-inline-block gs-u-display-block@m gs-u-display-inline-block@l gs-u-pb-@m gs-u-pr gel-pica")},"".concat(this.translator(t),":")),O.a.createElement("div",{className:"".concat(this.prefix,"__popup-container gs-u-display-inline-block")},this.popupItems[t].map(this.renderUnitItem,this),this.state.popupOpen[t]?O.a.createElement(N,{items:this.popupItems[t],selectedId:B.getLocalStorageValueOrDefault(n),onClose:this.popupItems[t][0].handleClose,onSelect:this.handlePopupSelect}):null))}},{key:"renderSelectedLanguage",value:function(t){return O.a.createElement("div",null,O.a.createElement("span",{className:"".concat(this.prefix,"__link ").concat(this.prefix,"__link--core")},t.label),O.a.createElement("a",{href:"#",className:"".concat(this.prefix,"__link ").concat(this.prefix,"__link--language ").concat(this.prefix,"__link--enhanced"),onClick:this.handleOpenClose.language,ref:this.setOpenPopupRef,"data-item-type":"".concat(t.type)},t.label))}},{key:"isValidRedirectPath",value:function(t){return"string"==typeof t&&/^\/weather/.test(t)}},{key:"redirectPath",value:function(){var t=this.props.redirectPath;return this.isValidRedirectPath(t)?t.toLowerCase():"/weather"}},{key:"redirectURL",value:function(t){return j.a.languageRedirect({language:t,redirectPath:this.redirectPath()})}},{key:"renderUnselectedLanguage",value:function(t){var e=t.id,n=t.label;return O.a.createElement("a",{href:this.redirectURL(e),className:"".concat(this.prefix,"__link ").concat(this.prefix,"__link--language")},n)}},{key:"renderLanguageItem",value:function(t,e,n){var r=n.length,o=e===r,a=o?"":"gs-u-pr-alt+",i=t.id===this.language,c=i?"".concat(this.prefix,"__language--selected"):"".concat(this.prefix,"__language--unselected"),u=i?this.renderSelectedLanguage(t):this.renderUnselectedLanguage(t);return O.a.createElement("div",{className:"".concat(this.prefix,"__language ").concat(this.prefix,"__language--").concat(t.id," ").concat(c," ").concat(a),key:e},u)}},{key:"renderLanguageSelector",value:function(){return O.a.createElement("div",{className:"".concat(this.prefix,"__container ").concat(this.prefix,"__container--language gel-layout__item gel-1/4@m gel-pica")},O.a.createElement("h3",{className:"".concat(this.prefix,"__label gs-u-display-inline-block gs-u-display-block@m gs-u-display-inline-block@l gs-u-pb-@m gs-u-pr gel-pica")},"".concat(this.translator("language"),":")),O.a.createElement("div",{className:"".concat(this.prefix,"__popup-container gs-u-display-inline-block gs-u-mv0 gs-u-mh0 gs-u-pt gs-u-pt0@m gs-u-pl0")},this.popupItems.language.map(this.renderLanguageItem,this),this.state.popupOpen.language?O.a.createElement(N,{items:this.popupItems.language,selectedId:this.language,onClose:this.popupItems.language[0].handleClose,onSelect:this.handlePopupSelect}):null))}},{key:"render",value:function(){return O.a.createElement("div",{id:"".concat(this.prefix),ref:"".concat(this.prefix),lang:this.language,className:"".concat(this.prefix," gs-u-box-size")},O.a.createElement("div",{className:"gel-wrap gs-u-pv++"},O.a.createElement("h2",{className:"".concat(this.prefix,"__header gel-double-pica gs-u-pb+")},this.translator("settings")),O.a.createElement("div",{className:"gel-layout"},this.renderLanguageSelector(),this.renderUnitSelector("temperature",["c","f"]),this.renderUnitSelector("windspeed",["mph","kph"]))))}}]),e}(O.a.Component);V.propTypes={locale:O.a.PropTypes.string,locationId:O.a.PropTypes.string,redirectPath:O.a.PropTypes.string.isRequired},V.defaultProps={locale:"en-GB"};var D=V;Morph.modules["bbc-morph-wr-settings-slice@2.4.1"]=D},function(t,e,n){"use strict";function r(t){return"string"!=typeof t?"":t.toLowerCase()}function o(t){return t?a+t:a}var a="/weather";t.exports={outlook:function(){return o("/outlook")},summary:function(){return o("/summary")},warnings:function(){return o("/warnings")},weatherWarnings:function(){return o("/0/warnings/weather")},floodWarnings:function(){return o("/0/warnings/floods")},home:function(){return o()},forecast:function(t){return o("/"+r(t))},forecastDay:function(t,e){var n="";if("number"!=typeof e)throw new Error("dayOffset must be a Number");switch(e){case 0:n="today";break;default:n="day"+e}return o("/"+r(t)+"/"+n)},languageRedirect:function(t){var e=t||{},n=e.redirectPath||a;return o("/language/"+(e.language||"en")+"?redirect_location="+encodeURIComponent(n))},coastAndSea:function(){return o("/coast_and_sea")},weatherWatchers:function(){return"/weatherwatchers"},faqs:function(){return o("/about/17185651")},feeds:function(){return o("/about/17543675")},contactUs:function(){return"/contact"},search:function(){return o("/search")},map:function(){return o("/map")}}},function(t,e){t.exports=Morph.modules["bbc-morph-wr-language-helper@2.0.0"]},function(t,e,n){var r=n(35),o=n(93),a=o(function(t,e,n){r(t,e,n)});t.exports=a},function(t,e,n){function r(t,e,n,p,f){t!==e&&i(e,function(i,s){if(f||(f=new o),u(i))c(t,e,s,n,r,p,f);else{var y=p?p(l(t,s),i,s+"",t,e,f):void 0;void 0===y&&(y=i),a(t,s,y)}},s)}var o=n(36),a=n(18),i=n(68),c=n(70),u=n(0),s=n(28),l=n(27);t.exports=r},function(t,e,n){function r(t){var e=this.__data__=new o(t);this.size=e.size}var o=n(3),a=n(42),i=n(43),c=n(44),u=n(45),s=n(46);r.prototype.clear=a,r.prototype.delete=i,r.prototype.get=c,r.prototype.has=u,r.prototype.set=s,t.exports=r},function(t,e){function n(){this.__data__=[],this.size=0}t.exports=n},function(t,e,n){function r(t){var e=this.__data__,n=o(e,t);return!(n<0)&&(n==e.length-1?e.pop():i.call(e,n,1),--this.size,!0)}var o=n(4),a=Array.prototype,i=a.splice;t.exports=r},function(t,e,n){function r(t){var e=this.__data__,n=o(e,t);return n<0?void 0:e[n][1]}var o=n(4);t.exports=r},function(t,e,n){function r(t){return o(this.__data__,t)>-1}var o=n(4);t.exports=r},function(t,e,n){function r(t,e){var n=this.__data__,r=o(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}var o=n(4);t.exports=r},function(t,e,n){function r(){this.__data__=new o,this.size=0}var o=n(3);t.exports=r},function(t,e){function n(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}t.exports=n},function(t,e){function n(t){return this.__data__.get(t)}t.exports=n},function(t,e){function n(t){return this.__data__.has(t)}t.exports=n},function(t,e,n){function r(t,e){var n=this.__data__;if(n instanceof o){var r=n.__data__;if(!a||r.length<c-1)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new i(r)}return n.set(t,e),this.size=n.size,this}var o=n(3),a=n(15),i=n(55),c=200;t.exports=r},function(t,e,n){function r(t){return!(!i(t)||a(t))&&(o(t)?h:s).test(c(t))}var o=n(10),a=n(51),i=n(0),c=n(53),u=/[\\^$.*+?()[\]{}|]/g,s=/^\[object .+?Constructor\]$/,l=Function.prototype,p=Object.prototype,f=l.toString,y=p.hasOwnProperty,h=RegExp("^"+f.call(y).replace(u,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=r},function(t,e){function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var r;r=function(){return this}();try{r=r||Function("return this")()||(0,eval)("this")}catch(t){"object"===("undefined"==typeof window?"undefined":n(window))&&(r=window)}t.exports=r},function(t,e,n){function r(t){var e=i.call(t,u),n=t[u];try{t[u]=void 0;var r=!0}catch(t){}var o=c.call(t);return r&&(e?t[u]=n:delete t[u]),o}var o=n(16),a=Object.prototype,i=a.hasOwnProperty,c=a.toString,u=o?o.toStringTag:void 0;t.exports=r},function(t,e){function n(t){return o.call(t)}var r=Object.prototype,o=r.toString;t.exports=n},function(t,e,n){function r(t){return!!a&&a in t}var o=n(52),a=function(){var t=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();t.exports=r},function(t,e,n){var r=n(1),o=r["__core-js_shared__"];t.exports=o},function(t,e){function n(t){if(null!=t){try{return o.call(t)}catch(t){}try{return t+""}catch(t){}}return""}var r=Function.prototype,o=r.toString;t.exports=n},function(t,e){function n(t,e){return null==t?void 0:t[e]}t.exports=n},function(t,e,n){function r(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}var o=n(56),a=n(63),i=n(65),c=n(66),u=n(67);r.prototype.clear=o,r.prototype.delete=a,r.prototype.get=i,r.prototype.has=c,r.prototype.set=u,t.exports=r},function(t,e,n){function r(){this.size=0,this.__data__={hash:new o,map:new(i||a),string:new o}}var o=n(57),a=n(3),i=n(15);t.exports=r},function(t,e,n){function r(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}var o=n(58),a=n(59),i=n(60),c=n(61),u=n(62);r.prototype.clear=o,r.prototype.delete=a,r.prototype.get=i,r.prototype.has=c,r.prototype.set=u,t.exports=r},function(t,e,n){function r(){this.__data__=o?o(null):{},this.size=0}var o=n(7);t.exports=r},function(t,e){function n(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}t.exports=n},function(t,e,n){function r(t){var e=this.__data__;if(o){var n=e[t];return n===a?void 0:n}return c.call(e,t)?e[t]:void 0}var o=n(7),a="__lodash_hash_undefined__",i=Object.prototype,c=i.hasOwnProperty;t.exports=r},function(t,e,n){function r(t){var e=this.__data__;return o?void 0!==e[t]:i.call(e,t)}var o=n(7),a=Object.prototype,i=a.hasOwnProperty;t.exports=r},function(t,e,n){function r(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=o&&void 0===e?a:e,this}var o=n(7),a="__lodash_hash_undefined__";t.exports=r},function(t,e,n){function r(t){var e=o(this,t).delete(t);return this.size-=e?1:0,e}var o=n(8);t.exports=r},function(t,e){function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function r(t){var e=n(t);return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}t.exports=r},function(t,e,n){function r(t){return o(this,t).get(t)}var o=n(8);t.exports=r},function(t,e,n){function r(t){return o(this,t).has(t)}var o=n(8);t.exports=r},function(t,e,n){function r(t,e){var n=o(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this}var o=n(8);t.exports=r},function(t,e,n){var r=n(69),o=r();t.exports=o},function(t,e){function n(t){return function(e,n,r){for(var o=-1,a=Object(e),i=r(e),c=i.length;c--;){var u=i[t?c:++o];if(!1===n(a[u],u,a))break}return e}}t.exports=n},function(t,e,n){function r(t,e,n,r,v,_,x){var w=m(t,n),S=m(e,n),O=x.get(S);if(O)return void o(t,n,O);var k=_?_(w,S,n+"",t,e,x):void 0,j=void 0===k;if(j){var P=l(S),C=!P&&f(S),E=!P&&!C&&g(S);k=S,P||C||E?l(w)?k=w:p(w)?k=c(w):C?(j=!1,k=a(S,!0)):E?(j=!1,k=i(S,!0)):k=[]:d(S)||s(S)?(k=w,s(w)?k=b(w):h(w)&&!y(w)||(k=u(S))):j=!1}j&&(x.set(S,k),v(k,S,r,_,x),x.delete(S)),o(t,n,k)}var o=n(18),a=n(71),i=n(72),c=n(75),u=n(76),s=n(22),l=n(23),p=n(80),f=n(25),y=n(10),h=n(0),d=n(82),g=n(26),m=n(27),b=n(86);t.exports=r},function(t,e,n){(function(t){function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){if(e)return t.slice();var n=t.length,r=l?l(n):new t.constructor(n);return t.copy(r),r}var a=n(1),i="object"==r(e)&&e&&!e.nodeType&&e,c=i&&"object"==r(t)&&t&&!t.nodeType&&t,u=c&&c.exports===i,s=u?a.Buffer:void 0,l=s?s.allocUnsafe:void 0;t.exports=o}).call(e,n(12)(t))},function(t,e,n){function r(t,e){var n=e?o(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}var o=n(73);t.exports=r},function(t,e,n){function r(t){var e=new t.constructor(t.byteLength);return new o(e).set(new o(t)),e}var o=n(74);t.exports=r},function(t,e,n){var r=n(1),o=r.Uint8Array;t.exports=o},function(t,e){function n(t,e){var n=-1,r=t.length;for(e||(e=Array(r));++n<r;)e[n]=t[n];return e}t.exports=n},function(t,e,n){function r(t){return"function"!=typeof t.constructor||i(t)?{}:o(a(t))}var o=n(77),a=n(20),i=n(21);t.exports=r},function(t,e,n){var r=n(0),o=Object.create,a=function(){function t(){}return function(e){if(!r(e))return{};if(o)return o(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();t.exports=a},function(t,e){function n(t,e){return function(n){return t(e(n))}}t.exports=n},function(t,e,n){function r(t){return a(t)&&o(t)==i}var o=n(6),a=n(2),i="[object Arguments]";t.exports=r},function(t,e,n){function r(t){return a(t)&&o(t)}var o=n(13),a=n(2);t.exports=r},function(t,e){function n(){return!1}t.exports=n},function(t,e,n){function r(t){if(!i(t)||o(t)!=c)return!1;var e=a(t);if(null===e)return!0;var n=p.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==f}var o=n(6),a=n(20),i=n(2),c="[object Object]",u=Function.prototype,s=Object.prototype,l=u.toString,p=s.hasOwnProperty,f=l.call(Object);t.exports=r},function(t,e,n){function r(t){return i(t)&&a(t.length)&&!!c[o(t)]}var o=n(6),a=n(24),i=n(2),c={};c["[object Float32Array]"]=c["[object Float64Array]"]=c["[object Int8Array]"]=c["[object Int16Array]"]=c["[object Int32Array]"]=c["[object Uint8Array]"]=c["[object Uint8ClampedArray]"]=c["[object Uint16Array]"]=c["[object Uint32Array]"]=!0,c["[object Arguments]"]=c["[object Array]"]=c["[object ArrayBuffer]"]=c["[object Boolean]"]=c["[object DataView]"]=c["[object Date]"]=c["[object Error]"]=c["[object Function]"]=c["[object Map]"]=c["[object Number]"]=c["[object Object]"]=c["[object RegExp]"]=c["[object Set]"]=c["[object String]"]=c["[object WeakMap]"]=!1,t.exports=r},function(t,e){function n(t){return function(e){return t(e)}}t.exports=n},function(t,e,n){(function(t){function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var o=n(17),a="object"==r(e)&&e&&!e.nodeType&&e,i=a&&"object"==r(t)&&t&&!t.nodeType&&t,c=i&&i.exports===a,u=c&&o.process,s=function(){try{var t=i&&i.require&&i.require("util").types;return t||u&&u.binding&&u.binding("util")}catch(t){}}();t.exports=s}).call(e,n(12)(t))},function(t,e,n){function r(t){return o(t,a(t))}var o=n(87),a=n(28);t.exports=r},function(t,e,n){function r(t,e,n,r){var i=!n;n||(n={});for(var c=-1,u=e.length;++c<u;){var s=e[c],l=r?r(n[s],t[s],s,n,t):void 0;void 0===l&&(l=t[s]),i?a(n,s,l):o(n,s,l)}return n}var o=n(88),a=n(11);t.exports=r},function(t,e,n){function r(t,e,n){var r=t[e];c.call(t,e)&&a(r,n)&&(void 0!==n||e in t)||o(t,e,n)}var o=n(11),a=n(5),i=Object.prototype,c=i.hasOwnProperty;t.exports=r},function(t,e,n){function r(t,e){var n=i(t),r=!n&&a(t),l=!n&&!r&&c(t),f=!n&&!r&&!l&&s(t),y=n||r||l||f,h=y?o(t.length,String):[],d=h.length;for(var g in t)!e&&!p.call(t,g)||y&&("length"==g||l&&("offset"==g||"parent"==g)||f&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||u(g,d))||h.push(g);return h}var o=n(90),a=n(22),i=n(23),c=n(25),u=n(29),s=n(26),l=Object.prototype,p=l.hasOwnProperty;t.exports=r},function(t,e){function n(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}t.exports=n},function(t,e,n){function r(t){if(!o(t))return i(t);var e=a(t),n=[];for(var r in t)("constructor"!=r||!e&&u.call(t,r))&&n.push(r);return n}var o=n(0),a=n(21),i=n(92),c=Object.prototype,u=c.hasOwnProperty;t.exports=r},function(t,e){function n(t){var e=[];if(null!=t)for(var n in Object(t))e.push(n);return e}t.exports=n},function(t,e,n){function r(t){return o(function(e,n){var r=-1,o=n.length,i=o>1?n[o-1]:void 0,c=o>2?n[2]:void 0;for(i=t.length>3&&"function"==typeof i?(o--,i):void 0,c&&a(n[0],n[1],c)&&(i=o<3?void 0:i,o=1),e=Object(e);++r<o;){var u=n[r];u&&t(e,u,r,i)}return e})}var o=n(94),a=n(101);t.exports=r},function(t,e,n){function r(t,e){return i(a(t,e,o),t+"")}var o=n(30),a=n(95),i=n(97);t.exports=r},function(t,e,n){function r(t,e,n){return e=a(void 0===e?t.length-1:e,0),function(){for(var r=arguments,i=-1,c=a(r.length-e,0),u=Array(c);++i<c;)u[i]=r[e+i];i=-1;for(var s=Array(e+1);++i<e;)s[i]=r[i];return s[e]=n(u),o(t,this,s)}}var o=n(96),a=Math.max;t.exports=r},function(t,e){function n(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}t.exports=n},function(t,e,n){var r=n(98),o=n(100),a=o(r);t.exports=a},function(t,e,n){var r=n(99),o=n(19),a=n(30),i=o?function(t,e){return o(t,"toString",{configurable:!0,enumerable:!1,value:r(e),writable:!0})}:a;t.exports=i},function(t,e){function n(t){return function(){return t}}t.exports=n},function(t,e){function n(t){var e=0,n=0;return function(){var i=a(),c=o-(i-n);if(n=i,c>0){if(++e>=r)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var r=800,o=16,a=Date.now;t.exports=n},function(t,e,n){function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e,n){if(!u(n))return!1;var o=r(e);return!!("number"==o?i(n)&&c(e,n.length):"string"==o&&e in n)&&a(n[e],t)}var a=n(5),i=n(13),c=n(29),u=n(0);t.exports=o}]); //# sourceMappingURL=bundle.js.map; });</script> <script>Morph.toInit.registers.push(function() { Morph.register({"view":"bbc-morph-wr-settings-slice","locale":"gd-GB","redirectPath":"\/weather\/outlook","version":"2.4.1","_mrrVersion":"2.0.16"},'u7813080833038644'); });</script> <script>if (!Morph.manualInit) { Morph.init(); } /* u7813080833038644 */</script> </div> <div id="orb-footer" class="orb-footer" dir="ltr"><aside role="complementary"><div id="orb-aside" class="orb-nav-sec b-r b-g-p"><div class="orb-footer-inner" role="navigation" aria-label="BBC"><h2 class="orb-footer-lead">Lorg dè eile th&#x27; aig a&#x27; BhBC</h2><div class="orb-footer-primary-links"><ul><li class="orb-nav-home"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/">Dachaigh</a></li><li class="orb-nav-news"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/naidheachdan">Naidheachdan</a></li><li class="orb-nav-sport"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/sport">Spòrs</a></li><li class="orb-nav-weather"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/weather">Aimsir</a></li><li class="orb-nav-iplayer"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/iplayer">iPlayer</a></li><li class="orb-nav-sounds"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/sounds">Sounds</a></li><li class="orb-nav-cbbc"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/cbbc">CBBC</a></li><li class="orb-nav-cbeebies"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/cbeebies">CBeebies</a></li><li class="orb-nav-food"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/food">Food</a></li><li class="orb-nav-bitesize"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/bitesize">Bitesize</a></li><li class="orb-nav-arts"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/arts">Na h-Ealain</a></li><li class="orb-nav-taster"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/taster">Taster</a></li><li class="orb-nav-local"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/news/localnews">Local</a></li><li class="orb-nav-three"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/bbcthree">Three</a></li></ul></div></div></div></aside><footer role="contentinfo"><div id="orb-contentinfo" class="orb-nav-sec b-r b-g-p"><script>window.orb.worldwideFooterlinks = '<li class="orb-footer-ads"><a href="https://web.archive.org/web/20200707095946/https://advertising.bbcworldwide.com/">Sanasaich leinn<'+'/a><'+'/li><li class="orb-footer-adchoices"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.com/usingthebbc/cookies/how-does-the-bbc-use-cookies-for-advertising/">Roghainnean<'+'/a><'+'/li>';</script><div class="orb-footer-inner"> <ul><li class="orb-footer-terms"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/terms/gd">Cùmhnantan-cleachdaidh</a></li><li class="orb-footer-about"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/aboutthebbc">Mun BhBC</a></li><li class="orb-footer-privacy"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/privacy/gd">Prìobhaideachd</a></li><li class="orb-footer-cookies"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/usingthebbc/cookies/gd">Criomagan</a></li><li class="orb-footer-accessibility"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/accessibility/">Taic mu Ruigsinneachd</a></li><li class="orb-footer-parental"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/guidance">Stiùireadh do phàrantan</a></li><li class="orb-footer-contact"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/contact">Fios chun BhBC</a></li><li class="orb-footer-newsletter"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/bbcnewsletter">Get Personalised Newsletters</a></li></ul><small><em class="orb-hilight">Copyright &copy; 2020 BBC.</em> The BBC is not responsible for the content of external sites. <span class="orb-footer-links"><a href="https://web.archive.org/web/20200707095946/https://www.bbc.co.uk/help/web/links/" class="orb-hilight">Read about our approach to external linking.</a></span></small></div></div></div></footer></div><script id="orb-js-script" data-assetpath="https://nav.files.bbci.co.uk/orbit/aca157ce812540152d62d3742f6c491c/" src="https://web.archive.org/web/20200707095946js_/https://nav.files.bbci.co.uk/orbit/aca157ce812540152d62d3742f6c491c/js/orb.min.js"></script> <script type="text/javascript">/*<![CDATA[*/ require(['orb/nav'], function(nav) { window.bbcuser.isUKCombined().then(function(isUK) { if (isUK) { nav.loadJs('https://web.archive.org/web/20200707095946/https://nav.files.bbci.co.uk/orbit/aca157ce812540152d62d3742f6c491c/js/edr.min.js'); } }); }); /*]]>*/</script> <script type="text/javascript">require.config({ paths: { "mybbc/templates": '//web.archive.org/web/20200707095946/https://mybbc.files.bbci.co.uk/notification-ui/4.1.3/templates', "mybbc/notifications": '//web.archive.org/web/20200707095946/https://mybbc.files.bbci.co.uk/notification-ui/4.1.3/js' } }); require(['mybbc/notifications/NotificationsMain', 'idcta/idcta-1'], function (NotificationsMain, idcta) { var loadNotifications = function (isUK) { if (isUK) { window.bbcpage.loadCSS('//web.archive.org/web/20200707095946/https://mybbc.files.bbci.co.uk/notification-ui/4.1.3/css/main.min.css').then(function() { NotificationsMain.run(idcta, '//web.archive.org/web/20200707095946/https://mybbc.files.bbci.co.uk/notification-ui/4.1.3/'); }); } }; window.bbcuser.isUKCombined().then(function(isUK) { loadNotifications(isUK); }); });</script> <!-- BBCDOTCOM bodyLast --><div class="bbccom_display_none"><script type="text/javascript">/*<![CDATA[*/ if (window.bbcdotcom && window.bbcdotcom.analytics && bbcdotcom.config && !bbcdotcom.config.isSportApp() && !bbcdotcom.config.isReel()) { bbcdotcom.checkThirdPartyFirst(bbcdotcom.analytics.page, bbcdotcom.analytics); } /*]]>*/</script><noscript><img src="//web.archive.org/web/20200707095946im_/https://ssc.api.bbc.com/?c1=2&amp;c2=19293874&amp;ns_site=bbc&amp;name=" height="1" width="1" alt=""></noscript><script type="text/javascript">/*<![CDATA[*/ if (window.bbcdotcom && bbcdotcom.currencyProviders) { bbcdotcom.checkThirdPartyFirst(bbcdotcom.currencyProviders.write, bbcdotcom.currencyProviders); } /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ if (window.bbcdotcom && bbcdotcom.currencyProviders) { bbcdotcom.checkThirdPartyFirst(bbcdotcom.currencyProviders.postWrite, bbcdotcom.currencyProviders); } /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ if (window.bbcdotcom && bbcdotcom.data && bbcdotcom.data.stats && bbcdotcom.data.stats === 1 && bbcdotcom.utils && window.location.pathname === '/') { var wwhpEdition = bbcdotcom.utils.getMetaPropertyContent('wwhp-edition'); var _sf_async_config={}; /** CONFIGURATION START **/ _sf_async_config.uid = 50924; _sf_async_config.domain = "bbc.co.uk"; _sf_async_config.title = "Homepage"+(wwhpEdition !== '' ? ' - '+wwhpEdition : ''); _sf_async_config.sections = "Homepage"+(wwhpEdition !== '' ? ', Homepage - '+wwhpEdition : ''); _sf_async_config.region = wwhpEdition; _sf_async_config.path = "/"+(wwhpEdition !== '' ? '?'+wwhpEdition : ''); /** CONFIGURATION END **/ (function(){ function loadChartbeat() { window._sf_endpt=(new Date()).getTime(); var e = document.createElement("script"); e.setAttribute("language", "javascript"); e.setAttribute("type", "text/javascript"); e.setAttribute('src', '//web.archive.org/web/20200707095946/https://static.chartbeat.com/js/chartbeat.js'); document.body.appendChild(e); } var oldonload = window.onload; window.onload = (typeof window.onload != "function") ? loadChartbeat : function() { oldonload(); loadChartbeat(); }; })(); } /*]]>*/</script><script type="text/javascript">/*<![CDATA[*/ (function() { window.bbcdotcom.bodyLast = true; }()); /*]]>*/</script></div><!-- BBCDOTCOM all code in page --><script type="text/javascript">if (window.SEARCHBOX.suppress === false && window.SEARCHBOX.locale && /^en-?.*?/.test(window.SEARCHBOX.locale)) { require.config({ paths: { "search/searchbox": window.SEARCHBOX.searchboxAppStaticPrefix, } }); if (bbcuser && bbcuser.isUKCombined) { bbcuser.isUKCombined().then(function (isUK) { if (isUK) { require(['search/searchbox/searchboxDrawer'], function (SearchboxDrawer) { SearchboxDrawer.run(window.SEARCHBOX); }); } }); } }</script> <script type="text/javascript">window.COOKIES_STATIC_HOST = 'https://web.archive.org/web/20200707095946/https://nav.files.bbci.co.uk/orbit-webmodules/0.0.2-463.50829a9/cookie-banner/cookie-prompt/';</script><script src="https://web.archive.org/web/20200707095946js_/https://nav.files.bbci.co.uk/orbit-webmodules/0.0.2-463.50829a9/cookie-banner/cookie-banners.bundle.js" async=""></script><script type="text/javascript">require(["istats-1","orb/cookies"],function(o,t){if(t.isAllowed("s1"))try{if(!require.s.contexts._.config.paths.idcta)return void i();require(["idcta/idcta-1"],function(t){t&&"function"==typeof t.getIStatsLabels&&o.addLabels(t.getIStatsLabels()),i()},function(t){throw t})}catch(t){console&&"function"==typeof console.log&&console.log("an exception occurred while adding idcta labels to istats, invoking istats without them",t),i()}function i(){o.invoke()}});</script><script type="text/javascript">"use strict";window.__reverb.__reverbLoadedPromise.then(function(e){return e.initialise().then(function(){return e.viewEvent()})},function(){console.log("Failed to load reverb. No event sent")});</script><script src="https://web.archive.org/web/20200707095946js_/https://nav.files.bbci.co.uk//user-activity-helper/1d5fa47d9ba60d5c52b377ec3208b7be/js/detectview.bundle.js" async=""></script> </body> </html> <!-- FILE ARCHIVED ON 09:59:46 Jul 07, 2020 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 22:27:45 Nov 25, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.569 exclusion.robots: 0.032 exclusion.robots.policy: 0.019 esindex: 0.011 cdx.remote: 8.194 LoadShardBlock: 63.422 (3) PetaboxLoader3.datanode: 97.419 (4) load_resource: 108.718 PetaboxLoader3.resolve: 33.027 -->

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