!function t(e,n,i){function o(a,s){if(!n[a]){if(!e[a]){var l="function"==typeof require&&require;if(!s&&l)return l(a,!0);if(r)return r(a,!0);var u=new Error("Cannot find module '"+a+"'");throw u.code="MODULE_NOT_FOUND",u}var c=n[a]={exports:{}};e[a][0].call(c.exports,(function(t){var n=e[a][1][t];return o(n||t)}),c,c.exports,t,e,n,i)}return n[a].exports}for(var r="function"==typeof require&&require,a=0;a<i.length;a++)o(i[a]);return o}({1:[function(t,e,n){(function(t){"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)}var i;i=function(t){var e=1e5;function i(t){var n=t.getAttribute("id");return n||(n="gen-id-"+e++,t.setAttribute("id",n)),n}var o=function e(n,i){this.$element=t(n),this.$parent=this.$element.parent(),this.options=t.extend({},e.defaults,i),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.select=this.options.select||this.select,this.autoSelect="boolean"!=typeof this.options.autoSelect||this.options.autoSelect,this.highlighter=this.options.highlighter||this.highlighter,this.render=this.options.render||this.render,this.updater=this.options.updater||this.updater,this.displayText=this.options.displayText||this.displayText,this.itemLink=this.options.itemLink||this.itemLink,this.itemTitle=this.options.itemTitle||this.itemTitle,this.followLinkOnSelect=this.options.followLinkOnSelect||this.followLinkOnSelect,this.source=this.options.source,this.delay=this.options.delay,this.theme=this.options.theme&&this.options.themes&&this.options.themes[this.options.theme]||e.defaults.themes[e.defaults.theme],this.$menu=t(this.options.menu||this.theme.menu),this.$appendTo=this.options.appendTo?t(this.options.appendTo):null,this.fitToElement="boolean"==typeof this.options.fitToElement&&this.options.fitToElement,this.shown=!1,this.listen(),this.showHintOnFocus=("boolean"==typeof this.options.showHintOnFocus||"all"===this.options.showHintOnFocus)&&this.options.showHintOnFocus,this.afterSelect=this.options.afterSelect,this.afterEmptySelect=this.options.afterEmptySelect,this.addItem=!1,this.value=this.$element.val()||this.$element.text(),this.keyPressed=!1,this.focused=this.$element.is(":focus"),this.changeInputOnSelect=this.options.changeInputOnSelect||this.changeInputOnSelect,this.changeInputOnMove=this.options.changeInputOnMove||this.changeInputOnMove,this.openLinkInNewTab=this.options.openLinkInNewTab||this.openLinkInNewTab,this.selectOnBlur=this.options.selectOnBlur||this.selectOnBlur,this.selectOnTab=this.options.selectOnTab,this.showCategoryHeader=this.options.showCategoryHeader||this.showCategoryHeader,this.prevItems=[],this.$statusRegion=t("<div></div>").addClass("sr-only").attr({role:"status","aria-live":"polite"}),this.$element.after(this.$statusRegion),this.$parent.attr({role:"combobox","aria-haspopup":"listbox"}),this.$element.attr({"aria-autocomplete":"list"}),this.show(),this.hide()};o.prototype={constructor:o,setDefault:function(t){if(this.$element.data("active",t),this.autoSelect||t){var e=this.updater(t);e||(e=""),this.$element.val(this.displayText(e)||e).text(this.displayText(e)||e).change(),this.afterSelect(e)}return this.hide()},select:function(){var t=this.$menu.find(".active").data("value");if(this.$element.data("active",t),this.autoSelect||t){var e=this.updater(t);e||(e=""),this.changeInputOnSelect&&this.$element.val(this.displayText(e)||e).text(this.displayText(e)||e).change(),this.followLinkOnSelect&&this.itemLink(t)?(this.openLinkInNewTab?window.open(this.itemLink(t),"_blank"):document.location=this.itemLink(t),this.afterSelect(e)):this.followLinkOnSelect&&!this.itemLink(t)?this.afterEmptySelect(e):this.afterSelect(e)}else this.afterEmptySelect();return this.hide()},updater:function(t){return t},setSource:function(t){this.source=t},show:function(){var e,n=t.extend({},this.$element.position(),{height:this.$element[0].offsetHeight}),o="function"==typeof this.options.scrollHeight?this.options.scrollHeight.call():this.options.scrollHeight;if(this.shown?e=this.$menu:this.$appendTo?(e=this.$menu.appendTo(this.$appendTo),this.hasSameParent=this.$appendTo.is(this.$element.parent())):(e=this.$menu.insertAfter(this.$element),this.hasSameParent=!0),!this.hasSameParent){e.css("position","fixed");var r=this.$element.offset();n.top=r.top,n.left=r.left}var a=t(e).parent().hasClass("dropup")?"auto":n.top+n.height+o,s=t(e).hasClass("dropdown-menu-right")?"auto":n.left;return e.css({top:a,left:s}).show(),!0===this.options.fitToElement&&e.css("width",this.$element.outerWidth()+"px"),this.shown=!0,this.$parent.attr("aria-expanded","true"),this.$parent.attr("aria-owns",i(e[0])),this.$element.attr("aria-controls",i(e[0])),this},hide:function(){return this.$menu.hide(),this.prevItems=[],this.shown=!1,this.$parent.attr("aria-expanded","false"),this.$element.attr("aria-activedescendant",null),this},lookup:function(e){if(this.query=null!=e?e:this.$element.val(),this.query.length<this.options.minLength&&!this.options.showHintOnFocus)return this.shown?this.hide():this;var n=t.proxy((function(){t.isFunction(this.source)&&3===this.source.length?this.source(this.query,t.proxy(this.process,this),t.proxy(this.process,this)):t.isFunction(this.source)?this.source(this.query,t.proxy(this.process,this)):this.source&&this.process(this.source)}),this);clearTimeout(this.lookupWorker),this.lookupWorker=setTimeout(n,this.delay)},process:function(e){var n=this,i=this.prevItems;return this.prevItems=e,this.onItemsChanged(i||[],e),e=t.grep(e,(function(t){return n.matcher(t)})),(e=this.sorter(e)).length||this.options.addItem?(e.length>0?this.$element.data("active",e[0]):this.$element.data("active",null),e=this._limitListSize(e),this.options.addItem&&e.push(this.options.addItem),this.render(e).show()):this.shown?this.hide():this},_limitListSize:function(t){return"all"===this.options.items?t:t.slice(0,this.options.items)},matcher:function(t){return~this.displayText(t).toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(t){for(var e,n=[],i=[],o=[];e=t.shift();){var r=this.displayText(e);r.toLowerCase().indexOf(this.query.toLowerCase())?~r.indexOf(this.query)?i.push(e):o.push(e):n.push(e)}return n.concat(i,o)},highlighter:function(t){var e=this.query;if(""===e)return t;var n,i=t.match(/(>)([^<]*)(<)/g),o=[],r=[];if(i&&i.length)for(n=0;n<i.length;++n)i[n].length>2&&o.push(i[n]);else(o=[]).push(t);e=e.replace(/[\(\)\/\.\*\+\?\[\]]/g,(function(t){return"\\"+t}));var a,s=new RegExp(e,"g");for(n=0;n<o.length;++n)(a=o[n].match(s))&&a.length>0&&r.push(o[n]);for(n=0;n<r.length;++n)t=t.replace(r[n],r[n].replace(s,"<strong>$&</strong>"));return t},onItemsChanged:function(t,e){var n=this._limitListSize(t),i=this._limitListSize(e);!n.length&&i.length?this._setLiveStatus(i.length+" results, use arrow keys"):n.length&&!i.length&&this._setLiveStatus("No results, try another query")},render:function(e){var n=this,i=this,o=!1,r=[],a=n.options.separator;return t.each(e,(function(t,i){t>0&&i[a]!==e[t-1][a]&&r.push({__type:"divider"}),n.showCategoryHeader&&(!i[a]||0!==t&&i[a]===e[t-1][a]||r.push({__type:"category",name:i[a]})),r.push(i)})),e=t(r).map((function(e,r){if("category"==(r.__type||!1))return t(n.options.headerHtml||n.theme.headerHtml).text(r.name)[0];if("divider"==(r.__type||!1))return t(n.options.headerDivider||n.theme.headerDivider)[0];var a,s,l=i.displayText(r),u=i.itemTitle(r),c=u||(a=l,(s=t("<div></div>").html(a)).find("div,p,section,h1,h2,h3,h4,h5,h6").append(" "),s.text());return(e=t(n.options.item||n.theme.item).data("value",r)).find(n.options.itemContentSelector||n.theme.itemContentSelector).addBack(n.options.itemContentSelector||n.theme.itemContentSelector).attr("aria-label",c).html(n.highlighter(l,r)),n.options.followLinkOnSelect&&e.find("a").attr("href",i.itemLink(r)),e.find("a").attr("title",u),l==i.$element.val()&&(i._markActive(e),i.$element.data("active",r),o=!0),e[0]})),this.autoSelect&&!o&&(this._markActive(e.filter(":not(.dropdown-header)").first()),this.$element.data("active",e.first().data("value"))),this.$menu.html(e),this},displayText:function(t){return void 0!==t&&void 0!==t.name?t.name:t},itemLink:function(t){return null},itemTitle:function(t){return null},_markActive:function(t){t.addClass("active"),t.attr("aria-selected","true"),this.$element.attr("aria-activedescendant",i(t[0]))},next:function(e){var n=this.$menu.find(".active").removeClass("active").attr("aria-selected","false").next();for(n.length||(n=t(this.$menu.find(t(this.options.item||this.theme.item).prop("tagName"))[0]));n.hasClass("divider")||n.hasClass("dropdown-header");)n=n.next();this._markActive(n);var i=this.updater(n.data("value"));this.changeInputOnMove&&this.$element.val(this.displayText(i)||i)},prev:function(e){var n=this.$menu.find(".active").removeClass("active").attr("aria-selected","false").prev();for(n.length||(n=this.$menu.find(t(this.options.item||this.theme.item).prop("tagName")).last());n.hasClass("divider")||n.hasClass("dropdown-header");)n=n.prev();this._markActive(n);var i=this.updater(n.data("value"));this.changeInputOnMove&&this.$element.val(this.displayText(i)||i)},listen:function(){this.$element.on("focus.bootstrap3Typeahead",t.proxy(this.focus,this)).on("blur.bootstrap3Typeahead",t.proxy(this.blur,this)).on("keypress.bootstrap3Typeahead",t.proxy(this.keypress,this)).on("propertychange.bootstrap3Typeahead input.bootstrap3Typeahead",t.proxy(this.input,this)).on("keyup.bootstrap3Typeahead",t.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown.bootstrap3Typeahead",t.proxy(this.keydown,this));var e=t(this.options.item||this.theme.item).prop("tagName")+":not(.divider):not(.dropdown-header)";"ontouchstart"in document.documentElement&&"onmousemove"in document.documentElement?this.$menu.on("touchstart",e,t.proxy(this.touchstart,this)).on("touchend",e,t.proxy(this.click,this)).on("click",e,t.proxy(this.click,this)).on("mouseenter",e,t.proxy(this.mouseenter,this)).on("mouseleave",e,t.proxy(this.mouseleave,this)).on("mousedown",t.proxy(this.mousedown,this)):"ontouchstart"in document.documentElement?this.$menu.on("touchstart",e,t.proxy(this.touchstart,this)).on("touchend",e,t.proxy(this.click,this)):this.$menu.on("click",e,t.proxy(this.click,this)).on("mouseenter",e,t.proxy(this.mouseenter,this)).on("mouseleave",e,t.proxy(this.mouseleave,this)).on("mousedown",t.proxy(this.mousedown,this))},destroy:function(){this.$element.data("typeahead",null),this.$element.data("active",null),this.$element.unbind("focus.bootstrap3Typeahead").unbind("blur.bootstrap3Typeahead").unbind("keypress.bootstrap3Typeahead").unbind("propertychange.bootstrap3Typeahead input.bootstrap3Typeahead").unbind("keyup.bootstrap3Typeahead"),this.eventSupported("keydown")&&this.$element.unbind("keydown.bootstrap3Typeahead"),this.$menu.remove(),this.destroyed=!0},eventSupported:function(t){var e=t in this.$element;return e||(this.$element.setAttribute(t,"return;"),e="function"==typeof this.$element[t]),e},move:function(t){if(this.shown)switch(t.keyCode){case 9:this.selectOnTab?t.preventDefault():this.hide();break;case 13:case 27:t.preventDefault();break;case 38:if(t.shiftKey)return;t.preventDefault(),this.prev();break;case 40:if(t.shiftKey)return;t.preventDefault(),this.next()}},keydown:function(e){17!==e.keyCode&&(this.keyPressed=!0,this.suppressKeyPressRepeat=~t.inArray(e.keyCode,[40,38,9,13,27]),this.shown||40!==e.keyCode?this.move(e):this.lookup())},keypress:function(t){this.suppressKeyPressRepeat||this.move(t)},input:function(t){var e=this.$element.val()||this.$element.text();this.value!==e&&(this.value=e,this.lookup())},keyup:function(t){if(!this.destroyed)switch(t.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:if(this.selectOnTab||t.preventDefault(),!this.selectOnTab||!this.shown||this.showHintOnFocus&&!this.keyPressed)return;this.select();break;case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide()}},focus:function(t){this.focused||(this.focused=!0,this.keyPressed=!1,this.options.showHintOnFocus&&!0!==this.skipShowHintOnFocus&&("all"===this.options.showHintOnFocus?this.lookup(""):this.lookup())),this.skipShowHintOnFocus&&(this.skipShowHintOnFocus=!1)},blur:function(t){this.mousedover||this.mouseddown||!this.shown?this.mouseddown&&(this.skipShowHintOnFocus=!0,this.$element.focus(),this.mouseddown=!1):(this.selectOnBlur&&this.select(),this.hide(),this.focused=!1,this.keyPressed=!1)},click:function(t){t.preventDefault(),this.skipShowHintOnFocus=!0,this.select(),this.$element.focus(),this.hide()},mouseenter:function(e){this.mousedover=!0,this.$menu.find(".active").removeClass("active").attr("aria-selected","false"),this._markActive(t(e.currentTarget))},mouseleave:function(t){this.mousedover=!1,!this.focused&&this.shown&&this.hide()},mousedown:function(t){this.mouseddown=!0,this.$menu.one("mouseup",function(t){this.mouseddown=!1}.bind(this))},touchstart:function(e){e.preventDefault(),this.$menu.find(".active").removeClass("active").attr("aria-selected","false"),this._markActive(t(e.currentTarget))},touchend:function(t){t.preventDefault(),this.select(),this.$element.focus()},_setLiveStatus:function(t){this.$statusRegion.text(t)}};var r=t.fn.typeahead;t.fn.typeahead=function(e){var i=arguments;return"string"==typeof e&&"getActive"===e?this.data("active"):this.each((function(){var r=t(this),a=r.data("typeahead"),s="object"===n(e)&&e;a||r.data("typeahead",a=new o(this,s)),"string"==typeof e&&a[e]&&(i.length>1?a[e].apply(a,Array.prototype.slice.call(i,1)):a[e]())}))},o.defaults={source:[],items:8,minLength:1,scrollHeight:0,autoSelect:!0,afterSelect:t.noop,afterEmptySelect:t.noop,addItem:!1,followLinkOnSelect:!1,delay:0,separator:"category",changeInputOnSelect:!0,changeInputOnMove:!0,openLinkInNewTab:!1,selectOnBlur:!0,selectOnTab:!0,showCategoryHeader:!0,theme:"bootstrap3",themes:{bootstrap3:{menu:'<ul class="typeahead dropdown-menu" role="listbox" aria-label="Search results"></ul>',item:'<li role="option"><a class="dropdown-item" href="#"></a></li>',itemContentSelector:"a",headerHtml:'<li class="dropdown-header"></li>',headerDivider:'<li class="divider" role="separator"></li>'},bootstrap4:{menu:'<div class="typeahead dropdown-menu" role="listbox" aria-label="Search results"></div>',item:'<button class="dropdown-item" role="option"></button>',itemContentSelector:".dropdown-item",headerHtml:'<h6 class="dropdown-header"></h6>',headerDivider:'<div class="dropdown-divider"></div>'}}},t.fn.typeahead.Constructor=o,t.fn.typeahead.noConflict=function(){return t.fn.typeahead=r,this},t(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',(function(e){var n=t(this);n.data("typeahead")||n.typeahead(n.data())}))},void 0!==e&&e.exports?e.exports=i("undefined"!=typeof window?window.jQuery:void 0!==t?t.jQuery:null):"function"==typeof define&&define.amd?define(["jquery"],(function(t){return i(t)})):i((void 0).jQuery)}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],2:[function(t,e,n){"use strict";function i(t){return(i="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(t){var e=function e(n,i){this.options=t.extend({},e.DEFAULTS,i);var o=this.options.target===e.DEFAULTS.target?t(this.options.target):t(document).find(this.options.target);this.$target=o.on("scroll.bs.affix.data-api",t.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",t.proxy(this.checkPositionWithEventLoop,this)),this.$element=t(n),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};function n(n){return this.each((function(){var o=t(this),r=o.data("bs.affix"),a="object"==i(n)&&n;r||o.data("bs.affix",r=new e(this,a)),"string"==typeof n&&r[n]()}))}e.VERSION="3.4.1",e.RESET="affix affix-top affix-bottom",e.DEFAULTS={offset:0,target:window},e.prototype.getState=function(t,e,n,i){var o=this.$target.scrollTop(),r=this.$element.offset(),a=this.$target.height();if(null!=n&&"top"==this.affixed)return o<n&&"top";if("bottom"==this.affixed)return null!=n?!(o+this.unpin<=r.top)&&"bottom":!(o+a<=t-i)&&"bottom";var s=null==this.affixed,l=s?o:r.top;return null!=n&&o<=n?"top":null!=i&&l+(s?a:e)>=t-i&&"bottom"},e.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(e.RESET).addClass("affix");var t=this.$target.scrollTop(),n=this.$element.offset();return this.pinnedOffset=n.top-t},e.prototype.checkPositionWithEventLoop=function(){setTimeout(t.proxy(this.checkPosition,this),1)},e.prototype.checkPosition=function(){if(this.$element.is(":visible")){var n=this.$element.height(),o=this.options.offset,r=o.top,a=o.bottom,s=Math.max(t(document).height(),t(document.body).height());"object"!=i(o)&&(a=r=o),"function"==typeof r&&(r=o.top(this.$element)),"function"==typeof a&&(a=o.bottom(this.$element));var l=this.getState(s,n,r,a);if(this.affixed!=l){null!=this.unpin&&this.$element.css("top","");var u="affix"+(l?"-"+l:""),c=t.Event(u+".bs.affix");if(this.$element.trigger(c),c.isDefaultPrevented())return;this.affixed=l,this.unpin="bottom"==l?this.getPinnedOffset():null,this.$element.removeClass(e.RESET).addClass(u).trigger(u.replace("affix","affixed")+".bs.affix")}"bottom"==l&&this.$element.offset({top:s-n-a})}};var o=t.fn.affix;t.fn.affix=n,t.fn.affix.Constructor=e,t.fn.affix.noConflict=function(){return t.fn.affix=o,this},t(window).on("load",(function(){t('[data-spy="affix"]').each((function(){var e=t(this),i=e.data();i.offset=i.offset||{},null!=i.offsetBottom&&(i.offset.bottom=i.offsetBottom),null!=i.offsetTop&&(i.offset.top=i.offsetTop),n.call(e,i)}))}))}(jQuery)},{}],3:[function(t,e,n){"use strict";function i(t){return(i="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(t){var e=function e(n,i){this.$element=t(n),this.options=t.extend({},e.DEFAULTS,i),this.isLoading=!1};function n(n){return this.each((function(){var o=t(this),r=o.data("bs.button"),a="object"==i(n)&&n;r||o.data("bs.button",r=new e(this,a)),"toggle"==n?r.toggle():n&&r.setState(n)}))}e.VERSION="3.4.1",e.DEFAULTS={loadingText:"loading..."},e.prototype.setState=function(e){var n="disabled",i=this.$element,o=i.is("input")?"val":"html",r=i.data();e+="Text",null==r.resetText&&i.data("resetText",i[o]()),setTimeout(t.proxy((function(){i[o](null==r[e]?this.options[e]:r[e]),"loadingText"==e?(this.isLoading=!0,i.addClass(n).attr(n,n).prop(n,!0)):this.isLoading&&(this.isLoading=!1,i.removeClass(n).removeAttr(n).prop(n,!1))}),this),0)},e.prototype.toggle=function(){var t=!0,e=this.$element.closest('[data-toggle="buttons"]');if(e.length){var n=this.$element.find("input");"radio"==n.prop("type")?(n.prop("checked")&&(t=!1),e.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==n.prop("type")&&(n.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),n.prop("checked",this.$element.hasClass("active")),t&&n.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var o=t.fn.button;t.fn.button=n,t.fn.button.Constructor=e,t.fn.button.noConflict=function(){return t.fn.button=o,this},t(document).on("click.bs.button.data-api",'[data-toggle^="button"]',(function(e){var i=t(e.target).closest(".btn");n.call(i,"toggle"),t(e.target).is('input[type="radio"], input[type="checkbox"]')||(e.preventDefault(),i.is("input,button")?i.trigger("focus"):i.find("input:visible,button:visible").first().trigger("focus"))})).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',(function(e){t(e.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(e.type))}))}(jQuery)},{}],4:[function(t,e,n){"use strict";function i(t){return(i="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(t){var e=function(e,n){this.$element=t(e),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",t.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",t.proxy(this.pause,this)).on("mouseleave.bs.carousel",t.proxy(this.cycle,this))};function n(n){return this.each((function(){var o=t(this),r=o.data("bs.carousel"),a=t.extend({},e.DEFAULTS,o.data(),"object"==i(n)&&n),s="string"==typeof n?n:a.slide;r||o.data("bs.carousel",r=new e(this,a)),"number"==typeof n?r.to(n):s?r[s]():a.interval&&r.pause().cycle()}))}e.VERSION="3.4.1",e.TRANSITION_DURATION=600,e.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},e.prototype.keydown=function(t){if(!/input|textarea/i.test(t.target.tagName)){switch(t.which){case 37:this.prev();break;case 39:this.next();break;default:return}t.preventDefault()}},e.prototype.cycle=function(e){return e||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(t.proxy(this.next,this),this.options.interval)),this},e.prototype.getItemIndex=function(t){return this.$items=t.parent().children(".item"),this.$items.index(t||this.$active)},e.prototype.getItemForDirection=function(t,e){var n=this.getItemIndex(e);if(("prev"==t&&0===n||"next"==t&&n==this.$items.length-1)&&!this.options.wrap)return e;var i=(n+("prev"==t?-1:1))%this.$items.length;return this.$items.eq(i)},e.prototype.to=function(t){var e=this,n=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(t>this.$items.length-1||t<0))return this.sliding?this.$element.one("slid.bs.carousel",(function(){e.to(t)})):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",this.$items.eq(t))},e.prototype.pause=function(e){return e||(this.paused=!0),this.$element.find(".next, .prev").length&&t.support.transition&&(this.$element.trigger(t.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},e.prototype.next=function(){if(!this.sliding)return this.slide("next")},e.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},e.prototype.slide=function(n,o){var r=this.$element.find(".item.active"),a=o||this.getItemForDirection(n,r),s=this.interval,l="next"==n?"left":"right",u=this;if(a.hasClass("active"))return this.sliding=!1;var c=a[0],d=t.Event("slide.bs.carousel",{relatedTarget:c,direction:l});if(this.$element.trigger(d),!d.isDefaultPrevented()){if(this.sliding=!0,s&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var p=t(this.$indicators.children()[this.getItemIndex(a)]);p&&p.addClass("active")}var f=t.Event("slid.bs.carousel",{relatedTarget:c,direction:l});return t.support.transition&&this.$element.hasClass("slide")?(a.addClass(n),"object"===i(a)&&a.length&&a[0].offsetWidth,r.addClass(l),a.addClass(l),r.one("bsTransitionEnd",(function(){a.removeClass([n,l].join(" ")).addClass("active"),r.removeClass(["active",l].join(" ")),u.sliding=!1,setTimeout((function(){u.$element.trigger(f)}),0)})).emulateTransitionEnd(e.TRANSITION_DURATION)):(r.removeClass("active"),a.addClass("active"),this.sliding=!1,this.$element.trigger(f)),s&&this.cycle(),this}};var o=t.fn.carousel;t.fn.carousel=n,t.fn.carousel.Constructor=e,t.fn.carousel.noConflict=function(){return t.fn.carousel=o,this};var r=function(e){var i=t(this),o=i.attr("href");o&&(o=o.replace(/.*(?=#[^\s]+$)/,""));var r=i.attr("data-target")||o,a=t(document).find(r);if(a.hasClass("carousel")){var s=t.extend({},a.data(),i.data()),l=i.attr("data-slide-to");l&&(s.interval=!1),n.call(a,s),l&&a.data("bs.carousel").to(l),e.preventDefault()}};t(document).on("click.bs.carousel.data-api","[data-slide]",r).on("click.bs.carousel.data-api","[data-slide-to]",r),t(window).on("load",(function(){t('[data-ride="carousel"]').each((function(){var e=t(this);n.call(e,e.data())}))}))}(jQuery)},{}],5:[function(t,e,n){"use strict";function i(t){return(i="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(t){var e=function e(n,i){this.$element=t(n),this.options=t.extend({},e.DEFAULTS,i),this.$trigger=t('[data-toggle="collapse"][href="#'+n.id+'"],[data-toggle="collapse"][data-target="#'+n.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};function n(e){var n,i=e.attr("data-target")||(n=e.attr("href"))&&n.replace(/.*(?=#[^\s]+$)/,"");return t(document).find(i)}function o(n){return this.each((function(){var o=t(this),r=o.data("bs.collapse"),a=t.extend({},e.DEFAULTS,o.data(),"object"==i(n)&&n);!r&&a.toggle&&/show|hide/.test(n)&&(a.toggle=!1),r||o.data("bs.collapse",r=new e(this,a)),"string"==typeof n&&r[n]()}))}e.VERSION="3.4.1",e.TRANSITION_DURATION=350,e.DEFAULTS={toggle:!0},e.prototype.dimension=function(){return this.$element.hasClass("width")?"width":"height"},e.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var n,i=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(i&&i.length&&(n=i.data("bs.collapse"))&&n.transitioning)){var r=t.Event("show.bs.collapse");if(this.$element.trigger(r),!r.isDefaultPrevented()){i&&i.length&&(o.call(i,"hide"),n||i.data("bs.collapse",null));var a=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[a](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var s=function(){this.$element.removeClass("collapsing").addClass("collapse in")[a](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!t.support.transition)return s.call(this);var l=t.camelCase(["scroll",a].join("-"));this.$element.one("bsTransitionEnd",t.proxy(s,this)).emulateTransitionEnd(e.TRANSITION_DURATION)[a](this.$element[0][l])}}}},e.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var n=t.Event("hide.bs.collapse");if(this.$element.trigger(n),!n.isDefaultPrevented()){var i=this.dimension();this.$element[i](this.$element[i]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var o=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};if(!t.support.transition)return o.call(this);this.$element[i](0).one("bsTransitionEnd",t.proxy(o,this)).emulateTransitionEnd(e.TRANSITION_DURATION)}}},e.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},e.prototype.getParent=function(){return t(document).find(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(t.proxy((function(e,i){var o=t(i);this.addAriaAndCollapsedClass(n(o),o)}),this)).end()},e.prototype.addAriaAndCollapsedClass=function(t,e){var n=t.hasClass("in");t.attr("aria-expanded",n),e.toggleClass("collapsed",!n).attr("aria-expanded",n)};var r=t.fn.collapse;t.fn.collapse=o,t.fn.collapse.Constructor=e,t.fn.collapse.noConflict=function(){return t.fn.collapse=r,this},t(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',(function(e){var i=t(this);i.attr("data-target")||e.preventDefault();var r=n(i),a=r.data("bs.collapse")?"toggle":i.data();o.call(r,a)}))}(jQuery)},{}],6:[function(t,e,n){"use strict";!function(t){var e='[data-toggle="dropdown"]',n=function(e){t(e).on("click.bs.dropdown",this.toggle)};function i(e){var n=e.attr("data-target");n||(n=(n=e.attr("href"))&&/#[A-Za-z]/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,""));var i="#"!==n?t(document).find(n):null;return i&&i.length?i:e.parent()}function o(n){n&&3===n.which||(t(".dropdown-backdrop").remove(),t(e).each((function(){var e=t(this),o=i(e),r={relatedTarget:this};o.hasClass("open")&&(n&&"click"==n.type&&/input|textarea/i.test(n.target.tagName)&&t.contains(o[0],n.target)||(o.trigger(n=t.Event("hide.bs.dropdown",r)),n.isDefaultPrevented()||(e.attr("aria-expanded","false"),o.removeClass("open").trigger(t.Event("hidden.bs.dropdown",r)))))})))}n.VERSION="3.4.1",n.prototype.toggle=function(e){var n=t(this);if(!n.is(".disabled, :disabled")){var r=i(n),a=r.hasClass("open");if(o(),!a){"ontouchstart"in document.documentElement&&!r.closest(".navbar-nav").length&&t(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(t(this)).on("click",o);var s={relatedTarget:this};if(r.trigger(e=t.Event("show.bs.dropdown",s)),e.isDefaultPrevented())return;n.trigger("focus").attr("aria-expanded","true"),r.toggleClass("open").trigger(t.Event("shown.bs.dropdown",s))}return!1}},n.prototype.keydown=function(n){if(/(38|40|27|32)/.test(n.which)&&!/input|textarea/i.test(n.target.tagName)){var o=t(this);if(n.preventDefault(),n.stopPropagation(),!o.is(".disabled, :disabled")){var r=i(o),a=r.hasClass("open");if(!a&&27!=n.which||a&&27==n.which)return 27==n.which&&r.find(e).trigger("focus"),o.trigger("click");var s=r.find(".dropdown-menu li:not(.disabled):visible a");if(s.length){var l=s.index(n.target);38==n.which&&l>0&&l--,40==n.which&&l<s.length-1&&l++,~l||(l=0),s.eq(l).trigger("focus")}}}};var r=t.fn.dropdown;t.fn.dropdown=function(e){return this.each((function(){var i=t(this),o=i.data("bs.dropdown");o||i.data("bs.dropdown",o=new n(this)),"string"==typeof e&&o[e].call(i)}))},t.fn.dropdown.Constructor=n,t.fn.dropdown.noConflict=function(){return t.fn.dropdown=r,this},t(document).on("click.bs.dropdown.data-api",o).on("click.bs.dropdown.data-api",".dropdown form",(function(t){t.stopPropagation()})).on("click.bs.dropdown.data-api",e,n.prototype.toggle).on("keydown.bs.dropdown.data-api",e,n.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",n.prototype.keydown)}(jQuery)},{}],7:[function(t,e,n){"use strict";function i(t){return(i="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(t){var e=function(e,n){this.options=n,this.$body=t(document.body),this.$element=t(e),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.fixedContent=".navbar-fixed-top, .navbar-fixed-bottom",this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,t.proxy((function(){this.$element.trigger("loaded.bs.modal")}),this))};function n(n,o){return this.each((function(){var r=t(this),a=r.data("bs.modal"),s=t.extend({},e.DEFAULTS,r.data(),"object"==i(n)&&n);a||r.data("bs.modal",a=new e(this,s)),"string"==typeof n?a[n](o):s.show&&a.show(o)}))}e.VERSION="3.4.1",e.TRANSITION_DURATION=300,e.BACKDROP_TRANSITION_DURATION=150,e.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},e.prototype.toggle=function(t){return this.isShown?this.hide():this.show(t)},e.prototype.show=function(n){var i=this,o=t.Event("show.bs.modal",{relatedTarget:n});this.$element.trigger(o),this.isShown||o.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',t.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",(function(){i.$element.one("mouseup.dismiss.bs.modal",(function(e){t(e.target).is(i.$element)&&(i.ignoreBackdropClick=!0)}))})),this.backdrop((function(){var o=t.support.transition&&i.$element.hasClass("fade");i.$element.parent().length||i.$element.appendTo(i.$body),i.$element.show().scrollTop(0),i.adjustDialog(),o&&i.$element[0].offsetWidth,i.$element.addClass("in"),i.enforceFocus();var r=t.Event("shown.bs.modal",{relatedTarget:n});o?i.$dialog.one("bsTransitionEnd",(function(){i.$element.trigger("focus").trigger(r)})).emulateTransitionEnd(e.TRANSITION_DURATION):i.$element.trigger("focus").trigger(r)})))},e.prototype.hide=function(n){n&&n.preventDefault(),n=t.Event("hide.bs.modal"),this.$element.trigger(n),this.isShown&&!n.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),t(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),t.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",t.proxy(this.hideModal,this)).emulateTransitionEnd(e.TRANSITION_DURATION):this.hideModal())},e.prototype.enforceFocus=function(){t(document).off("focusin.bs.modal").on("focusin.bs.modal",t.proxy((function(t){document===t.target||this.$element[0]===t.target||this.$element.has(t.target).length||this.$element.trigger("focus")}),this))},e.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",t.proxy((function(t){27==t.which&&this.hide()}),this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},e.prototype.resize=function(){this.isShown?t(window).on("resize.bs.modal",t.proxy(this.handleUpdate,this)):t(window).off("resize.bs.modal")},e.prototype.hideModal=function(){var t=this;this.$element.hide(),this.backdrop((function(){t.$body.removeClass("modal-open"),t.resetAdjustments(),t.resetScrollbar(),t.$element.trigger("hidden.bs.modal")}))},e.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},e.prototype.backdrop=function(n){var i=this,o=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var r=t.support.transition&&o;if(this.$backdrop=t(document.createElement("div")).addClass("modal-backdrop "+o).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",t.proxy((function(t){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide())}),this)),r&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!n)return;r?this.$backdrop.one("bsTransitionEnd",n).emulateTransitionEnd(e.BACKDROP_TRANSITION_DURATION):n()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var a=function(){i.removeBackdrop(),n&&n()};t.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",a).emulateTransitionEnd(e.BACKDROP_TRANSITION_DURATION):a()}else n&&n()},e.prototype.handleUpdate=function(){this.adjustDialog()},e.prototype.adjustDialog=function(){var t=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&t?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!t?this.scrollbarWidth:""})},e.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},e.prototype.checkScrollbar=function(){var t=window.innerWidth;if(!t){var e=document.documentElement.getBoundingClientRect();t=e.right-Math.abs(e.left)}this.bodyIsOverflowing=document.body.clientWidth<t,this.scrollbarWidth=this.measureScrollbar()},e.prototype.setScrollbar=function(){var e=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"";var n=this.scrollbarWidth;this.bodyIsOverflowing&&(this.$body.css("padding-right",e+n),t(this.fixedContent).each((function(e,i){var o=i.style.paddingRight,r=t(i).css("padding-right");t(i).data("padding-right",o).css("padding-right",parseFloat(r)+n+"px")})))},e.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad),t(this.fixedContent).each((function(e,n){var i=t(n).data("padding-right");t(n).removeData("padding-right"),n.style.paddingRight=i||""}))},e.prototype.measureScrollbar=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",this.$body.append(t);var e=t.offsetWidth-t.clientWidth;return this.$body[0].removeChild(t),e};var o=t.fn.modal;t.fn.modal=n,t.fn.modal.Constructor=e,t.fn.modal.noConflict=function(){return t.fn.modal=o,this},t(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',(function(e){var i=t(this),o=i.attr("href"),r=i.attr("data-target")||o&&o.replace(/.*(?=#[^\s]+$)/,""),a=t(document).find(r),s=a.data("bs.modal")?"toggle":t.extend({remote:!/#/.test(o)&&o},a.data(),i.data());i.is("a")&&e.preventDefault(),a.one("show.bs.modal",(function(t){t.isDefaultPrevented()||a.one("hidden.bs.modal",(function(){i.is(":visible")&&i.trigger("focus")}))})),n.call(a,s,this)}))}(jQuery)},{}],8:[function(t,e,n){"use strict";function i(t){return(i="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(t){var e=function(t,e){this.init("popover",t,e)};if(!t.fn.tooltip)throw new Error("Popover requires tooltip.js");e.VERSION="3.4.1",e.DEFAULTS=t.extend({},t.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),(e.prototype=t.extend({},t.fn.tooltip.Constructor.prototype)).constructor=e,e.prototype.getDefaults=function(){return e.DEFAULTS},e.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),n=this.getContent();if(this.options.html){var o=i(n);this.options.sanitize&&(e=this.sanitizeHtml(e),"string"===o&&(n=this.sanitizeHtml(n))),t.find(".popover-title").html(e),t.find(".popover-content").children().detach().end()["string"===o?"html":"append"](n)}else t.find(".popover-title").text(e),t.find(".popover-content").children().detach().end().text(n);t.removeClass("fade top bottom left right in"),t.find(".popover-title").html()||t.find(".popover-title").hide()},e.prototype.hasContent=function(){return this.getTitle()||this.getContent()},e.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},e.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var n=t.fn.popover;t.fn.popover=function(n){return this.each((function(){var o=t(this),r=o.data("bs.popover"),a="object"==i(n)&&n;!r&&/destroy|hide/.test(n)||(r||o.data("bs.popover",r=new e(this,a)),"string"==typeof n&&r[n]())}))},t.fn.popover.Constructor=e,t.fn.popover.noConflict=function(){return t.fn.popover=n,this}}(jQuery)},{}],9:[function(t,e,n){"use strict";!function(t){var e=function(e){this.element=t(e)};function n(n){return this.each((function(){var i=t(this),o=i.data("bs.tab");o||i.data("bs.tab",o=new e(this)),"string"==typeof n&&o[n]()}))}e.VERSION="3.4.1",e.TRANSITION_DURATION=150,e.prototype.show=function(){var e=this.element,n=e.closest("ul:not(.dropdown-menu)"),i=e.data("target");if(i||(i=(i=e.attr("href"))&&i.replace(/.*(?=#[^\s]*$)/,"")),!e.parent("li").hasClass("active")){var o=n.find(".active:last a"),r=t.Event("hide.bs.tab",{relatedTarget:e[0]}),a=t.Event("show.bs.tab",{relatedTarget:o[0]});if(o.trigger(r),e.trigger(a),!a.isDefaultPrevented()&&!r.isDefaultPrevented()){var s=t(document).find(i);this.activate(e.closest("li"),n),this.activate(s,s.parent(),(function(){o.trigger({type:"hidden.bs.tab",relatedTarget:e[0]}),e.trigger({type:"shown.bs.tab",relatedTarget:o[0]})}))}}},e.prototype.activate=function(n,i,o){var r=i.find("> .active"),a=o&&t.support.transition&&(r.length&&r.hasClass("fade")||!!i.find("> .fade").length);function s(){r.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),n.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),a?(n[0].offsetWidth,n.addClass("in")):n.removeClass("fade"),n.parent(".dropdown-menu").length&&n.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),o&&o()}r.length&&a?r.one("bsTransitionEnd",s).emulateTransitionEnd(e.TRANSITION_DURATION):s(),r.removeClass("in")};var i=t.fn.tab;t.fn.tab=n,t.fn.tab.Constructor=e,t.fn.tab.noConflict=function(){return t.fn.tab=i,this};var o=function(e){e.preventDefault(),n.call(t(this),"show")};t(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',o).on("click.bs.tab.data-api",'[data-toggle="pill"]',o)}(jQuery)},{}],10:[function(t,e,n){"use strict";function i(t){return(i="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(t){var e=["sanitize","whiteList","sanitizeFn"],n=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],o={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},r=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,a=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;function s(e,i){var o=e.nodeName.toLowerCase();if(-1!==t.inArray(o,i))return-1===t.inArray(o,n)||Boolean(e.nodeValue.match(r)||e.nodeValue.match(a));for(var s=t(i).filter((function(t,e){return e instanceof RegExp})),l=0,u=s.length;l<u;l++)if(o.match(s[l]))return!0;return!1}function l(e,n,i){if(0===e.length)return e;if(i&&"function"==typeof i)return i(e);if(!document.implementation||!document.implementation.createHTMLDocument)return e;var o=document.implementation.createHTMLDocument("sanitization");o.body.innerHTML=e;for(var r=t.map(n,(function(t,e){return e})),a=t(o.body).find("*"),l=0,u=a.length;l<u;l++){var c=a[l],d=c.nodeName.toLowerCase();if(-1!==t.inArray(d,r))for(var p=t.map(c.attributes,(function(t){return t})),f=[].concat(n["*"]||[],n[d]||[]),h=0,v=p.length;h<v;h++)s(p[h],f)||c.removeAttribute(p[h].nodeName);else c.parentNode.removeChild(c)}return o.body.innerHTML}var u=function(t,e){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",t,e)};u.VERSION="3.4.1",u.TRANSITION_DURATION=150,u.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0},sanitize:!0,sanitizeFn:null,whiteList:o},u.prototype.init=function(e,n,i){if(this.enabled=!0,this.type=e,this.$element=t(n),this.options=this.getOptions(i),this.$viewport=this.options.viewport&&t(document).find(t.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var o=this.options.trigger.split(" "),r=o.length;r--;){var a=o[r];if("click"==a)this.$element.on("click."+this.type,this.options.selector,t.proxy(this.toggle,this));else if("manual"!=a){var s="hover"==a?"mouseenter":"focusin",l="hover"==a?"mouseleave":"focusout";this.$element.on(s+"."+this.type,this.options.selector,t.proxy(this.enter,this)),this.$element.on(l+"."+this.type,this.options.selector,t.proxy(this.leave,this))}}this.options.selector?this._options=t.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},u.prototype.getDefaults=function(){return u.DEFAULTS},u.prototype.getOptions=function(n){var i=this.$element.data();for(var o in i)i.hasOwnProperty(o)&&-1!==t.inArray(o,e)&&delete i[o];return(n=t.extend({},this.getDefaults(),i,n)).delay&&"number"==typeof n.delay&&(n.delay={show:n.delay,hide:n.delay}),n.sanitize&&(n.template=l(n.template,n.whiteList,n.sanitizeFn)),n},u.prototype.getDelegateOptions=function(){var e={},n=this.getDefaults();return this._options&&t.each(this._options,(function(t,i){n[t]!=i&&(e[t]=i)})),e},u.prototype.enter=function(e){var n=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);if(n||(n=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,n)),e instanceof t.Event&&(n.inState["focusin"==e.type?"focus":"hover"]=!0),n.tip().hasClass("in")||"in"==n.hoverState)n.hoverState="in";else{if(clearTimeout(n.timeout),n.hoverState="in",!n.options.delay||!n.options.delay.show)return n.show();n.timeout=setTimeout((function(){"in"==n.hoverState&&n.show()}),n.options.delay.show)}},u.prototype.isInStateTrue=function(){for(var t in this.inState)if(this.inState[t])return!0;return!1},u.prototype.leave=function(e){var n=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);if(n||(n=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,n)),e instanceof t.Event&&(n.inState["focusout"==e.type?"focus":"hover"]=!1),!n.isInStateTrue()){if(clearTimeout(n.timeout),n.hoverState="out",!n.options.delay||!n.options.delay.hide)return n.hide();n.timeout=setTimeout((function(){"out"==n.hoverState&&n.hide()}),n.options.delay.hide)}},u.prototype.show=function(){var e=t.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(e);var n=t.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(e.isDefaultPrevented()||!n)return;var i=this,o=this.tip(),r=this.getUID(this.type);this.setContent(),o.attr("id",r),this.$element.attr("aria-describedby",r),this.options.animation&&o.addClass("fade");var a="function"==typeof this.options.placement?this.options.placement.call(this,o[0],this.$element[0]):this.options.placement,s=/\s?auto?\s?/i,l=s.test(a);l&&(a=a.replace(s,"")||"top"),o.detach().css({top:0,left:0,display:"block"}).addClass(a).data("bs."+this.type,this),this.options.container?o.appendTo(t(document).find(this.options.container)):o.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var c=this.getPosition(),d=o[0].offsetWidth,p=o[0].offsetHeight;if(l){var f=a,h=this.getPosition(this.$viewport);a="bottom"==a&&c.bottom+p>h.bottom?"top":"top"==a&&c.top-p<h.top?"bottom":"right"==a&&c.right+d>h.width?"left":"left"==a&&c.left-d<h.left?"right":a,o.removeClass(f).addClass(a)}var v=this.getCalculatedOffset(a,c,d,p);this.applyPlacement(v,a);var m=function(){var t=i.hoverState;i.$element.trigger("shown.bs."+i.type),i.hoverState=null,"out"==t&&i.leave(i)};t.support.transition&&this.$tip.hasClass("fade")?o.one("bsTransitionEnd",m).emulateTransitionEnd(u.TRANSITION_DURATION):m()}},u.prototype.applyPlacement=function(e,n){var i=this.tip(),o=i[0].offsetWidth,r=i[0].offsetHeight,a=parseInt(i.css("margin-top"),10),s=parseInt(i.css("margin-left"),10);isNaN(a)&&(a=0),isNaN(s)&&(s=0),e.top+=a,e.left+=s,t.offset.setOffset(i[0],t.extend({using:function(t){i.css({top:Math.round(t.top),left:Math.round(t.left)})}},e),0),i.addClass("in");var l=i[0].offsetWidth,u=i[0].offsetHeight;"top"==n&&u!=r&&(e.top=e.top+r-u);var c=this.getViewportAdjustedDelta(n,e,l,u);c.left?e.left+=c.left:e.top+=c.top;var d=/top|bottom/.test(n),p=d?2*c.left-o+l:2*c.top-r+u,f=d?"offsetWidth":"offsetHeight";i.offset(e),this.replaceArrow(p,i[0][f],d)},u.prototype.replaceArrow=function(t,e,n){this.arrow().css(n?"left":"top",50*(1-t/e)+"%").css(n?"top":"left","")},u.prototype.setContent=function(){var t=this.tip(),e=this.getTitle();this.options.html?(this.options.sanitize&&(e=l(e,this.options.whiteList,this.options.sanitizeFn)),t.find(".tooltip-inner").html(e)):t.find(".tooltip-inner").text(e),t.removeClass("fade in top bottom left right")},u.prototype.hide=function(e){var n=this,i=t(this.$tip),o=t.Event("hide.bs."+this.type);function r(){"in"!=n.hoverState&&i.detach(),n.$element&&n.$element.removeAttr("aria-describedby").trigger("hidden.bs."+n.type),e&&e()}if(this.$element.trigger(o),!o.isDefaultPrevented())return i.removeClass("in"),t.support.transition&&i.hasClass("fade")?i.one("bsTransitionEnd",r).emulateTransitionEnd(u.TRANSITION_DURATION):r(),this.hoverState=null,this},u.prototype.fixTitle=function(){var t=this.$element;(t.attr("title")||"string"!=typeof t.attr("data-original-title"))&&t.attr("data-original-title",t.attr("title")||"").attr("title","")},u.prototype.hasContent=function(){return this.getTitle()},u.prototype.getPosition=function(e){var n=(e=e||this.$element)[0],i="BODY"==n.tagName,o=n.getBoundingClientRect();null==o.width&&(o=t.extend({},o,{width:o.right-o.left,height:o.bottom-o.top}));var r=window.SVGElement&&n instanceof window.SVGElement,a=i?{top:0,left:0}:r?null:e.offset(),s={scroll:i?document.documentElement.scrollTop||document.body.scrollTop:e.scrollTop()},l=i?{width:t(window).width(),height:t(window).height()}:null;return t.extend({},o,s,l,a)},u.prototype.getCalculatedOffset=function(t,e,n,i){return"bottom"==t?{top:e.top+e.height,left:e.left+e.width/2-n/2}:"top"==t?{top:e.top-i,left:e.left+e.width/2-n/2}:"left"==t?{top:e.top+e.height/2-i/2,left:e.left-n}:{top:e.top+e.height/2-i/2,left:e.left+e.width}},u.prototype.getViewportAdjustedDelta=function(t,e,n,i){var o={top:0,left:0};if(!this.$viewport)return o;var r=this.options.viewport&&this.options.viewport.padding||0,a=this.getPosition(this.$viewport);if(/right|left/.test(t)){var s=e.top-r-a.scroll,l=e.top+r-a.scroll+i;s<a.top?o.top=a.top-s:l>a.top+a.height&&(o.top=a.top+a.height-l)}else{var u=e.left-r,c=e.left+r+n;u<a.left?o.left=a.left-u:c>a.right&&(o.left=a.left+a.width-c)}return o},u.prototype.getTitle=function(){var t=this.$element,e=this.options;return t.attr("data-original-title")||("function"==typeof e.title?e.title.call(t[0]):e.title)},u.prototype.getUID=function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},u.prototype.tip=function(){if(!this.$tip&&(this.$tip=t(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},u.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},u.prototype.enable=function(){this.enabled=!0},u.prototype.disable=function(){this.enabled=!1},u.prototype.toggleEnabled=function(){this.enabled=!this.enabled},u.prototype.toggle=function(e){var n=this;e&&((n=t(e.currentTarget).data("bs."+this.type))||(n=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,n))),e?(n.inState.click=!n.inState.click,n.isInStateTrue()?n.enter(n):n.leave(n)):n.tip().hasClass("in")?n.leave(n):n.enter(n)},u.prototype.destroy=function(){var t=this;clearTimeout(this.timeout),this.hide((function(){t.$element.off("."+t.type).removeData("bs."+t.type),t.$tip&&t.$tip.detach(),t.$tip=null,t.$arrow=null,t.$viewport=null,t.$element=null}))},u.prototype.sanitizeHtml=function(t){return l(t,this.options.whiteList,this.options.sanitizeFn)};var c=t.fn.tooltip;t.fn.tooltip=function(e){return this.each((function(){var n=t(this),o=n.data("bs.tooltip"),r="object"==i(e)&&e;!o&&/destroy|hide/.test(e)||(o||n.data("bs.tooltip",o=new u(this,r)),"string"==typeof e&&o[e]())}))},t.fn.tooltip.Constructor=u,t.fn.tooltip.noConflict=function(){return t.fn.tooltip=c,this}}(jQuery)},{}],11:[function(t,e,n){"use strict";var i;(i=jQuery).fn.emulateTransitionEnd=function(t){var e=!1,n=this;return i(this).one("bsTransitionEnd",(function(){e=!0})),setTimeout((function(){e||i(n).trigger(i.support.transition.end)}),t),this},i((function(){i.support.transition=function(){var t=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var n in e)if(void 0!==t.style[n])return{end:e[n]};return!1}(),i.support.transition&&(i.event.special.bsTransitionEnd={bindType:i.support.transition.end,delegateType:i.support.transition.end,handle:function(t){if(i(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}})}))},{}],12:[function(t,e,n){(function(e){"use strict";var n=s(t("lodash/defaults")),i=s(t("lodash/escape")),o=s("undefined"!=typeof window?window.jQuery:void 0!==e?e.jQuery:null),r=s(t("loglevel")),a=s(t("./screen-sizes"));function s(t){return t&&t.__esModule?t:{default:t}}function l(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var u={Templates:{Popover:function(t){return'<div class="account-info">\n        <iframe src="'.concat((0,i.default)(t.useMwIframe?"".concat(t.iframelink,"?embedded"):t.legacyIframeLink),'" \n                scrolling="auto" frameborder="0" allowtransparency="true" \n                seamless \n                sandbox="allow-same-origin allow-scripts allow-top-navigation allow-forms allow-popups allow-popups-to-escape-sandbox"></iframe>\n        </div>\n        <div class="actions">\n          <div class="btn-group btn-group-justified">\n            <div class="btn-group sign-out">\n              <a href="').concat((0,i.default)(t.logoutlink),'" class="btn btn-default">Sign out</a>\n            </div>\n          </div>\n        </div>')},Action:function(t){return'<div class="btn-group">\n        <a href="'.concat((0,i.default)(t.href),'" \n           title="').concat((0,i.default)(t.tooltip),'" \n           class="btn btn-default ').concat((0,i.default)(t.classes),'">').concat((0,i.default)(t.title),"</a>\n        </div>")}},Defaults:{container:!1,iframelink:"https://my.warwick.ac.uk/",notificationsApi:"https://my.warwick.ac.uk/api/id7/notifications/unreads",legacyIframeLink:"https://websignon.warwick.ac.uk/origin/account/popover",showNotificationsBadge:!0,useMwIframe:!0,maxNumberNotifications:99,template:'\n      <div class="popover my-warwick hybrid-overlay">\n        <div class="arrow"></div>\n        <div class="popover-inner">\n            <div class="popover-content"><p></p></div>\n        </div>\n      </div>'.trim()},MessagePrefix:"message.id7.account-popover."};var c=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t);var n=o.default.extend({},u.Defaults,e);this.$trigger=n.trigger,this.options=n,void 0===this.options.logoutlink&&(this.options.logoutlink=this.$trigger.attr("href")),this.wireEventHandlers()}var e,i,s;return e=t,s=[{key:"isBlacklistedDevice",value:function(){return-1!==navigator.userAgent.indexOf("iPad")}},{key:"isMwFeatureAvailable",value:function(){return!t.isBlacklistedDevice()}}],(i=[{key:"createPopover",value:function(t){var e={container:this.options.container,content:u.Templates.Popover(this.options),template:this.options.template,html:!0,placement:"bottom",title:"Account information",trigger:"manual"};t.popover(e)}},{key:"dismissPopover",value:function(){this.$trigger.attr("aria-expanded","false"),this.$trigger.popover("hide"),this.$trigger.data("bs.popover").inState.click=!1}},{key:"wireEventHandlers",value:function(){var e=this,n=this.$trigger,i=this,r=this.options.iframelink;if(this.options.name){var s='<span class="fa-stack id7-notifications-badge">\n        <i class="fa fa-circle fa-stack-2x" aria-hidden="true"></i>\n        <strong class="fa-stack-1x fa fa-spinner fa-spin brand-text counter-value" title="Notifications"></strong>\n        <span class="sr-only">notifications</span>\n      </span>';t.isMwFeatureAvailable()&&this.options.showNotificationsBadge||(s=""),n.html("".concat(this.options.name).concat(s,'<span class="caret"></span>'))}var l,c,d,p=n.find(".id7-notifications-badge");n.on("click",(function(t){return t.preventDefault(),t.stopPropagation(),n.popover("toggle"),p.find(".counter-value:not(.fa-exclamation-triangle):not(.fa-spinner)").text("0"),i.options.iframelink=r,n.data("bs.popover").options.content=u.Templates.Popover(i.options),p.removeClass("animating"),n.attr("aria-expanded","true"),!1})),this.createPopover(n),this.options.showNotificationsBadge&&t.isMwFeatureAvailable()&&(l=this.options.notificationsApi,c=function(t){var e=Math.min(t.unreads,99);p.find(".counter-value").removeClass("fa-spinner").removeClass("fa-spin").addClass("slideInDown").text(e),e>0&&(p.fadeIn().addClass("animating"),i.options.iframelink="".concat(r,"alerts"),n.data("bs.popover").options.content=u.Templates.Popover(i.options))},d=function(){p.find(".counter-value").removeClass("fa-spinner").removeClass("fa-spin").addClass("fa-exclamation-triangle"),p.attr("title","There was a problem communicating with the MyWarwick notifications service")},o.default.ajax({url:l,success:c,error:d,dataType:"json",xhrFields:{withCredentials:!0}})),(0,o.default)("html").on("click.popoverDismiss",(function(t){var e=(0,o.default)(t.target);0===e.closest(".popover").length&&0===e.closest(".use-popover").length&&0===e.closest(n).length&&i.dismissPopover()}));var f=o.default.proxy((function(i,r){if(e.options.useMwIframe=e.options.useMwIframe&&"xs"!==r.name&&(0,o.default)(window).height()>=512&&t.isMwFeatureAvailable(),n.find(".id7-notifications-badge").toggle(e.options.useMwIframe),void 0!==n.data("bs.popover")){n.data("bs.popover").options.content=u.Templates.Popover(e.options);var a=e.options.useMwIframe&&t.isMwFeatureAvailable()?"my-warwick":"account-information",s=n.data("bs.popover");s.tip().removeClass("account-information","my-warwick").addClass(a),s.tip().hasClass("in")&&(n.popover("show"),n.attr("aria-expanded","true"),n.next(".popover").removeClass("loading"))}}),this);(0,o.default)(window).on("id7:reflow",f),"complete"===document.readyState&&void 0!==(0,o.default)(window).data("id7.reflow")&&f({},(0,a.default)())}},{key:"onMessage",value:function(t,e){var i=this.$trigger.next(".popover");switch(t){case"addAction":(0,n.default)(e,{classes:"",tooltip:""}),i.find(".actions > .btn-group").prepend(u.Templates.Action(e)),i.find(".actions > .btn-group > .btn-group").first().find('[title]:not([title=""])').tooltip({placement:"bottom"});break;case"resizeIframe":i.find(".account-info iframe").height(e.height);break;case"layoutDidMount":i.addClass("loaded"),this.updateColourTheme(e.colourTheme);break;case"colourThemeChange":this.updateColourTheme(e.colourTheme);break;case"signedOut":var o=this.options.loginlink;i.find(".actions > .btn-group > .sign-out").replaceWith(u.Templates.Action({href:o,classes:"sign-in",title:"Sign in",tooltip:""}));break;case"close":this.dismissPopover(),this.$trigger.focus();break;default:r.default.error("Unexpected message type: ".concat(t))}}},{key:"updateColourTheme",value:function(t){this.$trigger.next(".popover").removeClass((function(t,e){return o.default.grep(e.split(" "),(function(t){return 0===t.indexOf("theme-")})).join(" ")})).addClass("theme-".concat(t))}}])&&l(e.prototype,i),s&&l(e,s),Object.defineProperty(e,"prototype",{writable:!1}),t}();o.default.fn.accountPopover=function(t){var e=t||{};return this.each((function(t,n){var i=(0,o.default)(n),r=new c(o.default.extend({},i.data(),e,{trigger:i}));i.attr("aria-expanded","false"),i.data("id7.account-popover",r)}))},(0,o.default)((function(){(0,o.default)('[data-toggle="id7:account-popover"]').accountPopover(),(0,o.default)(window).on("message",(function(t){var e=t.originalEvent.origin;try{var n=JSON.parse(t.originalEvent.data);if(n.type&&0===n.type.indexOf(u.MessagePrefix)){var i=n.type.substring(u.MessagePrefix.length);(0,o.default)('[data-toggle="id7:account-popover"]').each((function(){var t=(0,o.default)(this).data("id7.account-popover");0!==t.options.iframelink.indexOf(e)&&0!==t.options.legacyIframeLink.indexOf(e)?r.default.error("Ignored message of type ".concat(i," because origin ").concat(e," didn't match iframe link ").concat(t.options.iframelink)):t.onMessage(i,n)}))}}catch(t){}}))}))}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./screen-sizes":32,"lodash/defaults":168,"lodash/escape":171,loglevel:36}],13:[function(t,e,n){"use strict";var i=window.jQuery;t("@universityofwarwick/bootstrap-3-typeahead"),function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}}),n=function(){};window.addEventListener("testPassiveEventSupport",n,e),window.removeEventListener("testPassiveEventSupport",n,e)}catch(e){t=!1}return t}()&&"ontouchstart"in document.documentElement&&"addEventListener"in document&&(i.event.special.touchstart={setup:function(t,e,n){this.addEventListener&&this.addEventListener("touchstart",n,{passive:!0})}},i.event.special.touchend={setup:function(t,e,n){this.addEventListener&&this.addEventListener("touchend",n,{passive:!0})}})},{"@universityofwarwick/bootstrap-3-typeahead":1}],14:[function(t,e,n){"use strict";t("../bootstrap/js/affix")},{"../bootstrap/js/affix":2}],15:[function(t,e,n){"use strict";t("../bootstrap/js/button")},{"../bootstrap/js/button":3}],16:[function(t,e,n){"use strict";t("../bootstrap/js/carousel")},{"../bootstrap/js/carousel":4}],17:[function(t,e,n){"use strict";t("./bootstrap-transition.jquery"),t("../bootstrap/js/collapse")},{"../bootstrap/js/collapse":5,"./bootstrap-transition.jquery":23}],18:[function(t,e,n){"use strict";var i=window.jQuery;t("../bootstrap/js/dropdown"),i(document).off("keydown.bs.dropdown.data-api",'[data-toggle="dropdown"]',i.fn.dropdown.Constructor.prototype.keydown),i(document).off("keydown.bs.dropdown.data-api",".dropdown-menu",i.fn.dropdown.Constructor.prototype.keydown);i.fn.dropdown.Constructor.prototype.keydown=function(t){if(!(/input|textarea/i.test(t.target.tagName)||!/(38|40|27|32)/.test(t.which)&&(t.which<65||t.which>90)||t.ctrlKey||t.altKey)){var e=i(this);if(t.preventDefault(),t.stopPropagation(),!e.is(".disabled, :disabled")){var n=function(t){var e=t.attr("data-target");e||(e=(e=t.attr("href"))&&/#[A-Za-z]/.test(e)&&e.replace(/.*(?=#[^\s]*$)/,""));var n="#"!==e?i(document).find(e):null;return n&&n.length?n:t.parent()}(e),o=n.hasClass("open");(!o&&27!==t.which||o&&27===t.which)&&(27===t.which&&n.find('[data-toggle="dropdown"]').trigger("focus"),i(".dropdown-backdrop").remove(),i('[data-toggle="dropdown"]').each((function(){var o={relatedTarget:this};n.hasClass("open")&&(n.trigger(t=i.Event("hide.bs.dropdown",o)),e.attr("aria-expanded","false"),n.removeClass("open").trigger(i.Event("hidden.bs.dropdown",o)))})));var r=n.find(".dropdown-menu li:not(.disabled):visible a");if(r.length){var a=r.index(t.target);if(38===t.which&&(a=(a-1)%r.length),40===t.which&&(a=(a+1)%r.length),t.which>=65&&t.which<=90&&r.length<100){var s=t.key.toLowerCase(),l=r.index(t.target),u=r.filter((function(){return 0===i(this).text().trim().toLowerCase().indexOf(s)}));u.each((function(){var e=i(this),n=r.index(e);if(n>l||i(t.target).text().trim().toLowerCase().charAt(0)!==s)return a=n,!1})),a===l&&u.length>0&&(a=r.index(u.eq(0)))}r.eq(a).trigger("focus")}}}},i(document).on("keydown.bs.dropdown.data-api",'[data-toggle="dropdown"]',i.fn.dropdown.Constructor.prototype.keydown),i(document).on("keydown.bs.dropdown.data-api",".dropdown-menu",i.fn.dropdown.Constructor.prototype.keydown)},{"../bootstrap/js/dropdown":6}],19:[function(t,e,n){"use strict";var i=window.jQuery;t("../bootstrap/js/modal");var o=i.fn.modal.Constructor.prototype.backdrop;i.fn.modal.Constructor.prototype.backdrop=function(t){var e=this;if(t){o.call(this,(function(){var n=e.$element,i=e.$backdrop,o=n.closest(".id7-fixed-width-container");i&&1===o.length&&i.appendTo(o),t()}))}else o.call(this,t)}},{"../bootstrap/js/modal":7}],20:[function(t,e,n){"use strict";t("./bootstrap-tooltip.jquery"),t("../bootstrap/js/popover")},{"../bootstrap/js/popover":8,"./bootstrap-tooltip.jquery":22}],21:[function(t,e,n){"use strict";t("../bootstrap/js/tab")},{"../bootstrap/js/tab":9}],22:[function(t,e,n){"use strict";var i=window.jQuery;t("../bootstrap/js/tooltip"),i.fn.tooltip.Constructor.DEFAULTS.whiteList.iframe=["src","scrolling","frameborder","allowtransparency","seamless","sandbox"]},{"../bootstrap/js/tooltip":10}],23:[function(t,e,n){"use strict";t("../bootstrap/js/transition")},{"../bootstrap/js/transition":11}],24:[function(t,e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(t){"replaceState"in window.history?t?window.history.replaceState({},null,t):window.history.replaceState({},null,window.location.pathname+window.location.search):window.location.hash=t}},{}],25:[function(t,e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.getVisibleTextNodesIn=function(t){var e=[];return function t(n){if(n.nodeType===Node.ELEMENT_NODE&&n.classList.contains("sr-only"));else if(n.nodeType===Node.TEXT_NODE)e.push(n);else for(var i=0,o=n.childNodes.length;i<o;i+=1)t(n.childNodes[i])}(t),e},n.wrapNode=function(t,e){t.parentNode.insertBefore(e,t),e.appendChild(t)}},{}],26:[function(t,e,n){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=window.matchMedia||window.msMatchMedia||function(){return!1},r=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.tests={}}var e,n,r;return e=t,r=[{key:"mq",value:function(t){var e=o(t);return e&&e.matches||!1}},{key:"cssSupports",value:function(t,e){return void 0!==window.CSS&&"supports"in window.CSS?window.CSS.supports(t,e):"supportsCSS"in window?window.supportsCSS("".concat(t,":").concat(e)):"display"===t&&"flex"===e&&/rv:11.0/i.test(window.navigator.userAgent)}},{key:"toggleClasses",value:function(t,e,n){n?(t.classList.remove("no-".concat(e)),t.classList.add(e)):(t.classList.remove(e),t.classList.add("no-".concat(e)))}}],(n=[{key:"addTest",value:function(e,n){this.tests[e]=n,t.prototype[e]=n,this.container&&t.toggleClasses(this.container,e,n)}},{key:"addClasses",value:function(e){var n=this;this.container=e,Object.keys(this.tests).forEach((function(i){t.toggleClasses(e,i,n.tests[i])}))}}])&&i(e.prototype,n),r&&i(e,r),Object.defineProperty(e,"prototype",{writable:!1}),t}();n.default=r},{}],27:[function(t,e,n){"use strict";var i,o=(i=t("headroom.js"))&&i.__esModule?i:{default:i};window.Headroom=o.default,t("headroom.js/dist/jQuery.headroom")},{"headroom.js":37,"headroom.js/dist/jQuery.headroom":38}],28:[function(t,e,n){"use strict";var i,o=(i=t("./feature-detect"))&&i.__esModule?i:{default:i};var r=new o.default;r.addTest("js",!0),r.addTest("flexbox",o.default.cssSupports("display","flex"));var a=!1;try{a="SVGFEColorMatrixElement"in window&&2===SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_SATURATE}catch(t){}r.addTest("svgfilters",a);var s={webp:"data:image/webp;base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoBAAEAAwA0JaQAA3AA/vuUAAA=","webp-alpha":"data:image/webp;base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAABBxAR/Q9ERP8DAABWUDggGAAAADABAJ0BKgEAAQADADQlpAADcAD++/1QAA==","webp-animation":"data:image/webp;base64,UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA","webp-lossless":"data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAAAAAAfQ//73v/+BiOh/AAA=",avif:"data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUIAAAEcbWV0YQAAAAAAAABIaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAGNhdmlmIC0gaHR0cHM6Ly9naXRodWIuY29tL2xpbmstdS9jYXZpZgAAAAAeaWxvYwAAAAAEQAABAAEAAAAAAUQAAQAAABcAAAAqaWluZgEAAAAAAAABAAAAGmluZmUCAAAAAAEAAGF2MDFJbWFnZQAAAAAOcGl0bQAAAAAAAQAAAHJpcHJwAAAAUmlwY28AAAAQcGFzcAAAAAEAAAABAAAAFGlzcGUAAAAAAAAAAQAAAAEAAAAQcGl4aQAAAAADCAgIAAAAFmF2MUOBAAwACggYAAYICGgIIAAAABhpcG1hAAAAAAAAAAEAAQUBAoMDhAAAAB9tZGF0CggYAAYICGgIIBoFHiAAAEQiBACwDoA="};function l(t,e){var n=new Image;function i(i){var o=!(!i||"load"!==i.type)&&1===n.width;r.addTest(t,o),e&&e(i)}n.onerror=i,n.onload=i,n.src=s[t]}l("webp",(function(t){t&&"load"===t.type&&(l("webp-alpha"),l("webp-animation"),l("webp-lossless"))})),l("avif");var u=window.navigator.userAgent;r.addTest("safari",u.indexOf("Safari/")>=0&&-1===u.indexOf("Chrome/")),r.addTest("ie-or-edge",/MSIE (?:9|7|10)/i.test(u)||/rv:11.0/i.test(u)||/Edge\/\d./i.test(u)),r.addTest("embedded-ie",/MSIE 7/i.test(u)&&/\.NET/.test(u)),r.addClasses(document.documentElement),window.Modernizr=r,window.Modernizr.mq=o.default.mq},{"./feature-detect":26}],29:[function(t,e,n){(function(t){"use strict";var e,n=(e="undefined"!=typeof window?window.jQuery:void 0!==t?t.jQuery:null)&&e.__esModule?e:{default:e};n.default.extend(n.default.expr[":"],{focusable:function(t){return function(t,e){var i,o,r,a,s,l=t.nodeName.toLowerCase();return"area"===l?(o=(i=t.parentNode).name,!(!t.href||!o||"map"!==i.nodeName.toLowerCase())&&(r=(0,n.default)("img[usemap='#"+o+"']")).length>0&&r.is(":visible")):(/^(input|select|textarea|button|object)$/.test(l)?(a=!t.disabled)&&(s=(0,n.default)(t).closest("fieldset")[0])&&(a=!s.disabled):a="a"===l&&t.href||e,a&&(0,n.default)(t).is(":visible")&&function(t){for(var e=t.css("visibility");"inherit"===e;)e=(t=t.parent()).css("visibility");return"hidden"!==e}((0,n.default)(t)))}(t,null!=n.default.attr(t,"tabindex"))}})}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],30:[function(t,e,n){(function(e){"use strict";var n=u(t("lodash/defer")),i=u(t("lodash/union")),o=u(t("lodash/some")),r=u("undefined"!=typeof window?window.jQuery:void 0!==e?e.jQuery:null),a=u(t("./screen-sizes")),s=u(t("./change-location-hash")),l=t("./dom-utils");function u(t){return t&&t.__esModule?t:{default:t}}function c(t){return(c="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 d(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var p=window.Headroom,f={Templates:{moreContainer:'<ul class="nav navbar-nav navbar-right">\n        <li class="dropdown">\n          <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><i class="fas fa-caret-down" aria-hidden="true"></i><span class="sr-only">Display more items</span></a>\n          <ul class="dropdown-menu" role="menu"></ul>\n        </li>\n      </ul>'.trim(),marker:'<div class="id7-navigation-marker"></div>'},Defaults:{fixedHeader:p.cutsTheMustard,fixedNav:p.cutsTheMustard,fitToWidth:!1,collapseSmallscreen:!1,keyboard:!0,trimLinkTitles:{maxLength:60,append:"…"}},HeadroomEvents:{onPin:function(){(0,r.default)(this.elem).trigger("id7:headroom:onPin")},onUnpin:function(){(0,r.default)(this.elem).trigger("id7:headroom:onUnpin")}}},h=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t);var n=r.default.extend({},f.Defaults,e);this.$container=n.container,n.trimLinkTitles&&"object"!==c(n.trimLinkTitles)&&(n.trimLinkTitles=r.default.extend({},f.Defaults.trimLinkTitles)),this.options=n,this.options.fixedHeader&&t.markHeaderFixedPosition(),this.options.fixedNav&&this.markFixedPosition(),n.trimLinkTitles&&this.trimLinkTitles(),this.wireEventHandlers()}var e,s,u;return e=t,u=[{key:"affixHeader",value:function(){var e=(0,r.default)(".id7-header-text");if(e.length){t.markHeaderFixedPosition();var n=e.offset().top,i=n,o=(0,r.default)(".id7-main-content-area");o.length>0&&(i=o.offset().top);var a=r.default.extend(f.HeadroomEvents,{offset:i});e.affix({offset:{top:n}}).headroom(a)}}},{key:"markHeaderFixedPosition",value:function(){var t=(0,r.default)(".id7-header-text"),e=t.parent();e.css("height","");var n=t.hasClass("affix");n&&t.removeClass("affix"),e.height(e.height()),n&&t.addClass("affix")}},{key:"toggleDropdown",value:function(t){var e=t.closest(".dropdown").find("> a");return e.dropdown("toggle"),"true"===e.attr("aria-expanded")}},{key:"openOrFocusNav",value:function(e,n){0!==n.length&&(t.toggleDropdown(e),n.hasClass("dropdown")?(n.find("> a").dropdown("toggle"),n.find("> ul > li:first-child > a").focus()):n.find("> a").focus())}},{key:"tryNextNav",value:function(e){t.tryNextPrevNav(e.parents(".navbar"),!0)}},{key:"tryPrevNav",value:function(e){t.tryNextPrevNav(e.parents(".navbar"),!1)}},{key:"tryNextPrevNav",value:function(t,e){var n=e?t.next(".navbar"):t.prev(".navbar"),i=n.find("a:visible");if(n.length>0&&i.length>0&&(e?i.first():i.last()).focus(),n.length>0)return this.tryNextPrevNav(n.first(),e)}}],(s=[{key:"trimLinkTitles",value:function(){var t=this.options.trimLinkTitles,e=t.maxLength,n=t.append;function i(){var t=document.createElement("span");return t.setAttribute("aria-hidden","true"),t}this.$container.find(".nav a").each((function(){var t=(0,l.getVisibleTextNodesIn)(this),o=(0,r.default)(t).text();if(o.length<=e)return!0;var a=(0,r.default)(this);a.prepend((0,r.default)("<span>").addClass("sr-only").text(o)),a.attr("title",o);var s=0,u=!1;return r.default.each(t,(function(t,o){var a=o.length;if(u)o.parentNode.removeChild(o);else if(s+a<=e)s+=a,(0,l.wrapNode)(o,i());else{u=!0;var c=o.textContent.split(/\s+/g),d=[];r.default.each(c,(function(t,n){return!("".concat(d.join(" ")," ").concat(n).length>e||(d.push(n),0))})),o.textContent=d.join(" ")+n,s+=o.length,(0,l.wrapNode)(o,i())}})),!0}))}},{key:"affixNav",value:function(){var t,e=this.$container,n=(0,r.default)(".id7-header-text"),i=t=n.length?n.offset().top:e.offset().top;(0,r.default)(".id7-main-content-area").length>0&&(i=(0,r.default)(".id7-main-content-area").offset().top);var o=r.default.extend(f.HeadroomEvents,{offset:i});e.affix({offset:{top:t}}).headroom(o)}},{key:"fitToWidth",value:function(t){var e=this.options;this.$container.find(".navbar:not(.navbar-secondary)").each((function(){var n=(0,r.default)(this),a=n.find("> .nav").first(),s=n.find("> .navbar-right");if(s.find("> .dropdown > .dropdown-menu > li").each((function(){var t=(0,r.default)(this);a.append(t)})),0===s.length&&(s=(0,r.default)(f.Templates.moreContainer),n.append(s)),s.addClass("hidden"),!e.collapseSmallscreen||"xs"!==t.name){var l=function(){return(0,o.default)((0,i.default)(a.find("> li").get(),s.get()),(function(t){return(0,r.default)(t).is(":visible")&&(0,r.default)(t).position().top>0}))};if(l()){s.removeClass("hidden");do{s.find("> .dropdown > .dropdown-menu").prepend(a.find("> li:not(.nav-breadcrumb)").last().css("height",""))}while(l()&&a.find("> li:not(.nav-breadcrumb)").length>0);var u=s.find("> .dropdown");u.toggleClass("active",u.find("li.active").length>0)}}}))}},{key:"updateWrappedState",value:function(){this.$container.find(".navbar").each((function(){var t=(0,r.default)(this),e=t.hasClass("navbar-wrapped"),i=t.find("> .nav > li:last"),o=i.length&&i.position().top>0;o!==e&&(t.addClass("important-no-transition"),t.toggleClass("navbar-wrapped",o),(0,n.default)((function(){return t.removeClass("important-no-transition")})))}))}},{key:"updateDropdownBehaviour",value:function(t){this.$container.find(".navbar").each((function(){var e=(0,r.default)(this);"xs"===t.name?e.find(".dropdown-toggle").attr("data-toggle","dropdown").attr("role","button").attr("aria-expanded",!1):e.find(".dropdown-toggle").removeAttr("data-toggle").removeAttr("role").removeAttr("aria-expanded").parent().removeClass("open")}))}},{key:"getAffixedHeight",value:function(){var t=0;return this.options.fixedHeader&&(t+=(0,r.default)(".id7-header-text").outerHeight()),this.options.fixedNav&&(t+=this.$container.outerHeight()),t}},{key:"hashChanged",value:function(){var t=this.getAffixedHeight();setTimeout((function(){return window.scrollBy(0,-t)}),1)}},{key:"markFixedPosition",value:function(){var t=this.$container.next(".id7-navigation-marker");0===t.length&&(t=(0,r.default)(f.Templates.marker),this.$container.after(t)),t.height(this.$container.height())}},{key:"wireEventHandlers",value:function(){"complete"===document.readyState?(this.options.fixedNav&&this.affixNav(),this.options.fixedHeader&&t.affixHeader(),this.updateWrappedState()):(0,r.default)(window).on("load",r.default.proxy((function(){this.options.fixedNav&&this.affixNav(),this.options.fixedHeader&&t.affixHeader(),this.updateWrappedState()}),this));var e=r.default.proxy((function(e,n){this.options.fitToWidth&&this.fitToWidth(n),this.options.fixedHeader&&t.markHeaderFixedPosition(),this.options.fixedNav&&this.markFixedPosition(),this.updateWrappedState(),this.updateDropdownBehaviour(n)}),this);(0,r.default)(window).on("id7:reflow",e),"complete"===document.readyState&&void 0!==(0,r.default)(window).data("id7.reflow")&&e({},(0,a.default)()),this.$container.on("click",".nav > li",(function(t){var e=(0,r.default)(t.target).closest("a");if(!(e.length>0))return(e=(0,r.default)(this).find("a").first()).length>0?(t.stopPropagation(),t.preventDefault(),e[0].click(),!1):void 0})),document.location.hash&&this.hashChanged(),(0,r.default)(window).on("hashchange",r.default.proxy(this.hashChanged,this)),this.options.keyboard&&(this.$container.on("keydown",(function(e){var n=(0,r.default)(document.activeElement),i=n.parent(),o="ArrowDown"===e.key,a="ArrowUp"===e.key,s=i.find(".dropdown-menu").parent().hasClass("open");if(i.hasClass("dropdown")&&(o&&!s||a&&s))return i.find("> a").dropdown("toggle"),e.preventDefault(),(s?i.find("> a"):i.find(".dropdown-menu").find("li:first-child a")).focus(),!1;var l=i.parent().hasClass("navbar-nav"),u=i.parent().hasClass("dropdown-menu"),c="ArrowRight"===e.key;if(c&&l)i.next().length>0&&i.next().children().length>0?i.next().children().first().focus():t.tryNextNav(n);else if(c&&u){var d=i.parents().eq(1).next();return t.openOrFocusNav(i,d),!1}var p="ArrowLeft"===e.key;if(p&&l)i.prev().length>0&&i.prev().children().length>0?i.prev().children().first().focus():t.tryPrevNav(n);else if(p&&u){var f=i.parents().eq(1).prev();return t.openOrFocusNav(i,f),!1}return!0})),(0,r.default)(".dropdown-menu",this.$container).each((function(e,n){var i=(0,r.default)(n),o=i.parent().find("> a"),a="dropdown";o.length>0&&o.attr("data-toggle")!==a&&(o.attr("data-toggle",a),o.dropdown()),o.length>0&&"true"!==o.attr("aria-haspopup")&&o.attr("aria-haspopup","true");var s=(0,r.default)("<span></span>");function l(t){var e=t?"Hide":"Show";s.text("".concat(e," submenu")),s.append((0,r.default)('<span class="sr-only"></span>').text(" for ".concat(o.text())))}l(!1);var u=(0,r.default)('<button class="nav-dropdown-button sr-only sr-only-focusable"></button>').append(s);u.on("click",(function(e){e.preventDefault();var n=t.toggleDropdown(i);return u.attr("aria-expanded",o.attr("aria-expanded")),n&&u.focus(),l(n),!1})),o.after(u),i.parent().find("> ul > li").attr("role","menuitem"),o.on("click keypress",(function(t){"click"!==t.type&&"Enter"!==t.key||(void 0!==o.attr("href")&&(window.location=o.attr("href")),t.stopPropagation())}))})))}}])&&d(e.prototype,s),u&&d(e,u),Object.defineProperty(e,"prototype",{writable:!1}),t}();r.default.fn.id7Navigation=function(t){var e=t||{};return this.each((function(t,n){var i=(0,r.default)(n),o=new h(r.default.extend({},i.data(),e,{container:i}));i.data("id7.navigation",o)}))},(0,r.default)((function(){var t=(0,r.default)(".id7-navigation");t.id7Navigation(),document.body.hasAttribute("id")||document.body.setAttribute("id","top");var e="primary-nav",n=(0,r.default)('.sr-only.sr-only-focusable[href="#main"]'),i=t.first(),o=1===n.length,a=1===i.length,l=0===(0,r.default)('.sr-only.sr-only-focusable[href="#'.concat(e,'"]')).length;if(a&&void 0===i.attr("id")&&i.attr("id",e),l&&o&&a){var u=(0,r.default)("<a>").addClass("sr-only").addClass("sr-only-focusable").attr("href","#".concat(i.attr("id"))).text("Skip to navigation");n.after(u)}var c=document.location.toString();if(c.match("#")&&c.split("#")[1].length){var d=(0,r.default)('.nav-tabs a[href="#'.concat(c.split("#")[1],'"]'));d&&d.tab("show")}(0,r.default)(".nav-tabs a").on("shown.bs.tab.id7Navigation",(function(t){return(0,s.default)(t.target.hash)}))}))}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./change-location-hash":24,"./dom-utils":25,"./screen-sizes":32,"lodash/defer":169,"lodash/some":194,"lodash/union":201}],31:[function(t,e,n){(function(e){"use strict";var n,i=(n="undefined"!=typeof window?window.jQuery:void 0!==e?e.jQuery:null)&&n.__esModule?n:{default:n},o=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==a(t)&&"function"!=typeof t)return{default:t};var n=r(e);if(n&&n.has(t))return n.get(t);var i={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=o?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}i.default=t,n&&n.set(t,i);return i}(t("./screen-sizes"));function r(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(r=function(t){return t?n:e})(t)}function a(t){return(a="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 s(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var l={eventName:"id7:reflow"},u=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.options=i.default.extend({},l,e),this.onScreenResize(),this.wireEventHandlers()}var e,n,r;return e=t,(n=[{key:"onScreenResize",value:function(){var t=(0,o.default)();this.options.container.trigger(this.options.eventName,[t])}},{key:"reflow",value:function(){"xs"===(0,o.default)().name?(0,i.default)(window).on("resize.id7.reflow.onScreenResize",i.default.proxy(this.onScreenResize,this)):(0,i.default)(window).off("resize.id7.reflow.onScreenResize"),this.onScreenResize()}},{key:"wireEventHandlers",value:function(){var t=this;(0,o.allScreenSizes)().forEach((function(e){var n=e.matcher,o=e.name;n().addListener((function(n){n.matches&&(t.options.container.trigger(t.options.eventName,[e]),"xs"===o?(0,i.default)(window).on("resize.id7.reflow.onScreenResize",i.default.proxy(t.onScreenResize,t)):(0,i.default)(window).off("resize.id7.reflow.onScreenResize"))}))})),"complete"===document.readyState?this.reflow():(0,i.default)(window).on("load",i.default.proxy(this.reflow,this))}}])&&s(e.prototype,n),r&&s(e,r),Object.defineProperty(e,"prototype",{writable:!1}),t}();i.default.fn.reflow=function(t){return this.each((function(e,n){var o=(0,i.default)(n),r=o.data("id7.reflow"),s=i.default.extend({},o.data(),{container:o},"object"===a(t)&&t);r||o.data("id7.reflow",r=new u(s)),"reflow"!==t&&"force"!==t&&!0!==t||r.reflow()}))},(0,i.default)((function(){return(0,i.default)(window).reflow()}))}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./screen-sizes":32}],32:[function(t,e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.allScreenSizes=function(){return r},n.default=function(){return(0,o.default)(r,(function(t){return t.matcher().matches}))};var i,o=(i=t("lodash/find"))&&i.__esModule?i:{default:i};var r=[{name:"lg",matcher:function(){return window.matchMedia("(min-width: 1200px)")},container:1170},{name:"md",matcher:function(){return window.matchMedia("(min-width: 992px) and (max-width: 1199px)")},container:970},{name:"sm",matcher:function(){return window.matchMedia("(min-width: 768px) and (max-width: 991px)")},container:750},{name:"xs",matcher:function(){return window.matchMedia("(max-width: 767px)")}}]},{"lodash/find":172}],33:[function(t,e,n){(function(e){"use strict";var n=r(t("lodash/escape")),i=r("undefined"!=typeof window?window.jQuery:void 0!==e?e.jQuery:null),o=r(t("./feature-detect"));function r(t){return t&&t.__esModule?t:{default:t}}t("./bootstrap-3-typeahead.jquery"),i.default.fn.searchSuggest=function(t){var e=t||{};return this.each((function(t,n){var o=(0,i.default)(n);!function(t){var e=t||{},n=e.input;n.attr("autocomplete","off").typeahead({minLength:e.minLength,source:e.source,displayText:e.displayText,appendTo:void 0!==e.appendTo?(0,i.default)(e.appendTo):void 0,fitToElement:e.fitToElement,matcher:function(){return!0},highlighter:function(t){return t},changeInputOnSelect:!1,changeInputOnMove:!1,followLinkOnSelect:!0,openLinkInNewTab:!1,selectOnBlur:!1,selectOnTab:!1,showHintOnFocus:!0,itemLink:e.itemLink,afterSelect:function(){return n.trigger("blur")}}).on("keydown",(function(t){switch(t.which||t.keyCode){case 38:case 40:t.altKey||t.ctrlKey||t.metaKey||t.shiftKey||t.stopPropagation()}}))}(i.default.extend({},o.data(),e,{input:o}))}))},i.default.fn.goSearchSuggest=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};function e(e,r){(0,i.default)(r).next(".fa,.fas,.fal,.fab,.far").on("click",(function(t){t.preventDefault(),t.stopPropagation(),(0,i.default)(r).closest("form").submit()}));var a=3,s=3;o.default.mq("only all and (min-width: 768px)")&&(a=2,s=6);var l=(0,i.default)(r);l.searchSuggest(i.default.extend(t,l.data(),{source:function(t,e){i.default.getJSON("https://sitebuilder.warwick.ac.uk/sitebuilder2/api/go/redirects.json?maxResults=".concat(s,"&prefix=").concat(encodeURIComponent(t)),e)},minLength:a,display:function(t){return t.path},displayText:function(t){return'<div><p class="go-path">'.concat((0,n.default)(t.path),'</p><p class="go-description">').concat(void 0!==t.description?(0,n.default)(t.description):"","</p></div>")},itemLink:function(t){return"https://go.warwick.ac.uk/".concat(t.path,"?goSearchReferer=").concat(encodeURIComponent(window.location),"&goSearchQuery=").concat(encodeURIComponent((0,i.default)(r).val()))}})),l.width()<88&&l.attr("placeholder","Search")}return this.each(e)},(0,i.default)((function(){return(0,i.default)('input[data-suggest="go"]').goSearchSuggest()}))}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./bootstrap-3-typeahead.jquery":13,"./feature-detect":26,"lodash/escape":171}],34:[function(t,e,n){(function(t){"use strict";var e,n=(e="undefined"!=typeof window?window.jQuery:void 0!==t?t.jQuery:null)&&e.__esModule?e:{default:e};(0,n.default)((function(){var t=(0,n.default)(".id7-site-links"),e=t.find(":focusable").last()[0];t.on("keyup",(function(t){if("Escape"===t.key){var i=(0,n.default)(":focusable");i.each((function(t,n){i[t-1]===e&&t>0&&n.focus()}))}}))}))}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],35:[function(t,e,n){(function(e){"use strict";var n=o("undefined"!=typeof window?window.jQuery:void 0!==e?e.jQuery:null),i=o(t("./feature-detect"));function o(t){return t&&t.__esModule?t:{default:t}}function r(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var a={Templates:{PopoutLink:'<span class="id7-table-wrapper-popout">(<a href="#" data-toggle="id7:popout-table">Pop-out table</a>)</span>',Modal:'\n      <div class="id7-wide-table-popout-modal modal fade" tabindex="-1" role="dialog" aria-hidden="true">\n        <div class="modal-dialog">\n          <div class="modal-content">\n            <div class="modal-header">\n              <button type="button" class="close" data-dismiss="modal" aria-label="Close">\n                <span aria-hidden="true">&times;</span>\n              </button>\n              <span class="modal-title">&nbsp;</span>\n            </div>\n            <div class="modal-body">\n            </div>\n          </div>\n        </div>\n      </div>'.trim()},Defaults:{container:"id7-wide-table-wrapper-container",wrapper:"table-responsive",popout:function(){return i.default.mq("only all and (min-width: 768px)")},doublescroll:!0}},s=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t);var i=n.default.extend({},a.Defaults,e);t.findWideTables(i.container).each((function(e,o){var r=(0,n.default)(o),s=n.default.extend({},i,r.data());if(s.wrapper&&"string"!=typeof s.wrapper&&(s.wrapper=a.Defaults.wrapper),s.container&&"string"!=typeof s.container&&(s.container=a.Defaults.container),s.wrapper){t.wrap(r,s.wrapper,s.container);var l=r.parent(),u=l.parent(),c=s.popout,d=s.doublescroll;"function"==typeof s.popout&&(c=s.popout()),"function"==typeof s.doublescroll&&(d=s.doublescroll()),c&&t.popout(r,l,u),d&&t.doubleScroll(r,l)}}))}var e,i,o;return e=t,o=[{key:"findWideTables",value:function(t){return t.find("table").filter((function(){return 0===(0,n.default)(this).parents(".no-wide-tables").length})).filter((function(){var t=(0,n.default)(this),e=t.css("max-width");t.css("max-width","none");var i=!t.data("id7.wide-tables.wrapped")&&Math.floor(t.width())>t.parent().width();return t.css("max-width",e),i}))}},{key:"wrap",value:function(t,e,i){return t.wrap((0,n.default)("<div />").addClass(i).append((0,n.default)("<div />").addClass(e))).data("id7.wide-tables.wrapped",!0),t.parent()}},{key:"popout",value:function(t,e,i){if(t.is(":visible")&&!t.hasClass("sb-no-wrapper-table-popout")){i.prepend(a.Templates.PopoutLink).append(a.Templates.PopoutLink);var o=(0,n.default)(n.default.parseHTML(a.Templates.Modal)).appendTo(document.body);i.on("click",'[data-toggle="id7:popout-table"]',(function(t){return t.stopPropagation(),t.preventDefault(),o.find(".modal-body").html(e.html()),o.modal().modal("show"),!1}))}return t}},{key:"doubleScroll",value:function(t,e){return e.doubleScroll(),t}}],(i=null)&&r(e.prototype,i),o&&r(e,o),Object.defineProperty(e,"prototype",{writable:!1}),t}();n.default.fn.wideTables=function(t){var e=t||{};return this.each((function(t,i){var o=(0,n.default)(i),r=new s(n.default.extend({},o.data(),e,{container:o}));o.data("id7.wide-tables",r)}))},(0,n.default)(window).on("load id7:ready",(function(){return(0,n.default)(".id7-main-content").wideTables()})),(0,n.default)((function(){return(0,n.default)(window).trigger("id7:ready")}))}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./feature-detect":26}],36:[function(t,e,n){!function(t,n){"use strict";"function"==typeof define&&define.amd?define(n):"object"==typeof e&&e.exports?e.exports=n():t.log=n()}(this,(function(){"use strict";var t=function(){},e="undefined",n=typeof window!==e&&typeof window.navigator!==e&&/Trident\/|MSIE /.test(window.navigator.userAgent),i=["trace","debug","info","warn","error"];function o(t,e){var n=t[e];if("function"==typeof n.bind)return n.bind(t);try{return Function.prototype.bind.call(n,t)}catch(e){return function(){return Function.prototype.apply.apply(n,[t,arguments])}}}function r(){console.log&&(console.log.apply?console.log.apply(console,arguments):Function.prototype.apply.apply(console.log,[console,arguments])),console.trace&&console.trace()}function a(i){return"debug"===i&&(i="log"),typeof console!==e&&("trace"===i&&n?r:void 0!==console[i]?o(console,i):void 0!==console.log?o(console,"log"):t)}function s(e,n){for(var o=0;o<i.length;o++){var r=i[o];this[r]=o<e?t:this.methodFactory(r,e,n)}this.log=this.debug}function l(t,n,i){return function(){typeof console!==e&&(s.call(this,n,i),this[t].apply(this,arguments))}}function u(t,e,n){return a(t)||l.apply(this,arguments)}function c(t,n,o){var r,a=this,l="loglevel";function c(){var t;if(typeof window!==e&&l){try{t=window.localStorage[l]}catch(t){}if(typeof t===e)try{var n=window.document.cookie,i=n.indexOf(encodeURIComponent(l)+"=");-1!==i&&(t=/^([^;]+)/.exec(n.slice(i))[1])}catch(t){}return void 0===a.levels[t]&&(t=void 0),t}}"string"==typeof t?l+=":"+t:"symbol"==typeof t&&(l=void 0),a.name=t,a.levels={TRACE:0,DEBUG:1,INFO:2,WARN:3,ERROR:4,SILENT:5},a.methodFactory=o||u,a.getLevel=function(){return r},a.setLevel=function(n,o){if("string"==typeof n&&void 0!==a.levels[n.toUpperCase()]&&(n=a.levels[n.toUpperCase()]),!("number"==typeof n&&n>=0&&n<=a.levels.SILENT))throw"log.setLevel() called with invalid level: "+n;if(r=n,!1!==o&&function(t){var n=(i[t]||"silent").toUpperCase();if(typeof window!==e&&l){try{return void(window.localStorage[l]=n)}catch(t){}try{window.document.cookie=encodeURIComponent(l)+"="+n+";"}catch(t){}}}(n),s.call(a,n,t),typeof console===e&&n<a.levels.SILENT)return"No console available for logging"},a.setDefaultLevel=function(t){c()||a.setLevel(t,!1)},a.enableAll=function(t){a.setLevel(a.levels.TRACE,t)},a.disableAll=function(t){a.setLevel(a.levels.SILENT,t)};var d=c();null==d&&(d=null==n?"WARN":n),a.setLevel(d,!1)}var d=new c,p={};d.getLogger=function(t){if("symbol"!=typeof t&&"string"!=typeof t||""===t)throw new TypeError("You must supply a name when creating a logger.");var e=p[t];return e||(e=p[t]=new c(t,d.getLevel(),d.methodFactory)),e};var f=typeof window!==e?window.log:void 0;return d.noConflict=function(){return typeof window!==e&&window.log===d&&(window.log=f),d},d.getLoggers=function(){return p},d.default=d,d}))},{}],37:[function(t,e,n){
/*!
 * headroom.js v0.12.0 - Give your page some headroom. Hide your header until you need it
 * Copyright (c) 2020 Nick Williams - http://wicky.nillia.ms/headroom.js
 * License: MIT
 */
!function(t,i){"object"==typeof n&&void 0!==e?e.exports=i():"function"==typeof define&&define.amd?define(i):(t=t||self).Headroom=i()}(this,(function(){"use strict";function t(){return"undefined"!=typeof window}function e(t){return(r=t)&&r.document&&function(t){return 9===t.nodeType}(r.document)?(n=(e=t).document,i=n.body,o=n.documentElement,{scrollHeight:function(){return Math.max(i.scrollHeight,o.scrollHeight,i.offsetHeight,o.offsetHeight,i.clientHeight,o.clientHeight)},height:function(){return e.innerHeight||o.clientHeight||i.clientHeight},scrollY:function(){return void 0!==e.pageYOffset?e.pageYOffset:(o||i.parentNode||i).scrollTop}}):function(t){return{scrollHeight:function(){return Math.max(t.scrollHeight,t.offsetHeight,t.clientHeight)},height:function(){return Math.max(t.offsetHeight,t.clientHeight)},scrollY:function(){return t.scrollTop}}}(t);var e,n,i,o,r}function n(t,n,i){var o,r=function(){var t=!1;try{var e={get passive(){t=!0}};window.addEventListener("test",e,e),window.removeEventListener("test",e,e)}catch(e){t=!1}return t}(),a=!1,s=e(t),l=s.scrollY(),u={};function c(){var t=Math.round(s.scrollY()),e=s.height(),o=s.scrollHeight();u.scrollY=t,u.lastScrollY=l,u.direction=t>l?"down":"up",u.distance=Math.abs(t-l),u.isOutOfBounds=t<0||t+e>o,u.top=t<=n.offset[u.direction],u.bottom=t+e>=o,u.toleranceExceeded=u.distance>n.tolerance[u.direction],i(u),l=t,a=!1}function d(){a||(a=!0,o=requestAnimationFrame(c))}var p=!!r&&{passive:!0,capture:!1};return t.addEventListener("scroll",d,p),c(),{destroy:function(){cancelAnimationFrame(o),t.removeEventListener("scroll",d,p)}}}function i(t){return t===Object(t)?t:{down:t,up:t}}function o(t,e){e=e||{},Object.assign(this,o.options,e),this.classes=Object.assign({},o.options.classes,e.classes),this.elem=t,this.tolerance=i(this.tolerance),this.offset=i(this.offset),this.initialised=!1,this.frozen=!1}return o.prototype={constructor:o,init:function(){return o.cutsTheMustard&&!this.initialised&&(this.addClass("initial"),this.initialised=!0,setTimeout((function(t){t.scrollTracker=n(t.scroller,{offset:t.offset,tolerance:t.tolerance},t.update.bind(t))}),100,this)),this},destroy:function(){this.initialised=!1,Object.keys(this.classes).forEach(this.removeClass,this),this.scrollTracker.destroy()},unpin:function(){!this.hasClass("pinned")&&this.hasClass("unpinned")||(this.addClass("unpinned"),this.removeClass("pinned"),this.onUnpin&&this.onUnpin.call(this))},pin:function(){this.hasClass("unpinned")&&(this.addClass("pinned"),this.removeClass("unpinned"),this.onPin&&this.onPin.call(this))},freeze:function(){this.frozen=!0,this.addClass("frozen")},unfreeze:function(){this.frozen=!1,this.removeClass("frozen")},top:function(){this.hasClass("top")||(this.addClass("top"),this.removeClass("notTop"),this.onTop&&this.onTop.call(this))},notTop:function(){this.hasClass("notTop")||(this.addClass("notTop"),this.removeClass("top"),this.onNotTop&&this.onNotTop.call(this))},bottom:function(){this.hasClass("bottom")||(this.addClass("bottom"),this.removeClass("notBottom"),this.onBottom&&this.onBottom.call(this))},notBottom:function(){this.hasClass("notBottom")||(this.addClass("notBottom"),this.removeClass("bottom"),this.onNotBottom&&this.onNotBottom.call(this))},shouldUnpin:function(t){return"down"===t.direction&&!t.top&&t.toleranceExceeded},shouldPin:function(t){return"up"===t.direction&&t.toleranceExceeded||t.top},addClass:function(t){this.elem.classList.add.apply(this.elem.classList,this.classes[t].split(" "))},removeClass:function(t){this.elem.classList.remove.apply(this.elem.classList,this.classes[t].split(" "))},hasClass:function(t){return this.classes[t].split(" ").every((function(t){return this.classList.contains(t)}),this.elem)},update:function(t){t.isOutOfBounds||!0!==this.frozen&&(t.top?this.top():this.notTop(),t.bottom?this.bottom():this.notBottom(),this.shouldUnpin(t)?this.unpin():this.shouldPin(t)&&this.pin())}},o.options={tolerance:{up:0,down:0},offset:0,scroller:t()?window:null,classes:{frozen:"headroom--frozen",pinned:"headroom--pinned",unpinned:"headroom--unpinned",top:"headroom--top",notTop:"headroom--not-top",bottom:"headroom--bottom",notBottom:"headroom--not-bottom",initial:"headroom"}},o.cutsTheMustard=!!(t()&&function(){}.bind&&"classList"in document.documentElement&&Object.assign&&Object.keys&&requestAnimationFrame),o}))},{}],38:[function(t,e,n){
/*!
 * headroom.js v0.9.4 - Give your page some headroom. Hide your header until you need it
 * Copyright (c) 2017 Nick Williams - http://wicky.nillia.ms/headroom.js
 * License: MIT
 */var i;(i=window.Zepto||window.jQuery)&&(i.fn.headroom=function(t){return this.each((function(){var e=i(this),n=e.data("headroom"),o="object"==typeof t&&t;o=i.extend(!0,{},Headroom.options,o),n||((n=new Headroom(this,o)).init(),e.data("headroom",n)),"string"==typeof t&&(n[t](),"destroy"===t&&e.removeData("headroom"))}))},i("[data-headroom]").each((function(){var t=i(this);t.headroom(t.data())})))},{}],39:[function(t,e,n){
/*!
 * jQuery JavaScript Library v3.5.1
 * https://jquery.com/
 *
 * Includes Sizzle.js
 * https://sizzlejs.com/
 *
 * Copyright JS Foundation and other contributors
 * Released under the MIT license
 * https://jquery.org/license
 *
 * Date: 2020-05-04T22:49Z
 */
!function(t,n){"use strict";"object"==typeof e&&"object"==typeof e.exports?e.exports=t.document?n(t,!0):function(t){if(!t.document)throw new Error("jQuery requires a window with a document");return n(t)}:n(t)}("undefined"!=typeof window?window:this,(function(t,e){"use strict";var n=[],i=Object.getPrototypeOf,o=n.slice,r=n.flat?function(t){return n.flat.call(t)}:function(t){return n.concat.apply([],t)},a=n.push,s=n.indexOf,l={},u=l.toString,c=l.hasOwnProperty,d=c.toString,p=d.call(Object),f={},h=function(t){return"function"==typeof t&&"number"!=typeof t.nodeType},v=function(t){return null!=t&&t===t.window},m=t.document,g={type:!0,src:!0,nonce:!0,noModule:!0};function y(t,e,n){var i,o,r=(n=n||m).createElement("script");if(r.text=t,e)for(i in g)(o=e[i]||e.getAttribute&&e.getAttribute(i))&&r.setAttribute(i,o);n.head.appendChild(r).parentNode.removeChild(r)}function b(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?l[u.call(t)]||"object":typeof t}var w="3.5.1",x=function(t,e){return new x.fn.init(t,e)};function A(t){var e=!!t&&"length"in t&&t.length,n=b(t);return!h(t)&&!v(t)&&("array"===n||0===e||"number"==typeof e&&e>0&&e-1 in t)}x.fn=x.prototype={jquery:w,constructor:x,length:0,toArray:function(){return o.call(this)},get:function(t){return null==t?o.call(this):t<0?this[t+this.length]:this[t]},pushStack:function(t){var e=x.merge(this.constructor(),t);return e.prevObject=this,e},each:function(t){return x.each(this,t)},map:function(t){return this.pushStack(x.map(this,(function(e,n){return t.call(e,n,e)})))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(x.grep(this,(function(t,e){return(e+1)%2})))},odd:function(){return this.pushStack(x.grep(this,(function(t,e){return e%2})))},eq:function(t){var e=this.length,n=+t+(t<0?e:0);return this.pushStack(n>=0&&n<e?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:a,sort:n.sort,splice:n.splice},x.extend=x.fn.extend=function(){var t,e,n,i,o,r,a=arguments[0]||{},s=1,l=arguments.length,u=!1;for("boolean"==typeof a&&(u=a,a=arguments[s]||{},s++),"object"==typeof a||h(a)||(a={}),s===l&&(a=this,s--);s<l;s++)if(null!=(t=arguments[s]))for(e in t)i=t[e],"__proto__"!==e&&a!==i&&(u&&i&&(x.isPlainObject(i)||(o=Array.isArray(i)))?(n=a[e],r=o&&!Array.isArray(n)?[]:o||x.isPlainObject(n)?n:{},o=!1,a[e]=x.extend(u,r,i)):void 0!==i&&(a[e]=i));return a},x.extend({expando:"jQuery"+(w+Math.random()).replace(/\D/g,""),isReady:!0,error:function(t){throw new Error(t)},noop:function(){},isPlainObject:function(t){var e,n;return!(!t||"[object Object]"!==u.call(t))&&(!(e=i(t))||"function"==typeof(n=c.call(e,"constructor")&&e.constructor)&&d.call(n)===p)},isEmptyObject:function(t){var e;for(e in t)return!1;return!0},globalEval:function(t,e,n){y(t,{nonce:e&&e.nonce},n)},each:function(t,e){var n,i=0;if(A(t))for(n=t.length;i<n&&!1!==e.call(t[i],i,t[i]);i++);else for(i in t)if(!1===e.call(t[i],i,t[i]))break;return t},makeArray:function(t,e){var n=e||[];return null!=t&&(A(Object(t))?x.merge(n,"string"==typeof t?[t]:t):a.call(n,t)),n},inArray:function(t,e,n){return null==e?-1:s.call(e,t,n)},merge:function(t,e){for(var n=+e.length,i=0,o=t.length;i<n;i++)t[o++]=e[i];return t.length=o,t},grep:function(t,e,n){for(var i=[],o=0,r=t.length,a=!n;o<r;o++)!e(t[o],o)!==a&&i.push(t[o]);return i},map:function(t,e,n){var i,o,a=0,s=[];if(A(t))for(i=t.length;a<i;a++)null!=(o=e(t[a],a,n))&&s.push(o);else for(a in t)null!=(o=e(t[a],a,n))&&s.push(o);return r(s)},guid:1,support:f}),"function"==typeof Symbol&&(x.fn[Symbol.iterator]=n[Symbol.iterator]),x.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),(function(t,e){l["[object "+e+"]"]=e.toLowerCase()}));var _=
/*!
 * Sizzle CSS Selector Engine v2.3.5
 * https://sizzlejs.com/
 *
 * Copyright JS Foundation and other contributors
 * Released under the MIT license
 * https://js.foundation/
 *
 * Date: 2020-03-14
 */
function(t){var e,n,i,o,r,a,s,l,u,c,d,p,f,h,v,m,g,y,b,w="sizzle"+1*new Date,x=t.document,A=0,_=0,C=lt(),k=lt(),T=lt(),S=lt(),j=function(t,e){return t===e&&(d=!0),0},E={}.hasOwnProperty,$=[],D=$.pop,O=$.push,L=$.push,N=$.slice,I=function(t,e){for(var n=0,i=t.length;n<i;n++)if(t[n]===e)return n;return-1},P="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",H="(?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",q="\\[[\\x20\\t\\r\\n\\f]*("+H+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+H+"))|)"+M+"*\\]",F=":("+H+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+q+")*)|.*)\\)|)",R=new RegExp(M+"+","g"),B=new RegExp("^[\\x20\\t\\r\\n\\f]+|((?:^|[^\\\\])(?:\\\\.)*)[\\x20\\t\\r\\n\\f]+$","g"),Q=new RegExp("^[\\x20\\t\\r\\n\\f]*,[\\x20\\t\\r\\n\\f]*"),U=new RegExp("^[\\x20\\t\\r\\n\\f]*([>+~]|[\\x20\\t\\r\\n\\f])[\\x20\\t\\r\\n\\f]*"),z=new RegExp(M+"|>"),W=new RegExp(F),G=new RegExp("^"+H+"$"),K={ID:new RegExp("^#("+H+")"),CLASS:new RegExp("^\\.("+H+")"),TAG:new RegExp("^("+H+"|[*])"),ATTR:new RegExp("^"+q),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\([\\x20\\t\\r\\n\\f]*(even|odd|(([+-]|)(\\d*)n|)[\\x20\\t\\r\\n\\f]*(?:([+-]|)[\\x20\\t\\r\\n\\f]*(\\d+)|))[\\x20\\t\\r\\n\\f]*\\)|)","i"),bool:new RegExp("^(?:"+P+")$","i"),needsContext:new RegExp("^[\\x20\\t\\r\\n\\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\([\\x20\\t\\r\\n\\f]*((?:-\\d)?\\d*)[\\x20\\t\\r\\n\\f]*\\)|)(?=[^-]|$)","i")},V=/HTML$/i,X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,J=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,tt=/[+~]/,et=new RegExp("\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\([^\\r\\n\\f])","g"),nt=function(t,e){var n="0x"+t.slice(1)-65536;return e||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},it=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ot=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t},rt=function(){p()},at=wt((function(t){return!0===t.disabled&&"fieldset"===t.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{L.apply($=N.call(x.childNodes),x.childNodes),$[x.childNodes.length].nodeType}catch(t){L={apply:$.length?function(t,e){O.apply(t,N.call(e))}:function(t,e){for(var n=t.length,i=0;t[n++]=e[i++];);t.length=n-1}}}function st(t,e,i,o){var r,s,u,c,d,h,g,y=e&&e.ownerDocument,x=e?e.nodeType:9;if(i=i||[],"string"!=typeof t||!t||1!==x&&9!==x&&11!==x)return i;if(!o&&(p(e),e=e||f,v)){if(11!==x&&(d=Z.exec(t)))if(r=d[1]){if(9===x){if(!(u=e.getElementById(r)))return i;if(u.id===r)return i.push(u),i}else if(y&&(u=y.getElementById(r))&&b(e,u)&&u.id===r)return i.push(u),i}else{if(d[2])return L.apply(i,e.getElementsByTagName(t)),i;if((r=d[3])&&n.getElementsByClassName&&e.getElementsByClassName)return L.apply(i,e.getElementsByClassName(r)),i}if(n.qsa&&!S[t+" "]&&(!m||!m.test(t))&&(1!==x||"object"!==e.nodeName.toLowerCase())){if(g=t,y=e,1===x&&(z.test(t)||U.test(t))){for((y=tt.test(t)&&gt(e.parentNode)||e)===e&&n.scope||((c=e.getAttribute("id"))?c=c.replace(it,ot):e.setAttribute("id",c=w)),s=(h=a(t)).length;s--;)h[s]=(c?"#"+c:":scope")+" "+bt(h[s]);g=h.join(",")}try{return L.apply(i,y.querySelectorAll(g)),i}catch(e){S(t,!0)}finally{c===w&&e.removeAttribute("id")}}}return l(t.replace(B,"$1"),e,i,o)}function lt(){var t=[];return function e(n,o){return t.push(n+" ")>i.cacheLength&&delete e[t.shift()],e[n+" "]=o}}function ut(t){return t[w]=!0,t}function ct(t){var e=f.createElement("fieldset");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function dt(t,e){for(var n=t.split("|"),o=n.length;o--;)i.attrHandle[n[o]]=e}function pt(t,e){var n=e&&t,i=n&&1===t.nodeType&&1===e.nodeType&&t.sourceIndex-e.sourceIndex;if(i)return i;if(n)for(;n=n.nextSibling;)if(n===e)return-1;return t?1:-1}function ft(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function ht(t){return function(e){var n=e.nodeName.toLowerCase();return("input"===n||"button"===n)&&e.type===t}}function vt(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&at(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function mt(t){return ut((function(e){return e=+e,ut((function(n,i){for(var o,r=t([],n.length,e),a=r.length;a--;)n[o=r[a]]&&(n[o]=!(i[o]=n[o]))}))}))}function gt(t){return t&&void 0!==t.getElementsByTagName&&t}for(e in n=st.support={},r=st.isXML=function(t){var e=t.namespaceURI,n=(t.ownerDocument||t).documentElement;return!V.test(e||n&&n.nodeName||"HTML")},p=st.setDocument=function(t){var e,o,a=t?t.ownerDocument||t:x;return a!=f&&9===a.nodeType&&a.documentElement?(h=(f=a).documentElement,v=!r(f),x!=f&&(o=f.defaultView)&&o.top!==o&&(o.addEventListener?o.addEventListener("unload",rt,!1):o.attachEvent&&o.attachEvent("onunload",rt)),n.scope=ct((function(t){return h.appendChild(t).appendChild(f.createElement("div")),void 0!==t.querySelectorAll&&!t.querySelectorAll(":scope fieldset div").length})),n.attributes=ct((function(t){return t.className="i",!t.getAttribute("className")})),n.getElementsByTagName=ct((function(t){return t.appendChild(f.createComment("")),!t.getElementsByTagName("*").length})),n.getElementsByClassName=J.test(f.getElementsByClassName),n.getById=ct((function(t){return h.appendChild(t).id=w,!f.getElementsByName||!f.getElementsByName(w).length})),n.getById?(i.filter.ID=function(t){var e=t.replace(et,nt);return function(t){return t.getAttribute("id")===e}},i.find.ID=function(t,e){if(void 0!==e.getElementById&&v){var n=e.getElementById(t);return n?[n]:[]}}):(i.filter.ID=function(t){var e=t.replace(et,nt);return function(t){var n=void 0!==t.getAttributeNode&&t.getAttributeNode("id");return n&&n.value===e}},i.find.ID=function(t,e){if(void 0!==e.getElementById&&v){var n,i,o,r=e.getElementById(t);if(r){if((n=r.getAttributeNode("id"))&&n.value===t)return[r];for(o=e.getElementsByName(t),i=0;r=o[i++];)if((n=r.getAttributeNode("id"))&&n.value===t)return[r]}return[]}}),i.find.TAG=n.getElementsByTagName?function(t,e){return void 0!==e.getElementsByTagName?e.getElementsByTagName(t):n.qsa?e.querySelectorAll(t):void 0}:function(t,e){var n,i=[],o=0,r=e.getElementsByTagName(t);if("*"===t){for(;n=r[o++];)1===n.nodeType&&i.push(n);return i}return r},i.find.CLASS=n.getElementsByClassName&&function(t,e){if(void 0!==e.getElementsByClassName&&v)return e.getElementsByClassName(t)},g=[],m=[],(n.qsa=J.test(f.querySelectorAll))&&(ct((function(t){var e;h.appendChild(t).innerHTML="<a id='"+w+"'></a><select id='"+w+"-\r\\' msallowcapture=''><option selected=''></option></select>",t.querySelectorAll("[msallowcapture^='']").length&&m.push("[*^$]=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"),t.querySelectorAll("[selected]").length||m.push("\\[[\\x20\\t\\r\\n\\f]*(?:value|"+P+")"),t.querySelectorAll("[id~="+w+"-]").length||m.push("~="),(e=f.createElement("input")).setAttribute("name",""),t.appendChild(e),t.querySelectorAll("[name='']").length||m.push("\\[[\\x20\\t\\r\\n\\f]*name[\\x20\\t\\r\\n\\f]*=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"),t.querySelectorAll(":checked").length||m.push(":checked"),t.querySelectorAll("a#"+w+"+*").length||m.push(".#.+[+~]"),t.querySelectorAll("\\\f"),m.push("[\\r\\n\\f]")})),ct((function(t){t.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var e=f.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),t.querySelectorAll("[name=d]").length&&m.push("name[\\x20\\t\\r\\n\\f]*[*^$|!~]?="),2!==t.querySelectorAll(":enabled").length&&m.push(":enabled",":disabled"),h.appendChild(t).disabled=!0,2!==t.querySelectorAll(":disabled").length&&m.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),m.push(",.*:")}))),(n.matchesSelector=J.test(y=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&ct((function(t){n.disconnectedMatch=y.call(t,"*"),y.call(t,"[s!='']:x"),g.push("!=",F)})),m=m.length&&new RegExp(m.join("|")),g=g.length&&new RegExp(g.join("|")),e=J.test(h.compareDocumentPosition),b=e||J.test(h.contains)?function(t,e){var n=9===t.nodeType?t.documentElement:t,i=e&&e.parentNode;return t===i||!(!i||1!==i.nodeType||!(n.contains?n.contains(i):t.compareDocumentPosition&&16&t.compareDocumentPosition(i)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},j=e?function(t,e){if(t===e)return d=!0,0;var i=!t.compareDocumentPosition-!e.compareDocumentPosition;return i||(1&(i=(t.ownerDocument||t)==(e.ownerDocument||e)?t.compareDocumentPosition(e):1)||!n.sortDetached&&e.compareDocumentPosition(t)===i?t==f||t.ownerDocument==x&&b(x,t)?-1:e==f||e.ownerDocument==x&&b(x,e)?1:c?I(c,t)-I(c,e):0:4&i?-1:1)}:function(t,e){if(t===e)return d=!0,0;var n,i=0,o=t.parentNode,r=e.parentNode,a=[t],s=[e];if(!o||!r)return t==f?-1:e==f?1:o?-1:r?1:c?I(c,t)-I(c,e):0;if(o===r)return pt(t,e);for(n=t;n=n.parentNode;)a.unshift(n);for(n=e;n=n.parentNode;)s.unshift(n);for(;a[i]===s[i];)i++;return i?pt(a[i],s[i]):a[i]==x?-1:s[i]==x?1:0},f):f},st.matches=function(t,e){return st(t,null,null,e)},st.matchesSelector=function(t,e){if(p(t),n.matchesSelector&&v&&!S[e+" "]&&(!g||!g.test(e))&&(!m||!m.test(e)))try{var i=y.call(t,e);if(i||n.disconnectedMatch||t.document&&11!==t.document.nodeType)return i}catch(t){S(e,!0)}return st(e,f,null,[t]).length>0},st.contains=function(t,e){return(t.ownerDocument||t)!=f&&p(t),b(t,e)},st.attr=function(t,e){(t.ownerDocument||t)!=f&&p(t);var o=i.attrHandle[e.toLowerCase()],r=o&&E.call(i.attrHandle,e.toLowerCase())?o(t,e,!v):void 0;return void 0!==r?r:n.attributes||!v?t.getAttribute(e):(r=t.getAttributeNode(e))&&r.specified?r.value:null},st.escape=function(t){return(t+"").replace(it,ot)},st.error=function(t){throw new Error("Syntax error, unrecognized expression: "+t)},st.uniqueSort=function(t){var e,i=[],o=0,r=0;if(d=!n.detectDuplicates,c=!n.sortStable&&t.slice(0),t.sort(j),d){for(;e=t[r++];)e===t[r]&&(o=i.push(r));for(;o--;)t.splice(i[o],1)}return c=null,t},o=st.getText=function(t){var e,n="",i=0,r=t.nodeType;if(r){if(1===r||9===r||11===r){if("string"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)n+=o(t)}else if(3===r||4===r)return t.nodeValue}else for(;e=t[i++];)n+=o(e);return n},(i=st.selectors={cacheLength:50,createPseudo:ut,match:K,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(et,nt),t[3]=(t[3]||t[4]||t[5]||"").replace(et,nt),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||st.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&st.error(t[0]),t},PSEUDO:function(t){var e,n=!t[6]&&t[2];return K.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":n&&W.test(n)&&(e=a(n,!0))&&(e=n.indexOf(")",n.length-e)-n.length)&&(t[0]=t[0].slice(0,e),t[2]=n.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(et,nt).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=C[t+" "];return e||(e=new RegExp("(^|[\\x20\\t\\r\\n\\f])"+t+"("+M+"|$)"))&&C(t,(function(t){return e.test("string"==typeof t.className&&t.className||void 0!==t.getAttribute&&t.getAttribute("class")||"")}))},ATTR:function(t,e,n){return function(i){var o=st.attr(i,t);return null==o?"!="===e:!e||(o+="","="===e?o===n:"!="===e?o!==n:"^="===e?n&&0===o.indexOf(n):"*="===e?n&&o.indexOf(n)>-1:"$="===e?n&&o.slice(-n.length)===n:"~="===e?(" "+o.replace(R," ")+" ").indexOf(n)>-1:"|="===e&&(o===n||o.slice(0,n.length+1)===n+"-"))}},CHILD:function(t,e,n,i,o){var r="nth"!==t.slice(0,3),a="last"!==t.slice(-4),s="of-type"===e;return 1===i&&0===o?function(t){return!!t.parentNode}:function(e,n,l){var u,c,d,p,f,h,v=r!==a?"nextSibling":"previousSibling",m=e.parentNode,g=s&&e.nodeName.toLowerCase(),y=!l&&!s,b=!1;if(m){if(r){for(;v;){for(p=e;p=p[v];)if(s?p.nodeName.toLowerCase()===g:1===p.nodeType)return!1;h=v="only"===t&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&y){for(b=(f=(u=(c=(d=(p=m)[w]||(p[w]={}))[p.uniqueID]||(d[p.uniqueID]={}))[t]||[])[0]===A&&u[1])&&u[2],p=f&&m.childNodes[f];p=++f&&p&&p[v]||(b=f=0)||h.pop();)if(1===p.nodeType&&++b&&p===e){c[t]=[A,f,b];break}}else if(y&&(b=f=(u=(c=(d=(p=e)[w]||(p[w]={}))[p.uniqueID]||(d[p.uniqueID]={}))[t]||[])[0]===A&&u[1]),!1===b)for(;(p=++f&&p&&p[v]||(b=f=0)||h.pop())&&((s?p.nodeName.toLowerCase()!==g:1!==p.nodeType)||!++b||(y&&((c=(d=p[w]||(p[w]={}))[p.uniqueID]||(d[p.uniqueID]={}))[t]=[A,b]),p!==e)););return(b-=o)===i||b%i==0&&b/i>=0}}},PSEUDO:function(t,e){var n,o=i.pseudos[t]||i.setFilters[t.toLowerCase()]||st.error("unsupported pseudo: "+t);return o[w]?o(e):o.length>1?(n=[t,t,"",e],i.setFilters.hasOwnProperty(t.toLowerCase())?ut((function(t,n){for(var i,r=o(t,e),a=r.length;a--;)t[i=I(t,r[a])]=!(n[i]=r[a])})):function(t){return o(t,0,n)}):o}},pseudos:{not:ut((function(t){var e=[],n=[],i=s(t.replace(B,"$1"));return i[w]?ut((function(t,e,n,o){for(var r,a=i(t,null,o,[]),s=t.length;s--;)(r=a[s])&&(t[s]=!(e[s]=r))})):function(t,o,r){return e[0]=t,i(e,null,r,n),e[0]=null,!n.pop()}})),has:ut((function(t){return function(e){return st(t,e).length>0}})),contains:ut((function(t){return t=t.replace(et,nt),function(e){return(e.textContent||o(e)).indexOf(t)>-1}})),lang:ut((function(t){return G.test(t||"")||st.error("unsupported lang: "+t),t=t.replace(et,nt).toLowerCase(),function(e){var n;do{if(n=v?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(n=n.toLowerCase())===t||0===n.indexOf(t+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}})),target:function(e){var n=t.location&&t.location.hash;return n&&n.slice(1)===e.id},root:function(t){return t===h},focus:function(t){return t===f.activeElement&&(!f.hasFocus||f.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:vt(!1),disabled:vt(!0),checked:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&!!t.checked||"option"===e&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,!0===t.selected},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!i.pseudos.empty(t)},header:function(t){return Y.test(t.nodeName)},input:function(t){return X.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&"button"===t.type||"button"===e},text:function(t){var e;return"input"===t.nodeName.toLowerCase()&&"text"===t.type&&(null==(e=t.getAttribute("type"))||"text"===e.toLowerCase())},first:mt((function(){return[0]})),last:mt((function(t,e){return[e-1]})),eq:mt((function(t,e,n){return[n<0?n+e:n]})),even:mt((function(t,e){for(var n=0;n<e;n+=2)t.push(n);return t})),odd:mt((function(t,e){for(var n=1;n<e;n+=2)t.push(n);return t})),lt:mt((function(t,e,n){for(var i=n<0?n+e:n>e?e:n;--i>=0;)t.push(i);return t})),gt:mt((function(t,e,n){for(var i=n<0?n+e:n;++i<e;)t.push(i);return t}))}}).pseudos.nth=i.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})i.pseudos[e]=ft(e);for(e in{submit:!0,reset:!0})i.pseudos[e]=ht(e);function yt(){}function bt(t){for(var e=0,n=t.length,i="";e<n;e++)i+=t[e].value;return i}function wt(t,e,n){var i=e.dir,o=e.next,r=o||i,a=n&&"parentNode"===r,s=_++;return e.first?function(e,n,o){for(;e=e[i];)if(1===e.nodeType||a)return t(e,n,o);return!1}:function(e,n,l){var u,c,d,p=[A,s];if(l){for(;e=e[i];)if((1===e.nodeType||a)&&t(e,n,l))return!0}else for(;e=e[i];)if(1===e.nodeType||a)if(c=(d=e[w]||(e[w]={}))[e.uniqueID]||(d[e.uniqueID]={}),o&&o===e.nodeName.toLowerCase())e=e[i]||e;else{if((u=c[r])&&u[0]===A&&u[1]===s)return p[2]=u[2];if(c[r]=p,p[2]=t(e,n,l))return!0}return!1}}function xt(t){return t.length>1?function(e,n,i){for(var o=t.length;o--;)if(!t[o](e,n,i))return!1;return!0}:t[0]}function At(t,e,n,i,o){for(var r,a=[],s=0,l=t.length,u=null!=e;s<l;s++)(r=t[s])&&(n&&!n(r,i,o)||(a.push(r),u&&e.push(s)));return a}function _t(t,e,n,i,o,r){return i&&!i[w]&&(i=_t(i)),o&&!o[w]&&(o=_t(o,r)),ut((function(r,a,s,l){var u,c,d,p=[],f=[],h=a.length,v=r||function(t,e,n){for(var i=0,o=e.length;i<o;i++)st(t,e[i],n);return n}(e||"*",s.nodeType?[s]:s,[]),m=!t||!r&&e?v:At(v,p,t,s,l),g=n?o||(r?t:h||i)?[]:a:m;if(n&&n(m,g,s,l),i)for(u=At(g,f),i(u,[],s,l),c=u.length;c--;)(d=u[c])&&(g[f[c]]=!(m[f[c]]=d));if(r){if(o||t){if(o){for(u=[],c=g.length;c--;)(d=g[c])&&u.push(m[c]=d);o(null,g=[],u,l)}for(c=g.length;c--;)(d=g[c])&&(u=o?I(r,d):p[c])>-1&&(r[u]=!(a[u]=d))}}else g=At(g===a?g.splice(h,g.length):g),o?o(null,a,g,l):L.apply(a,g)}))}function Ct(t){for(var e,n,o,r=t.length,a=i.relative[t[0].type],s=a||i.relative[" "],l=a?1:0,c=wt((function(t){return t===e}),s,!0),d=wt((function(t){return I(e,t)>-1}),s,!0),p=[function(t,n,i){var o=!a&&(i||n!==u)||((e=n).nodeType?c(t,n,i):d(t,n,i));return e=null,o}];l<r;l++)if(n=i.relative[t[l].type])p=[wt(xt(p),n)];else{if((n=i.filter[t[l].type].apply(null,t[l].matches))[w]){for(o=++l;o<r&&!i.relative[t[o].type];o++);return _t(l>1&&xt(p),l>1&&bt(t.slice(0,l-1).concat({value:" "===t[l-2].type?"*":""})).replace(B,"$1"),n,l<o&&Ct(t.slice(l,o)),o<r&&Ct(t=t.slice(o)),o<r&&bt(t))}p.push(n)}return xt(p)}return yt.prototype=i.filters=i.pseudos,i.setFilters=new yt,a=st.tokenize=function(t,e){var n,o,r,a,s,l,u,c=k[t+" "];if(c)return e?0:c.slice(0);for(s=t,l=[],u=i.preFilter;s;){for(a in n&&!(o=Q.exec(s))||(o&&(s=s.slice(o[0].length)||s),l.push(r=[])),n=!1,(o=U.exec(s))&&(n=o.shift(),r.push({value:n,type:o[0].replace(B," ")}),s=s.slice(n.length)),i.filter)!(o=K[a].exec(s))||u[a]&&!(o=u[a](o))||(n=o.shift(),r.push({value:n,type:a,matches:o}),s=s.slice(n.length));if(!n)break}return e?s.length:s?st.error(t):k(t,l).slice(0)},s=st.compile=function(t,e){var n,o=[],r=[],s=T[t+" "];if(!s){for(e||(e=a(t)),n=e.length;n--;)(s=Ct(e[n]))[w]?o.push(s):r.push(s);(s=T(t,function(t,e){var n=e.length>0,o=t.length>0,r=function(r,a,s,l,c){var d,h,m,g=0,y="0",b=r&&[],w=[],x=u,_=r||o&&i.find.TAG("*",c),C=A+=null==x?1:Math.random()||.1,k=_.length;for(c&&(u=a==f||a||c);y!==k&&null!=(d=_[y]);y++){if(o&&d){for(h=0,a||d.ownerDocument==f||(p(d),s=!v);m=t[h++];)if(m(d,a||f,s)){l.push(d);break}c&&(A=C)}n&&((d=!m&&d)&&g--,r&&b.push(d))}if(g+=y,n&&y!==g){for(h=0;m=e[h++];)m(b,w,a,s);if(r){if(g>0)for(;y--;)b[y]||w[y]||(w[y]=D.call(l));w=At(w)}L.apply(l,w),c&&!r&&w.length>0&&g+e.length>1&&st.uniqueSort(l)}return c&&(A=C,u=x),b};return n?ut(r):r}(r,o))).selector=t}return s},l=st.select=function(t,e,n,o){var r,l,u,c,d,p="function"==typeof t&&t,f=!o&&a(t=p.selector||t);if(n=n||[],1===f.length){if((l=f[0]=f[0].slice(0)).length>2&&"ID"===(u=l[0]).type&&9===e.nodeType&&v&&i.relative[l[1].type]){if(!(e=(i.find.ID(u.matches[0].replace(et,nt),e)||[])[0]))return n;p&&(e=e.parentNode),t=t.slice(l.shift().value.length)}for(r=K.needsContext.test(t)?0:l.length;r--&&(u=l[r],!i.relative[c=u.type]);)if((d=i.find[c])&&(o=d(u.matches[0].replace(et,nt),tt.test(l[0].type)&&gt(e.parentNode)||e))){if(l.splice(r,1),!(t=o.length&&bt(l)))return L.apply(n,o),n;break}}return(p||s(t,f))(o,e,!v,n,!e||tt.test(t)&&gt(e.parentNode)||e),n},n.sortStable=w.split("").sort(j).join("")===w,n.detectDuplicates=!!d,p(),n.sortDetached=ct((function(t){return 1&t.compareDocumentPosition(f.createElement("fieldset"))})),ct((function(t){return t.innerHTML="<a href='#'></a>","#"===t.firstChild.getAttribute("href")}))||dt("type|href|height|width",(function(t,e,n){if(!n)return t.getAttribute(e,"type"===e.toLowerCase()?1:2)})),n.attributes&&ct((function(t){return t.innerHTML="<input/>",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")}))||dt("value",(function(t,e,n){if(!n&&"input"===t.nodeName.toLowerCase())return t.defaultValue})),ct((function(t){return null==t.getAttribute("disabled")}))||dt(P,(function(t,e,n){var i;if(!n)return!0===t[e]?e.toLowerCase():(i=t.getAttributeNode(e))&&i.specified?i.value:null})),st}(t);x.find=_,x.expr=_.selectors,x.expr[":"]=x.expr.pseudos,x.uniqueSort=x.unique=_.uniqueSort,x.text=_.getText,x.isXMLDoc=_.isXML,x.contains=_.contains,x.escapeSelector=_.escape;var C=function(t,e,n){for(var i=[],o=void 0!==n;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(o&&x(t).is(n))break;i.push(t)}return i},k=function(t,e){for(var n=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&n.push(t);return n},T=x.expr.match.needsContext;function S(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()}var j=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function E(t,e,n){return h(e)?x.grep(t,(function(t,i){return!!e.call(t,i,t)!==n})):e.nodeType?x.grep(t,(function(t){return t===e!==n})):"string"!=typeof e?x.grep(t,(function(t){return s.call(e,t)>-1!==n})):x.filter(e,t,n)}x.filter=function(t,e,n){var i=e[0];return n&&(t=":not("+t+")"),1===e.length&&1===i.nodeType?x.find.matchesSelector(i,t)?[i]:[]:x.find.matches(t,x.grep(e,(function(t){return 1===t.nodeType})))},x.fn.extend({find:function(t){var e,n,i=this.length,o=this;if("string"!=typeof t)return this.pushStack(x(t).filter((function(){for(e=0;e<i;e++)if(x.contains(o[e],this))return!0})));for(n=this.pushStack([]),e=0;e<i;e++)x.find(t,o[e],n);return i>1?x.uniqueSort(n):n},filter:function(t){return this.pushStack(E(this,t||[],!1))},not:function(t){return this.pushStack(E(this,t||[],!0))},is:function(t){return!!E(this,"string"==typeof t&&T.test(t)?x(t):t||[],!1).length}});var $,D=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(x.fn.init=function(t,e,n){var i,o;if(!t)return this;if(n=n||$,"string"==typeof t){if(!(i="<"===t[0]&&">"===t[t.length-1]&&t.length>=3?[null,t,null]:D.exec(t))||!i[1]&&e)return!e||e.jquery?(e||n).find(t):this.constructor(e).find(t);if(i[1]){if(e=e instanceof x?e[0]:e,x.merge(this,x.parseHTML(i[1],e&&e.nodeType?e.ownerDocument||e:m,!0)),j.test(i[1])&&x.isPlainObject(e))for(i in e)h(this[i])?this[i](e[i]):this.attr(i,e[i]);return this}return(o=m.getElementById(i[2]))&&(this[0]=o,this.length=1),this}return t.nodeType?(this[0]=t,this.length=1,this):h(t)?void 0!==n.ready?n.ready(t):t(x):x.makeArray(t,this)}).prototype=x.fn,$=x(m);var O=/^(?:parents|prev(?:Until|All))/,L={children:!0,contents:!0,next:!0,prev:!0};function N(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}x.fn.extend({has:function(t){var e=x(t,this),n=e.length;return this.filter((function(){for(var t=0;t<n;t++)if(x.contains(this,e[t]))return!0}))},closest:function(t,e){var n,i=0,o=this.length,r=[],a="string"!=typeof t&&x(t);if(!T.test(t))for(;i<o;i++)for(n=this[i];n&&n!==e;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>-1:1===n.nodeType&&x.find.matchesSelector(n,t))){r.push(n);break}return this.pushStack(r.length>1?x.uniqueSort(r):r)},index:function(t){return t?"string"==typeof t?s.call(x(t),this[0]):s.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(x.uniqueSort(x.merge(this.get(),x(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),x.each({parent:function(t){var e=t.parentNode;return e&&11!==e.nodeType?e:null},parents:function(t){return C(t,"parentNode")},parentsUntil:function(t,e,n){return C(t,"parentNode",n)},next:function(t){return N(t,"nextSibling")},prev:function(t){return N(t,"previousSibling")},nextAll:function(t){return C(t,"nextSibling")},prevAll:function(t){return C(t,"previousSibling")},nextUntil:function(t,e,n){return C(t,"nextSibling",n)},prevUntil:function(t,e,n){return C(t,"previousSibling",n)},siblings:function(t){return k((t.parentNode||{}).firstChild,t)},children:function(t){return k(t.firstChild)},contents:function(t){return null!=t.contentDocument&&i(t.contentDocument)?t.contentDocument:(S(t,"template")&&(t=t.content||t),x.merge([],t.childNodes))}},(function(t,e){x.fn[t]=function(n,i){var o=x.map(this,e,n);return"Until"!==t.slice(-5)&&(i=n),i&&"string"==typeof i&&(o=x.filter(i,o)),this.length>1&&(L[t]||x.uniqueSort(o),O.test(t)&&o.reverse()),this.pushStack(o)}}));var I=/[^\x20\t\r\n\f]+/g;function P(t){return t}function M(t){throw t}function H(t,e,n,i){var o;try{t&&h(o=t.promise)?o.call(t).done(e).fail(n):t&&h(o=t.then)?o.call(t,e,n):e.apply(void 0,[t].slice(i))}catch(t){n.apply(void 0,[t])}}x.Callbacks=function(t){t="string"==typeof t?function(t){var e={};return x.each(t.match(I)||[],(function(t,n){e[n]=!0})),e}(t):x.extend({},t);var e,n,i,o,r=[],a=[],s=-1,l=function(){for(o=o||t.once,i=e=!0;a.length;s=-1)for(n=a.shift();++s<r.length;)!1===r[s].apply(n[0],n[1])&&t.stopOnFalse&&(s=r.length,n=!1);t.memory||(n=!1),e=!1,o&&(r=n?[]:"")},u={add:function(){return r&&(n&&!e&&(s=r.length-1,a.push(n)),function e(n){x.each(n,(function(n,i){h(i)?t.unique&&u.has(i)||r.push(i):i&&i.length&&"string"!==b(i)&&e(i)}))}(arguments),n&&!e&&l()),this},remove:function(){return x.each(arguments,(function(t,e){for(var n;(n=x.inArray(e,r,n))>-1;)r.splice(n,1),n<=s&&s--})),this},has:function(t){return t?x.inArray(t,r)>-1:r.length>0},empty:function(){return r&&(r=[]),this},disable:function(){return o=a=[],r=n="",this},disabled:function(){return!r},lock:function(){return o=a=[],n||e||(r=n=""),this},locked:function(){return!!o},fireWith:function(t,n){return o||(n=[t,(n=n||[]).slice?n.slice():n],a.push(n),e||l()),this},fire:function(){return u.fireWith(this,arguments),this},fired:function(){return!!i}};return u},x.extend({Deferred:function(e){var n=[["notify","progress",x.Callbacks("memory"),x.Callbacks("memory"),2],["resolve","done",x.Callbacks("once memory"),x.Callbacks("once memory"),0,"resolved"],["reject","fail",x.Callbacks("once memory"),x.Callbacks("once memory"),1,"rejected"]],i="pending",o={state:function(){return i},always:function(){return r.done(arguments).fail(arguments),this},catch:function(t){return o.then(null,t)},pipe:function(){var t=arguments;return x.Deferred((function(e){x.each(n,(function(n,i){var o=h(t[i[4]])&&t[i[4]];r[i[1]]((function(){var t=o&&o.apply(this,arguments);t&&h(t.promise)?t.promise().progress(e.notify).done(e.resolve).fail(e.reject):e[i[0]+"With"](this,o?[t]:arguments)}))})),t=null})).promise()},then:function(e,i,o){var r=0;function a(e,n,i,o){return function(){var s=this,l=arguments,u=function(){var t,u;if(!(e<r)){if((t=i.apply(s,l))===n.promise())throw new TypeError("Thenable self-resolution");u=t&&("object"==typeof t||"function"==typeof t)&&t.then,h(u)?o?u.call(t,a(r,n,P,o),a(r,n,M,o)):(r++,u.call(t,a(r,n,P,o),a(r,n,M,o),a(r,n,P,n.notifyWith))):(i!==P&&(s=void 0,l=[t]),(o||n.resolveWith)(s,l))}},c=o?u:function(){try{u()}catch(t){x.Deferred.exceptionHook&&x.Deferred.exceptionHook(t,c.stackTrace),e+1>=r&&(i!==M&&(s=void 0,l=[t]),n.rejectWith(s,l))}};e?c():(x.Deferred.getStackHook&&(c.stackTrace=x.Deferred.getStackHook()),t.setTimeout(c))}}return x.Deferred((function(t){n[0][3].add(a(0,t,h(o)?o:P,t.notifyWith)),n[1][3].add(a(0,t,h(e)?e:P)),n[2][3].add(a(0,t,h(i)?i:M))})).promise()},promise:function(t){return null!=t?x.extend(t,o):o}},r={};return x.each(n,(function(t,e){var a=e[2],s=e[5];o[e[1]]=a.add,s&&a.add((function(){i=s}),n[3-t][2].disable,n[3-t][3].disable,n[0][2].lock,n[0][3].lock),a.add(e[3].fire),r[e[0]]=function(){return r[e[0]+"With"](this===r?void 0:this,arguments),this},r[e[0]+"With"]=a.fireWith})),o.promise(r),e&&e.call(r,r),r},when:function(t){var e=arguments.length,n=e,i=Array(n),r=o.call(arguments),a=x.Deferred(),s=function(t){return function(n){i[t]=this,r[t]=arguments.length>1?o.call(arguments):n,--e||a.resolveWith(i,r)}};if(e<=1&&(H(t,a.done(s(n)).resolve,a.reject,!e),"pending"===a.state()||h(r[n]&&r[n].then)))return a.then();for(;n--;)H(r[n],s(n),a.reject);return a.promise()}});var q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;x.Deferred.exceptionHook=function(e,n){t.console&&t.console.warn&&e&&q.test(e.name)&&t.console.warn("jQuery.Deferred exception: "+e.message,e.stack,n)},x.readyException=function(e){t.setTimeout((function(){throw e}))};var F=x.Deferred();function R(){m.removeEventListener("DOMContentLoaded",R),t.removeEventListener("load",R),x.ready()}x.fn.ready=function(t){return F.then(t).catch((function(t){x.readyException(t)})),this},x.extend({isReady:!1,readyWait:1,ready:function(t){(!0===t?--x.readyWait:x.isReady)||(x.isReady=!0,!0!==t&&--x.readyWait>0||F.resolveWith(m,[x]))}}),x.ready.then=F.then,"complete"===m.readyState||"loading"!==m.readyState&&!m.documentElement.doScroll?t.setTimeout(x.ready):(m.addEventListener("DOMContentLoaded",R),t.addEventListener("load",R));var B=function(t,e,n,i,o,r,a){var s=0,l=t.length,u=null==n;if("object"===b(n))for(s in o=!0,n)B(t,e,s,n[s],!0,r,a);else if(void 0!==i&&(o=!0,h(i)||(a=!0),u&&(a?(e.call(t,i),e=null):(u=e,e=function(t,e,n){return u.call(x(t),n)})),e))for(;s<l;s++)e(t[s],n,a?i:i.call(t[s],s,e(t[s],n)));return o?t:u?e.call(t):l?e(t[0],n):r},Q=/^-ms-/,U=/-([a-z])/g;function z(t,e){return e.toUpperCase()}function W(t){return t.replace(Q,"ms-").replace(U,z)}var G=function(t){return 1===t.nodeType||9===t.nodeType||!+t.nodeType};function K(){this.expando=x.expando+K.uid++}K.uid=1,K.prototype={cache:function(t){var e=t[this.expando];return e||(e={},G(t)&&(t.nodeType?t[this.expando]=e:Object.defineProperty(t,this.expando,{value:e,configurable:!0}))),e},set:function(t,e,n){var i,o=this.cache(t);if("string"==typeof e)o[W(e)]=n;else for(i in e)o[W(i)]=e[i];return o},get:function(t,e){return void 0===e?this.cache(t):t[this.expando]&&t[this.expando][W(e)]},access:function(t,e,n){return void 0===e||e&&"string"==typeof e&&void 0===n?this.get(t,e):(this.set(t,e,n),void 0!==n?n:e)},remove:function(t,e){var n,i=t[this.expando];if(void 0!==i){if(void 0!==e){n=(e=Array.isArray(e)?e.map(W):(e=W(e))in i?[e]:e.match(I)||[]).length;for(;n--;)delete i[e[n]]}(void 0===e||x.isEmptyObject(i))&&(t.nodeType?t[this.expando]=void 0:delete t[this.expando])}},hasData:function(t){var e=t[this.expando];return void 0!==e&&!x.isEmptyObject(e)}};var V=new K,X=new K,Y=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,J=/[A-Z]/g;function Z(t,e,n){var i;if(void 0===n&&1===t.nodeType)if(i="data-"+e.replace(J,"-$&").toLowerCase(),"string"==typeof(n=t.getAttribute(i))){try{n=function(t){return"true"===t||"false"!==t&&("null"===t?null:t===+t+""?+t:Y.test(t)?JSON.parse(t):t)}(n)}catch(t){}X.set(t,e,n)}else n=void 0;return n}x.extend({hasData:function(t){return X.hasData(t)||V.hasData(t)},data:function(t,e,n){return X.access(t,e,n)},removeData:function(t,e){X.remove(t,e)},_data:function(t,e,n){return V.access(t,e,n)},_removeData:function(t,e){V.remove(t,e)}}),x.fn.extend({data:function(t,e){var n,i,o,r=this[0],a=r&&r.attributes;if(void 0===t){if(this.length&&(o=X.get(r),1===r.nodeType&&!V.get(r,"hasDataAttrs"))){for(n=a.length;n--;)a[n]&&0===(i=a[n].name).indexOf("data-")&&(i=W(i.slice(5)),Z(r,i,o[i]));V.set(r,"hasDataAttrs",!0)}return o}return"object"==typeof t?this.each((function(){X.set(this,t)})):B(this,(function(e){var n;if(r&&void 0===e)return void 0!==(n=X.get(r,t))||void 0!==(n=Z(r,t))?n:void 0;this.each((function(){X.set(this,t,e)}))}),null,e,arguments.length>1,null,!0)},removeData:function(t){return this.each((function(){X.remove(this,t)}))}}),x.extend({queue:function(t,e,n){var i;if(t)return e=(e||"fx")+"queue",i=V.get(t,e),n&&(!i||Array.isArray(n)?i=V.access(t,e,x.makeArray(n)):i.push(n)),i||[]},dequeue:function(t,e){e=e||"fx";var n=x.queue(t,e),i=n.length,o=n.shift(),r=x._queueHooks(t,e);"inprogress"===o&&(o=n.shift(),i--),o&&("fx"===e&&n.unshift("inprogress"),delete r.stop,o.call(t,(function(){x.dequeue(t,e)}),r)),!i&&r&&r.empty.fire()},_queueHooks:function(t,e){var n=e+"queueHooks";return V.get(t,n)||V.access(t,n,{empty:x.Callbacks("once memory").add((function(){V.remove(t,[e+"queue",n])}))})}}),x.fn.extend({queue:function(t,e){var n=2;return"string"!=typeof t&&(e=t,t="fx",n--),arguments.length<n?x.queue(this[0],t):void 0===e?this:this.each((function(){var n=x.queue(this,t,e);x._queueHooks(this,t),"fx"===t&&"inprogress"!==n[0]&&x.dequeue(this,t)}))},dequeue:function(t){return this.each((function(){x.dequeue(this,t)}))},clearQueue:function(t){return this.queue(t||"fx",[])},promise:function(t,e){var n,i=1,o=x.Deferred(),r=this,a=this.length,s=function(){--i||o.resolveWith(r,[r])};for("string"!=typeof t&&(e=t,t=void 0),t=t||"fx";a--;)(n=V.get(r[a],t+"queueHooks"))&&n.empty&&(i++,n.empty.add(s));return s(),o.promise(e)}});var tt=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,et=new RegExp("^(?:([+-])=|)("+tt+")([a-z%]*)$","i"),nt=["Top","Right","Bottom","Left"],it=m.documentElement,ot=function(t){return x.contains(t.ownerDocument,t)},rt={composed:!0};it.getRootNode&&(ot=function(t){return x.contains(t.ownerDocument,t)||t.getRootNode(rt)===t.ownerDocument});var at=function(t,e){return"none"===(t=e||t).style.display||""===t.style.display&&ot(t)&&"none"===x.css(t,"display")};function st(t,e,n,i){var o,r,a=20,s=i?function(){return i.cur()}:function(){return x.css(t,e,"")},l=s(),u=n&&n[3]||(x.cssNumber[e]?"":"px"),c=t.nodeType&&(x.cssNumber[e]||"px"!==u&&+l)&&et.exec(x.css(t,e));if(c&&c[3]!==u){for(l/=2,u=u||c[3],c=+l||1;a--;)x.style(t,e,c+u),(1-r)*(1-(r=s()/l||.5))<=0&&(a=0),c/=r;c*=2,x.style(t,e,c+u),n=n||[]}return n&&(c=+c||+l||0,o=n[1]?c+(n[1]+1)*n[2]:+n[2],i&&(i.unit=u,i.start=c,i.end=o)),o}var lt={};function ut(t){var e,n=t.ownerDocument,i=t.nodeName,o=lt[i];return o||(e=n.body.appendChild(n.createElement(i)),o=x.css(e,"display"),e.parentNode.removeChild(e),"none"===o&&(o="block"),lt[i]=o,o)}function ct(t,e){for(var n,i,o=[],r=0,a=t.length;r<a;r++)(i=t[r]).style&&(n=i.style.display,e?("none"===n&&(o[r]=V.get(i,"display")||null,o[r]||(i.style.display="")),""===i.style.display&&at(i)&&(o[r]=ut(i))):"none"!==n&&(o[r]="none",V.set(i,"display",n)));for(r=0;r<a;r++)null!=o[r]&&(t[r].style.display=o[r]);return t}x.fn.extend({show:function(){return ct(this,!0)},hide:function(){return ct(this)},toggle:function(t){return"boolean"==typeof t?t?this.show():this.hide():this.each((function(){at(this)?x(this).show():x(this).hide()}))}});var dt,pt,ft=/^(?:checkbox|radio)$/i,ht=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,vt=/^$|^module$|\/(?:java|ecma)script/i;dt=m.createDocumentFragment().appendChild(m.createElement("div")),(pt=m.createElement("input")).setAttribute("type","radio"),pt.setAttribute("checked","checked"),pt.setAttribute("name","t"),dt.appendChild(pt),f.checkClone=dt.cloneNode(!0).cloneNode(!0).lastChild.checked,dt.innerHTML="<textarea>x</textarea>",f.noCloneChecked=!!dt.cloneNode(!0).lastChild.defaultValue,dt.innerHTML="<option></option>",f.option=!!dt.lastChild;var mt={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function gt(t,e){var n;return n=void 0!==t.getElementsByTagName?t.getElementsByTagName(e||"*"):void 0!==t.querySelectorAll?t.querySelectorAll(e||"*"):[],void 0===e||e&&S(t,e)?x.merge([t],n):n}function yt(t,e){for(var n=0,i=t.length;n<i;n++)V.set(t[n],"globalEval",!e||V.get(e[n],"globalEval"))}mt.tbody=mt.tfoot=mt.colgroup=mt.caption=mt.thead,mt.th=mt.td,f.option||(mt.optgroup=mt.option=[1,"<select multiple='multiple'>","</select>"]);var bt=/<|&#?\w+;/;function wt(t,e,n,i,o){for(var r,a,s,l,u,c,d=e.createDocumentFragment(),p=[],f=0,h=t.length;f<h;f++)if((r=t[f])||0===r)if("object"===b(r))x.merge(p,r.nodeType?[r]:r);else if(bt.test(r)){for(a=a||d.appendChild(e.createElement("div")),s=(ht.exec(r)||["",""])[1].toLowerCase(),l=mt[s]||mt._default,a.innerHTML=l[1]+x.htmlPrefilter(r)+l[2],c=l[0];c--;)a=a.lastChild;x.merge(p,a.childNodes),(a=d.firstChild).textContent=""}else p.push(e.createTextNode(r));for(d.textContent="",f=0;r=p[f++];)if(i&&x.inArray(r,i)>-1)o&&o.push(r);else if(u=ot(r),a=gt(d.appendChild(r),"script"),u&&yt(a),n)for(c=0;r=a[c++];)vt.test(r.type||"")&&n.push(r);return d}var xt=/^key/,At=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,_t=/^([^.]*)(?:\.(.+)|)/;function Ct(){return!0}function kt(){return!1}function Tt(t,e){return t===function(){try{return m.activeElement}catch(t){}}()==("focus"===e)}function St(t,e,n,i,o,r){var a,s;if("object"==typeof e){for(s in"string"!=typeof n&&(i=i||n,n=void 0),e)St(t,s,n,i,e[s],r);return t}if(null==i&&null==o?(o=n,i=n=void 0):null==o&&("string"==typeof n?(o=i,i=void 0):(o=i,i=n,n=void 0)),!1===o)o=kt;else if(!o)return t;return 1===r&&(a=o,(o=function(t){return x().off(t),a.apply(this,arguments)}).guid=a.guid||(a.guid=x.guid++)),t.each((function(){x.event.add(this,e,o,i,n)}))}function jt(t,e,n){n?(V.set(t,e,!1),x.event.add(t,e,{namespace:!1,handler:function(t){var i,r,a=V.get(this,e);if(1&t.isTrigger&&this[e]){if(a.length)(x.event.special[e]||{}).delegateType&&t.stopPropagation();else if(a=o.call(arguments),V.set(this,e,a),i=n(this,e),this[e](),a!==(r=V.get(this,e))||i?V.set(this,e,!1):r={},a!==r)return t.stopImmediatePropagation(),t.preventDefault(),r.value}else a.length&&(V.set(this,e,{value:x.event.trigger(x.extend(a[0],x.Event.prototype),a.slice(1),this)}),t.stopImmediatePropagation())}})):void 0===V.get(t,e)&&x.event.add(t,e,Ct)}x.event={global:{},add:function(t,e,n,i,o){var r,a,s,l,u,c,d,p,f,h,v,m=V.get(t);if(G(t))for(n.handler&&(n=(r=n).handler,o=r.selector),o&&x.find.matchesSelector(it,o),n.guid||(n.guid=x.guid++),(l=m.events)||(l=m.events=Object.create(null)),(a=m.handle)||(a=m.handle=function(e){return void 0!==x&&x.event.triggered!==e.type?x.event.dispatch.apply(t,arguments):void 0}),u=(e=(e||"").match(I)||[""]).length;u--;)f=v=(s=_t.exec(e[u])||[])[1],h=(s[2]||"").split(".").sort(),f&&(d=x.event.special[f]||{},f=(o?d.delegateType:d.bindType)||f,d=x.event.special[f]||{},c=x.extend({type:f,origType:v,data:i,handler:n,guid:n.guid,selector:o,needsContext:o&&x.expr.match.needsContext.test(o),namespace:h.join(".")},r),(p=l[f])||((p=l[f]=[]).delegateCount=0,d.setup&&!1!==d.setup.call(t,i,h,a)||t.addEventListener&&t.addEventListener(f,a)),d.add&&(d.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),o?p.splice(p.delegateCount++,0,c):p.push(c),x.event.global[f]=!0)},remove:function(t,e,n,i,o){var r,a,s,l,u,c,d,p,f,h,v,m=V.hasData(t)&&V.get(t);if(m&&(l=m.events)){for(u=(e=(e||"").match(I)||[""]).length;u--;)if(f=v=(s=_t.exec(e[u])||[])[1],h=(s[2]||"").split(".").sort(),f){for(d=x.event.special[f]||{},p=l[f=(i?d.delegateType:d.bindType)||f]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=r=p.length;r--;)c=p[r],!o&&v!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||i&&i!==c.selector&&("**"!==i||!c.selector)||(p.splice(r,1),c.selector&&p.delegateCount--,d.remove&&d.remove.call(t,c));a&&!p.length&&(d.teardown&&!1!==d.teardown.call(t,h,m.handle)||x.removeEvent(t,f,m.handle),delete l[f])}else for(f in l)x.event.remove(t,f+e[u],n,i,!0);x.isEmptyObject(l)&&V.remove(t,"handle events")}},dispatch:function(t){var e,n,i,o,r,a,s=new Array(arguments.length),l=x.event.fix(t),u=(V.get(this,"events")||Object.create(null))[l.type]||[],c=x.event.special[l.type]||{};for(s[0]=l,e=1;e<arguments.length;e++)s[e]=arguments[e];if(l.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,l)){for(a=x.event.handlers.call(this,l,u),e=0;(o=a[e++])&&!l.isPropagationStopped();)for(l.currentTarget=o.elem,n=0;(r=o.handlers[n++])&&!l.isImmediatePropagationStopped();)l.rnamespace&&!1!==r.namespace&&!l.rnamespace.test(r.namespace)||(l.handleObj=r,l.data=r.data,void 0!==(i=((x.event.special[r.origType]||{}).handle||r.handler).apply(o.elem,s))&&!1===(l.result=i)&&(l.preventDefault(),l.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,l),l.result}},handlers:function(t,e){var n,i,o,r,a,s=[],l=e.delegateCount,u=t.target;if(l&&u.nodeType&&!("click"===t.type&&t.button>=1))for(;u!==this;u=u.parentNode||this)if(1===u.nodeType&&("click"!==t.type||!0!==u.disabled)){for(r=[],a={},n=0;n<l;n++)void 0===a[o=(i=e[n]).selector+" "]&&(a[o]=i.needsContext?x(o,this).index(u)>-1:x.find(o,this,null,[u]).length),a[o]&&r.push(i);r.length&&s.push({elem:u,handlers:r})}return u=this,l<e.length&&s.push({elem:u,handlers:e.slice(l)}),s},addProp:function(t,e){Object.defineProperty(x.Event.prototype,t,{enumerable:!0,configurable:!0,get:h(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(t){return t[x.expando]?t:new x.Event(t)},special:{load:{noBubble:!0},click:{setup:function(t){var e=this||t;return ft.test(e.type)&&e.click&&S(e,"input")&&jt(e,"click",Ct),!1},trigger:function(t){var e=this||t;return ft.test(e.type)&&e.click&&S(e,"input")&&jt(e,"click"),!0},_default:function(t){var e=t.target;return ft.test(e.type)&&e.click&&S(e,"input")&&V.get(e,"click")||S(e,"a")}},beforeunload:{postDispatch:function(t){void 0!==t.result&&t.originalEvent&&(t.originalEvent.returnValue=t.result)}}}},x.removeEvent=function(t,e,n){t.removeEventListener&&t.removeEventListener(e,n)},x.Event=function(t,e){if(!(this instanceof x.Event))return new x.Event(t,e);t&&t.type?(this.originalEvent=t,this.type=t.type,this.isDefaultPrevented=t.defaultPrevented||void 0===t.defaultPrevented&&!1===t.returnValue?Ct:kt,this.target=t.target&&3===t.target.nodeType?t.target.parentNode:t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget):this.type=t,e&&x.extend(this,e),this.timeStamp=t&&t.timeStamp||Date.now(),this[x.expando]=!0},x.Event.prototype={constructor:x.Event,isDefaultPrevented:kt,isPropagationStopped:kt,isImmediatePropagationStopped:kt,isSimulated:!1,preventDefault:function(){var t=this.originalEvent;this.isDefaultPrevented=Ct,t&&!this.isSimulated&&t.preventDefault()},stopPropagation:function(){var t=this.originalEvent;this.isPropagationStopped=Ct,t&&!this.isSimulated&&t.stopPropagation()},stopImmediatePropagation:function(){var t=this.originalEvent;this.isImmediatePropagationStopped=Ct,t&&!this.isSimulated&&t.stopImmediatePropagation(),this.stopPropagation()}},x.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(t){var e=t.button;return null==t.which&&xt.test(t.type)?null!=t.charCode?t.charCode:t.keyCode:!t.which&&void 0!==e&&At.test(t.type)?1&e?1:2&e?3:4&e?2:0:t.which}},x.event.addProp),x.each({focus:"focusin",blur:"focusout"},(function(t,e){x.event.special[t]={setup:function(){return jt(this,t,Tt),!1},trigger:function(){return jt(this,t),!0},delegateType:e}})),x.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},(function(t,e){x.event.special[t]={delegateType:e,bindType:e,handle:function(t){var n,i=this,o=t.relatedTarget,r=t.handleObj;return o&&(o===i||x.contains(i,o))||(t.type=r.origType,n=r.handler.apply(this,arguments),t.type=e),n}}})),x.fn.extend({on:function(t,e,n,i){return St(this,t,e,n,i)},one:function(t,e,n,i){return St(this,t,e,n,i,1)},off:function(t,e,n){var i,o;if(t&&t.preventDefault&&t.handleObj)return i=t.handleObj,x(t.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof t){for(o in t)this.off(o,e,t[o]);return this}return!1!==e&&"function"!=typeof e||(n=e,e=void 0),!1===n&&(n=kt),this.each((function(){x.event.remove(this,t,n,e)}))}});var Et=/<script|<style|<link/i,$t=/checked\s*(?:[^=]|=\s*.checked.)/i,Dt=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Ot(t,e){return S(t,"table")&&S(11!==e.nodeType?e:e.firstChild,"tr")&&x(t).children("tbody")[0]||t}function Lt(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function Nt(t){return"true/"===(t.type||"").slice(0,5)?t.type=t.type.slice(5):t.removeAttribute("type"),t}function It(t,e){var n,i,o,r,a,s;if(1===e.nodeType){if(V.hasData(t)&&(s=V.get(t).events))for(o in V.remove(e,"handle events"),s)for(n=0,i=s[o].length;n<i;n++)x.event.add(e,o,s[o][n]);X.hasData(t)&&(r=X.access(t),a=x.extend({},r),X.set(e,a))}}function Pt(t,e){var n=e.nodeName.toLowerCase();"input"===n&&ft.test(t.type)?e.checked=t.checked:"input"!==n&&"textarea"!==n||(e.defaultValue=t.defaultValue)}function Mt(t,e,n,i){e=r(e);var o,a,s,l,u,c,d=0,p=t.length,v=p-1,m=e[0],g=h(m);if(g||p>1&&"string"==typeof m&&!f.checkClone&&$t.test(m))return t.each((function(o){var r=t.eq(o);g&&(e[0]=m.call(this,o,r.html())),Mt(r,e,n,i)}));if(p&&(a=(o=wt(e,t[0].ownerDocument,!1,t,i)).firstChild,1===o.childNodes.length&&(o=a),a||i)){for(l=(s=x.map(gt(o,"script"),Lt)).length;d<p;d++)u=o,d!==v&&(u=x.clone(u,!0,!0),l&&x.merge(s,gt(u,"script"))),n.call(t[d],u,d);if(l)for(c=s[s.length-1].ownerDocument,x.map(s,Nt),d=0;d<l;d++)u=s[d],vt.test(u.type||"")&&!V.access(u,"globalEval")&&x.contains(c,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?x._evalUrl&&!u.noModule&&x._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},c):y(u.textContent.replace(Dt,""),u,c))}return t}function Ht(t,e,n){for(var i,o=e?x.filter(e,t):t,r=0;null!=(i=o[r]);r++)n||1!==i.nodeType||x.cleanData(gt(i)),i.parentNode&&(n&&ot(i)&&yt(gt(i,"script")),i.parentNode.removeChild(i));return t}x.extend({htmlPrefilter:function(t){return t},clone:function(t,e,n){var i,o,r,a,s=t.cloneNode(!0),l=ot(t);if(!(f.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||x.isXMLDoc(t)))for(a=gt(s),i=0,o=(r=gt(t)).length;i<o;i++)Pt(r[i],a[i]);if(e)if(n)for(r=r||gt(t),a=a||gt(s),i=0,o=r.length;i<o;i++)It(r[i],a[i]);else It(t,s);return(a=gt(s,"script")).length>0&&yt(a,!l&&gt(t,"script")),s},cleanData:function(t){for(var e,n,i,o=x.event.special,r=0;void 0!==(n=t[r]);r++)if(G(n)){if(e=n[V.expando]){if(e.events)for(i in e.events)o[i]?x.event.remove(n,i):x.removeEvent(n,i,e.handle);n[V.expando]=void 0}n[X.expando]&&(n[X.expando]=void 0)}}}),x.fn.extend({detach:function(t){return Ht(this,t,!0)},remove:function(t){return Ht(this,t)},text:function(t){return B(this,(function(t){return void 0===t?x.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=t)}))}),null,t,arguments.length)},append:function(){return Mt(this,arguments,(function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Ot(this,t).appendChild(t)}))},prepend:function(){return Mt(this,arguments,(function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=Ot(this,t);e.insertBefore(t,e.firstChild)}}))},before:function(){return Mt(this,arguments,(function(t){this.parentNode&&this.parentNode.insertBefore(t,this)}))},after:function(){return Mt(this,arguments,(function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)}))},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(x.cleanData(gt(t,!1)),t.textContent="");return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map((function(){return x.clone(this,t,e)}))},html:function(t){return B(this,(function(t){var e=this[0]||{},n=0,i=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if("string"==typeof t&&!Et.test(t)&&!mt[(ht.exec(t)||["",""])[1].toLowerCase()]){t=x.htmlPrefilter(t);try{for(;n<i;n++)1===(e=this[n]||{}).nodeType&&(x.cleanData(gt(e,!1)),e.innerHTML=t);e=0}catch(t){}}e&&this.empty().append(t)}),null,t,arguments.length)},replaceWith:function(){var t=[];return Mt(this,arguments,(function(e){var n=this.parentNode;x.inArray(this,t)<0&&(x.cleanData(gt(this)),n&&n.replaceChild(e,this))}),t)}}),x.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},(function(t,e){x.fn[t]=function(t){for(var n,i=[],o=x(t),r=o.length-1,s=0;s<=r;s++)n=s===r?this:this.clone(!0),x(o[s])[e](n),a.apply(i,n.get());return this.pushStack(i)}}));var qt=new RegExp("^("+tt+")(?!px)[a-z%]+$","i"),Ft=function(e){var n=e.ownerDocument.defaultView;return n&&n.opener||(n=t),n.getComputedStyle(e)},Rt=function(t,e,n){var i,o,r={};for(o in e)r[o]=t.style[o],t.style[o]=e[o];for(o in i=n.call(t),e)t.style[o]=r[o];return i},Bt=new RegExp(nt.join("|"),"i");function Qt(t,e,n){var i,o,r,a,s=t.style;return(n=n||Ft(t))&&(""!==(a=n.getPropertyValue(e)||n[e])||ot(t)||(a=x.style(t,e)),!f.pixelBoxStyles()&&qt.test(a)&&Bt.test(e)&&(i=s.width,o=s.minWidth,r=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=i,s.minWidth=o,s.maxWidth=r)),void 0!==a?a+"":a}function Ut(t,e){return{get:function(){if(!t())return(this.get=e).apply(this,arguments);delete this.get}}}!function(){function e(){if(c){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",c.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",it.appendChild(u).appendChild(c);var e=t.getComputedStyle(c);i="1%"!==e.top,l=12===n(e.marginLeft),c.style.right="60%",a=36===n(e.right),o=36===n(e.width),c.style.position="absolute",r=12===n(c.offsetWidth/3),it.removeChild(u),c=null}}function n(t){return Math.round(parseFloat(t))}var i,o,r,a,s,l,u=m.createElement("div"),c=m.createElement("div");c.style&&(c.style.backgroundClip="content-box",c.cloneNode(!0).style.backgroundClip="",f.clearCloneStyle="content-box"===c.style.backgroundClip,x.extend(f,{boxSizingReliable:function(){return e(),o},pixelBoxStyles:function(){return e(),a},pixelPosition:function(){return e(),i},reliableMarginLeft:function(){return e(),l},scrollboxSize:function(){return e(),r},reliableTrDimensions:function(){var e,n,i,o;return null==s&&(e=m.createElement("table"),n=m.createElement("tr"),i=m.createElement("div"),e.style.cssText="position:absolute;left:-11111px",n.style.height="1px",i.style.height="9px",it.appendChild(e).appendChild(n).appendChild(i),o=t.getComputedStyle(n),s=parseInt(o.height)>3,it.removeChild(e)),s}}))}();var zt=["Webkit","Moz","ms"],Wt=m.createElement("div").style,Gt={};function Kt(t){var e=x.cssProps[t]||Gt[t];return e||(t in Wt?t:Gt[t]=function(t){for(var e=t[0].toUpperCase()+t.slice(1),n=zt.length;n--;)if((t=zt[n]+e)in Wt)return t}(t)||t)}var Vt=/^(none|table(?!-c[ea]).+)/,Xt=/^--/,Yt={position:"absolute",visibility:"hidden",display:"block"},Jt={letterSpacing:"0",fontWeight:"400"};function Zt(t,e,n){var i=et.exec(e);return i?Math.max(0,i[2]-(n||0))+(i[3]||"px"):e}function te(t,e,n,i,o,r){var a="width"===e?1:0,s=0,l=0;if(n===(i?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(l+=x.css(t,n+nt[a],!0,o)),i?("content"===n&&(l-=x.css(t,"padding"+nt[a],!0,o)),"margin"!==n&&(l-=x.css(t,"border"+nt[a]+"Width",!0,o))):(l+=x.css(t,"padding"+nt[a],!0,o),"padding"!==n?l+=x.css(t,"border"+nt[a]+"Width",!0,o):s+=x.css(t,"border"+nt[a]+"Width",!0,o));return!i&&r>=0&&(l+=Math.max(0,Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-r-l-s-.5))||0),l}function ee(t,e,n){var i=Ft(t),o=(!f.boxSizingReliable()||n)&&"border-box"===x.css(t,"boxSizing",!1,i),r=o,a=Qt(t,e,i),s="offset"+e[0].toUpperCase()+e.slice(1);if(qt.test(a)){if(!n)return a;a="auto"}return(!f.boxSizingReliable()&&o||!f.reliableTrDimensions()&&S(t,"tr")||"auto"===a||!parseFloat(a)&&"inline"===x.css(t,"display",!1,i))&&t.getClientRects().length&&(o="border-box"===x.css(t,"boxSizing",!1,i),(r=s in t)&&(a=t[s])),(a=parseFloat(a)||0)+te(t,e,n||(o?"border":"content"),r,i,a)+"px"}function ne(t,e,n,i,o){return new ne.prototype.init(t,e,n,i,o)}x.extend({cssHooks:{opacity:{get:function(t,e){if(e){var n=Qt(t,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(t,e,n,i){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var o,r,a,s=W(e),l=Xt.test(e),u=t.style;if(l||(e=Kt(s)),a=x.cssHooks[e]||x.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(o=a.get(t,!1,i))?o:u[e];"string"===(r=typeof n)&&(o=et.exec(n))&&o[1]&&(n=st(t,e,o),r="number"),null!=n&&n==n&&("number"!==r||l||(n+=o&&o[3]||(x.cssNumber[s]?"":"px")),f.clearCloneStyle||""!==n||0!==e.indexOf("background")||(u[e]="inherit"),a&&"set"in a&&void 0===(n=a.set(t,n,i))||(l?u.setProperty(e,n):u[e]=n))}},css:function(t,e,n,i){var o,r,a,s=W(e);return Xt.test(e)||(e=Kt(s)),(a=x.cssHooks[e]||x.cssHooks[s])&&"get"in a&&(o=a.get(t,!0,n)),void 0===o&&(o=Qt(t,e,i)),"normal"===o&&e in Jt&&(o=Jt[e]),""===n||n?(r=parseFloat(o),!0===n||isFinite(r)?r||0:o):o}}),x.each(["height","width"],(function(t,e){x.cssHooks[e]={get:function(t,n,i){if(n)return!Vt.test(x.css(t,"display"))||t.getClientRects().length&&t.getBoundingClientRect().width?ee(t,e,i):Rt(t,Yt,(function(){return ee(t,e,i)}))},set:function(t,n,i){var o,r=Ft(t),a=!f.scrollboxSize()&&"absolute"===r.position,s=(a||i)&&"border-box"===x.css(t,"boxSizing",!1,r),l=i?te(t,e,i,s,r):0;return s&&a&&(l-=Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-parseFloat(r[e])-te(t,e,"border",!1,r)-.5)),l&&(o=et.exec(n))&&"px"!==(o[3]||"px")&&(t.style[e]=n,n=x.css(t,e)),Zt(0,n,l)}}})),x.cssHooks.marginLeft=Ut(f.reliableMarginLeft,(function(t,e){if(e)return(parseFloat(Qt(t,"marginLeft"))||t.getBoundingClientRect().left-Rt(t,{marginLeft:0},(function(){return t.getBoundingClientRect().left})))+"px"})),x.each({margin:"",padding:"",border:"Width"},(function(t,e){x.cssHooks[t+e]={expand:function(n){for(var i=0,o={},r="string"==typeof n?n.split(" "):[n];i<4;i++)o[t+nt[i]+e]=r[i]||r[i-2]||r[0];return o}},"margin"!==t&&(x.cssHooks[t+e].set=Zt)})),x.fn.extend({css:function(t,e){return B(this,(function(t,e,n){var i,o,r={},a=0;if(Array.isArray(e)){for(i=Ft(t),o=e.length;a<o;a++)r[e[a]]=x.css(t,e[a],!1,i);return r}return void 0!==n?x.style(t,e,n):x.css(t,e)}),t,e,arguments.length>1)}}),x.Tween=ne,ne.prototype={constructor:ne,init:function(t,e,n,i,o,r){this.elem=t,this.prop=n,this.easing=o||x.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=i,this.unit=r||(x.cssNumber[n]?"":"px")},cur:function(){var t=ne.propHooks[this.prop];return t&&t.get?t.get(this):ne.propHooks._default.get(this)},run:function(t){var e,n=ne.propHooks[this.prop];return this.options.duration?this.pos=e=x.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):ne.propHooks._default.set(this),this}},ne.prototype.init.prototype=ne.prototype,ne.propHooks={_default:{get:function(t){var e;return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(e=x.css(t.elem,t.prop,""))&&"auto"!==e?e:0},set:function(t){x.fx.step[t.prop]?x.fx.step[t.prop](t):1!==t.elem.nodeType||!x.cssHooks[t.prop]&&null==t.elem.style[Kt(t.prop)]?t.elem[t.prop]=t.now:x.style(t.elem,t.prop,t.now+t.unit)}}},ne.propHooks.scrollTop=ne.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},x.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:"swing"},x.fx=ne.prototype.init,x.fx.step={};var ie,oe,re=/^(?:toggle|show|hide)$/,ae=/queueHooks$/;function se(){oe&&(!1===m.hidden&&t.requestAnimationFrame?t.requestAnimationFrame(se):t.setTimeout(se,x.fx.interval),x.fx.tick())}function le(){return t.setTimeout((function(){ie=void 0})),ie=Date.now()}function ue(t,e){var n,i=0,o={height:t};for(e=e?1:0;i<4;i+=2-e)o["margin"+(n=nt[i])]=o["padding"+n]=t;return e&&(o.opacity=o.width=t),o}function ce(t,e,n){for(var i,o=(de.tweeners[e]||[]).concat(de.tweeners["*"]),r=0,a=o.length;r<a;r++)if(i=o[r].call(n,e,t))return i}function de(t,e,n){var i,o,r=0,a=de.prefilters.length,s=x.Deferred().always((function(){delete l.elem})),l=function(){if(o)return!1;for(var e=ie||le(),n=Math.max(0,u.startTime+u.duration-e),i=1-(n/u.duration||0),r=0,a=u.tweens.length;r<a;r++)u.tweens[r].run(i);return s.notifyWith(t,[u,i,n]),i<1&&a?n:(a||s.notifyWith(t,[u,1,0]),s.resolveWith(t,[u]),!1)},u=s.promise({elem:t,props:x.extend({},e),opts:x.extend(!0,{specialEasing:{},easing:x.easing._default},n),originalProperties:e,originalOptions:n,startTime:ie||le(),duration:n.duration,tweens:[],createTween:function(e,n){var i=x.Tween(t,u.opts,e,n,u.opts.specialEasing[e]||u.opts.easing);return u.tweens.push(i),i},stop:function(e){var n=0,i=e?u.tweens.length:0;if(o)return this;for(o=!0;n<i;n++)u.tweens[n].run(1);return e?(s.notifyWith(t,[u,1,0]),s.resolveWith(t,[u,e])):s.rejectWith(t,[u,e]),this}}),c=u.props;for(!function(t,e){var n,i,o,r,a;for(n in t)if(o=e[i=W(n)],r=t[n],Array.isArray(r)&&(o=r[1],r=t[n]=r[0]),n!==i&&(t[i]=r,delete t[n]),(a=x.cssHooks[i])&&"expand"in a)for(n in r=a.expand(r),delete t[i],r)n in t||(t[n]=r[n],e[n]=o);else e[i]=o}(c,u.opts.specialEasing);r<a;r++)if(i=de.prefilters[r].call(u,t,c,u.opts))return h(i.stop)&&(x._queueHooks(u.elem,u.opts.queue).stop=i.stop.bind(i)),i;return x.map(c,ce,u),h(u.opts.start)&&u.opts.start.call(t,u),u.progress(u.opts.progress).done(u.opts.done,u.opts.complete).fail(u.opts.fail).always(u.opts.always),x.fx.timer(x.extend(l,{elem:t,anim:u,queue:u.opts.queue})),u}x.Animation=x.extend(de,{tweeners:{"*":[function(t,e){var n=this.createTween(t,e);return st(n.elem,t,et.exec(e),n),n}]},tweener:function(t,e){h(t)?(e=t,t=["*"]):t=t.match(I);for(var n,i=0,o=t.length;i<o;i++)n=t[i],de.tweeners[n]=de.tweeners[n]||[],de.tweeners[n].unshift(e)},prefilters:[function(t,e,n){var i,o,r,a,s,l,u,c,d="width"in e||"height"in e,p=this,f={},h=t.style,v=t.nodeType&&at(t),m=V.get(t,"fxshow");for(i in n.queue||(null==(a=x._queueHooks(t,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always((function(){p.always((function(){a.unqueued--,x.queue(t,"fx").length||a.empty.fire()}))}))),e)if(o=e[i],re.test(o)){if(delete e[i],r=r||"toggle"===o,o===(v?"hide":"show")){if("show"!==o||!m||void 0===m[i])continue;v=!0}f[i]=m&&m[i]||x.style(t,i)}if((l=!x.isEmptyObject(e))||!x.isEmptyObject(f))for(i in d&&1===t.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(u=m&&m.display)&&(u=V.get(t,"display")),"none"===(c=x.css(t,"display"))&&(u?c=u:(ct([t],!0),u=t.style.display||u,c=x.css(t,"display"),ct([t]))),("inline"===c||"inline-block"===c&&null!=u)&&"none"===x.css(t,"float")&&(l||(p.done((function(){h.display=u})),null==u&&(c=h.display,u="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always((function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]}))),l=!1,f)l||(m?"hidden"in m&&(v=m.hidden):m=V.access(t,"fxshow",{display:u}),r&&(m.hidden=!v),v&&ct([t],!0),p.done((function(){for(i in v||ct([t]),V.remove(t,"fxshow"),f)x.style(t,i,f[i])}))),l=ce(v?m[i]:0,i,p),i in m||(m[i]=l.start,v&&(l.end=l.start,l.start=0))}],prefilter:function(t,e){e?de.prefilters.unshift(t):de.prefilters.push(t)}}),x.speed=function(t,e,n){var i=t&&"object"==typeof t?x.extend({},t):{complete:n||!n&&e||h(t)&&t,duration:t,easing:n&&e||e&&!h(e)&&e};return x.fx.off?i.duration=0:"number"!=typeof i.duration&&(i.duration in x.fx.speeds?i.duration=x.fx.speeds[i.duration]:i.duration=x.fx.speeds._default),null!=i.queue&&!0!==i.queue||(i.queue="fx"),i.old=i.complete,i.complete=function(){h(i.old)&&i.old.call(this),i.queue&&x.dequeue(this,i.queue)},i},x.fn.extend({fadeTo:function(t,e,n,i){return this.filter(at).css("opacity",0).show().end().animate({opacity:e},t,n,i)},animate:function(t,e,n,i){var o=x.isEmptyObject(t),r=x.speed(e,n,i),a=function(){var e=de(this,x.extend({},t),r);(o||V.get(this,"finish"))&&e.stop(!0)};return a.finish=a,o||!1===r.queue?this.each(a):this.queue(r.queue,a)},stop:function(t,e,n){var i=function(t){var e=t.stop;delete t.stop,e(n)};return"string"!=typeof t&&(n=e,e=t,t=void 0),e&&this.queue(t||"fx",[]),this.each((function(){var e=!0,o=null!=t&&t+"queueHooks",r=x.timers,a=V.get(this);if(o)a[o]&&a[o].stop&&i(a[o]);else for(o in a)a[o]&&a[o].stop&&ae.test(o)&&i(a[o]);for(o=r.length;o--;)r[o].elem!==this||null!=t&&r[o].queue!==t||(r[o].anim.stop(n),e=!1,r.splice(o,1));!e&&n||x.dequeue(this,t)}))},finish:function(t){return!1!==t&&(t=t||"fx"),this.each((function(){var e,n=V.get(this),i=n[t+"queue"],o=n[t+"queueHooks"],r=x.timers,a=i?i.length:0;for(n.finish=!0,x.queue(this,t,[]),o&&o.stop&&o.stop.call(this,!0),e=r.length;e--;)r[e].elem===this&&r[e].queue===t&&(r[e].anim.stop(!0),r.splice(e,1));for(e=0;e<a;e++)i[e]&&i[e].finish&&i[e].finish.call(this);delete n.finish}))}}),x.each(["toggle","show","hide"],(function(t,e){var n=x.fn[e];x.fn[e]=function(t,i,o){return null==t||"boolean"==typeof t?n.apply(this,arguments):this.animate(ue(e,!0),t,i,o)}})),x.each({slideDown:ue("show"),slideUp:ue("hide"),slideToggle:ue("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},(function(t,e){x.fn[t]=function(t,n,i){return this.animate(e,t,n,i)}})),x.timers=[],x.fx.tick=function(){var t,e=0,n=x.timers;for(ie=Date.now();e<n.length;e++)(t=n[e])()||n[e]!==t||n.splice(e--,1);n.length||x.fx.stop(),ie=void 0},x.fx.timer=function(t){x.timers.push(t),x.fx.start()},x.fx.interval=13,x.fx.start=function(){oe||(oe=!0,se())},x.fx.stop=function(){oe=null},x.fx.speeds={slow:600,fast:200,_default:400},x.fn.delay=function(e,n){return e=x.fx&&x.fx.speeds[e]||e,n=n||"fx",this.queue(n,(function(n,i){var o=t.setTimeout(n,e);i.stop=function(){t.clearTimeout(o)}}))},function(){var t=m.createElement("input"),e=m.createElement("select").appendChild(m.createElement("option"));t.type="checkbox",f.checkOn=""!==t.value,f.optSelected=e.selected,(t=m.createElement("input")).value="t",t.type="radio",f.radioValue="t"===t.value}();var pe,fe=x.expr.attrHandle;x.fn.extend({attr:function(t,e){return B(this,x.attr,t,e,arguments.length>1)},removeAttr:function(t){return this.each((function(){x.removeAttr(this,t)}))}}),x.extend({attr:function(t,e,n){var i,o,r=t.nodeType;if(3!==r&&8!==r&&2!==r)return void 0===t.getAttribute?x.prop(t,e,n):(1===r&&x.isXMLDoc(t)||(o=x.attrHooks[e.toLowerCase()]||(x.expr.match.bool.test(e)?pe:void 0)),void 0!==n?null===n?void x.removeAttr(t,e):o&&"set"in o&&void 0!==(i=o.set(t,n,e))?i:(t.setAttribute(e,n+""),n):o&&"get"in o&&null!==(i=o.get(t,e))?i:null==(i=x.find.attr(t,e))?void 0:i)},attrHooks:{type:{set:function(t,e){if(!f.radioValue&&"radio"===e&&S(t,"input")){var n=t.value;return t.setAttribute("type",e),n&&(t.value=n),e}}}},removeAttr:function(t,e){var n,i=0,o=e&&e.match(I);if(o&&1===t.nodeType)for(;n=o[i++];)t.removeAttribute(n)}}),pe={set:function(t,e,n){return!1===e?x.removeAttr(t,n):t.setAttribute(n,n),n}},x.each(x.expr.match.bool.source.match(/\w+/g),(function(t,e){var n=fe[e]||x.find.attr;fe[e]=function(t,e,i){var o,r,a=e.toLowerCase();return i||(r=fe[a],fe[a]=o,o=null!=n(t,e,i)?a:null,fe[a]=r),o}}));var he=/^(?:input|select|textarea|button)$/i,ve=/^(?:a|area)$/i;function me(t){return(t.match(I)||[]).join(" ")}function ge(t){return t.getAttribute&&t.getAttribute("class")||""}function ye(t){return Array.isArray(t)?t:"string"==typeof t&&t.match(I)||[]}x.fn.extend({prop:function(t,e){return B(this,x.prop,t,e,arguments.length>1)},removeProp:function(t){return this.each((function(){delete this[x.propFix[t]||t]}))}}),x.extend({prop:function(t,e,n){var i,o,r=t.nodeType;if(3!==r&&8!==r&&2!==r)return 1===r&&x.isXMLDoc(t)||(e=x.propFix[e]||e,o=x.propHooks[e]),void 0!==n?o&&"set"in o&&void 0!==(i=o.set(t,n,e))?i:t[e]=n:o&&"get"in o&&null!==(i=o.get(t,e))?i:t[e]},propHooks:{tabIndex:{get:function(t){var e=x.find.attr(t,"tabindex");return e?parseInt(e,10):he.test(t.nodeName)||ve.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),f.optSelected||(x.propHooks.selected={get:function(t){var e=t.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(t){var e=t.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),x.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){x.propFix[this.toLowerCase()]=this})),x.fn.extend({addClass:function(t){var e,n,i,o,r,a,s,l=0;if(h(t))return this.each((function(e){x(this).addClass(t.call(this,e,ge(this)))}));if((e=ye(t)).length)for(;n=this[l++];)if(o=ge(n),i=1===n.nodeType&&" "+me(o)+" "){for(a=0;r=e[a++];)i.indexOf(" "+r+" ")<0&&(i+=r+" ");o!==(s=me(i))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,i,o,r,a,s,l=0;if(h(t))return this.each((function(e){x(this).removeClass(t.call(this,e,ge(this)))}));if(!arguments.length)return this.attr("class","");if((e=ye(t)).length)for(;n=this[l++];)if(o=ge(n),i=1===n.nodeType&&" "+me(o)+" "){for(a=0;r=e[a++];)for(;i.indexOf(" "+r+" ")>-1;)i=i.replace(" "+r+" "," ");o!==(s=me(i))&&n.setAttribute("class",s)}return this},toggleClass:function(t,e){var n=typeof t,i="string"===n||Array.isArray(t);return"boolean"==typeof e&&i?e?this.addClass(t):this.removeClass(t):h(t)?this.each((function(n){x(this).toggleClass(t.call(this,n,ge(this),e),e)})):this.each((function(){var e,o,r,a;if(i)for(o=0,r=x(this),a=ye(t);e=a[o++];)r.hasClass(e)?r.removeClass(e):r.addClass(e);else void 0!==t&&"boolean"!==n||((e=ge(this))&&V.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===t?"":V.get(this,"__className__")||""))}))},hasClass:function(t){var e,n,i=0;for(e=" "+t+" ";n=this[i++];)if(1===n.nodeType&&(" "+me(ge(n))+" ").indexOf(e)>-1)return!0;return!1}});var be=/\r/g;x.fn.extend({val:function(t){var e,n,i,o=this[0];return arguments.length?(i=h(t),this.each((function(n){var o;1===this.nodeType&&(null==(o=i?t.call(this,n,x(this).val()):t)?o="":"number"==typeof o?o+="":Array.isArray(o)&&(o=x.map(o,(function(t){return null==t?"":t+""}))),(e=x.valHooks[this.type]||x.valHooks[this.nodeName.toLowerCase()])&&"set"in e&&void 0!==e.set(this,o,"value")||(this.value=o))}))):o?(e=x.valHooks[o.type]||x.valHooks[o.nodeName.toLowerCase()])&&"get"in e&&void 0!==(n=e.get(o,"value"))?n:"string"==typeof(n=o.value)?n.replace(be,""):null==n?"":n:void 0}}),x.extend({valHooks:{option:{get:function(t){var e=x.find.attr(t,"value");return null!=e?e:me(x.text(t))}},select:{get:function(t){var e,n,i,o=t.options,r=t.selectedIndex,a="select-one"===t.type,s=a?null:[],l=a?r+1:o.length;for(i=r<0?l:a?r:0;i<l;i++)if(((n=o[i]).selected||i===r)&&!n.disabled&&(!n.parentNode.disabled||!S(n.parentNode,"optgroup"))){if(e=x(n).val(),a)return e;s.push(e)}return s},set:function(t,e){for(var n,i,o=t.options,r=x.makeArray(e),a=o.length;a--;)((i=o[a]).selected=x.inArray(x.valHooks.option.get(i),r)>-1)&&(n=!0);return n||(t.selectedIndex=-1),r}}}}),x.each(["radio","checkbox"],(function(){x.valHooks[this]={set:function(t,e){if(Array.isArray(e))return t.checked=x.inArray(x(t).val(),e)>-1}},f.checkOn||(x.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})})),f.focusin="onfocusin"in t;var we=/^(?:focusinfocus|focusoutblur)$/,xe=function(t){t.stopPropagation()};x.extend(x.event,{trigger:function(e,n,i,o){var r,a,s,l,u,d,p,f,g=[i||m],y=c.call(e,"type")?e.type:e,b=c.call(e,"namespace")?e.namespace.split("."):[];if(a=f=s=i=i||m,3!==i.nodeType&&8!==i.nodeType&&!we.test(y+x.event.triggered)&&(y.indexOf(".")>-1&&(b=y.split("."),y=b.shift(),b.sort()),u=y.indexOf(":")<0&&"on"+y,(e=e[x.expando]?e:new x.Event(y,"object"==typeof e&&e)).isTrigger=o?2:3,e.namespace=b.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=i),n=null==n?[e]:x.makeArray(n,[e]),p=x.event.special[y]||{},o||!p.trigger||!1!==p.trigger.apply(i,n))){if(!o&&!p.noBubble&&!v(i)){for(l=p.delegateType||y,we.test(l+y)||(a=a.parentNode);a;a=a.parentNode)g.push(a),s=a;s===(i.ownerDocument||m)&&g.push(s.defaultView||s.parentWindow||t)}for(r=0;(a=g[r++])&&!e.isPropagationStopped();)f=a,e.type=r>1?l:p.bindType||y,(d=(V.get(a,"events")||Object.create(null))[e.type]&&V.get(a,"handle"))&&d.apply(a,n),(d=u&&a[u])&&d.apply&&G(a)&&(e.result=d.apply(a,n),!1===e.result&&e.preventDefault());return e.type=y,o||e.isDefaultPrevented()||p._default&&!1!==p._default.apply(g.pop(),n)||!G(i)||u&&h(i[y])&&!v(i)&&((s=i[u])&&(i[u]=null),x.event.triggered=y,e.isPropagationStopped()&&f.addEventListener(y,xe),i[y](),e.isPropagationStopped()&&f.removeEventListener(y,xe),x.event.triggered=void 0,s&&(i[u]=s)),e.result}},simulate:function(t,e,n){var i=x.extend(new x.Event,n,{type:t,isSimulated:!0});x.event.trigger(i,null,e)}}),x.fn.extend({trigger:function(t,e){return this.each((function(){x.event.trigger(t,e,this)}))},triggerHandler:function(t,e){var n=this[0];if(n)return x.event.trigger(t,e,n,!0)}}),f.focusin||x.each({focus:"focusin",blur:"focusout"},(function(t,e){var n=function(t){x.event.simulate(e,t.target,x.event.fix(t))};x.event.special[e]={setup:function(){var i=this.ownerDocument||this.document||this,o=V.access(i,e);o||i.addEventListener(t,n,!0),V.access(i,e,(o||0)+1)},teardown:function(){var i=this.ownerDocument||this.document||this,o=V.access(i,e)-1;o?V.access(i,e,o):(i.removeEventListener(t,n,!0),V.remove(i,e))}}}));var Ae=t.location,_e={guid:Date.now()},Ce=/\?/;x.parseXML=function(e){var n;if(!e||"string"!=typeof e)return null;try{n=(new t.DOMParser).parseFromString(e,"text/xml")}catch(t){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||x.error("Invalid XML: "+e),n};var ke=/\[\]$/,Te=/\r?\n/g,Se=/^(?:submit|button|image|reset|file)$/i,je=/^(?:input|select|textarea|keygen)/i;function Ee(t,e,n,i){var o;if(Array.isArray(e))x.each(e,(function(e,o){n||ke.test(t)?i(t,o):Ee(t+"["+("object"==typeof o&&null!=o?e:"")+"]",o,n,i)}));else if(n||"object"!==b(e))i(t,e);else for(o in e)Ee(t+"["+o+"]",e[o],n,i)}x.param=function(t,e){var n,i=[],o=function(t,e){var n=h(e)?e():e;i[i.length]=encodeURIComponent(t)+"="+encodeURIComponent(null==n?"":n)};if(null==t)return"";if(Array.isArray(t)||t.jquery&&!x.isPlainObject(t))x.each(t,(function(){o(this.name,this.value)}));else for(n in t)Ee(n,t[n],e,o);return i.join("&")},x.fn.extend({serialize:function(){return x.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var t=x.prop(this,"elements");return t?x.makeArray(t):this})).filter((function(){var t=this.type;return this.name&&!x(this).is(":disabled")&&je.test(this.nodeName)&&!Se.test(t)&&(this.checked||!ft.test(t))})).map((function(t,e){var n=x(this).val();return null==n?null:Array.isArray(n)?x.map(n,(function(t){return{name:e.name,value:t.replace(Te,"\r\n")}})):{name:e.name,value:n.replace(Te,"\r\n")}})).get()}});var $e=/%20/g,De=/#.*$/,Oe=/([?&])_=[^&]*/,Le=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ne=/^(?:GET|HEAD)$/,Ie=/^\/\//,Pe={},Me={},He="*/".concat("*"),qe=m.createElement("a");function Fe(t){return function(e,n){"string"!=typeof e&&(n=e,e="*");var i,o=0,r=e.toLowerCase().match(I)||[];if(h(n))for(;i=r[o++];)"+"===i[0]?(i=i.slice(1)||"*",(t[i]=t[i]||[]).unshift(n)):(t[i]=t[i]||[]).push(n)}}function Re(t,e,n,i){var o={},r=t===Me;function a(s){var l;return o[s]=!0,x.each(t[s]||[],(function(t,s){var u=s(e,n,i);return"string"!=typeof u||r||o[u]?r?!(l=u):void 0:(e.dataTypes.unshift(u),a(u),!1)})),l}return a(e.dataTypes[0])||!o["*"]&&a("*")}function Be(t,e){var n,i,o=x.ajaxSettings.flatOptions||{};for(n in e)void 0!==e[n]&&((o[n]?t:i||(i={}))[n]=e[n]);return i&&x.extend(!0,t,i),t}qe.href=Ae.href,x.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ae.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Ae.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":He,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":x.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?Be(Be(t,x.ajaxSettings),e):Be(x.ajaxSettings,t)},ajaxPrefilter:Fe(Pe),ajaxTransport:Fe(Me),ajax:function(e,n){"object"==typeof e&&(n=e,e=void 0),n=n||{};var i,o,r,a,s,l,u,c,d,p,f=x.ajaxSetup({},n),h=f.context||f,v=f.context&&(h.nodeType||h.jquery)?x(h):x.event,g=x.Deferred(),y=x.Callbacks("once memory"),b=f.statusCode||{},w={},A={},_="canceled",C={readyState:0,getResponseHeader:function(t){var e;if(u){if(!a)for(a={};e=Le.exec(r);)a[e[1].toLowerCase()+" "]=(a[e[1].toLowerCase()+" "]||[]).concat(e[2]);e=a[t.toLowerCase()+" "]}return null==e?null:e.join(", ")},getAllResponseHeaders:function(){return u?r:null},setRequestHeader:function(t,e){return null==u&&(t=A[t.toLowerCase()]=A[t.toLowerCase()]||t,w[t]=e),this},overrideMimeType:function(t){return null==u&&(f.mimeType=t),this},statusCode:function(t){var e;if(t)if(u)C.always(t[C.status]);else for(e in t)b[e]=[b[e],t[e]];return this},abort:function(t){var e=t||_;return i&&i.abort(e),k(0,e),this}};if(g.promise(C),f.url=((e||f.url||Ae.href)+"").replace(Ie,Ae.protocol+"//"),f.type=n.method||n.type||f.method||f.type,f.dataTypes=(f.dataType||"*").toLowerCase().match(I)||[""],null==f.crossDomain){l=m.createElement("a");try{l.href=f.url,l.href=l.href,f.crossDomain=qe.protocol+"//"+qe.host!=l.protocol+"//"+l.host}catch(t){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!=typeof f.data&&(f.data=x.param(f.data,f.traditional)),Re(Pe,f,n,C),u)return C;for(d in(c=x.event&&f.global)&&0==x.active++&&x.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!Ne.test(f.type),o=f.url.replace(De,""),f.hasContent?f.data&&f.processData&&0===(f.contentType||"").indexOf("application/x-www-form-urlencoded")&&(f.data=f.data.replace($e,"+")):(p=f.url.slice(o.length),f.data&&(f.processData||"string"==typeof f.data)&&(o+=(Ce.test(o)?"&":"?")+f.data,delete f.data),!1===f.cache&&(o=o.replace(Oe,"$1"),p=(Ce.test(o)?"&":"?")+"_="+_e.guid+++p),f.url=o+p),f.ifModified&&(x.lastModified[o]&&C.setRequestHeader("If-Modified-Since",x.lastModified[o]),x.etag[o]&&C.setRequestHeader("If-None-Match",x.etag[o])),(f.data&&f.hasContent&&!1!==f.contentType||n.contentType)&&C.setRequestHeader("Content-Type",f.contentType),C.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+He+"; q=0.01":""):f.accepts["*"]),f.headers)C.setRequestHeader(d,f.headers[d]);if(f.beforeSend&&(!1===f.beforeSend.call(h,C,f)||u))return C.abort();if(_="abort",y.add(f.complete),C.done(f.success),C.fail(f.error),i=Re(Me,f,n,C)){if(C.readyState=1,c&&v.trigger("ajaxSend",[C,f]),u)return C;f.async&&f.timeout>0&&(s=t.setTimeout((function(){C.abort("timeout")}),f.timeout));try{u=!1,i.send(w,k)}catch(t){if(u)throw t;k(-1,t)}}else k(-1,"No Transport");function k(e,n,a,l){var d,p,m,w,A,_=n;u||(u=!0,s&&t.clearTimeout(s),i=void 0,r=l||"",C.readyState=e>0?4:0,d=e>=200&&e<300||304===e,a&&(w=function(t,e,n){for(var i,o,r,a,s=t.contents,l=t.dataTypes;"*"===l[0];)l.shift(),void 0===i&&(i=t.mimeType||e.getResponseHeader("Content-Type"));if(i)for(o in s)if(s[o]&&s[o].test(i)){l.unshift(o);break}if(l[0]in n)r=l[0];else{for(o in n){if(!l[0]||t.converters[o+" "+l[0]]){r=o;break}a||(a=o)}r=r||a}if(r)return r!==l[0]&&l.unshift(r),n[r]}(f,C,a)),!d&&x.inArray("script",f.dataTypes)>-1&&(f.converters["text script"]=function(){}),w=function(t,e,n,i){var o,r,a,s,l,u={},c=t.dataTypes.slice();if(c[1])for(a in t.converters)u[a.toLowerCase()]=t.converters[a];for(r=c.shift();r;)if(t.responseFields[r]&&(n[t.responseFields[r]]=e),!l&&i&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),l=r,r=c.shift())if("*"===r)r=l;else if("*"!==l&&l!==r){if(!(a=u[l+" "+r]||u["* "+r]))for(o in u)if((s=o.split(" "))[1]===r&&(a=u[l+" "+s[0]]||u["* "+s[0]])){!0===a?a=u[o]:!0!==u[o]&&(r=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&t.throws)e=a(e);else try{e=a(e)}catch(t){return{state:"parsererror",error:a?t:"No conversion from "+l+" to "+r}}}return{state:"success",data:e}}(f,w,C,d),d?(f.ifModified&&((A=C.getResponseHeader("Last-Modified"))&&(x.lastModified[o]=A),(A=C.getResponseHeader("etag"))&&(x.etag[o]=A)),204===e||"HEAD"===f.type?_="nocontent":304===e?_="notmodified":(_=w.state,p=w.data,d=!(m=w.error))):(m=_,!e&&_||(_="error",e<0&&(e=0))),C.status=e,C.statusText=(n||_)+"",d?g.resolveWith(h,[p,_,C]):g.rejectWith(h,[C,_,m]),C.statusCode(b),b=void 0,c&&v.trigger(d?"ajaxSuccess":"ajaxError",[C,f,d?p:m]),y.fireWith(h,[C,_]),c&&(v.trigger("ajaxComplete",[C,f]),--x.active||x.event.trigger("ajaxStop")))}return C},getJSON:function(t,e,n){return x.get(t,e,n,"json")},getScript:function(t,e){return x.get(t,void 0,e,"script")}}),x.each(["get","post"],(function(t,e){x[e]=function(t,n,i,o){return h(n)&&(o=o||i,i=n,n=void 0),x.ajax(x.extend({url:t,type:e,dataType:o,data:n,success:i},x.isPlainObject(t)&&t))}})),x.ajaxPrefilter((function(t){var e;for(e in t.headers)"content-type"===e.toLowerCase()&&(t.contentType=t.headers[e]||"")})),x._evalUrl=function(t,e,n){return x.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(t){x.globalEval(t,e,n)}})},x.fn.extend({wrapAll:function(t){var e;return this[0]&&(h(t)&&(t=t.call(this[0])),e=x(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map((function(){for(var t=this;t.firstElementChild;)t=t.firstElementChild;return t})).append(this)),this},wrapInner:function(t){return h(t)?this.each((function(e){x(this).wrapInner(t.call(this,e))})):this.each((function(){var e=x(this),n=e.contents();n.length?n.wrapAll(t):e.append(t)}))},wrap:function(t){var e=h(t);return this.each((function(n){x(this).wrapAll(e?t.call(this,n):t)}))},unwrap:function(t){return this.parent(t).not("body").each((function(){x(this).replaceWith(this.childNodes)})),this}}),x.expr.pseudos.hidden=function(t){return!x.expr.pseudos.visible(t)},x.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},x.ajaxSettings.xhr=function(){try{return new t.XMLHttpRequest}catch(t){}};var Qe={0:200,1223:204},Ue=x.ajaxSettings.xhr();f.cors=!!Ue&&"withCredentials"in Ue,f.ajax=Ue=!!Ue,x.ajaxTransport((function(e){var n,i;if(f.cors||Ue&&!e.crossDomain)return{send:function(o,r){var a,s=e.xhr();if(s.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(a in e.xhrFields)s[a]=e.xhrFields[a];for(a in e.mimeType&&s.overrideMimeType&&s.overrideMimeType(e.mimeType),e.crossDomain||o["X-Requested-With"]||(o["X-Requested-With"]="XMLHttpRequest"),o)s.setRequestHeader(a,o[a]);n=function(t){return function(){n&&(n=i=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===t?s.abort():"error"===t?"number"!=typeof s.status?r(0,"error"):r(s.status,s.statusText):r(Qe[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=n(),i=s.onerror=s.ontimeout=n("error"),void 0!==s.onabort?s.onabort=i:s.onreadystatechange=function(){4===s.readyState&&t.setTimeout((function(){n&&i()}))},n=n("abort");try{s.send(e.hasContent&&e.data||null)}catch(t){if(n)throw t}},abort:function(){n&&n()}}})),x.ajaxPrefilter((function(t){t.crossDomain&&(t.contents.script=!1)})),x.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){return x.globalEval(t),t}}}),x.ajaxPrefilter("script",(function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type="GET")})),x.ajaxTransport("script",(function(t){var e,n;if(t.crossDomain||t.scriptAttrs)return{send:function(i,o){e=x("<script>").attr(t.scriptAttrs||{}).prop({charset:t.scriptCharset,src:t.url}).on("load error",n=function(t){e.remove(),n=null,t&&o("error"===t.type?404:200,t.type)}),m.head.appendChild(e[0])},abort:function(){n&&n()}}}));var ze,We=[],Ge=/(=)\?(?=&|$)|\?\?/;x.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var t=We.pop()||x.expando+"_"+_e.guid++;return this[t]=!0,t}}),x.ajaxPrefilter("json jsonp",(function(e,n,i){var o,r,a,s=!1!==e.jsonp&&(Ge.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ge.test(e.data)&&"data");if(s||"jsonp"===e.dataTypes[0])return o=e.jsonpCallback=h(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,s?e[s]=e[s].replace(Ge,"$1"+o):!1!==e.jsonp&&(e.url+=(Ce.test(e.url)?"&":"?")+e.jsonp+"="+o),e.converters["script json"]=function(){return a||x.error(o+" was not called"),a[0]},e.dataTypes[0]="json",r=t[o],t[o]=function(){a=arguments},i.always((function(){void 0===r?x(t).removeProp(o):t[o]=r,e[o]&&(e.jsonpCallback=n.jsonpCallback,We.push(o)),a&&h(r)&&r(a[0]),a=r=void 0})),"script"})),f.createHTMLDocument=((ze=m.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===ze.childNodes.length),x.parseHTML=function(t,e,n){return"string"!=typeof t?[]:("boolean"==typeof e&&(n=e,e=!1),e||(f.createHTMLDocument?((i=(e=m.implementation.createHTMLDocument("")).createElement("base")).href=m.location.href,e.head.appendChild(i)):e=m),r=!n&&[],(o=j.exec(t))?[e.createElement(o[1])]:(o=wt([t],e,r),r&&r.length&&x(r).remove(),x.merge([],o.childNodes)));var i,o,r},x.fn.load=function(t,e,n){var i,o,r,a=this,s=t.indexOf(" ");return s>-1&&(i=me(t.slice(s)),t=t.slice(0,s)),h(e)?(n=e,e=void 0):e&&"object"==typeof e&&(o="POST"),a.length>0&&x.ajax({url:t,type:o||"GET",dataType:"html",data:e}).done((function(t){r=arguments,a.html(i?x("<div>").append(x.parseHTML(t)).find(i):t)})).always(n&&function(t,e){a.each((function(){n.apply(this,r||[t.responseText,e,t])}))}),this},x.expr.pseudos.animated=function(t){return x.grep(x.timers,(function(e){return t===e.elem})).length},x.offset={setOffset:function(t,e,n){var i,o,r,a,s,l,u=x.css(t,"position"),c=x(t),d={};"static"===u&&(t.style.position="relative"),s=c.offset(),r=x.css(t,"top"),l=x.css(t,"left"),("absolute"===u||"fixed"===u)&&(r+l).indexOf("auto")>-1?(a=(i=c.position()).top,o=i.left):(a=parseFloat(r)||0,o=parseFloat(l)||0),h(e)&&(e=e.call(t,n,x.extend({},s))),null!=e.top&&(d.top=e.top-s.top+a),null!=e.left&&(d.left=e.left-s.left+o),"using"in e?e.using.call(t,d):("number"==typeof d.top&&(d.top+="px"),"number"==typeof d.left&&(d.left+="px"),c.css(d))}},x.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each((function(e){x.offset.setOffset(this,t,e)}));var e,n,i=this[0];return i?i.getClientRects().length?(e=i.getBoundingClientRect(),n=i.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var t,e,n,i=this[0],o={top:0,left:0};if("fixed"===x.css(i,"position"))e=i.getBoundingClientRect();else{for(e=this.offset(),n=i.ownerDocument,t=i.offsetParent||n.documentElement;t&&(t===n.body||t===n.documentElement)&&"static"===x.css(t,"position");)t=t.parentNode;t&&t!==i&&1===t.nodeType&&((o=x(t).offset()).top+=x.css(t,"borderTopWidth",!0),o.left+=x.css(t,"borderLeftWidth",!0))}return{top:e.top-o.top-x.css(i,"marginTop",!0),left:e.left-o.left-x.css(i,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var t=this.offsetParent;t&&"static"===x.css(t,"position");)t=t.offsetParent;return t||it}))}}),x.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(t,e){var n="pageYOffset"===e;x.fn[t]=function(i){return B(this,(function(t,i,o){var r;if(v(t)?r=t:9===t.nodeType&&(r=t.defaultView),void 0===o)return r?r[e]:t[i];r?r.scrollTo(n?r.pageXOffset:o,n?o:r.pageYOffset):t[i]=o}),t,i,arguments.length)}})),x.each(["top","left"],(function(t,e){x.cssHooks[e]=Ut(f.pixelPosition,(function(t,n){if(n)return n=Qt(t,e),qt.test(n)?x(t).position()[e]+"px":n}))})),x.each({Height:"height",Width:"width"},(function(t,e){x.each({padding:"inner"+t,content:e,"":"outer"+t},(function(n,i){x.fn[i]=function(o,r){var a=arguments.length&&(n||"boolean"!=typeof o),s=n||(!0===o||!0===r?"margin":"border");return B(this,(function(e,n,o){var r;return v(e)?0===i.indexOf("outer")?e["inner"+t]:e.document.documentElement["client"+t]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+t],r["scroll"+t],e.body["offset"+t],r["offset"+t],r["client"+t])):void 0===o?x.css(e,n,s):x.style(e,n,o,s)}),e,a?o:void 0,a)}}))})),x.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(t,e){x.fn[e]=function(t){return this.on(e,t)}})),x.fn.extend({bind:function(t,e,n){return this.on(t,null,e,n)},unbind:function(t,e){return this.off(t,null,e)},delegate:function(t,e,n,i){return this.on(e,t,n,i)},undelegate:function(t,e,n){return 1===arguments.length?this.off(t,"**"):this.off(e,t||"**",n)},hover:function(t,e){return this.mouseenter(t).mouseleave(e||t)}}),x.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),(function(t,e){x.fn[e]=function(t,n){return arguments.length>0?this.on(e,null,t,n):this.trigger(e)}}));var Ke=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;x.proxy=function(t,e){var n,i,r;if("string"==typeof e&&(n=t[e],e=t,t=n),h(t))return i=o.call(arguments,2),(r=function(){return t.apply(e||this,i.concat(o.call(arguments)))}).guid=t.guid=t.guid||x.guid++,r},x.holdReady=function(t){t?x.readyWait++:x.ready(!0)},x.isArray=Array.isArray,x.parseJSON=JSON.parse,x.nodeName=S,x.isFunction=h,x.isWindow=v,x.camelCase=W,x.type=b,x.now=Date.now,x.isNumeric=function(t){var e=x.type(t);return("number"===e||"string"===e)&&!isNaN(t-parseFloat(t))},x.trim=function(t){return null==t?"":(t+"").replace(Ke,"")},"function"==typeof define&&define.amd&&define("jquery",[],(function(){return x}));var Ve=t.jQuery,Xe=t.$;return x.noConflict=function(e){return t.$===x&&(t.$=Xe),e&&t.jQuery===x&&(t.jQuery=Ve),x},void 0===e&&(t.jQuery=t.$=x),x}))},{}],40:[function(t,e,n){var i=t("./_getNative")(t("./_root"),"DataView");e.exports=i},{"./_getNative":111,"./_root":150}],41:[function(t,e,n){var i=t("./_hashClear"),o=t("./_hashDelete"),r=t("./_hashGet"),a=t("./_hashHas"),s=t("./_hashSet");function l(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var i=t[e];this.set(i[0],i[1])}}l.prototype.clear=i,l.prototype.delete=o,l.prototype.get=r,l.prototype.has=a,l.prototype.set=s,e.exports=l},{"./_hashClear":117,"./_hashDelete":118,"./_hashGet":119,"./_hashHas":120,"./_hashSet":121}],42:[function(t,e,n){var i=t("./_listCacheClear"),o=t("./_listCacheDelete"),r=t("./_listCacheGet"),a=t("./_listCacheHas"),s=t("./_listCacheSet");function l(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var i=t[e];this.set(i[0],i[1])}}l.prototype.clear=i,l.prototype.delete=o,l.prototype.get=r,l.prototype.has=a,l.prototype.set=s,e.exports=l},{"./_listCacheClear":130,"./_listCacheDelete":131,"./_listCacheGet":132,"./_listCacheHas":133,"./_listCacheSet":134}],43:[function(t,e,n){var i=t("./_getNative")(t("./_root"),"Map");e.exports=i},{"./_getNative":111,"./_root":150}],44:[function(t,e,n){var i=t("./_mapCacheClear"),o=t("./_mapCacheDelete"),r=t("./_mapCacheGet"),a=t("./_mapCacheHas"),s=t("./_mapCacheSet");function l(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var i=t[e];this.set(i[0],i[1])}}l.prototype.clear=i,l.prototype.delete=o,l.prototype.get=r,l.prototype.has=a,l.prototype.set=s,e.exports=l},{"./_mapCacheClear":135,"./_mapCacheDelete":136,"./_mapCacheGet":137,"./_mapCacheHas":138,"./_mapCacheSet":139}],45:[function(t,e,n){var i=t("./_getNative")(t("./_root"),"Promise");e.exports=i},{"./_getNative":111,"./_root":150}],46:[function(t,e,n){var i=t("./_getNative")(t("./_root"),"Set");e.exports=i},{"./_getNative":111,"./_root":150}],47:[function(t,e,n){var i=t("./_MapCache"),o=t("./_setCacheAdd"),r=t("./_setCacheHas");function a(t){var e=-1,n=null==t?0:t.length;for(this.__data__=new i;++e<n;)this.add(t[e])}a.prototype.add=a.prototype.push=o,a.prototype.has=r,e.exports=a},{"./_MapCache":44,"./_setCacheAdd":151,"./_setCacheHas":152}],48:[function(t,e,n){var i=t("./_ListCache"),o=t("./_stackClear"),r=t("./_stackDelete"),a=t("./_stackGet"),s=t("./_stackHas"),l=t("./_stackSet");function u(t){var e=this.__data__=new i(t);this.size=e.size}u.prototype.clear=o,u.prototype.delete=r,u.prototype.get=a,u.prototype.has=s,u.prototype.set=l,e.exports=u},{"./_ListCache":42,"./_stackClear":156,"./_stackDelete":157,"./_stackGet":158,"./_stackHas":159,"./_stackSet":160}],49:[function(t,e,n){var i=t("./_root").Symbol;e.exports=i},{"./_root":150}],50:[function(t,e,n){var i=t("./_root").Uint8Array;e.exports=i},{"./_root":150}],51:[function(t,e,n){var i=t("./_getNative")(t("./_root"),"WeakMap");e.exports=i},{"./_getNative":111,"./_root":150}],52:[function(t,e,n){e.exports=function(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)}},{}],53:[function(t,e,n){e.exports=function(t,e){for(var n=-1,i=null==t?0:t.length,o=0,r=[];++n<i;){var a=t[n];e(a,n,t)&&(r[o++]=a)}return r}},{}],54:[function(t,e,n){var i=t("./_baseIndexOf");e.exports=function(t,e){return!!(null==t?0:t.length)&&i(t,e,0)>-1}},{"./_baseIndexOf":71}],55:[function(t,e,n){e.exports=function(t,e,n){for(var i=-1,o=null==t?0:t.length;++i<o;)if(n(e,t[i]))return!0;return!1}},{}],56:[function(t,e,n){var i=t("./_baseTimes"),o=t("./isArguments"),r=t("./isArray"),a=t("./isBuffer"),s=t("./_isIndex"),l=t("./isTypedArray"),u=Object.prototype.hasOwnProperty;e.exports=function(t,e){var n=r(t),c=!n&&o(t),d=!n&&!c&&a(t),p=!n&&!c&&!d&&l(t),f=n||c||d||p,h=f?i(t.length,String):[],v=h.length;for(var m in t)!e&&!u.call(t,m)||f&&("length"==m||d&&("offset"==m||"parent"==m)||p&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||s(m,v))||h.push(m);return h}},{"./_baseTimes":90,"./_isIndex":123,"./isArguments":177,"./isArray":178,"./isBuffer":181,"./isTypedArray":187}],57:[function(t,e,n){e.exports=function(t,e){for(var n=-1,i=null==t?0:t.length,o=Array(i);++n<i;)o[n]=e(t[n],n,t);return o}},{}],58:[function(t,e,n){e.exports=function(t,e){for(var n=-1,i=e.length,o=t.length;++n<i;)t[o+n]=e[n];return t}},{}],59:[function(t,e,n){e.exports=function(t,e){for(var n=-1,i=null==t?0:t.length;++n<i;)if(e(t[n],n,t))return!0;return!1}},{}],60:[function(t,e,n){var i=t("./eq");e.exports=function(t,e){for(var n=t.length;n--;)if(i(t[n][0],e))return n;return-1}},{"./eq":170}],61:[function(t,e,n){e.exports=function(t,e,n){if("function"!=typeof t)throw new TypeError("Expected a function");return setTimeout((function(){t.apply(void 0,n)}),e)}},{}],62:[function(t,e,n){var i=t("./_baseForOwn"),o=t("./_createBaseEach")(i);e.exports=o},{"./_baseForOwn":66,"./_createBaseEach":98}],63:[function(t,e,n){e.exports=function(t,e,n,i){for(var o=t.length,r=n+(i?1:-1);i?r--:++r<o;)if(e(t[r],r,t))return r;return-1}},{}],64:[function(t,e,n){var i=t("./_arrayPush"),o=t("./_isFlattenable");e.exports=function t(e,n,r,a,s){var l=-1,u=e.length;for(r||(r=o),s||(s=[]);++l<u;){var c=e[l];n>0&&r(c)?n>1?t(c,n-1,r,a,s):i(s,c):a||(s[s.length]=c)}return s}},{"./_arrayPush":58,"./_isFlattenable":122}],65:[function(t,e,n){var i=t("./_createBaseFor")();e.exports=i},{"./_createBaseFor":99}],66:[function(t,e,n){var i=t("./_baseFor"),o=t("./keys");e.exports=function(t,e){return t&&i(t,e,o)}},{"./_baseFor":65,"./keys":188}],67:[function(t,e,n){var i=t("./_castPath"),o=t("./_toKey");e.exports=function(t,e){for(var n=0,r=(e=i(e,t)).length;null!=t&&n<r;)t=t[o(e[n++])];return n&&n==r?t:void 0}},{"./_castPath":96,"./_toKey":163}],68:[function(t,e,n){var i=t("./_arrayPush"),o=t("./isArray");e.exports=function(t,e,n){var r=e(t);return o(t)?r:i(r,n(t))}},{"./_arrayPush":58,"./isArray":178}],69:[function(t,e,n){var i=t("./_Symbol"),o=t("./_getRawTag"),r=t("./_objectToString"),a=i?i.toStringTag:void 0;e.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":a&&a in Object(t)?o(t):r(t)}},{"./_Symbol":49,"./_getRawTag":112,"./_objectToString":147}],70:[function(t,e,n){e.exports=function(t,e){return null!=t&&e in Object(t)}},{}],71:[function(t,e,n){var i=t("./_baseFindIndex"),o=t("./_baseIsNaN"),r=t("./_strictIndexOf");e.exports=function(t,e,n){return e==e?r(t,e,n):i(t,o,n)}},{"./_baseFindIndex":63,"./_baseIsNaN":76,"./_strictIndexOf":161}],72:[function(t,e,n){var i=t("./_baseGetTag"),o=t("./isObjectLike");e.exports=function(t){return o(t)&&"[object Arguments]"==i(t)}},{"./_baseGetTag":69,"./isObjectLike":185}],73:[function(t,e,n){var i=t("./_baseIsEqualDeep"),o=t("./isObjectLike");e.exports=function t(e,n,r,a,s){return e===n||(null==e||null==n||!o(e)&&!o(n)?e!=e&&n!=n:i(e,n,r,a,t,s))}},{"./_baseIsEqualDeep":74,"./isObjectLike":185}],74:[function(t,e,n){var i=t("./_Stack"),o=t("./_equalArrays"),r=t("./_equalByTag"),a=t("./_equalObjects"),s=t("./_getTag"),l=t("./isArray"),u=t("./isBuffer"),c=t("./isTypedArray"),d="[object Arguments]",p="[object Array]",f="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(t,e,n,v,m,g){var y=l(t),b=l(e),w=y?p:s(t),x=b?p:s(e),A=(w=w==d?f:w)==f,_=(x=x==d?f:x)==f,C=w==x;if(C&&u(t)){if(!u(e))return!1;y=!0,A=!1}if(C&&!A)return g||(g=new i),y||c(t)?o(t,e,n,v,m,g):r(t,e,w,n,v,m,g);if(!(1&n)){var k=A&&h.call(t,"__wrapped__"),T=_&&h.call(e,"__wrapped__");if(k||T){var S=k?t.value():t,j=T?e.value():e;return g||(g=new i),m(S,j,n,v,g)}}return!!C&&(g||(g=new i),a(t,e,n,v,m,g))}},{"./_Stack":48,"./_equalArrays":103,"./_equalByTag":104,"./_equalObjects":105,"./_getTag":114,"./isArray":178,"./isBuffer":181,"./isTypedArray":187}],75:[function(t,e,n){var i=t("./_Stack"),o=t("./_baseIsEqual");e.exports=function(t,e,n,r){var a=n.length,s=a,l=!r;if(null==t)return!s;for(t=Object(t);a--;){var u=n[a];if(l&&u[2]?u[1]!==t[u[0]]:!(u[0]in t))return!1}for(;++a<s;){var c=(u=n[a])[0],d=t[c],p=u[1];if(l&&u[2]){if(void 0===d&&!(c in t))return!1}else{var f=new i;if(r)var h=r(d,p,c,t,e,f);if(!(void 0===h?o(p,d,3,r,f):h))return!1}}return!0}},{"./_Stack":48,"./_baseIsEqual":73}],76:[function(t,e,n){e.exports=function(t){return t!=t}},{}],77:[function(t,e,n){var i=t("./isFunction"),o=t("./_isMasked"),r=t("./isObject"),a=t("./_toSource"),s=/^\[object .+?Constructor\]$/,l=Function.prototype,u=Object.prototype,c=l.toString,d=u.hasOwnProperty,p=RegExp("^"+c.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(t){return!(!r(t)||o(t))&&(i(t)?p:s).test(a(t))}},{"./_isMasked":127,"./_toSource":164,"./isFunction":182,"./isObject":184}],78:[function(t,e,n){var i=t("./_baseGetTag"),o=t("./isLength"),r=t("./isObjectLike"),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(t){return r(t)&&o(t.length)&&!!a[i(t)]}},{"./_baseGetTag":69,"./isLength":183,"./isObjectLike":185}],79:[function(t,e,n){var i=t("./_baseMatches"),o=t("./_baseMatchesProperty"),r=t("./identity"),a=t("./isArray"),s=t("./property");e.exports=function(t){return"function"==typeof t?t:null==t?r:"object"==typeof t?a(t)?o(t[0],t[1]):i(t):s(t)}},{"./_baseMatches":82,"./_baseMatchesProperty":83,"./identity":176,"./isArray":178,"./property":193}],80:[function(t,e,n){var i=t("./_isPrototype"),o=t("./_nativeKeys"),r=Object.prototype.hasOwnProperty;e.exports=function(t){if(!i(t))return o(t);var e=[];for(var n in Object(t))r.call(t,n)&&"constructor"!=n&&e.push(n);return e}},{"./_isPrototype":128,"./_nativeKeys":144}],81:[function(t,e,n){var i=t("./isObject"),o=t("./_isPrototype"),r=t("./_nativeKeysIn"),a=Object.prototype.hasOwnProperty;e.exports=function(t){if(!i(t))return r(t);var e=o(t),n=[];for(var s in t)("constructor"!=s||!e&&a.call(t,s))&&n.push(s);return n}},{"./_isPrototype":128,"./_nativeKeysIn":145,"./isObject":184}],82:[function(t,e,n){var i=t("./_baseIsMatch"),o=t("./_getMatchData"),r=t("./_matchesStrictComparable");e.exports=function(t){var e=o(t);return 1==e.length&&e[0][2]?r(e[0][0],e[0][1]):function(n){return n===t||i(n,t,e)}}},{"./_baseIsMatch":75,"./_getMatchData":110,"./_matchesStrictComparable":141}],83:[function(t,e,n){var i=t("./_baseIsEqual"),o=t("./get"),r=t("./hasIn"),a=t("./_isKey"),s=t("./_isStrictComparable"),l=t("./_matchesStrictComparable"),u=t("./_toKey");e.exports=function(t,e){return a(t)&&s(e)?l(u(t),e):function(n){var a=o(n,t);return void 0===a&&a===e?r(n,t):i(e,a,3)}}},{"./_baseIsEqual":73,"./_isKey":125,"./_isStrictComparable":129,"./_matchesStrictComparable":141,"./_toKey":163,"./get":174,"./hasIn":175}],84:[function(t,e,n){e.exports=function(t){return function(e){return null==e?void 0:e[t]}}},{}],85:[function(t,e,n){var i=t("./_baseGet");e.exports=function(t){return function(e){return i(e,t)}}},{"./_baseGet":67}],86:[function(t,e,n){e.exports=function(t){return function(e){return null==t?void 0:t[e]}}},{}],87:[function(t,e,n){var i=t("./identity"),o=t("./_overRest"),r=t("./_setToString");e.exports=function(t,e){return r(o(t,e,i),t+"")}},{"./_overRest":149,"./_setToString":154,"./identity":176}],88:[function(t,e,n){var i=t("./constant"),o=t("./_defineProperty"),r=t("./identity"),a=o?function(t,e){return o(t,"toString",{configurable:!0,enumerable:!1,value:i(e),writable:!0})}:r;e.exports=a},{"./_defineProperty":102,"./constant":166,"./identity":176}],89:[function(t,e,n){var i=t("./_baseEach");e.exports=function(t,e){var n;return i(t,(function(t,i,o){return!(n=e(t,i,o))})),!!n}},{"./_baseEach":62}],90:[function(t,e,n){e.exports=function(t,e){for(var n=-1,i=Array(t);++n<t;)i[n]=e(n);return i}},{}],91:[function(t,e,n){var i=t("./_Symbol"),o=t("./_arrayMap"),r=t("./isArray"),a=t("./isSymbol"),s=i?i.prototype:void 0,l=s?s.toString:void 0;e.exports=function t(e){if("string"==typeof e)return e;if(r(e))return o(e,t)+"";if(a(e))return l?l.call(e):"";var n=e+"";return"0"==n&&1/e==-Infinity?"-0":n}},{"./_Symbol":49,"./_arrayMap":57,"./isArray":178,"./isSymbol":186}],92:[function(t,e,n){var i=t("./_trimmedEndIndex"),o=/^\s+/;e.exports=function(t){return t?t.slice(0,i(t)+1).replace(o,""):t}},{"./_trimmedEndIndex":165}],93:[function(t,e,n){e.exports=function(t){return function(e){return t(e)}}},{}],94:[function(t,e,n){var i=t("./_SetCache"),o=t("./_arrayIncludes"),r=t("./_arrayIncludesWith"),a=t("./_cacheHas"),s=t("./_createSet"),l=t("./_setToArray");e.exports=function(t,e,n){var u=-1,c=o,d=t.length,p=!0,f=[],h=f;if(n)p=!1,c=r;else if(d>=200){var v=e?null:s(t);if(v)return l(v);p=!1,c=a,h=new i}else h=e?[]:f;t:for(;++u<d;){var m=t[u],g=e?e(m):m;if(m=n||0!==m?m:0,p&&g==g){for(var y=h.length;y--;)if(h[y]===g)continue t;e&&h.push(g),f.push(m)}else c(h,g,n)||(h!==f&&h.push(g),f.push(m))}return f}},{"./_SetCache":47,"./_arrayIncludes":54,"./_arrayIncludesWith":55,"./_cacheHas":95,"./_createSet":101,"./_setToArray":153}],95:[function(t,e,n){e.exports=function(t,e){return t.has(e)}},{}],96:[function(t,e,n){var i=t("./isArray"),o=t("./_isKey"),r=t("./_stringToPath"),a=t("./toString");e.exports=function(t,e){return i(t)?t:o(t,e)?[t]:r(a(t))}},{"./_isKey":125,"./_stringToPath":162,"./isArray":178,"./toString":200}],97:[function(t,e,n){var i=t("./_root")["__core-js_shared__"];e.exports=i},{"./_root":150}],98:[function(t,e,n){var i=t("./isArrayLike");e.exports=function(t,e){return function(n,o){if(null==n)return n;if(!i(n))return t(n,o);for(var r=n.length,a=e?r:-1,s=Object(n);(e?a--:++a<r)&&!1!==o(s[a],a,s););return n}}},{"./isArrayLike":179}],99:[function(t,e,n){e.exports=function(t){return function(e,n,i){for(var o=-1,r=Object(e),a=i(e),s=a.length;s--;){var l=a[t?s:++o];if(!1===n(r[l],l,r))break}return e}}},{}],100:[function(t,e,n){var i=t("./_baseIteratee"),o=t("./isArrayLike"),r=t("./keys");e.exports=function(t){return function(e,n,a){var s=Object(e);if(!o(e)){var l=i(n,3);e=r(e),n=function(t){return l(s[t],t,s)}}var u=t(e,n,a);return u>-1?s[l?e[u]:u]:void 0}}},{"./_baseIteratee":79,"./isArrayLike":179,"./keys":188}],101:[function(t,e,n){var i=t("./_Set"),o=t("./noop"),r=t("./_setToArray"),a=i&&1/r(new i([,-0]))[1]==1/0?function(t){return new i(t)}:o;e.exports=a},{"./_Set":46,"./_setToArray":153,"./noop":191}],102:[function(t,e,n){var i=t("./_getNative"),o=function(){try{var t=i(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();e.exports=o},{"./_getNative":111}],103:[function(t,e,n){var i=t("./_SetCache"),o=t("./_arraySome"),r=t("./_cacheHas");e.exports=function(t,e,n,a,s,l){var u=1&n,c=t.length,d=e.length;if(c!=d&&!(u&&d>c))return!1;var p=l.get(t),f=l.get(e);if(p&&f)return p==e&&f==t;var h=-1,v=!0,m=2&n?new i:void 0;for(l.set(t,e),l.set(e,t);++h<c;){var g=t[h],y=e[h];if(a)var b=u?a(y,g,h,e,t,l):a(g,y,h,t,e,l);if(void 0!==b){if(b)continue;v=!1;break}if(m){if(!o(e,(function(t,e){if(!r(m,e)&&(g===t||s(g,t,n,a,l)))return m.push(e)}))){v=!1;break}}else if(g!==y&&!s(g,y,n,a,l)){v=!1;break}}return l.delete(t),l.delete(e),v}},{"./_SetCache":47,"./_arraySome":59,"./_cacheHas":95}],104:[function(t,e,n){var i=t("./_Symbol"),o=t("./_Uint8Array"),r=t("./eq"),a=t("./_equalArrays"),s=t("./_mapToArray"),l=t("./_setToArray"),u=i?i.prototype:void 0,c=u?u.valueOf:void 0;e.exports=function(t,e,n,i,u,d,p){switch(n){case"[object DataView]":if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case"[object ArrayBuffer]":return!(t.byteLength!=e.byteLength||!d(new o(t),new o(e)));case"[object Boolean]":case"[object Date]":case"[object Number]":return r(+t,+e);case"[object Error]":return t.name==e.name&&t.message==e.message;case"[object RegExp]":case"[object String]":return t==e+"";case"[object Map]":var f=s;case"[object Set]":var h=1&i;if(f||(f=l),t.size!=e.size&&!h)return!1;var v=p.get(t);if(v)return v==e;i|=2,p.set(t,e);var m=a(f(t),f(e),i,u,d,p);return p.delete(t),m;case"[object Symbol]":if(c)return c.call(t)==c.call(e)}return!1}},{"./_Symbol":49,"./_Uint8Array":50,"./_equalArrays":103,"./_mapToArray":140,"./_setToArray":153,"./eq":170}],105:[function(t,e,n){var i=t("./_getAllKeys"),o=Object.prototype.hasOwnProperty;e.exports=function(t,e,n,r,a,s){var l=1&n,u=i(t),c=u.length;if(c!=i(e).length&&!l)return!1;for(var d=c;d--;){var p=u[d];if(!(l?p in e:o.call(e,p)))return!1}var f=s.get(t),h=s.get(e);if(f&&h)return f==e&&h==t;var v=!0;s.set(t,e),s.set(e,t);for(var m=l;++d<c;){var g=t[p=u[d]],y=e[p];if(r)var b=l?r(y,g,p,e,t,s):r(g,y,p,t,e,s);if(!(void 0===b?g===y||a(g,y,n,r,s):b)){v=!1;break}m||(m="constructor"==p)}if(v&&!m){var w=t.constructor,x=e.constructor;w==x||!("constructor"in t)||!("constructor"in e)||"function"==typeof w&&w instanceof w&&"function"==typeof x&&x instanceof x||(v=!1)}return s.delete(t),s.delete(e),v}},{"./_getAllKeys":108}],106:[function(t,e,n){var i=t("./_basePropertyOf")({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});e.exports=i},{"./_basePropertyOf":86}],107:[function(t,e,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],108:[function(t,e,n){var i=t("./_baseGetAllKeys"),o=t("./_getSymbols"),r=t("./keys");e.exports=function(t){return i(t,r,o)}},{"./_baseGetAllKeys":68,"./_getSymbols":113,"./keys":188}],109:[function(t,e,n){var i=t("./_isKeyable");e.exports=function(t,e){var n=t.__data__;return i(e)?n["string"==typeof e?"string":"hash"]:n.map}},{"./_isKeyable":126}],110:[function(t,e,n){var i=t("./_isStrictComparable"),o=t("./keys");e.exports=function(t){for(var e=o(t),n=e.length;n--;){var r=e[n],a=t[r];e[n]=[r,a,i(a)]}return e}},{"./_isStrictComparable":129,"./keys":188}],111:[function(t,e,n){var i=t("./_baseIsNative"),o=t("./_getValue");e.exports=function(t,e){var n=o(t,e);return i(n)?n:void 0}},{"./_baseIsNative":77,"./_getValue":115}],112:[function(t,e,n){var i=t("./_Symbol"),o=Object.prototype,r=o.hasOwnProperty,a=o.toString,s=i?i.toStringTag:void 0;e.exports=function(t){var e=r.call(t,s),n=t[s];try{t[s]=void 0;var i=!0}catch(t){}var o=a.call(t);return i&&(e?t[s]=n:delete t[s]),o}},{"./_Symbol":49}],113:[function(t,e,n){var i=t("./_arrayFilter"),o=t("./stubArray"),r=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(t){return null==t?[]:(t=Object(t),i(a(t),(function(e){return r.call(t,e)})))}:o;e.exports=s},{"./_arrayFilter":53,"./stubArray":195}],114:[function(t,e,n){var i=t("./_DataView"),o=t("./_Map"),r=t("./_Promise"),a=t("./_Set"),s=t("./_WeakMap"),l=t("./_baseGetTag"),u=t("./_toSource"),c="[object Map]",d="[object Promise]",p="[object Set]",f="[object WeakMap]",h="[object DataView]",v=u(i),m=u(o),g=u(r),y=u(a),b=u(s),w=l;(i&&w(new i(new ArrayBuffer(1)))!=h||o&&w(new o)!=c||r&&w(r.resolve())!=d||a&&w(new a)!=p||s&&w(new s)!=f)&&(w=function(t){var e=l(t),n="[object Object]"==e?t.constructor:void 0,i=n?u(n):"";if(i)switch(i){case v:return h;case m:return c;case g:return d;case y:return p;case b:return f}return e}),e.exports=w},{"./_DataView":40,"./_Map":43,"./_Promise":45,"./_Set":46,"./_WeakMap":51,"./_baseGetTag":69,"./_toSource":164}],115:[function(t,e,n){e.exports=function(t,e){return null==t?void 0:t[e]}},{}],116:[function(t,e,n){var i=t("./_castPath"),o=t("./isArguments"),r=t("./isArray"),a=t("./_isIndex"),s=t("./isLength"),l=t("./_toKey");e.exports=function(t,e,n){for(var u=-1,c=(e=i(e,t)).length,d=!1;++u<c;){var p=l(e[u]);if(!(d=null!=t&&n(t,p)))break;t=t[p]}return d||++u!=c?d:!!(c=null==t?0:t.length)&&s(c)&&a(p,c)&&(r(t)||o(t))}},{"./_castPath":96,"./_isIndex":123,"./_toKey":163,"./isArguments":177,"./isArray":178,"./isLength":183}],117:[function(t,e,n){var i=t("./_nativeCreate");e.exports=function(){this.__data__=i?i(null):{},this.size=0}},{"./_nativeCreate":143}],118:[function(t,e,n){e.exports=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}},{}],119:[function(t,e,n){var i=t("./_nativeCreate"),o=Object.prototype.hasOwnProperty;e.exports=function(t){var e=this.__data__;if(i){var n=e[t];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(e,t)?e[t]:void 0}},{"./_nativeCreate":143}],120:[function(t,e,n){var i=t("./_nativeCreate"),o=Object.prototype.hasOwnProperty;e.exports=function(t){var e=this.__data__;return i?void 0!==e[t]:o.call(e,t)}},{"./_nativeCreate":143}],121:[function(t,e,n){var i=t("./_nativeCreate");e.exports=function(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=i&&void 0===e?"__lodash_hash_undefined__":e,this}},{"./_nativeCreate":143}],122:[function(t,e,n){var i=t("./_Symbol"),o=t("./isArguments"),r=t("./isArray"),a=i?i.isConcatSpreadable:void 0;e.exports=function(t){return r(t)||o(t)||!!(a&&t&&t[a])}},{"./_Symbol":49,"./isArguments":177,"./isArray":178}],123:[function(t,e,n){var i=/^(?:0|[1-9]\d*)$/;e.exports=function(t,e){var n=typeof t;return!!(e=null==e?9007199254740991:e)&&("number"==n||"symbol"!=n&&i.test(t))&&t>-1&&t%1==0&&t<e}},{}],124:[function(t,e,n){var i=t("./eq"),o=t("./isArrayLike"),r=t("./_isIndex"),a=t("./isObject");e.exports=function(t,e,n){if(!a(n))return!1;var s=typeof e;return!!("number"==s?o(n)&&r(e,n.length):"string"==s&&e in n)&&i(n[e],t)}},{"./_isIndex":123,"./eq":170,"./isArrayLike":179,"./isObject":184}],125:[function(t,e,n){var i=t("./isArray"),o=t("./isSymbol"),r=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(t,e){if(i(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!o(t))||(a.test(t)||!r.test(t)||null!=e&&t in Object(e))}},{"./isArray":178,"./isSymbol":186}],126:[function(t,e,n){e.exports=function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}},{}],127:[function(t,e,n){var i,o=t("./_coreJsData"),r=(i=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+i:"";e.exports=function(t){return!!r&&r in t}},{"./_coreJsData":97}],128:[function(t,e,n){var i=Object.prototype;e.exports=function(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||i)}},{}],129:[function(t,e,n){var i=t("./isObject");e.exports=function(t){return t==t&&!i(t)}},{"./isObject":184}],130:[function(t,e,n){e.exports=function(){this.__data__=[],this.size=0}},{}],131:[function(t,e,n){var i=t("./_assocIndexOf"),o=Array.prototype.splice;e.exports=function(t){var e=this.__data__,n=i(e,t);return!(n<0)&&(n==e.length-1?e.pop():o.call(e,n,1),--this.size,!0)}},{"./_assocIndexOf":60}],132:[function(t,e,n){var i=t("./_assocIndexOf");e.exports=function(t){var e=this.__data__,n=i(e,t);return n<0?void 0:e[n][1]}},{"./_assocIndexOf":60}],133:[function(t,e,n){var i=t("./_assocIndexOf");e.exports=function(t){return i(this.__data__,t)>-1}},{"./_assocIndexOf":60}],134:[function(t,e,n){var i=t("./_assocIndexOf");e.exports=function(t,e){var n=this.__data__,o=i(n,t);return o<0?(++this.size,n.push([t,e])):n[o][1]=e,this}},{"./_assocIndexOf":60}],135:[function(t,e,n){var i=t("./_Hash"),o=t("./_ListCache"),r=t("./_Map");e.exports=function(){this.size=0,this.__data__={hash:new i,map:new(r||o),string:new i}}},{"./_Hash":41,"./_ListCache":42,"./_Map":43}],136:[function(t,e,n){var i=t("./_getMapData");e.exports=function(t){var e=i(this,t).delete(t);return this.size-=e?1:0,e}},{"./_getMapData":109}],137:[function(t,e,n){var i=t("./_getMapData");e.exports=function(t){return i(this,t).get(t)}},{"./_getMapData":109}],138:[function(t,e,n){var i=t("./_getMapData");e.exports=function(t){return i(this,t).has(t)}},{"./_getMapData":109}],139:[function(t,e,n){var i=t("./_getMapData");e.exports=function(t,e){var n=i(this,t),o=n.size;return n.set(t,e),this.size+=n.size==o?0:1,this}},{"./_getMapData":109}],140:[function(t,e,n){e.exports=function(t){var e=-1,n=Array(t.size);return t.forEach((function(t,i){n[++e]=[i,t]})),n}},{}],141:[function(t,e,n){e.exports=function(t,e){return function(n){return null!=n&&(n[t]===e&&(void 0!==e||t in Object(n)))}}},{}],142:[function(t,e,n){var i=t("./memoize");e.exports=function(t){var e=i(t,(function(t){return 500===n.size&&n.clear(),t})),n=e.cache;return e}},{"./memoize":190}],143:[function(t,e,n){var i=t("./_getNative")(Object,"create");e.exports=i},{"./_getNative":111}],144:[function(t,e,n){var i=t("./_overArg")(Object.keys,Object);e.exports=i},{"./_overArg":148}],145:[function(t,e,n){e.exports=function(t){var e=[];if(null!=t)for(var n in Object(t))e.push(n);return e}},{}],146:[function(t,e,n){var i=t("./_freeGlobal"),o="object"==typeof n&&n&&!n.nodeType&&n,r=o&&"object"==typeof e&&e&&!e.nodeType&&e,a=r&&r.exports===o&&i.process,s=function(){try{var t=r&&r.require&&r.require("util").types;return t||a&&a.binding&&a.binding("util")}catch(t){}}();e.exports=s},{"./_freeGlobal":107}],147:[function(t,e,n){var i=Object.prototype.toString;e.exports=function(t){return i.call(t)}},{}],148:[function(t,e,n){e.exports=function(t,e){return function(n){return t(e(n))}}},{}],149:[function(t,e,n){var i=t("./_apply"),o=Math.max;e.exports=function(t,e,n){return e=o(void 0===e?t.length-1:e,0),function(){for(var r=arguments,a=-1,s=o(r.length-e,0),l=Array(s);++a<s;)l[a]=r[e+a];a=-1;for(var u=Array(e+1);++a<e;)u[a]=r[a];return u[e]=n(l),i(t,this,u)}}},{"./_apply":52}],150:[function(t,e,n){var i=t("./_freeGlobal"),o="object"==typeof self&&self&&self.Object===Object&&self,r=i||o||Function("return this")();e.exports=r},{"./_freeGlobal":107}],151:[function(t,e,n){e.exports=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this}},{}],152:[function(t,e,n){e.exports=function(t){return this.__data__.has(t)}},{}],153:[function(t,e,n){e.exports=function(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n}},{}],154:[function(t,e,n){var i=t("./_baseSetToString"),o=t("./_shortOut")(i);e.exports=o},{"./_baseSetToString":88,"./_shortOut":155}],155:[function(t,e,n){var i=Date.now;e.exports=function(t){var e=0,n=0;return function(){var o=i(),r=16-(o-n);if(n=o,r>0){if(++e>=800)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}},{}],156:[function(t,e,n){var i=t("./_ListCache");e.exports=function(){this.__data__=new i,this.size=0}},{"./_ListCache":42}],157:[function(t,e,n){e.exports=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}},{}],158:[function(t,e,n){e.exports=function(t){return this.__data__.get(t)}},{}],159:[function(t,e,n){e.exports=function(t){return this.__data__.has(t)}},{}],160:[function(t,e,n){var i=t("./_ListCache"),o=t("./_Map"),r=t("./_MapCache");e.exports=function(t,e){var n=this.__data__;if(n instanceof i){var a=n.__data__;if(!o||a.length<199)return a.push([t,e]),this.size=++n.size,this;n=this.__data__=new r(a)}return n.set(t,e),this.size=n.size,this}},{"./_ListCache":42,"./_Map":43,"./_MapCache":44}],161:[function(t,e,n){e.exports=function(t,e,n){for(var i=n-1,o=t.length;++i<o;)if(t[i]===e)return i;return-1}},{}],162:[function(t,e,n){var i=t("./_memoizeCapped"),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,r=/\\(\\)?/g,a=i((function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(o,(function(t,n,i,o){e.push(i?o.replace(r,"$1"):n||t)})),e}));e.exports=a},{"./_memoizeCapped":142}],163:[function(t,e,n){var i=t("./isSymbol");e.exports=function(t){if("string"==typeof t||i(t))return t;var e=t+"";return"0"==e&&1/t==-Infinity?"-0":e}},{"./isSymbol":186}],164:[function(t,e,n){var i=Function.prototype.toString;e.exports=function(t){if(null!=t){try{return i.call(t)}catch(t){}try{return t+""}catch(t){}}return""}},{}],165:[function(t,e,n){var i=/\s/;e.exports=function(t){for(var e=t.length;e--&&i.test(t.charAt(e)););return e}},{}],166:[function(t,e,n){e.exports=function(t){return function(){return t}}},{}],167:[function(t,e,n){var i=t("./isObject"),o=t("./now"),r=t("./toNumber"),a=Math.max,s=Math.min;e.exports=function(t,e,n){var l,u,c,d,p,f,h=0,v=!1,m=!1,g=!0;if("function"!=typeof t)throw new TypeError("Expected a function");function y(e){var n=l,i=u;return l=u=void 0,h=e,d=t.apply(i,n)}function b(t){return h=t,p=setTimeout(x,e),v?y(t):d}function w(t){var n=t-f;return void 0===f||n>=e||n<0||m&&t-h>=c}function x(){var t=o();if(w(t))return A(t);p=setTimeout(x,function(t){var n=e-(t-f);return m?s(n,c-(t-h)):n}(t))}function A(t){return p=void 0,g&&l?y(t):(l=u=void 0,d)}function _(){var t=o(),n=w(t);if(l=arguments,u=this,f=t,n){if(void 0===p)return b(f);if(m)return clearTimeout(p),p=setTimeout(x,e),y(f)}return void 0===p&&(p=setTimeout(x,e)),d}return e=r(e)||0,i(n)&&(v=!!n.leading,c=(m="maxWait"in n)?a(r(n.maxWait)||0,e):c,g="trailing"in n?!!n.trailing:g),_.cancel=function(){void 0!==p&&clearTimeout(p),h=0,l=f=u=p=void 0},_.flush=function(){return void 0===p?d:A(o())},_}},{"./isObject":184,"./now":192,"./toNumber":199}],168:[function(t,e,n){var i=t("./_baseRest"),o=t("./eq"),r=t("./_isIterateeCall"),a=t("./keysIn"),s=Object.prototype,l=s.hasOwnProperty,u=i((function(t,e){t=Object(t);var n=-1,i=e.length,u=i>2?e[2]:void 0;for(u&&r(e[0],e[1],u)&&(i=1);++n<i;)for(var c=e[n],d=a(c),p=-1,f=d.length;++p<f;){var h=d[p],v=t[h];(void 0===v||o(v,s[h])&&!l.call(t,h))&&(t[h]=c[h])}return t}));e.exports=u},{"./_baseRest":87,"./_isIterateeCall":124,"./eq":170,"./keysIn":189}],169:[function(t,e,n){var i=t("./_baseDelay"),o=t("./_baseRest")((function(t,e){return i(t,1,e)}));e.exports=o},{"./_baseDelay":61,"./_baseRest":87}],170:[function(t,e,n){e.exports=function(t,e){return t===e||t!=t&&e!=e}},{}],171:[function(t,e,n){var i=t("./_escapeHtmlChar"),o=t("./toString"),r=/[&<>"']/g,a=RegExp(r.source);e.exports=function(t){return(t=o(t))&&a.test(t)?t.replace(r,i):t}},{"./_escapeHtmlChar":106,"./toString":200}],172:[function(t,e,n){var i=t("./_createFind")(t("./findIndex"));e.exports=i},{"./_createFind":100,"./findIndex":173}],173:[function(t,e,n){var i=t("./_baseFindIndex"),o=t("./_baseIteratee"),r=t("./toInteger"),a=Math.max;e.exports=function(t,e,n){var s=null==t?0:t.length;if(!s)return-1;var l=null==n?0:r(n);return l<0&&(l=a(s+l,0)),i(t,o(e,3),l)}},{"./_baseFindIndex":63,"./_baseIteratee":79,"./toInteger":198}],174:[function(t,e,n){var i=t("./_baseGet");e.exports=function(t,e,n){var o=null==t?void 0:i(t,e);return void 0===o?n:o}},{"./_baseGet":67}],175:[function(t,e,n){var i=t("./_baseHasIn"),o=t("./_hasPath");e.exports=function(t,e){return null!=t&&o(t,e,i)}},{"./_baseHasIn":70,"./_hasPath":116}],176:[function(t,e,n){e.exports=function(t){return t}},{}],177:[function(t,e,n){var i=t("./_baseIsArguments"),o=t("./isObjectLike"),r=Object.prototype,a=r.hasOwnProperty,s=r.propertyIsEnumerable,l=i(function(){return arguments}())?i:function(t){return o(t)&&a.call(t,"callee")&&!s.call(t,"callee")};e.exports=l},{"./_baseIsArguments":72,"./isObjectLike":185}],178:[function(t,e,n){var i=Array.isArray;e.exports=i},{}],179:[function(t,e,n){var i=t("./isFunction"),o=t("./isLength");e.exports=function(t){return null!=t&&o(t.length)&&!i(t)}},{"./isFunction":182,"./isLength":183}],180:[function(t,e,n){var i=t("./isArrayLike"),o=t("./isObjectLike");e.exports=function(t){return o(t)&&i(t)}},{"./isArrayLike":179,"./isObjectLike":185}],181:[function(t,e,n){var i=t("./_root"),o=t("./stubFalse"),r="object"==typeof n&&n&&!n.nodeType&&n,a=r&&"object"==typeof e&&e&&!e.nodeType&&e,s=a&&a.exports===r?i.Buffer:void 0,l=(s?s.isBuffer:void 0)||o;e.exports=l},{"./_root":150,"./stubFalse":196}],182:[function(t,e,n){var i=t("./_baseGetTag"),o=t("./isObject");e.exports=function(t){if(!o(t))return!1;var e=i(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}},{"./_baseGetTag":69,"./isObject":184}],183:[function(t,e,n){e.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},{}],184:[function(t,e,n){e.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},{}],185:[function(t,e,n){e.exports=function(t){return null!=t&&"object"==typeof t}},{}],186:[function(t,e,n){var i=t("./_baseGetTag"),o=t("./isObjectLike");e.exports=function(t){return"symbol"==typeof t||o(t)&&"[object Symbol]"==i(t)}},{"./_baseGetTag":69,"./isObjectLike":185}],187:[function(t,e,n){var i=t("./_baseIsTypedArray"),o=t("./_baseUnary"),r=t("./_nodeUtil"),a=r&&r.isTypedArray,s=a?o(a):i;e.exports=s},{"./_baseIsTypedArray":78,"./_baseUnary":93,"./_nodeUtil":146}],188:[function(t,e,n){var i=t("./_arrayLikeKeys"),o=t("./_baseKeys"),r=t("./isArrayLike");e.exports=function(t){return r(t)?i(t):o(t)}},{"./_arrayLikeKeys":56,"./_baseKeys":80,"./isArrayLike":179}],189:[function(t,e,n){var i=t("./_arrayLikeKeys"),o=t("./_baseKeysIn"),r=t("./isArrayLike");e.exports=function(t){return r(t)?i(t,!0):o(t)}},{"./_arrayLikeKeys":56,"./_baseKeysIn":81,"./isArrayLike":179}],190:[function(t,e,n){var i=t("./_MapCache");function o(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new TypeError("Expected a function");var n=function(){var i=arguments,o=e?e.apply(this,i):i[0],r=n.cache;if(r.has(o))return r.get(o);var a=t.apply(this,i);return n.cache=r.set(o,a)||r,a};return n.cache=new(o.Cache||i),n}o.Cache=i,e.exports=o},{"./_MapCache":44}],191:[function(t,e,n){e.exports=function(){}},{}],192:[function(t,e,n){var i=t("./_root");e.exports=function(){return i.Date.now()}},{"./_root":150}],193:[function(t,e,n){var i=t("./_baseProperty"),o=t("./_basePropertyDeep"),r=t("./_isKey"),a=t("./_toKey");e.exports=function(t){return r(t)?i(a(t)):o(t)}},{"./_baseProperty":84,"./_basePropertyDeep":85,"./_isKey":125,"./_toKey":163}],194:[function(t,e,n){var i=t("./_arraySome"),o=t("./_baseIteratee"),r=t("./_baseSome"),a=t("./isArray"),s=t("./_isIterateeCall");e.exports=function(t,e,n){var l=a(t)?i:r;return n&&s(t,e,n)&&(e=void 0),l(t,o(e,3))}},{"./_arraySome":59,"./_baseIteratee":79,"./_baseSome":89,"./_isIterateeCall":124,"./isArray":178}],195:[function(t,e,n){e.exports=function(){return[]}},{}],196:[function(t,e,n){e.exports=function(){return!1}},{}],197:[function(t,e,n){var i=t("./toNumber"),o=1/0;e.exports=function(t){return t?(t=i(t))===o||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0}},{"./toNumber":199}],198:[function(t,e,n){var i=t("./toFinite");e.exports=function(t){var e=i(t),n=e%1;return e==e?n?e-n:e:0}},{"./toFinite":197}],199:[function(t,e,n){var i=t("./_baseTrim"),o=t("./isObject"),r=t("./isSymbol"),a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt;e.exports=function(t){if("number"==typeof t)return t;if(r(t))return NaN;if(o(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=o(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=i(t);var n=s.test(t);return n||l.test(t)?u(t.slice(2),n?2:8):a.test(t)?NaN:+t}},{"./_baseTrim":92,"./isObject":184,"./isSymbol":186}],200:[function(t,e,n){var i=t("./_baseToString");e.exports=function(t){return null==t?"":i(t)}},{"./_baseToString":91}],201:[function(t,e,n){var i=t("./_baseFlatten"),o=t("./_baseRest"),r=t("./_baseUniq"),a=t("./isArrayLikeObject"),s=o((function(t){return r(i(t,1,a,!0))}));e.exports=s},{"./_baseFlatten":64,"./_baseRest":87,"./_baseUniq":94,"./isArrayLikeObject":180}],202:[function(t,e,n){"use strict";var i,o=(i=t("lodash/debounce"))&&i.__esModule?i:{default:i};var r=window.jQuery=t("jquery");t("@universityofwarwick/id7/js/bootstrap-transition.jquery"),t("@universityofwarwick/id7/js/bootstrap-button.jquery"),t("@universityofwarwick/id7/js/bootstrap-carousel.jquery"),t("@universityofwarwick/id7/js/bootstrap-collapse.jquery"),t("@universityofwarwick/id7/js/bootstrap-dropdown.jquery"),t("@universityofwarwick/id7/js/bootstrap-modal.jquery"),t("@universityofwarwick/id7/js/bootstrap-tooltip.jquery"),t("@universityofwarwick/id7/js/bootstrap-popover.jquery"),t("@universityofwarwick/id7/js/bootstrap-tab.jquery"),t("@universityofwarwick/id7/js/bootstrap-affix.jquery"),t("@universityofwarwick/id7/js/bootstrap-3-typeahead.jquery"),t("@universityofwarwick/id7/js/headroom.jquery"),r.fn.doubleScroll=function(){return this},t("@universityofwarwick/id7/js/id7-default-feature-detect"),t("@universityofwarwick/id7/js/reflow-event.jquery"),t("@universityofwarwick/id7/js/account-popover.jquery"),t("@universityofwarwick/id7/js/navigation.jquery"),t("@universityofwarwick/id7/js/search-suggest.jquery"),t("@universityofwarwick/id7/js/wide-tables.jquery"),t("@universityofwarwick/id7/js/jquery-focussable"),t("@universityofwarwick/id7/js/site-links"),window._={debounce:o.default},t("../../scripts/scraps-jquery.js"),t("../../scripts/scraps-jquery-id7.js"),t("../../scripts/shortcuts-jquery.js"),t("../../scripts/libs/html5audio-jquery.js"),t("../../scripts/libs/glossary-jquery.js"),t("../../scripts/libs/sortableTables.js"),t("../../scripts/comments-jquery.js"),t("../../scripts/map-jquery.js"),t("../../scripts/twitter-widget-load.js"),t("../../scripts/popoverShim.js"),t("../../scripts/libs/imagemodals-id7-jquery.js"),window.moment=function(){return{format:function(){return""}}}},{"../../scripts/comments-jquery.js":203,"../../scripts/libs/glossary-jquery.js":204,"../../scripts/libs/html5audio-jquery.js":205,"../../scripts/libs/imagemodals-id7-jquery.js":206,"../../scripts/libs/sortableTables.js":207,"../../scripts/map-jquery.js":208,"../../scripts/popoverShim.js":209,"../../scripts/scraps-jquery-id7.js":210,"../../scripts/scraps-jquery.js":211,"../../scripts/shortcuts-jquery.js":212,"../../scripts/twitter-widget-load.js":213,"@universityofwarwick/id7/js/account-popover.jquery":12,"@universityofwarwick/id7/js/bootstrap-3-typeahead.jquery":13,"@universityofwarwick/id7/js/bootstrap-affix.jquery":14,"@universityofwarwick/id7/js/bootstrap-button.jquery":15,"@universityofwarwick/id7/js/bootstrap-carousel.jquery":16,"@universityofwarwick/id7/js/bootstrap-collapse.jquery":17,"@universityofwarwick/id7/js/bootstrap-dropdown.jquery":18,"@universityofwarwick/id7/js/bootstrap-modal.jquery":19,"@universityofwarwick/id7/js/bootstrap-popover.jquery":20,"@universityofwarwick/id7/js/bootstrap-tab.jquery":21,"@universityofwarwick/id7/js/bootstrap-tooltip.jquery":22,"@universityofwarwick/id7/js/bootstrap-transition.jquery":23,"@universityofwarwick/id7/js/headroom.jquery":27,"@universityofwarwick/id7/js/id7-default-feature-detect":28,"@universityofwarwick/id7/js/jquery-focussable":29,"@universityofwarwick/id7/js/navigation.jquery":30,"@universityofwarwick/id7/js/reflow-event.jquery":31,"@universityofwarwick/id7/js/search-suggest.jquery":33,"@universityofwarwick/id7/js/site-links":34,"@universityofwarwick/id7/js/wide-tables.jquery":35,jquery:39,"lodash/debounce":167}],203:[function(t,e,n){"use strict";var i='<i class="fa fa-fw fa-spin fa-spinner" aria-hidden="true"></i> Loading comments&hellip;',o=function t(e,n,o){this.url=e,this.$div=n,this.$rootList=null,this.$replyTo=null,this.replyToId=null,this.$link=o,this.hideDeletedComments=null,t.C||(t.C={PERMA_REGEX:/^#c([0-9a-f]){16,32}$/,URL:"/sitebuilder2/api/comment"},t.L={LOADING:i,DENIED_MESSAGE:'<span class="permission_denied">You do not have permission to view these comments.</span>',FAILED_MESSAGE:'<span class="error_unknown">Sorry, there was a problem loading comments.</span>',REPLY_HEADING:"Reply to comment"})};o.showPageComments=!1,jQuery((function(t){var e=t(".page-comments-container");if(e.length>0){var n=e.find(".comments-link"),r=o.showPageComments,a={},s=Url.unparam(window.location.href);void 0!==s.comments&&(r="no"!=s.comments&&"false"!=s.comments&&"off"!=s.comments),a.waitForClick=!r,window.pageComments=o.fromLink(n,a)}var l=t(".lightbox-comments .comments-link");l.each((function(){var e=jQuery(this),n=e.data("id");e.popover({html:!0,template:'<div class="popover comments-popover" role="tooltip"><a href="#" class="close">&times;<span class="sr-only"> Close comments popup</span></a><div class="arrow"></div><div id="popover_'+n+'" class="popover-content"></div></div>',content:i+"\x3c!-- placeholder content mandatory for bootstrap --\x3e"}),e.on("shown.bs.popover",(function(){var i=t(this);i.data("bs.popover").tip().find(".close").on("click",(function(){i.popover("hide")})),l.not(t(this)).popover("hide");var r=new o(e.data("url"),t("#popover_"+n),e);r.keepLink=!0,r.open()})),e.on("hide.bs.popover",(function(){e.data("bs.popover").inState.click=!1}))})),t("body").on("sitebuilder.comments.updated",(function(e,n){var i=t(e.target),o=(i.is(".popover")?i:i.closest(".popover")).data("bs.popover");if(o&&o.tip().hasClass("in")&&n&&n.refreshCount){var r=o.tip().find('.root-comments .page-comment:not([class~="deleted"]):not([class~="not-approved"])').length;o.$element.text(r+" comment"+(1==r?"":"s"))}}))})),o.fromLink=function(t,e){e=e||{};var n=Url.unparam(t.attr("href")).page;if(n){var i=e.divId||"commentsFor"+n.replace(/[^a-z0-9]+/g,"_"),r=jQuery("<div/>").attr("id",i),a=new o(n,r,t),s=!!(window.location.hash||"").match(o.C.PERMA_REGEX);return e.waitForClick&&!s&&t.length>0?t.click(jQuery.proxy((function(t){return t.preventDefault(),t.stopPropagation(),this.open(),!1}),a)):a.open(),a}},o.decorateLinks=function(){jQuery(".comments-link").each((function(t,e){o.fromLink(jQuery(e))}))},o.prototype={init:function(){this._loadingMessage(),jQuery.ajax({url:o.C.URL,data:this.params({page:this.url,random:this._rand()}),success:jQuery.proxy(this.initDone,this),error:jQuery.proxy(this.initFail,this)})},_rand:function(t){t&&parseInt(999999999999999*Math.random());var e=(window.SitebuilderInfo||{}).lastUpdated||parseInt(999999999999999*Math.random());return new WCookie("WarwickSSO").value&&(e+="U"),e},params:function(t){return"boolean"==typeof this.hideDeletedComments&&(t.HideDeletedComments=this.hideDeletedComments),t},setHideDeletedComments:function(t){t!=this.hideDeletedComments&&(this.hideDeletedComments=t,this.init())},_loadingMessage:function(){this.$div.html(o.L.LOADING),this.$div.trigger("sitebuilder.comments.updated")},initDone:function(t){this.$div.html(t),this.$div.trigger("sitebuilder.comments.updated",{refreshCount:!0}),(window.location.hash||"").match(o.C.PERMA_REGEX)&&(window.location.hash=window.location.hash),this.decorateEverything(),this.initialHeading=this._getFormHolder().find("h5:first").html(),this.initialSubmitText=this._getFormHolder().find("input[name=postSubmit]")?this._getFormHolder().find("input[name=postSubmit]").val():null},initFail:function(t){403==t.status||(301==t.status||302==t.status)&&t.getResponseHeader("Location").indexOf("websignon")>-1?this.$div.html(o.L.DENIED_MESSAGE):this.$div.html(o.L.FAILED_MESSAGE),this.$div.trigger("sitebuilder.comments.updated")},_paramsToObject:function(t){for(var e={},n=0;n<t.length;n++)e[t[n].name]=t[n].value;return e},previewClick:function(t){var e=t.target,n=this._paramsToObject(jQuery(e).closest("form").serializeArray());n.previewSubmit="Preview",delete n.postSubmit,jQuery.ajax({type:"POST",url:o.C.URL,data:jQuery.param(n),success:jQuery.proxy((function(t){var e=t,n=this.$div.find(".previewContainer"),i=jQuery('<div class="well"></div>');i.html(e),jQuery(n).html(i).prepend("<h5>Preview</h5>"),this.$div.trigger("sitebuilder.comments.updated")}),this)}),t.preventDefault(),t.stopPropagation()},unfollowClick:function(t){var e=t.target;params=jQuery(e).closest("form").serialize(),jQuery.ajax({url:o.C.URL,type:"POST",data:params,success:jQuery.proxy((function(t){this.$div.html(t),this.$div.trigger("sitebuilder.comments.updated",{refreshCount:!0}),this.decorateEverything()}),this)}),t.preventDefault(),t.stopPropagation()},decorateForm:function(){this.$div.find("input[name=previewSubmit]").length>0&&this.$div.find("input[name=previewSubmit]").click(jQuery.proxy(this.previewClick,this));var t=this.$div.find("input[name=postSubmit]");t.length>0&&(jQuery(t).removeAttr("disabled"),jQuery(t).click(jQuery.proxy(this.submitClick,this)));var e=this.$div.find("input[name=unfollowSubmit]");e.length>0&&e.click(jQuery.proxy(this.unfollowClick,this)),this._reassignFormTabindex()},resetForm:function(){var t=this._getForm();if(t.length>0){var e=this._getFormHolder();t.find("textarea").val(""),this.$div.find(".previewContainer").html(""),this.$div.trigger("sitebuilder.comments.updated"),jQuery(t.find("input[name=postSubmit]")).removeAttr("disabled"),t.find(".user_error").remove(),t.find("input[name=commentId]").remove(),e.find(".editReplyText").remove(),e.find("h5:first").html(this.initialHeading),e.find("input[name=postSubmit]").val(this.initialSubmitText)}this.resetFlags()},resetFlags:function(){this.$editing=null,this.editingId=null,this.$replyTo=null,this.replyToId=null},decorateListWithin:function(t){this.$rootList=this.$div.find("ul"),t.length>0&&(t.find("a.reply-comment").each(jQuery.proxy((function(t,e){var n=jQuery(e),i=Url.unparam(n.attr("href")).replyTo;n.click(jQuery.proxy((function(t){return t.preventDefault(),t.stopPropagation(),i!=this.replyToId&&(this.resetForm(),this.$replyTo=jQuery("#pageComment_"+i).closest("li"),this.replyToId=i,this.$replyTo.append(this._getFormHolder()),this._getFormHolder().find("h2").html(o.L.REPLY_HEADING),this.$div.trigger("sitebuilder.comments.updated")),!1}),this))}),this)),t.find("a.permalink").each(jQuery.proxy((function(t,e){var n=jQuery(e),i=n.attr("href").match(/#(.+)/)[1];i&&n.click(jQuery.proxy((function(t){return t.preventDefault(),t.stopPropagation(),window.location.hash=i,!1}),this))}),this))),this._replaceClick(t,"a.delete-comment",!0,(function(t,e){var n="Are you sure you want to delete this comment? ",i=jQuery(t.target).closest("li").find("li").length;1==i?n+=" one reply will also be deleted.":i>1&&(n+=i+" replies will also be deleted."),confirm(n)&&this.deleteComment(e)})),this._replaceClick(t,"a.approve-comment",!0,(function(t,e){confirm("Are you sure you want to approve this comment?")&&this.approveComment(e)})),this._replaceClick(t,"a.show-deleted-comments",!1,(function(){this.setHideDeletedComments(!1)})),this._replaceClick(t,"a.hide-deleted-comments",!1,(function(){this.setHideDeletedComments(!0)})),this._replaceClick(this.$div,"a.edit-comment",!0,(function(t,e){e!=this.editingId&&(this.resetForm(),this.$editing=jQuery(t.target).closest("li"),this.editingId=e,jQuery.ajax({url:o.C.URL,type:"GET",data:jQuery.param({commentId:e,random:this._rand(!0),page:this._getForm()?this._getForm().find("input[name=page]").val():""}),success:jQuery.proxy((function(t){this._getFormHolder().html(t),this._getFormHolder().find(".cancelEditingLink").remove(),this.decorateForm(),this.$editing.append(this._getFormHolder());var e=this.$editing.find("ul");e.length>0&&this.$editing.append(e),this.$div.trigger("sitebuilder.comments.updated")}),this)}))}))},_replaceClick:function(t,e,n,i){t.length>0&&t.find(e).each(jQuery.proxy((function(t,e){var o=jQuery(e),r=null;if(n){var a=o.closest(".page-comment");r=this._commentIdFromDiv(a)}o.click(jQuery.proxy((function(t){return t.preventDefault(),t.stopPropagation(),jQuery.proxy(i,this)(t,r),!1}),this))}),this))},decorateList:function(){this.decorateListWithin(this.$div)},decorateEverything:function(){this.decorateList(),this.decorateForm()},deleteComment:function(t){jQuery.ajax({url:o.C.URL,type:"post",data:jQuery.param(this.params({action:"delete",commentId:t,page:this._getForm().find("input[name=page]").val()})),success:jQuery.proxy(this.onDeleteSuccess,this),error:jQuery.proxy(this.onDeleteFailure,this)})},onDeleteSuccess:function(t){this.$div.html(t),this.$div.trigger("sitebuilder.comments.updated",{refreshCount:!0}),this.decorateEverything()},onDeleteFailure:function(t){},approveComment:function(t){jQuery.ajax({url:o.C.URL,type:"post",data:jQuery.param({action:"approve",commentId:t,page:this._getForm().find("input[name=page]").val()}),success:jQuery.proxy(this.onApproveSuccess,this),error:jQuery.proxy(this.onApproveFailure,this)})},onApproveSuccess:function(t){this.$div.html(t),this.$div.trigger("sitebuilder.comments.updated",{refreshCount:!0}),this.decorateEverything()},onApproveFailure:function(t){},submitClick:function(t){t.preventDefault(),t.stopPropagation();var e=t.target;jQuery(e).attr("disabled","disabled");var n=this._paramsToObject(this._getForm().serializeArray());return n.postSubmit="Submit",delete n.previewSubmit,this.replyToId&&(n.replyTo=this.replyToId),jQuery.ajax({url:o.C.URL,type:"post",data:jQuery.param(n),success:jQuery.proxy(this.onSubmitSuccess,this),error:jQuery.proxy(this.onSubmitFailure,this)}),!1},onSubmitSuccess:function(t){-1!=t.indexOf("user_error")?(this._getFormHolder().html(t),this.decorateForm()):(this.$div.html(t),this.$div.trigger("sitebuilder.comments.updated",{refreshCount:!0}),this.decorateEverything(),this.resetFlags())},onSubmitFailure:function(t){this._getFormHolder().html(t),this.decorateForm()},open:function(){this.$link.length>0&&!this.keepLink&&this.$link.replaceWith(this.$div),this.init()},resetFormPosition:function(){this._insertAfter(this._getListHolder(),this._getFormHolder())},_commentIdFromDiv:function(t){return t.attr("id").substring("pageComment_".length)},_greatestTabindex:function(){var t=0;return jQuery("[tabindex]").each((function(e,n){t=Math.max(t,jQuery(n).attr("tabindex"))})),t},_reassignFormTabindex:function(){var t=this._greatestTabindex();this._getForm().length>0&&this._getForm().find("[tabindex]").each((function(e,n){jQuery(n).attr("tabindex",++t)}))},_getForm:function(){return this.$div.find("form")},_getFormHolder:function(){return this.$div.find(".comment_form_holder")},_getListHolder:function(){return this.$div.find(".comment_list_holder")},_insertAfter:function(t,e){t.parentNode.insertBefore(e,t.nextSibling)}},window.Comments=o},{}],204:[function(t,e,n){"use strict";var i;(i=jQuery)((function(){i("html").on("click",".glossaryDefinition",(function(t){var e=i(this);t.preventDefault(),t.stopPropagation(),e.attr("aria-describedby")?e.popover("hide"):i.get("/sitebuilder2/api/ajax/glossary.html",{page:e.data("page"),term:e.data("term"),rn:Math.round(1e4*Math.random())}).done((function(t){e.popover({placement:"bottom",trigger:"manual",content:t,html:!0,template:'<div class="popover" role="tooltip"><div class="arrow"></div><div class="popover-content"></div></div>'}),e.popover("show")}))}))}))},{}],205:[function(t,e,n){"use strict";!function(t){window.ButtonPlayer=function(e,n){var i="",o="",r="",a=!1,s=0;function l(t){var e="",n=s;return jQuery.each(new Array("s","m","h"),(function(i,o){if(v=t%60,e=(v<10?"0":"")+Math.floor(v)+o+" "+e,t=(t-v)/60,--n<=0)return!1})),e}t("main").length>0&&(i='<button class="btn btn-default" aria-label="Play"><i class="fa fa-play fa-lg fa-fw" aria-hidden="true"></i></button>',o='<button class="btn btn-default active" aria-label="Pause"><i class="fa fa-pause fa-lg fa-fw" aria-hidden="true"></i></button>',r='<button class="btn btn-default" aria-label="Rewind"><i class="fa fa-fast-backward fa-fw" aria-hidden="true"></i></button>',a=!0),this.$container=t("#"+n),a&&this.$container.append('<button style="width:0; display: none;" class="btn btn-default time-indicator"><span class="time-elapsed"></span><span class="time-duration"></span></button>'),this.basename=e.getBasename(),this.$container.attr("title",this.basename+" | Click to play"),this.$container.addClass("buttonPlayer"),this.$playButton=t('<div class="play button"><div class="glyph">'+i+"</div></div>"),this.$container.append(this.$playButton),this.$pauseButton=t('<div class="pause button"><div class="glyph">'+o+"</div></div>"),this.$container.append(this.$pauseButton),this.$progressContainer=t('<div class="progressContainer" />'),this.$container.append(this.$progressContainer),this.$progressLoading=t('<div class="progressLoading" />'),this.$progress=t('<div class="progress" />'),this.$progressLoading.append(this.$progress),this.$progressContainer.append(this.$progressLoading),this.$stopButton=t('<div class="stop button"><div class="glyph">'+r+"</div></div>"),this.$container.append(this.$stopButton),this.$pauseButton.hide(),this.audio=e,this.duration=null,this.executor=null,this.$playButton.click(t.proxy((function(){this.$playButton.hide(),this.$pauseButton.show(),this.audio.play(),null==this.executor&&(this.executor=setTimeout(t.proxy((function(){var t=this.audio.a,e=0;t.buffered.length>0&&(e=parseInt(t.buffered.end(0)/t.duration*100)),this.$progressLoading.css({width:e+"%"})}),this),400),this.$pauseButton.click(t.proxy((function(){this.$pauseButton.hide(),this.$playButton.show(),this.audio.pause()}),this)),this.$stopButton.click(t.proxy((function(){this.$pauseButton.hide(),this.$playButton.show(),this.audio.stop(),clearTimeout(this.executor)}),this)),this.audio.observeEnd(t.proxy((function(){this.$pauseButton.hide(),this.$playButton.show(),this.$progress.css({width:"0%"}),clearTimeout(this.executor)}),this)),this.audio.observeDurationchange(t.proxy((function(t){if(this.duration=t,NaN!=t&&t!=1/0){var e=parseInt(t),n="";jQuery.each(new Array("s","m","h"),(function(t,i){if(v=e%60,n=""+v+i+" "+n,e=(e-v)/60,s++,e<=0)return!1})),this.$container.attr("title",this.basename+" | Duration: "+n),a&&(this.$container.find(".time-elapsed").text(l(0)),this.$container.find(".time-duration").text("/"+n),this.$container.find(".time-indicator").css({display:"block"}).animate({width:38*s*2},850))}}),this)),this.audio.observeTimeupdate(t.proxy((function(t){if(null!=this.duration){a&&this.$container.find(".time-elapsed").text(l(t));var e=100*t/this.duration;this.$progress.css({width:e+"%"})}}),this)))}),this))},window.LongPlayer=function(t,e){var n=jQuery;this.$container=n("#"+e),this.$container.addClass("longPlayer"),this.added=!1;var i=n('<div class="clicktoplay"><div class="playicon"></div></div>');this.$container.append(i),i.click(n.proxy((function(e){i.hide(),this.added||t.addSelf(this.$container),t.a.controls=!0,t.play()}),this))};var e=function(t){this.delayedSrc=t};e.prototype.lazyInit=function(){this.a||(this.a=document.createElement("audio"),this.delayedSrc&&(this.a.src=this.delayedSrc,this.delayedSrc=null))},e.prototype.play=function(){this.lazyInit(),this.a.play()},e.prototype.getBasename=function(){var t=this.delayedSrc||this.a.src,e=t.lastIndexOf("/");return e>-1&&e<t.length&&(t=t.substring(e+1)),t},e.prototype.pause=function(){this.lazyInit(),this.a.pause()},e.prototype.stop=function(){this.a.pause(),this.a.currentTime=0},e.prototype.seek=function(t){this.lazyInit(),this.a.currentTime=t},e.prototype.observeTimeupdate=function(e){t(this.a).bind("timeupdate",t.proxy((function(){e(this.a.currentTime)}),this))},e.prototype.observeDurationchange=function(e){t(this.a).bind("durationchange",t.proxy((function(){e(this.a.duration)}),this))},e.prototype.observeEnd=function(e){t(this.a).bind("ended",e),t(this.a).bind("timeupdate",t.proxy((function(){this.a.currentTime==this.a.duration&&e()}),this))},e.prototype.addSelf=function(t){this.lazyInit(),t.append(this.a)},e.canPlayType=function(t){var e=document.createElement("audio"),n=navigator.userAgent;return!(n.match(/Windows.+Safari/)&&!n.match(/Chrome/)||!e.canPlayType||!e.canPlayType(t).replace(/no/,""))},e.canPlayMp3=function(){return e.canPlayType("audio/mpeg;")},window.NativeAudio=e}(jQuery)},{}],206:[function(t,e,n){"use strict";var i;(i=jQuery)(window).on("load",(function(){i("body").append('\n          <dialog id="image-modal" class="image-modal maximised">\n            <div class="dialog-content">\n              <div class="dialog-header">\n                 <h2 class="dialog-title"></h2>\n                 <div class="dialog-header-buttons">\n                    <button type="button" class="dialog-close" title="Close">\n                        <i class="far fa-times fa-2x" aria-hidden="true"></i>\n                    </button>\n                </div>\n              </div>\n              <div class="dialog-body"></div>\n              <div class="dialog-footer"></div>\n            </div>\n          </dialog>\n        '),i(document).on("sitebuilder.initLightbox",(function(){var t=i("#image-modal");new SiteBuilderDialog(t[0]);var e=t.find(".dialog-body"),n=t.find(".dialog-title"),o=t.find(".dialog-footer"),r=t.find(".dialog-close"),a=t.find(".dialog-content"),s=i('<i class="image-controls left fa fa-chevron-left fa-2x"></i>'),l=i('<i class="image-controls right fa fa-chevron-right fa-2x"></i>');a.append(s),a.append(l);var u=i(".id7-main-content-area a[rel^=lightbox]"),c=[],d=[],p=0,f=0,h=0;function v(){p>0&&s.show(),p<c.length&&l.show(),0===p&&s.hide(),p===c.length-1&&l.hide()}function m(){d.length>0&&(p>0&&""===d[p-1]&&(d[p-1]=new Image,g(p-1)),p<c.length&&""===d[p+1]&&(d[p+1]=new Image,g(p+1)),e.html('<i class="fa fa-spinner fa-pulse fa-2x"></i>'),n.html("&nbsp;"),o.html("&nbsp;"),""!==d[p]&&d[p].complete?y():(d[p]=new Image,d[p].onload=function(){y()}),g(p))}function g(t){if(""===d[t].src){d[t].onerror=function(){d[t].width=.2*i(window).width(),d[t].height=.2*i(window).height(),t===p&&y()};var e,n=c[t].parents("a[rel^=lightbox]").attr("href"),o=[];(e=n&&"#"!==n?n.split("?"):c[t].attr("src").split("?")).length>1&&(o=i.grep(e[1].split("&"),(function(t){return"maxWidth"!==t.split("=")[0]&&"maxHeight"!==t.split("=")[0]}))),d[t].src=e[0]+"?"+o.join("&")}}function y(){var r,a,s,l,u,v,m,g=d[p],y=c[p],b=y.closest("a"),w=Math.min(.9*i(window).width()-60,g.width),x=Math.min(.9*i(window).height()-150,g.height),A=(l={width:r=w,height:a=x},u=(s=g).width/s.height,v=r/s.width,(m=a/s.height)<v?l.width=a*u:m!==v&&(l.height=r/u),l);f=Math.max(A.width,f),h=Math.max(A.height,h),t.css({width:f+60}),n.text(y.attr("title")||y.attr("alt")),o.html(b.attr("title")||y.attr("alt")),e.html(d[p])}i.each(u,(function(t,e){i(e).data("imgIndex",t),c[t]=i(e).find("img"),d[t]=""})),s.click((function(){0!==p&&(p--,v(),m())})),l.click((function(){p!==c.length-1&&(p++,v(),m())})),i(document).keydown((function(t){switch(t.which){case 27:r.trigger("click");break;case 37:s.trigger("click");break;case 39:l.trigger("click")}})),u.on("click",(function(e){e.preventDefault(),e.stopPropagation(),p=i(this).data("imgIndex"),m(),v(),t[0].showModal()}))})),i(document).trigger("sitebuilder.initLightbox")}))},{}],207:[function(t,e,n){"use strict";var i;document.addEventListener("DOMContentLoaded",(function(){i={tables:{},init:function(){var t,e=document.querySelectorAll("table.sitebuilder_sortable");for(t=0;t<e.length;t+=1)e[t].id||(e[t].id="sortableTable_"+Math.floor(1e5*Math.random())),i.tables[e[t].id]=new p(e[t])}};var t=/^(\d\d?)[\/\.-](\d\d?)[\/\.-]((\d\d)?\d\d)$/,e=/^\(?([\d\.]+)\s([KM]B)\)?$/,n=new RegExp("(£|&pound;)","g"),o={};function r(t,e,n){var i=a(t),o=l(t.cells[i]),r=l(e.cells[i]),s=c(o,n),u=c(r,n);return s.parsedSuccessfully&&u.parsedSuccessfully?s.fullDate===u.fullDate?0:s.fullDate<u.fullDate?-1:1:-1}function a(t){return u(t,"table").dataset.sortColumn}function s(t,e){var n=parseFloat(t);n=n!=n?0:n;var i=parseFloat(e);return n-(i=i!=i?0:i)}function l(t){return t.innerText.trim()}function u(t,e){return null===t?null:t.nodeType===Node.ELEMENT_NODE&&t.tagName.toLowerCase()===e.toLowerCase()?t:u(t.parentNode,e)}function c(e,n){var i=e.match(t);if(null===i)return{parsedSuccessfully:!1};var o=n?i[2]:i[1],r=n?i[1]:i[2],a=i[3];return{parsedSuccessfully:!0,year:a,day:1===o.length?"0"+o:o,month:1===r.length?"0"+r:r,fullDate:a+r+o}}function d(t){var n=t.match(e);return n?"MB"===n[2].toUpperCase()?1024*n[1]*1024:1024*n[1]:0}function p(t){var e,n=this;this.table=t;var i=this;if(t.rows&&0!==t.rows.length)for(this.firstRow=t.rows[0],this.columnTitles=[],e=0;e<this.firstRow.cells.length;e+=1){var o=this.firstRow.cells[e];o.classList.contains("sortable")&&function(){var t=l(o),r=o.title?o.title:t,a=document.createElement("a");n.columnTitles.push(t),a.href="javascript:void(0);",a.className="sortheader",a.dataset.column=e,a.addEventListener("click",(function(t){t.preventDefault(),i.sort(a)})),a.innerHTML=t+'<span class="sr-only">Select to sort  <span class="sort-direction-text">(ascending)</span></span>',a.dataset.sortType=n.determineSorterForColumn(e),a.setAttribute("role","button"),o.title="Select to sort by "+r.toLowerCase(),o.innerHTML="",o.appendChild(a),n.ariaAnnouncer=document.createElement("div"),n.ariaAnnouncer.className="sr-only",n.ariaAnnouncer.setAttribute("aria-live","polite"),document.body.appendChild(n.ariaAnnouncer)}()}}o.caseInsensitive=function(t,e){var n=a(t),i=l(t.cells[n]).toLowerCase(),o=l(e.cells[n]).toLowerCase();return i===o?0:i<o?-1:1},o.numeric=function(t,e){var n=a(t);return s(l(t.cells[n]),l(e.cells[n]))},o.pounds=function(t,e){var i=a(t);return s(l(t.cells[i]).replace(n,"").replace(",",""),l(e.cells[i]).replace(n,"").replace(",",""))},o.ddmm=function(t,e){return r(t,e,!1)},o.mmdd=function(t,e){return r(t,e,!0)},o.filesize=function(t,e){var n=a(t),i=l(t.cells[n]),o=l(e.cells[n]);return s(d(i),d(o))},p.prototype.sort=function(t){if(!(this.table.rows.length<=1)){var e,n=t.querySelector("span.sort-direction-text"),i=t.dataset.column,r=o[t.dataset.sortType],a=Array.prototype.slice.call(this.table.querySelectorAll("tr")),s=this.columnTitles[i];a.shift(),this.table.dataset.sortColumn=i,a.sort(r),"down"===t.dataset.sortDirection?(a.reverse(),t.dataset.sortDirection="up",t.className="sortheader sortup",n.innerText="(ascending)",this.ariaAnnouncer.innerText="Sorted by "+s+" (descending)"):(t.dataset.sortDirection="down",t.className="sortheader sortdown",n.innerText="(descending)",this.ariaAnnouncer.innerText="Sorted by "+s+" (ascending)");var l=[];for(e=0;e<a.length;e+=1)a[e].classList.contains("sortbottom")?l.push(a[e]):this.table.tBodies[0].appendChild(a[e]);for(e=0;e<l.length;e+=1)this.table.tBodies[0].appendChild(l[e]);var c=u(t,"tr").getElementsByTagName("a");for(e=0;e<c.length;e+=1)c[e]!==t&&(c[e].className="sortheader")}},p.prototype.determineSorterForColumn=function(t){var e=l(this.firstCellWithContentInColumn(t)),i="caseInsensitive";e.match(/^[\d\.]+$/)&&(i="numeric"),e.match(n)&&(i="pounds");var o=c(e,!1);return o.parsedSuccessfully&&(i=o.day>12?"ddmm":o.month>12?"mmdd":"ddmm"),this.firstRow.cells[t].classList.contains("sortable_filesize")&&(i="filesize"),i},p.prototype.firstCellWithContentInColumn=function(t){var e;for(e=1;e<this.table.rows.length;e+=1){var n=this.table.rows[e].cells[t];if(l(n))return n}},i.init(),window.SortableTables=i}))},{}],208:[function(t,e,n){"use strict";jQuery((function(t){t(".mapLink").on("click",(function(e){var n=t(this),i=n.data("location"),o=n.data("mapv2");if(e.preventDefault(),e.stopPropagation(),i&&!n.attr("aria-describedby")){var r=n.data("slid"),a=n.data("location-id"),s=o?"".concat("/sitebuilder2/api/campus_map/location/").concat(encodeURIComponent(a)):"".concat("/sitebuilder2/api/campus_map/slid/").concat(encodeURIComponent(i));o||null==r||(s=s+"?slid="+encodeURIComponent(r)),window.open(s,"_blank")}}))}))},{}],209:[function(t,e,n){"use strict";window.WPopupBox=function(){this.anchor=null,this.options={placement:"bottom",html:!0,content:'<i class="fa fa-spin fa-spinner" aria-hidden="true"> Loading...</i>',template:'<div class="popover role="tooltip"><div class="arrow"></div><div class="popover-content"></div></div>'},this.positionAbove=function(t){this.options.placement="top",this.showPopover(t)},this.positionBelow=function(t){this.options.placement="bottom",this.showPopover(t)},this.positionRight=function(t){this.options.placement="right",this.showPopover(t)},this.show=function(){this.anchor&&this.anchor.popover("show")},this.hide=function(){this.anchor&&this.anchor.popover("hide")},this.setContent=function(t){this.anchor&&(this.options.content=t,this.anchor.data("bs.popover").options.content=t,this.anchor.popover("show"))},this.setSize=function(t,e){this.anchor&&(this.anchor.data("bs.popover").tip().find(".popover-content").css({width:t+"px",height:e+"px","max-width":t+"px","max-height":e+"px","overflow-y":"scroll"}),this.anchor.popover("show"))},this.showPopover=function(t){jQuery(t).length&&(t.hide=jQuery.noop,this.anchor=jQuery(t),this.anchor=jQuery(t),this.anchor.popover(this.options),this.anchor.popover("show"))}}},{}],210:[function(t,e,n){"use strict";function i(t){return(i="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)}if(void 0===window.Modernizr&&(window.Modernizr={}),"function"!=typeof window.Modernizr.mq){var o=window.matchMedia||window.msMatchMedia||function(){return!1};window.Modernizr.mq=function(t){var e=o(t);return e&&e.matches||!1}}window.jQuery((function(t){var e=t("#main"),n=t("#sb-edit-link"),o=n.children(".sb-edit-link");n.data("href",o.attr("href")),o.attr("href","#").css("cursor","pointer"),n.on("dblclick click",(function(e){if("dblclick"===e.type||n.hasClass("open")&&!t(e.target).closest("ul").hasClass("dropdown-menu"))return window.location.href=n.data("href"),!1}));t(window).on("id7:reflow",(function(e,n){"xs"===n.name?(t(".id7-current-site-link.visible-xs-inline a").attr("accesskey","1"),t(".id7-current-site-link.hidden-xs a").removeAttr("accesskey")):(t(".id7-current-site-link.hidden-xs a").attr("accesskey","1"),t(".id7-current-site-link.visible-xs-inline a").removeAttr("accesskey"))})),t(".id7-header-text h1 > span").each((function(){var e=t(this),n=e.data("short-title");e.removeData("shortTitle").removeAttr("data-short-title").clone().addClass("visible-xs-inline").insertBefore(e).children("a, span").html(n),e.addClass("hidden-xs")})),t(".id7-utility-bar a").each((function(){this.hide=t.noop})),t(".id7-utility-bar li").each((function(){this.hide=t.noop}));var r=t("body");if(r.on("click",(function(e){var n=t(e.target);0===n.closest('[data-toggle="popover"]').length&&0===n.closest(".popover").length&&t('[data-toggle="popover"]').popover("hide")})).on("show.bs.popover",(function(){r.hasClass("popover-open")||r.addClass("popover-open")})).on("hide.bs.popover",(function(){r.removeClass("popover-open")})),void 0!==i(t.fn.tooltip.Constructor)){var a=t.fn.tooltip.Constructor.DEFAULTS.whiteList;a.a.push(/^data-[\w-]+/),a.table=["border","role","align","style"],a.tr=[],a.td=["colspan","rowspan","style","align","valign"],a.tbody=[],a.thead=[],a.span=["class","category"],a.time=["class","title"]}e.find(".new-window-link").each((function(e,n){"true"!==t(n).attr("aria-hidden")&&t(n).attr("aria-hidden","true").after('<span class="sr-only">Link opens in a new window</span>')}))}))},{}],211:[function(t,e,n){"use strict";if(window.$===window.jQuery)try{delete window.$}catch(t){window.$=void 0}!function(t){window.SitebuilderInfo=t.extend({},{url:null,lastContentUpdated:null,setupHeight:jQuery.noop},window.SitebuilderInfo),window.is_ie=!(!window.attachEvent||window.opera),String.prototype.startsWith||(String.prototype.startsWith=function(t){return 0===this.lastIndexOf(t,0)}),String.prototype.endsWith||(String.prototype.endsWith=function(t){var e=this.length-t.length;return e>=0&&this.indexOf(t,e)===e}),window.redirectToGo=function(t,e){var n="/go/"+t;n=n+"?goSearchReferer="+encodeURIComponent(window.location),e&&(n=n+"&goSearchQuery="+e),window.location=n};var e=function(t,e,n){this.element=t,this.over=e,this.out=n,this.element.onmouseover=e,this.element.onmouseout=n};e.prototype.disable=function(){this.element.onmouseover=null,this.element.onmouseout=null},e.prototype.enable=function(){this.element.onmouseover=this.over,this.element.onmouseout=this.out},window.WRollback=e;var n=function(e,n,i,o){this.$button=t("#"+e),this.$div=t("#"+n),this.duration=.2,this.closeOnDocumentClick=i||!1,this.callback=o||function(){},this.$button.click(t.proxy(this.toggle,this))};n.prototype.toggle=function(e){var n;return e&&e.preventDefault(),n=this.closeOnDocumentClick?t.proxy((function(){this.$div.is(":visible")?(t(document).click(t.proxy(this.hideIfVisible,this)),this.callback(!0)):(t(document).unbind("click",t.proxy(this.hideIfVisible,this)),this.callback(!1))}),this):t.proxy((function(){this.$div.is(":visible")?this.callback(!0):this.callback(!1)}),this),this.$div.toggle(this.duration,n),!1},n.prototype.hideIfVisible=function(t){return this.$div.is(":visible")&&this.toggle(t),!0},window.WTogglePopup=n;var i=function t(e,n,i,o){this.name=e,this.expires="",this.path="/",this.value="",n?(this.value=n,i?(this.hours=i,this.expires="; expires="+t._getGMTStringForHoursAhead(i)):this.expires="",this.path=o||"/",this.save()):this.value=this.load()};if(i._getGMTStringForHoursAhead=function(t){var e=new Date;return e.setTime(e.getTime()+60*t*60*1e3),e.toGMTString()},i.prototype.load=function(){for(var t=this.name+"=",e=document.cookie.split(";"),n=0;n<e.length;n++){for(var i=e[n];" "==i.charAt(0);)i=i.substring(1,i.length);if(0==i.indexOf(t))return i.substring(t.length,i.length)}return null},i.prototype.save=function(){document.cookie=this.name+"="+this.value+this.expires+"; path="+this.path},i.prototype.erase=function(){this.value="",this.hours=-1,this.expires="; expires="+i._getGMTStringForHoursAhead(this.hours),this.save()},window.WCookie=i,void 0===window.StringBuilder){var o=function(t){this.strings=new Array(""),this.append(t)};o.prototype.append=function(t){t&&this.strings.push(t)},o.prototype.clear=function(){this.strings.length=1},o.prototype.toString=function(){return this.strings.join("")},window.StringBuilder=o}String.prototype.postEncode=function(){for(var t=new o,e=this.length,n=0;n<e;n++){var i=this.charCodeAt(n).toString();i>127?(t.append("%26%23"),t.append(i),t.append("%3B")):t.append(encodeURIComponent(this.substr(n,1)))}return t.toString()},String.prototype.characterEscape=function(){for(var t=new o,e=this.length,n=0;n<e;n++){var i=this.charCodeAt(n).toString();i>127?(t.append("&#"),t.append(i),t.append(";")):t.append(this.substr(n,1))}return t.toString()},window.WForm={postEncode:function(e){return t(e).serializeArray().map((function(t,e){return null==e?null:jQuery.isArray(e)?jQuery.map(e,(function(t,e){return{name:t.name,value:WForm.Element.postEncode(t.value)}})):{name:e.name,value:WForm.Element.postEncode(e.value)}})).join("&")},Element:{postEncode:function(e){var n=t(e).val();return null==n?null:jQuery.isArray(n)?jQuery.map(n,(function(t,n){return{name:e.name,value:WForm.Element.postEncode(t)}})):{name:e.name,value:WForm.Element.postEncode(n)}}}},window.addEvent=function(e,n,i){t(e).bind(n,i)},window.cancelDefaultEvents=function(t){t.preventDefault&&t.preventDefault(),t.returnValue=!1},window.sbrToAbsoluteUrl=function(t){var e=t;if(e.indexOf(":")<0){var n=""+window.location.href,i=document.getElementsByTagName("base");i.length>0&&(n=i[0].href),e.startsWith("//")?e=n.substring(0,n.indexOf(":")+1)+e:(0===e.indexOf("/")&&(e=e.substring(1),n=n.substring(0,n.indexOf("/",7))),"/"!==n.charAt(n.length-1)&&(n+="/"),e=n+e)}return e},window.Url||(window.Url={}),window.Url.unparam=function(t,e){if(void 0===t||null==t)return{};var n=t.trim().match(/([^?#]*)(#.*)?$/);if(!n)return{};for(var i={},o=n[1].split(e||"&"),r=0;r<o.length;r++){var a=o[r].split("=",2);i[decodeURIComponent(a[0])]=2===a.length?decodeURIComponent(a[1]):null}return i},void 0===window.Event&&(window.Event={}),window.Event.onDOMReady=t.proxy(t(document).ready,t(document))}(jQuery)},{}],212:[function(t,e,n){"use strict";var i;i=jQuery,window.CtrlAltShortcuts={E:function(t){i("#edit-tool-container").length>0&&0==i("#edit-tool-container:visible").length&&i("#edit-link").mouseenter()}},i((function(){i(document).keydown((function(t){var e=String.fromCharCode(t.which),n=t.altKey;t.ctrlKey&&n&&CtrlAltShortcuts[e]&&(t.preventDefault(),CtrlAltShortcuts[e](t))}))}))},{}],213:[function(t,e,n){"use strict";window.twitterList=function(){var t,e,n,i,o,r,a,s=function(){return e},l=function(){return o},u=function(){return r},c=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],d=["Sun","Mon","Tue","Wed","Thurs","Fri","Sat"],p=0,f=this,h=function(t){var e=t.split(" "),n=e[3].split(":"),i=new Date(e[5],function(t){var e;for(e=0;e<c.length;e++)if(c[e]==t)return e}(e[1]),e[2],n[0],n[1],n[2],0);i.setMinutes(i.getMinutes()-i.getTimezoneOffset());var o=new Date,r="th",a=i.getDate();11!=a&&12!=a&&13!=a&&(a>9&&(a%=10),1==a&&(r="st"),2==a&&(r="nd"),3==a&&(r="rd"));var s=!0,l=i.getHours(),u=i.getMinutes();u=(u<10?"0":"")+u,l>12?(s=!1,l-=12):12==l?s=!1:0==l&&(l=12);var p=s?"am":"pm";o.setHours(0,0,0,0),i.setHours(0,0,0,0);var f=Math.floor((o-i)/864e5);return(0==f?"Today":1==f?"Yesterday":d[i.getDay()]+" "+i.getDate()+r+" "+c[i.getMonth()]+" "+i.getFullYear())+", "+l+":"+u+p},v=function(t,e){var n={};return jQuery.each(t||[],(function(t,i){n[e(i)]=i})),n},m=function(e){var n=e.text;if(e.entities){var i=v(e.entities.hashtags,(function(t){return t.text})),o=v(e.entities.urls,(function(t){return t.url})),r=v(e.entities.user_mentions,(function(t){return t.screen_name}));jQuery.each(i,(function(t,e){n=n.replace(new RegExp("#"+e.text,"g"),"<a target='_blank' title='Search for "+e.text+" on X' href='http://www.twitter.com/search?q="+e.text+"'>#"+e.text+"</a>")})),jQuery.each(o,(function(t,e){n=n.replace(new RegExp(e.url,"g"),"<a target='_blank' title='Link opens in a new window' href='"+e.url+"'>"+e.url+"</a>")}));jQuery.each(r,(function(t,e){n=n.replace(new RegExp("@"+e.screen_name+"([^a-z0-9_]|$)","ig"),"<a target='_blank' title='Read @"+e.screen_name+"&#39;s tweets on X' href='http://www.twitter.com/"+e.screen_name+"'>@"+e.screen_name+"</a>$1")}))}var s=h(e.created_at);return n='<div class="tweet"><p class="tweet-text">'+n+'</p><span class="date-posted"><a href="https://twitter.com/'+t+"/statuses/"+e.id_str+'" title="Read this tweet on X">'+s+"</a></span>","plaintext"!=a&&(n=n+'<span class="tweet-actions"><a href="https://twitter.com/intent/tweet?in_reply_to='+e.id_str+'" class="tweet-reply"><i class="fa fa-fw fa-reply"></i><span class="action">Reply</span></a><a href="https://twitter.com/intent/retweet?tweet_id='+e.id_str+'" class="tweet-retweet"><i class="fa fa-fw fa-retweet"></i><span class="action">Retweet</span></a><a href="https://twitter.com/intent/favorite?tweet_id='+e.id_str+'" class="tweet-fav"><i class="fa fa-fw fa-star-o"></i><span class="action">Favorite</span></a></span>'),n+="</div>"},g=function(){if(s()){var t="/sitebuilder2/api/twitter_timeline.json?account="+encodeURIComponent(s());t+="&count="+(l()+20)+"&include_entities=true&include_rts="+n+"&exclude_replies="+(i?"false":"true")+"&callback=?",jQuery.getJSON(t,(function(t){var e=0;jQuery.each(t,(function(t,n){if(e<l()){var i=m(n);jQuery("#twitter-container-"+u()).append(i),e+=1}}));var n=t[0].user,i=jQuery("<img />").attr("src",n.profile_image_url_https||n.profile_image_url).attr("alt",n.name);jQuery(i).appendTo("#twitter-container-"+u()+" .twitter-image-link"),jQuery("#twitter-container-"+u()+" .twitter-name").prepend(t[0].user.name)}))}else"undefined"!=typeof console&&"function"==typeof console.error&&console.error("Can't call Twitter API without encrypted account name!")};return{init:function(s,l,u,c,d,p,f){t=s,n=l,o=u,r=c,a=d,e=p,i=f,void 0!==window.twitterLoaded&&!0===window.twitterLoaded[c]||(g(),void 0===window.twitterLoaded&&(window.twitterLoaded=[]),window.twitterLoaded[c]=!0)},pgetJSON:function(t,e){var n=document.createElement("script"),i="__jsonp"+p;f[i]=e,n.src=t.replace(/\?(&|$)/,"__jsonp"+p+"$1"),n.onload=function(){n.remove(),n=null,delete f[i]},undefined.appendChild(n),p++},_transformItem:m,_parseDate:h}}},{}]},{},[202]);
//# sourceMappingURL=id7-bundle-render.js.map
