PageSourceSearch

https://4roues-sous-1parapluie.com/assets/theme/js/main.js

js 4roues-sous-1parapluie.com collected 2026-09-26 07:26:22 UTC 1,040,859 bytes, 1 lines download raw bytes

1function handleProductOptionChange(){$('[name*="sylius_add_to_cart[cartItem][variant]"]').on("change",function(){handleProductOptionImages()})}function handleProductVariantChange(){$('[name="sylius_add_to_cart[cartItem][variant]"]').on("change",function(){handleProductVariantImages($(this))})}function handleProductOptionImages(){var e="";$("#sylius-product-adding-to-cart select").each(function(){e+=$(this).find("option:selected").val()+" "});var i=[],n=e.trim().split(" ");$("[data-variant-options]").each(function(){var t=$(this).attr("data-variant-options");n.every(function(e){return-1<t.indexOf(e)})&&i.push($(this).closest("div.ui.image"))}),changeMainImage(i.shift())}function handleProductVariantImages(e){var e=$(e).attr("value"),t=[];$('[data-variant-code*="'+e+'"]').each(function(){t.push($(this).closest("div.ui.image"))}),changeMainImage(t.shift())}function changeMainImage(e){var t=$("a.ui.fluid.image"),i=$("a.ui.fluid.image > img"),n=$(e).find("img"),e=$(e).find("a");if(0==n.length&&0==e.length)return i.attr("src",$("div[data-product-image]").attr("data-product-image")),void e.attr("href",$("div[data-product-link]").attr("data-product-link"));t.attr("href",e.attr("href")),i.attr("src",n.attr("data-large-thumbnail"))}function handleProductOptionsChange(){$('[name*="sylius_add_to_cart[cartItem][variant]"]').on("change",function(){var t="";$("#sylius-product-adding-to-cart select[data-option]").each(function(){var e=$
1(this).find("option:selected").val();t+="[data-"+$(this).attr("data-option")+'="'+e+'"]'});var e=$("#sylius-variants-pricing").find(t).attr("data-value");void 0!==e?($("#product-price").text(e),$("button[type=submit]").removeAttr("disabled")):($("#product-price").text($("#sylius-variants-pricing").attr("data-unavailable-text")),$("button[type=submit]").attr("disabled","disabled"))})}function handleProductVariantsChange(){$('[name="sylius_add_to_cart[cartItem][variant]"]').on("change",function(){var e=$(this).parents("tr").find(".sylius-product-variant-price").text();$("#product-price").text(e)})}!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Popper=t()}(this,function(){"use strict";function o(e){return e&&"[object Function]"==={}.toString.call(e)}function u(e,t){if(1!==e.nodeType)return[];e=window.getComputedStyle(e,null);return t?e[t]:e}function h(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function p(e){if(!e||-1!==["HTML","BODY","#document"].indexOf(e.nodeName))return window.document.body;var t=u(e),i=t.overflow,n=t.overflowX,t=t.overflowY;return/(auto|scroll)/.test(i+t+n)?e:p(h(e))}function d(e){var t=e&&e.offsetParent,e=t&&t.nodeName;return e&&"BODY"!==e&&"HTML"!==e?-1!==["TD","TABLE"].indexOf(t.nodeName)&&"static"===u(t,"position")?d(t):t:window.document.documentElement}function s(e){return null===e.parentNode?e:s(e.parentNode)}function f(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return window.document.documentElement;var i=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,n=i?e:t,o=i?t:e,i=document.createRange();i.setStart(n,0),i.setEnd(o,0);i=i.commonAncestorContainer;if(e!==i&&t!==i||n.contains(o))return"BODY"===(o=(n=i).nodeName)||"HTML"!==o&&d(n.firstElementChild)!==n?d(i):i;i=s(e);return i.host?f(i.host,t):f(e,s(t).host)}function g(e,t){var i="top"===(1<arguments.length&&void 0!==t?t:"top")?"scrollTop":"scrollLeft",t=e.nodeName;if("BODY"!==t&&"HTML"!==t)return e[i];e=window.document.documentElement;return(window.document.scrollingElement||e)[i]}function a(e,t){var i="x"===t?"Left":"Top",t="Left"==i?"Right":"Bottom";return+e["border"+i+"Width"].split("px")[0]+ +e["border"+t+"Width"].split("px")[0]}function n(e,t,i,n){return M(t["offset"+e],i["client"+e],i["offset"+e],q()?i["offset"+e]+n["margin"+("Height"===e?"Top":"Left")]+n["margin"+("Height"===e?"Bottom":"Right")]:0)}function m(){var e=window.document.body,t=window.document.documentElement,i=q()&&window.getComputedStyle(t);return{height:n("Height",e,t,i),width:n("Width",e,t,i)}}function v(e){return U({},e,{right:e.left+e.width,bottom:e.top+e.height})}function c(e){var t={};if(q())try{var t=e.getBoundingClientRect(),i=g(e,"top"),n=g(e,"left");t.top+=i,t.left+=n,t.bottom+=i,t.right+=n}catch(e){}else t=e.getBoundingClientRect();var o={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},i="HTML"===e.nodeName?m():{},n=i.width||e.clientWidth||o.right-o.left,t=i.height||e.clientHeight||o.bottom-o.top,i=e.offsetWidth-n,n=e.offsetHeight-t;return(i||n)&&(i-=a(t=u(e),"x"),n-=a(t,"y"),o.width-=i,o.height-=n),v(o)}function b(e,t){var i=q(),n="HTML"===t.nodeName,o=c(e),s=c(t),a=p(e),r=u(t),l=+r.borderTopWidth.split("px")[0],e=+r.borderLeftWidth.split("px")[0],o=v({top:o.top-s.top-l,left:o.left-s.left-e,width:o.width,height:o.height});return o.marginTop=0,o.marginLeft=0,!i&&n&&(n=+r.marginTop.split("px")[0],r=+r.marginLeft.split("px")[0],o.top-=l-n,o.bottom-=l-n,o.left-=e-r,o.right-=e-r,o.marginTop=n,o.marginLeft=r),o=(i?t.contains(a):t===a&&"BODY"!==a.nodeName)?function(e,t,i){var n=2<arguments.length&&void 0!==i&&i,i=g(t,"top"),t=g(t,"left"),n=n?-1:1;return e.top+=i*n,e.bottom+=i*n,e.left+=t*n,e.right+=t*n,e}(o,t):o}function r(e,t,i,n){var o,s,a,r,l,d={top:0,left:0},c=f(e,t);return"viewport"===n?(s=c,a=window.document.documentElement,r=b(s,a),l=M(a.clientWidth,window.innerWidth||0),t=M(a.clientHeight,window.innerHeight||0),s=g(a),a=g(a,"left"),d=v({top:s-r.top+r.marginTop,left:a-r.left+r.marginLeft,width:l,height:t})):("scrollParent"===n?"BODY"===(o=p(h(e))).nodeName&&(o=window.document.documentElement):o="window"===n?window.document.documentElement:n,n=b(o,c),"HTML"!==o.nodeName||function e(t){var i=t.nodeName;return"BODY"!==i&&"HTML"!==i&&("fixed"===u(t,"position")||e(h(t)))}
1(c)?d=n:(c=(o=m()).height,o=o.width,d.top+=n.top-n.marginTop,d.bottom=c+n.top,d.left+=n.left-n.marginLeft,d.right=o+n.left)),d.left+=i,d.top+=i,d.right-=i,d.bottom-=i,d}function l(e,t,i,n,o,s){s=5<arguments.length&&void 0!==s?s:0;if(-1===e.indexOf("auto"))return e;var o=r(i,n,s,o),a={top:{width:o.width,height:t.top-o.top},right:{width:o.right-t.right,height:o.height},bottom:{width:o.width,height:o.bottom-t.bottom},left:{width:t.left-o.left,height:o.height}},t=Object.keys(a).map(function(e){return U({key:e},a[e],{area:(e=a[e]).width*e.height})}).sort(function(e,t){return t.area-e.area}),o=t.filter(function(e){var t=e.width,e=e.height;return t>=i.clientWidth&&e>=i.clientHeight}),t=(0<o.length?o:t)[0].key,e=e.split("-")[1];return t+(e?"-"+e:"")}function y(e,t,i){return b(i,f(t,i))}function $(e){var t=window.getComputedStyle(e),i=parseFloat(t.marginTop)+parseFloat(t.marginBottom),t=parseFloat(t.marginLeft)+parseFloat(t.marginRight);return{width:e.offsetWidth+t,height:e.offsetHeight+i}}function _(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function w(e,t,i){i=i.split("-")[0];var n=$(e),o={width:n.width,height:n.height},s=-1!==["right","left"].indexOf(i),a=s?"top":"left",r=s?"left":"top",e=s?"height":"width",s=s?"width":"height";return o[a]=t[a]+t[e]/2-n[e]/2,o[r]=i===r?t[r]-n[s]:t[_(r)],o}function C(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function x(e,i,t){return(void 0===t?e:e.slice(0,function(e,t,i){if(Array.prototype.findIndex)return e.findIndex(function(e){return e[t]===i});var n=C(e,function(e){return e[t]===i});return e.indexOf(n)}(e,"name",t))).forEach(function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var t=e.function||e.fn;e.enabled&&o(t)&&(i.offsets.popper=v(i.offsets.popper),i.offsets.reference=v(i.offsets.reference),i=t(i,e))}),i}function e(e,i){return e.some(function(e){var t=e.name;return e.enabled&&t===i})}function k(e){for(var t=[!1,"ms","Webkit","Moz","O"],i=e.charAt(0).toUpperCase()+e.slice(1),n=0;n<t.length-1;n++){var o=t[n],o=o?""+o+i:e;if(void 0!==window.document.body.style[o])return o}return null}function t(e,t,i,n){i.updateBound=n,window.addEventListener("resize",i.updateBound,{passive:!0});e=p(e);return function e(t,i,n,o){var s="BODY"===t.nodeName,t=s?window:t;t.addEventListener(i,n,{passive:!0}),s||e(p(t.parentNode),i,n,o),o.push(t)}(e,"scroll",i.updateBound,i.scrollParents),i.scrollElement=e,i.eventsEnabled=!0,i}function i(){var t;this.state.eventsEnabled&&(window.cancelAnimationFrame(this.scheduleUpdate),this.state=(this.reference,t=this.state,window.removeEventListener("resize",t.updateBound),t.scrollParents.forEach(function(e){e.removeEventListener("scroll",t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t))}function T(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function S(i,n){Object.keys(n).forEach(function(e){var t="";-1!==["width","height","top","right","bottom","left"].indexOf(e)&&T(n[e])&&(t="px"),i.style[e]=n[e]+t})}function D(e,t,i){var n=C(e,function(e){return e.name===t}),o=!!n&&e.some(function(e){return e.name===i&&e.enabled&&e.order<n.order});return o||(e="`"+t+"`",console.warn("`"+i+"` modifier is required by "+e+" modifier in order to work, be sure to include it before "+e+"!")),o}function I(e,t){t=1<arguments.length&&void 0!==t&&t,e=K.indexOf(e),e=K.slice(e+1).concat(K.slice(0,e));return t?e.reverse():e}function E(e,r,l,t){var o=[0,0],n=-1!==["right","left"].indexOf(t),i=e.split(/(\+|\-)/).map(function(e){return e.trim()}),t=i.indexOf(C(i,function(e){return-1!==e.search(/,|\s/)}));i[t]&&-1===i[t].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");e=/\s*,\s*|\s+/;return(-1===t?[i]:[i.slice(0,t).concat([i[t].split(e)[0]]),[i[t].split(e)[1]].concat(i.slice(t+1))]).map(function(e,t){var a=(1===t?!n:n)?"height":"width",i=!1;return e.reduce(function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,i=!0,e):i?(e[e.length-1]+=t,i=!1,e):e.concat(t)},[]).map(function(e){return i=a,n=r,o=l,e=+(s=(t=e).match(/((?:\-|\+)?\d*\.?\d*)(.*)/))[1],s=s[2],e?0!==s.indexOf("%")?"vh"!==s&&"vw"!==s?e:("vh"===s?M(document.documentElement.clientHeight,window.innerHeight||0):M(document.documentElement.clientWidth,window.innerWidth||0))/100*e:v(o="%p"===s?n:o)[i]/100*e:t;var t,i,n,o,s})}
1).forEach(function(i,n){i.forEach(function(e,t){T(e)&&(o[n]+=e*("-"===i[t-1]?-1:1))})}),o}for(var A=Math.min,P=Math.floor,M=Math.max,O=["native code","[object MutationObserverConstructor]"],N="undefined"!=typeof window,L=["Edge","Trident","Firefox"],R=0,F=0;F<L.length;F+=1)if(N&&0<=navigator.userAgent.indexOf(L[F])){R=1;break}function H(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var z,j,W=N&&(j=window.MutationObserver,O.some(function(e){return-1<(j||"").toString().indexOf(e)}))?function(e){var t=!1,i=0,n=document.createElement("span");return new MutationObserver(function(){e(),t=!1}).observe(n,{attributes:!0}),function(){t||(t=!0,n.setAttribute("x-index",i),++i)}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},R))}},q=function(){return z=null==z?-1!==navigator.appVersion.indexOf("MSIE 10"):z},B=function(e,t,i){return t&&Z(e.prototype,t),i&&Z(e,i),e},U=Object.assign||function(e){for(var t,i=1;i<arguments.length;i++)for(var n in t=arguments[i])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},V=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],K=V.slice(3),Y="flip",G="clockwise",Q="counterclockwise",B=(B(X,[{key:"update",value:function(){return function(){var e;this.state.isDestroyed||((e={instance:this,styles:{},attributes:{},flipped:!1,offsets:{}}).offsets.reference=y(this.state,this.popper,this.reference),e.placement=l(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.offsets.popper=w(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position="absolute",e=x(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e)))}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,e(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.left="",this.popper.style.position="",this.popper.style.top="",this.popper.style[k("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=t(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return i.call(this)}}]),X);function X(e,t){var i=this,n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,X),this.scheduleUpdate=function(){return requestAnimationFrame(i.update)},this.update=W(this.update.bind(this)),this.options=U({},X.Defaults,n),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e.jquery?e[0]:e,this.popper=t.jquery?t[0]:t,this.options.modifiers={},Object.keys(U({},X.Defaults.modifiers,n.modifiers)).forEach(function(e){i.options.modifiers[e]=U({},X.Defaults.modifiers[e]||{},n.modifiers?n.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return U({name:e},i.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(e){e.enabled&&o(e.onLoad)&&e.onLoad(i.reference,i.popper,i.options,e,i.state)}),this.update();t=this.options.eventsEnabled;t&&this.enableEventListeners(),this.state.eventsEnabled=t}function Z(e,t){for(var i,n=0;n<t.length;n++)(i=t[n]).enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}return B.Utils=("undefined"==typeof window?global:window).PopperUtils,B.placements=V,B.Defaults={placement:"bottom",eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t,i,n=e.placement,o=n.split("-")[0],s=n.split("-")[1];return s&&(t=(i=e.offsets).reference,n=i.popper,o=(i=-1!==["bottom","top"].indexOf(o))?"width":"height",o={start:H({},i=i?"left":"top",t[i]),end:H({},i,t[i]+t[o]-n[o])},e.offsets.popper=U({},n,o[s])),e}},offset:{order:200,enabled:!0,fn:function(e,t){var i=t.offset,n=e.placement,o=e.offsets,t=o.popper,o=o.reference,n=n.split("-")[0],o=T(+i)?[+i,0]:E(i,t,o,n);return"left"===n?(t.top+=o[0],t.left-=o[1]):"right"===n?(t.top+=o[0],t.left+=o[1]):"top"===n?(t.left+=o[0],t.top-=o[1]):"bottom"===n&&(t.left+=o[0],t.top+=o[1]),e.popper=t,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,n){var t=n.boundariesElement||d(e.instance.popper);e.instance.reference===t&&(t=d(t));var o=r(e.instance.popper,e.instance.reference,n.padding,t);n.boundaries=o;var t=n.priority,s=e.offsets.popper,i={primary:function(e){var t=s[e];return s[e]<o[e]&&!n.escapeWithReference&&(t=M(s[e],o[e])),H({},e,t)}
1,secondary:function(e){var t="right"===e?"left":"top",i=s[t];return s[e]>o[e]&&!n.escapeWithReference&&(i=A(s[t],o[e]-("right"===e?s.width:s.height))),H({},t,i)}};return t.forEach(function(e){var t=-1===["left","top"].indexOf(e)?"secondary":"primary";s=U({},s,i[t](e))}),e.offsets.popper=s,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,i=t.popper,n=t.reference,o=e.placement.split("-")[0],s=P,a=-1!==["top","bottom"].indexOf(o),t=a?"right":"bottom",o=a?"left":"top",a=a?"width":"height";return i[t]<s(n[o])&&(e.offsets.popper[o]=s(n[o])-i[a]),i[o]>s(n[t])&&(e.offsets.popper[o]=s(n[t])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){if(!D(e.instance.modifiers,"arrow","keepTogether"))return e;var i=t.element;if("string"==typeof i){if(!(i=e.instance.popper.querySelector(i)))return e}else if(!e.instance.popper.contains(i))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var n=e.placement.split("-")[0],o=e.offsets,s=o.popper,a=o.reference,r=-1!==["left","right"].indexOf(n),l=r?"height":"width",t=r?"top":"left",o=r?"left":"top",n=r?"bottom":"right",r=$(i)[l];a[n]-r<s[t]&&(e.offsets.popper[t]-=s[t]-(a[n]-r)),a[t]+r>s[n]&&(e.offsets.popper[t]+=a[t]+r-s[n]);a=a[t]+a[l]/2-r/2-v(e.offsets.popper)[t],a=M(A(s[l]-r,a),0);return e.arrowElement=i,e.offsets.arrow={},e.offsets.arrow[t]=Math.round(a),e.offsets.arrow[o]="",e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(l,d){if(e(l.instance.modifiers,"inner"))return l;if(l.flipped&&l.placement===l.originalPlacement)return l;var c=r(l.instance.popper,l.instance.reference,d.padding,d.boundariesElement),u=l.placement.split("-")[0],h=_(u),p=l.placement.split("-")[1]||"",f=[];switch(d.behavior){case Y:f=[u,h];break;case G:f=I(u);break;case Q:f=I(u,!0);break;default:f=d.behavior}return f.forEach(function(e,t){if(u!==e||f.length===t+1)return l;u=l.placement.split("-")[0],h=_(u);var i=l.offsets.popper,n=l.offsets.reference,o=P,s="left"===u&&o(i.right)>o(n.left)||"right"===u&&o(i.left)<o(n.right)||"top"===u&&o(i.bottom)>o(n.top)||"bottom"===u&&o(i.top)<o(n.bottom),a=o(i.left)<o(c.left),r=o(i.right)>o(c.right),e=o(i.top)<o(c.top),n=o(i.bottom)>o(c.bottom),i="left"===u&&a||"right"===u&&r||"top"===u&&e||"bottom"===u&&n,o=-1!==["top","bottom"].indexOf(u),n=!!d.flipVariations&&(o&&"start"===p&&a||o&&"end"===p&&r||!o&&"start"===p&&e||!o&&"end"===p&&n);(s||i||n)&&(l.flipped=!0,(s||i)&&(u=f[t+1]),n&&(p="end"===(n=p)?"start":"start"===n?"end":n),l.placement=u+(p?"-"+p:""),l.offsets.popper=U({},l.offsets.popper,w(l.instance.popper,l.offsets.reference,l.placement)),l=x(l.instance.modifiers,l,"flip"))}),l},behavior:"flip",padding:5,boundariesElement:"viewport"},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,i=t.split("-")[0],n=e.offsets,o=n.popper,s=n.reference,n=-1!==["left","right"].indexOf(i),i=-1===["top","left"].indexOf(i);return o[n?"left":"top"]=s[t]-(i?o[n?"width":"height"]:0),e.placement=_(t),e.offsets.popper=v(o),e}},hide:{order:800,enabled:!0,fn:function(e){if(!D(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,i=C(e.instance.modifiers,function(e){return"preventOverflow"===e.name}).boundaries;if(t.bottom<i.top||t.left>i.right||t.top>i.bottom||t.right<i.left){if(!0===e.hide)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(!1===e.hide)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var i=t.x,n=t.y,o=e.offsets.popper,s=C(e.instance.modifiers,function(e){return"applyStyle"===e.name}).gpuAcceleration;void 0!==s&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var a=void 0===s?t.gpuAcceleration:s,r=c(d(e.instance.popper)),l={position:o.position},t={left:P(o.left),top:P(o.top),bottom:P(o.bottom),right:P(o.right)},s="bottom"===i?"top":"bottom",o="right"===n?"left":"right",i=k("transform"),n="bottom"==s?-r.height+t.bottom:t.top,t="right"==o?-r.width+t.right:t.left;a&&i?(l[i]="translate3d("+t+"px, "+n+"px, 0)",l[s]=0,l[o]=0,l.willChange="transform"):(i="right"==o?-1:1,l[s]=n*("bottom"==s?-1:1),l[o]=t*i,l.willChange=s+", "+o);o={"x-placement":e.placement};return e.attributes=U({},o,e.attributes),e.styles=U({},l,e.styles),e},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(e){return S(e.instance.popper,e.styles),t=e.instance.popper,i=e.attributes,Object.keys(i).forEac
vendor: 6,722 bytes, line 1
1h(function(e){!1===i[e]?t.removeAttribute(e):t.setAttribute(e,i[e])}),e.offsets.arrow&&S(e.arrowElement,e.offsets.arrow),e;var t,i},onLoad:function(e,t,i,n,o){var s=y(0,t,e),e=l(i.placement,s,t,e,i.modifiers.flip.boundariesElement,i.modifiers.flip.padding);return t.setAttribute("x-placement",e),S(t,{position:"absolute"}),i},gpuAcceleration:void 0}}},B}),function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(w,e){"use strict";var t=[],C=w.document,i=Object.getPrototypeOf,r=t.slice,g=t.concat,l=t.push,o=t.indexOf,n={},s=n.toString,f=n.hasOwnProperty,a=f.toString,d=a.call(Object),m={};function v(e,t){var i=(t=t||C).createElement("script");i.text=e,t.head.appendChild(i).parentNode.removeChild(i)}function c(e,t){return t.toUpperCase()}var x=function(e,t){return new x.fn.init(e,t)},u=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,h=/^-ms-/,p=/-([a-z])/g;function b(e){var t=!!e&&"length"in e&&e.length,i=x.type(e);return"function"!==i&&!x.isWindow(e)&&("array"===i||0===t||"number"==typeof t&&0<t&&t-1 in e)}x.fn=x.prototype={jquery:"3.2.1",constructor:x,length:0,toArray:function(){return r.call(this)},get:function(e){return null==e?r.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){e=x.merge(this.constructor(),e);return e.prevObject=this,e},each:function(e){return x.each(this,e)},map:function(i){return this.pushStack(x.map(this,function(e,t){return i.call(e,t,e)}))},slice:function(){return this.pushStack(r.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,e=+e+(e<0?t:0);return this.pushStack(0<=e&&e<t?[this[e]]:[])},end:function(){return this.prevObject||this.constructor()},push:l,sort:t.sort,splice:t.splice},x.extend=x.fn.extend=function(){var e,t,i,n,o,s=arguments[0]||{},a=1,r=arguments.length,l=!1;for("boolean"==typeof s&&(l=s,s=arguments[a]||{},a++),"object"==typeof s||x.isFunction(s)||(s={}),a===r&&(s=this,a--);a<r;a++)if(null!=(e=arguments[a]))for(t in e)o=s[t],s!==(i=e[t])&&(l&&i&&(x.isPlainObject(i)||(n=Array.isArray(i)))?(o=n?(n=!1,o&&Array.isArray(o)?o:[]):o&&x.isPlainObject(o)?o:{},s[t]=x.extend(l,o,i)):void 0!==i&&(s[t]=i));return s},x.extend({expando:"jQuery"+("3.2.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===x.type(e)},isWindow:function(e){return null!=e&&e===e.window},isNumeric:function(e){var t=x.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},isPlainObject:function(e){return!(!e||"[object Object]"!==s.call(e))&&(!(e=i(e))||"function"==typeof(e=f.call(e,"constructor")&&e.constructor)&&a.call(e)===d)},isEmptyObject:function(e){for(var t in e)return!1;return!0},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[s.call(e)]||"object":typeof e},globalEval:function(e){v(e)},camelCase:function(e){return e.replace(h,"ms-").replace(p,c)},each:function(e,t){var i,n=0;if(b(e))for(i=e.length;n<i&&!1!==t.call(e[n],n,e[n]);n++);else for(n in e)if(!1===t.call(e[n],n,e[n]))break;return e},trim:function(e){return null==e?"":(e+"").replace(u,"")},makeArray:function(e,t){t=t||[];return null!=e&&(b(Object(e))?x.merge(t,"string"==typeof e?[e]:e):l.call(t,e)),t},inArray:function(e,t,i){return null==t?-1:o.call(t,e,i)},merge:function(e,t){for(var i=+t.length,n=0,o=e.length;n<i;n++)e[o++]=t[n];return e.length=o,e},grep:function(e,t,i){for(var n=[],o=0,s=e.length,a=!i;o<s;o++)!t(e[o],o)!=a&&n.push(e[o]);return n},map:function(e,t,i){var n,o,s=0,a=[];if(b(e))for(n=e.length;s<n;s++)null!=(o=t(e[s],s,i))&&a.push(o);else for(s in e)null!=(o=t(e[s],s,i))&&a.push(o);return g.apply([],a)},guid:1,proxy:function(e,t){var i,n;if("string"==typeof t&&(n=e[t],t=e,e=n),x.isFunction(e))return i=r.call(arguments,2),(n=function(){return e.apply(t||this,i.concat(r.call(arguments)))}).guid=e.guid=e.guid||x.guid++,n},now:Date.now,support:m}),"function"==typeof Symbol&&(x.fn[Symbol.iterator]=t[Symbol.iterator]),x.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var y=function(i){function u(e,t,i){var n="0x"+t-65536;return n!=n||i?t:n<0?String.fromCharCode(65536+n):String.fromCharCode(n>>10|55296,1023&n|56320)}function p(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}function n(){w()}var e,f,$,s,o,g,h,m,_,l,d,w,C,a,x,v,r,c,b,k="sizzle"+ +new Date,y=i.document,T=0,S=0,D=ae(),I=ae(),E=ae(),A=function(e,t){return e===t&&(d=!0),0},P={}.hasOwnProperty,t=[],M=t.pop,O=t.push,N=t.push,L=t.slice,R=function(e,t){for(var i=0,n=e.length;i<n;i++)if(e[i]===t)return i;return-1},F="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",H="[\\x20\\t\\r\\n\\f]",z="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",j="\\["+H+"*("+z+")(?:"+H+"*([*^$|!~]?=)"+H+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+z+"))|)"+H+"*\\]",W=":("+z+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+j+")*)|.*)\\)|)",q=new RegExp(H+"+","g"),B=new RegExp("^"+H+"+|((?:^|[^\\\\])(?:\\\\.)*)"+H+"+$","g"),U=new RegExp("^"+H+"*,"+H+"*"),V=new RegExp("^"+H+"*([>+~]|"+H+")"+H+"*"),K=new RegExp("="+H+"*([^\\]'\"]*?)"+H+"*\\]","g"),Y=new RegExp(W),G=new RegExp("^"+z+"$"),Q={ID:new RegExp("^#("+z+")"),CLASS:new RegExp("^\\.("+z+")"),TAG:new RegExp("^("+z+"|[*])"),ATTR:new RegExp("^"+j),PSEUDO:new RegExp("^"+W),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+H+"*(even|odd|(([+-]|)(\\d*)n|)"+H+"*(?:([+-]|)"+H+"*(\\d+)|))"+H+"*\\)|)","i"),bool:new RegExp("^(?:"+F+")$","i"),needsContext:new RegExp("^"+H+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+H+"*((?:-\\d)?\\d*)"+H+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,J=/^[^{]+\{\s*\[native \w/,ee=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,te=/[+~]/,ie=new RegExp("\\\\([\\da-f]{1,6}"+H+"?|("+H+")|.)","ig"),ne=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,oe=me(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{N.apply(t=L.call(y.childNodes),y.childNodes),t[y.childNodes.length].nodeType}catch(e){N={apply:t.length?function(e,t){O.apply(e,L.call(t))}:function(e,t){for(var i=e.length,n=0;e[i++]=t[n++];);e.length=i-1}}}function se(e,t,i,n){var o,s,a,r,l,d,c,u=t&&t.ownerDocument,h=t?t.nodeType:9;if(i=i||[],"string"!=typeof e||!e||1!==h&&9!==h&&11!==h)return i;
vendor: 4,831 bytes, line 1
1if(!n&&((t?t.ownerDocument||t:y)!==C&&w(t),t=t||C,x)){if(11!==h&&(l=ee.exec(e)))if(o=l[1]){if(9===h){if(!(a=t.getElementById(o)))return i;if(a.id===o)return i.push(a),i}else if(u&&(a=u.getElementById(o))&&b(t,a)&&a.id===o)return i.push(a),i}else{if(l[2])return N.apply(i,t.getElementsByTagName(e)),i;if((o=l[3])&&f.getElementsByClassName&&t.getElementsByClassName)return N.apply(i,t.getElementsByClassName(o)),i}if(f.qsa&&!E[e+" "]&&(!v||!v.test(e))){if(1!==h)u=t,c=e;else if("object"!==t.nodeName.toLowerCase()){for((r=t.getAttribute("id"))?r=r.replace(ne,p):t.setAttribute("id",r=k),s=(d=g(e)).length;s--;)d[s]="#"+r+" "+ge(d[s]);c=d.join(","),u=te.test(e)&&pe(t.parentNode)||t}if(c)try{return N.apply(i,u.querySelectorAll(c)),i}catch(e){}finally{r===k&&t.removeAttribute("id")}}}return m(e.replace(B,"$1"),t,i,n)}function ae(){var i=[];function n(e,t){return i.push(e+" ")>$.cacheLength&&delete n[i.shift()],n[e+" "]=t}return n}function re(e){return e[k]=!0,e}function le(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t)}}function de(e,t){for(var i=e.split("|"),n=i.length;n--;)$.attrHandle[i[n]]=t}function ce(e,t){var i=t&&e,n=i&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(n)return n;if(i)for(;i=i.nextSibling;)if(i===t)return-1;return e?1:-1}function ue(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&&oe(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function he(a){return re(function(s){return s=+s,re(function(e,t){for(var i,n=a([],e.length,s),o=n.length;o--;)e[i=n[o]]&&(e[i]=!(t[i]=e[i]))})})}function pe(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in f=se.support={},o=se.isXML=function(e){e=e&&(e.ownerDocument||e).documentElement;return!!e&&"HTML"!==e.nodeName},w=se.setDocument=function(e){var t,e=e?e.ownerDocument||e:y;return e!==C&&9===e.nodeType&&e.documentElement&&(a=(C=e).documentElement,x=!o(C),y!==C&&(t=C.defaultView)&&t.top!==t&&(t.addEventListener?t.addEventListener("unload",n,!1):t.attachEvent&&t.attachEvent("onunload",n)),f.attributes=le(function(e){return e.className="i",!e.getAttribute("className")}),f.getElementsByTagName=le(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),f.getElementsByClassName=J.test(C.getElementsByClassName),f.getById=le(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),f.getById?($.filter.ID=function(e){var t=e.replace(ie,u);return function(e){return e.getAttribute("id")===t}},$.find.ID=function(e,t){if(void 0!==t.getElementById&&x){e=t.getElementById(e);return e?[e]:[]}}):($.filter.ID=function(e){var t=e.replace(ie,u);return function(e){e=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return e&&e.value===t}},$.find.ID=function(e,t){if(void 0!==t.getElementById&&x){var i,n,o,s=t.getElementById(e);if(s){if((i=s.getAttributeNode("id"))&&i.value===e)return[s];for(o=t.getElementsByName(e),n=0;s=o[n++];)if((i=s.getAttributeNode("id"))&&i.value===e)return[s]}return[]}}),$.find.TAG=f.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):f.qsa?t.querySelectorAll(e):void 0}:function(e,t){var i,n=[],o=0,s=t.getElementsByTagName(e);if("*"!==e)return s;for(;i=s[o++];)1===i.nodeType&&n.push(i);return n},$.find.CLASS=f.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&x)return t.getElementsByClassName(e)},r=[],v=[],(f.qsa=J.test(C.querySelectorAll))&&(le(function(e){a.appendChild(e).innerHTML="<a id='"+k+"'></a><select id='"+k+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+H+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+H+"*(?:value|"+F+")"),e.querySelectorAll("[id~="+k+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+k+"+*").length||v.push(".#.+[+~]")}),le(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+H+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(f.matchesSelector=J.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&le(function(e){f.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),r.push("!=",W)}
vendor: 4,225 bytes, line 1
1),v=v.length&&new RegExp(v.join("|")),r=r.length&&new RegExp(r.join("|")),t=J.test(a.compareDocumentPosition),b=t||J.test(a.contains)?function(e,t){var i=9===e.nodeType?e.documentElement:e,t=t&&t.parentNode;return e===t||!(!t||1!==t.nodeType||!(i.contains?i.contains(t):e.compareDocumentPosition&&16&e.compareDocumentPosition(t)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},A=t?function(e,t){if(e===t)return d=!0,0;var i=!e.compareDocumentPosition-!t.compareDocumentPosition;return i||(1&(i=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!f.sortDetached&&t.compareDocumentPosition(e)===i?e===C||e.ownerDocument===y&&b(y,e)?-1:t===C||t.ownerDocument===y&&b(y,t)?1:l?R(l,e)-R(l,t):0:4&i?-1:1)}:function(e,t){if(e===t)return d=!0,0;var i,n=0,o=e.parentNode,s=t.parentNode,a=[e],r=[t];if(!o||!s)return e===C?-1:t===C?1:o?-1:s?1:l?R(l,e)-R(l,t):0;if(o===s)return ce(e,t);for(i=e;i=i.parentNode;)a.unshift(i);for(i=t;i=i.parentNode;)r.unshift(i);for(;a[n]===r[n];)n++;return n?ce(a[n],r[n]):a[n]===y?-1:r[n]===y?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&w(e),t=t.replace(K,"='$1']"),f.matchesSelector&&x&&!E[t+" "]&&(!r||!r.test(t))&&(!v||!v.test(t)))try{var i=c.call(e,t);if(i||f.disconnectedMatch||e.document&&11!==e.document.nodeType)return i}catch(e){}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&w(e),b(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&w(e);var i=$.attrHandle[t.toLowerCase()],i=i&&P.call($.attrHandle,t.toLowerCase())?i(e,t,!x):void 0;return void 0!==i?i:f.attributes||!x?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},se.escape=function(e){return(e+"").replace(ne,p)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,i=[],n=0,o=0;if(d=!f.detectDuplicates,l=!f.sortStable&&e.slice(0),e.sort(A),d){for(;t=e[o++];)t===e[o]&&(n=i.push(o));for(;n--;)e.splice(i[n],1)}return l=null,e},s=se.getText=function(e){var t,i="",n=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)i+=s(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[n++];)i+=s(t);return i},($=se.selectors={cacheLength:50,createPseudo:re,match:Q,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(ie,u),e[3]=(e[3]||e[4]||e[5]||"").replace(ie,u),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,i=!e[6]&&e[2];return Q.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":i&&Y.test(i)&&(t=g(i,!0))&&(t=i.indexOf(")",i.length-t)-i.length)&&(e[0]=e[0].slice(0,t),e[2]=i.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(ie,u).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=D[e+" "];return t||(t=new RegExp("(^|"+H+")"+e+"("+H+"|$)"))&&D(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(t,i,n){return function(e){e=se.attr(e,t);return null==e?"!="===i:!i||(e+="","="===i?e===n:"!="===i?e!==n:"^="===i?n&&0===e.indexOf(n):"*="===i?n&&-1<e.indexOf(n):"$="===i?n&&e.slice(-n.length)===n:"~="===i?-1<(" "+e.replace(q," ")+" ").indexOf(n):"|="===i&&(e===n||e.slice(0,n.length+1)===n+"-"))}},CHILD:function(f,e,t,g,m){var v="nth"!==f.slice(0,3),b="last"!==f.slice(-4),y="of-type"===e;return 1===g&&0===m?function(e){return!!e.parentNode}:function(e,t,i){var n,o,s,a,r,l,d=v!=b?"nextSibling":"previousSibling",c=e.parentNode,u=y&&e.nodeName.toLowerCase(),h=!i&&!y,p=!1;if(c){if(v){for(;d;){for(a=e;a=a[d];)if(y?a.nodeName.toLowerCase()===u:1===a.nodeType)return!1;l=d="only"===f&&!l&&"nextSibling"}return!0}
vendor: 4,950 bytes, line 1
1if(l=[b?c.firstChild:c.lastChild],b&&h){for(p=(r=(n=(o=(s=(a=c)[k]||(a[k]={}))[a.uniqueID]||(s[a.uniqueID]={}))[f]||[])[0]===T&&n[1])&&n[2],a=r&&c.childNodes[r];a=++r&&a&&a[d]||(p=r=0)||l.pop();)if(1===a.nodeType&&++p&&a===e){o[f]=[T,r,p];break}}else if(!1===(p=h?r=(n=(o=(s=(a=e)[k]||(a[k]={}))[a.uniqueID]||(s[a.uniqueID]={}))[f]||[])[0]===T&&n[1]:p))for(;(a=++r&&a&&a[d]||(p=r=0)||l.pop())&&((y?a.nodeName.toLowerCase()!==u:1!==a.nodeType)||!++p||(h&&((o=(s=a[k]||(a[k]={}))[a.uniqueID]||(s[a.uniqueID]={}))[f]=[T,p]),a!==e)););return(p-=m)===g||p%g==0&&0<=p/g}}},PSEUDO:function(e,s){var t,a=$.pseudos[e]||$.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[k]?a(s):1<a.length?(t=[e,e,"",s],$.setFilters.hasOwnProperty(e.toLowerCase())?re(function(e,t){for(var i,n=a(e,s),o=n.length;o--;)e[i=R(e,n[o])]=!(t[i]=n[o])}):function(e){return a(e,0,t)}):a}},pseudos:{not:re(function(e){var n=[],o=[],r=h(e.replace(B,"$1"));return r[k]?re(function(e,t,i,n){for(var o,s=r(e,null,n,[]),a=e.length;a--;)(o=s[a])&&(e[a]=!(t[a]=o))}):function(e,t,i){return n[0]=e,r(n,null,i,o),n[0]=null,!o.pop()}}),has:re(function(t){return function(e){return 0<se(t,e).length}}),contains:re(function(t){return t=t.replace(ie,u),function(e){return-1<(e.textContent||e.innerText||s(e)).indexOf(t)}}),lang:re(function(i){return G.test(i||"")||se.error("unsupported lang: "+i),i=i.replace(ie,u).toLowerCase(),function(e){var t;do{if(t=x?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===i||0===t.indexOf(i+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=i.location&&i.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ue(!1),disabled:ue(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!$.pseudos.empty(e)},header:function(e){return Z.test(e.nodeName)},input:function(e){return X.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(e=e.getAttribute("type"))||"text"===e.toLowerCase())},first:he(function(){return[0]}),last:he(function(e,t){return[t-1]}),eq:he(function(e,t,i){return[i<0?i+t:i]}),even:he(function(e,t){for(var i=0;i<t;i+=2)e.push(i);return e}),odd:he(function(e,t){for(var i=1;i<t;i+=2)e.push(i);return e}),lt:he(function(e,t,i){for(var n=i<0?i+t:i;0<=--n;)e.push(n);return e}),gt:he(function(e,t,i){for(var n=i<0?i+t:i;++n<t;)e.push(n);return e})}}).pseudos.nth=$.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})$.pseudos[e]=function(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}(e);for(e in{submit:!0,reset:!0})$.pseudos[e]=function(i){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===i}}(e);function fe(){}function ge(e){for(var t=0,i=e.length,n="";t<i;t++)n+=e[t].value;return n}function me(a,e,t){var r=e.dir,l=e.next,d=l||r,c=t&&"parentNode"===d,u=S++;return e.first?function(e,t,i){for(;e=e[r];)if(1===e.nodeType||c)return a(e,t,i);return!1}:function(e,t,i){var n,o,s=[T,u];if(i){for(;e=e[r];)if((1===e.nodeType||c)&&a(e,t,i))return!0}else for(;e=e[r];)if(1===e.nodeType||c)if(n=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[r]||e;else{if((o=n[d])&&o[0]===T&&o[1]===u)return s[2]=o[2];if((n[d]=s)[2]=a(e,t,i))return!0}return!1}}function ve(o){return 1<o.length?function(e,t,i){for(var n=o.length;n--;)if(!o[n](e,t,i))return!1;return!0}:o[0]}function be(e,t,i,n,o){for(var s,a=[],r=0,l=e.length,d=null!=t;r<l;r++)(s=e[r])&&(i&&!i(s,n,o)||(a.push(s),d&&t.push(r)));return a}function ye(p,f,g,m,v,e){return m&&!m[k]&&(m=ye(m)),v&&!v[k]&&(v=ye(v,e)),re(function(e,t,i,n){var o,s,a,r=[],l=[],d=t.length,c=e||function(e,t,i){for(var n=0,o=t.length;n<o;n++)se(e,t[n],i);return i}(f||"*",i.nodeType?[i]:i,[]),u=!p||!e&&f?c:be(c,r,p,i,n),h=g?v||(e?p:d||m)?[]:t:u;if(g&&g(u,h,i,n),m)for(o=be(h,l),m(o,[],i,n),s=o.length;s--;)(a=o[s])&&(h[l[s]]=!(u[l[s]]=a));if(e){if(v||p){if(v){for(o=[],s=h.length;s--;)(a=h[s])&&o.push(u[s]=a);v(null,h=[],o,n)}for(s=h.length;s--;)(a=h[s])&&-1<(o=v?R(e,a):r[s])&&(e[o]=!(t[o]=a))}}else h=be(h===t?h.splice(d,h.length):h),v?v(null,t,h,n):N.apply(t,h)})}function $e(m,v){function e(e,t,i,n,o){var s,a,r,l=0,d="0",c=e&&[],u=[],h=_,p=e||y&&$.find.TAG("*",o),f=T+=null==h?1:Math.random()||.1,g=p.length;for(o&&(_=t===C||t||o);d!==g&&null!=(s=p[d]);d++){if(y&&s){for(a=0,t||s.ownerDocument===C||(w(s),i=!x);r=m[a++];)if(r(s,t||C,i)){n.push(s);break}
vendor: 4,635 bytes, line 1
1o&&(T=f)}b&&((s=!r&&s)&&l--,e&&c.push(s))}if(l+=d,b&&d!==l){for(a=0;r=v[a++];)r(c,u,t,i);if(e){if(0<l)for(;d--;)c[d]||u[d]||(u[d]=M.call(n));u=be(u)}N.apply(n,u),o&&!e&&0<u.length&&1<l+v.length&&se.uniqueSort(n)}return o&&(T=f,_=h),c}var b=0<v.length,y=0<m.length;return b?re(e):e}return fe.prototype=$.filters=$.pseudos,$.setFilters=new fe,g=se.tokenize=function(e,t){var i,n,o,s,a,r,l,d=I[e+" "];if(d)return t?0:d.slice(0);for(a=e,r=[],l=$.preFilter;a;){for(s in i&&!(n=U.exec(a))||(n&&(a=a.slice(n[0].length)||a),r.push(o=[])),i=!1,(n=V.exec(a))&&(i=n.shift(),o.push({value:i,type:n[0].replace(B," ")}),a=a.slice(i.length)),$.filter)!(n=Q[s].exec(a))||l[s]&&!(n=l[s](n))||(i=n.shift(),o.push({value:i,type:s,matches:n}),a=a.slice(i.length));if(!i)break}return t?a.length:a?se.error(e):I(e,r).slice(0)},h=se.compile=function(e,t){var i,n=[],o=[],s=E[e+" "];if(!s){for(i=(t=t||g(e)).length;i--;)((s=function e(t){for(var n,i,o,s=t.length,a=$.relative[t[0].type],r=a||$.relative[" "],l=a?1:0,d=me(function(e){return e===n},r,!0),c=me(function(e){return-1<R(n,e)},r,!0),u=[function(e,t,i){return i=!a&&(i||t!==_)||((n=t).nodeType?d:c)(e,t,i),n=null,i}];l<s;l++)if(i=$.relative[t[l].type])u=[me(ve(u),i)];else{if((i=$.filter[t[l].type].apply(null,t[l].matches))[k]){for(o=++l;o<s&&!$.relative[t[o].type];o++);return ye(1<l&&ve(u),1<l&&ge(t.slice(0,l-1).concat({value:" "===t[l-2].type?"*":""})).replace(B,"$1"),i,l<o&&e(t.slice(l,o)),o<s&&e(t=t.slice(o)),o<s&&ge(t))}u.push(i)}return ve(u)}(t[i]))[k]?n:o).push(s);(s=E(e,$e(o,n))).selector=e}return s},m=se.select=function(e,t,i,n){var o,s,a,r,l,d="function"==typeof e&&e,c=!n&&g(e=d.selector||e);if(i=i||[],1===c.length){if(2<(s=c[0]=c[0].slice(0)).length&&"ID"===(a=s[0]).type&&9===t.nodeType&&x&&$.relative[s[1].type]){if(!(t=($.find.ID(a.matches[0].replace(ie,u),t)||[])[0]))return i;d&&(t=t.parentNode),e=e.slice(s.shift().value.length)}for(o=Q.needsContext.test(e)?0:s.length;o--&&(a=s[o],!$.relative[r=a.type]);)if((l=$.find[r])&&(n=l(a.matches[0].replace(ie,u),te.test(s[0].type)&&pe(t.parentNode)||t))){if(s.splice(o,1),!(e=n.length&&ge(s)))return N.apply(i,n),i;break}}return(d||h(e,c))(n,t,!x,i,!t||te.test(e)&&pe(t.parentNode)||t),i},f.sortStable=k.split("").sort(A).join("")===k,f.detectDuplicates=!!d,w(),f.sortDetached=le(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),le(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||de("type|href|height|width",function(e,t,i){if(!i)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),f.attributes&&le(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||de("value",function(e,t,i){if(!i&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),le(function(e){return null==e.getAttribute("disabled")})||de(F,function(e,t,i){if(!i)return!0===e[t]?t.toLowerCase():(t=e.getAttributeNode(t))&&t.specified?t.value:null}),se}(w);x.find=y,x.expr=y.selectors,x.expr[":"]=x.expr.pseudos,x.uniqueSort=x.unique=y.uniqueSort,x.text=y.getText,x.isXMLDoc=y.isXML,x.contains=y.contains,x.escapeSelector=y.escape;function $(e,t,i){for(var n=[],o=void 0!==i;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(o&&x(e).is(i))break;n.push(e)}return n}function _(e,t){for(var i=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&i.push(e);return i}var k=x.expr.match.needsContext;function T(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var S=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,D=/^.[^:#\[\.,]*$/;function I(e,i,n){return x.isFunction(i)?x.grep(e,function(e,t){return!!i.call(e,t,e)!==n}):i.nodeType?x.grep(e,function(e){return e===i!==n}):"string"!=typeof i?x.grep(e,function(e){return-1<o.call(i,e)!==n}):D.test(i)?x.filter(i,e,n):(i=x.filter(i,e),x.grep(e,function(e){return-1<o.call(i,e)!==n&&1===e.nodeType}))}x.filter=function(e,t,i){var n=t[0];return i&&(e=":not("+e+")"),1===t.length&&1===n.nodeType?x.find.matchesSelector(n,e)?[n]:[]:x.find.matches(e,x.grep(t,function(e){return 1===e.nodeType}))},x.fn.extend({find:function(e){var t,i,n=this.length,o=this;if("string"!=typeof e)return this.pushStack(x(e).filter(function(){for(t=0;t<n;t++)if(x.contains(o[t],this))return!0}));for(i=this.pushStack([]),t=0;t<n;t++)x.find(e,o[t],i);return 1<n?x.uniqueSort(i):i},filter:function(e){return this.pushStack(I(this,e||[],!1))},not:function(e){return this.pushStack(I(this,e||[],!0))},is:function(e){return!!I(this,"string"==typeof e&&k.test(e)?x(e):e||[],!1).length}});var E=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(x.fn.init=function(e,t,i){if(!e)return this;
vendor: 4,714 bytes, line 1
1if(i=i||A,"string"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):x.isFunction(e)?void 0!==i.ready?i.ready(e):e(x):x.makeArray(e,this);if(!(n="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:E.exec(e))||!n[1]&&t)return(!t||t.jquery?t||i:this.constructor(t)).find(e);if(n[1]){if(t=t instanceof x?t[0]:t,x.merge(this,x.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),S.test(n[1])&&x.isPlainObject(t))for(var n in t)x.isFunction(this[n])?this[n](t[n]):this.attr(n,t[n]);return this}return(e=C.getElementById(n[2]))&&(this[0]=e,this.length=1),this}).prototype=x.fn;var A=x(C),P=/^(?:parents|prev(?:Until|All))/,M={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}x.fn.extend({has:function(e){var t=x(e,this),i=t.length;return this.filter(function(){for(var e=0;e<i;e++)if(x.contains(this,t[e]))return!0})},closest:function(e,t){var i,n=0,o=this.length,s=[],a="string"!=typeof e&&x(e);if(!k.test(e))for(;n<o;n++)for(i=this[n];i&&i!==t;i=i.parentNode)if(i.nodeType<11&&(a?-1<a.index(i):1===i.nodeType&&x.find.matchesSelector(i,e))){s.push(i);break}return this.pushStack(1<s.length?x.uniqueSort(s):s)},index:function(e){return e?"string"==typeof e?o.call(x(e),this[0]):o.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(x.uniqueSort(x.merge(this.get(),x(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),x.each({parent:function(e){e=e.parentNode;return e&&11!==e.nodeType?e:null},parents:function(e){return $(e,"parentNode")},parentsUntil:function(e,t,i){return $(e,"parentNode",i)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return $(e,"nextSibling")},prevAll:function(e){return $(e,"previousSibling")},nextUntil:function(e,t,i){return $(e,"nextSibling",i)},prevUntil:function(e,t,i){return $(e,"previousSibling",i)},siblings:function(e){return _((e.parentNode||{}).firstChild,e)},children:function(e){return _(e.firstChild)},contents:function(e){return T(e,"iframe")?e.contentDocument:(T(e,"template")&&(e=e.content||e),x.merge([],e.childNodes))}},function(n,o){x.fn[n]=function(e,t){var i=x.map(this,o,e);return(t="Until"!==n.slice(-5)?e:t)&&"string"==typeof t&&(i=x.filter(t,i)),1<this.length&&(M[n]||x.uniqueSort(i),P.test(n)&&i.reverse()),this.pushStack(i)}});var N=/[^\x20\t\r\n\f]+/g;function L(e){return e}function R(e){throw e}function F(e,t,i,n){var o;try{e&&x.isFunction(o=e.promise)?o.call(e).done(t).fail(i):e&&x.isFunction(o=e.then)?o.call(e,t,i):t.apply(void 0,[e].slice(n))}catch(e){i.apply(void 0,[e])}}x.Callbacks=function(n){var e,i;n="string"==typeof n?(e=n,i={},x.each(e.match(N)||[],function(e,t){i[t]=!0}),i):x.extend({},n);function o(){for(r=r||n.once,a=s=!0;d.length;c=-1)for(t=d.shift();++c<l.length;)!1===l[c].apply(t[0],t[1])&&n.stopOnFalse&&(c=l.length,t=!1);n.memory||(t=!1),s=!1,r&&(l=t?[]:"")}var s,t,a,r,l=[],d=[],c=-1,u={add:function(){return l&&(t&&!s&&(c=l.length-1,d.push(t)),function i(e){x.each(e,function(e,t){x.isFunction(t)?n.unique&&u.has(t)||l.push(t):t&&t.length&&"string"!==x.type(t)&&i(t)})}(arguments),t&&!s&&o()),this},remove:function(){return x.each(arguments,function(e,t){for(var i;-1<(i=x.inArray(t,l,i));)l.splice(i,1),i<=c&&c--}),this},has:function(e){return e?-1<x.inArray(e,l):0<l.length},empty:function(){return l=l&&[],this},disable:function(){return r=d=[],l=t="",this},disabled:function(){return!l},lock:function(){return r=d=[],t||s||(l=t=""),this},locked:function(){return!!r},fireWith:function(e,t){return r||(t=[e,(t=t||[]).slice?t.slice():t],d.push(t),s||o()),this},fire:function(){return u.fireWith(this,arguments),this},fired:function(){return!!a}};return u},x.extend({Deferred:function(e){var s=[["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"]],o="pending",a={state:function(){return o},always:function(){return r.done(arguments).fail(arguments),this},catch:function(e){return a.then(null,e)},pipe:function(){var o=arguments;return x.Deferred(function(n){x.each(s,function(e,t){var i=x.isFunction(o[t[4]])&&o[t[4]];r[t[1]](function(){var e=i&&i.apply(this,arguments);e&&x.isFunction(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[t[0]+"With"](this,i?[e]:arguments)})}),o=null}).promise()},then:function(t,i,n){var l=0;function d(o,s,a,r){return function(){function e(){var e,t;if(!(o<l)){if((e=a.apply(i,n))===s.promise())throw new TypeError("Thenable self
1-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,x.isFunction(t)?r?t.call(e,d(l,s,L,r),d(l,s,R,r)):(l++,t.call(e,d(l,s,L,r),d(l,s,R,r),d(l,s,L,s.notifyWith))):(a!==L&&(i=void 0,n=[e]),(r||s.resolveWith)(i,n))}}var i=this,n=arguments,t=r?e:function(){try{e()}catch(e){x.Deferred.exceptionHook&&x.Deferred.exceptionHook(e,t.stackTrace),l<=o+1&&(a!==R&&(i=void 0,n=[e]),s.rejectWith(i,n))}};o?t():(x.Deferred.getStackHook&&(t.stackTrace=x.Deferred.getStackHook()),w.setTimeout(t))}}return x.Deferred(function(e){s[0][3].add(d(0,e,x.isFunction(n)?n:L,e.notifyWith)),s[1][3].add(d(0,e,x.isFunction(t)?t:L)),s[2][3].add(d(0,e,x.isFunction(i)?i:R))}).promise()},promise:function(e){return null!=e?x.extend(e,a):a}},r={};return x.each(s,function(e,t){var i=t[2],n=t[5];a[t[1]]=i.add,n&&i.add(function(){o=n},s[3-e][2].disable,s[0][2].lock),i.add(t[3].fire),r[t[0]]=function(){return r[t[0]+"With"](this===r?void 0:this,arguments),this},r[t[0]+"With"]=i.fireWith}),a.promise(r),e&&e.call(r,r),r},when:function(e){function t(t){return function(e){o[t]=this,s[t]=1<arguments.length?r.call(arguments):e,--i||a.resolveWith(o,s)}}var i=arguments.length,n=i,o=Array(n),s=r.call(arguments),a=x.Deferred();if(i<=1&&(F(e,a.done(t(n)).resolve,a.reject,!i),"pending"===a.state()||x.isFunction(s[n]&&s[n].then)))return a.then();for(;n--;)F(s[n],t(n),a.reject);return a.promise()}});var H=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;x.Deferred.exceptionHook=function(e,t){w.console&&w.console.warn&&e&&H.test(e.name)&&w.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},x.readyException=function(e){w.setTimeout(function(){throw e})};var z=x.Deferred();function j(){C.removeEventListener("DOMContentLoaded",j),w.removeEventListener("load",j),x.ready()}x.fn.ready=function(e){return z.then(e).catch(function(e){x.readyException(e)}),this},x.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--x.readyWait:x.isReady)||(x.isReady=!0)!==e&&0<--x.readyWait||z.resolveWith(C,[x])}}),x.ready.then=z.then,"complete"===C.readyState||"loading"!==C.readyState&&!C.documentElement.doScroll?w.setTimeout(x.ready):(C.addEventListener("DOMContentLoaded",j),w.addEventListener("load",j));function W(e,t,i,n,o,s,a){var r=0,l=e.length,d=null==i;if("object"===x.type(i))for(r in o=!0,i)W(e,t,r,i[r],!0,s,a);else if(void 0!==n&&(o=!0,x.isFunction(n)||(a=!0),t=d?a?(t.call(e,n),null):(d=t,function(e,t,i){return d.call(x(e),i)}):t))for(;r<l;r++)t(e[r],i,a?n:n.call(e[r],r,t(e[r],i)));return o?e:d?t.call(e):l?t(e[0],i):s}function q(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function B(){this.expando=x.expando+B.uid++}B.uid=1,B.prototype={cache:function(e){var t=e[this.expando];return t||(t={},q(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,i){var n,o=this.cache(e);if("string"==typeof t)o[x.camelCase(t)]=i;else for(n in t)o[x.camelCase(n)]=t[n];return o},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][x.camelCase(t)]},access:function(e,t,i){return void 0===t||t&&"string"==typeof t&&void 0===i?this.get(e,t):(this.set(e,t,i),void 0!==i?i:t)},remove:function(e,t){var i,n=e[this.expando];if(void 0!==n){if(void 0!==t){i=(t=Array.isArray(t)?t.map(x.camelCase):(t=x.camelCase(t))in n?[t]:t.match(N)||[]).length;for(;i--;)delete n[t[i]]}void 0!==t&&!x.isEmptyObject(n)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){e=e[this.expando];return void 0!==e&&!x.isEmptyObject(e)}};var U=new B,V=new B,K=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Y=/[A-Z]/g;function G(e,t,i){var n,o;if(void 0===i&&1===e.nodeType)if(n="data-"+t.replace(Y,"-$&").toLowerCase(),"string"==typeof(i=e.getAttribute(n))){try{i="true"===(o=i)||"false"!==o&&("null"===o?null:o===+o+""?+o:K.test(o)?JSON.parse(o):o)}catch(e){}V.set(e,t,i)}else i=void 0;return i}x.extend({hasData:function(e){return V.hasData(e)||U.hasData(e)},data:function(e,t,i){return V.access(e,t,i)},removeData:function(e,t){V.remove(e,t)},_data:function(e,t,i){return U.access(e,t,i)},_removeData:function(e,t){U.remove(e,t)}}),x.fn.extend({data:function(i,e){var t,n,o,s=this[0],a=s&&s.attributes;if(void 0!==i)return"object"==typeof i?this.each(function(){V.set(this,i)}):W(this,function(e){var t;return s&&void 0===e?void 0!==(t=V.get(s,i))||void 0!==(t=G(s,i))?t:void 0:void this.each(function(){V.set(this,i,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(o=V.get(s),1===s.nodeType&&!U.get(s,"hasDataAttrs"))){for(t=a.length;t--;
vendor: 4,527 bytes, line 1
1)a[t]&&0===(n=a[t].name).indexOf("data-")&&(n=x.camelCase(n.slice(5)),G(s,n,o[n]));U.set(s,"hasDataAttrs",!0)}return o},removeData:function(e){return this.each(function(){V.remove(this,e)})}}),x.extend({queue:function(e,t,i){var n;if(e)return n=U.get(e,t=(t||"fx")+"queue"),i&&(!n||Array.isArray(i)?n=U.access(e,t,x.makeArray(i)):n.push(i)),n||[]},dequeue:function(e,t){t=t||"fx";var i=x.queue(e,t),n=i.length,o=i.shift(),s=x._queueHooks(e,t);"inprogress"===o&&(o=i.shift(),n--),o&&("fx"===t&&i.unshift("inprogress"),delete s.stop,o.call(e,function(){x.dequeue(e,t)},s)),!n&&s&&s.empty.fire()},_queueHooks:function(e,t){var i=t+"queueHooks";return U.get(e,i)||U.access(e,i,{empty:x.Callbacks("once memory").add(function(){U.remove(e,[t+"queue",i])})})}}),x.fn.extend({queue:function(t,i){var e=2;return"string"!=typeof t&&(i=t,t="fx",e--),arguments.length<e?x.queue(this[0],t):void 0===i?this:this.each(function(){var e=x.queue(this,t,i);x._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&x.dequeue(this,t)})},dequeue:function(e){return this.each(function(){x.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){function i(){--o||s.resolveWith(a,[a])}var n,o=1,s=x.Deferred(),a=this,r=this.length;for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";r--;)(n=U.get(a[r],e+"queueHooks"))&&n.empty&&(o++,n.empty.add(i));return i(),s.promise(t)}});function Q(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&x.contains(e.ownerDocument,e)&&"none"===x.css(e,"display")}function X(e,t,i,n){var o,s={};for(o in t)s[o]=e.style[o],e.style[o]=t[o];for(o in n=i.apply(e,n||[]),t)e.style[o]=s[o];return n}var Z=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,J=new RegExp("^(?:([+-])=|)("+Z+")([a-z%]*)$","i"),ee=["Top","Right","Bottom","Left"];function te(e,t,i,n){var o,s=1,a=20,r=n?function(){return n.cur()}:function(){return x.css(e,t,"")},l=r(),d=i&&i[3]||(x.cssNumber[t]?"":"px"),c=(x.cssNumber[t]||"px"!==d&&+l)&&J.exec(x.css(e,t));if(c&&c[3]!==d)for(d=d||c[3],i=i||[],c=+l||1;c/=s=s||".5",x.style(e,t,c+d),s!==(s=r()/l)&&1!==s&&--a;);return i&&(c=+c||+l||0,o=i[1]?c+(i[1]+1)*i[2]:+i[2],n&&(n.unit=d,n.start=c,n.end=o)),o}var ie={};function ne(e,t){for(var i,n,o,s,a,r=[],l=0,d=e.length;l<d;l++)(n=e[l]).style&&(i=n.style.display,t?("none"===i&&(r[l]=U.get(n,"display")||null,r[l]||(n.style.display="")),""===n.style.display&&Q(n)&&(r[l]=(a=s=void 0,s=(o=n).ownerDocument,a=o.nodeName,(o=ie[a])||(s=s.body.appendChild(s.createElement(a)),o=x.css(s,"display"),s.parentNode.removeChild(s),ie[a]=o="none"===o?"block":o)))):"none"!==i&&(r[l]="none",U.set(n,"display",i)));for(l=0;l<d;l++)null!=r[l]&&(e[l].style.display=r[l]);return e}x.fn.extend({show:function(){return ne(this,!0)},hide:function(){return ne(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){Q(this)?x(this).show():x(this).hide()})}});var oe=/^(?:checkbox|radio)$/i,se=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,ae=/^$|\/(?:java|ecma)script/i,re={option:[1,"<select multiple='multiple'>","</select>"],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 le(e,t){var i=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&T(e,t)?x.merge([e],i):i}function de(e,t){for(var i=0,n=e.length;i<n;i++)U.set(e[i],"globalEval",!t||U.get(t[i],"globalEval"))}re.optgroup=re.option,re.tbody=re.tfoot=re.colgroup=re.caption=re.thead,re.th=re.td;var ce=/<|&#?\w+;/;function ue(e,t,i,n,o){for(var s,a,r,l,d,c=t.createDocumentFragment(),u=[],h=0,p=e.length;h<p;h++)if((s=e[h])||0===s)if("object"===x.type(s))x.merge(u,s.nodeType?[s]:s);else if(ce.test(s)){for(a=a||c.appendChild(t.createElement("div")),r=(se.exec(s)||["",""])[1].toLowerCase(),r=re[r]||re._default,a.innerHTML=r[1]+x.htmlPrefilter(s)+r[2],d=r[0];d--;)a=a.lastChild;x.merge(u,a.childNodes),(a=c.firstChild).textContent=""}else u.push(t.createTextNode(s));for(c.textContent="",h=0;s=u[h++];)if(n&&-1<x.inArray(s,n))o&&o.push(s);else if(l=x.contains(s.ownerDocument,s),a=le(c.appendChild(s),"script"),l&&de(a),i)for(d=0;s=a[d++];)ae.test(s.type||"")&&i.push(s);return c}t=C.createDocumentFragment().appendChild(C.createElement("div")),(y=C.createElement("input")).setAttribute("type","radio"),y.setAttribute("checked","checked"),y.setAttribute("name","t"),t.appendChild(y),m.checkClone
vendor: 6,235 bytes, line 1
1=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="<textarea>x</textarea>",m.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue;var he=C.documentElement,pe=/^key/,fe=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ge=/^([^.]*)(?:\.(.+)|)/;function me(){return!0}function ve(){return!1}function be(){try{return C.activeElement}catch(e){}}function ye(e,t,i,n,o,s){var a,r;if("object"==typeof t){for(r in"string"!=typeof i&&(n=n||i,i=void 0),t)ye(e,r,i,n,t[r],s);return e}if(null==n&&null==o?(o=i,n=i=void 0):null==o&&("string"==typeof i?(o=n,n=void 0):(o=n,n=i,i=void 0)),!1===o)o=ve;else if(!o)return e;return 1===s&&(a=o,(o=function(e){return x().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=x.guid++)),e.each(function(){x.event.add(this,t,o,n,i)})}x.event={global:{},add:function(t,e,i,n,o){var s,a,r,l,d,c,u,h,p,f=U.get(t);if(f)for(i.handler&&(i=(s=i).handler,o=s.selector),o&&x.find.matchesSelector(he,o),i.guid||(i.guid=x.guid++),(r=f.events)||(r=f.events={}),(a=f.handle)||(a=f.handle=function(e){return void 0!==x&&x.event.triggered!==e.type?x.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(N)||[""]).length;l--;)u=p=(d=ge.exec(e[l])||[])[1],h=(d[2]||"").split(".").sort(),u&&(c=x.event.special[u]||{},u=(o?c.delegateType:c.bindType)||u,c=x.event.special[u]||{},d=x.extend({type:u,origType:p,data:n,handler:i,guid:i.guid,selector:o,needsContext:o&&x.expr.match.needsContext.test(o),namespace:h.join(".")},s),(p=r[u])||((p=r[u]=[]).delegateCount=0,c.setup&&!1!==c.setup.call(t,n,h,a)||t.addEventListener&&t.addEventListener(u,a)),c.add&&(c.add.call(t,d),d.handler.guid||(d.handler.guid=i.guid)),o?p.splice(p.delegateCount++,0,d):p.push(d),x.event.global[u]=!0)},remove:function(e,t,i,n,o){var s,a,r,l,d,c,u,h,p,f,g,m=U.hasData(e)&&U.get(e);if(m&&(l=m.events)){for(d=(t=(t||"").match(N)||[""]).length;d--;)if(p=g=(r=ge.exec(t[d])||[])[1],f=(r[2]||"").split(".").sort(),p){for(u=x.event.special[p]||{},h=l[p=(n?u.delegateType:u.bindType)||p]||[],r=r[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=s=h.length;s--;)c=h[s],!o&&g!==c.origType||i&&i.guid!==c.guid||r&&!r.test(c.namespace)||n&&n!==c.selector&&("**"!==n||!c.selector)||(h.splice(s,1),c.selector&&h.delegateCount--,u.remove&&u.remove.call(e,c));a&&!h.length&&(u.teardown&&!1!==u.teardown.call(e,f,m.handle)||x.removeEvent(e,p,m.handle),delete l[p])}else for(p in l)x.event.remove(e,p+t[d],i,n,!0);x.isEmptyObject(l)&&U.remove(e,"handle events")}},dispatch:function(e){var t,i,n,o,s,a=x.event.fix(e),r=new Array(arguments.length),l=(U.get(this,"events")||{})[a.type]||[],e=x.event.special[a.type]||{};for(r[0]=a,t=1;t<arguments.length;t++)r[t]=arguments[t];if(a.delegateTarget=this,!e.preDispatch||!1!==e.preDispatch.call(this,a)){for(s=x.event.handlers.call(this,a,l),t=0;(n=s[t++])&&!a.isPropagationStopped();)for(a.currentTarget=n.elem,i=0;(o=n.handlers[i++])&&!a.isImmediatePropagationStopped();)a.rnamespace&&!a.rnamespace.test(o.namespace)||(a.handleObj=o,a.data=o.data,void 0!==(o=((x.event.special[o.origType]||{}).handle||o.handler).apply(n.elem,r))&&!1===(a.result=o)&&(a.preventDefault(),a.stopPropagation()));return e.postDispatch&&e.postDispatch.call(this,a),a.result}},handlers:function(e,t){var i,n,o,s,a,r=[],l=t.delegateCount,d=e.target;if(l&&d.nodeType&&!("click"===e.type&&1<=e.button))for(;d!==this;d=d.parentNode||this)if(1===d.nodeType&&("click"!==e.type||!0!==d.disabled)){for(s=[],a={},i=0;i<l;i++)void 0===a[o=(n=t[i]).selector+" "]&&(a[o]=n.needsContext?-1<x(o,this).index(d):x.find(o,this,null,[d]).length),a[o]&&s.push(n);s.length&&r.push({elem:d,handlers:s})}return d=this,l<t.length&&r.push({elem:d,handlers:t.slice(l)}),r},addProp:function(t,e){Object.defineProperty(x.Event.prototype,t,{enumerable:!0,configurable:!0,get:x.isFunction(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(e){return e[x.expando]?e:new x.Event(e)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==be()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===be()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&T(this,"input"))return this.click(),!1},_default:function(e){return T(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},x.removeEvent=function(e,t,i){e.removeEventListener&&e.removeEventListener(t,i)},x.Event=function(e,t){if(!(this instanceof x.Event))return new x.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?me:ve,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&x.extend(this,t),this.timeStamp=e&&e.timeStamp||x.now(),this[x.expando]=!0},x.Event.prototype={constructor:x.Event,isDefaultPrevented:ve,isPropagationStopped:ve,isImmediatePropagationStopped:ve,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=me,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=me,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=me,e&&!this.isSimulated&&e.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,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(e){var t=e.button;return null==e.which&&pe.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&fe.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},x.event.addProp),x.each({mouseenter:"mouseover",mouseleave:"mou
1seout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,o){x.event.special[e]={delegateType:o,bindType:o,handle:function(e){var t,i=e.relatedTarget,n=e.handleObj;return i&&(i===this||x.contains(this,i))||(e.type=n.origType,t=n.handler.apply(this,arguments),e.type=o),t}}}),x.fn.extend({on:function(e,t,i,n){return ye(this,e,t,i,n)},one:function(e,t,i,n){return ye(this,e,t,i,n,1)},off:function(e,t,i){var n,o;if(e&&e.preventDefault&&e.handleObj)return n=e.handleObj,x(e.delegateTarget).off(n.namespace?n.origType+"."+n.namespace:n.origType,n.selector,n.handler),this;if("object"!=typeof e)return!1!==t&&"function"!=typeof t||(i=t,t=void 0),!1===i&&(i=ve),this.each(function(){x.event.remove(this,e,i,t)});for(o in e)this.off(o,t,e[o]);return this}});var $e=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,_e=/<script|<style|<link/i,we=/checked\s*(?:[^=]|=\s*.checked.)/i,Ce=/^true\/(.*)/,xe=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function ke(e,t){return T(e,"table")&&T(11!==t.nodeType?t:t.firstChild,"tr")&&x(">tbody",e)[0]||e}function Te(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Se(e){var t=Ce.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function De(e,t){var i,n,o,s,a,r;if(1===t.nodeType){if(U.hasData(e)&&(s=U.access(e),a=U.set(t,s),r=s.events))for(o in delete a.handle,a.events={},r)for(i=0,n=r[o].length;i<n;i++)x.event.add(t,o,r[o][i]);V.hasData(e)&&(e=V.access(e),e=x.extend({},e),V.set(t,e))}}function Ie(i,n,o,s){n=g.apply([],n);var e,t,a,r,l,d,c=0,u=i.length,h=u-1,p=n[0],f=x.isFunction(p);if(f||1<u&&"string"==typeof p&&!m.checkClone&&we.test(p))return i.each(function(e){var t=i.eq(e);f&&(n[0]=p.call(this,e,t.html())),Ie(t,n,o,s)});if(u&&(t=(e=ue(n,i[0].ownerDocument,!1,i,s)).firstChild,1===e.childNodes.length&&(e=t),t||s)){for(r=(a=x.map(le(e,"script"),Te)).length;c<u;c++)l=e,c!==h&&(l=x.clone(l,!0,!0),r&&x.merge(a,le(l,"script"))),o.call(i[c],l,c);if(r)for(d=a[a.length-1].ownerDocument,x.map(a,Se),c=0;c<r;c++)l=a[c],ae.test(l.type||"")&&!U.access(l,"globalEval")&&x.contains(d,l)&&(l.src?x._evalUrl&&x._evalUrl(l.src):v(l.textContent.replace(xe,""),d))}return i}function Ee(e,t,i){for(var n,o=t?x.filter(t,e):e,s=0;null!=(n=o[s]);s++)i||1!==n.nodeType||x.cleanData(le(n)),n.parentNode&&(i&&x.contains(n.ownerDocument,n)&&de(le(n,"script")),n.parentNode.removeChild(n));return e}x.extend({htmlPrefilter:function(e){return e.replace($e,"<$1></$2>")},clone:function(e,t,i){var n,o,s,a,r,l,d,c=e.cloneNode(!0),u=x.contains(e.ownerDocument,e);if(!(m.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||x.isXMLDoc(e)))for(a=le(c),n=0,o=(s=le(e)).length;n<o;n++)r=s[n],l=a[n],d=void 0,"input"===(d=l.nodeName.toLowerCase())&&oe.test(r.type)?l.checked=r.checked:"input"!==d&&"textarea"!==d||(l.defaultValue=r.defaultValue);if(t)if(i)for(s=s||le(e),a=a||le(c),n=0,o=s.length;n<o;n++)De(s[n],a[n]);else De(e,c);return 0<(a=le(c,"script")).length&&de(a,!u&&le(e,"script")),c},cleanData:function(e){for(var t,i,n,o=x.event.special,s=0;void 0!==(i=e[s]);
vendor: 5,410 bytes, line 1
1s++)if(q(i)){if(t=i[U.expando]){if(t.events)for(n in t.events)o[n]?x.event.remove(i,n):x.removeEvent(i,n,t.handle);i[U.expando]=void 0}i[V.expando]&&(i[V.expando]=void 0)}}}),x.fn.extend({detach:function(e){return Ee(this,e,!0)},remove:function(e){return Ee(this,e)},text:function(e){return W(this,function(e){return void 0===e?x.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||ke(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){var t;1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(t=ke(this,e)).insertBefore(e,t.firstChild)})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(x.cleanData(le(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return x.clone(this,e,t)})},html:function(e){return W(this,function(e){var t=this[0]||{},i=0,n=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!_e.test(e)&&!re[(se.exec(e)||["",""])[1].toLowerCase()]){e=x.htmlPrefilter(e);try{for(;i<n;i++)1===(t=this[i]||{}).nodeType&&(x.cleanData(le(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var i=[];return Ie(this,arguments,function(e){var t=this.parentNode;x.inArray(this,i)<0&&(x.cleanData(le(this)),t&&t.replaceChild(e,this))},i)}}),x.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){x.fn[e]=function(e){for(var t,i=[],n=x(e),o=n.length-1,s=0;s<=o;s++)t=s===o?this:this.clone(!0),x(n[s])[a](t),l.apply(i,t.get());return this.pushStack(i)}});function Ae(e){var t=e.ownerDocument.defaultView;return(t=!t||!t.opener?w:t).getComputedStyle(e)}var Pe,Me,Oe,Ne,Le,Re,Fe=/^margin/,He=new RegExp("^("+Z+")(?!px)[a-z%]+$","i");function ze(){var e;Re&&(Re.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",Re.innerHTML="",he.appendChild(Le),e=w.getComputedStyle(Re),Pe="1%"!==e.top,Ne="2px"===e.marginLeft,Me="4px"===e.width,Re.style.marginRight="50%",Oe="4px"===e.marginRight,he.removeChild(Le),Re=null)}function je(e,t,i){var n,o,s=e.style;return(i=i||Ae(e))&&(""!==(o=i.getPropertyValue(t)||i[t])||x.contains(e.ownerDocument,e)||(o=x.style(e,t)),!m.pixelMarginRight()&&He.test(o)&&Fe.test(t)&&(n=s.width,e=s.minWidth,t=s.maxWidth,s.minWidth=s.maxWidth=s.width=o,o=i.width,s.width=n,s.minWidth=e,s.maxWidth=t)),void 0!==o?o+"":o}function We(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}Le=C.createElement("div"),(Re=C.createElement("div")).style&&(Re.style.backgroundClip="content-box",Re.cloneNode(!0).style.backgroundClip="",m.clearCloneStyle="content-box"===Re.style.backgroundClip,Le.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",Le.appendChild(Re),x.extend(m,{pixelPosition:function(){return ze(),Pe},boxSizingReliable:function(){return ze(),Me},pixelMarginRight:function(){return ze(),Oe},reliableMarginLeft:function(){return ze(),Ne}}));var qe=/^(none|table(?!-c[ea]).+)/,Be=/^--/,Ue={position:"absolute",visibility:"hidden",display:"block"},Ve={letterSpacing:"0",fontWeight:"400"},Ke=["Webkit","Moz","ms"],Ye=C.createElement("div").style;function Ge(e){return x.cssProps[e]||(x.cssProps[e]=function(e){if(e in Ye)return e;for(var t=e[0].toUpperCase()+e.slice(1),i=Ke.length;i--;)if((e=Ke[i]+t)in Ye)return e}(e)||e)}function Qe(e,t,i){var n=J.exec(t);return n?Math.max(0,n[2]-(i||0))+(n[3]||"px"):t}function Xe(e,t,i,n,o){for(var s=0,a=i===(n?"border":"content")?4:"width"===t?1:0;a<4;a+=2)"margin"===i&&(s+=x.css(e,i+ee[a],!0,o)),n?("content"===i&&(s-=x.css(e,"padding"+ee[a],!0,o)),"margin"!==i&&(s-=x.css(e,"border"+ee[a]+"Width",!0,o))):(s+=x.css(e,"padding"+ee[a],!0,o),"padding"!==i&&(s+=x.css(e,"border"+ee[a]+"Width",!0,o)));return s}function Ze(e,t,i){var n,o=Ae(e),s=je(e,t,o),a="border-box"===x.css(e,"boxSizing",!1,o);return He.test(s)?s:(n=a&&(m.boxSizingReliable()||s===e.style[t]),"auto"===s&&(s=e["offset"+t[0].toUpperCase()+t.slice(1)]),(s=parseFloat(s)||0)+Xe(e,t,i||(a?"border":"content"),n,o)+"px")}function Je(e,t,i,n,o){return new Je.prototype.init(e,t,i,n,o)}x.extend({cssHooks:{opacity:{get:function(e,t){if(t){e=je(e,"opacity");return""===e?"1":e}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:"cssFloat"},style:function(e,t,i,n){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,s,a,r=x.camelCase(t),l=Be.test(t),d=e.style;if(l||(t=Ge(r)),a=x.cssHooks[t]||x.cssHooks[r],void 0===i)return a&&"get"in a&&void 0!==(o=a.get(e,!1,n))?o:d[t];"string"===(s=typeof i)&&(o=J.exec(i))&&o[1]&&(i=te(e,t,o),s="number"),null!=i&&i==i&&("number"===s&&(i+=o&&o[3]||(x.cssNumber[r]?"":"px")),m.clearCloneStyle||""!==i||
10!==t.indexOf("background")||(d[t]="inherit"),a&&"set"in a&&void 0===(i=a.set(e,i,n))||(l?d.setProperty(t,i):d[t]=i))}},css:function(e,t,i,n){var o,s=x.camelCase(t);return Be.test(t)||(t=Ge(s)),"normal"===(o=void 0===(o=(s=x.cssHooks[t]||x.cssHooks[s])&&"get"in s?s.get(e,!0,i):o)?je(e,t,n):o)&&t in Ve&&(o=Ve[t]),""===i||i?(t=parseFloat(o),!0===i||isFinite(t)?t||0:o):o}}),x.each(["height","width"],function(e,s){x.cssHooks[s]={get:function(e,t,i){if(t)return!qe.test(x.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Ze(e,s,i):X(e,Ue,function(){return Ze(e,s,i)})},set:function(e,t,i){var n,o=i&&Ae(e),o=i&&Xe(e,s,i,"border-box"===x.css(e,"boxSizing",!1,o),o);return o&&(n=J.exec(t))&&"px"!==(n[3]||"px")&&(e.style[s]=t,t=x.css(e,s)),Qe(0,t,o)}}}),x.cssHooks.marginLeft=We(m.reliableMarginLeft,function(e,t){if(t)return(parseFloat(je(e,"marginLeft"))||e.getBoundingClientRect().left-X(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),x.each({margin:"",padding:"",border:"Width"},function(o,s){x.cssHooks[o+s]={expand:function(e){for(var t=0,i={},n="string"==typeof e?e.split(" "):[e];t<4;t++)i[o+ee[t]+s]=n[t]||n[t-2]||n[0];return i}}
vendor: 4,379 bytes, line 1
1,Fe.test(o)||(x.cssHooks[o+s].set=Qe)}),x.fn.extend({css:function(e,t){return W(this,function(e,t,i){var n,o,s={},a=0;if(Array.isArray(t)){for(n=Ae(e),o=t.length;a<o;a++)s[t[a]]=x.css(e,t[a],!1,n);return s}return void 0!==i?x.style(e,t,i):x.css(e,t)},e,t,1<arguments.length)}}),((x.Tween=Je).prototype={constructor:Je,init:function(e,t,i,n,o,s){this.elem=e,this.prop=i,this.easing=o||x.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=n,this.unit=s||(x.cssNumber[i]?"":"px")},cur:function(){var e=Je.propHooks[this.prop];return(e&&e.get?e:Je.propHooks._default).get(this)},run:function(e){var t,i=Je.propHooks[this.prop];return this.options.duration?this.pos=t=x.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),(i&&i.set?i:Je.propHooks._default).set(this),this}}).init.prototype=Je.prototype,(Je.propHooks={_default:{get:function(e){return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(e=x.css(e.elem,e.prop,""))&&"auto"!==e?e:0},set:function(e){x.fx.step[e.prop]?x.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[x.cssProps[e.prop]]&&!x.cssHooks[e.prop]?e.elem[e.prop]=e.now:x.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=Je.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},x.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},x.fx=Je.prototype.init,x.fx.step={};var et,tt,it=/^(?:toggle|show|hide)$/,nt=/queueHooks$/;function ot(){tt&&(!1===C.hidden&&w.requestAnimationFrame?w.requestAnimationFrame(ot):w.setTimeout(ot,x.fx.interval),x.fx.tick())}function st(){return w.setTimeout(function(){et=void 0}),et=x.now()}function at(e,t){var i,n=0,o={height:e};for(t=t?1:0;n<4;n+=2-t)o["margin"+(i=ee[n])]=o["padding"+i]=e;return t&&(o.opacity=o.width=e),o}function rt(e,t,i){for(var n,o=(lt.tweeners[t]||[]).concat(lt.tweeners["*"]),s=0,a=o.length;s<a;s++)if(n=o[s].call(i,t,e))return n}function lt(o,e,t){var i,s,n=0,a=lt.prefilters.length,r=x.Deferred().always(function(){delete l.elem}),l=function(){if(s)return!1;for(var e=et||st(),e=Math.max(0,d.startTime+d.duration-e),t=1-(e/d.duration||0),i=0,n=d.tweens.length;i<n;i++)d.tweens[i].run(t);return r.notifyWith(o,[d,t,e]),t<1&&n?e:(n||r.notifyWith(o,[d,1,0]),r.resolveWith(o,[d]),!1)},d=r.promise({elem:o,props:x.extend({},e),opts:x.extend(!0,{specialEasing:{},easing:x.easing._default},t),originalProperties:e,originalOptions:t,startTime:et||st(),duration:t.duration,tweens:[],createTween:function(e,t){e=x.Tween(o,d.opts,e,t,d.opts.specialEasing[e]||d.opts.easing);return d.tweens.push(e),e},stop:function(e){var t=0,i=e?d.tweens.length:0;if(s)return this;for(s=!0;t<i;t++)d.tweens[t].run(1);return e?(r.notifyWith(o,[d,1,0]),r.resolveWith(o,[d,e])):r.rejectWith(o,[d,e]),this}}),c=d.props;for(!function(e,t){var i,n,o,s,a;for(i in e)if(o=t[n=x.camelCase(i)],s=e[i],Array.isArray(s)&&(o=s[1],s=e[i]=s[0]),i!==n&&(e[n]=s,delete e[i]),(a=x.cssHooks[n])&&"expand"in a)for(i in s=a.expand(s),delete e[n],s)i in e||(e[i]=s[i],t[i]=o);else t[n]=o}(c,d.opts.specialEasing);n<a;n++)if(i=lt.prefilters[n].call(d,o,c,d.opts))return x.isFunction(i.stop)&&(x._queueHooks(d.elem,d.opts.queue).stop=x.proxy(i.stop,i)),i;return x.map(c,rt,d),x.isFunction(d.opts.start)&&d.opts.start.call(o,d),d.progress(d.opts.progress).done(d.opts.done,d.opts.complete).fail(d.opts.fail).always(d.opts.always),x.fx.timer(x.extend(l,{elem:o,anim:d,queue:d.opts.queue})),d}x.Animation=x.extend(lt,{tweeners:{"*":[function(e,t){var i=this.createTween(e,t);return te(i.elem,e,J.exec(t),i),i}]},tweener:function(e,t){for(var i,n=0,o=(e=x.isFunction(e)?(t=e,["*"]):e.match(N)).length;n<o;n++)i=e[n],lt.tweeners[i]=lt.tweeners[i]||[],lt.tweeners[i].unshift(t)},prefilters:[function(e,t,i){var n,o,s,a,r,l,d,c="width"in t||"height"in t,u=this,h={},p=e.style,f=e.nodeType&&Q(e),g=U.get(e,"fxshow");for(n in i.queue||(null==(a=x._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,r=a.empty.fire,a.empty.fire=function(){a.unqueued||r()}),a.unqueued++,u.always(function(){u.always(function(){a.unqueued--,x.queue(e,"fx").length||a.empty.fire()})})),t)if(o=t[n],it.test(o)){if(delete t[n],s=s||"toggle"===o,o===(f?"hide":"show")){if("show"!==o||
vendor: 4,802 bytes, line 1
1!g||void 0===g[n])continue;f=!0}h[n]=g&&g[n]||x.style(e,n)}if((l=!x.isEmptyObject(t))||!x.isEmptyObject(h))for(n in c&&1===e.nodeType&&(i.overflow=[p.overflow,p.overflowX,p.overflowY],null==(d=g&&g.display)&&(d=U.get(e,"display")),"none"===(c=x.css(e,"display"))&&(d?c=d:(ne([e],!0),d=e.style.display||d,c=x.css(e,"display"),ne([e]))),("inline"===c||"inline-block"===c&&null!=d)&&"none"===x.css(e,"float")&&(l||(u.done(function(){p.display=d}),null==d&&(c=p.display,d="none"===c?"":c)),p.display="inline-block")),i.overflow&&(p.overflow="hidden",u.always(function(){p.overflow=i.overflow[0],p.overflowX=i.overflow[1],p.overflowY=i.overflow[2]})),l=!1,h)l||(g?"hidden"in g&&(f=g.hidden):g=U.access(e,"fxshow",{display:d}),s&&(g.hidden=!f),f&&ne([e],!0),u.done(function(){for(n in f||ne([e]),U.remove(e,"fxshow"),h)x.style(e,n,h[n])})),l=rt(f?g[n]:0,n,u),n in g||(g[n]=l.start,f&&(l.end=l.start,l.start=0))}],prefilter:function(e,t){t?lt.prefilters.unshift(e):lt.prefilters.push(e)}}),x.speed=function(e,t,i){var n=e&&"object"==typeof e?x.extend({},e):{complete:i||!i&&t||x.isFunction(e)&&e,duration:e,easing:i&&t||t&&!x.isFunction(t)&&t};return x.fx.off?n.duration=0:"number"!=typeof n.duration&&(n.duration in x.fx.speeds?n.duration=x.fx.speeds[n.duration]:n.duration=x.fx.speeds._default),null!=n.queue&&!0!==n.queue||(n.queue="fx"),n.old=n.complete,n.complete=function(){x.isFunction(n.old)&&n.old.call(this),n.queue&&x.dequeue(this,n.queue)},n},x.fn.extend({fadeTo:function(e,t,i,n){return this.filter(Q).css("opacity",0).show().end().animate({opacity:t},e,i,n)},animate:function(t,e,i,n){var o=x.isEmptyObject(t),s=x.speed(e,i,n),n=function(){var e=lt(this,x.extend({},t),s);(o||U.get(this,"finish"))&&e.stop(!0)};return n.finish=n,o||!1===s.queue?this.each(n):this.queue(s.queue,n)},stop:function(o,e,s){function a(e){var t=e.stop;delete e.stop,t(s)}return"string"!=typeof o&&(s=e,e=o,o=void 0),e&&!1!==o&&this.queue(o||"fx",[]),this.each(function(){var e=!0,t=null!=o&&o+"queueHooks",i=x.timers,n=U.get(this);if(t)n[t]&&n[t].stop&&a(n[t]);else for(t in n)n[t]&&n[t].stop&&nt.test(t)&&a(n[t]);for(t=i.length;t--;)i[t].elem!==this||null!=o&&i[t].queue!==o||(i[t].anim.stop(s),e=!1,i.splice(t,1));!e&&s||x.dequeue(this,o)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=U.get(this),i=t[a+"queue"],n=t[a+"queueHooks"],o=x.timers,s=i?i.length:0;for(t.finish=!0,x.queue(this,a,[]),n&&n.stop&&n.stop.call(this,!0),e=o.length;e--;)o[e].elem===this&&o[e].queue===a&&(o[e].anim.stop(!0),o.splice(e,1));for(e=0;e<s;e++)i[e]&&i[e].finish&&i[e].finish.call(this);delete t.finish})}}),x.each(["toggle","show","hide"],function(e,n){var o=x.fn[n];x.fn[n]=function(e,t,i){return null==e||"boolean"==typeof e?o.apply(this,arguments):this.animate(at(n,!0),e,t,i)}}),x.each({slideDown:at("show"),slideUp:at("hide"),slideToggle:at("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,n){x.fn[e]=function(e,t,i){return this.animate(n,e,t,i)}}),x.timers=[],x.fx.tick=function(){var e,t=0,i=x.timers;for(et=x.now();t<i.length;t++)(e=i[t])()||i[t]!==e||i.splice(t--,1);i.length||x.fx.stop(),et=void 0},x.fx.timer=function(e){x.timers.push(e),x.fx.start()},x.fx.interval=13,x.fx.start=function(){tt||(tt=!0,ot())},x.fx.stop=function(){tt=null},x.fx.speeds={slow:600,fast:200,_default:400},x.fn.delay=function(n,e){return n=x.fx&&x.fx.speeds[n]||n,this.queue(e=e||"fx",function(e,t){var i=w.setTimeout(e,n);t.stop=function(){w.clearTimeout(i)}})},t=C.createElement("input"),Z=C.createElement("select").appendChild(C.createElement("option")),t.type="checkbox",m.checkOn=""!==t.value,m.optSelected=Z.selected,(t=C.createElement("input")).value="t",t.type="radio",m.radioValue="t"===t.value;var dt,ct=x.expr.attrHandle;x.fn.extend({attr:function(e,t){return W(this,x.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){x.removeAttr(this,e)})}}),x.extend({attr:function(e,t,i){var n,o,s=e.nodeType;if(3!==s&&8!==s&&2!==s)return void 0===e.getAttribute?x.prop(e,t,i):(1===s&&x.isXMLDoc(e)||(o=x.attrHooks[t.toLowerCase()]||(x.expr.match.bool.test(t)?dt:void 0)),void 0!==i?null===i?void x.removeAttr(e,t):o&&"set"in o&&void 0!==(n=o.set(e,i,t))?n:(e.setAttribute(t,i+""),i):!(o&&"get"in o&&null!==(n=o.get(e,t)))&&null==(n=x.find.attr(e,t))?void 0:n)},attrHooks:{type:{set:function(e,t){if(!m.radioValue&&"radio"===t&&T(e,"input")){var i=e.value;return e.setAttribute("type",t),i&&(e.value=i),t}}}},removeAttr:function(e,t){var i,n=0,o=t&&t.match(N);if(o&&1===e.nodeType)for(;i=o[n++];)e.removeAttribute(i)}}),dt={set:function(e,t,i){return!1===t?x.removeAttr(e,i):e.setAttribute(i,i),i}},x.each(x.expr.match.bool.source.match(/\w+/g),function(e,t){var a=ct[t]||x.find.attr;ct[t]=function(e,t,i){var n,o,s=t.toLowerCase();
vendor: 6,862 bytes, line 1
1return i||(o=ct[s],ct[s]=n,n=null!=a(e,t,i)?s:null,ct[s]=o),n}});var ut=/^(?:input|select|textarea|button)$/i,ht=/^(?:a|area)$/i;function pt(e){return(e.match(N)||[]).join(" ")}function ft(e){return e.getAttribute&&e.getAttribute("class")||""}x.fn.extend({prop:function(e,t){return W(this,x.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[x.propFix[e]||e]})}}),x.extend({prop:function(e,t,i){var n,o,s=e.nodeType;if(3!==s&&8!==s&&2!==s)return 1===s&&x.isXMLDoc(e)||(t=x.propFix[t]||t,o=x.propHooks[t]),void 0!==i?o&&"set"in o&&void 0!==(n=o.set(e,i,t))?n:e[t]=i:o&&"get"in o&&null!==(n=o.get(e,t))?n:e[t]},propHooks:{tabIndex:{get:function(e){var t=x.find.attr(e,"tabindex");return t?parseInt(t,10):ut.test(e.nodeName)||ht.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),m.optSelected||(x.propHooks.selected={get:function(e){e=e.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(e){e=e.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,i,n,o,s,a,r=0;if(x.isFunction(t))return this.each(function(e){x(this).addClass(t.call(this,e,ft(this)))});if("string"==typeof t&&t)for(e=t.match(N)||[];i=this[r++];)if(a=ft(i),n=1===i.nodeType&&" "+pt(a)+" "){for(s=0;o=e[s++];)n.indexOf(" "+o+" ")<0&&(n+=o+" ");a!==(a=pt(n))&&i.setAttribute("class",a)}return this},removeClass:function(t){var e,i,n,o,s,a,r=0;if(x.isFunction(t))return this.each(function(e){x(this).removeClass(t.call(this,e,ft(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof t&&t)for(e=t.match(N)||[];i=this[r++];)if(a=ft(i),n=1===i.nodeType&&" "+pt(a)+" "){for(s=0;o=e[s++];)for(;-1<n.indexOf(" "+o+" ");)n=n.replace(" "+o+" "," ");a!==(a=pt(n))&&i.setAttribute("class",a)}return this},toggleClass:function(o,t){var s=typeof o;return"boolean"==typeof t&&"string"==s?t?this.addClass(o):this.removeClass(o):x.isFunction(o)?this.each(function(e){x(this).toggleClass(o.call(this,e,ft(this),t),t)}):this.each(function(){var e,t,i,n;if("string"==s)for(t=0,i=x(this),n=o.match(N)||[];e=n[t++];)i.hasClass(e)?i.removeClass(e):i.addClass(e);else void 0!==o&&"boolean"!=s||((e=ft(this))&&U.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",!e&&!1!==o&&U.get(this,"__className__")||""))})},hasClass:function(e){for(var t,i=0,n=" "+e+" ";t=this[i++];)if(1===t.nodeType&&-1<(" "+pt(ft(t))+" ").indexOf(n))return!0;return!1}});var gt=/\r/g;x.fn.extend({val:function(t){var i,e,n,o=this[0];return arguments.length?(n=x.isFunction(t),this.each(function(e){1===this.nodeType&&(null==(e=n?t.call(this,e,x(this).val()):t)?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=x.map(e,function(e){return null==e?"":e+""})),(i=x.valHooks[this.type]||x.valHooks[this.nodeName.toLowerCase()])&&"set"in i&&void 0!==i.set(this,e,"value")||(this.value=e))})):o?(i=x.valHooks[o.type]||x.valHooks[o.nodeName.toLowerCase()])&&"get"in i&&void 0!==(e=i.get(o,"value"))?e:"string"==typeof(e=o.value)?e.replace(gt,""):null==e?"":e:void 0}}),x.extend({valHooks:{option:{get:function(e){var t=x.find.attr(e,"value");return null!=t?t:pt(x.text(e))}},select:{get:function(e){for(var t,i=e.options,n=e.selectedIndex,o="select-one"===e.type,s=o?null:[],a=o?n+1:i.length,r=n<0?a:o?n:0;r<a;r++)if(((t=i[r]).selected||r===n)&&!t.disabled&&(!t.parentNode.disabled||!T(t.parentNode,"optgroup"))){if(t=x(t).val(),o)return t;s.push(t)}return s},set:function(e,t){for(var i,n,o=e.options,s=x.makeArray(t),a=o.length;a--;)((n=o[a]).selected=-1<x.inArray(x.valHooks.option.get(n),s))&&(i=!0);return i||(e.selectedIndex=-1),s}}}}),x.each(["radio","checkbox"],function(){x.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<x.inArray(x(e).val(),t)}},m.checkOn||(x.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var mt=/^(?:focusinfocus|focusoutblur)$/;x.extend(x.event,{trigger:function(e,t,i,n){var o,s,a,r,l,d,c=[i||C],u=f.call(e,"type")?e.type:e,h=f.call(e,"namespace")?e.namespace.split("."):[],p=s=i=i||C;if(3!==i.nodeType&&8!==i.nodeType&&!mt.test(u+x.event.triggered)&&(-1<u.indexOf(".")&&(u=(h=u.split(".")).shift(),h.sort()),r=u.indexOf(":")<0&&"on"+u,(e=e[x.expando]?e:new x.Event(u,"object"==typeof e&&e)).isTrigger=n?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=i),t=null==t?[e]:x.makeArray(t,[e]),d=x.event.special[u]||{},n||!d.trigger||!1!==d.trigger.apply(i,t))){if(!n&&!d.noBubble&&!x.isWindow(i)){for(a=d.delegateType||u,mt.test(a+u)||(p=p.parentNode);p;p=p.parentNode)c.push(p),s=p;s===(i.ownerDocument||C)&&c.push(s.defaultView||s.parentWindow||w)}for(o=0;(p=c[o++])&&!e.isPropagationStopped();)e.type=1<o?a:d.bindType||u,(l=(U.get(p,"events")||{})[e.type]&&U.get(p,"handle"))&&l.apply(p,t),(l=r&&p[r])&&l.apply&&q(p)&&(e.result=l.apply(p,t),!1===e.result&&e.preventDefault());return e.type=u,n||e.isDefaultPrevented()||d._default&&!1!==d._default.apply(c.pop(),t)||!q(i)||r&&x.isFunction(i[u])&&!x.isWindow(i)&&((s=i[r])&&(i[r]=null),i[x.event.triggered=u](),x.event.triggered=void 0,s&&(i[r]=s)),e.result}},simulate:function(e,t,i){e=x.extend(new x.Event,i,{type:e,isSimulated:!0});x.event.trigger(e,null,t)}}),x.fn.extend({trigger:function(e,t){return this.each(function(){x.event.trigger(e,t,this)})},triggerHandler:function(e,t){var i=this[0];if(i)return x.event.trigger(e,t,i,!0)}}),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(e,i){x.fn[i]=function(e,t){return 0<arguments.length?this.on(i,null,e,t):this.trigger(i)}}),x.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),m.focusin="onfocusin"in w,m.focusin||x.each({focus:"focusin",blur:"focusout"},function(i,n){function o(e){x.event.simulate(n,e.target,x.event.fix(e))}x.event.special[n]={setup:function(){var e=this.ownerDocument||this,t=U.access(e,n);t||e.addEventListener(i,o,!0),U.access(e,n,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=U.access(e,n)-1;t?U.access(e,n,t):(e.removeEventListener(i,o,!0),U.remove(e,n))}}});var vt=w.location,bt=x.now(),yt=/\?/;x.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new w.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||x.error("Invalid XML: "+e),t};var $t=/\[\]$/,_t=/\r?\n/g,wt=/^(?:submit|button|image|reset|file)$/i,Ct=/^(?:input|select|textarea|keygen)/i;
vendor: 4,763 bytes, line 1
1x.param=function(e,t){function i(e,t){t=x.isFunction(t)?t():t,o[o.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==t?"":t)}var n,o=[];if(Array.isArray(e)||e.jquery&&!x.isPlainObject(e))x.each(e,function(){i(this.name,this.value)});else for(n in e)!function i(n,e,o,s){if(Array.isArray(e))x.each(e,function(e,t){o||$t.test(n)?s(n,t):i(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,o,s)});else if(o||"object"!==x.type(e))s(n,e);else for(var t in e)i(n+"["+t+"]",e[t],o,s)}(n,e[n],t,i);return o.join("&")},x.fn.extend({serialize:function(){return x.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=x.prop(this,"elements");return e?x.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!x(this).is(":disabled")&&Ct.test(this.nodeName)&&!wt.test(e)&&(this.checked||!oe.test(e))}).map(function(e,t){var i=x(this).val();return null==i?null:Array.isArray(i)?x.map(i,function(e){return{name:t.name,value:e.replace(_t,"\r\n")}}):{name:t.name,value:i.replace(_t,"\r\n")}}).get()}});var xt=/%20/g,kt=/#.*$/,Tt=/([?&])_=[^&]*/,St=/^(.*?):[ \t]*([^\r\n]*)$/gm,Dt=/^(?:GET|HEAD)$/,It=/^\/\//,Et={},At={},Pt="*/".concat("*"),Mt=C.createElement("a");function Ot(s){return function(e,t){"string"!=typeof e&&(t=e,e="*");var i,n=0,o=e.toLowerCase().match(N)||[];if(x.isFunction(t))for(;i=o[n++];)"+"===i[0]?(i=i.slice(1)||"*",(s[i]=s[i]||[]).unshift(t)):(s[i]=s[i]||[]).push(t)}}function Nt(t,n,o,s){var a={},r=t===At;function l(e){var i;return a[e]=!0,x.each(t[e]||[],function(e,t){t=t(n,o,s);return"string"!=typeof t||r||a[t]?r?!(i=t):void 0:(n.dataTypes.unshift(t),l(t),!1)}),i}return l(n.dataTypes[0])||!a["*"]&&l("*")}function Lt(e,t){var i,n,o=x.ajaxSettings.flatOptions||{};for(i in t)void 0!==t[i]&&((o[i]?e:n=n||{})[i]=t[i]);return n&&x.extend(!0,e,n),e}Mt.href=vt.href,x.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:vt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(vt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Pt,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(e,t){return t?Lt(Lt(e,x.ajaxSettings),t):Lt(x.ajaxSettings,e)},ajaxPrefilter:Ot(Et),ajaxTransport:Ot(At),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0);var l,d,c,i,u,h,p,n,o,f=x.ajaxSetup({},t=t||{}),g=f.context||f,m=f.context&&(g.nodeType||g.jquery)?x(g):x.event,v=x.Deferred(),b=x.Callbacks("once memory"),y=f.statusCode||{},s={},a={},r="canceled",$={readyState:0,getResponseHeader:function(e){var t;if(h){if(!i)for(i={};t=St.exec(c);)i[t[1].toLowerCase()]=t[2];t=i[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return h?c:null},setRequestHeader:function(e,t){return null==h&&(e=a[e.toLowerCase()]=a[e.toLowerCase()]||e,s[e]=t),this},overrideMimeType:function(e){return null==h&&(f.mimeType=e),this},statusCode:function(e){if(e)if(h)$.always(e[$.status]);else for(var t in e)y[t]=[y[t],e[t]];return this},abort:function(e){e=e||r;return l&&l.abort(e),_(0,e),this}};if(v.promise($),f.url=((e||f.url||vt.href)+"").replace(It,vt.protocol+"//"),f.type=t.method||t.type||f.method||f.type,f.dataTypes=(f.dataType||"*").toLowerCase().match(N)||[""],null==f.crossDomain){o=C.createElement("a");try{o.href=f.url,o.href=o.href,f.crossDomain=Mt.protocol+"//"+Mt.host!=o.protocol+"//"+o.host}catch(e){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!=typeof f.data&&(f.data=x.param(f.data,f.traditional)),Nt(Et,f,t,$),h)return $;for(n in(p=x.event&&f.global)&&0==x.active++&&x.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!Dt.test(f.type),d=f.url.replace(kt,""),f.hasContent?f.data&&f.processData&&0===(f.contentType||"").indexOf("application/x-www-form-urlencoded")&&(f.data=f.data.replace(xt,"+")):(o=f.url.slice(d.length),f.data&&(d+=(yt.test(d)?"&":"?")+f.data,delete f.data),!1===f.cache&&(d=d.replace(Tt,"$1"),o=(yt.test(d)?"&":"?")+"_="+bt+++o),f.url=d+o),f.ifModified&&(x.lastModified[d]&&$.setRequestHeader("If-Modified-Since",x.lastModified[d]),x.etag[d]&&$.setRequestHeader("If-None-Match",x.etag[d])),(f.data&&f.hasContent&&!1!==f.contentType||t.contentType)&&$.setRequestHeader("Content-Type",f.contentType),$.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+Pt+"; q=0.01":""):f.accepts["*"]),f.headers)$.setRequestHeader(n,f.headers[n]);
vendor: 4,998 bytes, line 1
1if(f.beforeSend&&(!1===f.beforeSend.call(g,$,f)||h))return $.abort();if(r="abort",b.add(f.complete),$.done(f.success),$.fail(f.error),l=Nt(At,f,t,$)){if($.readyState=1,p&&m.trigger("ajaxSend",[$,f]),h)return $;f.async&&0<f.timeout&&(u=w.setTimeout(function(){$.abort("timeout")},f.timeout));try{h=!1,l.send(s,_)}catch(e){if(h)throw e;_(-1,e)}}else _(-1,"No Transport");function _(e,t,i,n){var o,s,a,r=t;h||(h=!0,u&&w.clearTimeout(u),l=void 0,c=n||"",$.readyState=0<e?4:0,n=200<=e&&e<300||304===e,i&&(a=function(e,t,i){for(var n,o,s,a,r=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===n&&(n=e.mimeType||t.getResponseHeader("Content-Type"));if(n)for(o in r)if(r[o]&&r[o].test(n)){l.unshift(o);break}if(l[0]in i)s=l[0];else{for(o in i){if(!l[0]||e.converters[o+" "+l[0]]){s=o;break}a=a||o}s=s||a}if(s)return s!==l[0]&&l.unshift(s),i[s]}(f,$,i)),a=function(e,t,i,n){var o,s,a,r,l,d={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)d[a.toLowerCase()]=e.converters[a];for(s=c.shift();s;)if(e.responseFields[s]&&(i[e.responseFields[s]]=t),!l&&n&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=s,s=c.shift())if("*"===s)s=l;else if("*"!==l&&l!==s){if(!(a=d[l+" "+s]||d["* "+s]))for(o in d)if((r=o.split(" "))[1]===s&&(a=d[l+" "+r[0]]||d["* "+r[0]])){!0===a?a=d[o]:!0!==d[o]&&(s=r[0],c.unshift(r[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+l+" to "+s}}}return{state:"success",data:t}}(f,a,$,n),n?(f.ifModified&&((i=$.getResponseHeader("Last-Modified"))&&(x.lastModified[d]=i),(i=$.getResponseHeader("etag"))&&(x.etag[d]=i)),204===e||"HEAD"===f.type?r="nocontent":304===e?r="notmodified":(r=a.state,o=a.data,n=!(s=a.error))):(s=r,!e&&r||(r="error",e<0&&(e=0))),$.status=e,$.statusText=(t||r)+"",n?v.resolveWith(g,[o,r,$]):v.rejectWith(g,[$,r,s]),$.statusCode(y),y=void 0,p&&m.trigger(n?"ajaxSuccess":"ajaxError",[$,f,n?o:s]),b.fireWith(g,[$,r]),p&&(m.trigger("ajaxComplete",[$,f]),--x.active||x.event.trigger("ajaxStop")))}return $},getJSON:function(e,t,i){return x.get(e,t,i,"json")},getScript:function(e,t){return x.get(e,void 0,t,"script")}}),x.each(["get","post"],function(e,o){x[o]=function(e,t,i,n){return x.isFunction(t)&&(n=n||i,i=t,t=void 0),x.ajax(x.extend({url:e,type:o,dataType:n,data:t,success:i},x.isPlainObject(e)&&e))}}),x._evalUrl=function(e){return x.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},x.fn.extend({wrapAll:function(e){return this[0]&&(x.isFunction(e)&&(e=e.call(this[0])),e=x(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(i){return x.isFunction(i)?this.each(function(e){x(this).wrapInner(i.call(this,e))}):this.each(function(){var e=x(this),t=e.contents();t.length?t.wrapAll(i):e.append(i)})},wrap:function(t){var i=x.isFunction(t);return this.each(function(e){x(this).wrapAll(i?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){x(this).replaceWith(this.childNodes)}),this}}),x.expr.pseudos.hidden=function(e){return!x.expr.pseudos.visible(e)},x.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},x.ajaxSettings.xhr=function(){try{return new w.XMLHttpRequest}catch(e){}};var Rt={0:200,1223:204},Ft=x.ajaxSettings.xhr();m.cors=!!Ft&&"withCredentials"in Ft,m.ajax=Ft=!!Ft,x.ajaxTransport(function(o){var s,a;if(m.cors||Ft&&!o.crossDomain)return{send:function(e,t){var i,n=o.xhr();if(n.open(o.type,o.url,o.async,o.username,o.password),o.xhrFields)for(i in o.xhrFields)n[i]=o.xhrFields[i];for(i in o.mimeType&&n.overrideMimeType&&n.overrideMimeType(o.mimeType),o.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)n.setRequestHeader(i,e[i]);s=function(e){return function(){s&&(s=a=n.onload=n.onerror=n.onabort=n.onreadystatechange=null,"abort"===e?n.abort():"error"===e?"number"!=typeof n.status?t(0,"error"):t(n.status,n.statusText):t(Rt[n.status]||n.status,n.statusText,"text"!==(n.responseType||"text")||"string"!=typeof n.responseText?{binary:n.response}:{text:n.responseText},n.getAllResponseHeaders()))}},n.onload=s(),a=n.onerror=s("error"),void 0!==n.onabort?n.onabort=a:n.onreadystatechange=function(){4===n.readyState&&w.setTimeout(function(){s&&a()})},s=s("abort");try{n.send(o.hasContent&&o.data||null)}catch(e){if(s)throw e}},abort:function(){s&&s()}}}),x.ajaxPrefilter(function(e){e.crossDomain&&(e.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(e){return x.globalEval(e),e}}}),x.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),x.ajaxTransport("script",function(i){var n,o;if(i.crossDomain)return{send:function(e,t){n=x("<script>
1").prop({charset:i.scriptCharset,src:i.url}).on("load error",o=function(e){n.remove(),o=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(n[0])},abort:function(){o&&o()}}});var Ht=[],zt=/(=)\?(?=&|$)|\?\?/;x.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Ht.pop()||x.expando+"_"+bt++;return this[e]=!0,e}}),x.ajaxPrefilter("json jsonp",function(e,t,i){var n,o,s,a=!1!==e.jsonp&&(zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return n=e.jsonpCallback=x.isFunction(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(zt,"$1"+n):!1!==e.jsonp&&(e.url+=(yt.test(e.url)?"&":"?")+e.jsonp+"="+n),e.converters["script json"]=function(){return s||x.error(n+" was not called"),s[0]},e.dataTypes[0]="json",o=w[n],w[n]=function(){s=arguments},i.always(function(){void 0===o?x(w).removeProp(n):w[n]=o,e[n]&&(e.jsonpCallback=t.jsonpCallback,Ht.push(n)),s&&x.isFunction(o)&&o(s[0]),s=o=void 0}),"script"}),m.createHTMLDocument=((t=C.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===t.childNodes.length),x.parseHTML=function(e,t,i){return"string"!=typeof e?[]:("boolean"==typeof t&&(i=t,t=!1),t||(m.createHTMLDocument?((n=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(n)):t=C),n=!i&&[],(i=S.exec(e))?[t.createElement(i[1])]:(i=ue([e],t,n),n&&n.length&&x(n).remove(),x.merge([],i.childNodes)));var n},x.fn.load=function(e,t,i){var n,o,s,a=this,r=e.indexOf(" ");return-1<r&&(n=pt(e.slice(r)),e=e.slice(0,r)),x.isFunction(t)?(i=t,t=void 0):t&&"object"==typeof t&&(o="POST"),0<a.length&&x.ajax({url:e,type:o||"GET",dataType:"html",data:t}).done(function(e){s=arguments,a.html(n?x("<div>").append(x.parseHTML(e)).find(n):e)}).always(i&&function(e,t){a.each(function(){i.apply(this,s||[e.responseText,t,e])})}),this},x.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){x.fn[t]=function(e){return this.on(t,e)}}),x.expr.pseudos.animated=function(t){return x.grep(x.timers,function(e){return t===e.elem}).length},x.offset={setOffset:function(e,t,i){var n,o,s,a,r=x.css(e,"position"),l=x(e),d={};"static"===r&&(e.style.position="relative"),s=l.offset(),n=x.css(e,"to
1p"),a=x.css(e,"left"),a=("absolute"===r||"fixed"===r)&&-1<(n+a).indexOf("auto")?(o=(r=l.position()).top,r.left):(o=parseFloat(n)||0,parseFloat(a)||0),null!=(t=x.isFunction(t)?t.call(e,i,x.extend({},s)):t).top&&(d.top=t.top-s.top+o),null!=t.left&&(d.left=t.left-s.left+a),"using"in t?t.using.call(e,d):l.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,i,n=this[0];return n?n.getClientRects().length?(e=n.getBoundingClientRect(),n=(i=n.ownerDocument).documentElement,i=i.defaultView,{top:e.top+i.pageYOffset-n.clientTop,left:e.left+i.pageXOffset-n.clientLeft}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,i=this[0],n={top:0,left:0};return"fixed"===x.css(i,"position")?t=i.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),n={top:(n=!T(e[0],"html")?e.offset():n).top+x.css(e[0],"borderTopWidth",!0),left:n.left+x.css(e[0],"borderLeftWidth",!0)}),{top:t.top-n.top-x.css(i,"marginTop",!0),left:t.left-n.left-x.css(i,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===x.css(e,"position");)e=e.offsetParent;return e||he})}}),x.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,o){var s="pageYOffset"===o;x.fn[t]=function(e){return W(this,function(e,t,i){var n;return x.isWindow(e)?n=e:9===e.nodeType&&(n=e.defaultView),void 0===i?n?n[o]:e[t]:void(n?n.scrollTo(s?n.pageXOffset:i,s?i:n.pageYOffset):e[t]=i)},t,e,arguments.length)}}),x.each(["top","left"],function(e,i){x.cssHooks[i]=We(m.pixelPosition,function(e,t){if(t)return t=je(e,i),He.test(t)?x(e).position()[i]+"px":t})}),x.each({Height:"height",Width:"width"},function(a,r){x.each({padding:"inner"+a,content:r,"":"outer"+a},function(n,s){x.fn[s]=function(e,t){var i=arguments.length&&(n||"boolean"!=typeof e),o=n||(!0===e||!0===t?"margin":"border");return W(this,function(e,t,i){var n;return x.isWindow(e)?0===s.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(n=e.documentElement,Math.max(e.body["scroll"+a],n["scroll"+a],e.body["offset"+a],n["offset"+a],n["client"+a])):void 0===i?x.css(e,t,o):x.style(e,t,i,o)},r,i?e:void 0,i)}})}),x.fn.extend({bind:function(e,t,i){return this.on(e,null,t,i)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,i,n){return this.on(t,e,i,n)},undelegate:function(e,t,i){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",i)}}),x.holdReady=function(e){e?x.readyWait++:x.ready(!0)},x.isArray=Array.isArray,x.parseJSON=JSON.parse,x.nodeName=T,"function"==typeof define&&define.amd&&define("jquery",[],function(){return x});var jt=w.jQuery,Wt=w.$;return x.noConflict=function(e){return w.$===x&&(w.$=Wt),e&&w.jQuery===x&&(w.jQuery=jt),x},e||(w.jQuery=w.$=x),x}),function(g,m,v,b){g.site=g.fn.site=function(e){var r,n=(new Date).getTime(),o=[],t=e,i="string"==typeof t,l=[].slice.call(arguments,1),a=g.isPlainObject(e)?g.extend(!0,{},g.site.settings,e):g.extend({},g.site.settings),s=a.namespace,d=a.error,c="module-"+s,u=g(v),h=this,p=u.data(c),f={initialize:function(){f.instantiate()},instantiate:function(){f.verbose("Storing instance of site",f),p=f,u.data(c,f)},normalize:function(){f.fix.console(),f.fix.requestAnimationFrame()},fix:{console:function(){f.debug("Normalizing window.console"),console!==b&&console.log!==b||(f.verbose("Console not available, normalizing events"),f.disable.console()),void 0!==console.group&&void 0!==console.groupEnd&&void 0!==console.groupCollapsed||(f.verbose("Console group not available, normalizing events"),m.console.group=function(){},m.console.groupEnd=function(){},m.console.groupCollapsed=function(){}),void 0===console.markTimeline&&(f.verbose("Mark timeline not available, normalizing events"),m.console.markTimeline=function(){})},consoleClear:function(){f.debug("Disabling programmatic console clearing"),m.console.clear=function(){}},requestAnimationFrame:function(){f.debug("Normalizing requestAnimationFrame"),m.requestAnimationFrame===b&&(f.debug("RequestAnimationFrame not available, normalizing event"),m.requestAnimationFrame=m.requestAnimationFrame||m.mozRequestAnimationFrame||m.webkitRequestAnimationFrame||m.msRequestAnimationFrame||function(e){setTimeout(e,0)})}},moduleExists:function(e){return g.fn[e]!==b&&g.fn[e].settings!==b},enabled:{modules:function(e){var i=[];return e=e||a.modules,g.each(e,function(e,t){f.moduleExists(t)&&i.push(t)}),i}},disabled:{modules:function(e){var i=[];return e=e||a.modules,g.each(e,function(e,t){f.moduleExists(t)||i.push(t)}),i}},change:{setting:function(n,o,e,s){e="string"==typeof e?"all"===e?a.modules:[e]:e||a.modules,s=s===b||s,g.each(e,function(e,t){var i=!f.moduleExists(t)||(g.fn[t].settings.namespace||!1);f.moduleExists(t)&&(f.verbose("Changing default setting",n,o,t),g.fn[t].settings[n]=o,s&&i&&(0<(i=g(":data(module-"+i+")")).length&&(f.verbose("Modifying existing settings",i),i[t]("setting",n,o))))})},settings:function(n,e,o){e="string"==typeof e?[e]:e||a.modules,o=o===b||o,g.each(e,function(e,t){var i;f.moduleExists(t)&&(f.verbose("Changing default setting",n,t),g.extend(!0,g.fn[t].settings,n),o&&s&&(0<(i=g(":data(module-"+s+")")).length&&(f.verbose("Modifying existing settings",i),i[t]("setting",n))))})}},enable:{console:function(){f.console(!0)},debug:function(e,t){e=e||a.modules,f.debug("Enabling debug for modules",e),f.change.setting("debug",!0,e,t)}
vendor: 4,767 bytes, line 1
1,verbose:function(e,t){e=e||a.modules,f.debug("Enabling verbose debug for modules",e),f.change.setting("verbose",!0,e,t)}},disable:{console:function(){f.console(!1)},debug:function(e,t){e=e||a.modules,f.debug("Disabling debug for modules",e),f.change.setting("debug",!1,e,t)},verbose:function(e,t){e=e||a.modules,f.debug("Disabling verbose debug for modules",e),f.change.setting("verbose",!1,e,t)}},console:function(e){e?p.cache.console!==b?(f.debug("Restoring console function"),m.console=p.cache.console):f.error(d.console):(f.debug("Disabling console function"),p.cache.console=m.console,m.console={clear:function(){},error:function(){},group:function(){},groupCollapsed:function(){},groupEnd:function(){},info:function(){},log:function(){},markTimeline:function(){},warn:function(){}})},destroy:function(){f.verbose("Destroying previous site for",u),u.removeData(c)},cache:{},setting:function(e,t){if(g.isPlainObject(e))g.extend(!0,a,e);else{if(t===b)return a[e];a[e]=t}},internal:function(e,t){if(g.isPlainObject(e))g.extend(!0,f,e);else{if(t===b)return f[e];f[e]=t}},debug:function(){a.debug&&(a.performance?f.performance.log(arguments):(f.debug=Function.prototype.bind.call(console.info,console,a.name+":"),f.debug.apply(console,arguments)))},verbose:function(){a.verbose&&a.debug&&(a.performance?f.performance.log(arguments):(f.verbose=Function.prototype.bind.call(console.info,console,a.name+":"),f.verbose.apply(console,arguments)))},error:function(){f.error=Function.prototype.bind.call(console.error,console,a.name+":"),f.error.apply(console,arguments)},performance:{log:function(e){var t,i;a.performance&&(i=(t=(new Date).getTime())-(n||t),n=t,o.push({Element:h,Name:e[0],Arguments:[].slice.call(e,1)||"","Execution Time":i})),clearTimeout(f.performance.timer),f.performance.timer=setTimeout(f.performance.display,500)},display:function(){var e=a.name+":",i=0;n=!1,clearTimeout(f.performance.timer),g.each(o,function(e,t){i+=t["Execution Time"]}),e+=" "+i+"ms",(console.group!==b||console.table!==b)&&0<o.length&&(console.groupCollapsed(e),console.table?console.table(o):g.each(o,function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")}),console.groupEnd()),o=[]}},invoke:function(n,e,t){var o,s,i,a=p;return e=e||l,t=h||t,"string"==typeof n&&a!==b&&(n=n.split(/[\. ]/),o=n.length-1,g.each(n,function(e,t){var i=e!=o?t+n[e+1].charAt(0).toUpperCase()+n[e+1].slice(1):n;if(!g.isPlainObject(a[i])||e==o)return a[i]!==b?(s=a[i],!1):g.isPlainObject(a[t])&&e!=o?void(a=a[t]):(a[t]!==b?s=a[t]:f.error(d.method,n),!1);a=a[i]})),g.isFunction(s)?i=s.apply(t,e):s!==b&&(i=s),g.isArray(r)?r.push(i):r!==b?r=[r,i]:i!==b&&(r=i),s}};return i?(p===b&&f.initialize(),f.invoke(t)):(p!==b&&f.destroy(),f.initialize()),r!==b?r:this},g.site.settings={name:"Site",namespace:"site",error:{console:"Console cannot be restored, most likely it was overwritten outside of module",method:"The method you called is not defined."},debug:!1,verbose:!1,performance:!0,modules:["accordion","api","checkbox","dimmer","dropdown","embed","form","modal","nag","popup","rating","shape","sidebar","state","sticky","tab","transition","visit","visibility"],siteNamespace:"site",namespaceStub:{cache:{},config:{},sections:{},section:{},utilities:{}}},g.extend(g.expr[":"],{data:g.expr.createPseudo?g.expr.createPseudo(function(t){return function(e){return!!g.data(e,t)}}):function(e,t,i){return!!g.data(e,i[3])}})}(jQuery,window,document),function(E,e,A,P){"use strict";e=void 0!==e&&e.Math==Math?e:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),E.fn.form=function($){var _,w=E(this),C=w.selector||"",x=(new Date).getTime(),k=[],T=$,S=arguments[1],D="string"==typeof T,I=[].slice.call(arguments,1);return w.each(function(){var t,l,i,e,d,r,c,u,h,n,s,o,a,p,f,g=E(this),m=this,v=[],b=!1,y={initialize:function(){y.get.settings(),D?(f===P&&y.instantiate(),y.invoke(T)):(f!==P&&f.invoke("destroy"),y.verbose("Initializing form validation",g,d),y.bindEvents(),y.set.defaults(),y.instantiate())},instantiate:function(){y.verbose("Storing instance of module",y),f=y,g.data(a,y)},destroy:function(){y.verbose("Destroying previous module",f),y.removeEvents(),g.removeData(a)},refresh:function(){y.verbose("Refreshing selector cache"),t=g.find(u.field),l=g.find(u.group),i=g.find(u.message),g.find(u.prompt),e=g.find(u.submit),g.find(u.clear),g.find(u.reset)},submit:function(){y.verbose("Submitting form",g),g.submit()},attachEvents:function(e,t){t=t||"submit",E(e).on("click"+p,function(e){y[t](),e.preventDefault()})},bindEvents:function(){y.verbose("Attaching form events"),g.on("submit"+p,y.validate.form).on("blur"+p,u.field,y.event.field.blur).on("click"+p,u.submit,y.submit).on("click"+p,u.reset,y.reset).on("click"+p,u.clear,y.clear),d.keyboardShortcuts&&g.on("key
1down"+p,u.field,y.event.field.keydown),t.each(function(){var e=E(this),t=e.prop("type"),e=y.get.changeEvent(t,e);E(this).on(e+p,y.event.field.change)})},clear:function(){t.each(function(){var e=E(this),t=e.parent(),i=e.closest(l),n=i.find(u.prompt),o=e.data(c.defaultValue)||"",s=t.is(u.uiCheckbox),a=t.is(u.uiDropdown);i.hasClass(h.error)&&(y.verbose("Resetting error on field",i),i.removeClass(h.error),n.remove()),a?(y.verbose("Resetting dropdown value",t,o),t.dropdown("clear")):s?e.prop("checked",!1):(y.verbose("Resetting field value",e,o),e.val(""))})},reset:function(){t.each(function(){var e=E(this),t=e.parent(),i=e.closest(l),n=i.find(u.prompt),o=e.data(c.defaultValue),s=t.is(u.uiCheckbox),a=t.is(u.uiDropdown),r=i.hasClass(h.error);o!==P&&(r&&(y.verbose("Resetting error on field",i),i.removeClass(h.error),n.remove()),a?(y.verbose("Resetting dropdown value",t,o),t.dropdown("restore defaults")):s?(y.verbose("Resetting checkbox value",t,o),e.prop("checked",o)):(y.verbose("Resetting field value",e,o),e.val(o)))})},determine:{isValid:function(){var i=!0;return E.each(r,function(e,t){y.validate.field(t,e,!0)||(i=!1)}),i}},is:{bracketedRule:function(e){return e.type&&e.type.match(d.regExp.bracket)},empty:function(e){return!e||0===e.length||(e.is('input[type="checkbox"]')?!e.is(":checked"):y.is.blank(e))},blank:function(e){return""===E.trim(e.val())},valid:function(e){var i=!0;return e?(y.verbose("Checking if field is valid",e),y.validate.field(r[e],e,!1)):(y.verbose("Checking if form is valid"),E.each(r,function(e,t){y.is.valid(e)||(i=!1)}),i)}},removeEvents:function(){g.off(p),t.off(p),e.off(p),t.off(p)},event:{field:{keydown:function(e){var t=E(this),i=e.which,n=t.is(u.input),o=t.is(u.checkbox),s=0<t.closest(u.uiDropdown).length,a=13;i==27&&(y.verbose("Escape key pressed blurring field"),t.blur()),e.ctrlKey||i!=a||!n||s||o||(b||(t.one("keyup"+p,y.event.field.keyup),y.submit(),y.debug("Enter pressed on input submitting form")),b=!0)},keyup:function(){b=!1},blur:function(e){var t=E(this),i=t.closest(l),n=y.get.validation(t);i.hasClass(h.error)?(y.debug("Revalidating field",t,n),n&&y.validate.field(n)):"blur"!=d.on&&"change"!=d.on||n&&y.validate.field(n)},change:function(e){var t=E(this),i=t.closest(l),n=y.get.validation(t);n&&("change"==d.on||i.hasClass(h.error)&&d.revalidate)&&(clearTimeout(y.timer),y.timer=setTimeout(function(){y.debug("Revalidating field",t,y.get.validation(t)),y.validate.field(n)},d.delay))}}},get:{ancillaryValue:function(e){return!(!e.type||!e.value&&!y.is.bracketedRule(e))&&(e.value!==P?e.value:e.type.match(d.regExp.bracket)[1]+"")},ruleName:function(e){return y.is.bracketedRule(e)?e.type.replace(e.type.match(d.regExp.bracket)[0],""):e.type},changeEvent:function(e,t){return"checkbox"==e||"radio"==e||"hidden"==e||t.is("select")?"change":y.get.inputEvent()},inputEvent:function(){return A.createElement("input").oninput!==P?"input":A.createElement("input").onpropertychange!==P?"propertychange":"keyup"},prompt:function(e,t){var i,n=y.get.ruleName(e),o=y.get.ancillaryValue(e),s=e.prompt||d.prompt[n]||d.text.unspecifiedRule,a=-1!==s.search("{value}"),r=-1!==s.search("{name}");return(r||a)&&(i=y.get.field(t.identifier)),a&&(s=s.replace("{value}",i.val())),r&&(i=1==(r=i.closest(u.group).find("label").eq(0)).length?r.text():i.prop("placeholder")||d.text.unspecifiedField,s=s.replace("{name}",i)),s=(s=s.replace("{identifier}",t.identifier)).replace("{ruleValue}",o),e.prompt||y.verbose("Using default validation prompt for type",s,n),s},settings:function(){var e;E.isPlainObject($)?0<(e=Object.keys($)).length&&($[e[0]].identifier!==P&&$[e[0]].rules!==P)?(d=E.extend(!0,{},E.fn.form.settings,S),r=E.extend({},E.fn.form.settings.defaults,$),y.error(d.error.oldSyntax,m),y.verbose("Extending settings from legacy parameters",r,d)):($.fields&&(e=Object.keys($.fields),"string"!=typeof $.fields[e[0]]&&!E.isArray($.fields[e[0]])||E.each($.fields,function(i,e){"string"==typeof e&&(e=[e]),$.fields[i]={rules:[]},E.each(e,function(e,t){$.fields[i].rules.push({type:t})})})),d=E.extend(!0,{},E.fn.form.settings,$),r=E.extend({},E.fn.form.settings.defaults,d.fields),y.verbose("Extending settings",r,d)):(d=E.fn.form.settings,r=E.fn.form.settings.defaults,y.verbose("Using default form validation",r,d)),o=d.namespace,c=d.metadata,u=d.selector,h=d.className,n=d.regExp,s=d.error,a="module-"+o,p="."+o,f=g.data(a),y.refresh()},field:function(e){return y.verbose("Finding field with identifier",e),e=y.escape.string(e),0<t.filter("#"+e).length?t.filter("#"+e):0<t.filter('[name="'+e+'"]').length?t.filter('[name="'+e+'"]'):0<t.filter('[name="'+e+'[]"]').length?t.filter('[name="'+e+'[]"]'):0<t.filter("[data-"+c.validate+'="'+e+'"]').length?t.filter("[data-"+c.validate+'="'+e+'"]'):E("<input/>")},fields:function(e){var i=E();return E.each(e,function(e,t){i=i.add(y.get.field(t))}),i},validation:function(i){var n,o;return!!r&&(E.each(r,function(e,t){o=t.identifier||e,y.get.field(o)[0]==i[0]&&(t.identifier=o,n=t)}),n||!1)},value:function(e){var t=[];return t.push(e),y.get.values.call(m,t)[e]},values:function(e){var e=E.isArray(e)?y.get.fields(e):t,r={};return e.each(function(e,t){var i=E(t),n=(i.prop("type"),i.prop("name")),o=i.val(),s=i.is(u.checkbox),a=i.is(u.radio),t=-1!==n.indexOf("[]"),i=!!s&&i.is(":checked");
vendor: 4,328 bytes, line 1
1n&&(t?(n=n.replace("[]",""),r[n]||(r[n]=[]),s?i?r[n].push(o||!0):r[n].push(!1):r[n].push(o)):a?i&&(r[n]=o):r[n]=s?!!i&&(o||!0):o)}),r}},has:{field:function(e){return y.verbose("Checking for existence of a field with identifier",e),"string"!=typeof(e=y.escape.string(e))&&y.error(s.identifier,e),0<t.filter("#"+e).length||(0<t.filter('[name="'+e+'"]').length||0<t.filter("[data-"+c.validate+'="'+e+'"]').length)}},escape:{string:function(e){return(e=String(e)).replace(n.escape,"\\$&")}},add:{prompt:function(e,t){var i=y.get.field(e).closest(l),n=i.children(u.prompt),o=0!==n.length;t="string"==typeof t?[t]:t,y.verbose("Adding field error state",e),i.addClass(h.error),d.inline&&(o||(n=d.templates.prompt(t)).appendTo(i),n.html(t[0]),o?y.verbose("Inline errors are disabled, no inline error added",e):d.transition&&E.fn.transition!==P&&g.transition("is supported")?(y.verbose("Displaying error with css transition",d.transition),n.transition(d.transition+" in",d.duration)):(y.verbose("Displaying error with fallback javascript animation"),n.fadeIn(d.duration)))},errors:function(e){y.debug("Adding form error messages",e),y.set.error(),i.html(d.templates.error(e))}},remove:{prompt:function(e){var t=y.get.field(e).closest(l),i=t.children(u.prompt);t.removeClass(h.error),d.inline&&i.is(":visible")&&(y.verbose("Removing prompt for field",e),d.transition&&E.fn.transition!==P&&g.transition("is supported")?i.transition(d.transition+" out",d.duration,function(){i.remove()}):i.fadeOut(d.duration,function(){i.remove()}))}},set:{success:function(){g.removeClass(h.error).addClass(h.success)},defaults:function(){t.each(function(){var e=E(this),t=0<e.filter(u.checkbox).length?e.is(":checked"):e.val();e.data(c.defaultValue,t)})},error:function(){g.removeClass(h.success).addClass(h.error)},value:function(e,t){var i={};return i[e]=t,y.set.values.call(m,i)},values:function(e){E.isEmptyObject(e)||E.each(e,function(e,t){var i,n=y.get.field(e),o=n.parent(),s=E.isArray(t),a=o.is(u.uiCheckbox),r=o.is(u.uiDropdown),e=n.is(u.radio)&&a;0<n.length&&(s&&a?(y.verbose("Selecting multiple",t,n),o.checkbox("uncheck"),E.each(t,function(e,t){i=n.filter('[value="'+t+'"]'),o=i.parent(),0<i.length&&o.checkbox("check")})):e?(y.verbose("Selecting radio value",t,n),n.filter('[value="'+t+'"]').parent(u.uiCheckbox).checkbox("check")):a?(y.verbose("Setting checkbox value",t,o),!0===t?o.checkbox("check"):o.checkbox("uncheck")):r?(y.verbose("Setting dropdown value",t,o),o.dropdown("set selected",t)):(y.verbose("Setting field value",t,n),n.val(t)))})}},validate:{form:function(e,t){var i=y.get.values();if(b)return!1;if(v=[],y.determine.isValid()){if(y.debug("Form has no validation errors, submitting"),y.set.success(),!0!==t)return d.onSuccess.call(m,e,i)}else if(y.debug("Form has errors"),y.set.error(),d.inline||y.add.errors(v),g.data("moduleApi")!==P&&e.stopImmediatePropagation(),!0!==t)return d.onFailure.call(m,v,i)},field:function(i,e,t){t=t===P||t,"string"==typeof i&&(y.verbose("Validating field",i),i=r[e=i]);var n=i.identifier||e,o=y.get.field(n),e=!!i.depends&&y.get.field(i.depends),s=!0,a=[];return i.identifier||(y.debug("Using field name as identifier",n),i.identifier=n),o.prop("disabled")?(y.debug("Field is disabled. Skipping",n),s=!0):i.optional&&y.is.blank(o)?(y.debug("Field is optional and blank. Skipping",n),s=!0):i.depends&&y.is.empty(e)?(y.debug("Field depends on another value that is not present or empty. Skipping",e),s=!0):i.rules!==P&&E.each(i.rules,function(e,t){y.has.field(n)&&!y.validate.rule(i,t)&&(y.debug("Field is invalid",n,t.type),a.push(y.get.prompt(t,i)),s=!1)}),s?(t&&(y.remove.prompt(n,a),d.onValid.call(o)),!0):(t&&(v=v.concat(a),y.add.prompt(n,a),d.onInvalid.call(o,a)),!1)},rule:function(e,t){var i=y.get.field(e.identifier),n=(t.type,i.val()),o=y.get.ancillaryValue(t),e=y.get.ruleName(t),t=d.rules[e];return E.isFunction(t)?(n=n===P||""===n||null===n?"":E.trim(n+""),t.call(i,n,o)):void y.error(s.noRule,e)}},setting:function(e,t){if(E.isPlainObject(e))E.extend(!0,d,e);else{if(t===P)return d[e];d[e]=t}},internal:function(e,t){if(E.isPlainObject(e))E.extend(!0,y,e);else{if(t===P)return y[e];y[e]=t}},debug:function(){!d.silent&&d.debug&&(d.performance?y.performance.log(arguments):(y.debug=Function.prototype.bind.call(console.info,console,d.name+":"),y.debug.apply(console,arguments)))}
1,verbose:function(){!d.silent&&d.verbose&&d.debug&&(d.performance?y.performance.log(arguments):(y.verbose=Function.prototype.bind.call(console.info,console,d.name+":"),y.verbose.apply(console,arguments)))},error:function(){d.silent||(y.error=Function.prototype.bind.call(console.error,console,d.name+":"),y.error.apply(console,arguments))},performance:{log:function(e){var t,i;d.performance&&(i=(t=(new Date).getTime())-(x||t),x=t,k.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:m,"Execution Time":i})),clearTimeout(y.performance.timer),y.performance.timer=setTimeout(y.performance.display,500)},display:function(){var e=d.name+":",i=0;x=!1,clearTimeout(y.performance.timer),E.each(k,function(e,t){i+=t["Execution Time"]}),e+=" "+i+"ms",C&&(e+=" '"+C+"'"),1<w.length&&(e+=" ("+w.length+")"),(console.group!==P||console.table!==P)&&0<k.length&&(console.groupCollapsed(e),console.table?console.table(k):E.each(k,function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")}),console.groupEnd()),k=[]}},invoke:function(n,e,t){var o,s,i,a=f;return e=e||I,t=m||t,"string"==typeof n&&a!==P&&(n=n.split(/[\. ]/),o=n.length-1,E.each(n,function(e,t){var i=e!=o?t+n[e+1].charAt(0).toUpperCase()+n[e+1].slice(1):n;if(!E.isPlainObject(a[i])||e==o)return a[i]!==P?(s=a[i],!1):E.isPlainObject(a[t])&&e!=o?void(a=a[t]):(a[t]!==P&&(s=a[t]),!1);a=a[i]})),E.isFunction(s)?i=s.apply(t,e):s!==P&&(i=s),E.isArray(_)?_.push(i):_!==P?_=[_,i]:i!==P&&(_=i),s}};y.initialize()}),_!==P?_:this},E.fn.form.settings={name:"Form",namespace:"form",debug:!1,verbose:!1,performance:!0,fields:!1,keyboardShortcuts:!0,on:"submit",inline:!1,delay:200,revalidate:!0,transition:"scale",duration:200,onValid:function(){},onInvalid:function(){},onSuccess:function(){return!0},onFailure:function(){return!1},metadata:{defaultValue:"default",validate:"validate"}
vendor: 6,855 bytes, line 1
1,regExp:{htmlID:/^[a-zA-Z][\w:.-]*$/g,bracket:/\[(.*)\]/i,decimal:/^\d+\.?\d*$/,email:/^[a-z0-9!#$%&'*+\/=?^_`{|}~.-]+@[a-z0-9]([a-z0-9-]*[a-z0-9])?(\.[a-z0-9]([a-z0-9-]*[a-z0-9])?)*$/i,escape:/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,flags:/^\/(.*)\/(.*)?/,integer:/^\-?\d+$/,number:/^\-?\d*(\.\d+)?$/,url:/(https?:\/\/(?:www\.|(?!www))[^\s\.]+\.[^\s]{2,}|www\.[^\s]+\.[^\s]{2,})/i},text:{unspecifiedRule:"Please enter a valid value",unspecifiedField:"This field"},prompt:{empty:"{name} must have a value",checked:"{name} must be checked",email:"{name} must be a valid e-mail",url:"{name} must be a valid url",regExp:"{name} is not formatted correctly",integer:"{name} must be an integer",decimal:"{name} must be a decimal number",number:"{name} must be set to a number",is:'{name} must be "{ruleValue}"',isExactly:'{name} must be exactly "{ruleValue}"',not:'{name} cannot be set to "{ruleValue}"',notExactly:'{name} cannot be set to exactly "{ruleValue}"',contain:'{name} cannot contain "{ruleValue}"',containExactly:'{name} cannot contain exactly "{ruleValue}"',doesntContain:'{name} must contain  "{ruleValue}"',doesntContainExactly:'{name} must contain exactly "{ruleValue}"',minLength:"{name} must be at least {ruleValue} characters",length:"{name} must be at least {ruleValue} characters",exactLength:"{name} must be exactly {ruleValue} characters",maxLength:"{name} cannot be longer than {ruleValue} characters",match:"{name} must match {ruleValue} field",different:"{name} must have a different value than {ruleValue} field",creditCard:"{name} must be a valid credit card number",minCount:"{name} must have at least {ruleValue} choices",exactCount:"{name} must have exactly {ruleValue} choices",maxCount:"{name} must have {ruleValue} or less choices"},selector:{checkbox:'input[type="checkbox"], input[type="radio"]',clear:".clear",field:"input, textarea, select",group:".field",input:"input",message:".error.message",prompt:".prompt.label",radio:'input[type="radio"]',reset:'.reset:not([type="reset"])',submit:'.submit:not([type="submit"])',uiCheckbox:".ui.checkbox",uiDropdown:".ui.dropdown"},className:{error:"error",label:"ui prompt label",pressed:"down",success:"success"},error:{identifier:"You must specify a string identifier for each field",method:"The method you called is not defined.",noRule:"There is no rule matching the one you specified",oldSyntax:"Starting in 2.0 forms now only take a single settings object. Validation settings converted to new syntax automatically."},templates:{error:function(e){var i='<ul class="list">';return E.each(e,function(e,t){i+="<li>"+t+"</li>"}),E(i+="</ul>")},prompt:function(e){return E("<div/>").addClass("ui basic red pointing prompt label").html(e[0])}},rules:{empty:function(e){return!(e===P||""===e||E.isArray(e)&&0===e.length)},checked:function(){return 0<E(this).filter(":checked").length},email:function(e){return E.fn.form.settings.regExp.email.test(e)},url:function(e){return E.fn.form.settings.regExp.url.test(e)},regExp:function(e,t){if(t instanceof RegExp)return e.match(t);var i,n=t.match(E.fn.form.settings.regExp.flags);return n&&(t=2<=n.length?n[1]:t,i=3<=n.length?n[2]:""),e.match(new RegExp(t,i))},integer:function(e,t){var i,n,o=E.fn.form.settings.regExp.integer;return t&&-1===["",".."].indexOf(t)&&(-1==t.indexOf("..")?o.test(t)&&(i=n=+t):(t=t.split("..",2),o.test(t[0])&&(i=+t[0]),o.test(t[1])&&(n=+t[1]))),o.test(e)&&(i===P||i<=e)&&(n===P||e<=n)},decimal:function(e){return E.fn.form.settings.regExp.decimal.test(e)},number:function(e){return E.fn.form.settings.regExp.number.test(e)},is:function(e,t){return t="string"==typeof t?t.toLowerCase():t,(e="string"==typeof e?e.toLowerCase():e)==t},isExactly:function(e,t){return e==t},not:function(e,t){return(e="string"==typeof e?e.toLowerCase():e)!=(t="string"==typeof t?t.toLowerCase():t)},notExactly:function(e,t){return e!=t},contains:function(e,t){return t=t.replace(E.fn.form.settings.regExp.escape,"\\$&"),-1!==e.search(new RegExp(t,"i"))},containsExactly:function(e,t){return t=t.replace(E.fn.form.settings.regExp.escape,"\\$&"),-1!==e.search(new RegExp(t))},doesntContain:function(e,t){return t=t.replace(E.fn.form.settings.regExp.escape,"\\$&"),-1===e.search(new RegExp(t,"i"))},doesntContainExactly:function(e,t){return t=t.replace(E.fn.form.settings.regExp.escape,"\\$&"),-1===e.search(new RegExp(t))},minLength:function(e,t){return e!==P&&e.length>=t},length:function(e,t){return e!==P&&e.length>=t},exactLength:function(e,t){return e!==P&&e.length==t},maxLength:function(e,t){return e!==P&&e.length<=t},match:function(e,t){var i;return E(this),0<E('[data-validate="'+t+'"]').length?i=E('[data-validate="'+t+'"]').val():0<E("#"+t).length?i=E("#"+t).val():0<E('[name="'+t+'"]').length?i=E('[name="'+t+'"]').val():0<E('[name="'+t+'[]"]').length&&(i=E('[name="'+t+'[]"]')),i!==P&&e.toString()==i.toString()},different:function(e,t){var i;return E(this),0<E('[data-validate="'+t+'"]').length?i=E('[data-validate="'+t+'"]').val():0<E("#"+t).length?i=E("#"+t).val():0<E('[name="'+t+'"]').length?i=E('[name="'+t+'"]').val():0<E('[name="'+t+'[]"]').length&&(i=E('[name="'+t+'[]"]')),i!==P&&e.toString()!==i.toString()},creditCard:function(i,e){var n,o,s={visa:{pattern:/^4/,length:[16]},amex:{pattern:/^3[47]/,length:[15]},mastercard:{pattern:/^5[1-5]/,length:[16]},discover:{pattern:/^(6011|622(12[6-9]|1[3-9][0-9]|[2-8][0-9]{2}|9[0-1][0-9]|92[0-5]|64[4-9])|65)/,length:[16]},unionPay:{pattern:/^(62|88)/,length:[16,17,18,19]},jcb:{pattern:/^35(2[89]|[3-8][0-9])/,length:[16]},maestro:{pattern:/^(5018|5020|5038|6304|6759|676[1-3])/,length:[12,13,14,15,16,17,18,19]},dinersClub:{pattern:/^(30[0-5]|^36)/,length:[14]},laser:{pattern:/^(6304|670[69]|6771)/,length:[16,17,18,19]},visaElectron:{pattern:/^(4026|417500|4508|4844|491(3|7))/,length:[16]}},a=!1,e="string"==typeof e&&e.split(",");if("string"==typeof i&&0!==i.length){if(i=i.replace(/[\-]/g,""),e&&(E.each(e,function(e,t){(n=s[t])&&((o={length:-1!==E.inArray(i.length,n.length),pattern:-1!==i.search(n.pattern)}).length&&o.pattern&&(a=!0))}),!a))return!1;if((e={number:-1!==E.inArray(i.length,s.unionPay.length),pattern:-1!==i.search(s.unionPay.pattern)}).number&&e.pattern)return!0;for(var t=i.length,r=0,l=[[0,1,2,3,4,5,6,7,8,9],[0,2,4,6,8,1,3,5,7,9]],d=0;t--;)d+=l[r][parseInt(i.charAt(t),10)],r^=1;return d%10==0&&0<d}},minCount:function(e,t){return 0==t||(1==t?""!==e:e.split(",").length>=t)},exactCount:function(e,t){return 0==t?""===e:1==t?""!==e&&-1===e.search(","):e.split(",").length==t},maxCount:function(e,t){return 0!=t&&(1==t?-1===e.search(","):e.split(",").length<=t)}}}}(jQuery,window,document),function(C,x,k){"use strict";x=void 0!==x&&x.Math==Math?x:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),C.fn.accordion=function(s){var m,v=C(this),b=(new Date).getTime(),y=[],$=s,_="string"==typeof $,w=[].slice.call(arguments,1
vendor: 2,779 bytes, line 1
1);return x.requestAnimationFrame||x.mozRequestAnimationFrame||x.webkitRequestAnimationFrame||x.msRequestAnimationFrame,v.each(function(){var e,a=C.isPlainObject(s)?C.extend(!0,{},C.fn.accordion.settings,s):C.extend({},C.fn.accordion.settings),r=a.className,t=a.namespace,l=a.selector,d=a.error,i="."+t,n="module-"+t,o=v.selector||"",c=C(this),u=c.find(l.title),h=c.find(l.content),p=this,f=c.data(n),g={initialize:function(){g.debug("Initializing",c),g.bind.events(),a.observeChanges&&g.observeChanges(),g.instantiate()},instantiate:function(){f=g,c.data(n,g)},destroy:function(){g.debug("Destroying previous instance",c),c.off(i).removeData(n)},refresh:function(){u=c.find(l.title),h=c.find(l.content)},observeChanges:function(){"MutationObserver"in x&&((e=new MutationObserver(function(e){g.debug("DOM tree modified, updating selector cache"),g.refresh()})).observe(p,{childList:!0,subtree:!0}),g.debug("Setting up mutation observer",e))},bind:{events:function(){g.debug("Binding delegated events"),c.on(a.on+i,l.trigger,g.event.click)}},event:{click:function(){g.toggle.call(this)}},toggle:function(e){var t=e!==k?"number"==typeof e?u.eq(e):C(e).closest(l.title):C(this).closest(l.title),i=t.next(h),n=i.hasClass(r.animating),e=i.hasClass(r.active),i=e&&!n,n=!e&&n;g.debug("Toggling visibility of content",t),i||n?a.collapsible?g.close.call(t):g.debug("Cannot close accordion content collapsing is disabled"):g.open.call(t)},open:function(e){var t=e!==k?"number"==typeof e?u.eq(e):C(e).closest(l.title):C(this).closest(l.title),i=t.next(h),e=i.hasClass(r.animating);return i.hasClass(r.active)||e?void g.debug("Accordion already open, skipping",i):(g.debug("Opening accordion content",t),a.onOpening.call(i),a.exclusive&&g.closeOthers.call(t),t.addClass(r.active),i.stop(!0,!0).addClass(r.animating),a.animateChildren&&(C.fn.transition!==k&&c.transition("is supported")?i.children().transition({animation:"fade in",queue:!1,useFailSafe:!0,debug:a.debug,verbose:a.verbose,duration:a.duration}):i.children().stop(!0,!0).animate({opacity:1},a.duration,g.resetOpacity)),void i.slideDown(a.duration,a.easing,function(){i.removeClass(r.animating).addClass(r.active),g.reset.display.call(this),a.onOpen.call(this),a.onChange.call(this)}))},close:function(e){var t=e!==k?"number"==typeof e?u.eq(e):C(e).closest(l.title):C(this).closest(l.title),i=t.next(h),n=i.hasClass(r.animating),e=i.hasClass(r.active);!e&&!(!e&&n)||e&&n||(g.debug("Closing accordion content",i),a.onClosing.call(i),t.removeClass(r.active),i.stop(!0,!0).addClass(r.animating),a.animateChildren&&(C.fn.transition!==k&&c.transition("is supported")?i.children().transition({animation:"fade out",queue:!1,useFailSafe:!0,debug:a.debug,verbose:a.verbose,duration:a.duration}):i.children().stop(!0,!0).animate({opacity:0}
vendor: 4,268 bytes, line 1
1,a.duration,g.resetOpacity)),i.slideUp(a.duration,a.easing,function(){i.removeClass(r.animating).removeClass(r.active),g.reset.display.call(this),a.onClose.call(this),a.onChange.call(this)}))},closeOthers:function(e){var t,i=e!==k?u.eq(e):C(this).closest(l.title),n=i.parents(l.content).prev(l.title),o=i.closest(l.accordion),e=l.title+"."+r.active+":visible",i=l.content+"."+r.active+":visible",s=(t=a.closeNested?o.find(e).not(n):(t=o.find(e).not(n),s=o.find(i).find(e).not(n),t.not(s))).next(h);0<t.length&&(g.debug("Exclusive enabled, closing other content",t),t.removeClass(r.active),s.removeClass(r.animating).stop(!0,!0),a.animateChildren&&(C.fn.transition!==k&&c.transition("is supported")?s.children().transition({animation:"fade out",useFailSafe:!0,debug:a.debug,verbose:a.verbose,duration:a.duration}):s.children().stop(!0,!0).animate({opacity:0},a.duration,g.resetOpacity)),s.slideUp(a.duration,a.easing,function(){C(this).removeClass(r.active),g.reset.display.call(this)}))},reset:{display:function(){g.verbose("Removing inline display from element",this),C(this).css("display",""),""===C(this).attr("style")&&C(this).attr("style","").removeAttr("style")},opacity:function(){g.verbose("Removing inline opacity from element",this),C(this).css("opacity",""),""===C(this).attr("style")&&C(this).attr("style","").removeAttr("style")}},setting:function(e,t){if(g.debug("Changing setting",e,t),C.isPlainObject(e))C.extend(!0,a,e);else{if(t===k)return a[e];C.isPlainObject(a[e])?C.extend(!0,a[e],t):a[e]=t}},internal:function(e,t){return g.debug("Changing internal",e,t),t===k?g[e]:void(C.isPlainObject(e)?C.extend(!0,g,e):g[e]=t)},debug:function(){!a.silent&&a.debug&&(a.performance?g.performance.log(arguments):(g.debug=Function.prototype.bind.call(console.info,console,a.name+":"),g.debug.apply(console,arguments)))},verbose:function(){!a.silent&&a.verbose&&a.debug&&(a.performance?g.performance.log(arguments):(g.verbose=Function.prototype.bind.call(console.info,console,a.name+":"),g.verbose.apply(console,arguments)))},error:function(){a.silent||(g.error=Function.prototype.bind.call(console.error,console,a.name+":"),g.error.apply(console,arguments))},performance:{log:function(e){var t,i;a.performance&&(i=(t=(new Date).getTime())-(b||t),b=t,y.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:p,"Execution Time":i})),clearTimeout(g.performance.timer),g.performance.timer=setTimeout(g.performance.display,500)},display:function(){var e=a.name+":",i=0;b=!1,clearTimeout(g.performance.timer),C.each(y,function(e,t){i+=t["Execution Time"]}),e+=" "+i+"ms",o&&(e+=" '"+o+"'"),(console.group!==k||console.table!==k)&&0<y.length&&(console.groupCollapsed(e),console.table?console.table(y):C.each(y,function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")}),console.groupEnd()),y=[]}},invoke:function(n,e,t){var o,s,i,a=f;return e=e||w,t=p||t,"string"==typeof n&&a!==k&&(n=n.split(/[\. ]/),o=n.length-1,C.each(n,function(e,t){var i=e!=o?t+n[e+1].charAt(0).toUpperCase()+n[e+1].slice(1):n;if(!C.isPlainObject(a[i])||e==o)return a[i]!==k?(s=a[i],!1):C.isPlainObject(a[t])&&e!=o?void(a=a[t]):(a[t]!==k?s=a[t]:g.error(d.method,n),!1);a=a[i]})),C.isFunction(s)?i=s.apply(t,e):s!==k&&(i=s),C.isArray(m)?m.push(i):m!==k?m=[m,i]:i!==k&&(m=i),s}};_?(f===k&&g.initialize(),g.invoke($)):(f!==k&&f.invoke("destroy"),g.initialize())}),m!==k?m:this},C.fn.accordion.settings={name:"Accordion",namespace:"accordion",silent:!1,debug:!1,verbose:!1,performance:!0,on:"click",observeChanges:!0,exclusive:!0,collapsible:!0,closeNested:!1,animateChildren:!0,duration:350,easing:"easeOutQuad",onOpening:function(){},onOpen:function(){},onClosing:function(){},onClose:function(){},onChange:function(){},error:{method:"The method you called is not defined"},className:{active:"active",animating:"animating"},selector:{accordion:".accordion",title:".title",trigger:".title",content:".content"}},C.extend(C.easing,{easeOutQuad:function(e,t,i,n,o){return-n*(t/=o)*(t-2)+i}})}(jQuery,window,void document),function(k,T,S,D){"use strict";T=void 0!==T&&T.Math==Math?T:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),k.fn.checkbox=function(v){var b,e=k(this),y=e.selector||"",$=(new Date).getTime(),_=[],w=v,C="string"==typeof w,x=[].slice.call(arguments,1
vendor: 3,405 bytes, line 1
1);return e.each(function(){var e,n=k.extend(!0,{},k.fn.checkbox.settings,v),t=n.className,i=n.namespace,o=n.selector,r=n.error,s="."+i,a="module-"+i,l=k(this),d=k(this).children(o.label),c=k(this).children(o.input),u=c[0],h=!1,p=!1,f=l.data(a),g=this,m={initialize:function(){m.verbose("Initializing checkbox",n),m.create.label(),m.bind.events(),m.set.tabbable(),m.hide.input(),m.observeChanges(),m.instantiate(),m.setup()},instantiate:function(){m.verbose("Storing instance of module",m),f=m,l.data(a,m)},destroy:function(){m.verbose("Destroying module"),m.unbind.events(),m.show.input(),l.removeData(a)},fix:{reference:function(){l.is(o.input)&&(m.debug("Behavior called on <input> adjusting invoked element"),l=l.closest(o.checkbox),m.refresh())}},setup:function(){m.set.initialLoad(),m.is.indeterminate()?(m.debug("Initial value is indeterminate"),m.indeterminate()):m.is.checked()?(m.debug("Initial value is checked"),m.check()):(m.debug("Initial value is unchecked"),m.uncheck()),m.remove.initialLoad()},refresh:function(){d=l.children(o.label),c=l.children(o.input),u=c[0]},hide:{input:function(){m.verbose("Modifying <input> z-index to be unselectable"),c.addClass(t.hidden)}},show:{input:function(){m.verbose("Modifying <input> z-index to be selectable"),c.removeClass(t.hidden)}},observeChanges:function(){"MutationObserver"in T&&((e=new MutationObserver(function(e){m.debug("DOM tree modified, updating selector cache"),m.refresh()})).observe(g,{childList:!0,subtree:!0}),m.debug("Setting up mutation observer",e))},attachEvents:function(e,t){var i=k(e);t=k.isFunction(m[t])?m[t]:m.toggle,0<i.length?(m.debug("Attaching checkbox events to element",e,t),i.on("click"+s,t)):m.error(r.notFound)},event:{click:function(e){var t=k(e.target);return t.is(o.input)?void m.verbose("Using default check action on initialized checkbox"):t.is(o.link)?void m.debug("Clicking link inside checkbox, skipping toggle"):(m.toggle(),c.focus(),void e.preventDefault())},keydown:function(e){var t=e.which,i=13,n=32;p=t==27?(m.verbose("Escape key pressed blurring field"),c.blur(),!0):!(e.ctrlKey||t!=n&&t!=i)&&(m.verbose("Enter/space key pressed, toggling checkbox"),m.toggle(),!0)},keyup:function(e){p&&e.preventDefault()}},check:function(){m.should.allowCheck()&&(m.debug("Checking checkbox",c),m.set.checked(),m.should.ignoreCallbacks()||(n.onChecked.call(u),n.onChange.call(u)))},uncheck:function(){m.should.allowUncheck()&&(m.debug("Unchecking checkbox"),m.set.unchecked(),m.should.ignoreCallbacks()||(n.onUnchecked.call(u),n.onChange.call(u)))},indeterminate:function(){return m.should.allowIndeterminate()?void m.debug("Checkbox is already indeterminate"):(m.debug("Making checkbox indeterminate"),m.set.indeterminate(),void(m.should.ignoreCallbacks()||(n.onIndeterminate.call(u),n.onChange.call(u))))},determinate:function(){return m.should.allowDeterminate()?void m.debug("Checkbox is already determinate"):(m.debug("Making checkbox determinate"),m.set.determinate(),void(m.should.ignoreCallbacks()||(n.onDeterminate.call(u),n.onChange.call(u))))},enable:function(){return m.is.enabled()?void m.debug("Checkbox is already enabled"):(m.debug("Enabling checkbox"),m.set.enabled(),n.onEnable.call(u),void n.onEnabled.call(u))},disable:function(){return m.is.disabled()?void m.debug("Checkbox is already disabled"):(m.debug("Disabling checkbox"),m.set.disabled(),n.onDisable.call(u),void n.onDisabled.call(u))}
vendor: 14,560 bytes, line 1
1,get:{radios:function(){var e=m.get.name();return k('input[name="'+e+'"]').closest(o.checkbox)},otherRadios:function(){return m.get.radios().not(l)},name:function(){return c.attr("name")}},is:{initialLoad:function(){return h},radio:function(){return c.hasClass(t.radio)||"radio"==c.attr("type")},indeterminate:function(){return c.prop("indeterminate")!==D&&c.prop("indeterminate")},checked:function(){return c.prop("checked")!==D&&c.prop("checked")},disabled:function(){return c.prop("disabled")!==D&&c.prop("disabled")},enabled:function(){return!m.is.disabled()},determinate:function(){return!m.is.indeterminate()},unchecked:function(){return!m.is.checked()}},should:{allowCheck:function(){return m.is.determinate()&&m.is.checked()&&!m.should.forceCallbacks()?(m.debug("Should not allow check, checkbox is already checked"),!1):!1!==n.beforeChecked.apply(u)||(m.debug("Should not allow check, beforeChecked cancelled"),!1)},allowUncheck:function(){return m.is.determinate()&&m.is.unchecked()&&!m.should.forceCallbacks()?(m.debug("Should not allow uncheck, checkbox is already unchecked"),!1):!1!==n.beforeUnchecked.apply(u)||(m.debug("Should not allow uncheck, beforeUnchecked cancelled"),!1)},allowIndeterminate:function(){return m.is.indeterminate()&&!m.should.forceCallbacks()?(m.debug("Should not allow indeterminate, checkbox is already indeterminate"),!1):!1!==n.beforeIndeterminate.apply(u)||(m.debug("Should not allow indeterminate, beforeIndeterminate cancelled"),!1)},allowDeterminate:function(){return m.is.determinate()&&!m.should.forceCallbacks()?(m.debug("Should not allow determinate, checkbox is already determinate"),!1):!1!==n.beforeDeterminate.apply(u)||(m.debug("Should not allow determinate, beforeDeterminate cancelled"),!1)},forceCallbacks:function(){return m.is.initialLoad()&&n.fireOnInit},ignoreCallbacks:function(){return h&&!n.fireOnInit}},can:{change:function(){return!(l.hasClass(t.disabled)||l.hasClass(t.readOnly)||c.prop("disabled")||c.prop("readonly"))},uncheck:function(){return"boolean"==typeof n.uncheckable?n.uncheckable:!m.is.radio()}},set:{initialLoad:function(){h=!0},checked:function(){return m.verbose("Setting class to checked"),l.removeClass(t.indeterminate).addClass(t.checked),m.is.radio()&&m.uncheckOthers(),!m.is.indeterminate()&&m.is.checked()?void m.debug("Input is already checked, skipping input property change"):(m.verbose("Setting state to checked",u),c.prop("indeterminate",!1).prop("checked",!0),void m.trigger.change())},unchecked:function(){return m.verbose("Removing checked class"),l.removeClass(t.indeterminate).removeClass(t.checked),!m.is.indeterminate()&&m.is.unchecked()?void m.debug("Input is already unchecked"):(m.debug("Setting state to unchecked"),c.prop("indeterminate",!1).prop("checked",!1),void m.trigger.change())},indeterminate:function(){return m.verbose("Setting class to indeterminate"),l.addClass(t.indeterminate),m.is.indeterminate()?void m.debug("Input is already indeterminate, skipping input property change"):(m.debug("Setting state to indeterminate"),c.prop("indeterminate",!0),void m.trigger.change())},determinate:function(){return m.verbose("Removing indeterminate class"),l.removeClass(t.indeterminate),m.is.determinate()?void m.debug("Input is already determinate, skipping input property change"):(m.debug("Setting state to determinate"),void c.prop("indeterminate",!1))},disabled:function(){return m.verbose("Setting class to disabled"),l.addClass(t.disabled),m.is.disabled()?void m.debug("Input is already disabled, skipping input property change"):(m.debug("Setting state to disabled"),c.prop("disabled","disabled"),void m.trigger.change())},enabled:function(){return m.verbose("Removing disabled class"),l.removeClass(t.disabled),m.is.enabled()?void m.debug("Input is already enabled, skipping input property change"):(m.debug("Setting state to enabled"),c.prop("disabled",!1),void m.trigger.change())},tabbable:function(){m.verbose("Adding tabindex to checkbox"),c.attr("tabindex")===D&&c.attr("tabindex",0)}},remove:{initialLoad:function(){h=!1}},trigger:{change:function(){var e=S.createEvent("HTMLEvents"),t=c[0];t&&(m.verbose("Triggering native change event"),e.initEvent("change",!0,!1),t.dispatchEvent(e))}},create:{label:function(){0<c.prevAll(o.label).length?(c.prev(o.label).detach().insertAfter(c),m.debug("Moving existing label",d)):m.has.label()||(d=k("<label>").insertAfter(c),m.debug("Creating label",d))}},has:{label:function(){return 0<d.length}},bind:{events:function(){m.verbose("Attaching checkbox events"),l.on("click"+s,m.event.click).on("keydown"+s,o.input,m.event.keydown).on("keyup"+s,o.input,m.event.keyup)}},unbind:{events:function(){m.debug("Removing events"),l.off(s)}},uncheckOthers:function(){var e=m.get.otherRadios();m.debug("Unchecking other radios",e),e.removeClass(t.checked)},toggle:function(){return m.can.change()?void(m.is.indeterminate()||m.is.unchecked()?(m.debug("Currently unchecked"),m.check()):m.is.checked()&&m.can.uncheck()&&(m.debug("Currently checked"),m.uncheck())):void(m.is.radio()||m.debug("Checkbox is read-only or disabled, ignoring toggle"))},setting:function(e,t){if(m.debug("Changing setting",e,t),k.isPlainObject(e))k.extend(!0,n,e);else{if(t===D)return n[e];k.isPlainObject(n[e])?k.extend(!0,n[e],t):n[e]=t}},internal:function(e,t){if(k.isPlainObject(e))k.extend(!0,m,e);else{if(t===D)return m[e];m[e]=t}},debug:function(){!n.silent&&n.debug&&(n.performance?m.performance.log(arguments):(m.debug=Function.prototype.bind.call(console.info,console,n.name+":"),m.debug.apply(console,arguments)))},verbose:function(){!n.silent&&n.verbose&&n.debug&&(n.performance?m.performance.log(arguments):(m.verbose=Function.prototype.bind.call(console.info,console,n.name+":"),m.verbose.apply(console,arguments)))},error:function(){n.silent||(m.error=Function.prototype.bind.call(console.error,console,n.name+":"),m.error.apply(console,arguments))},performance:{log:function(e){var t,i;n.performance&&(i=(t=(new Date).getTime())-($||t),$=t,_.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:g,"Execution Time":i})),clearTimeout(m.performance.timer),m.performance.timer=setTimeout(m.performance.display,500)},display:function(){var e=n.name+":",i=0;$=!1,clearTimeout(m.performance.timer),k.each(_,function(e,t){i+=t["Execution Time"]}),e+=" "+i+"ms",y&&(e+=" '"+y+"'"),(console.group!==D||console.table!==D)&&0<_.length&&(console.groupCollapsed(e),console.table?console.table(_):k.each(_,function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")}),console.groupEnd()),_=[]}},invoke:function(n,e,t){var o,s,i,a=f;return e=e||x,t=g||t,"string"==typeof n&&a!==D&&(n=n.split(/[\. ]/),o=n.length-1,k.each(n,function(e,t){var i=e!=o?t+n[e+1].charAt(0).toUpperCase()+n[e+1].slice(1):n;if(!k.isPlainObject(a[i])||e==o)return a[i]!==D?(s=a[i],!1):k.isPlainObject(a[t])&&e!=o?void(a=a[t]):(a[t]!==D?s=a[t]:m.error(r.method,n),!1);a=a[i]})),k.isFunction(s)?i=s.apply(t,e):s!==D&&(i=s),k.isArray(b)?b.push(i):b!==D?b=[b,i]:i!==D&&(b=i),s}};C?(f===D&&m.initialize(),m.invoke(w)):(f!==D&&f.invoke("destroy"),m.initialize())}),b!==D?b:this},k.fn.checkbox.settings={name:"Checkbox",namespace:"checkbox",silent:!1,debug:!1,verbose:!0,performance:!0,uncheckable:"auto",fireOnInit:!1,onChange:function(){},beforeChecked:function(){},beforeUnchecked:function(){},beforeDeterminate:function(){},beforeIndeterminate:function(){},onChecked:function(){},onUnchecked:function(){},onDeterminate:function(){},onIndeterminate:function(){},onEnable:function(){},onDisable:function(){},onEnabled:function(){},onDisabled:function(){},className:{checked:"checked",indeterminate:"indeterminate",disabled:"disabled",hidden:"hidden",radio:"radio",readOnly:"read-only"},error:{method:"The method you called is not defined"},selector:{checkbox:".ui.checkbox",label:"label, .box",input:'input[type="checkbox"], input[type="radio"]',link:"a[href]"}}}(jQuery,window,document),function(C,e,x,k){"use strict";e=void 0!==e&&e.Math==Math?e:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),C.fn.dimmer=function(g){var m,v=C(this),b=(new Date).getTime(),y=[],$=g,_="string"==typeof $,w=[].slice.call(arguments,1);return v.each(function(){var s,t,a=C.isPlainObject(g)?C.extend(!0,{},C.fn.dimmer.settings,g):C.extend({},C.fn.dimmer.settings),i=a.selector,e=a.namespace,n=a.className,r=a.error,o="."+e,l="module-"+e,d=v.selector||"",c="ontouchstart"in x.documentElement?"touchstart":"click",u=C(this),h=this,p=u.data(l),f={preinitialize:function(){f.is.dimmer()?(t=u.parent(),s=u):(t=u,s=f.has.dimmer()?a.dimmerName?t.find(i.dimmer).filter("."+a.dimmerName):t.find(i.dimmer):f.create(),f.set.variation())},initialize:function(){f.debug("Initializing dimmer",a),f.bind.events(),f.set.dimmable(),f.instantiate()},instantiate:function(){f.verbose("Storing instance of module",f),p=f,u.data(l,p)},destroy:function(){f.verbose("Destroying previous module",s),f.unbind.events(),f.remove.variation(),t.off(o)},bind:{events:function(){"hover"==a.on?t.on("mouseenter"+o,f.show).on("mouseleave"+o,f.hide):"click"==a.on&&t.on(c+o,f.toggle),f.is.page()&&(f.debug("Setting as a page dimmer",t),f.set.pageDimmer()),f.is.closable()&&(f.verbose("Adding dimmer close event",s),t.on(c+o,i.dimmer,f.event.click))}},unbind:{events:function(){u.removeData(l),t.off(o)}},event:{click:function(e){f.verbose("Determining if event occured on dimmer",e),0!==s.find(e.target).length&&!C(e.target).is(i.content)||(f.hide(),e.stopImmediatePropagation())}},addContent:function(e){e=C(e);f.debug("Add content to dimmer",e),e.parent()[0]!==s[0]&&e.detach().appendTo(s)},create:function(){var e=C(a.template.dimmer());return a.dimmerName&&(f.debug("Creating named dimmer",a.dimmerName),e.addClass(a.dimmerName)),e.appendTo(t),e},show:function(e){e=C.isFunction(e)?e:function(){},f.debug("Showing dimmer",s,a),f.is.dimmed()&&!f.is.animating()||!f.is.enabled()?f.debug("Dimmer is already shown or disabled"):(f.animate.show(e),a.onShow.call(h),a.onChange.call(h))},hide:function(e){e=C.isFunction(e)?e:function(){},f.is.dimmed()||f.is.animating()?(f.debug("Hiding dimmer",s),f.animate.hide(e),a.onHide.call(h),a.onChange.call(h)):f.debug("Dimmer is not visible")},toggle:function(){f.verbose("Toggling dimmer visibility",s),f.is.dimmed()?f.hide():f.show()},animate:{show:function(e){e=C.isFunction(e)?e:function(){},a.useCSS&&C.fn.transition!==k&&s.transition("is supported")?("auto"!==a.opacity&&f.set.opacity(),s.transition({animation:a.transition+" in",queue:!1,duration:f.get.duration(),useFailSafe:!0,onStart:function(){f.set.dimmed()},onComplete:function(){f.set.active(),e()}})):(f.verbose("Showing dimmer animation with javascript"),f.set.dimmed(),"auto"==a.opacity&&(a.opacity=.8),s.stop().css({opacity:0,width:"100%",height:"100%"}).fadeTo(f.get.duration(),a.opacity,function(){s.removeAttr("style"),f.set.active(),e()}))},hide:function(e){e=C.isFunction(e)?e:function(){},a.useCSS&&C.fn.transition!==k&&s.transition("is supported")?(f.verbose("Hiding dimmer with css"),s.transition({animation:a.transition+" out",queue:!1,duration:f.get.duration(),useFailSafe:!0,onStart:function(){f.remove.dimmed()},onComplete:function(){f.remove.active(),e()}})):(f.verbose("Hiding dimmer with javascript"),f.remove.dimmed(),s.stop().fadeOut(f.get.duration(),function(){f.remove.active(),s.removeAttr("style"),e()}))}},get:{dimmer:function(){return s},duration:function(){return"object"==typeof a.duration?f.is.active()?a.duration.hide:a.duration.show:a.duration}},has:{dimmer:function(){return a.dimmerName?0<u.find(i.dimmer).filter("."+a.dimmerName).length:0<u.find(i.dimmer).length}},is:{active:function(){return s.hasClass(n.active)},animating:function(){return s.is(":animated")||s.hasClass(n.animating)},closable:function(){return"auto"==a.closable?"hover"!=a.on:a.closable},dimmer:function(){return u.hasClass(n.dimmer)},dimmable:function(){return u.hasClass(n.dimmable)},dimmed:function(){return t.hasClass(n.dimmed)},disabled:function(){return t.hasClass(n.disabled)},enabled:function(){return!f.is.disabled()},page:function(){return t.is("body")},pageDimmer:function(){return s.hasClass(n.pageDimmer)}},can:{show:function(){return!s.hasClass(n.disabled)}},set:{opacity:function(e){var t=s.css("background-color"),i=t.split(","),n=i&&3==i.length,o=i&&4==i.length;e=0===a.opacity?0:a.opacity||e,t=n||o?(i[3]=e+")",i.join(",")):"rgba(0, 0, 0, "+e+")",f.debug("Setting opacity to",e),s.css("background-color",t)},active:function(){s.addClass(n.active)},dimmable:function(){t.addClass(n.dimmable)},dimmed:function(){t.addClass(n.dimmed)},pageDimmer:function(){s.addClass(n.pageDimmer)},disabled:function(){s.addClass(n.disabled)},variation:function(e){(e=e||a.variation)&&s.addClass(e)}},remove:{active:function(){s.removeClass(n.active)},dimmed:function(){t.removeClass(n.dimmed)},disabled:function(){s.removeClass(n.disabled)},variation:function(e){(e=e||a.variation)&&s.removeClass(e)}},setting:function(e,t){if(f.debug("Changing setting",e,t),C.isPlainObject(e))C.extend(!0,a,e);else{if(t===k)return a[e];C.isPlainObject(a[e])?C.extend(!0,a[e],t):a[e]=t}},internal:function(e,t){if(C.isPlainObject(e))C.extend(!0,f,e);else{if(t===k)return f[e];f[e]=t}},debug:function(){!a.silent&&a.debug&&(a.performance?f.performance.log(arguments):(f.debug=Function.prototype.bind.call(console.info,console,a.name+":"),f.debug.apply(console,arguments)))},verbose:function(){!a.silent&&a.verbose&&a.debug&&(a.performance?f.performance.log(arguments):(f.verbose=Function.prototype.bind.call(console.info,console,a.name+":"),f.verbose.apply(console,arguments)))},error:function(){a.silent||(f.error=Function.prototype.bind.call(console.error,console,a.name+":"),f.error.apply(console,arguments))},performance:{log:function(e){var t,i;a.performance&&(i=(t=(new Date).getTime())-(b||t),b=t,y.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:h,"Execution Time":i})),clearTimeout(f.performance.timer),f.performance.timer=setTimeout(f.performance.display,500)},display:function(){var e=a.name+":",i=0;b=!1,clearTimeout(f.performance.timer),C.each(y,function(e,t){i+=t["Execution Time"]}),e+=" "+i+"ms",d&&(e+=" '"+d+"'"),1<v.length&&(e+=" ("+v.length+")"),(console.group!==k||console.table!==k)&&0<y.length&&(console.groupCollapsed(e),console.table?console.table(y):C.each(y,function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")}),console.groupEnd()),y=[]}},invoke:function(n,e,t){var o,s,i,a=p;return e=e||w,t=h||t,"string"==typeof n&&a!==k&&(n=n.split(/[\. ]/),o=n.length-1,C.each(n,function(e,t){var i=e!=o?t+n[e+1].charAt(0).toUpperCase()+n[e+1].slice(1):n;
1if(!C.isPlainObject(a[i])||e==o)return a[i]!==k?(s=a[i],!1):C.isPlainObject(a[t])&&e!=o?void(a=a[t]):(a[t]!==k?s=a[t]:f.error(r.method,n),!1);a=a[i]})),C.isFunction(s)?i=s.apply(t,e):s!==k&&(i=s),C.isArray(m)?m.push(i):m!==k?m=[m,i]:i!==k&&(m=i),s}};f.preinitialize(),_?(p===k&&f.initialize(),f.invoke($)):(p!==k&&p.invoke("destroy"),f.initialize())}),m!==k?m:this},C.fn.dimmer.settings={name:"Dimmer",namespace:"dimmer",silent:!1,debug:!1,verbose:!1,performance:!0,dimmerName:!1,variation:!1,closable:"auto",useCSS:!0,transition:"fade",on:!1,opacity:"auto",duration:{show:500,hide:500},onChange:function(){},onShow:function(){},onHide:function(){},error:{method:"The method you called is not defined."},className:{active:"active",animating:"animating",dimmable:"dimmable",dimmed:"dimmed",dimmer:"dimmer",disabled:"disabled",hide:"hide",pageDimmer:"page",show:"show"},selector:{dimmer:"> .ui.dimmer",content:".ui.dimmer > .content, .ui.dimmer > .content > .center"},template:{dimmer:function(){return C("<div />").attr("class","ui dimmer")}}}}(jQuery,window,document),function(Y,G,Q,X){"use strict";G=void 0!==G&&G.Math==Math?G:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),Y.fn.dropdown=function(R){var F,H=Y(this),z=Y(Q),j=H.selector||"",W="ontouchstart"in Q.documentElement,q=(new Date).getTime(),B=[],U=R,V="string"==typeof U,K=[].slice.call(arguments,1);return H.each(function(i){var e,t,n,o,s,a,r,h=Y.isPlainObject(R)?Y.extend(!0,{},Y.fn.dropdown.settings,R):Y.extend({}
vendor: 4,567 bytes, line 1
1,Y.fn.dropdown.settings),p=h.className,d=h.message,l=h.fields,f=h.keys,g=h.metadata,c=h.namespace,u=h.regExp,m=h.selector,v=h.error,b=h.templates,y="."+c,$="module-"+c,_=Y(this),w=Y(h.context),C=_.find(m.text),x=_.find(m.search),k=_.find(m.sizer),T=_.find(m.input),S=_.find(m.icon),D=0<_.prev().find(m.text).length?_.prev().find(m.text):_.prev(),I=_.children(m.menu),E=I.find(m.item),A=!1,P=!1,M=!1,O=this,N=_.data($),L={initialize:function(){L.debug("Initializing dropdown",h),L.is.alreadySetup()?L.setup.reference():(L.setup.layout(),L.refreshData(),L.save.defaults(),L.restore.selected(),L.create.id(),L.bind.events(),L.observeChanges(),L.instantiate())},instantiate:function(){L.verbose("Storing instance of dropdown",L),N=L,_.data($,L)},destroy:function(){L.verbose("Destroying previous dropdown",_),L.remove.tabbable(),_.off(y).removeData($),I.off(y),z.off(o),L.disconnect.menuObserver(),L.disconnect.selectObserver()},observeChanges:function(){"MutationObserver"in G&&(a=new MutationObserver(L.event.select.mutation),r=new MutationObserver(L.event.menu.mutation),L.debug("Setting up mutation observer",a,r),L.observe.select(),L.observe.menu())},disconnect:{menuObserver:function(){r&&r.disconnect()},selectObserver:function(){a&&a.disconnect()}},observe:{select:function(){L.has.input()&&a.observe(T[0],{childList:!0,subtree:!0})},menu:function(){L.has.menu()&&r.observe(I[0],{childList:!0,subtree:!0})}},create:{id:function(){s=(Math.random().toString(16)+"000000000").substr(2,8),o="."+s,L.verbose("Creating unique id for element",s)},userChoice:function(e){var i,n;return!!(e=e||L.get.userValues())&&(e=Y.isArray(e)?e:[e],Y.each(e,function(e,t){!1===L.get.item(t)&&(n=h.templates.addition(L.add.variables(d.addResult,t)),n=Y("<div />").html(n).attr("data-"+g.value,t).attr("data-"+g.text,t).addClass(p.addition).addClass(p.item),h.hideAdditions&&n.addClass(p.hidden),i=i===X?n:i.add(n),L.verbose("Creating user choices for value",t,n))}),i)},userLabels:function(e){var t=L.get.userValues();t&&(L.debug("Adding user labels",t),Y.each(t,function(e,t){L.verbose("Adding custom user value"),L.add.label(t,t)}))},menu:function(){I=Y("<div />").addClass(p.menu).appendTo(_)},sizer:function(){k=Y("<span />").addClass(p.sizer).insertAfter(x)}},search:function(e){e=e!==X?e:L.get.query(),L.verbose("Searching for query",e),L.has.minCharacters(e)?L.filter(e):L.hide()},select:{firstUnfiltered:function(){L.verbose("Selecting first non-filtered element"),L.remove.selectedItem(),E.not(m.unselectable).not(m.addition+m.hidden).eq(0).addClass(p.selected)},nextAvailable:function(e){var t=(e=e.eq(0)).nextAll(m.item).not(m.unselectable).eq(0),e=e.prevAll(m.item).not(m.unselectable).eq(0);0<t.length?(L.verbose("Moving selection to",t),t.addClass(p.selected)):(L.verbose("Moving selection to",e),e.addClass(p.selected))}},setup:{api:function(){var e={debug:h.debug,urlData:{value:L.get.value(),query:L.get.query()},on:!1};L.verbose("First request, initializing API"),_.api(e)},layout:function(){_.is("select")&&(L.setup.select(),L.setup.returnedObject()),L.has.menu()||L.create.menu(),L.is.search()&&!L.has.search()&&(L.verbose("Adding search input"),x=Y("<input />").addClass(p.search).prop("autocomplete","off").insertBefore(C)),L.is.multiple()&&L.is.searchSelection()&&!L.has.sizer()&&L.create.sizer(),h.allowTab&&L.set.tabbable()},select:function(){var e=L.get.selectValues();L.debug("Dropdown initialized on a select",e),0<(T=_.is("select")?_:T).parent(m.dropdown).length?(L.debug("UI dropdown already exists. Creating dropdown menu only"),_=T.closest(m.dropdown),L.has.menu()||L.create.menu(),I=_.children(m.menu),L.setup.menu(e)):(L.debug("Creating entire dropdown from select"),_=Y("<div />").attr("class",T.attr("class")).addClass(p.selection).addClass(p.dropdown).html(b.dropdown(e)).insertBefore(T),T.hasClass(p.multiple)&&!1===T.prop("multiple")&&(L.error(v.missingMultiple),T.prop("multiple",!0)),T.is("[multiple]")&&L.set.multiple(),T.prop("disabled")&&(L.debug("Disabling dropdown"),_.addClass(p.disabled)),T.removeAttr("class").detach().prependTo(_)),L.refresh()},menu:function(e){I.html(b.menu(e,l)),E=I.find(m.item)},reference:function(){L.debug("Dropdown behavior was called on select, replacing with closest dropdown"),_=_.parent(m.dropdown),L.refresh(),L.setup.returnedObject(),V&&(N=L).invoke(U)},returnedObject:function(){var e=H.slice(0,i),t=H.slice(i+1);H=e.add(_).add(t)}},refresh:function(){L.refreshSelectors(),L.refreshData()},refreshItems:function(){E=I.find(m.item)},refreshSelectors:function(){L.verbose("Refreshing selector cache"),C=_.f
vendor: 24,755 bytes, line 1
1ind(m.text),x=_.find(m.search),T=_.find(m.input),S=_.find(m.icon),D=0<_.prev().find(m.text).length?_.prev().find(m.text):_.prev(),I=_.children(m.menu),E=I.find(m.item)},refreshData:function(){L.verbose("Refreshing cached metadata"),E.removeData(g.text).removeData(g.value)},clearData:function(){L.verbose("Clearing metadata"),E.removeData(g.text).removeData(g.value),_.removeData(g.defaultText).removeData(g.defaultValue).removeData(g.placeholderText)},toggle:function(){L.verbose("Toggling menu visibility"),L.is.active()?L.hide():L.show()},show:function(e){if(e=Y.isFunction(e)?e:function(){},!L.can.show()&&L.is.remote()&&(L.debug("No API results retrieved, searching before show"),L.queryRemote(L.get.query(),L.show)),L.can.show()&&!L.is.active()){if(L.debug("Showing dropdown"),!L.has.message()||L.has.maxSelections()||L.has.allResultsFiltered()||L.remove.message(),L.is.allFiltered())return!0;!1!==h.onShow.call(O)&&L.animate.show(function(){L.can.click()&&L.bind.intent(),L.has.menuSearch()&&L.focusSearch(),L.set.visible(),e.call(O)})}},hide:function(e){e=Y.isFunction(e)?e:function(){},L.is.active()&&(L.debug("Hiding dropdown"),!1!==h.onHide.call(O)&&L.animate.hide(function(){L.remove.visible(),e.call(O)}))},hideOthers:function(){L.verbose("Finding other dropdowns to hide"),H.not(_).has(m.menu+"."+p.visible).dropdown("hide")},hideMenu:function(){L.verbose("Hiding menu  instantaneously"),L.remove.active(),L.remove.visible(),I.transition("hide")},hideSubMenus:function(){var e=I.children(m.item).find(m.menu);L.verbose("Hiding sub menus",e),e.transition("hide")},bind:{events:function(){W&&L.bind.touchEvents(),L.bind.keyboardEvents(),L.bind.inputEvents(),L.bind.mouseEvents()},touchEvents:function(){L.debug("Touch device detected binding additional touch events"),L.is.searchSelection()||L.is.single()&&_.on("touchstart"+y,L.event.test.toggle),I.on("touchstart"+y,m.item,L.event.item.mouseenter)},keyboardEvents:function(){L.verbose("Binding keyboard events"),_.on("keydown"+y,L.event.keydown),L.has.search()&&_.on(L.get.inputEvent()+y,m.search,L.event.input),L.is.multiple()&&z.on("keydown"+o,L.event.document.keydown)},inputEvents:function(){L.verbose("Binding input change events"),_.on("change"+y,m.input,L.event.change)},mouseEvents:function(){L.verbose("Binding mouse events"),L.is.multiple()&&_.on("click"+y,m.label,L.event.label.click).on("click"+y,m.remove,L.event.remove.click),L.is.searchSelection()?(_.on("mousedown"+y,L.event.mousedown).on("mouseup"+y,L.event.mouseup).on("mousedown"+y,m.menu,L.event.menu.mousedown).on("mouseup"+y,m.menu,L.event.menu.mouseup).on("click"+y,m.icon,L.event.icon.click).on("focus"+y,m.search,L.event.search.focus).on("click"+y,m.search,L.event.search.focus).on("blur"+y,m.search,L.event.search.blur).on("click"+y,m.text,L.event.text.focus),L.is.multiple()&&_.on("click"+y,L.event.click)):("click"==h.on?_.on("click"+y,m.icon,L.event.icon.click).on("click"+y,L.event.test.toggle):"hover"==h.on?_.on("mouseenter"+y,L.delay.show).on("mouseleave"+y,L.delay.hide):_.on(h.on+y,L.toggle),_.on("mousedown"+y,L.event.mousedown).on("mouseup"+y,L.event.mouseup).on("focus"+y,L.event.focus),L.has.menuSearch()?_.on("blur"+y,m.search,L.event.search.blur):_.on("blur"+y,L.event.blur)),I.on("mouseenter"+y,m.item,L.event.item.mouseenter).on("mouseleave"+y,m.item,L.event.item.mouseleave).on("click"+y,m.item,L.event.item.click)},intent:function(){L.verbose("Binding hide intent event to document"),W&&z.on("touchstart"+o,L.event.test.touch).on("touchmove"+o,L.event.test.touch),z.on("click"+o,L.event.test.hide)}},unbind:{intent:function(){L.verbose("Removing hide intent event from document"),W&&z.off("touchstart"+o).off("touchmove"+o),z.off("click"+o)}},filter:function(e){function t(){L.is.multiple()&&L.filterActive(),L.select.firstUnfiltered(),L.has.allResultsFiltered()?h.onNoResults.call(O,i)?h.allowAdditions?h.hideAdditions&&(L.verbose("User addition with no menu, setting empty style"),L.set.empty(),L.hideMenu()):(L.verbose("All items filtered, showing message",i),L.add.message(d.noResults)):(L.verbose("All items filtered, hiding dropdown",i),L.hideMenu()):(L.remove.empty(),L.remove.message()),h.allowAdditions&&L.add.userSuggestion(e),L.is.searchSelection()&&L.can.show()&&L.is.focusedOnSearch()&&L.show()}var i=e!==X?e:L.get.query();h.useLabels&&L.has.maxSelections()||(h.apiSettings?L.can.useAPI()?L.queryRemote(i,function(){h.filterRemoteData&&L.filterItems(i),t()}):L.error(v.noAPI):(L.filterItems(i),t()))},queryRemote:function(e,t){e={errorDuration:!1,cache:"local",throttle:h.throttle,urlData:{query:e},onError:function(){L.add.message(d.serverError),t()},onFailure:function(){L.add.message(d.serverError),t()},onSuccess:function(e){L.remove.message(),L.setup.menu({values:e[l.remoteValues]}),t()}};_.api("get request")||L.setup.api(),e=Y.extend(!0,{},e,h.apiSettings),_.api("setting",e).api("query")},filterItems:function(e){var i=e!==X?e:L.get.query(),n=null,e=L.escape.string(i),o=new RegExp("^"+e,"igm");L.has.query()&&(n=[],L.verbose("Searching for matching values",i),E.each(function(){var e,t=Y(this);if("both"==h.match||"text"==h.match){if(-1!==(e=String(L.get.choiceText(t,!1))).search(o))return n.push(this),!0;if("exact"===h.fullTextSearch&&L.exactSearch(i,e))return n.push(this),!0;if(!0===h.fullTextSearch&&L.fuzzySearch(i,e))return n.push(this),!0}if("both"==h.match||"value"==h.match)return-1!==(e=String(L.get.choiceValue(t,e))).search(o)||"exact"===h.fullTextSearch&&L.exactSearch(i,e)||!0===h.fullTextSearch&&L.fuzzySearch(i,e)?(n.push(this),!0):void 0})),L.debug("Showing only matched items",i),L.remove.filteredItem(),n&&E.not(n).addClass(p.filtered)},fuzzySearch:function(e,t){var i=t.length,n=e.length;if(e=e.toLowerCase(),t=t.toLowerCase(),i<n)return!1;if(n===i)return e===t;e:for(var o=0,s=0;o<n;o++){for(var a=e.charCodeAt(o);s<i;)if(t.charCodeAt(s++)===a)continue e;return!1}return!0},exactSearch:function(e,t){return e=e.toLowerCase(),-1<(t=t.toLowerCase()).indexOf(e)},filterActive:function(){h.useLabels&&E.filter("."+p.active).addClass(p.filtered)},focusSearch:function(e){L.has.search()&&!L.is.focusedOnSearch()&&(e?(_.off("focus"+y,m.search),x.focus(),_.on("focus"+y,m.search,L.event.search.focus)):x.focus())},forceSelection:function(){var e=E.not(p.filtered).filter("."+p.selected).eq(0),t=E.not(p.filtered).filter("."+p.active).eq(0),t=0<e.length?e:t;return 0<t.length&&!L.is.multiple()?(L.debug("Forcing partial selection to selected item",t),void L.event.item.click.call(t,{},!0)):(h.allowAdditions&&L.set.selected(L.get.query()),void L.remove.searchTerm())},event:{change:function(){M||(L.debug("Input changed, updating selection"),L.set.selected())},focus:function(){h.showOnFocus&&!A&&L.is.hidden()&&!t&&L.show()},blur:function(e){t=Q.activeElement===this,A||t||(L.remove.activeLabel(),L.hide())},mousedown:function(){L.is.searchSelection()?n=!0:A=!0},mouseup:function(){L.is.searchSelection()?n=!1:A=!1},click:function(e){Y(e.target).is(_)&&(L.is.focusedOnSearch()?L.show():L.focusSearch())},search:{focus:function(){A=!0,L.is.multiple()&&L.remove.activeLabel(),h.showOnFocus&&L.search()},blur:function(e){t=Q.activeElement===this,L.is.searchSelection()&&!n&&(P||t||(h.forceSelection&&L.forceSelection(),L.hide())),n=!1}},icon:{click:function(e){L.toggle()}},text:{focus:function(e){A=!0,L.focusSearch()}},input:function(e){(L.is.multiple()||L.is.searchSelection())&&L.set.filtered(),clearTimeout(L.timer),L.timer=setTimeout(L.search,h.delay.search)},label:{click:function(e){var t=Y(this),i=_.find(m.label),n=i.filter("."+p.active),o=t.nextAll("."+p.active),s=t.prevAll("."+p.active),s=(0<o.length?t.nextUntil(o):t.prevUntil(s)).add(n).add(t);e.shiftKey?(n.removeClass(p.active),s.addClass(p.active)):e.ctrlKey?t.toggleClass(p.active):(n.removeClass(p.active),t.addClass(p.active)),h.onLabelSelect.apply(this,i.filter("."+p.active))}},remove:{click:function(){var e=Y(this).parent();e.hasClass(p.active)?L.remove.activeLabels():L.remove.activeLabels(e)}},test:{toggle:function(e){var t=L.is.multiple()?L.show:L.toggle;L.is.bubbledLabelClick(e)||L.is.bubbledIconClick(e)||L.determine.eventOnElement(e,t)&&e.preventDefault()},touch:function(e){L.determine.eventOnElement(e,function(){"touchstart"==e.type?L.timer=setTimeout(function(){L.hide()},h.delay.touch):"touchmove"==e.type&&clearTimeout(L.timer)}),e.stopPropagation()},hide:function(e){L.determine.eventInModule(e,L.hide)}},select:{mutation:function(e){L.debug("<select> modified, recreating menu"),L.setup.select()}},menu:{mutation:function(e){var t=e[0],e=Y(!!t.addedNodes&&t.addedNodes[0]),t=Y(!!t.removedNodes&&t.removedNodes[0]),e=e.add(t),t=e.is(m.addition)||0<e.closest(m.addition).length,e=e.is(m.message)||0<e.closest(m.message).length;t||e?(L.debug("Updating item selector cache"),L.refreshItems()):(L.debug("Menu modified, updating selector cache"),L.refresh())},mousedown:function(){P=!0},mouseup:function(){P=!1}},item:{mouseenter:function(e){var t=Y(e.target),i=Y(this),n=i.children(m.menu),o=i.siblings(m.item).children(m.menu),i=0<n.length;0<n.find(t).length||!i||(clearTimeout(L.itemTimer),L.itemTimer=setTimeout(function(){L.verbose("Showing sub-menu",n),Y.each(o,function(){L.animate.hide(!1,Y(this))}),L.animate.show(!1,n)},h.delay.show),e.preventDefault())},mouseleave:function(e){var t=Y(this).children(m.menu);0<t.length&&(clearTimeout(L.itemTimer),L.itemTimer=setTimeout(function(){L.verbose("Hiding sub-menu",t),L.animate.hide(!1,t)},h.delay.hide))},click:function(e,t){var i=Y(this),n=Y(e?e.target:""),o=i.find(m.menu),s=L.get.choiceText(i),a=L.get.choiceValue(i,s),e=0<o.length,n=0<o.find(n).length;L.has.menuSearch()&&Y(Q.activeElement).blur(),n||e&&!h.allowCategorySelection||(L.is.searchSelection()&&(h.allowAdditions&&L.remove.userAddition(),L.remove.searchTerm(),L.is.focusedOnSearch()||1==t||L.focusSearch(!0)),h.useLabels||(L.remove.filteredItem(),L.set.scrollPosition(i)),L.determine.selectAction.call(this,s,a))}},document:{keydown:function(e){var t,i,n,o,s,a,r,l,d,c,u=e.which;L.is.inObject(u,f)&&((i=(t=_.find(m.label)).filter("."+p.active)).data(g.value),d=t.index(i),c=t.length,n=0<i.length,o=1<i.length,s=0===d,a=d+1==c,r=L.is.searchSelection(),l=L.is.focusedOnSearch(),d=L.is.focused(),c=l&&0===L.get.caretPosition(),r&&!n&&!l||(u==f.leftArrow?!d&&!c||n?n&&(e.shiftKey?L.verbose("Adding previous label to selection"):(L.verbose("Selecting previous label"),t.removeClass(p.active)),s&&!o?i.addClass(p.active):i.prev(m.siblingLabel).addClass(p.active).end(),e.preventDefault()):(L.verbose("Selecting previous label"),t.last().addClass(p.active)):u==f.rightArrow?(d&&!n&&t.first().addClass(p.active),n&&(e.shiftKey?L.verbose("Adding next label to selection"):(L.verbose("Selecting next label"),t.removeClass(p.active)),a?r?l?t.removeClass(p.active):L.focusSearch():(o?i.next(m.siblingLabel):i).addClass(p.active):i.next(m.siblingLabel).addClass(p.active),e.preventDefault())):u==f.deleteKey||u==f.backspace?n?(L.verbose("Removing active labels"),a&&r&&!l&&L.focusSearch(),i.last().next(m.siblingLabel).addClass(p.active),L.remove.activeLabels(i),e.preventDefault()):c&&!n&&u==f.backspace&&(L.verbose("Removing last label on input backspace"),i=t.last().addClass(p.active),L.remove.activeLabels(i)):i.removeClass(p.active)))}},keydown:function(e){var t=e.which;if(L.is.inObject(t,f)){var i,n=E.not(m.unselectable).filter("."+p.selected).eq(0),o=I.children("."+p.active).eq(0),s=0<n.length?n:o,a=0<s.length?s.siblings(":not(."+p.filtered+")").addBack():I.children(":not(."+p.filtered+")"),r=s.children(m.menu),l=s.closest(m.menu),d=l.hasClass(p.visible)||l.hasClass(p.animating)||0<l.parent(m.menu).length,c=0<r.length,u=0<s.length,n=0<s.not(m.unselectable).length,o=t==f.delimiter&&h.allowAdditions&&L.is.multiple();if(h.allowAdditions&&h.hideAdditions&&(t==f.enter||o)&&n&&(L.verbose("Selecting item from keyboard shortcut",s),L.event.item.click.call(s,e),L.is.searchSelection()&&L.remove.searchTerm()),L.is.visible()){if(t!=f.enter&&!o||(t==f.enter&&u&&c&&!h.allowCategorySelection?(L.verbose("Pressed enter on unselectable category, opening sub menu"),t=f.rightArrow):n&&(L.verbose("Selecting item from keyboard shortcut",s),L.event.item.click.call(s,e),L.is.searchSelection()&&L.remove.searchTerm()),e.preventDefault()),u&&(t==f.leftArrow&&(l[0]!==I[0]&&(L.verbose("Left key pressed, closing sub-menu"),L.animate.hide(!1,l),s.removeClass(p.selected),l.closest(m.item).addClass(p.selected),e.preventDefault())),t==f.rightArrow&&c&&(L.verbose("Right key pressed, opening sub-menu"),L.animate.show(!1,r),s.removeClass(p.selected),r.find(m.item).eq(0).addClass(p.selected),e.preventDefault())),t==f.upArrow){if(i=(u&&d?s.prevAll(m.item+":not("+m.unselectable+")"):E).eq(0),a.index(i)<0)return L.verbose("Up key pressed but reached top of current menu"),void e.preventDefault();L.verbose("Up key pressed, changing active item"),s.removeClass(p.selected),i.addClass(p.selected),L.set.scrollPosition(i),h.selectOnKeydown&&L.is.single()&&L.set.selectedItem(i),e.preventDefault()}if(t==f.downArrow){if(0===(i=(u&&d?s.nextAll(m.item+":not("+m.unselectable+")"):E).eq(0)).length)return L.verbose("Down key pressed but reached bottom of current menu"),void e.preventDefault();L.verbose("Down key pressed, changing active item"),E.removeClass(p.selected),i.addClass(p.selected),L.set.scrollPosition(i),h.selectOnKeydown&&L.is.single()&&L.set.selectedItem(i),e.preventDefault()}t==f.pageUp&&(L.scrollPage("up"),e.preventDefault()),t==f.pageDown&&(L.scrollPage("down"),e.preventDefault()),t==f.escape&&(L.verbose("Escape key pressed, closing dropdown"),L.hide())}else o&&e.preventDefault(),t!=f.downArrow||L.is.visible()||(L.verbose("Down key pressed, showing dropdown"),L.select.firstUnfiltered(),L.show(),e.preventDefault())}else L.has.search()||L.set.selectedLetter(String.fromCharCode(t))}},trigger:{change:function(){var e=Q.createEvent("HTMLEvents"),t=T[0];t&&(L.verbose("Triggering native change event"),e.initEvent("change",!0,!1),t.dispatchEvent(e))}},determine:{selectAction:function(e,t){L.verbose("Determining action",h.action),Y.isFunction(L.action[h.action])?(L.verbose("Triggering preset action",h.action,e,t),L.action[h.action].call(O,e,t,this)):Y.isFunction(h.action)?(L.verbose("Triggering user action",h.action,e,t),h.action.call(O,e,t,this)):L.error(v.action,h.action)},eventInModule:function(e,t){var i=Y(e.target),e=0<i.closest(Q.documentElement).length,i=0<i.closest(_).length;return t=Y.isFunction(t)?t:function(){},e&&!i?(L.verbose("Triggering event",t),t(),!0):(L.verbose("Event occurred in dropdown, canceling callback"),!1)},eventOnElement:function(e,t){var i=Y(e.target),n=i.closest(m.siblingLabel),e=Q.body.contains(e.target),n=0===_.find(n).length,i=0===i.closest(I).length;return t=Y.isFunction(t)?t:function(){},e&&n&&i?(L.verbose("Triggering event",t),t(),!0):(L.verbose("Event occurred in dropdown menu, canceling callback"),!1)}},action:{nothing:function(){},activate:function(e,t,i){t=t!==X?t:e,L.can.activate(Y(i))&&(L.set.selected(t,Y(i)),L.is.multiple()&&!L.is.allFiltered()||L.hideAndClear())},select:function(e,t,i){t=t!==X?t:e,L.can.activate(Y(i))&&(L.set.value(t,Y(i)),L.is.multiple()&&!L.is.allFiltered()||L.hideAndClear())},combo:function(e,t,i){L.set.selected(t=t!==X?t:e,Y(i)),L.hideAndClear()},hide:function(e,t,i){L.set.value(t,e),L.hideAndClear()}},get:{id:function(){return s},defaultText:function(){return _.data(g.defaultText)},defaultValue:function(){return _.data(g.defaultValue)},placeholderText:function(){return _.data(g.placeholderText)||""},text:function(){return C.text()},query:function(){return Y.trim(x.val())},searchWidth:function(e){return e=e!==X?e:x.val(),k.text(e),Math.ceil(k.width()+1)},selectionCount:function(){var e=L.get.values();return L.is.multiple()?Y.isArray(e)?e.length:0:""!==L.get.value()?1:0},transition:function(e){return"auto"==h.transition?L.is.upward(e)?"slide up":"slide down":h.transition},userValues:function(){var e=L.get.values();return!!e&&(e=Y.isArray(e)?e:[e],Y.grep(e,function(e){return!1===L.get.item(e)}))},uniqueArray:function(i){return Y.grep(i,function(e,t){return Y.inArray(e,i)===t})},caretPosition:function(){var e,t,i=x.get(0);return"selectionStart"in i?i.selectionStart:Q.selection?(i.focus(),t=(e=Q.selection.createRange()).text.length,e.moveStart("character",-i.value.length),e.text.length-t):void 0},value:function(){var e=0<T.length?T.val():_.data(g.value),t=Y.isArray(e)&&1===e.length&&""===e[0];return e===X||t?"":e},values:function(){var e=L.get.value();return""===e?"":!L.has.selectInput()&&L.is.multiple()?"string"==typeof e?e.split(h.delimiter):"":e},remoteValues:function(){var e=L.get.values(),n=!1;return e&&Y.each(e="string"==typeof e?[e]:e,function(e,t){var i=L.read.remoteData(t);L.verbose("Restoring value from session data",i,t),i&&((n=n||{})[t]=i)}),n},choiceText:function(e,t){return t=t!==X?t:h.preserveHTML,e?(0<e.find(m.menu).length&&(L.verbose("Retrieving text of element with sub-menu"),(e=e.clone()).find(m.menu).remove(),e.find(m.menuIcon).remove()),e.data(g.text)!==X?e.data(g.text):t?Y.trim(e.html()):Y.trim(e.text())):void 0},choiceValue:function(e,t){return t=t||L.get.choiceText(e),!!e&&(e.data(g.value)!==X?String(e.data(g.value)):"string"==typeof t?Y.trim(t.toLowerCase()):String(t))},inputEvent:function(){var e=x[0];return!!e&&(e.oninput!==X?"input":e.onpropertychange!==X?"propertychange":"keyup")},selectValues:function(){var n={values:[]};return _.find("option").each(function(){var e=Y(this),t=e.html(),i=e.attr("disabled"),e=e.attr("value")!==X?e.attr("value"):t;"auto"===h.placeholder&&""===e?n.placeholder=t:n.values.push({name:t,value:e,disabled:i})}),h.placeholder&&"auto"!==h.placeholder&&(L.debug("Setting placeholder value to",h.placeholder),n.placeholder=h.placeholder),h.sortSelect?(n.values.sort(function(e,t){return e.name>t.name?1:-1}),L.debug("Retrieved and sorted values from select",n)):L.debug("Retrieved values from select",n),n},activeItem:function(){return E.filter("."+p.active)},selectedItem:function(){var e=E.not(m.unselectable).filter("."+p.selected);return 0<e.length?e:E.eq(0)},itemWithAdditions:function(e){var t=L.get.item(e),e=L.create.userChoice(e);return t=e&&0<e.length?0<t.length?t.add(e):e:t},item:function(n,o){var s=!1,e=(n=n!==X?n:L.get.values()!==X?L.get.values():L.get.text())!==X&&null!==n,a=L.is.multiple()&&Y.isArray(n);return o=""===n||0===n||(o||!1),e&&E.each(function(){var e=Y(this),t=L.get.choiceText(e),i=L.get.choiceValue(e,t);if(null!==i&&i!==X)if(a)-1===Y.inArray(String(i),n)&&-1===Y.inArray(t,n)||(s=s?s.add(e):e);else if(o){if(L.verbose("Ambiguous dropdown value using strict type check",e,n),i===n||t===n)return s=e,!0}else if(String(i)==String(n)||t==n)return L.verbose("Found select item by value",i,n),s=e,!0}),s}},check:{maxSelections:function(e){return!h.maxSelections||((e=e!==X?e:L.get.selectionCount())>=h.maxSelections?(L.debug("Maximum selection count reached"),h.useLabels&&(E.addClass(p.filtered),L.add.message(d.maxSelections)),!0):(L.verbose("No longer at maximum selection count"),L.remove.message(),L.remove.filteredItem(),L.is.searchSelection()&&L.filterItems(),!1))}},restore:{defaults:function(){L.clear(),L.restore.defaultText(),L.restore.defaultValue()},defaultText:function(){var e=L.get.defaultText();e===L.get.placeholderText?(L.debug("Restoring default placeholder text",e),L.set.placeholderText(e)):(L.debug("Restoring default text",e),L.set.text(e))},placeholderText:function(){L.set.placeholderText()},defaultValue:function(){var e=L.get.defaultValue();e!==X&&(L.debug("Restoring default value",e),""!==e?(L.set.value(e),L.set.selected()):(L.remove.activeItem(),L.remove.selectedItem()))},labels:function(){h.allowAdditions&&(h.useLabels||(L.error(v.labels),h.useLabels=!0),L.debug("Restoring selected values"),L.create.userLabels()),L.check.maxSelections()},selected:function(){L.restore.values(),L.is.multiple()?(L.debug("Restoring previously selected values and labels"),L.restore.labels()):L.debug("Restoring previously selected values")},values:function(){L.set.initialLoad(),h.apiSettings&&h.saveRemoteData&&L.get.remoteValues()?L.restore.remoteValues():L.set.selected(),L.remove.initialLoad()},remoteValues:function(){var e=L.get.remoteValues();L.debug("Recreating selected from session data",e),e&&(L.is.single()?Y.each(e,function(e,t){L.set.text(t)}):Y.each(e,function(e,t){L.add.label(e,t)}))}},read:{remoteData:function(e){return G.Storage===X?void L.error(v.noStorage):(e=sessionStorage.getItem(e))!==X&&e}},save:{defaults:function(){L.save.defaultText(),L.save.placeholderText(),L.save.defaultValue()},defaultValue:function(){var e=L.get.value();L.verbose("Saving default value as",e),_.data(g.defaultValue,e)},defaultText:function(){var e=L.get.text();L.verbose("Saving default text as",e),_.data(g.defaultText,e)},placeholderText:function(){var e;!1!==h.placeholder&&C.hasClass(p.placeholder)&&(e=L.get.text(),L.verbose("Saving placeholder text as",e),_.data(g.placeholderText,e))},remoteData:function(e,t){return G.Storage===X?void L.error(v.noStorage):(L.verbose("Saving remote data to session storage",t,e),void sessionStorage.setItem(t,e))}},clear:function(){L.is.multiple()&&h.useLabels?L.remove.labels():(L.remove.activeItem(),L.remove.selectedItem()),L.set.placeholderText(),L.clearValue()},clearValue:function(){L.set.value("")},scrollPage:function(e,t){var i=t||L.get.selectedItem(),n=i.closest(m.menu),o=n.outerHeight(),s=n.scrollTop(),t=E.eq(0).outerHeight(),o=Math.floor(o/t),s=(n.prop("scrollHeight"),"up"==e?s-t*o:s+t*o),t=E.not(m.unselectable),o="up"==e?t.index(i)-o:t.index(i)+o,t=("up"==e?0<=o:o<t.length)?t.eq(o):"up"==e?t.first():t.last();0<t.length&&(L.debug("Scrolling page",e,t),i.removeClass(p.selected),t.addClass(p.selected),h.selectOnKeydown&&L.is.single()&&L.set.selectedItem(t),n.scrollTop(s))},set:{filtered:function(){var e=L.is.multiple(),t=L.is.searchSelection(),i=e&&t,n=t?L.get.query():"",o="string"==typeof n&&0<n.length,t=L.get.searchWidth(),n=""!==n;e&&o&&(L.verbose("Adjusting input width",t,h.glyphWidth),x.css("width",t)),o||i&&n?(L.verbose("Hiding placeholder text"),C.addClass(p.filtered)):e&&(!i||n)||(L.verbose("Showing placeholder text"),C.removeClass(p.filtered))},empty:function(){_.addClass(p.empty)},loading:function(){_.addClass(p.loading)},placeholderText:function(e){e=e||L.get.placeholderText(),L.debug("Setting placeholder text",e),L.set.text(e),C.addClass(p.placeholder)},tabbable:function(){L.is.searchSelection()?(L.debug("Added tabindex to searchable dropdown"),x.val("").attr("tabindex",0),I.attr("tabindex",-1)):(L.debug("Added tabindex to dropdown"),_.attr("tabindex")===X&&(_.attr("tabindex",0),I.attr("tabindex",-1)))},initialLoad:function(){L.verbose("Setting initial load"),e=!0},activeItem:function(e){h.allowAdditions&&0<e.filter(m.addition).length?e.addClass(p.filtered):e.addClass(p.active)},partialSearch:function(e){var t=L.get.query().length;x.val(e.substr(0,t))},scrollPosition:function(e,t){var i,n,o=(e=e||L.get.selectedItem()).closest(m.menu),s=e&&0<e.length;t=t!==X&&t,e&&0<o.length&&s&&(e.position().top,o.addClass(p.loading),e=(s=o.scrollTop())-o.offset().top+e.offset().top,t||(n=s+o.height()<e+5,i=e-5<s),L.debug("Scrolling to active item",e),(t||i||n)&&o.scrollTop(e),o.removeClass(p.loading))},text:function(e){"select"!==h.action&&("combo"==h.action?(L.debug("Changing combo button text",e,D),h.preserveHTML?D.html(e):D.text(e)):(e!==L.get.placeholderText()&&C.removeClass(p.placeholder),L.debug("Changing text",e,C),C.removeClass(p.filtered),h.preserveHTML?C.html(e):C.text(e)))},selectedItem:function(e){var t=L.get.choiceValue(e),i=L.get.choiceText(e,!1),n=L.get.choiceText(e,!0);L.debug("Setting user selection to item",e),L.remove.activeItem(),L.set.partialSearch(i),L.set.activeItem(e),L.set.selected(t,e),L.set.text(n)},selectedLetter:function(e){var t=E.filter("."+p.selected),i=0<t.length&&L.has.firstLetter(t,e),n=!1;i&&(i=t.nextAll(E).eq(0),L.has.firstLetter(i,e)&&(n=i)),n||E.each(function(){return L.has.firstLetter(Y(this),e)?(n=Y(this),!1):void 0}),n&&(L.verbose("Scrolling to next value with letter",e),L.set.scrollPosition(n),t.removeClass(p.selected),n.addClass(p.selected),h.selectOnKeydown&&L.is.single()&&L.set.selectedItem(n))},direction:function(e){"auto"==h.direction?(L.is.onScreen(e)?L.remove:L.set).upward(e):"upward"==h.direction&&L.set.upward(e)},upward:function(e){(e||_).addClass(p.upward)},value:function(e,t,i){var n=L.escape.value(e),o=0<T.length,s=(L.has.value(e),L.get.values()),a=e!==X?String(e):e;if(o){if(!h.allowReselection&&a==s&&(L.verbose("Skipping value update already same value",e,s),!L.is.initialLoad()))return;L.is.single()&&L.has.selectInput()&&L.can.extendSelect()&&(L.debug("Adding user option",e),L.add.optionValue(e)),L.debug("Updating input value",n,s),M=!0,T.val(n),!1===h.fireO
vendor: 5,945 bytes, line 1
1nInit&&L.is.initialLoad()?L.debug("Input native change event ignored on initial load"):L.trigger.change(),M=!1}else L.verbose("Storing value in metadata",n,T),n!==s&&_.data(g.value,a);!1===h.fireOnInit&&L.is.initialLoad()?L.verbose("No callback on initial load",h.onChange):h.onChange.call(O,e,t,i)},active:function(){_.addClass(p.active)},multiple:function(){_.addClass(p.multiple)},visible:function(){_.addClass(p.visible)},exactly:function(e,t){L.debug("Setting selected to exact values"),L.clear(),L.set.selected(e,t)},selected:function(e,r){var l=L.is.multiple();(r=h.allowAdditions?r||L.get.itemWithAdditions(e):r||L.get.item(e))&&(L.debug("Setting selected menu item to",r),L.is.multiple()&&L.remove.searchWidth(),L.is.single()?(L.remove.activeItem(),L.remove.selectedItem()):h.useLabels&&L.remove.selectedItem(),r.each(function(){var e=Y(this),t=L.get.choiceText(e),i=L.get.choiceValue(e,t),n=e.hasClass(p.filtered),o=e.hasClass(p.active),s=e.hasClass(p.addition),a=l&&1==r.length;l?!o||s?(h.apiSettings&&h.saveRemoteData&&L.save.remoteData(t,i),h.useLabels?(L.add.value(i,t,e),L.add.label(i,t,a),L.set.activeItem(e),L.filterActive(),L.select.nextAvailable(r)):(L.add.value(i,t,e),L.set.text(L.add.variables(d.count)),L.set.activeItem(e))):n||(L.debug("Selected active value, removing label"),L.remove.selected(i)):(h.apiSettings&&h.saveRemoteData&&L.save.remoteData(t,i),L.set.text(t),L.set.value(i,t,e),e.addClass(p.active).addClass(p.selected))}))}},add:{label:function(e,t,i){var n=L.is.searchSelection()?x:C,o=L.escape.value(e),s=Y("<a />").addClass(p.label).attr("data-"+g.value,o).html(b.label(o,t));return s=h.onLabelCreate.call(s,o,t),L.has.label(e)?void L.debug("Label already exists, skipping",o):(h.label.variation&&s.addClass(h.label.variation),void(!0===i?(L.debug("Animating in label",s),s.addClass(p.hidden).insertBefore(n).transition(h.label.transition,h.label.duration)):(L.debug("Adding selection label",s),s.insertBefore(n))))},message:function(e){var t=I.children(m.message),e=h.templates.message(L.add.variables(e));0<t.length?t.html(e):Y("<div/>").html(e).addClass(p.message).appendTo(I)},optionValue:function(e){var t=L.escape.value(e);0<T.find('option[value="'+L.escape.string(t)+'"]').length||(L.disconnect.selectObserver(),L.is.single()&&(L.verbose("Removing previous user addition"),T.find("option."+p.addition).remove()),Y("<option/>").prop("value",t).addClass(p.addition).html(e).appendTo(T),L.verbose("Adding user addition as an <option>",e),L.observe.select())},userSuggestion:function(e){var t=I.children(m.addition),i=L.get.item(e),n=i&&i.not(m.addition).length,i=0<t.length;h.useLabels&&L.has.maxSelections()||(""===e||n?t.remove():(i?(t.data(g.value,e).data(g.text,e).attr("data-"+g.value,e).attr("data-"+g.text,e).removeClass(p.filtered),h.hideAdditions||(i=h.templates.addition(L.add.variables(d.addResult,e)),t.html(i)),L.verbose("Replacing user suggestion with new value",t)):((t=L.create.userChoice(e)).prependTo(I),L.verbose("Adding item choice to menu corresponding with user choice addition",t)),h.hideAdditions&&!L.is.allFiltered()||t.addClass(p.selected).siblings().removeClass(p.selected),L.refreshItems()))},variables:function(e,t){var i,n=-1!==e.search("{count}"),o=-1!==e.search("{maxCount}"),s=-1!==e.search("{term}");return L.verbose("Adding templated variables to message",e),n&&(i=L.get.selectionCount(),e=e.replace("{count}",i)),o&&(i=L.get.selectionCount(),e=e.replace("{maxCount}",h.maxSelections)),s&&(t=t||L.get.query(),e=e.replace("{term}",t)),e},value:function(e,t,i){var n,o=L.get.values();return""===e?void L.debug("Cannot select blank values from multiselect"):(n=Y.isArray(o)?(n=o.concat([e]),L.get.uniqueArray(n)):[e],L.has.selectInput()?L.can.extendSelect()&&(L.debug("Adding value to select",e,n,T),L.add.optionValue(e)):(n=n.join(h.delimiter),L.debug("Setting hidden input to delimited value",n,T)),!1===h.fireOnInit&&L.is.initialLoad()?L.verbose("Skipping onadd callback on initial load",h.onAdd):h.onAdd.call(O,e,t,i),L.set.value(n,e,t,i),void L.check.maxSelections())}},remove:{active:function(){_.removeClass(p.active)},activeLabel:function(){_.find(m.label).removeClass(p.active)},empty:function(){_.removeClass(p.empty)},loading:function(){_.removeClass(p.loading)},initialLoad:function(){e=!1},upward:function(e){(e||_).removeClass(p.upward)},visible:function(){_.removeClass(p.visible)},activeItem:function(){E.removeClass(p.active)},filteredItem:function(){h.useLabels&&L.has.maxSelections()||((h.useLabels&&L.is.multiple()?E.not("."+p.active):E).removeClass(p.filtered),L.remove.empty())},optionValue:function(e){var t=L.escape.value(e),e=T.find('option[value="'+L.escape.string(t)+'"]');0<e.length&&e.hasClass(p.addition)&&(a&&(a.disconnect(),L.verbose("Temporarily disconnecting mutation observer")),e.remove(),L.verbose("Removing user addition as an <option>",t),a&&a.observe(T[0],{childList:!0,subtree:!0}))},message:function(){I.children(m.message).remove()},searchWidth:function(){x.css("width","")},searchTerm:function(){L.verbose("Cleared search term"),x.val(""),L.set.filtered()},userAddition:function(){E.filter(m.addition).remove()},selected:function(e,t){return!!(t=h.allowAdditions?t||L.get.itemWithAdditions(e):t||L.get.item(e))&&void t.each(function(){var e=Y(this),t=L.get.choiceText(e),i=L.get.choiceValue(e,t);L.is.multiple()?h.useLabels?(L.remove.value(i,t,e),L.remove.label(i)):(L.remove.value(i,t,e),0===L.get.selectionCount()?L.set.placeholderText():L.set.text(L.add.variables(d.count))):L.remove.value(i,t,e),e.removeClass(p.filtered).removeClass(p.active),h.useLabels&&e.removeClass(p.selected)})},selectedItem:function(){E.removeClass(p.selected)},value:function(e,t,i){var n,o=L.get.values();L.has.selectInput()?(L.verbose("Input is <select> removing selected option",e),n=L.remove.arrayValue(e,o),L.remove.optionValue(e)):(L.verbose("Removing from delimited values",e),n=(n=L.remove.arrayValue(e,o)).join(h.delimiter)),!1===h.fireO
vendor: 6,771 bytes, line 1
1nInit&&L.is.initialLoad()?L.verbose("No callback on initial load",h.onRemove):h.onRemove.call(O,e,t,i),L.set.value(n,t,i),L.check.maxSelections()},arrayValue:function(t,e){return Y.isArray(e)||(e=[e]),e=Y.grep(e,function(e){return t!=e}),L.verbose("Removed value from delimited string",t,e),e},label:function(e,t){e=_.find(m.label).filter("[data-"+g.value+'="'+L.escape.string(e)+'"]');L.verbose("Removing label",e),e.remove()},activeLabels:function(e){e=e||_.find(m.label).filter("."+p.active),L.verbose("Removing active label selections",e),L.remove.labels(e)},labels:function(e){e=e||_.find(m.label),L.verbose("Removing labels",e),e.each(function(){var e=Y(this),t=e.data(g.value),i=t!==X?String(t):t,n=L.is.userValue(i);return!1===h.onLabelRemove.call(e,t)?void L.debug("Label remove callback cancelled removal"):(L.remove.message(),void(n?(L.remove.value(i),L.remove.label(i)):L.remove.selected(i)))})},tabbable:function(){L.is.searchSelection()?(L.debug("Searchable dropdown initialized"),x.removeAttr("tabindex")):(L.debug("Simple selection dropdown initialized"),_.removeAttr("tabindex")),I.removeAttr("tabindex")}},has:{menuSearch:function(){return L.has.search()&&0<x.closest(I).length},search:function(){return 0<x.length},sizer:function(){return 0<k.length},selectInput:function(){return T.is("select")},minCharacters:function(e){return!h.minCharacters||(e=e!==X?String(e):String(L.get.query())).length>=h.minCharacters},firstLetter:function(e,t){return!(!e||0===e.length||"string"!=typeof t)&&(e=L.get.choiceText(e,!1),(t=t.toLowerCase())==String(e).charAt(0).toLowerCase())},input:function(){return 0<T.length},items:function(){return 0<E.length},menu:function(){return 0<I.length},message:function(){return 0!==I.children(m.message).length},label:function(e){e=L.escape.value(e);return 0<_.find(m.label).filter("[data-"+g.value+'="'+L.escape.string(e)+'"]').length},maxSelections:function(){return h.maxSelections&&L.get.selectionCount()>=h.maxSelections},allResultsFiltered:function(){var e=E.not(m.addition);return e.filter(m.unselectable).length===e.length},userSuggestion:function(){return 0<I.children(m.addition).length},query:function(){return""!==L.get.query()},value:function(e){var t=L.get.values();return!!(Y.isArray(t)?t&&-1!==Y.inArray(e,t):t==e)}},is:{active:function(){return _.hasClass(p.active)},bubbledLabelClick:function(e){return Y(e.target).is("select, input")&&0<_.closest("label").length},bubbledIconClick:function(e){return 0<Y(e.target).closest(S).length},alreadySetup:function(){return _.is("select")&&0<_.parent(m.dropdown).length&&0===_.prev().length},animating:function(e){return e?e.transition&&e.transition("is animating"):I.transition&&I.transition("is animating")},disabled:function(){return _.hasClass(p.disabled)},focused:function(){return Q.activeElement===_[0]},focusedOnSearch:function(){return Q.activeElement===x[0]},allFiltered:function(){return(L.is.multiple()||L.has.search())&&!(0==h.hideAdditions&&L.has.userSuggestion())&&!L.has.message()&&L.has.allResultsFiltered()},hidden:function(e){return!L.is.visible(e)},initialLoad:function(){return e},onScreen:function(e){var t,i=e||I,n=!0;return i.addClass(p.loading),e={context:{scrollTop:w.scrollTop(),height:w.outerHeight()},menu:{offset:i.offset(),height:i.outerHeight()}},L.is.verticallyScrollableContext()&&(e.menu.offset.top+=e.context.scrollTop),n=(t={above:e.context.scrollTop<=e.menu.offset.top-e.menu.height,below:e.context.scrollTop+e.context.height>=e.menu.offset.top+e.menu.height}).below?(L.verbose("Dropdown can fit in context downward",t),!0):t.above?(L.verbose("Dropdown cannot fit below, opening upward",t),!1):(L.verbose("Dropdown cannot fit in either direction, favoring downward",t),!0),i.removeClass(p.loading),n},inObject:function(i,e){var n=!1;return Y.each(e,function(e,t){return t==i?n=!0:void 0}),n},multiple:function(){return _.hasClass(p.multiple)},remote:function(){return h.apiSettings&&L.can.useAPI()},single:function(){return!L.is.multiple()},selectMutation:function(e){var i=!1;return Y.each(e,function(e,t){return t.target&&Y(t.target).is("select")?i=!0:void 0}),i},search:function(){return _.hasClass(p.search)},searchSelection:function(){return L.has.search()&&1===x.parent(m.dropdown).length},selection:function(){return _.hasClass(p.selection)},userValue:function(e){return-1!==Y.inArray(e,L.get.userValues())},upward:function(e){return(e||_).hasClass(p.upward)},visible:function(e){return(e||I).hasClass(p.visible)},verticallyScrollableContext:function(){var e=w.get(0)!==G&&w.css("overflow-y");return"auto"==e||"scroll"==e}},can:{activate:function(e){return!!h.useLabels||(!L.has.maxSelections()||!(!L.has.maxSelections()||!e.hasClass(p.active)))},click:function(){return W||"click"==h.on},extendSelect:function(){return h.allowAdditions||h.apiSettings},show:function(){return!L.is.disabled()&&(L.has.items()||L.has.message())},useAPI:function(){return Y.fn.api!==X}},animate:{show:function(e,t){var i=t||I,n=t?function(){}:function(){L.hideSubMenus(),L.hideOthers(),L.set.active()};e=Y.isFunction(e)?e:function(){},L.verbose("Doing menu show animation",i),L.set.direction(t),t=L.get.transition(t),L.is.selection()&&L.set.scrollPosition(L.get.selectedItem(),!0),(L.is.hidden(i)||L.is.animating(i))&&("none"==t?(n(),i.transition("show"),e.call(O)):Y.fn.transition!==X&&_.transition("is supported")?i.transition({animation:t+" in",debug:h.debug,verbose:h.verbose,duration:h.duration,queue:!0,onStart:n,onComplete:function(){e.call(O)}}):L.error(v.noTransition,t))},hide:function(e,t){var i=t||I,n=(t?h.duration:h.duration,t?function(){}:function(){L.can.click()&&L.unbind.intent(),L.remove.active()}),o=L.get.transition(t);e=Y.isFunction(e)?e:function(){},(L.is.visible(i)||L.is.animating(i))&&(L.verbose("Doing menu hide animation",i),"none"==o?(n(),i.transition("hide"),e.call(O)):Y.fn.transition!==X&&_.transition("is supported")?i.transition({animation:o+" out",duration:h.duration,debug:h.debug,verbose:h.verbose,queue:!0,onStart:n,onComplete:function(){"auto"==h.direction&&L.remove.upward(t),e.call(O)}}):L.error(v.transition))}},hideAndClear:function(){L.remove.searchTerm(),L.has.maxSelections()||(L.has.search()?L.hide(function(){L.remove.filteredItem()}):L.hide())},delay:{show:function(){L.verbose("Delaying show event to ensure user intent"),clearTimeout(L.timer),L.timer=setTimeout(L.show,h.delay.show)},hide:function(){L.verbose("Delaying hide event to ensure user intent"),clearTimeout(L.timer),L.timer=setTimeout(L.hide,h.delay.hide)}},escape:{value:function(e){var t=Y.isArray(e),i="string"==typeof e,n=!i&&!t,i=i&&-1!==e.search(u.quote),o=[];return n||!i?e:(L.debug("Encoding quote values for use in select",e),t?(Y.each(e,function(e,t){o.push(t.replace(u.quote,"&quot;"))}),o):e.replace(u.quote,"&quot;"))}
vendor: 5,468 bytes, line 1
1,string:function(e){return(e=String(e)).replace(u.escape,"\\$&")}},setting:function(e,t){if(L.debug("Changing setting",e,t),Y.isPlainObject(e))Y.extend(!0,h,e);else{if(t===X)return h[e];Y.isPlainObject(h[e])?Y.extend(!0,h[e],t):h[e]=t}},internal:function(e,t){if(Y.isPlainObject(e))Y.extend(!0,L,e);else{if(t===X)return L[e];L[e]=t}},debug:function(){!h.silent&&h.debug&&(h.performance?L.performance.log(arguments):(L.debug=Function.prototype.bind.call(console.info,console,h.name+":"),L.debug.apply(console,arguments)))},verbose:function(){!h.silent&&h.verbose&&h.debug&&(h.performance?L.performance.log(arguments):(L.verbose=Function.prototype.bind.call(console.info,console,h.name+":"),L.verbose.apply(console,arguments)))},error:function(){h.silent||(L.error=Function.prototype.bind.call(console.error,console,h.name+":"),L.error.apply(console,arguments))},performance:{log:function(e){var t,i;h.performance&&(i=(t=(new Date).getTime())-(q||t),q=t,B.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:O,"Execution Time":i})),clearTimeout(L.performance.timer),L.performance.timer=setTimeout(L.performance.display,500)},display:function(){var e=h.name+":",i=0;q=!1,clearTimeout(L.performance.timer),Y.each(B,function(e,t){i+=t["Execution Time"]}),e+=" "+i+"ms",j&&(e+=" '"+j+"'"),(console.group!==X||console.table!==X)&&0<B.length&&(console.groupCollapsed(e),console.table?console.table(B):Y.each(B,function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")}),console.groupEnd()),B=[]}},invoke:function(n,e,t){var o,s,i,a=N;return e=e||K,t=O||t,"string"==typeof n&&a!==X&&(n=n.split(/[\. ]/),o=n.length-1,Y.each(n,function(e,t){var i=e!=o?t+n[e+1].charAt(0).toUpperCase()+n[e+1].slice(1):n;if(!Y.isPlainObject(a[i])||e==o)return a[i]!==X?(s=a[i],!1):Y.isPlainObject(a[t])&&e!=o?void(a=a[t]):(a[t]!==X?s=a[t]:L.error(v.method,n),!1);a=a[i]})),Y.isFunction(s)?i=s.apply(t,e):s!==X&&(i=s),Y.isArray(F)?F.push(i):F!==X?F=[F,i]:i!==X&&(F=i),s}};V?(N===X&&L.initialize(),L.invoke(U)):(N!==X&&N.invoke("destroy"),L.initialize())}),F!==X?F:H},Y.fn.dropdown.settings={silent:!1,debug:!1,verbose:!1,performance:!0,on:"click",action:"activate",apiSettings:!1,selectOnKeydown:!0,minCharacters:0,filterRemoteData:!1,saveRemoteData:!0,throttle:200,context:G,direction:"auto",keepOnScreen:!0,match:"both",fullTextSearch:!1,placeholder:"auto",preserveHTML:!0,sortSelect:!1,forceSelection:!0,allowAdditions:!1,hideAdditions:!0,maxSelections:!1,useLabels:!0,delimiter:",",showOnFocus:!0,allowReselection:!1,allowTab:!0,allowCategorySelection:!1,fireOnInit:!1,transition:"auto",duration:200,glyphWidth:1.037,label:{transition:"scale",duration:200,variation:!1},delay:{hide:300,show:200,search:20,touch:50},onChange:function(e,t,i){},onAdd:function(e,t,i){},onRemove:function(e,t,i){},onLabelSelect:function(e){},onLabelCreate:function(e,t){return Y(this)},onLabelRemove:function(e){return!0},onNoResults:function(e){return!0},onShow:function(){},onHide:function(){},name:"Dropdown",namespace:"dropdown",message:{addResult:"Add <b>{term}</b>",count:"{count} selected",maxSelections:"Max {maxCount} selections",noResults:"No results found.",serverError:"There was an error contacting the server"},error:{action:"You called a dropdown action that was not defined",alreadySetup:"Once a select has been initialized behaviors must be called on the created ui dropdown",labels:"Allowing user additions currently requires the use of labels.",missingMultiple:"<select> requires multiple property to be set to correctly preserve multiple values",method:"The method you called is not defined.",noAPI:"The API module is required to load resources remotely",noStorage:"Saving remote data requires session storage",noTransition:"This module requires ui transitions <https://github.com/Semantic-Org/UI-Transition>"},regExp:{escape:/[-[\]{}()*+?.,\\^$|#\s]/g,quote:/"/g},metadata:{defaultText:"defaultText",defaultValue:"defaultValue",placeholderText:"placeholder",text:"text",value:"value"},fields:{remoteValues:"results",values:"values",disabled:"disabled",name:"name",value:"value",text:"text"},keys:{backspace:8,delimiter:188,deleteKey:46,enter:13,escape:27,pageUp:33,pageDown:34,leftArrow:37,upArrow:38,rightArrow:39,downArrow:40},selector:{addition:".addition",dropdown:".ui.dropdown",hidden:".hidden",icon:"> .dropdown.icon",input:'> input[type="hidden"], > select',item:".item",label:"> .label",remove:"> .label > .delete.icon",siblingLabel:".label",menu:".menu",message:".message",menuIcon:".dropdown.icon",search:"input.search, .menu > .search > input, .menu input.search",sizer:"> input.sizer",text:"> .text:not(.icon)",unselectable:".disabled, .filtered"},className:{active:"active",addition:"addition",animating:"animating",disabled:"disabled",empty:"empty",dropdown:"ui dropdown",filtered:"filtered",hidden:"hidden transition",item:"item",label:"ui label",loading:"loading",menu:"menu",message:"message",multiple:"multiple",placeholder:"default",sizer:"sizer",search:"search",selected:"selected",selection:"selection",upward:"upward",visible:"visible"}},Y.fn.dropdown.settings.templates={dropdown:function(e){var t=e.placeholder||!1,i=(e.values,"");return i+='<i class="dropdown icon"></i>',i+=e.placeholder?'<div class="default text">'+t+"</div>":'<div class="text"></div>',i+='<div class="menu">',Y.each(e.values,function(e,t){i+=t.disabled?'<div class="disabled item" data-value="'+t.value+'">'+t.name+"</div>":'<div class="item" data-value="'+t.value+'">'+t.name+"</div>"}
vendor: 9,711 bytes, line 1
1),i+="</div>"},menu:function(e,o){var e=e[o.values]||{},s="";return Y.each(e,function(e,t){var i=t[o.text]?'data-text="'+t[o.text]+'"':"",n=t[o.disabled]?"disabled ":"";s+='<div class="'+n+'item" data-value="'+t[o.value]+'"'+i+">",s+=t[o.name],s+="</div>"}),s},label:function(e,t){return t+'<i class="delete icon"></i>'},message:function(e){return e},addition:function(e){return e}}}(jQuery,window,document),function(x,k,T){"use strict";k=void 0!==k&&k.Math==Math?k:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),x.fn.embed=function(g){var m,v=x(this),b=v.selector||"",y=(new Date).getTime(),$=[],_=g,w="string"==typeof _,C=[].slice.call(arguments,1);return v.each(function(){var n=x.isPlainObject(g)?x.extend(!0,{},x.fn.embed.settings,g):x.extend({},x.fn.embed.settings),e=n.selector,t=n.className,o=n.sources,r=n.error,s=n.metadata,i=n.namespace,a=n.templates,l="."+i,d="module-"+i,c=(x(k),x(this)),u=(c.find(e.placeholder),c.find(e.icon),c.find(e.embed)),h=this,p=c.data(d),f={initialize:function(){f.debug("Initializing embed"),f.determine.autoplay(),f.create(),f.bind.events(),f.instantiate()},instantiate:function(){f.verbose("Storing instance of module",f),p=f,c.data(d,f)},destroy:function(){f.verbose("Destroying previous instance of embed"),f.reset(),c.removeData(d).off(l)},refresh:function(){f.verbose("Refreshing selector cache"),c.find(e.placeholder),c.find(e.icon),u=c.find(e.embed)},bind:{events:function(){f.has.placeholder()&&(f.debug("Adding placeholder events"),c.on("click"+l,e.placeholder,f.createAndShow).on("click"+l,e.icon,f.createAndShow))}},create:function(){f.get.placeholder()?f.createPlaceholder():f.createAndShow()},createPlaceholder:function(e){var t=f.get.icon(),i=f.get.url();f.generate.embed(i),e=e||f.get.placeholder(),c.html(a.placeholder(e,t)),f.debug("Creating placeholder for embed",e,t)},createEmbed:function(e){f.refresh(),e=e||f.get.url(),u=x("<div/>").addClass(t.embed).html(f.generate.embed(e)).appendTo(c),n.onCreate.call(h,e),f.debug("Creating embed object",u)},changeEmbed:function(e){u.html(f.generate.embed(e))},createAndShow:function(){f.createEmbed(),f.show()},change:function(e,t,i){f.debug("Changing video to ",e,t,i),c.data(s.source,e).data(s.id,t),i?c.data(s.url,i):c.removeData(s.url),f.has.embed()?f.changeEmbed():f.create()},reset:function(){f.debug("Clearing embed and showing placeholder"),f.remove.active(),f.remove.embed(),f.showPlaceholder(),n.onReset.call(h)},show:function(){f.debug("Showing embed"),f.set.active(),n.onDisplay.call(h)},hide:function(){f.debug("Hiding embed"),f.showPlaceholder()},showPlaceholder:function(){f.debug("Showing placeholder image"),f.remove.active(),n.onPlaceholderDisplay.call(h)},get:{id:function(){return n.id||c.data(s.id)},placeholder:function(){return n.placeholder||c.data(s.placeholder)},icon:function(){return n.icon||(c.data(s.icon)!==T?c.data(s.icon):f.determine.icon())},source:function(e){return n.source||(c.data(s.source)!==T?c.data(s.source):f.determine.source())},type:function(){var e=f.get.source();return o[e]!==T&&o[e].type},url:function(){return n.url||(c.data(s.url)!==T?c.data(s.url):f.determine.url())}},determine:{autoplay:function(){f.should.autoplay()&&(n.autoplay=!0)},source:function(i){var n=!1;return(i=i||f.get.url())&&x.each(o,function(e,t){return-1!==i.search(t.domain)?(n=e,!1):void 0}),n},icon:function(){var e=f.get.source();return o[e]!==T&&o[e].icon},url:function(){var e=n.id||c.data(s.id),t=n.source||c.data(s.source),e=o[t]!==T&&o[t].url.replace("{id}",e);return e&&c.data(s.url,e),e}},set:{active:function(){c.addClass(t.active)}},remove:{active:function(){c.removeClass(t.active)},embed:function(){u.empty()}},encode:{parameters:function(e){var t,i=[];for(t in e)i.push(encodeURIComponent(t)+"="+encodeURIComponent(e[t]));return i.join("&amp;")}},generate:{embed:function(e){f.debug("Generating embed html");var t,i=f.get.source();return(e=f.get.url(e))?(t=f.generate.parameters(i),t=a.iframe(e,t)):f.error(r.noURL,c),t},parameters:function(e,t){e=o[e]&&o[e].parameters!==T?o[e].parameters(n):{};return(t=t||n.parameters)&&(e=x.extend({},e,t)),e=n.onEmbed(e),f.encode.parameters(e)}},has:{embed:function(){return 0<u.length},placeholder:function(){return n.placeholder||c.data(s.placeholder)}},should:{autoplay:function(){return"auto"===n.autoplay?n.placeholder||c.data(s.placeholder)!==T:n.autoplay}},is:{video:function(){return"video"==f.get.type()}},setting:function(e,t){if(f.debug("Changing setting",e,t),x.isPlainObject(e))x.extend(!0,n,e);else{if(t===T)return n[e];x.isPlainObject(n[e])?x.extend(!0,n[e],t):n[e]=t}},internal:function(e,t){if(x.isPlainObject(e))x.extend(!0,f,e);else{if(t===T)return f[e];f[e]=t}},debug:function(){!n.silent&&n.debug&&(n.performance?f.performance.log(arguments):(f.debug=Function.prototype.bind.call(console.info,console,n.name+":"),f.debug.apply(console,arguments)))},verbose:function(){!n.silent&&n.verbose&&n.debug&&(n.performance?f.performance.log(arguments):(f.verbose=Function.prototype.bind.call(console.info,console,n.name+":"),f.verbose.apply(console,arguments)))},error:function(){n.silent||(f.error=Function.prototype.bind.call(console.error,console,n.name+":"),f.error.apply(console,arguments))},performance:{log:function(e){var t,i;n.performance&&(i=(t=(new Date).getTime())-(y||t),y=t,$.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:h,"Execution Time":i})),clearTimeout(f.performance.timer),f.performance.timer=setTimeout(f.performance.display,500)},display:function(){var e=n.name+":",i=0;y=!1,clearTimeout(f.performance.timer),x.each($,function(e,t){i+=t["Execution Time"]}),e+=" "+i+"ms",b&&(e+=" '"+b+"'"),1<v.length&&(e+=" ("+v.length+")"),(console.group!==T||console.table!==T)&&0<$.length&&(console.groupCollapsed(e),console.table?console.table($):x.each($,function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")}),console.groupEnd()),$=[]}},invoke:function(n,e,t){var o,s,i,a=p;return e=e||C,t=h||t,"string"==typeof n&&a!==T&&(n=n.split(/[\. ]/),o=n.length-1,x.each(n,function(e,t){var i=e!=o?t+n[e+1].charAt(0).toUpperCase()+n[e+1].slice(1):n;if(!x.isPlainObject(a[i])||e==o)return a[i]!==T?(s=a[i],!1):x.isPlainObject(a[t])&&e!=o?void(a=a[t]):(a[t]!==T?s=a[t]:f.error(r.method,n),!1);a=a[i]})),x.isFunction(s)?i=s.apply(t,e):s!==T&&(i=s),x.isArray(m)?m.push(i):m!==T?m=[m,i]:i!==T&&(m=i),s}};w?(p===T&&f.initialize(),f.invoke(_)):(p!==T&&p.invoke("destroy"),f.initialize())}),m!==T?m:this},x.fn.embed.settings={name:"Embed",namespace:"embed",silent:!1,debug:!1,verbose:!1,performance:!0,icon:!1,source:!1,url:!1,id:!1,autoplay:"auto",color:"#444444",hd:!0,brandedUI:!1,parameters:!1,onDisplay:function(){},onPlaceholderDisplay:function(){},onReset:function(){},onCreate:function(e){},onEmbed:function(e){return e},metadata:{id:"id",icon:"icon",placeholder:"placeholder",source:"source",url:"url"},error:{noURL:"No URL specified",method:"The method you called is not defined"},className:{active:"active",embed:"embed"},selector:{embed:".embed",placeholder:".placeholder",icon:".icon"},sources:{youtube:{name:"youtube",type:"video",icon:"video play",domain:"youtube.com",url:"//www.youtube.com/embed/{id}",parameters:function(e){return{autohide:!e.brandedUI,autoplay:e.autoplay,color:e.color||T,hq:e.hd,jsapi:e.api,modestbranding:!e.brandedUI}}},vimeo:{name:"vimeo",type:"video",icon:"video play",domain:"vimeo.com",url:"//player.vimeo.com/video/{id}",parameters:function(e){return{api:e.api,autoplay:e.autoplay,byline:e.brandedUI,color:e.color||T,portrait:e.brandedUI,title:e.brandedUI}}}},templates:{iframe:function(e,t){return t&&(e+="?"+t),'<iframe src="'+e+'" width="100%" height="100%" frameborder="0" scrolling="no" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>'},placeholder:function(e,t){var i="";return t&&(i+='<i class="'+t+' icon"></i>'),e&&(i+='<img class="placeholder" src="'+e+'">'),i}},api:!1,onPause:function(){},onPlay:function(){},onStop:function(){}}}(jQuery,window,void document),function(O,N,L,R){"use strict";N=void 0!==N&&N.Math==Math?N:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),O.fn.modal=function(w){var C,e=O(this),x=O(N),k=O(L),T=O("body"),S=e.selector||"",D=(new Date).getTime(),I=[],E=w,A="string"==typeof E,P=[].slice.call(arguments,1),M=N.requestAnimationFrame||N.mozRequestAnimationFrame||N.webkitRequestAnimationFrame||N.msRequestAnimationFrame||function(e){setTimeout(e,0)};return e.each(function(){var i,n,e,t,o,s,a,r,l=O.isPlainObject(w)?O.extend(!0,{},O.fn.modal.settings,w):O.extend({},O.fn.modal.settings),d=l.selector,c=l.className,u=l.namespace,h=l.error,p="."+u,f="module-"+u,g=O(this),m=O(l.context),v=g.find(d.close),b=this,y=g.data(f),$=!1,_={initialize:function(){_.verbose("Initializing dimmer",m),_.create.id(),_.create.dimmer(),_.refreshModals(),_.bind.events(),l.observeChanges&&_.observeChanges(),_.instantiate()},instantiate:function(){_.verbose("Storing instance of modal"),y=_,g.data(f,y)},create:{dimmer:function(){var e={debug:l.debug,dimmerName:"modals",duration:{show:l.duration,hide:l.duration}},e=O.extend(!0,e,l.dimmerSettings);return l.inverted&&(e.variation=e.variation!==R?e.variation+" inverted":"inverted"),O.fn.dimmer===R?void _.error(h.dimmer):(_.debug("Creating dimmer with settings",e),t=m.dimmer(e),l.detachable?(_.verbose("Modal is detachable, moving content into dimmer"),t.dimmer("add content",g)):_.set.undetached(),l.blurring&&t.addClass(c.blurring),void(o=t.dimmer("get dimmer")))},id:function(){a=(Math.random().toString(16)+"000000000").substr(2,8),s="."+a,_.verbose("Creating unique id for element",a)}},destroy:function(){_.verbose("Destroying previous modal"),g.removeData(f).off(p),x.off(s),o.off(s),v.off(p),m.dimmer("destroy")}
vendor: 4,429 bytes, line 1
1,observeChanges:function(){"MutationObserver"in N&&((r=new MutationObserver(function(e){_.debug("DOM tree modified, refreshing"),_.refresh()})).observe(b,{childList:!0,subtree:!0}),_.debug("Setting up mutation observer",r))},refresh:function(){_.remove.scrolling(),_.cacheSizes(),_.set.screenHeight(),_.set.type(),_.set.position()},refreshModals:function(){n=g.siblings(d.modal),i=n.add(g)},attachEvents:function(e,t){var i=O(e);t=O.isFunction(_[t])?_[t]:_.toggle,0<i.length?(_.debug("Attaching modal events to element",e,t),i.off(p).on("click"+p,t)):_.error(h.notFound,e)},bind:{events:function(){_.verbose("Attaching events"),g.on("click"+p,d.close,_.event.close).on("click"+p,d.approve,_.event.approve).on("click"+p,d.deny,_.event.deny),x.on("resize"+s,_.event.resize)}},get:{id:function(){return(Math.random().toString(16)+"000000000").substr(2,8)}},event:{approve:function(){return $||!1===l.onApprove.call(b,O(this))?void _.verbose("Approve callback returned false cancelling hide"):($=!0,void _.hide(function(){$=!1}))},deny:function(){return $||!1===l.onDeny.call(b,O(this))?void _.verbose("Deny callback returned false cancelling hide"):($=!0,void _.hide(function(){$=!1}))},close:function(){_.hide()},click:function(e){var t=0<O(e.target).closest(d.modal).length,e=O.contains(L.documentElement,e.target);!t&&e&&(_.debug("Dimmer clicked, hiding all modals"),_.is.active()&&(_.remove.clickaway(),l.allowMultiple?_.hide():_.hideAll()))},debounce:function(e,t){clearTimeout(_.timer),_.timer=setTimeout(e,t)},keyboard:function(e){27==e.which&&(l.closable?(_.debug("Escape key pressed hiding modal"),_.hide()):_.debug("Escape key pressed, but closable is set to false"),e.preventDefault())},resize:function(){t.dimmer("is active")&&M(_.refresh)}},toggle:function(){_.is.active()||_.is.animating()?_.hide():_.show()},show:function(e){e=O.isFunction(e)?e:function(){},_.refreshModals(),_.showModal(e)},hide:function(e){e=O.isFunction(e)?e:function(){},_.refreshModals(),_.hideModal(e)},showModal:function(e){e=O.isFunction(e)?e:function(){},_.is.animating()||!_.is.active()?(_.showDimmer(),_.cacheSizes(),_.set.position(),_.set.screenHeight(),_.set.type(),_.set.clickaway(),!l.allowMultiple&&_.others.active()?_.hideOthers(_.showModal):(l.onShow.call(b),l.transition&&O.fn.transition!==R&&g.transition("is supported")?(_.debug("Showing modal with css animations"),g.transition({debug:l.debug,animation:l.transition+" in",queue:l.queue,duration:l.duration,useFailSafe:!0,onComplete:function(){l.onVisible.apply(b),l.keyboardShortcuts&&_.add.keyboardShortcuts(),_.save.focus(),_.set.active(),l.autofocus&&_.set.autofocus(),e()}})):_.error(h.noTransition))):_.debug("Modal is already visible")},hideModal:function(e,t){return e=O.isFunction(e)?e:function(){},_.debug("Hiding modal"),!1===l.onHide.call(b,O(this))?void _.verbose("Hide callback returned false cancelling hide"):void((_.is.animating()||_.is.active())&&(l.transition&&O.fn.transition!==R&&g.transition("is supported")?(_.remove.active(),g.transition({debug:l.debug,animation:l.transition+" out",queue:l.queue,duration:l.duration,useFailSafe:!0,onStart:function(){_.others.active()||t||_.hideDimmer(),l.keyboardShortcuts&&_.remove.keyboardShortcuts()},onComplete:function(){l.onHidden.call(b),_.restore.focus(),e()}})):_.error(h.noTransition)))},showDimmer:function(){t.dimmer("is animating")||!t.dimmer("is active")?(_.debug("Showing dimmer"),t.dimmer("show")):_.debug("Dimmer already visible")},hideDimmer:function(){return t.dimmer("is animating")||t.dimmer("is active")?void t.dimmer("hide",function(){_.remove.clickaway(),_.remove.screenHeight()}):void _.debug("Dimmer is not visible cannot hide")},hideAll:function(e){var t=i.filter("."+c.active+", ."+c.animating);e=O.isFunction(e)?e:function(){},0<t.length&&(_.debug("Hiding all visible modals"),_.hideDimmer(),t.modal("hide modal",e))},hideOthers:function(e){var t=n.filter("."+c.active+", ."+c.animating);e=O.isFunction(e)?e:function(){},0<t.length&&(_.debug("Hiding other modals",n),t.modal("hide modal",e,!0))},others:{active:function(){return 0<n.filter("."+c.active).length},animating:function(){return 0<n.filter("."+c.animating).length}},add:{keyboardShortcuts:function(){_.verbose("Adding keyboard shortcuts"),k.on("keyup"+p,_.event.keyboard)}},save:{focus:function(){e=O(L.activeElement).blur()}},restore:{focus:function(){e&&0<e.length&&e.focus()}},remove:{active:function(){g.removeClass(c.active)}
1,clickaway:function(){l.closable&&o.off("click"+s)},bodyStyle:function(){""===T.attr("style")&&(_.verbose("Removing style attribute"),T.removeAttr("style"))},screenHeight:function(){_.debug("Removing page height"),T.css("height","")},keyboardShortcuts:function(){_.verbose("Removing keyboard shortcuts"),k.off("keyup"+p)},scrolling:function(){t.removeClass(c.scrolling),g.removeClass(c.scrolling)}},cacheSizes:function(){var e=g.outerHeight();_.cache!==R&&0===e||(_.cache={pageHeight:O(L).outerHeight(),height:e+l.offset,contextHeight:("body"==l.context?O(N):t).height()}),_.debug("Caching modal and container sizes",_.cache)},can:{fit:function(){return _.cache.height+2*l.padding<_.cache.contextHeight}},is:{active:function(){return g.hasClass(c.active)},animating:function(){return g.transition("is supported")?g.transition("is animating"):g.is(":visible")},scrolling:function(){return t.hasClass(c.scrolling)},modernBrowser:function(){return!(N.ActiveXObject||"ActiveXObject"in N)}},set:{autofocus:function(){var e=g.find("[tabindex], :input").filter(":visible"),t=e.filter("[autofocus]"),e=(0<t.length?t:e).first();0<e.length&&e.focus()},clickaway:function(){l.closable&&o.on("click"+s,_.event.click)},screenHeight:function(){_.can.fit()?T.css("height",""):(_.debug("Modal is taller than page content, resizing page height"),T.css("height",_.cache.height+2*l.padding))},active:function(){g.addClass(c.active)},scrolling:function(){t.addClass(c.scrolling),g.addClass(c.scrolling)},type:function(){_.can.fit()?(_.verbose("Modal fits on screen"),_.others.active()||_.others.animating()||_.remove.scrolling()):(_.verbose("Modal cannot fit on screen setting to scrolling"),_.set.scrolling())},position:function(){_.verbose("Centering modal on page",_.cache),_.can.fit()?g.css({top:"",marginTop:-_.cache.height/2}):g.css({marginTop:"",top:k.scrollTop()})},undetached:function(){t.addClass(c.undetached)}},setting:function(e,t){if(_.debug("Changing setting",e,t),O.isPlainObject(e))O.extend(!0,l,e);else{if(t===R)return l[e];O.isPlainObject(l[e])?O.extend(!0,l[e],t):l[e]=t}},internal:function(e,t){if(O.isPlainObject(e))O.extend(!0,_,e);else{if(t===R)return _[e];_[e]=t}},debug:function(){!l.silent&&l.debug&&(l.performance?_.performance.log(arguments):(_.debug=Function.prototype.bind.call(console.info,console,l.name+":"),_.debug.apply(console,arguments)))},verbose:function(){!l.silent&&l.verbose&&l.debug&&(l.performance?_.performance.log(arguments):(_.verbose=Function.prototype.bind.call(console.info,console,l.name+":"),_.verbose.apply(console,arguments)))},error:function(){l.silent||(_.error=Function.prototype.bind.call(console.error,console,l.name+":"),_.error.apply(console,arguments))},performance:{log:function(e){var t,i;l.performance&&(i=(t=(new Date).getTime())-(D||t),D=t,I.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:b,"Execution Time":i})),clearTimeout(_.performance.timer),_.performance.timer=setTimeout(_.performance.display,500)},display:function(){var e=l.name+":",i=0;D=!1,clearTimeout(_.performance.timer),O.each(I,function(e,t){i+=t["Execution Time"]}),e+=" "+i+"ms",S&&(e+=" '"+S+"'"),(console.group!==R||console.table!==R)&&0<I.length&&(console.groupCollapsed(e),console.table?console.table(I):O.each(I,function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")}),console.groupEnd()),I=[]}},invoke:function(n,e,t){var o,s,i,a=y;return e=e||P,t=b||t,"string"==typeof n&&a!==R&&(n=n.split(/[\. ]/),o=n.length-1,O.each(n,function(e,t){var i=e!=o?t+n[e+1].charAt(0).toUpperCase()+n[e+1].slice(1):n;if(!O.isPlainObject(a[i])||e==o)return a[i]!==R?(s=a[i],!1):O.isPlainObject(a[t])&&e!=o?void(a=a[t]):(a[t]!==R&&(s=a[t]),!1);a=a[i]})),O.isFunction(s)?i=s.apply(t,e):s!==R&&(i=s),O.isArray(C)?C.push(i):C!==R?C=[C,i]:i!==R&&(C=i),s}};A?(y===R&&_.initialize(),_.invoke(E)):(y!==R&&y.invoke("destroy"),_.initialize())}),C!==R?C:this},O.fn.modal.settings={name:"Modal",namespace:"modal",silent:!1,debug:!1,verbose:!1,performance:!0,observeChanges:!1,allowMultiple:!1,detachable:!0,closable:!0,autofocus:!0,inverted:!1,blurring:!1,dimmerSettings:{closable:!1,useCSS:!0},keyboardShortcuts:!0,context:"body",queue:!1,duration:500,offset:0,transition:"scale",padding:50,onShow:function(){},onVisible:function(){},onHide:function(){return!0},onHidden:function(){},onApprove:function(){return!0},onDeny:function(){return!0},selector:{close:"> .close",approve:".actions .positive, .actions .approve, .actions .ok",deny:".actions .negative, .actions .deny, .actions .cancel",modal:".ui.modal"},error:{dimmer:"UI Dimmer, a required component is not included in this page",method:"The method you called is not defined.",notFound:"The element you specified could not be found"},className:{active:"active",animating:"animating",blurring:"blurring",scrolling:"scrolling",undetached:"undetached"}}}(jQuery,window,document),function(y,$,_){"use strict";$=void 0!==$&&$.Math==Math?$:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),y.fn.nag=function(u){var h,e=y(this),p=e.selector||"",f=(new Date).getTime(),g=[],m=u,v="string"==typeof m,b=[].slice.call(arguments,1
vendor: 4,314 bytes, line 1
1);return e.each(function(){var r,n=y.isPlainObject(u)?y.extend(!0,{},y.fn.nag.settings,u):y.extend({},y.fn.nag.settings),e=(n.className,n.selector),l=n.error,t=n.namespace,i="."+t,o=t+"-module",s=y(this),a=(s.find(e.close),y(n.context||"body")),d=this,c=s.data(o);$.requestAnimationFrame||$.mozRequestAnimationFrame||$.webkitRequestAnimationFrame||$.msRequestAnimationFrame,r={initialize:function(){r.verbose("Initializing element"),s.on("click"+i,e.close,r.dismiss).data(o,r),n.detachable&&s.parent()[0]!==a[0]&&s.detach().prependTo(a),0<n.displayTime&&setTimeout(r.hide,n.displayTime),r.show()},destroy:function(){r.verbose("Destroying instance"),s.removeData(o).off(i)},show:function(){r.should.show()&&!s.is(":visible")&&(r.debug("Showing nag",n.animation.show),"fade"==n.animation.show?s.fadeIn(n.duration,n.easing):s.slideDown(n.duration,n.easing))},hide:function(){r.debug("Showing nag",n.animation.hide),"fade"==n.animation.show?s.fadeIn(n.duration,n.easing):s.slideUp(n.duration,n.easing)},onHide:function(){r.debug("Removing nag",n.animation.hide),s.remove(),n.onHide&&n.onHide()},dismiss:function(e){n.storageMethod&&r.storage.set(n.key,n.value),r.hide(),e.stopImmediatePropagation(),e.preventDefault()},should:{show:function(){return n.persist?(r.debug("Persistent nag is set, can show nag"),!0):r.storage.get(n.key)!=n.value.toString()?(r.debug("Stored value is not set, can show nag",r.storage.get(n.key)),!0):(r.debug("Stored value is set, cannot show nag",r.storage.get(n.key)),!1)}},get:{storageOptions:function(){var e={};return n.expires&&(e.expires=n.expires),n.domain&&(e.domain=n.domain),n.path&&(e.path=n.path),e}},clear:function(){r.storage.remove(n.key)},storage:{set:function(e,t){var i=r.get.storageOptions();"localstorage"==n.storageMethod&&$.localStorage!==_?($.localStorage.setItem(e,t),r.debug("Value stored using local storage",e,t)):"sessionstorage"==n.storageMethod&&$.sessionStorage!==_?($.sessionStorage.setItem(e,t),r.debug("Value stored using session storage",e,t)):y.cookie!==_?(y.cookie(e,t,i),r.debug("Value stored using cookie",e,t,i)):r.error(l.noCookieStorage)},get:function(e,t){var i;return"localstorage"==n.storageMethod&&$.localStorage!==_?i=$.localStorage.getItem(e):"sessionstorage"==n.storageMethod&&$.sessionStorage!==_?i=$.sessionStorage.getItem(e):y.cookie!==_?i=y.cookie(e):r.error(l.noCookieStorage),i="undefined"==i||"null"==i||i===_||null===i?_:i},remove:function(e){var t=r.get.storageOptions();"localstorage"==n.storageMethod&&$.localStorage!==_?$.localStorage.removeItem(e):"sessionstorage"==n.storageMethod&&$.sessionStorage!==_?$.sessionStorage.removeItem(e):y.cookie!==_?y.removeCookie(e,t):r.error(l.noStorage)}},setting:function(e,t){if(r.debug("Changing setting",e,t),y.isPlainObject(e))y.extend(!0,n,e);else{if(t===_)return n[e];y.isPlainObject(n[e])?y.extend(!0,n[e],t):n[e]=t}},internal:function(e,t){if(y.isPlainObject(e))y.extend(!0,r,e);else{if(t===_)return r[e];r[e]=t}},debug:function(){!n.silent&&n.debug&&(n.performance?r.performance.log(arguments):(r.debug=Function.prototype.bind.call(console.info,console,n.name+":"),r.debug.apply(console,arguments)))},verbose:function(){!n.silent&&n.verbose&&n.debug&&(n.performance?r.performance.log(arguments):(r.verbose=Function.prototype.bind.call(console.info,console,n.name+":"),r.verbose.apply(console,arguments)))},error:function(){n.silent||(r.error=Function.prototype.bind.call(console.error,console,n.name+":"),r.error.apply(console,arguments))},performance:{log:function(e){var t,i;n.performance&&(i=(t=(new Date).getTime())-(f||t),f=t,g.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:d,"Execution Time":i})),clearTimeout(r.performance.timer),r.performance.timer=setTimeout(r.performance.display,500)},display:function(){var e=n.name+":",i=0;f=!1,clearTimeout(r.performance.timer),y.each(g,function(e,t){i+=t["Execution Time"]}),e+=" "+i+"ms",p&&(e+=" '"+p+"'"),(console.group!==_||console.table!==_)&&0<g.length&&(console.groupCollapsed(e),console.table?console.table(g):y.each(g,function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")}),console.groupEnd()),g=[]}},invoke:function(n,e,t){var o,s,i,a=c;return e=e||b,t=d||t,"string"==typeof n&&a!==_&&(n=n.split(/[\. ]/),o=n.length-1,y.each(n,function(e,t){var i=e!=o?t+n[e+1].charAt(0).toUpperCase()+n[e+1].slice(1):n;
vendor: 31,366 bytes, line 1
1if(!y.isPlainObject(a[i])||e==o)return a[i]!==_?(s=a[i],!1):y.isPlainObject(a[t])&&e!=o?void(a=a[t]):(a[t]!==_?s=a[t]:r.error(l.method,n),!1);a=a[i]})),y.isFunction(s)?i=s.apply(t,e):s!==_&&(i=s),y.isArray(h)?h.push(i):h!==_?h=[h,i]:i!==_&&(h=i),s}},v?(c===_&&r.initialize(),r.invoke(m)):(c!==_&&c.invoke("destroy"),r.initialize())}),h!==_?h:this},y.fn.nag.settings={name:"Nag",silent:!1,debug:!1,verbose:!1,performance:!0,namespace:"Nag",persist:!1,displayTime:0,animation:{show:"slide",hide:"slide"},context:!1,detachable:!1,expires:30,domain:!1,path:"/",storageMethod:"cookie",key:"nag",value:"dismiss",error:{noCookieStorage:"$.cookie is not included. A storage solution is required.",noStorage:"Neither $.cookie or store is defined. A storage solution is required for storing state",method:"The method you called is not defined."},className:{bottom:"bottom",fixed:"fixed"},selector:{close:".close.icon"},speed:500,easing:"easeOutQuad",onHide:function(){}},y.extend(y.easing,{easeOutQuad:function(e,t,i,n,o){return-n*(t/=o)*(t-2)+i}})}(jQuery,window,void document),function(N,L,R,F){"use strict";L=void 0!==L&&L.Math==Math?L:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),N.fn.popup=function(x){var k,e=N(this),T=N(R),S=N(L),D=N("body"),I=e.selector||"",E=(new Date).getTime(),A=[],P=x,M="string"==typeof P,O=[].slice.call(arguments,1);return e.each(function(){var d,s,e,t,i,c=N.isPlainObject(x)?N.extend(!0,{},N.fn.popup.settings,x):N.extend({},N.fn.popup.settings),n=c.selector,u=c.className,h=c.error,p=c.metadata,o=c.namespace,a="."+c.namespace,r="module-"+o,f=N(this),l=N(c.context),g=N(c.scrollContext),m=N(c.boundary),v=c.target?N(c.target):f,b=0,y=!1,$=!1,_=this,w=f.data(r),C={initialize:function(){C.debug("Initializing",f),C.createID(),C.bind.events(),!C.exists()&&c.preserve&&C.create(),c.observeChanges&&C.observeChanges(),C.instantiate()},instantiate:function(){C.verbose("Storing instance",C),w=C,f.data(r,w)},observeChanges:function(){"MutationObserver"in L&&((e=new MutationObserver(C.event.documentChanged)).observe(R,{childList:!0,subtree:!0}),C.debug("Setting up mutation observer",e))},refresh:function(){c.popup?d=N(c.popup).eq(0):c.inline&&(d=v.nextAll(n.popup).eq(0),c.popup=d),c.popup?(d.addClass(u.loading),s=C.get.offsetParent(),d.removeClass(u.loading),c.movePopup&&C.has.popup()&&C.get.offsetParent(d)[0]!==s[0]&&(C.debug("Moving popup to the same offset parent as activating element"),d.detach().appendTo(s))):s=c.inline?C.get.offsetParent(v):C.has.popup()?C.get.offsetParent(d):D,s.is("html")&&s[0]!==D[0]&&(C.debug("Setting page as offset parent"),s=D),C.get.variation()&&C.set.variation()},reposition:function(){C.refresh(),C.set.position()},destroy:function(){C.debug("Destroying previous module"),e&&e.disconnect(),d&&!c.preserve&&C.removePopup(),clearTimeout(C.hideTimer),clearTimeout(C.showTimer),C.unbind.close(),C.unbind.events(),f.removeData(r)},event:{start:function(e){var t=N.isPlainObject(c.delay)?c.delay.show:c.delay;clearTimeout(C.hideTimer),$||(C.showTimer=setTimeout(C.show,t))},end:function(){var e=N.isPlainObject(c.delay)?c.delay.hide:c.delay;clearTimeout(C.showTimer),C.hideTimer=setTimeout(C.hide,e)},touchstart:function(e){$=!0,C.show()},resize:function(){C.is.visible()&&C.set.position()},documentChanged:function(e){[].forEach.call(e,function(e){e.removedNodes&&[].forEach.call(e.removedNodes,function(e){(e==_||0<N(e).find(_).length)&&(C.debug("Element removed from DOM, tearing down events"),C.destroy())})})},hideGracefully:function(e){var t=N(e.target),i=N.contains(R.documentElement,e.target),t=0<t.closest(n.popup).length;e&&!t&&i?(C.debug("Click occurred outside popup hiding popup"),C.hide()):C.debug("Click was inside popup, keeping popup open")}},create:function(){var e=C.get.html(),t=C.get.title(),i=C.get.content();e||i||t?(C.debug("Creating pop-up html"),e=e||c.templates.popup({title:t,content:i}),d=N("<div/>").addClass(u.popup).data(p.activator,f).html(e),c.inline?(C.verbose("Inserting popup element inline",d),d.insertAfter(f)):(C.verbose("Appending popup element to body",d),d.appendTo(l)),C.refresh(),C.set.variation(),c.hoverable&&C.bind.popup(),c.onCreate.call(d,_)):0!==v.next(n.popup).length?(C.verbose("Pre-existing popup found"),c.inline=!0,c.popup=v.next(n.popup).data(p.activator,f),C.refresh(),c.hoverable&&C.bind.popup()):c.popup?(N(c.popup).data(p.activator,f),C.verbose("Used popup specified in settings"),C.refresh(),c.hoverable&&C.bind.popup()):C.debug("No content specified skipping display",_)},createID:function(){i=(Math.random().toString(16)+"000000000").substr(2,8),t="."+i,C.verbose("Creating unique id for element",i)},toggle:function(){C.debug("Toggling pop-up"),C.is.hidden()?(C.debug("Popup is hidden, showing pop-up"),C.unbind.close(),C.show()):(C.debug("Popup is visible, hiding pop-up"),C.hide())},show:function(e){e=e||function(){},C.debug("Showing pop-up",c.transition),!C.is.hidden()||C.is.active()&&C.is.dropdown()||(C.exists()||C.create(),!1!==c.onShow.call(d,_)?(c.preserve||c.popup||C.refresh(),d&&C.set.position()&&(C.save.conditions(),c.exclusive&&C.hideAll(),C.animate.show(e))):C.debug("onShow callback returned false, cancelling popup animation"))},hide:function(e){e=e||function(){},(C.is.visible()||C.is.animating())&&(!1!==c.onHide.call(d,_)?(C.remove.visible(),C.unbind.close(),C.restore.conditions(),C.animate.hide(e)):C.debug("onHide callback returned false, cancelling popup animation"))},hideAll:function(){N(n.popup).filter("."+u.visible).each(function(){N(this).data(p.activator).popup("hide")})},exists:function(){return!!d&&(c.inline||c.popup?C.has.popup():1<=d.closest(l).length)},removePopup:function(){C.has.popup()&&!c.popup&&(C.debug("Removing popup",d),d.remove(),d=F,c.onRemove.call(d,_))},save:{conditions:function(){C.cache={title:f.attr("title")},C.cache.title&&f.removeAttr("title"),C.verbose("Saving original attributes",C.cache.title)}},restore:{conditions:function(){return C.cache&&C.cache.title&&(f.attr("title",C.cache.title),C.verbose("Restoring original attributes",C.cache.title)),!0}},supports:{svg:function(){return typeof SVGGraphicsElement===F}},animate:{show:function(e){e=N.isFunction(e)?e:function(){},c.transition&&N.fn.transition!==F&&f.transition("is supported")?(C.set.visible(),d.transition({animation:c.transition+" in",queue:!1,debug:c.debug,verbose:c.verbose,duration:c.duration,onComplete:function(){C.bind.close(),e.call(d,_),c.onVisible.call(d,_)}})):C.error(h.noTransition)},hide:function(e){return e=N.isFunction(e)?e:function(){},C.debug("Hiding pop-up"),!1===c.onHide.call(d,_)?void C.debug("onHide callback returned false, cancelling popup animation"):void(c.transition&&N.fn.transition!==F&&f.transition("is supported")?d.transition({animation:c.transition+" out",queue:!1,duration:c.duration,debug:c.debug,verbose:c.verbose,onComplete:function(){C.reset(),e.call(d,_),c.onHidden.call(d,_)}}):C.error(h.noTransition))}},change:{content:function(e){d.html(e)}},get:{html:function(){return f.removeData(p.html),f.data(p.html)||c.html},title:function(){return f.removeData(p.title),f.data(p.title)||c.title},content:function(){return f.removeData(p.content),f.data(p.content)||f.attr("title")||c.content},variation:function(){return f.removeData(p.variation),f.data(p.variation)||c.variation},popup:function(){return d},popupOffset:function(){return d.offset()},calculations:function(){var e=v[0],t=m[0]==L,i=c.inline||c.popup&&c.movePopup?v.position():v.offset(),n=t?{top:0,left:0}:m.offset(),o={},t=t?{top:S.scrollTop(),left:S.scrollLeft()}:{top:0,left:0},o={target:{element:v[0],width:v.outerWidth(),height:v.outerHeight(),top:i.top,left:i.left,margin:{}},popup:{width:d.outerWidth(),height:d.outerHeight()},parent:{width:s.outerWidth(),height:s.outerHeight()},screen:{top:n.top,left:n.left,scroll:{top:t.top,left:t.left},width:m.width(),height:m.height()}};return c.setFluidWidth&&C.is.fluid()&&(o.container={width:d.parent().outerWidth()},o.popup.width=o.container.width),o.target.margin.top=c.inline?parseInt(L.getComputedStyle(e).getPropertyValue("margin-top"),10):0,o.target.margin.left=c.inline?C.is.rtl()?parseInt(L.getComputedStyle(e).getPropertyValue("margin-right"),10):parseInt(L.getComputedStyle(e).getPropertyValue("margin-left"),10):0,e=o.screen,o.boundary={top:e.top+e.scroll.top,bottom:e.top+e.scroll.top+e.height,left:e.left+e.scroll.left,right:e.left+e.scroll.left+e.width},o},id:function(){return i},startEvent:function(){return"hover"==c.on?"mouseenter":"focus"==c.on&&"focus"},scrollEvent:function(){return"scroll"},endEvent:function(){return"hover"==c.on?"mouseleave":"focus"==c.on&&"blur"},distanceFromBoundary:function(e,t){var i={},n=(t=t||C.get.calculations()).popup,t=t.boundary;return e&&(i={top:e.top-t.top,left:e.left-t.left,right:t.right-(e.left+n.width),bottom:t.bottom-(e.top+n.height)},C.verbose("Distance from boundaries determined",e,i)),i},offsetParent:function(e){var t=(e!==F?e:f)[0].parentNode,i=N(t);if(t)for(var n="none"===i.css("transform"),o="static"===i.css("position"),s=i.is("html");t&&!s&&o&&n;)t=t.parentNode,n="none"===(i=N(t)).css("transform"),o="static"===i.css("position"),s=i.is("html");return i&&0<i.length?i:N()},positions:function(){return{"top left":!1,"top center":!1,"top right":!1,"bottom left":!1,"bottom center":!1,"bottom right":!1,"left center":!1,"right center":!1}},nextPosition:function(e){var t=e.split(" "),i=t[0],n=t[1],o="top"==i||"bottom"==i,s=!1,a=!1,t=!1;return y||(C.verbose("All available positions available"),y=C.get.positions()),C.debug("Recording last position tried",e),y[e]=!0,"opposite"===c.prefer&&(t=(t=[{top:"bottom",bottom:"top",left:"right",right:"left"}[i],n]).join(" "),s=!0===y[t],C.debug("Trying opposite strategy",t)),"adjacent"===c.prefer&&o&&(t=(t=[i,{left:"center",center:"right",right:"left"}[n]]).join(" "),a=!0===y[t],C.debug("Trying adjacent strategy",t)),(a||s)&&(C.debug("Using backup position",t),t={"top left":"top center","top center":"top right","top right":"right center","right center":"bottom right","bottom right":"bottom center","bottom center":"bottom left","bottom left":"left center","left center":"top left"}[e]),t}},set:{position:function(e,t){if(0!==v.length&&0!==d.length){var i,n,o,s,a,r,l;if(t=t||C.get.calculations(),e=e||f.data(p.position)||c.position,i=f.data(p.offset)||c.offset,n=c.distanceAway,o=t.target,s=t.popup,a=t.parent,0===o.width&&0===o.height&&!C.is.svg(o.element))return C.debug("Popup target is hidden, no action taken"),!1;switch(c.inline&&(C.debug("Adding margin to calculation",o.margin),"left center"==e||"right center"==e?(i+=o.margin.top,n+=-o.margin.left):"top left"==e||"top center"==e||"top right"==e?(i+=o.margin.left,n-=o.margin.top):(i+=o.margin.left,n+=o.margin.top)),C.debug("Determining popup position from calculations",e,t),C.is.rtl()&&(e=e.replace(/left|right/g,function(e){return"left"==e?"right":"left"}),C.debug("RTL: Popup position updated",e)),e=b==c.maxSearchDepth&&"string"==typeof c.lastResort?c.lastResort:e){case"top left":r={top:"auto",bottom:a.height-o.top+n,left:o.left+i,right:"auto"};break;case"top center":r={bottom:a.height-o.top+n,left:o.left+o.width/2-s.width/2+i,top:"auto",right:"auto"};break;case"top right":r={bottom:a.height-o.top+n,right:a.width-o.left-o.width-i,top:"auto",left:"auto"};break;case"left center":r={top:o.top+o.height/2-s.height/2+i,right:a.width-o.left+n,left:"auto",bottom:"auto"};break;case"right center":r={top:o.top+o.height/2-s.height/2+i,left:o.left+o.width+n,bottom:"auto",right:"auto"};break;case"bottom left":r={top:o.top+o.height+n,left:o.left+i,bottom:"auto",right:"auto"};break;case"bottom center":r={top:o.top+o.height+n,left:o.left+o.width/2-s.width/2+i,bottom:"auto",right:"auto"};break;case"bottom right":r={top:o.top+o.height+n,right:a.width-o.left-o.width-i,left:"auto",bottom:"auto"}}if(r===F&&C.error(h.invalidPosition,e),C.debug("Calculated popup positioning values",r),d.css(r).removeClass(u.position).addClass(e).addClass(u.loading),l=C.get.popupOffset(),l=C.get.distanceFromBoundary(l,t),C.is.offstage(l,e)){if(C.debug("Position is outside viewport",e),b<c.maxSearchDepth)return b++,e=C.get.nextPosition(e),C.debug("Trying new position",e),!!d&&C.set.position(e,t);if(!c.lastResort)return C.debug("Popup could not find a position to display",d),C.error(h.cannotPlace,_),C.remove.attempts(),C.remove.loading(),C.reset(),c.onUnplaceable.call(d,_),!1;C.debug("No position found, showing with last position")}return C.debug("Position is on stage",e),C.remove.attempts(),C.remove.loading(),c.setFluidWidth&&C.is.fluid()&&C.set.fluidWidth(t),!0}C.error(h.notFound)},fluidWidth:function(e){e=e||C.get.calculations(),C.debug("Automatically setting element width to parent width",e.parent.width),d.css("width",e.container.width)},variation:function(e){(e=e||C.get.variation())&&C.has.popup()&&(C.verbose("Adding variation to popup",e),d.addClass(e))},visible:function(){f.addClass(u.visible)}},remove:{loading:function(){d.removeClass(u.loading)},variation:function(e){(e=e||C.get.variation())&&(C.verbose("Removing variation",e),d.removeClass(e))},visible:function(){f.removeClass(u.visible)},attempts:function(){C.verbose("Resetting all searched positions"),b=0,y=!1}},bind:{events:function(){C.debug("Binding popup events to module"),"click"==c.on&&f.on("click"+a,C.toggle),"hover"==c.on&&f.on("touchstart"+a,C.event.touchstart),C.get.startEvent()&&f.on(C.get.startEvent()+a,C.event.start).on(C.get.endEvent()+a,C.event.end),c.target&&C.debug("Target set to element",v),S.on("resize"+t,C.event.resize)},popup:function(){C.verbose("Allowing hover events on popup to prevent closing"),d&&C.has.popup()&&d.on("mouseenter"+a,C.event.start).on("mouseleave"+a,C.event.end)},close:function(){(!0===c.hideOnScroll||"auto"==c.hideOnScroll&&"click"!=c.on)&&g.one(C.get.scrollEvent()+t,C.event.hideGracefully),"hover"==c.on&&$&&(C.verbose("Binding popup close event to document"),T.on("touchstart"+t,function(e){C.verbose("Touched away from popup"),C.event.hideGracefully.call(_,e)})),"click"==c.on&&c.closable&&(C.verbose("Binding popup close event to document"),T.on("click"+t,function(e){C.verbose("Clicked away from popup"),C.event.hideGracefully.call(_,e)}))}},unbind:{events:function(){S.off(t),f.off(a)},close:function(){T.off(t),g.off(t)}},has:{popup:function(){return d&&0<d.length}},is:{offstage:function(e,i){var n=[];return N.each(e,function(e,t){t<-c.jitter&&(C.debug("Position exceeds allowable distance from edge",e,t,i),n.push(e))}),0<n.length},svg:function(e){return C.supports.svg()&&e instanceof SVGGraphicsElement},active:function(){return f.hasClass(u.active)},animating:function(){return d!==F&&d.hasClass(u.animating)},fluid:function(){return d!==F&&d.hasClass(u.fluid)},visible:function(){return d!==F&&d.hasClass(u.visible)},dropdown:function(){return f.hasClass(u.dropdown)},hidden:function(){return!C.is.visible()},rtl:function(){return"rtl"==f.css("direction")}},reset:function(){C.remove.visible(),c.preserve?N.fn.transition!==F&&d.transition("remove transition"):C.removePopup()},setting:function(e,t){if(N.isPlainObject(e))N.extend(!0,c,e);else{if(t===F)return c[e];c[e]=t}},internal:function(e,t){if(N.isPlainObject(e))N.extend(!0,C,e);else{if(t===F)return C[e];C[e]=t}},debug:function(){!c.silent&&c.debug&&(c.performance?C.performance.log(arguments):(C.debug=Function.prototype.bind.call(console.info,console,c.name+":"),C.debug.apply(console,arguments)))},verbose:function(){!c.silent&&c.verbose&&c.debug&&(c.performance?C.performance.log(arguments):(C.verbose=Function.prototype.bind.call(console.info,console,c.name+":"),C.verbose.apply(console,arguments)))},error:function(){c.silent||(C.error=Function.prototype.bind.call(console.error,console,c.name+":"),C.error.apply(console,arguments))},performance:{log:function(e){var t,i;c.performance&&(i=(t=(new Date).getTime())-(E||t),E=t,A.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:_,"Execution Time":i})),clearTimeout(C.performance.timer),C.performance.timer=setTimeout(C.performance.display,500)},display:function(){var e=c.name+":",i=0;E=!1,clearTimeout(C.performance.timer),N.each(A,function(e,t){i+=t["Execution Time"]}),e+=" "+i+"ms",I&&(e+=" '"+I+"'"),(console.group!==F||console.table!==F)&&0<A.length&&(console.groupCollapsed(e),console.table?console.table(A):N.each(A,function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")}),console.groupEnd()),A=[]}},invoke:function(n,e,t){var o,s,i,a=w;return e=e||O,t=_||t,"string"==typeof n&&a!==F&&(n=n.split(/[\. ]/),o=n.length-1,N.each(n,function(e,t){var i=e!=o?t+n[e+1].charAt(0).toUpperCase()+n[e+1].slice(1):n;if(!N.isPlainObject(a[i])||e==o)return a[i]!==F?(s=a[i],!1):N.isPlainObject(a[t])&&e!=o?void(a=a[t]):(a[t]!==F&&(s=a[t]),!1);a=a[i]})),N.isFunction(s)?i=s.apply(t,e):s!==F&&(i=s),N.isArray(k)?k.push(i):k!==F?k=[k,i]:i!==F&&(k=i),s}};M?(w===F&&C.initialize(),C.invoke(P)):(w!==F&&w.invoke("destroy"),C.initialize())}),k!==F?k:this},N.fn.popup.settings={name:"Popup",silent:!1,debug:!1,verbose:!1,performance:!0,namespace:"popup",observeChanges:!0,onCreate:function(){},onRemove:function(){},onShow:function(){},onVisible:function(){},onHide:function(){},onUnplaceable:function(){},onHidden:function(){},on:"hover",boundary:L,addTouchEvents:!0,position:"top left",variation:"",movePopup:!0,target:!1,popup:!1,inline:!1,preserve:!1,hoverable:!1,content:!1,html:!1,title:!1,closable:!0,hideOnScroll:"auto",exclusive:!1,context:"body",scrollContext:L,prefer:"opposite",lastResort:!1,delay:{show:50,hide:70},setFluidWidth:!0,duration:200,transition:"scale",distanceAway:0,jitter:2,offset:0,maxSearchDepth:15,error:{invalidPosition:"The position you specified is not a valid position",cannotPlace:"Popup does not fit within the boundaries of the viewport",method:"The method you called is not defined.",noTransition:"This module requires ui transitions <https://github.com/Semantic-Org/UI-Transition>",notFound:"The target or popup you specified does not exist on the page"},metadata:{activator:"activator",content:"content",html:"html",offset:"offset",position:"position",title:"title",variation:"variation"},className:{active:"active",animating:"animating",dropdown:"dropdown",fluid:"fluid",loading:"loading",popup:"ui popup",position:"top left center bottom right",visible:"visible"},selector:{popup:".ui.popup"},templates:{escape:function(e){var t={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"};return/[&<>"'`]/.test(e)?e.replace(/[&<>"'`]/g,function(e){return t[e]}):e},popup:function(e){var t="",i=N.fn.popup.settings.templates.escape;return typeof e!==F&&(typeof e.title!==F&&e.title&&(e.title=i(e.title),t+='<div class="header">'+e.title+"</div>"),typeof e.content!==F&&e.content&&(e.content=i(e.content),t+='<div class="content">'+e.content+"</div>")),t}}}}(jQuery,window,document),function(x,e,k,T){"use strict";void 0!==(e=void 0!==e&&e.Math==Math?e:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")())&&e.Math==Math||"undefined"!=typeof self&&self.Math==Math||Function("return this")(),x.fn.progress=function(m){var v,e=x(this),b=e.selector||"",y=(new Date).getTime(),$=[],_=m,w="string"==typeof _,C=[].slice.call(arguments,1);return e.each(function(){var n=x.isPlainObject(m)?x.extend(!0,{},x.fn.progress.settings,m):x.extend({},x.fn.progress.settings),t=n.className,i=n.metadata,e=n.namespace,o=n.selector,r=n.error,s="."+e,a="module-"+e,l=x(this),d=x(this).find(o.bar),c=x(this).find(o.progress),u=x(this).find(o.label),h=this,p=l.data(a),f=!1,g={initialize:function(){g.debug("Initializing progress bar",n),g.set.duration(),g.set.transitionEvent(),g.read.metadata(),g.read.settings(),g.instantiate()},instantiate:function(){g.verbose("Storing instance of progress",g),p=g,l.data(a,g)},destroy:function(){g.verbose("Destroying previous progress for",l),clearInterval(p.interval),g.remove.state(),l.removeData(a),p=T},reset:function(){g.remove.nextValue(),g.update.progress(0)},complete:function(){(g.percent===T||g.percent<100)&&(g.remove.progressPoll(),g.set.percent(100))},read:{metadata:function(){var e={percent:l.data(i.percent),total:l.data(i.total),value:l.data(i.value)};e.percent&&(g.debug("Current percent value set from metadata",e.percent),g.set.percent(e.percent)),e.total&&(g.debug("Total value set from metadata",e.total),g.set.total(e.total)),e.value&&(g.debug("Current value set from metadata",e.value),g.set.value(e.value),g.set.progress(e.value))},settings:function(){!1!==n.total&&(g.debug("Current total set in settings",n.total),g.set.total(n.total)),!1!==n.value&&(g.debug("Current value set in settings",n.value),g.set.value(n.value),g.set.progress(g.value)),!1!==n.percent&&(g.debug("Current percent set in settings",n.percent),g.set.percent(n.percent))}},bind:{transitionEnd:function(t){var e=g.get.transitionEnd();d.one(e+s,function(e){clearTimeout(g.failSafeTimer),t.call(this,e)}),g.failSafeTimer=setTimeout(function(){d.triggerHandler(e)},n.duration+n.failSafeDelay),g.verbose("Adding fail safe timer",g.timer)}},increment:function(e){var t,i;g.has.total()?i=(t=g.get.value())+(e=e||1):(t=g.get.percent(),e=e||g.get.randomValue(),g.debug("Incrementing percentage by",t,i=t+e)),i=g.get.normalizedValue(i),g.set.progress(i)},decrement:function(e){var t,i;g.get.total()?(i=(t=g.get.value())-(e=e||1),g.debug("Decrementing value by",e,t)):(i=(t=g.get.percent())-(e=e||g.get.randomValue()),g.debug("Decrementing percentage by",e,t)),i=g.get.normalizedValue(i),g.set.progress(i)},has:{progressPoll:function(){return g.progressPoll},total:function(){return!1!==g.get.total()}},get:{text:function(e){var t=g.value||0,i=g.total||0,n=f?g.get.displayPercent():g.percent||0,o=0<g.total?i-t:100-n;return e=(e=e||"").replace("{value}",t).replace("{total}",i).replace("{left}",o).replace("{percent}",n),g.verbose("Adding variables to progress bar text",e),e},normalizedValue:function(e){if(e<0)return g.debug("Value cannot decrement below 0"),0;if(g.has.total()){if(e>g.total)return g.debug("Value cannot increment above total",g.total),g.total}else if(100<e)return g.debug("Value cannot increment above 100 percent"),100;return e},updateInterval:function(){return"auto"==n.updateInterval?n.duration:n.updateInterval},randomValue:function(){return g.debug("Generating random increment percentage"),Math.floor(Math.random()*n.random.max+n.random.min)},numericValue:function(e){return"string"==typeof e?""!==e.replace(/[^\d.]/g,"")&&+e.replace(/[^\d.]/g,""):e},transitionEnd:function(){var e,t=k.createElement("element"),i={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(e in i)if(t.style[e]!==T)return i[e]},displayPercent:function(){var e=d.width(),t=l.width(),t=parseInt(d.css("min-width"),10)<e?e/t*100:g.percent;return 0<n.precision?Math.round(t*(10*n.precision))/(10*n.precision):Math.round(t)},percent:function(){return g.percent||0},value:function(){return g.nextValue||g.value||0},total:function(){return g.total||!1}},create:{progressPoll:function(){g.progressPoll=setTimeout(function(){g.update.toNextValue(),g.remove.progressPoll()},g.get.updateInterval())}},is:{complete:function(){return g.is.success()||g.is.warning()||g.is.error()},success:function(){return l.hasClass(t.success)},warning:function(){return l.hasClass(t.warning)},error:function(){return l.hasClass(t.error)},active:function(){return l.hasClass(t.active)},visible:function(){return l.is(":visible")}},remove:{progressPoll:function(){g.verbose("Removing progress poll timer"),g.progressPoll&&(clearTimeout(g.progressPoll),delete g.progressPoll)},nextValue:function(){g.verbose("Removing progress value stored for next update"),delete g.nextValue},state:function(){g.verbose("Removing stored state"),delete g.total,delete g.percent,delete g.value},active:function(){g.verbose("Removing active state"),l.removeClass(t.active)},success:function(){g.verbose("Removing success state"),l.removeClass(t.success)},warning:function(){g.verbose("Removing warning state"),l.removeClass(t.warning)},error:function(){g.verbose("Removing error state"),l.removeClass(t.error)}},set:{barWidth:function(e){100<e?g.error(r.tooHigh,e):e<0?g.error(r.tooLow,e):(d.css("width",e+"%"),l.attr("data-percent",parseInt(e,10)))},duration:function(e){e=e||n.duration,g.verbose("Setting progress bar transition duration",e="number"==typeof e?e+"ms":e),d.css({"transition-duration":e})},percent:function(e){e="string"==typeof e?+e.replace("%",""):e,e=0<n.precision?Math.round(e*(10*n.precision))/(10*n.precision):Math.round(e),g.percent=e,g.has.total()||(g.value=0<n.precision?Math.round(e/100*g.total*(10*n.precision))/(10*n.precision):Math.round(e/100*g.total*10)/10,n.limitValues&&(g.value=100<g.value?100:g.value<0?0:g.value)),g.set.barWidth(e),g.set.labelInterval(),g.set.labels(),n.onChange.call(h,e,g.value,g.total)},labelInterval:function(){clearInterval(g.interval),g.bind.transitionEnd(function(){g.verbose("Bar finished animating, removing continuous label updates"),clearInterval(g.interval),f=!1,g.set.labels()}),f=!0,g.interval=setInterval(function(){x.contains(k.documentElement,h)||(clearInterval(g.interval),f=!1),g.set.labels()},n.framerate)},labels:function(){g.verbose("Setting both bar progress and outer label text"),g.set.barLabel(),g.set.state()},label:function(e){(e=e||"")&&(e=g.get.text(e),g.verbose("Setting label to text",e),u.text(e))},state:function(e){100===(e=e!==T?e:g.percent)?n.autoSuccess&&!(g.is.warning()||g.is.error()||g.is.success())?(g.set.success(),g.debug("Automatically triggering success at 100%")):(g.verbose("Reached 100% removing active state"),g.remove.active(),g.remove.progressPoll()):0<e?(g.verbose("Adjusting active progress bar label",e),g.set.active()):(g.remove.active(),g.set.label(n.text.active))},barLabel:function(e){e!==T?c.text(g.get.text(e)):"ratio"==n.label&&g.total?(g.verbose("Adding ratio to bar label"),c.text(g.get.text(n.text.ratio))):"percent"==n.label&&(g.verbose("Adding percentage to bar label"),c.text(g.get.text(n.text.percent)))},active:function(e){e=e||n.text.active,g.debug("Setting active state"),n.showActivity&&!g.is.active()&&l.addClass(t.active),g.remove.warning(),g.remove.error(),g.remove.success(),(e=n.onLabelUpdate("active",e,g.value,g.total))&&g.set.label(e),g.bind.transitionEnd(function(){n.onActive.call(h,g.value,g.total)})},success:function(e){e=e||n.text.success||n.text.active,g.debug("Setting success state"),l.addClass(t.success),g.remove.active(),g.remove.warning(),g.remove.error(),g.complete(),e=n.text.success?n.onLabelUpdate("success",e,g.value,g.total):n.onLabelUpdate("active",e,g.value,g.total),g.set.label(e),g.bind.transitionEnd(function(){n.onSuccess.call(h,g.total)})},warning:function(e){e=e||n.text.warning,g.debug("Setting warning state"),l.addClass(t.warning),g.remove.active(),g.remove.success(),g.remove.error(),g.complete(),(e=n.onLabelUpdate("warning",e,g.value,g.total))&&g.set.label(e),g.bind.transitionEnd(function(){n.onWarning.call(h,g.value,g.total)})},error:function(e){e=e||n.text.error,g.debug("Setting error state"),l.addClass(t.error),g.remove.active(),g.remove.success(),g.remove.warning(),g.complete(),(e=n.onLabelUpdate("error",e,g.value,g.total))&&g.set.label(e),g.bind.transitionEnd(function(){n.onError.call(h,g.value,g.total)})},transitionEvent:function(){g.get.transitionEnd()},total:function(e){g.total=e},value:function(e){g.value=e},progress:function(e){g.has.progressPoll()?(g.debug("Updated within interval, setting next update to use new value",e),g.set.nextValue(e)):(g.debug("First update in progress update interval, immediately updating",e),g.update.progress(e),g.create.progressPoll())},nextValue:function(e){g.nextValue=e}},update:{toNextValue:function(){var e=g.nextValue;e&&(g.debug("Update interval complete using last updated value",e),g.update.progress(e),g.remove.nextValue())},progress:function(e){var t;!1===(e=g.get.numericValue(e))&&g.error(r.nonNumeric,e),e=g.get.normalizedValue(e),g.has.total()?(g.set.value(e),t=e/g.total*100,g.debug("Calculating percent complete from total",t)):(t=e,g.debug("Setting value to exact percentage value",t)),g.set.percent(t)}},setting:function(e,t){if(g.debug("Changing setting",e,t),x.isPlainObject(e))x.extend(!0,n,e);else{if(t===T)return n[e];x.isPlainObject(n[e])?x.extend(!0,n[e],t):n[e]=t}},internal:function(e,t){if(x.isPlainObject(e))x.extend(!0,g,e);else{if(t===T)return g[e];g[e]=t}},debug:function(){!n.silent&&n.debug&&(n.performance?g.performance.log(arguments):(g.debug=Function.prototype.bind.call(console.info,console,n.name+":"),g.debug.apply(console,arguments)))},verbose:function(){!n.silent&&n.verbose&&n.debug&&(n.performance?g.performance.log(arguments):(g.verbose=Function.prototype.bind.call(console.info,console,n.name+":"),g.verbose.apply(console,arguments)))},error:function(){n.silent||(g.error=Function.prototype.bind.call(console.error,console,n.name+":"),g.error.apply(console,arguments))},performance:{log:function(e){var t,i;n.performance&&(i=(t=(new Date).getTime())-(y||t),y=t,$.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:h,"Execution Time":i})),clearTimeout(g.performance.timer),g.performance.timer=setTimeout(g.performance.display,500)},display:function(){var e=n.name+":",i=0;y=!1,clearTimeout(g.performance.timer),x.each($,function(e,t){i+=t["Execution Time"]}),e+=" "+i+"ms",b&&(e+=" '"+b+"'"),(console.group!==T||console.table!==T)&&0<$.length&&(console.groupCollapsed(e),console.table?console.table($):x.each($,function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")}),console.groupEnd()),$=[]}},invoke:function(n,e,t){var o,s,i,a=p;return e=e||C,t=h||t,"string"==typeof n&&a!==T&&(n=n.split(/[\. ]/),o=n.length-1,x.each(n,function(e,t){var i=e!=o?t+n[e+1].charAt(0).toUpperCase()+n[e+1].slice(1):n;if(!x.isPlainObject(a[i])||e==o)return a[i]!==T?(s=a[i],!1):x.isPlainObject(a[t])&&e!=o?void(a=a[t]):(a[t]!==T?s=a[t]:g.error(r.method,n),!1);a=a[i]})),x.isFunction(s)?i=s.apply(t,e):s!==T&&(i=s),x.isArray(v)?v.push(i):v!==T?v=[v,i]:i!==T&&(v=i),s}};w?(p===T&&g.initialize(),g.invoke(_)):(p!==T&&p.invoke("destroy"),g.initialize())}),v!==T?v:this},x.fn.progress.settings={name:"Progress",namespace:"progress",silent:!1,debug:!1,verbose:!1,performance:!0,random:{min:2,max:5},duration:300,updateInterval:"auto",autoSuccess:!0,showActivity:!0,limitValues:!0,label:"percent",precision:0,framerate:1e3/30,percent:!1,total:!1,value:!1,failSafeDelay:100,onLabelUpdate:function(e,t,i,n){return t},onChange:function(e,t,i){},onSuccess:function(e){},onActive:function(e,t){},onError:function(e,t){},onWarning:function(e,t){},error:{method:"The method you called is not defined.",nonNumeric:"Progress value is non numeric",tooHigh:"Value specified is above 100%",tooLow:"Value specified is below 0%"},regExp:{variable:/\{\$*[A-z0-9]+\}/g},metadata:{percent:"percent",total:"total",value:"value"},selector:{bar:"> .bar",label:"> .label",progress:".bar > .progress"},text:{active:!1,error:!1,success:!1,warning:!1,percent:"{percent}%",ratio:"{value} of {total}"},className:{active:"active",error:"error",success:"success",warning:"warning"}}}(jQuery,window,document),function(w,e,C){"use strict";e=void 0!==e&&e.Math==Math?e:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),w.fn.rating=function(p){var f,g=w(this),m=g.selector||"",v=(new Date).getTime(),b=[],y=p,$="string"==typeof y,_=[].slice.call(arguments,1
vendor: 4,136 bytes, line 1
1);return g.each(function(){var e,n=w.isPlainObject(p)?w.extend(!0,{},w.fn.rating.settings,p):w.extend({},w.fn.rating.settings),t=n.namespace,i=n.className,o=n.metadata,s=n.selector,a=(n.error,"."+t),r="module-"+t,l=this,d=w(this).data(r),c=w(this),u=c.find(s.icon),h={initialize:function(){h.verbose("Initializing rating module",n),0===u.length&&h.setup.layout(),n.interactive?h.enable():h.disable(),h.set.initialLoad(),h.set.rating(h.get.initialRating()),h.remove.initialLoad(),h.instantiate()},instantiate:function(){h.verbose("Instantiating module",n),d=h,c.data(r,h)},destroy:function(){h.verbose("Destroying previous instance",d),h.remove.events(),c.removeData(r)},refresh:function(){u=c.find(s.icon)},setup:{layout:function(){var e=h.get.maxRating(),e=w.fn.rating.settings.templates.icon(e);h.debug("Generating icon html dynamically"),c.html(e),h.refresh()}},event:{mouseenter:function(){var e=w(this);e.nextAll().removeClass(i.selected),c.addClass(i.selected),e.addClass(i.selected).prevAll().addClass(i.selected)},mouseleave:function(){c.removeClass(i.selected),u.removeClass(i.selected)},click:function(){var e=w(this),t=h.get.rating(),e=u.index(e)+1;("auto"==n.clearable?1===u.length:n.clearable)&&t==e?h.clearRating():h.set.rating(e)}},clearRating:function(){h.debug("Clearing current rating"),h.set.rating(0)},bind:{events:function(){h.verbose("Binding events"),c.on("mouseenter"+a,s.icon,h.event.mouseenter).on("mouseleave"+a,s.icon,h.event.mouseleave).on("click"+a,s.icon,h.event.click)}},remove:{events:function(){h.verbose("Removing events"),c.off(a)},initialLoad:function(){e=!1}},enable:function(){h.debug("Setting rating to interactive mode"),h.bind.events(),c.removeClass(i.disabled)},disable:function(){h.debug("Setting rating to read-only mode"),h.remove.events(),c.addClass(i.disabled)},is:{initialLoad:function(){return e}},get:{initialRating:function(){return c.data(o.rating)!==C?(c.removeData(o.rating),c.data(o.rating)):n.initialRating},maxRating:function(){return c.data(o.maxRating)!==C?(c.removeData(o.maxRating),c.data(o.maxRating)):n.maxRating},rating:function(){var e=u.filter("."+i.active).length;return h.verbose("Current rating retrieved",e),e}},set:{rating:function(e){var t=u.eq(0<=e-1?e-1:0);c.removeClass(i.selected),u.removeClass(i.selected).removeClass(i.active),0<e&&(h.verbose("Setting current rating to",e),t.prevAll().addBack().addClass(i.active)),h.is.initialLoad()||n.onRate.call(l,e)},initialLoad:function(){e=!0}},setting:function(e,t){if(h.debug("Changing setting",e,t),w.isPlainObject(e))w.extend(!0,n,e);else{if(t===C)return n[e];w.isPlainObject(n[e])?w.extend(!0,n[e],t):n[e]=t}},internal:function(e,t){if(w.isPlainObject(e))w.extend(!0,h,e);else{if(t===C)return h[e];h[e]=t}},debug:function(){!n.silent&&n.debug&&(n.performance?h.performance.log(arguments):(h.debug=Function.prototype.bind.call(console.info,console,n.name+":"),h.debug.apply(console,arguments)))},verbose:function(){!n.silent&&n.verbose&&n.debug&&(n.performance?h.performance.log(arguments):(h.verbose=Function.prototype.bind.call(console.info,console,n.name+":"),h.verbose.apply(console,arguments)))},error:function(){n.silent||(h.error=Function.prototype.bind.call(console.error,console,n.name+":"),h.error.apply(console,arguments))},performance:{log:function(e){var t,i;n.performance&&(i=(t=(new Date).getTime())-(v||t),v=t,b.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:l,"Execution Time":i})),clearTimeout(h.performance.timer),h.performance.timer=setTimeout(h.performance.display,500)},display:function(){var e=n.name+":",i=0;v=!1,clearTimeout(h.performance.timer),w.each(b,function(e,t){i+=t["Execution Time"]}),e+=" "+i+"ms",m&&(e+=" '"+m+"'"),1<g.length&&(e+=" ("+g.length+")"),(console.group!==C||console.table!==C)&&0<b.length&&(console.groupCollapsed(e),console.table?console.table(b):w.each(b,function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")}),console.groupEnd()),b=[]}},invoke:function(n,e,t){var o,s,i,a=d;return e=e||_,t=l||t,"string"==typeof n&&a!==C&&(n=n.split(/[\. ]/),o=n.length-1,w.each(n,function(e,t){var i=e!=o?t+n[e+1].charAt(0).toUpperCase()+n[e+1].slice(1):n;
1if(!w.isPlainObject(a[i])||e==o)return a[i]!==C?(s=a[i],!1):w.isPlainObject(a[t])&&e!=o?void(a=a[t]):(a[t]!==C&&(s=a[t]),!1);a=a[i]})),w.isFunction(s)?i=s.apply(t,e):s!==C&&(i=s),w.isArray(f)?f.push(i):f!==C?f=[f,i]:i!==C&&(f=i),s}};$?(d===C&&h.initialize(),h.invoke(y)):(d!==C&&d.invoke("destroy"),h.initialize())}),f!==C?f:this},w.fn.rating.settings={name:"Rating",namespace:"rating",slent:!1,debug:!1,verbose:!1,performance:!0,initialRating:0,interactive:!0,maxRating:4,clearable:"auto",fireOnInit:!1,onRate:function(e){},error:{method:"The method you called is not defined",noMaximum:"No maximum rating specified. Cannot generate HTML automatically"},metadata:{rating:"rating",maxRating:"maxRating"},className:{active:"active",disabled:"disabled",selected:"selected",loading:"loading"},selector:{icon:".icon"},templates:{icon:function(e){for(var t=1,i="";t<=e;)i+='<i class="icon"></i>',t++;return i}}}}(jQuery,window,void document),function(I,E,A,P){"use strict";E=void 0!==E&&E.Math==Math?E:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),I.fn.search=function($){var _,w=I(this),C=w.selector||"",x=(new Date).getTime(),k=[],T=$,S="string"==typeof T,D=[].slice.call(arguments,1);return I(this).each(function(){var l=I.isPlainObject($)?I.extend(!0,{},I.fn.search.settings,$):I.extend({},I.fn.search.settings),u=l.className,r=l.metadata,d=l.regExp,s=l.fields,h=l.selector,c=l.error,e=l.namespace,n="."+e,t=e+"-module",p=I(this),f=p.find(h.prompt),i=p.find(h.searchButton),o=p.find(h.results),a=p.find(h.result),g=(p.find(h.category),this),m=p.data(t),v=!1,b=!1,y={initialize:function(){y.verbose("Initializing module"),y.determine.searchFields(),y.bind.events(),y.set.type(),y.create.results(),y.instantiate()},instantiate:function(){y.verbose("Storing instance of module",y),m=y,p.data(t,y)},destroy:function(){y.verbose("Destroying instance"),p.off(n).removeData(t)},refresh:function(){y.debug("Refreshing selector cache"),f=p.find(h.prompt),i=p.find(h.searchButton),p.find(h.category),o=p.find(h.results),a=p.find(h.result)},refreshResults:function(){o=p.find(h.results),a=p.find(h.result)},bind:{events:function(){y.verbose("Binding events to search"),l.automatic&&(p.on(y.get.inputEvent()+n,h.prompt,y.event.input),f.attr("autocomplete","off")),p.on("focus"+n,h.prompt,y.event.focus).on("blur"+n,h.prompt,y.event.blur).on("keydown"+n,h.prompt,y.handleKeyboard).on("click"+n,h.searchButton,y.query).on("mousedown"+n,h.results,y.event.result.mousedown).on("mouseup"+n,h.results,y.event.result.mouseup).on("click"+n,h.result,y.event.result.click)}},determine:{searchFields:function(){$&&$.searchFields!==P&&(l.searchFields=$.searchFields)}},event:{input:function(){clearTimeout(y.timer),y.timer=setTimeout(y.query,l.searchDelay)},focus:function(){y.set.focus(),l.searchOnFocus&&y.has.minimumCharacters()&&y.query(function(){y.can.show()&&y.showResults()})},blur:function(e){function t(){y.cancel.query(),y.remove.focus(),y.timer=setTimeout(y.hideResults,l.hideDelay)}var i=A.activeElement===this;i||(b=!1,y.resultsClicked?(y.debug("Determining if user action caused search to close"),p.one("click.close"+n,h.results,function(e){return y.is.inMessage(e)||v?void f.focus():(v=!1,void(y.is.animating()||y.is.hidden()||t()))})):(y.debug("Input blurred without user action, closing results"),t()))},result:{mousedown:function(){y.resultsClicked=!0},mouseup:function(){y.resultsClicked=!1},click:function(e){y.debug("Search result selected");var t=I(this),i=t.find(h.title).eq(0),n=t.is("a[href]")?t:t.find("a[href]").eq(0),o=n.attr("href")||!1,s=n.attr("target")||!1,a=(i.html(),0<i.length&&i.text()),i=y.get.results(),t=t.data(r.result)||y.get.result(a,i);return I.isFunction(l.onSelect)&&!1===l.onSelect.call(g,t,i)?(y.debug("Custom onSelect callback cancelled default select action"),void(v=!0)):(y.hideResults(),a&&y.set.value(a),void(o&&(y.verbose("Opening search link found in result",n),"_blank"==s||e.ctrlKey?E.open(o):E.location.href=o)))}}},handleKeyboard:function(e){var t,i=p.find(h.result),n=p.find(h.category),o=i.filter("."+u.active),s=i.index(o),a=i.length,r=0<o.length,l=e.which,d=13,c=38,o=40;
vendor: 29,796 bytes, line 1
1if(l==27&&(y.verbose("Escape key pressed, blurring search field"),y.hideResults(),b=!0),y.is.visible())if(l==d){if(y.verbose("Enter key pressed, selecting active result"),0<i.filter("."+u.active).length)return y.event.result.click.call(i.filter("."+u.active),e),e.preventDefault(),!1}else l==c&&r?(y.verbose("Up key pressed, changing active result"),t=s-1<0?s:s-1,n.removeClass(u.active),i.removeClass(u.active).eq(t).addClass(u.active).closest(n).addClass(u.active),e.preventDefault()):l==o&&(y.verbose("Down key pressed, changing active result"),t=a<=s+1?s:s+1,n.removeClass(u.active),i.removeClass(u.active).eq(t).addClass(u.active).closest(n).addClass(u.active),e.preventDefault());else l==d&&(y.verbose("Enter key pressed, executing query"),y.query(),y.set.buttonPressed(),f.one("keyup",y.remove.buttonFocus))},setup:{api:function(t,i){var e={debug:l.debug,on:!1,cache:!0,action:"search",urlData:{query:t},onSuccess:function(e){y.parse.response.call(g,e,t),i()},onFailure:function(){y.displayMessage(c.serverError),i()},onAbort:function(e){},onError:y.error};I.extend(!0,e,l.apiSettings),y.verbose("Setting up API request",e),p.api(e)}},can:{useAPI:function(){return I.fn.api!==P},show:function(){return y.is.focused()&&!y.is.visible()&&!y.is.empty()},transition:function(){return l.transition&&I.fn.transition!==P&&p.transition("is supported")}},is:{animating:function(){return o.hasClass(u.animating)},hidden:function(){return o.hasClass(u.hidden)},inMessage:function(e){if(e.target){var t=I(e.target);return I.contains(A.documentElement,e.target)&&0<t.closest(h.message).length}},empty:function(){return""===o.html()},visible:function(){return 0<o.filter(":visible").length},focused:function(){return 0<f.filter(":focus").length}},get:{inputEvent:function(){var e=f[0];return e!==P&&e.oninput!==P?"input":e!==P&&e.onpropertychange!==P?"propertychange":"keyup"},value:function(){return f.val()},results:function(){return p.data(r.results)},result:function(i,e){var n=["title","id"],o=!1;return i=i!==P?i:y.get.value(),e=e!==P?e:y.get.results(),"category"===l.type?(y.debug("Finding result that matches",i),I.each(e,function(e,t){return(!I.isArray(t.results)||!(o=y.search.object(i,t.results,n)[0]))&&void 0})):(y.debug("Finding result in results object",i),o=y.search.object(i,e,n)[0]),o||!1}},select:{firstResult:function(){y.verbose("Selecting first result"),a.first().addClass(u.active)}},set:{focus:function(){p.addClass(u.focus)},loading:function(){p.addClass(u.loading)},value:function(e){y.verbose("Setting search input value",e),f.val(e)},type:function(e){e=e||l.type,"category"==l.type&&p.addClass(l.type)},buttonPressed:function(){i.addClass(u.pressed)}},remove:{loading:function(){p.removeClass(u.loading)},focus:function(){p.removeClass(u.focus)},buttonPressed:function(){i.removeClass(u.pressed)}},query:function(e){e=I.isFunction(e)?e:function(){};var t=y.get.value(),i=y.read.cache(t);e=e||function(){},y.has.minimumCharacters()?(i?(y.debug("Reading result from cache",t),y.save.results(i.results),y.addResults(i.html),y.inject.id(i.results),e()):(y.debug("Querying for",t),I.isPlainObject(l.source)||I.isArray(l.source)?(y.search.local(t),e()):y.can.useAPI()?y.search.remote(t,e):(y.error(c.source),e())),l.onSearchQuery.call(g,t)):y.hideResults()},search:{local:function(e){var t,i=y.search.object(e,l.content);y.set.loading(),y.save.results(i),y.debug("Returned local search results",i),t=y.generateResults({results:i}),y.remove.loading(),y.addResults(t),y.inject.id(i),y.write.cache(e,{html:t,results:i})},remote:function(e,t){t=I.isFunction(t)?t:function(){},p.api("is loading")&&p.api("abort"),y.setup.api(e,t),p.api("query")},object:function(n,t,e){function o(e,t){var i=-1==I.inArray(t,s),n=-1==I.inArray(t,a);i&&n&&e.push(t)}var s=[],a=[],i=n.toString().replace(d.escape,"\\$&"),r=new RegExp(d.beginsWith+i,"i");return t=t||l.source,e=e!==P?e:l.searchFields,I.isArray(e)||(e=[e]),t===P||!1===t?(y.error(c.source),[]):(I.each(e,function(e,i){I.each(t,function(e,t){"string"==typeof t[i]&&(-1!==t[i].search(r)?o(s,t):l.searchFullText&&y.fuzzySearch(n,t[i])&&o(a,t))})}),I.merge(s,a))}},fuzzySearch:function(e,t){var i=t.length,n=e.length;if("string"!=typeof e)return!1;if(e=e.toLowerCase(),t=t.toLowerCase(),i<n)return!1;if(n===i)return e===t;e:for(var o=0,s=0;o<n;o++){for(var a=e.charCodeAt(o);s<i;)if(t.charCodeAt(s++)===a)continue e;return!1}return!0},parse:{response:function(e,t){var i=y.generateResults(e);y.verbose("Parsing server response",e),e!==P&&t!==P&&e[s.results]!==P&&(y.addResults(i),y.inject.id(e[s.results]),y.write.cache(t,{html:i,results:e[s.results]}),y.save.results(e[s.results]))}},cancel:{query:function(){y.can.useAPI()&&p.api("abort")}},has:{minimumCharacters:function(){return y.get.value().length>=l.minCharacters},results:function(){return 0!==o.length&&""!=o.html()}},clear:{cache:function(e){var t=p.data(r.cache);e?t&&t[e]&&(y.debug("Removing value from cache",e),delete t[e],p.data(r.cache,t)):(y.debug("Clearing cache",e),p.removeData(r.cache))}},read:{cache:function(e){var t=p.data(r.cache);return!!l.cache&&(y.verbose("Checking cache for generated html for query",e),"object"==typeof t&&t[e]!==P&&t[e])}},create:{id:function(e,t){var i,e=e+1;return t!==P?(i=String.fromCharCode(97+t),y.verbose("Creating category result id",i=i+e)):y.verbose("Creating result id",i=e),i},results:function(){0===o.length&&(o=I("<div />").addClass(u.results).appendTo(p))}},inject:{result:function(e,t,i){y.verbose("Injecting result into results");t=(i!==P?o.children().eq(i):o).children(h.result).eq(t);y.verbose("Injecting results metadata",t),t.data(r.result,e)},id:function(i){y.debug("Injecting unique ids into results");var n=0,o=0;return"category"===l.type?I.each(i,function(e,i){o=0,I.each(i.results,function(e,t){e=i.results[e];e.id===P&&(e.id=y.create.id(o,n)),y.inject.result(e,o,n),o++}),n++}):I.each(i,function(e,t){e=i[e];e.id===P&&(e.id=y.create.id(o)),y.inject.result(e,o),o++}),i}},save:{results:function(e){y.verbose("Saving current search results to metadata",e),p.data(r.results,e)}},write:{cache:function(e,t){var i=p.data(r.cache)!==P?p.data(r.cache):{};l.cache&&(y.verbose("Writing generated html to cache",e,t),i[e]=t,p.data(r.cache,i))}},addResults:function(e){return I.isFunction(l.onResultsAdd)&&!1===l.onResultsAdd.call(o,e)?(y.debug("onResultsAdd callback cancelled default action"),!1):void(e?(o.html(e),y.refreshResults(),l.selectFirstResult&&y.select.firstResult(),y.showResults()):y.hideResults(function(){o.empty()}))},showResults:function(e){e=I.isFunction(e)?e:function(){},b||!y.is.visible()&&y.has.results()&&(y.can.transition()?(y.debug("Showing results with css animations"),o.transition({animation:l.transition+" in",debug:l.debug,verbose:l.verbose,duration:l.duration,onComplete:function(){e()},queue:!0})):(y.debug("Showing results with javascript"),o.stop().fadeIn(l.duration,l.easing)),l.onResultsOpen.call(o))},hideResults:function(e){e=I.isFunction(e)?e:function(){},y.is.visible()&&(y.can.transition()?(y.debug("Hiding results with css animations"),o.transition({animation:l.transition+" out",debug:l.debug,verbose:l.verbose,duration:l.duration,onComplete:function(){e()},queue:!0})):(y.debug("Hiding results with javascript"),o.stop().fadeOut(l.duration,l.easing)),l.onResultsClose.call(o))},generateResults:function(e){y.debug("Generating html from response",e);var t=l.templates[l.type],i=I.isPlainObject(e[s.results])&&!I.isEmptyObject(e[s.results]),n=I.isArray(e[s.results])&&0<e[s.results].length,o="";return i||n?(0<l.maxResults&&(i?"standard"==l.type&&y.error(c.maxResults):e[s.results]=e[s.results].slice(0,l.maxResults)),I.isFunction(t)?o=t(e,s):y.error(c.noTemplate,!1)):l.showNoResults&&(o=y.displayMessage(c.noResults,"empty")),l.onResults.call(g,e),o},displayMessage:function(e,t){return y.debug("Displaying message",e,t=t||"standard"),y.addResults(l.templates.message(e,t)),l.templates.message(e,t)},setting:function(e,t){if(I.isPlainObject(e))I.extend(!0,l,e);else{if(t===P)return l[e];l[e]=t}},internal:function(e,t){if(I.isPlainObject(e))I.extend(!0,y,e);else{if(t===P)return y[e];y[e]=t}},debug:function(){!l.silent&&l.debug&&(l.performance?y.performance.log(arguments):(y.debug=Function.prototype.bind.call(console.info,console,l.name+":"),y.debug.apply(console,arguments)))},verbose:function(){!l.silent&&l.verbose&&l.debug&&(l.performance?y.performance.log(arguments):(y.verbose=Function.prototype.bind.call(console.info,console,l.name+":"),y.verbose.apply(console,arguments)))},error:function(){l.silent||(y.error=Function.prototype.bind.call(console.error,console,l.name+":"),y.error.apply(console,arguments))},performance:{log:function(e){var t,i;l.performance&&(i=(t=(new Date).getTime())-(x||t),x=t,k.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:g,"Execution Time":i})),clearTimeout(y.performance.timer),y.performance.timer=setTimeout(y.performance.display,500)},display:function(){var e=l.name+":",i=0;x=!1,clearTimeout(y.performance.timer),I.each(k,function(e,t){i+=t["Execution Time"]}),e+=" "+i+"ms",C&&(e+=" '"+C+"'"),1<w.length&&(e+=" ("+w.length+")"),(console.group!==P||console.table!==P)&&0<k.length&&(console.groupCollapsed(e),console.table?console.table(k):I.each(k,function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")}),console.groupEnd()),k=[]}},invoke:function(n,e,t){var o,s,i,a=m;return e=e||D,t=g||t,"string"==typeof n&&a!==P&&(n=n.split(/[\. ]/),o=n.length-1,I.each(n,function(e,t){var i=e!=o?t+n[e+1].charAt(0).toUpperCase()+n[e+1].slice(1):n;if(!I.isPlainObject(a[i])||e==o)return a[i]!==P?(s=a[i],!1):I.isPlainObject(a[t])&&e!=o?void(a=a[t]):(a[t]!==P&&(s=a[t]),!1);a=a[i]})),I.isFunction(s)?i=s.apply(t,e):s!==P&&(i=s),I.isArray(_)?_.push(i):_!==P?_=[_,i]:i!==P&&(_=i),s}};S?(m===P&&y.initialize(),y.invoke(T)):(m!==P&&m.invoke("destroy"),y.initialize())}),_!==P?_:this},I.fn.search.settings={name:"Search",namespace:"search",silent:!1,debug:!1,verbose:!1,performance:!0,type:"standard",minCharacters:1,selectFirstResult:!1,apiSettings:!1,source:!1,searchOnFocus:!0,searchFields:["title","description"],displayField:"",searchFullText:!0,automatic:!0,hideDelay:0,searchDelay:200,maxResults:7,cache:!0,showNoResults:!0,transition:"scale",duration:200,easing:"easeOutExpo",onSelect:!1,onResultsAdd:!1,onSearchQuery:function(e){},onResults:function(e){},onResultsOpen:function(){},onResultsClose:function(){},className:{animating:"animating",active:"active",empty:"empty",focus:"focus",hidden:"hidden",loading:"loading",results:"results",pressed:"down"},error:{source:"Cannot search. No source used, and Semantic API module was not included",noResults:"Your search returned no results",logging:"Error in debug logging, exiting.",noEndpoint:"No search endpoint was specified",noTemplate:"A valid template name was not specified.",serverError:"There was an issue querying the server.",maxResults:"Results must be an array to use maxResults setting",method:"The method you called is not defined."},metadata:{cache:"cache",results:"results",result:"result"},regExp:{escape:/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,beginsWith:"(?:s|^)"},fields:{categories:"results",categoryName:"name",categoryResults:"results",description:"description",image:"image",price:"price",results:"results",title:"title",url:"url",action:"action",actionText:"text",actionURL:"url"},selector:{prompt:".prompt",searchButton:".search.button",results:".results",message:".results > .message",category:".category",result:".result",title:".title, .name"},templates:{escape:function(e){var t={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"};return/[&<>"'`]/.test(e)?e.replace(/[&<>"'`]/g,function(e){return t[e]}):e},message:function(e,t){var i="";return e!==P&&t!==P&&(i+='<div class="message '+t+'">',i+="empty"==t?'<div class="header">No Results</div class="header"><div class="description">'+e+'</div class="description">':' <div class="description">'+e+"</div>",i+="</div>"),i},category:function(e,i){var n="";return I.fn.search.settings.templates.escape,e[i.categoryResults]!==P&&(I.each(e[i.categoryResults],function(e,t){t[i.results]!==P&&0<t.results.length&&(n+='<div class="category">',t[i.categoryName]!==P&&(n+='<div class="name">'+t[i.categoryName]+"</div>"),I.each(t.results,function(e,t){n+=t[i.url]?'<a class="result" href="'+t[i.url]+'">':'<a class="result">',t[i.image]!==P&&(n+='<div class="image"> <img src="'+t[i.image]+'"></div>'),n+='<div class="content">',t[i.price]!==P&&(n+='<div class="price">'+t[i.price]+"</div>"),t[i.title]!==P&&(n+='<div class="title">'+t[i.title]+"</div>"),t[i.description]!==P&&(n+='<div class="description">'+t[i.description]+"</div>"),n+="</div>",n+="</a>"}),n+="</div>")}),e[i.action]&&(n+='<a href="'+e[i.action][i.actionURL]+'" class="action">'+e[i.action][i.actionText]+"</a>"),n)},standard:function(e,i){var n="";return e[i.results]!==P&&(I.each(e[i.results],function(e,t){n+=t[i.url]?'<a class="result" href="'+t[i.url]+'">':'<a class="result">',t[i.image]!==P&&(n+='<div class="image"> <img src="'+t[i.image]+'"></div>'),n+='<div class="content">',t[i.price]!==P&&(n+='<div class="price">'+t[i.price]+"</div>"),t[i.title]!==P&&(n+='<div class="title">'+t[i.title]+"</div>"),t[i.description]!==P&&(n+='<div class="description">'+t[i.description]+"</div>"),n+="</div>",n+="</a>"}),e[i.action]&&(n+='<a href="'+e[i.action][i.actionURL]+'" class="action">'+e[i.action][i.actionText]+"</a>"),n)}}}}(jQuery,window,document),function(T,e,S,D){"use strict";e=void 0!==e&&e.Math==Math?e:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),T.fn.shape=function(v){var b,y=T(this),$=(T("body"),(new Date).getTime()),_=[],w=v,C="string"==typeof w,x=[].slice.call(arguments,1),k=e.requestAnimationFrame||e.mozRequestAnimationFrame||e.webkitRequestAnimationFrame||e.msRequestAnimationFrame||function(e){setTimeout(e,0)};return y.each(function(){var i,n,t=y.selector||"",s=T.isPlainObject(v)?T.extend(!0,{},T.fn.shape.settings,v):T.extend({},T.fn.shape.settings),e=s.namespace,a=s.selector,o=s.error,r=s.className,l="."+e,d="module-"+e,c=T(this),u=c.find(a.sides),h=c.find(a.side),p=!1,f=this,g=c.data(d),m={initialize:function(){m.verbose("Initializing module for",f),m.set.defaultSide(),m.instantiate()},instantiate:function(){m.verbose("Storing instance of module",m),g=m,c.data(d,g)},destroy:function(){m.verbose("Destroying previous module for",f),c.removeData(d).off(l)},refresh:function(){m.verbose("Refreshing selector cache for",f),c=T(f),u=T(this).find(a.shape),h=T(this).find(a.side)},repaint:function(){m.verbose("Forcing repaint event"),(u[0]||S.createElement("div")).offsetWidth},animate:function(e,t){m.verbose("Animating box with properties",e),t=t||function(e){m.verbose("Executing animation callback"),e!==D&&e.stopPropagation(),m.reset(),m.set.active()},s.beforeChange.call(n[0]),m.get.transitionEvent()?(m.verbose("Starting CSS animation"),c.addClass(r.animating),u.css(e).one(m.get.transitionEvent(),t),m.set.duration(s.duration),k(function(){c.addClass(r.animating),i.addClass(r.hidden)})):t()},queue:function(e){m.debug("Queueing animation of",e),u.one(m.get.transitionEvent(),function(){m.debug("Executing queued animation"),setTimeout(function(){c.shape(e)},0)})},reset:function(){m.verbose("Animating states reset"),c.removeClass(r.animating).attr("style","").removeAttr("style"),u.attr("style","").removeAttr("style"),h.attr("style","").removeAttr("style").removeClass(r.hidden),n.removeClass(r.animating).attr("style","").removeAttr("style")},is:{complete:function(){return h.filter("."+r.active)[0]==n[0]},animating:function(){return c.hasClass(r.animating)}},set:{defaultSide:function(){i=c.find("."+s.className.active),n=0<i.next(a.side).length?i.next(a.side):c.find(a.side).first(),p=!1,m.verbose("Active side set to",i),m.verbose("Next side set to",n)},duration:function(e){e=e||s.duration,m.verbose("Setting animation duration",e="number"==typeof e?e+"ms":e),!s.duration&&0!==s.duration||u.add(h).css({"-webkit-transition-duration":e,"-moz-transition-duration":e,"-ms-transition-duration":e,"-o-transition-duration":e,"transition-duration":e})},currentStageSize:function(){var e=c.find("."+s.className.active),t=e.outerWidth(!0),e=e.outerHeight(!0);c.css({width:t,height:e})},stageSize:function(){var e=c.clone().addClass(r.loading),t=e.find("."+s.className.active),i=p?e.find(a.side).eq(p):0<t.next(a.side).length?t.next(a.side):e.find(a.side).first(),n="next"==s.width?i.outerWidth(!0):"initial"==s.width?c.width():s.width,o="next"==s.height?i.outerHeight(!0):"initial"==s.height?c.height():s.height;t.removeClass(r.active),i.addClass(r.active),e.insertAfter(c),e.remove(),"auto"!=s.width&&(c.css("width",n+s.jitter),m.verbose("Specifying width during animation",n)),"auto"!=s.height&&(c.css("height",o+s.jitter),m.verbose("Specifying height during animation",o))},nextSide:function(e){p=e,n=h.filter(e),p=h.index(n),0===n.length&&(m.set.defaultSide(),m.error(o.side)),m.verbose("Next side manually set to",n)},active:function(){m.verbose("Setting new side to active",n),h.removeClass(r.active),n.addClass(r.active),s.onChange.call(n[0]),m.set.defaultSide()}},flip:{up:function(){var e;!m.is.complete()||m.is.animating()||s.allowRepeats?m.is.animating()?m.queue("flip up"):(m.debug("Flipping up",n),e=m.get.transform.up(),m.set.stageSize(),m.stage.above(),m.animate(e)):m.debug("Side already visible",n)},down:function(){var e;!m.is.complete()||m.is.animating()||s.allowRepeats?m.is.animating()?m.queue("flip down"):(m.debug("Flipping down",n),e=m.get.transform.down(),m.set.stageSize(),m.stage.below(),m.animate(e)):m.debug("Side already visible",n)},left:function(){var e;!m.is.complete()||m.is.animating()||s.allowRepeats?m.is.animating()?m.queue("flip left"):(m.debug("Flipping left",n),e=m.get.transform.left(),m.set.stageSize(),m.stage.left(),m.animate(e)):m.debug("Side already visible",n)},right:function(){var e;!m.is.complete()||m.is.animating()||s.allowRepeats?m.is.animating()?m.queue("flip right"):(m.debug("Flipping right",n),e=m.get.transform.right(),m.set.stageSize(),m.stage.right(),m.animate(e)):m.debug("Side already visible",n)},over:function(){return!m.is.complete()||m.is.animating()||s.allowRepeats?void(m.is.animating()?m.queue("flip over"):(m.debug("Flipping over",n),m.set.stageSize(),m.stage.behind(),m.animate(m.get.transform.over()))):void m.debug("Side already visible",n)},back:function(){return!m.is.complete()||m.is.animating()||s.allowRepeats?void(m.is.animating()?m.queue("flip back"):(m.debug("Flipping back",n),m.set.stageSize(),m.stage.behind(),m.animate(m.get.transform.back()))):void m.debug("Side already visible",n)}},get:{transform:{up:function(){return{transform:"translateY("+-(i.outerHeight(!0)-n.outerHeight(!0))/2+"px) translateZ("+-i.outerHeight(!0)/2+"px) rotateX(-90deg)"}},down:function(){return{transform:"translateY("+-(i.outerHeight(!0)-n.outerHeight(!0))/2+"px) translateZ("+-i.outerHeight(!0)/2+"px) rotateX(90deg)"}},left:function(){return{transform:"translateX("+-(i.outerWidth(!0)-n.outerWidth(!0))/2+"px) translateZ("+-i.outerWidth(!0)/2+"px) rotateY(90deg)"}},right:function(){return{transform:"translateX("+-(i.outerWidth(!0)-n.outerWidth(!0))/2+"px) translateZ("+-i.outerWidth(!0)/2+"px) rotateY(-90deg)"}},over:function(){return{transform:"translateX("+-(i.outerWidth(!0)-n.outerWidth(!0))/2+"px) rotateY(180deg)"}},back:function(){return{transform:"translateX("+-(i.outerWidth(!0)-n.outerWidth(!0))/2+"px) rotateY(-180deg)"}}},transitionEvent:function(){var e,t=S.createElement("element"),i={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(e in i)if(t.style[e]!==D)return i[e]},nextSide:function(){return 0<i.next(a.side).length?i.next(a.side):c.find(a.side).first()}},stage:{above:function(){var e={origin:(i.outerHeight(!0)-n.outerHeight(!0))/2,depth:{active:n.outerHeight(!0)/2,next:i.outerHeight(!0)/2}};m.verbose("Setting the initial animation position as above",n,e),u.css({transform:"translateZ(-"+e.depth.active+"px)"}),i.css({transform:"rotateY(0deg) translateZ("+e.depth.active+"px)"}),n.addClass(r.animating).css({top:e.origin+"px",transform:"rotateX(90deg) translateZ("+e.depth.next+"px)"})},below:function(){var e={origin:(i.outerHeight(!0)-n.outerHeight(!0))/2,depth:{active:n.outerHeight(!0)/2,next:i.outerHeight(!0)/2}};m.verbose("Setting the initial animation position as below",n,e),u.css({transform:"translateZ(-"+e.depth.active+"px)"}),i.css({transform:"rotateY(0deg) translateZ("+e.depth.active+"px)"}),n.addClass(r.animating).css({top:e.origin+"px",transform:"rotateX(-90deg) translateZ("+e.depth.next+"px)"})},left:function(){var e=i.outerWidth(!0),t=n.outerWidth(!0),e={origin:(e-t)/2,depth:{active:t/2,next:e/2}};m.verbose("Setting the initial animation position as left",n,e),u.css({transform:"translateZ(-"+e.depth.active+"px)"}),i.css({transform:"rotateY(0deg) translateZ("+e.depth.active+"px)"}),n.addClass(r.animating).css({left:e.origin+"px",transform:"rotateY(-90deg) translateZ("+e.depth.next+"px)"})},right:function(){var e=i.outerWidth(!0),t=n.outerWidth(!0),e={origin:(e-t)/2,depth:{active:t/2,next:e/2}};m.verbose("Setting the initial animation position as left",n,e),u.css({transform:"translateZ(-"+e.depth.active+"px)"}),i.css({transform:"rotateY(0deg) translateZ("+e.depth.active+"px)"}),n.addClass(r.animating).css({left:e.origin+"px",transform:"rotateY(90deg) translateZ("+e.depth.next+"px)"})},behind:function(){var e=i.outerWidth(!0),t=n.outerWidth(!0),e={origin:(e-t)/2,depth:{active:t/2,next:e/2}};m.verbose("Setting the initial animation position as behind",n,e),i.css({transform:"rotateY(0deg)"}),n.addClass(r.animating).css({left:e.origin+"px",transform:"rotateY(-180deg)"})}},setting:function(e,t){if(m.debug("Changing setting",e,t),T.isPlainObject(e))T.extend(!0,s,e);else{if(t===D)return s[e];T.isPlainObject(s[e])?T.extend(!0,s[e],t):s[e]=t}},internal:function(e,t){if(T.isPlainObject(e))T.extend(!0,m,e);else{if(t===D)return m[e];m[e]=t}},debug:function(){!s.silent&&s.debug&&(s.performance?m.performance.log(arguments):(m.debug=Function.prototype.bind.call(console.info,console,s.name+":"),m.debug.apply(console,arguments)))},verbose:function(){!s.silent&&s.verbose&&s.debug&&(s.performance?m.performance.log(arguments):(m.verbose=Function.prototype.bind.call(console.info,console,s.name+":"),m.verbose.apply(console,arguments)))},error:function(){s.silent||(m.error=Function.prototype.bind.call(console.error,console,s.name+":"),m.error.apply(console,arguments))},performance:{log:function(e){var t,i;s.performance&&(i=(t=(new Date).getTime())-($||t),$=t,_.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:f,"Execution Time":i})),clearTimeout(m.performance.timer),m.performance.timer=setTimeout(m.performance.display,500)},display:function(){var e=s.name+":",i=0;$=!1,clearTimeout(m.performance.timer),T.each(_,function(e,t){i+=t["Execution Time"]}),e+=" "+i+"ms",t&&(e+=" '"+t+"'"),1<y.length&&(e+=" ("+y.length+")"),(console.group!==D||console.table!==D)&&0<_.length&&(console.groupCollapsed(e),console.table?console.table(_):T.each(_,function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")}),console.groupEnd()),_=[]}},invoke:function(n,e,t){var o,s,i,a=g;return e=e||x,t=f||t,"string"==typeof n&&a!==D&&(n=n.split(/[\. ]/),o=n.length-1,T.each(n,function(e,t){var i=e!=o?t+n[e+1].charAt(0).toUpperCase()+n[e+1].slice(1):n;if(!T.isPlainObject(a[i])||e==o)return a[i]!==D?(s=a[i],!1):T.isPlainObject(a[t])&&e!=o?void(a=a[t]):(a[t]!==D&&(s=a[t]),!1);a=a[i]})),T.isFunction(s)?i=s.apply(t,e):s!==D&&(i=s),T.isArray(b)?b.push(i):b!==D?b=[b,i]:i!==D&&(b=i),s}};C?(g===D&&m.initialize(),m.invoke(w)):(g!==D&&g.invoke("destroy"),m.initialize())}),b!==D?b:this},T.fn.shape.settings={name:"Shape",silent:!1,debug:!1,verbose:!1,jitter:0,performance:!0,namespace:"shape",width:"initial",height:"initial",beforeChange:function(){},onChange:function(){},allowRepeats:!1,duration:!1,error:{side:"You tried to switch to a side that does not exist.",method:"The method you called is not defined"},className:{animating:"animating",hidden:"hidden",loading:"loading",active:"active"},selector:{sides:".sides",side:".side"}}}(jQuery,window,document),function(M,O,N,L){"use strict";O=void 0!==O&&O.Math==Math?O:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),M.fn.sidebar=function($){var _,e=M(this),w=M(O),C=M(N),x=M("html"),k=M("head"),T=e.selector||"",S=(new Date).getTime(),D=[],I=$,E="string"==typeof I,A=[].slice.call(arguments,1),P=O.requestAnimationFrame||O.mozRequestAnimationFrame||O.webkitRequestAnimationFrame||O.msRequestAnimationFrame||function(e){setTimeout(e,0)};return e.each(function(){var o,s,e,t,a,r=M.isPlainObject($)?M.extend(!0,{},M.fn.sidebar.settings,$):M.extend({},M.fn.sidebar.settings),i=r.selector,l=r.className,n=r.namespace,d=r.regExp,c=r.error,u="."+n,h="module-"+n,p=M(this),f=M(r.context),g=p.children(i.sidebar),m=(f.children(i.fixed),f.children(i.pusher)),v=this,b=p.data(h),y={initialize:function(){y.debug("Initializing sidebar",$),y.create.id(),a=y.get.transitionEvent(),y.is.ios()&&y.set.ios(),r.delaySetup?P(y.setup.layout):y.setup.layout(),P(function(){y.setup.cache()}),y.instantiate()},instantiate:function(){y.verbose("Storing instance of module",y),b=y,p.data(h,y)},create:{id:function(){e=(Math.random().toString(16)+"000000000").substr(2,8),s="."+e,y.verbose("Creating unique id for element",e)}},destroy:function(){y.verbose("Destroying previous module for",p),p.off(u).removeData(h),y.is.ios()&&y.remove.ios(),f.off(s),w.off(s),C.off(s)},event:{clickaway:function(e){var t=0<m.find(e.target).length||m.is(e.target),e=f.is(e.target);t&&(y.verbose("User clicked on dimmed page"),y.hide()),e&&(y.verbose("User clicked on dimmable context (scaled out page)"),y.hide())},touch:function(e){},containScroll:function(e){v.scrollTop<=0&&(v.scrollTop=1),v.scrollTop+v.offsetHeight>=v.scrollHeight&&(v.scrollTop=v.scrollHeight-v.offsetHeight-1)},scroll:function(e){0===M(e.target).closest(i.sidebar).length&&e.preventDefault()}},bind:{clickaway:function(){y.verbose("Adding clickaway events to context",f),r.closable&&f.on("click"+s,y.event.clickaway).on("touchend"+s,y.event.clickaway)},scrollLock:function(){r.scrollLock&&(y.debug("Disabling page scroll"),w.on("DOMMouseScroll"+s,y.event.scroll)),y.verbose("Adding events to contain sidebar scroll"),C.on("touchmove"+s,y.event.touch),p.on("scroll"+u,y.event.containScroll)}},unbind:{clickaway:function(){y.verbose("Removing clickaway events from context",f),f.off(s)},scrollLock:function(){y.verbose("Removing scroll lock from page"),C.off(s),w.off(s),p.off("scroll"+u)}},add:{inlineCSS:function(){var e=y.cache.width||p.outerWidth(),t=y.cache.height||p.outerHeight(),i=y.is.rtl(),n=y.get.direction(),t={left:e,right:-e,top:t,bottom:-t};i&&(y.verbose("RTL detected, flipping widths"),t.left=-e,t.right=e),i="<style>","left"===n||"right"===n?(y.debug("Adding CSS rules for animation distance",e),i+=" .ui.visible."+n+".sidebar ~ .fixed, .ui.visible."+n+".sidebar ~ .pusher {   -webkit-transform: translate3d("+t[n]+"px, 0, 0);           transform: translate3d("+t[n]+"px, 0, 0); }"):"top"!==n&&"bottom"!=n||(i+=" .ui.visible."+n+".sidebar ~ .fixed, .ui.visible."+n+".sidebar ~ .pusher {   -webkit-transform: translate3d(0, "+t[n]+"px, 0);           transform: translate3d(0, "+t[n]+"px, 0); }"),y.is.ie()&&("left"===n||"right"===n?(y.debug("Adding CSS rules for animation distance",e),i+=" body.pushable > .ui.visible."+n+".sidebar ~ .pusher:after {   -webkit-transform: translate3d("+t[n]+"px, 0, 0);           transform: translate3d("+t[n]+"px, 0, 0); }"):"top"!==n&&"bottom"!=n||(i+=" body.pushable > .ui.visible."+n+".sidebar ~ .pusher:after {   -webkit-transform: translate3d(0, "+t[n]+"px, 0);           transform: translate3d(0, "+t[n]+"px, 0); }"),i+=" body.pushable > .ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .pusher:after, body.pushable > .ui.visible.right.sidebar ~ .ui.visible.left.sidebar ~ .pusher:after {   -webkit-transform: translate3d(0px, 0, 0);           transform: translate3d(0px, 0, 0); }"),o=M(i+="</style>").appendTo(k),y.debug("Adding sizing css to head",o)}},refresh:function(){y.verbose("Refreshing selector cache"),f=M(r.context),g=f.children(i.sidebar),m=f.children(i.pusher),f.children(i.fixed),y.clear.cache()},refreshSidebars:function(){y.verbose("Refreshing other sidebars"),g=f.children(i.sidebar)},repaint:function(){y.verbose("Forcing repaint event"),v.style.display="none",v.offsetHeight,v.scrollTop=v.scrollTop,v.style.display=""},setup:{cache:function(){y.cache={width:p.outerWidth(),height:p.outerHeight(),rtl:"rtl"==p.css("direction")}},layout:function(){0===f.children(i.pusher).length&&(y.debug("Adding wrapper element for sidebar"),y.error(c.pusher),m=M('<div class="pusher" />'),f.children().not(i.omitted).not(g).wrapAll(m),y.refresh()),0!==p.nextAll(i.pusher).length&&p.nextAll(i.pusher)[0]===m[0]||(y.debug("Moved sidebar to correct parent element"),y.error(c.movedSidebar,v),p.detach().prependTo(f),y.refresh()),y.clear.cache(),y.set.pushable(),y.set.direction()}},attachEvents:function(e,t){var i=M(e);t=M.isFunction(y[t])?y[t]:y.toggle,0<i.length?(y.debug("Attaching sidebar events to element",e,t),i.on("click"+u,t)):y.error(c.notFound,e)},show:function(e){if(e=M.isFunction(e)?e:function(){},y.is.hidden()){if(y.refreshSidebars(),r.overlay&&(y.error(c.overlay),r.transition="overlay"),y.refresh(),y.othersActive())if(y.debug("Other sidebars currently visible"),r.exclusive){if("overlay"!=r.transition)return void y.hideOthers(y.show);y.hideOthers()}else r.transition="overlay";y.pushPage(function(){e.call(v),r.onShow.call(v)}),r.onChange.call(v),r.onVisible.call(v)}else y.debug("Sidebar is already visible")},hide:function(e){e=M.isFunction(e)?e:function(){}
vendor: 4,277 bytes, line 1
1,(y.is.visible()||y.is.animating())&&(y.debug("Hiding sidebar",e),y.refreshSidebars(),y.pullPage(function(){e.call(v),r.onHidden.call(v)}),r.onChange.call(v),r.onHide.call(v))},othersAnimating:function(){return 0<g.not(p).filter("."+l.animating).length},othersVisible:function(){return 0<g.not(p).filter("."+l.visible).length},othersActive:function(){return y.othersVisible()||y.othersAnimating()},hideOthers:function(e){var t=g.not(p).filter("."+l.visible),i=t.length,n=0;e=e||function(){},t.sidebar("hide",function(){++n==i&&e()})},toggle:function(){y.verbose("Determining toggled direction"),y.is.hidden()?y.show():y.hide()},pushPage:function(t){var e,i,n=y.get.transition(),o="overlay"===n||y.othersActive()?p:m;t=M.isFunction(t)?t:function(){},"scale down"==r.transition&&y.scrollToTop(),y.set.transition(n),y.repaint(),e=function(){y.bind.clickaway(),y.add.inlineCSS(),y.set.animating(),y.set.visible()},n=function(){y.set.dimmed()},i=function(e){e.target==o[0]&&(o.off(a+s,i),y.remove.animating(),y.bind.scrollLock(),t.call(v))},o.off(a+s),o.on(a+s,i),P(e),r.dimPage&&!y.othersVisible()&&P(n)},pullPage:function(t){var e,i,n=y.get.transition(),o="overlay"==n||y.othersActive()?p:m;t=M.isFunction(t)?t:function(){},y.verbose("Removing context push state",y.get.direction()),y.unbind.clickaway(),y.unbind.scrollLock(),e=function(){y.set.transition(n),y.set.animating(),y.remove.visible(),r.dimPage&&!y.othersVisible()&&m.removeClass(l.dimmed)},i=function(e){e.target==o[0]&&(o.off(a+s,i),y.remove.animating(),y.remove.transition(),y.remove.inlineCSS(),("scale down"==n||r.returnScroll&&y.is.mobile())&&y.scrollBack(),t.call(v))},o.off(a+s),o.on(a+s,i),P(e)},scrollToTop:function(){y.verbose("Scrolling to top of page to avoid animation issues"),t=M(O).scrollTop(),p.scrollTop(0),O.scrollTo(0,0)},scrollBack:function(){y.verbose("Scrolling back to original page position"),O.scrollTo(0,t)},clear:{cache:function(){y.verbose("Clearing cached dimensions"),y.cache={}}},set:{ios:function(){x.addClass(l.ios)},pushed:function(){f.addClass(l.pushed)},pushable:function(){f.addClass(l.pushable)},dimmed:function(){m.addClass(l.dimmed)},active:function(){p.addClass(l.active)},animating:function(){p.addClass(l.animating)},transition:function(e){e=e||y.get.transition(),p.addClass(e)},direction:function(e){e=e||y.get.direction(),p.addClass(l[e])},visible:function(){p.addClass(l.visible)},overlay:function(){p.addClass(l.overlay)}},remove:{inlineCSS:function(){y.debug("Removing inline css styles",o),o&&0<o.length&&o.remove()},ios:function(){x.removeClass(l.ios)},pushed:function(){f.removeClass(l.pushed)},pushable:function(){f.removeClass(l.pushable)},active:function(){p.removeClass(l.active)},animating:function(){p.removeClass(l.animating)},transition:function(e){e=e||y.get.transition(),p.removeClass(e)},direction:function(e){e=e||y.get.direction(),p.removeClass(l[e])},visible:function(){p.removeClass(l.visible)},overlay:function(){p.removeClass(l.overlay)}},get:{direction:function(){return p.hasClass(l.top)?l.top:p.hasClass(l.right)?l.right:p.hasClass(l.bottom)?l.bottom:l.left},transition:function(){var e=y.get.direction(),e=y.is.mobile()?"auto"==r.mobileTransition?r.defaultTransition.mobile[e]:r.mobileTransition:"auto"==r.transition?r.defaultTransition.computer[e]:r.transition;return y.verbose("Determined transition",e),e},transitionEvent:function(){var e,t=N.createElement("element"),i={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(e in i)if(t.style[e]!==L)return i[e]}},is:{ie:function(){var e=!O.ActiveXObject&&"ActiveXObject"in O,t="ActiveXObject"in O;return e||t},ios:function(){var e=navigator.userAgent,t=e.match(d.ios),i=e.match(d.mobileChrome);return!(!t||i)&&(y.verbose("Browser was found to be iOS",e),!0)},mobile:function(){var e=navigator.userAgent;return e.match(d.mobile)?(y.verbose("Browser was found to be mobile",e),!0):(y.verbose("Browser is not mobile, using regular transition",e),!1)},hidden:function(){return!y.is.visible()},visible:function(){return p.hasClass(l.visible)},open:function(){return y.is.visible()},closed:function(){return y.is.hidden()},vertical:function(){return p.hasClass(l.top)},animating:function(){return f.hasClass(l.animating)}
vendor: 7,925 bytes, line 1
1,rtl:function(){return y.cache.rtl===L&&(y.cache.rtl="rtl"==p.css("direction")),y.cache.rtl}},setting:function(e,t){if(y.debug("Changing setting",e,t),M.isPlainObject(e))M.extend(!0,r,e);else{if(t===L)return r[e];M.isPlainObject(r[e])?M.extend(!0,r[e],t):r[e]=t}},internal:function(e,t){if(M.isPlainObject(e))M.extend(!0,y,e);else{if(t===L)return y[e];y[e]=t}},debug:function(){!r.silent&&r.debug&&(r.performance?y.performance.log(arguments):(y.debug=Function.prototype.bind.call(console.info,console,r.name+":"),y.debug.apply(console,arguments)))},verbose:function(){!r.silent&&r.verbose&&r.debug&&(r.performance?y.performance.log(arguments):(y.verbose=Function.prototype.bind.call(console.info,console,r.name+":"),y.verbose.apply(console,arguments)))},error:function(){r.silent||(y.error=Function.prototype.bind.call(console.error,console,r.name+":"),y.error.apply(console,arguments))},performance:{log:function(e){var t,i;r.performance&&(i=(t=(new Date).getTime())-(S||t),S=t,D.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:v,"Execution Time":i})),clearTimeout(y.performance.timer),y.performance.timer=setTimeout(y.performance.display,500)},display:function(){var e=r.name+":",i=0;S=!1,clearTimeout(y.performance.timer),M.each(D,function(e,t){i+=t["Execution Time"]}),e+=" "+i+"ms",T&&(e+=" '"+T+"'"),(console.group!==L||console.table!==L)&&0<D.length&&(console.groupCollapsed(e),console.table?console.table(D):M.each(D,function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")}),console.groupEnd()),D=[]}},invoke:function(n,e,t){var o,s,i,a=b;return e=e||A,t=v||t,"string"==typeof n&&a!==L&&(n=n.split(/[\. ]/),o=n.length-1,M.each(n,function(e,t){var i=e!=o?t+n[e+1].charAt(0).toUpperCase()+n[e+1].slice(1):n;if(!M.isPlainObject(a[i])||e==o)return a[i]!==L?(s=a[i],!1):M.isPlainObject(a[t])&&e!=o?void(a=a[t]):(a[t]!==L?s=a[t]:y.error(c.method,n),!1);a=a[i]})),M.isFunction(s)?i=s.apply(t,e):s!==L&&(i=s),M.isArray(_)?_.push(i):_!==L?_=[_,i]:i!==L&&(_=i),s}};E?(b===L&&y.initialize(),y.invoke(I)):(b!==L&&y.invoke("destroy"),y.initialize())}),_!==L?_:this},M.fn.sidebar.settings={name:"Sidebar",namespace:"sidebar",silent:!1,debug:!1,verbose:!1,performance:!0,transition:"auto",mobileTransition:"auto",defaultTransition:{computer:{left:"uncover",right:"uncover",top:"overlay",bottom:"overlay"},mobile:{left:"uncover",right:"uncover",top:"overlay",bottom:"overlay"}},context:"body",exclusive:!1,closable:!0,dimPage:!0,scrollLock:!1,returnScroll:!1,delaySetup:!1,duration:500,onChange:function(){},onShow:function(){},onHide:function(){},onHidden:function(){},onVisible:function(){},className:{active:"active",animating:"animating",dimmed:"dimmed",ios:"ios",pushable:"pushable",pushed:"pushed",right:"right",top:"top",left:"left",bottom:"bottom",visible:"visible"},selector:{fixed:".fixed",omitted:"script, link, style, .ui.modal, .ui.dimmer, .ui.nag, .ui.fixed",pusher:".pusher",sidebar:".ui.sidebar"},regExp:{ios:/(iPad|iPhone|iPod)/g,mobileChrome:/(CriOS)/g,mobile:/Mobile|iP(hone|od|ad)|Android|BlackBerry|IEMobile|Kindle|NetFront|Silk-Accelerated|(hpw|web)OS|Fennec|Minimo|Opera M(obi|ini)|Blazer|Dolfin|Dolphin|Skyfire|Zune/g},error:{method:"The method you called is not defined.",pusher:"Had to add pusher element. For optimal performance make sure body content is inside a pusher element",movedSidebar:"Had to move sidebar. For optimal performance make sure sidebar and pusher are direct children of your body tag",overlay:"The overlay setting is no longer supported, use animation: overlay",notFound:"There were no elements that matched the specified selector"}}}(jQuery,window,document),function(k,T,S,D){"use strict";T=void 0!==T&&T.Math==Math?T:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),k.fn.sticky=function(v){var b,e=k(this),y=e.selector||"",$=(new Date).getTime(),_=[],w=v,C="string"==typeof w,x=[].slice.call(arguments,1);return e.each(function(){var n,o,e,t,r=k.isPlainObject(v)?k.extend(!0,{},k.fn.sticky.settings,v):k.extend({},k.fn.sticky.settings),i=r.className,s=r.namespace,a=r.error,l="."+s,d="module-"+s,c=k(this),u=k(T),h=k(r.scrollContext),p=(c.selector,c.data(d)),f=T.requestAnimationFrame||T.mozRequestAnimationFrame||T.webkitRequestAnimationFrame||T.msRequestAnimationFrame||function(e){setTimeout(e,0)},g=this,m={initialize:function(){m.determineContainer(),m.determineContext(),m.verbose("Initializing sticky",r,n),m.save.positions(),m.checkErrors(),m.bind.events(),r.observeChanges&&m.observeChanges(),m.instantiate()},instantiate:function(){m.verbose("Storing instance of module",m),p=m,c.data(d,m)},destroy:function(){m.verbose("Destroying previous instance"),m.reset(),e&&e.disconnect(),t&&t.disconnect(),u.off("load"+l,m.event.load).off("resize"+l,m.event.resize),h.off("scrollchange"+l,m.event.scrollchange),c.removeData(d)},observeChanges:function(){"MutationObserver"in T&&(e=new MutationObserver(m.event.documentChanged),t=new MutationObserver(m.event.changed),e.observe(S,{childList:!0,subtree:!0}),t.observe(g,{childList:!0,subtree:!0}),t.observe(o[0],{childList:!0,subtree:!0}),m.debug("Setting up mutation observer",t))},determineContainer:function(){n=r.container?k(r.container):c.offsetParent()},determineContext:function(){return 0===(o=r.context?k(r.context):n).length?void m.error(a.invalidContext,r.context,c):void 0},checkErrors:function(){return m.is.hidden()&&m.error(a.visible,c),m.cache.element.height>m.cache.context.height?(m.reset(),void m.error(a.elementSize,c)):void 0},bind:{events:function(){u.on("load"+l,m.event.load).on("resize"+l,m.event.resize),h.off("scroll"+l).on("scroll"+l,m.event.scroll).on("scrollchange"+l,m.event.scrollchange)}},event:{changed:function(e){clearTimeout(m.timer),m.timer=setTimeout(function(){m.verbose("DOM tree modified, updating sticky menu",e),m.refresh()},100)},documentChanged:function(e){[].forEach.call(e,function(e){e.removedNodes&&[].forEach.call(e.removedNodes,function(e){(e==g||0<k(e).find(g).length)&&(m.debug("Element removed from DOM, tearing down events"),m.destroy())})})},load:function(){m.verbose("Page contents finished loading"),f(m.refresh)},resize:function(){m.verbose("Window resized"),f(m.refresh)},scroll:function(){f(function(){h.triggerHandler("scrollchange"+l,h.scrollTop())})},scrollchange:function(e,t){m.stick(t),r.onScroll.call(g)}},refresh:function(e){m.reset(),r.context||m.determineContext(),e&&m.determineContainer(),m.save.positions(),m.stick(),r.onReposition.call(g)},supports:{sticky:function(){var e=k("<div/>");return e[0],e.addClass(i.supported),e.css("position").match("sticky")}},save:{lastScroll:function(e){m.lastScroll=e},elementScroll:function(e){m.elementScroll=e},positions:function(){var e={height:h.height()},t={margin:{top:parseInt(c.css("margin-top"),10),bottom:parseInt(c.css("margin-bottom"),10)},offset:c.offset(),width:c.outerWidth(),height:c.outerHeight()},i={offset:o.offset(),height:o.outerHeight()};n.outerHeight(),m.is.standardScroll()||(m.debug("Non-standard scroll. Removing scroll offset from element offset"),e.top=h.scrollTop(),e.left=h.scrollLeft(),t.offset.top+=e.top,i.offset.top+=e.top,t.offset.left+=e.left,i.offset.left+=e.left),m.cache={fits:t.height<e.height,scrollContext:{height:e.height},element:{margin:t.margin,top:t.offset.top-t.margin.top,left:t.offset.left,width:t.width,height:t.height,bottom:t.offset.top+t.height},context:{top:i.offset.top,height:i.height,bottom:i.offset.top+i.height}},m.set.containerSize(),m.set.size(),m.stick(),m.debug("Caching element positions",m.cache)}},get:{direction:function(e){var t="down";return e=e||h.scrollTop(),m.lastScroll!==D&&(m.lastScroll<e?t="down":m.lastScroll>e&&(t="up")),t},scrollChange:function(e){return e=e||h.scrollTop(),m.lastScroll?e-m.lastScroll:0},currentElementScroll:function(){return m.elementScroll||(m.is.top()?Math.abs(parseInt(c.css("top"),10))||0:Math.abs(parseInt(c.css("bottom"),10))||0)},elementScroll:function(e){e=e||h.scrollTop();
vendor: 5,020 bytes, line 1
1var t=m.cache.element,i=m.cache.scrollContext,e=m.get.scrollChange(e),t=t.height-i.height+r.offset,i=m.get.currentElementScroll(),e=i+e;return m.cache.fits||e<0?0:t<e?t:e}},remove:{lastScroll:function(){delete m.lastScroll},elementScroll:function(e){delete m.elementScroll},offset:function(){c.css("margin-top","")}},set:{offset:function(){m.verbose("Setting offset on element",r.offset),c.css("margin-top",r.offset)},containerSize:function(){var e=n.get(0).tagName;"HTML"===e||"body"==e?m.determineContainer():Math.abs(n.outerHeight()-m.cache.context.height)>r.jitter&&(m.debug("Context has padding, specifying exact height for container",m.cache.context.height),n.css({height:m.cache.context.height}))},minimumSize:function(){var e=m.cache.element;n.css("min-height",e.height)},scroll:function(e){m.debug("Setting scroll on element",e),m.elementScroll!=e&&(m.is.top()&&c.css("bottom","").css("top",-e),m.is.bottom()&&c.css("top","").css("bottom",e))},size:function(){0!==m.cache.element.height&&0!==m.cache.element.width&&(g.style.setProperty("width",m.cache.element.width+"px","important"),g.style.setProperty("height",m.cache.element.height+"px","important"))}},is:{standardScroll:function(){return h[0]==T},top:function(){return c.hasClass(i.top)},bottom:function(){return c.hasClass(i.bottom)},initialPosition:function(){return!m.is.fixed()&&!m.is.bound()},hidden:function(){return!c.is(":visible")},bound:function(){return c.hasClass(i.bound)},fixed:function(){return c.hasClass(i.fixed)}},stick:function(e){var t=e||h.scrollTop(),i=m.cache,n=i.fits,o=i.element,s=i.scrollContext,a=i.context,i=m.is.bottom()&&r.pushing?r.bottomOffset:r.offset,e={top:t+i,bottom:t+i+s.height},s=(m.get.direction(e.top),n?0:m.get.elementScroll(e.top)),n=!n;0!==o.height&&(m.is.initialPosition()?e.top>=a.bottom?(m.debug("Initial element position is bottom of container"),m.bindBottom()):e.top>o.top&&(o.height+e.top-s>=a.bottom?(m.debug("Initial element position is bottom of container"),m.bindBottom()):(m.debug("Initial element position is fixed"),m.fixTop())):m.is.fixed()?m.is.top()?e.top<=o.top?(m.debug("Fixed element reached top of container"),m.setInitialPosition()):o.height+e.top-s>=a.bottom?(m.debug("Fixed element reached bottom of container"),m.bindBottom()):n&&(m.set.scroll(s),m.save.lastScroll(e.top),m.save.elementScroll(s)):m.is.bottom()&&(e.bottom-o.height<=o.top?(m.debug("Bottom fixed rail has reached top of container"),m.setInitialPosition()):e.bottom>=a.bottom?(m.debug("Bottom fixed rail has reached bottom of container"),m.bindBottom()):n&&(m.set.scroll(s),m.save.lastScroll(e.top),m.save.elementScroll(s))):m.is.bottom()&&(e.top<=o.top?(m.debug("Jumped from bottom fixed to top fixed, most likely used home/end button"),m.setInitialPosition()):r.pushing?m.is.bound()&&e.bottom<=a.bottom&&(m.debug("Fixing bottom attached element to bottom of browser."),m.fixBottom()):m.is.bound()&&e.top<=a.bottom-o.height&&(m.debug("Fixing bottom attached element to top of browser."),m.fixTop())))},bindTop:function(){m.debug("Binding element to top of parent container"),m.remove.offset(),c.css({left:"",top:"",marginBottom:""}).removeClass(i.fixed).removeClass(i.bottom).addClass(i.bound).addClass(i.top),r.onTop.call(g),r.onUnstick.call(g)},bindBottom:function(){m.debug("Binding element to bottom of parent container"),m.remove.offset(),c.css({left:"",top:""}).removeClass(i.fixed).removeClass(i.top).addClass(i.bound).addClass(i.bottom),r.onBottom.call(g),r.onUnstick.call(g)},setInitialPosition:function(){m.debug("Returning to initial position"),m.unfix(),m.unbind()},fixTop:function(){m.debug("Fixing element to top of page"),m.set.minimumSize(),m.set.offset(),c.css({left:m.cache.element.left,bottom:"",marginBottom:""}).removeClass(i.bound).removeClass(i.bottom).addClass(i.fixed).addClass(i.top),r.onStick.call(g)},fixBottom:function(){m.debug("Sticking element to bottom of page"),m.set.minimumSize(),m.set.offset(),c.css({left:m.cache.element.left,bottom:"",marginBottom:""}).removeClass(i.bound).removeClass(i.top).addClass(i.fixed).addClass(i.bottom),r.onStick.call(g)},unbind:function(){m.is.bound()&&(m.debug("Removing container bound position on element"),m.remove.offset(),c.removeClass(i.bound).removeClass(i.top).removeClass(i.bottom))},unfix:function(){m.is.fixed()&&(m.debug("Removing fixed position on element"),m.remove.offset(),c.removeClass(i.fixed).removeClass(i.top).removeClass(i.bottom),r.onUnstick.call(g))},reset:function(){m.debug("Resetting elements position"),m.unbind(),m.unfix(),m.resetCSS(),m.remove.offset(),m.remove.lastScroll()},resetCSS:function(){c.css({width:"",height:""}),n.css({height:""})},setting:function(e,t){if(k.isPlainObject(e))k.extend(!0,r,e);else{if(t===D)return r[e];r[e]=t}},internal:function(e,t){if(k.isPlainObject(e))k.extend(!0,m,e);else{if(t===D)return m[e];m[e]=t}},debug:function(){!r.silent&&r.debug&&(r.performance?m.performance.log(arguments):(m.debug=Function.prototype.bind.call(console.info,console,r.name+":"),m.debug.apply(console,arguments)))}
1,verbose:function(){!r.silent&&r.verbose&&r.debug&&(r.performance?m.performance.log(arguments):(m.verbose=Function.prototype.bind.call(console.info,console,r.name+":"),m.verbose.apply(console,arguments)))},error:function(){r.silent||(m.error=Function.prototype.bind.call(console.error,console,r.name+":"),m.error.apply(console,arguments))},performance:{log:function(e){var t,i;r.performance&&(i=(t=(new Date).getTime())-($||t),$=t,_.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:g,"Execution Time":i})),clearTimeout(m.performance.timer),m.performance.timer=setTimeout(m.performance.display,0)},display:function(){var e=r.name+":",i=0;$=!1,clearTimeout(m.performance.timer),k.each(_,function(e,t){i+=t["Execution Time"]}),e+=" "+i+"ms",y&&(e+=" '"+y+"'"),(console.group!==D||console.table!==D)&&0<_.length&&(console.groupCollapsed(e),console.table?console.table(_):k.each(_,function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")}),console.groupEnd()),_=[]}},invoke:function(n,e,t){var o,s,i,a=p;return e=e||x,t=g||t,"string"==typeof n&&a!==D&&(n=n.split(/[\. ]/),o=n.length-1,k.each(n,function(e,t){var i=e!=o?t+n[e+1].charAt(0).toUpperCase()+n[e+1].slice(1):n;if(!k.isPlainObject(a[i])||e==o)return a[i]!==D?(s=a[i],!1):k.isPlainObject(a[t])&&e!=o?void(a=a[t]):(a[t]!==D&&(s=a[t]),!1);a=a[i]})),k.isFunction(s)?i=s.apply(t,e):s!==D&&(i=s),k.isArray(b)?b.push(i):b!==D?b=[b,i]:i!==D&&(b=i),s}};C?(p===D&&m.initialize(),m.invoke(w)):(p!==D&&p.invoke("destroy"),m.initialize())}),b!==D?b:this},k.fn.sticky.settings={name:"Sticky",namespace:"sticky",silent:!1,debug:!1,verbose:!0,performance:!0,pushing:!1,context:!1,container:!1,scrollContext:T,offset:0,bottomOffset:0,jitter:5,observeChanges:!1,onReposition:function(){},onScroll:function(){},onStick:function(){},onUnstick:function(){},onTop:function(){},onBottom:function(){},error:{container:"Sticky element must be inside a relative container",visible:"Element is hidden, you must call refresh after element becomes visible. Use silent setting to surpress this warning in production.",method:"The method you called is not defined.",invalidContext:"Context specified does not exist",elementSize:"Sticky element is larger than its container, cannot create sticky."}
vendor: 4,297 bytes, line 1
1,className:{bound:"bound",fixed:"fixed",supported:"native",top:"top",bottom:"bottom"}}}(jQuery,window,document),function(I,E,A,P){"use strict";E=void 0!==E&&E.Math==Math?E:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),I.fn.tab=function(a){var d,c=I(I.isFunction(this)?E:this),u=c.selector||"",h=(new Date).getTime(),x=[],k=a,T="string"==typeof k,S=[].slice.call(arguments,1),D=!1;return c.each(function(){var p,o,f,g,m,v=I.isPlainObject(a)?I.extend(!0,{},I.fn.tab.settings,a):I.extend({},I.fn.tab.settings),b=v.className,y=v.metadata,t=v.selector,$=v.error,e="."+v.namespace,i="module-"+v.namespace,_=I(this),n={},w=!0,s=0,r=this,l=_.data(i),C={initialize:function(){C.debug("Initializing tab menu item",_),C.fix.callbacks(),C.determineTabs(),C.debug("Determining tabs",v.context,o),v.auto&&C.set.auto(),C.bind.events(),v.history&&!D&&(C.initializeHistory(),D=!0),C.instantiate()},instantiate:function(){C.verbose("Storing instance of module",C),l=C,_.data(i,C)},destroy:function(){C.debug("Destroying tabs",_),_.removeData(i).off(e)},bind:{events:function(){I.isWindow(r)||(C.debug("Attaching tab activation events to element",_),_.on("click"+e,C.event.click))}},determineTabs:function(){var e;"parent"===v.context?(0<_.closest(t.ui).length?(e=_.closest(t.ui),C.verbose("Using closest UI element as parent",e)):e=_,p=e.parent(),C.verbose("Determined parent element for creating context",p)):v.context?(p=I(v.context),C.verbose("Using selector for tab context",v.context,p)):p=I("body"),v.childrenOnly?(o=p.children(t.tabs),C.debug("Searching tab context children for tabs",p,o)):(o=p.find(t.tabs),C.debug("Searching tab context for tabs",p,o))},fix:{callbacks:function(){I.isPlainObject(a)&&(a.onTabLoad||a.onTabInit)&&(a.onTabLoad&&(a.onLoad=a.onTabLoad,delete a.onTabLoad,C.error($.legacyLoad,a.onLoad)),a.onTabInit&&(a.onFirstLoad=a.onTabInit,delete a.onTabInit,C.error($.legacyInit,a.onFirstLoad)),v=I.extend(!0,{},I.fn.tab.settings,a))}},initializeHistory:function(){if(C.debug("Initializing page state"),I.address===P)return C.error($.state),!1;if("state"==v.historyType){if(C.debug("Using HTML5 to manage state"),!1===v.path)return C.error($.path),!1;I.address.history(!0).state(v.path)}I.address.bind("change",C.event.history.change)},event:{click:function(e){var t=I(this).data(y.tab);t!==P?(v.history?(C.verbose("Updating page state",e),I.address.value(t)):(C.verbose("Changing tab",e),C.changeTab(t)),e.preventDefault()):C.debug("No tab specified")},history:{change:function(e){var t=e.pathNames.join("/")||C.get.initialPath(),i=v.templates.determineTitle(t)||!1;C.performance.display(),C.debug("History change event",t,e),m=e,t!==P&&C.changeTab(t),i&&I.address.title(i)}}},refresh:function(){f&&(C.debug("Refreshing tab",f),C.changeTab(f))},cache:{read:function(e){return e!==P&&n[e]},add:function(e,t){e=e||f,C.debug("Adding cached content for",e),n[e]=t},remove:function(e){e=e||f,C.debug("Removing cached content for",e),delete n[e]}},set:{auto:function(){var e="string"==typeof v.path?v.path.replace(/\/$/,"")+"/{$tab}":"/{$tab}";C.verbose("Setting up automatic tab retrieval from server",e),I.isPlainObject(v.apiSettings)?v.apiSettings.url=e:v.apiSettings={url:e}},loading:function(e){var t=C.get.tabElement(e);t.hasClass(b.loading)||(C.verbose("Setting loading state for",t),t.addClass(b.loading).siblings(o).removeClass(b.active+" "+b.loading),0<t.length&&v.onRequest.call(t[0],e))},state:function(e){I.address.value(e)}},changeTab:function(d){var c=E.history&&E.history.pushState&&v.ignoreFirstLoad&&w,u=v.auto||I.isPlainObject(v.apiSettings),h=u&&!c?C.utilities.pathToArray(d):C.get.defaultPathArray(d);d=C.utilities.arrayToPath(h),I.each(h,function(e,t){var i,n,o=h.slice(0,e+1),s=C.utilities.arrayToPath(o),a=C.is.tab(s),r=e+1==h.length,l=C.get.tabElement(s);return C.verbose("Looking for tab",t),a?(C.verbose("Tab was found",t),f=s,g=C.utilities.filterArray(h,o),r?n=!0:(r=h.slice(0,e+2),e=C.utilities.arrayToPath(r),(n=!C.is.tab(e))&&C.verbose("Tab parameters found",r)),n&&u?(c?(C.debug("Ignoring remote content on first tab load",s),w=!1,C.cache.add(d,l.html()),C.activate.all(s),v.onFirstLoad.call(l[0],s,g,m),v.onLoad.call(l[0],s,g,m)):(C.activate.navigation(s),C.fetch.content(s,d)),!1):(C.debug("Opened local tab",s),C.activate.all(s),C.c
vendor: 4,465 bytes, line 1
1ache.read(s)||(C.cache.add(s,!0),C.debug("First time tab loaded calling tab init"),v.onFirstLoad.call(l[0],s,g,m)),void v.onLoad.call(l[0],s,g,m))):-1!=d.search("/")||""===d?(C.error($.missingTab,_,p,s),!1):(s=(i=I("#"+d+', a[name="'+d+'"]')).closest("[data-tab]").data(y.tab),l=C.get.tabElement(s),i&&0<i.length&&s?(C.debug("Anchor link used, opening parent tab",l,i),l.hasClass(b.active)||setTimeout(function(){C.scrollTo(i)},0),C.activate.all(s),C.cache.read(s)||(C.cache.add(s,!0),C.debug("First time tab loaded calling tab init"),v.onFirstLoad.call(l[0],s,g,m)),v.onLoad.call(l[0],s,g,m),!1):void 0)})},scrollTo:function(e){var t=!!(e&&0<e.length)&&e.offset().top;!1!==t&&(C.debug("Forcing scroll to an in-page link in a hidden tab",t,e),I(A).scrollTop(t))},update:{content:function(e,t,i){var n=C.get.tabElement(e),o=n[0];i=i!==P?i:v.evaluateScripts,"string"==typeof v.cacheType&&"dom"==v.cacheType.toLowerCase()&&"string"!=typeof t?n.empty().append(I(t).clone(!0)):i?(C.debug("Updating HTML and evaluating inline scripts",e,t),n.html(t)):(C.debug("Updating HTML",e,t),o.innerHTML=t)}},fetch:{content:function(t,i){var n=C.get.tabElement(t),e={dataType:"html",encodeParameters:!1,on:"now",cache:v.alwaysRefresh,headers:{"X-Remote":!0},onSuccess:function(e){"response"==v.cacheType&&C.cache.add(i,e),C.update.content(t,e),t==f?(C.debug("Content loaded",t),C.activate.tab(t)):C.debug("Content loaded in background",t),v.onFirstLoad.call(n[0],t,g,m),v.onLoad.call(n[0],t,g,m),v.loadOnce?C.cache.add(i,!0):"string"==typeof v.cacheType&&"dom"==v.cacheType.toLowerCase()&&0<n.children().length?setTimeout(function(){var e=(e=n.children().clone(!0)).not("script");C.cache.add(i,e)},0):C.cache.add(i,n.html())},urlData:{tab:i}},o=n.api("get request")||!1,s=o&&"pending"===o.state();i=i||t,o=C.cache.read(i),v.cache&&o?(C.activate.tab(t),C.debug("Adding cached content",i),v.loadOnce||("once"==v.evaluateScripts?C.update.content(t,o,!1):C.update.content(t,o)),v.onLoad.call(n[0],t,g,m)):s?(C.set.loading(t),C.debug("Content is already loading",i)):I.api!==P?(e=I.extend(!0,{},v.apiSettings,e),C.debug("Retrieving remote content",i,e),C.set.loading(t),n.api(e)):C.error($.api)}},activate:{all:function(e){C.activate.tab(e),C.activate.navigation(e)},tab:function(e){var t=C.get.tabElement(e),i="siblings"==v.deactivate?t.siblings(o):o.not(t),n=t.hasClass(b.active);C.verbose("Showing tab content for",t),n||(t.addClass(b.active),i.removeClass(b.active+" "+b.loading),0<t.length&&v.onVisible.call(t[0],e))},navigation:function(e){var t=C.get.navElement(e),i="siblings"==v.deactivate?t.siblings(c):c.not(t),n=t.hasClass(b.active);C.verbose("Activating tab navigation for",t,e),n||(t.addClass(b.active),i.removeClass(b.active+" "+b.loading))}},deactivate:{all:function(){C.deactivate.navigation(),C.deactivate.tabs()},navigation:function(){c.removeClass(b.active)},tabs:function(){o.removeClass(b.active+" "+b.loading)}},is:{tab:function(e){return e!==P&&0<C.get.tabElement(e).length}},get:{initialPath:function(){return c.eq(0).data(y.tab)||o.eq(0).data(y.tab)},path:function(){return I.address.value()},defaultPathArray:function(e){return C.utilities.pathToArray(C.get.defaultPath(e))},defaultPath:function(e){var t=c.filter("[data-"+y.tab+'^="'+e+'/"]').eq(0).data(y.tab)||!1;if(t){if(C.debug("Found default tab",t),s<v.maxDepth)return s++,C.get.defaultPath(t);C.error($.recursion)}else C.debug("No default tabs found for",e,o);return s=0,e},navElement:function(e){return e=e||f,c.filter("[data-"+y.tab+'="'+e+'"]')},tabElement:function(e){var t;return e=e||f,t=C.utilities.pathToArray(e),t=C.utilities.last(t),e=o.filter("[data-"+y.tab+'="'+e+'"]'),t=o.filter("[data-"+y.tab+'="'+t+'"]'),0<e.length?e:t},tab:function(){return f}},utilities:{filterArray:function(e,t){return I.grep(e,function(e){return-1==I.inArray(e,t)})},last:function(e){return!!I.isArray(e)&&e[e.length-1]},pathToArray:function(e){return"string"==typeof(e=e===P?f:e)?e.split("/"):[e]},arrayToPath:function(e){return!!I.isArray(e)&&e.join("/")}},setting:function(e,t){if(C.debug("Changing setting",e,t),I.isPlainObject(e))I.extend(!0,v,e);else{if(t===P)return v[e];I.isPlainObject(v[e])?I.extend(!0,v[e],t):v[e]=t}},internal:function(e,t){if(I.isPlainObject(e))I.extend(!0,C,e);else{if(t===P)return C[e];C[e]=t}},debug:function(){!v.silent&&v.debug&&(v.performance?C.performance.log(arguments):(C.debug=Function.prototype.bind.call(console.info,console,v.name+":"),C.debug.apply(console,arguments)))}
vendor: 9,387 bytes, line 1
1,verbose:function(){!v.silent&&v.verbose&&v.debug&&(v.performance?C.performance.log(arguments):(C.verbose=Function.prototype.bind.call(console.info,console,v.name+":"),C.verbose.apply(console,arguments)))},error:function(){v.silent||(C.error=Function.prototype.bind.call(console.error,console,v.name+":"),C.error.apply(console,arguments))},performance:{log:function(e){var t,i;v.performance&&(i=(t=(new Date).getTime())-(h||t),h=t,x.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:r,"Execution Time":i})),clearTimeout(C.performance.timer),C.performance.timer=setTimeout(C.performance.display,500)},display:function(){var e=v.name+":",i=0;h=!1,clearTimeout(C.performance.timer),I.each(x,function(e,t){i+=t["Execution Time"]}),e+=" "+i+"ms",u&&(e+=" '"+u+"'"),(console.group!==P||console.table!==P)&&0<x.length&&(console.groupCollapsed(e),console.table?console.table(x):I.each(x,function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")}),console.groupEnd()),x=[]}},invoke:function(n,e,t){var o,s,i,a=l;return e=e||S,t=r||t,"string"==typeof n&&a!==P&&(n=n.split(/[\. ]/),o=n.length-1,I.each(n,function(e,t){var i=e!=o?t+n[e+1].charAt(0).toUpperCase()+n[e+1].slice(1):n;if(!I.isPlainObject(a[i])||e==o)return a[i]!==P?(s=a[i],!1):I.isPlainObject(a[t])&&e!=o?void(a=a[t]):(a[t]!==P?s=a[t]:C.error($.method,n),!1);a=a[i]})),I.isFunction(s)?i=s.apply(t,e):s!==P&&(i=s),I.isArray(d)?d.push(i):d!==P?d=[d,i]:i!==P&&(d=i),s}};T?(l===P&&C.initialize(),C.invoke(k)):(l!==P&&l.invoke("destroy"),C.initialize())}),d!==P?d:this},I.tab=function(){I(E).tab.apply(this,arguments)},I.fn.tab.settings={name:"Tab",namespace:"tab",silent:!1,debug:!1,verbose:!1,performance:!0,auto:!1,history:!1,historyType:"hash",path:!1,context:!1,childrenOnly:!1,maxDepth:25,deactivate:"siblings",alwaysRefresh:!1,cache:!0,loadOnce:!1,cacheType:"response",ignoreFirstLoad:!1,apiSettings:!1,evaluateScripts:"once",onFirstLoad:function(e,t,i){},onLoad:function(e,t,i){},onVisible:function(e,t,i){},onRequest:function(e,t,i){},templates:{determineTitle:function(e){}},error:{api:"You attempted to load content without API module",method:"The method you called is not defined",missingTab:"Activated tab cannot be found. Tabs are case-sensitive.",noContent:"The tab you specified is missing a content url.",path:"History enabled, but no path was specified",recursion:"Max recursive depth reached",legacyInit:"onTabInit has been renamed to onFirstLoad in 2.0, please adjust your code.",legacyLoad:"onTabLoad has been renamed to onLoad in 2.0. Please adjust your code",state:"History requires Asual's Address library <https://github.com/asual/jquery-address>"},metadata:{tab:"tab",loaded:"loaded",promise:"promise"},className:{loading:"loading",active:"active"},selector:{tabs:".ui.tab",ui:".ui"}}}(jQuery,window,document),function(_,e,w,C){"use strict";e=void 0!==e&&e.Math==Math?e:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),_.fn.transition=function(){var p,a=_(this),f=a.selector||"",g=(new Date).getTime(),m=[],v=arguments,b=v[0],y=[].slice.call(arguments,1),$="string"==typeof b;return e.requestAnimationFrame||e.mozRequestAnimationFrame||e.webkitRequestAnimationFrame||e.msRequestAnimationFrame,a.each(function(i){var l,r,t,d,n,o,e,s,c=_(this),u=this,h={initialize:function(){l=h.get.settings.apply(u,v),d=l.className,t=l.error,n=l.metadata,s="."+l.namespace,e="module-"+l.namespace,r=c.data(e)||h,o=h.get.animationEndEvent(),!1===($=$&&h.invoke(b))&&(h.verbose("Converted arguments into settings object",l),l.interval?h.delay(l.animate):h.animate(),h.instantiate())},instantiate:function(){h.verbose("Storing instance of module",h),r=h,c.data(e,r)},destroy:function(){h.verbose("Destroying previous module for",u),c.removeData(e)},refresh:function(){h.verbose("Refreshing display type on next animation"),delete h.displayType},forceRepaint:function(){h.verbose("Forcing element repaint");var e=c.parent(),t=c.next();0===t.length?c.detach().appendTo(e):c.detach().insertBefore(t)},repaint:function(){h.verbose("Repainting element"),u.offsetWidth},delay:function(e){var t=(t=h.get.animationDirection())||(h.can.transition()?h.get.direction():"static");e=e!==C?e:l.interval,t="auto"==l.reverse&&t==d.outward||1==l.reverse?(a.length-i)*l.interval:i*l.interval,h.debug("Delaying animation by",t),setTimeout(h.animate,t)},animate:function(e){if(l=e||l,!h.is.supported())return h.error(t.support),!1;if(h.debug("Preparing animation",l.animation),h.is.animating()){if(l.queue)return!l.allowRepeats&&h.has.direction()&&h.is.occurring()&&!0!==h.queuing?h.debug("Animation is currently occurring, preventing queueing same animation",l.animation):h.queue(l.animation),!1;if(!l.allowRepeats&&h.is.occurring())return h.debug("Animation is already occurring, will not execute repeated animation",l.animation),!1;h.debug("New animation started, completing previous early",l.animation),r.complete()}h.can.animate()?h.set.animating(l.animation):h.error(t.noAnimation,l.animation,u)},reset:function(){h.debug("Resetting animation to beginning conditions"),h.remove.animationCallbacks(),h.restore.conditions(),h.remove.animating()},queue:function(e){h.debug("Queueing animation of",e),h.queuing=!0,c.one(o+".queue"+s,function(){h.queuing=!1,h.repaint(),h.animate.apply(this,l)})},complete:function(e){h.debug("Animation complete",l.animation),h.remove.completeCallback(),h.remove.failSafe(),h.is.looping()||(h.is.outward()?(h.verbose("Animation is outward, hiding element"),h.restore.conditions(),h.hide()):h.is.inward()?(h.verbose("Animation is outward, showing element"),h.restore.conditions(),h.show()):(h.verbose("Static animation completed"),h.restore.conditions(),l.onComplete.call(u)))},force:{visible:function(){var e=c.attr("style"),t=h.get.userStyle(),i=h.get.displayType(),n=t+"display: "+i+" !important;",t=c.css("display"),e=e===C||""===e;t!==i?(h.verbose("Overriding default display to show element",i),c.attr("style",n)):e&&c.removeAttr("style")},hidden:function(){var e=c.attr("style"),t=c.css("display"),e=e===C||""===e;"none"===t||h.is.hidden()?e&&c.removeAttr("style"):(h.verbose("Overriding default display to hide element"),c.css("display","none"))}},has:{direction:function(e){var i=!1;return"string"==typeof(e=e||l.animation)&&(e=e.split(" "),_.each(e,function(e,t){t!==d.inward&&t!==d.outward||(i=!0)})),i},inlineDisplay:function(){var e=c.attr("style")||"";return _.isArray(e.match(/display.*?;/,""))}},set:{animating:function(e){h.remove.completeCallback(),e=e||l.animation,e=h.get.animationClass(e),h.save.animation(e),h.force.visible(),h.remove.hidden(),h.remove.direction(),h.start.animation(e)},duration:function(e,t){!(t="number"==typeof(t=t||l.duration)?t+"ms":t)&&0!==t||(h.verbose("Setting animation duration",t),c.css({"animation-duration":t}))},direction:function(e){(e=e||h.get.direction())==d.inward?h.set.inward():h.set.outward()},looping:function(){h.debug("Transition set to loop"),c.addClass(d.looping)},hidden:function(){c.addClass(d.transition).addClass(d.hidden)},inward:function(){h.debug("Setting direction to inward"),c.removeClass(d.outward).addClass(d.inward)},outward:function(){h.debug("Setting direction to outward"),c.removeClass(d.inward).addClass(d.outward)},visible:function(){c.addClass(d.transition).addClass(d.visible)}},start:{animation:function(e){e=e||h.get.animationClass(),h.debug("Starting tween",e),c.addClass(e).one(o+".complete"+s,h.complete),l.useFailSafe&&h.add.failSafe(),h.set.duration(l.duration),l.onStart.call(u)}},save:{animation:function(e){h.cache||(h.cache={}),h.cache.animation=e},displayType:function(e){"none"!==e&&c.data(n.displayType,e)},transitionExists:function(e,t){_.fn.transition.exists[e]=t,h.verbose("Saving existence of transition",e,t)}},restore:{conditions:function(){var e=h.get.currentAnimation();e&&(c.removeClass(e),h.verbose("Removing animation class",h.cache)),h.remove.duration()}},add:{failSafe:function(){var e=h.get.duration();h.timer=setTimeout(function(){c.triggerHandler(o)},e+l.failSafeDelay),h.verbose("Adding fail safe timer",h.timer)}},remove:{animating:function(){c.removeClass(d.animating)},animationCallbacks:function(){h.remove.queueCallback(),h.remove.completeCallback()},queueCallback:function(){c.off(".queue"+s)},completeCallback:function(){c.off(".complete"+s)},display:function(){c.css("display","")},direction:function(){c.removeClass(d.inward).removeClass(d.outward)},duration:function(){c.css("animation-duration","")},failSafe:function(){h.verbose("Removing fail safe timer",h.timer),h.timer&&clearTimeout(h.timer)},hidden:function(){c.removeClass(d.hidden)},visible:function(){c.removeClass(d.visible)},looping:function(){h.debug("Transitions are no longer looping"),h.is.looping()&&(h.reset(),c.removeClass(d.looping))},transition:function(){c.removeClass(d.visible).removeClass(d.hidden)}},get:{settings:function(e,t,i){return"object"==typeof e?_.extend(!0,{},_.fn.transition.settings,e):"function"==typeof i?_.extend({},_.fn.transition.settings,{animation:e,onComplete:i,duration:t}):"string"==typeof t||"number"==typeof t?_.extend({},_.fn.transition.settings,{animation:e,duration:t}):"object"==typeof t?_.extend({},_.fn.transition.settings,t,{animation:e}):"function"==typeof t?_.extend({},_.fn.transition.settings,{animation:e,onComplete:t}):_.extend({},_.fn.transition.settings,{animation:e})},animationClass:function(e){var t=e||l.animation,e=h.can.transition()&&
vendor: 4,192 bytes, line 1
1!h.has.direction()?h.get.direction()+" ":"";return d.animating+" "+d.transition+" "+e+t},currentAnimation:function(){return!(!h.cache||h.cache.animation===C)&&h.cache.animation},currentDirection:function(){return h.is.inward()?d.inward:d.outward},direction:function(){return h.is.hidden()||!h.is.visible()?d.inward:d.outward},animationDirection:function(e){var i;return"string"==typeof(e=e||l.animation)&&(e=e.split(" "),_.each(e,function(e,t){t===d.inward?i=d.inward:t===d.outward&&(i=d.outward)})),i||!1},duration:function(e){return"string"==typeof(e=!1===(e=e||l.duration)?c.css("animation-duration")||0:e)?-1<e.indexOf("ms")?parseFloat(e):1e3*parseFloat(e):e},displayType:function(e){return e=e===C||e,l.displayType||(e&&c.data(n.displayType)===C&&h.can.transition(!0),c.data(n.displayType))},userStyle:function(e){return(e=e||c.attr("style")||"").replace(/display.*?;/,"")},transitionExists:function(e){return _.fn.transition.exists[e]},animationStartEvent:function(){var e,t=w.createElement("div"),i={animation:"animationstart",OAnimation:"oAnimationStart",MozAnimation:"mozAnimationStart",WebkitAnimation:"webkitAnimationStart"};for(e in i)if(t.style[e]!==C)return i[e];return!1},animationEndEvent:function(){var e,t=w.createElement("div"),i={animation:"animationend",OAnimation:"oAnimationEnd",MozAnimation:"mozAnimationEnd",WebkitAnimation:"webkitAnimationEnd"};for(e in i)if(t.style[e]!==C)return i[e];return!1}},can:{transition:function(e){var t,i,n,o,s=l.animation,a=h.get.transitionExists(s),r=h.get.displayType(!1);if(a===C||e){if(h.verbose("Determining whether animation exists"),t=c.attr("class"),n=c.prop("tagName"),e=(i=_("<"+n+" />").addClass(t).insertAfter(c)).addClass(s).removeClass(d.inward).removeClass(d.outward).addClass(d.animating).addClass(d.transition).css("animationName"),n=i.addClass(d.inward).css("animationName"),r||(r=i.attr("class",t).removeAttr("style").removeClass(d.hidden).removeClass(d.visible).show().css("display"),h.verbose("Determining final display state",r),h.save.displayType(r)),i.remove(),e!=n)h.debug("Direction exists for animation",s),o=!0;else{if("none"==e||!e)return void h.debug("No animation defined in css",s);h.debug("Static animation found",s,r),o=!1}h.save.transitionExists(s,o)}return a!==C?a:o},animate:function(){return h.can.transition()!==C}},is:{animating:function(){return c.hasClass(d.animating)},inward:function(){return c.hasClass(d.inward)},outward:function(){return c.hasClass(d.outward)},looping:function(){return c.hasClass(d.looping)},occurring:function(e){return e="."+(e=e||l.animation).replace(" ","."),0<c.filter(e).length},visible:function(){return c.is(":visible")},hidden:function(){return"hidden"===c.css("visibility")},supported:function(){return!1!==o}},hide:function(){h.verbose("Hiding element"),h.is.animating()&&h.reset(),u.blur(),h.remove.display(),h.remove.visible(),h.set.hidden(),h.force.hidden(),l.onHide.call(u),l.onComplete.call(u)},show:function(e){h.verbose("Showing element",e),h.remove.hidden(),h.set.visible(),h.force.visible(),l.onShow.call(u),l.onComplete.call(u)},toggle:function(){h.is.visible()?h.hide():h.show()},stop:function(){h.debug("Stopping current animation"),c.triggerHandler(o)},stopAll:function(){h.debug("Stopping all animation"),h.remove.queueCallback(),c.triggerHandler(o)},clear:{queue:function(){h.debug("Clearing animation queue"),h.remove.queueCallback()}},enable:function(){h.verbose("Starting animation"),c.removeClass(d.disabled)},disable:function(){h.debug("Stopping animation"),c.addClass(d.disabled)},setting:function(e,t){if(h.debug("Changing setting",e,t),_.isPlainObject(e))_.extend(!0,l,e);else{if(t===C)return l[e];_.isPlainObject(l[e])?_.extend(!0,l[e],t):l[e]=t}},internal:function(e,t){if(_.isPlainObject(e))_.extend(!0,h,e);else{if(t===C)return h[e];h[e]=t}},debug:function(){!l.silent&&l.debug&&(l.performance?h.performance.log(arguments):(h.debug=Function.prototype.bind.call(console.info,console,l.name+":"),h.debug.apply(console,arguments)))},verbose:function(){!l.silent&&l.verbose&&l.debug&&(l.performance?h.performance.log(arguments):(h.verbose=Function.prototype.bind.call(console.info,console,l.name+":"),h.verbose.apply(console,arguments)))}
1,error:function(){l.silent||(h.error=Function.prototype.bind.call(console.error,console,l.name+":"),h.error.apply(console,arguments))},performance:{log:function(e){var t,i;l.performance&&(i=(t=(new Date).getTime())-(g||t),g=t,m.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:u,"Execution Time":i})),clearTimeout(h.performance.timer),h.performance.timer=setTimeout(h.performance.display,500)},display:function(){var e=l.name+":",i=0;g=!1,clearTimeout(h.performance.timer),_.each(m,function(e,t){i+=t["Execution Time"]}),e+=" "+i+"ms",f&&(e+=" '"+f+"'"),1<a.length&&(e+=" ("+a.length+")"),(console.group!==C||console.table!==C)&&0<m.length&&(console.groupCollapsed(e),console.table?console.table(m):_.each(m,function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")}),console.groupEnd()),m=[]}},invoke:function(n,e,t){var o,s,i,a=r;return e=e||y,t=u||t,"string"==typeof n&&a!==C&&(n=n.split(/[\. ]/),o=n.length-1,_.each(n,function(e,t){var i=e!=o?t+n[e+1].charAt(0).toUpperCase()+n[e+1].slice(1):n;if(!_.isPlainObject(a[i])||e==o)return a[i]!==C?(s=a[i],!1):_.isPlainObject(a[t])&&e!=o?void(a=a[t]):(a[t]!==C&&(s=a[t]),!1);a=a[i]})),_.isFunction(s)?i=s.apply(t,e):s!==C&&(i=s),_.isArray(p)?p.push(i):p!==C?p=[p,i]:i!==C&&(p=i),s!==C&&s}};h.initialize()}),p!==C?p:this},_.fn.transition.exists={},_.fn.transition.settings={name:"Transition",silent:!1,debug:!1,verbose:!1,performance:!0,namespace:"transition",interval:0,reverse:"auto",onStart:function(){},onComplete:function(){},onShow:function(){},onHide:function(){},useFailSafe:!0,failSafeDelay:100,allowRepeats:!1,displayType:!1,animation:"fade",duration:!1,queue:!0,metadata:{displayType:"display"},className:{animating:"animating",disabled:"disabled",hidden:"hidden",inward:"in",loading:"loading",looping:"looping",outward:"out",transition:"transition",visible:"visible"},error:{noAnimation:"Element is no longer attached to DOM. Unable to animate.  Use silent setting to surpress this warning in production.",repeated:"That animation is already occurring, cancelling repeated animation",method:"The method you called is not defined",support:"This browser does not support CSS animations"}}}(jQuery,window,document),function(D,I,E){"use strict";I=void 0!==I&&I.Math==Math?I:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();D.api=D.fn.api=function($){var _,e=D(D.isFunction(this)?I:this),w=e.selector||"",C=(new Date).getTime(),x=[],k=$,T="string"==typeof k,S=[].slice.call(arguments,1);return e.each(function(){var s,o,i,e,a,r=D.isPlainObject($)?D.extend(!0,{},D.fn.api.settings,$):D.extend({},D.fn.api.settings),t=r.namespace,n=r.metadata,l=r.selector,d=r.error,c=r.className,u="."+t,h="module-"+t,p=D(this),f=p.closest(l.form),g=r.stateContext?D(r.stateContext):p,m=this,v=g[0],b=p.data(h),y={initialize:function(){T||y.bind.events(),y.instantiate()},instantiate:function(){y.verbose("Storing instance of module",y),b=y,p.data(h,b)},destroy:function(){y.verbose("Destroying previous module for",m),p.removeData(h).off(u)},bind:{events:function(){var e=y.get.event();e?(y.verbose("Attaching API events to element",e),p.on(e+u,y.event.trigger)):"now"==r.on&&(y.debug("Querying API endpoint immediately"),y.query())}},decode:{json:function(e){if(e!==E&&"string"==typeof e)try{e=JSON.parse(e)}catch(e){}return e}},read:{cachedResponse:function(e){var t;return I.Storage===E?void y.error(d.noStorage):(t=sessionStorage.getItem(e),y.debug("Using cached response",e,t),y.decode.json(t))}},write:{cachedResponse:function(e,t){return t&&""===t?void y.debug("Response empty, not caching",t):I.Storage===E?void y.error(d.noStorage):(D.isPlainObject(t)&&(t=JSON.stringify(t)),sessionStorage.setItem(e,t),void y.verbose("Storing cached response for url",e,t))}},query:function(){if(!y.is.disabled()){if(y.is.loading()){if(!r.interruptRequests)return void y.debug("Cancelling request, previous request is still pending");y.debug("Interrupting previous request"),y.abort()}return r.defaultData&&D.extend(!0,r.urlData,y.get.defaultData()),r.serializeForm&&(r.data=y.add.formData(r.data)),!1===(o=y.get.settings())?(y.cancelled=!0,void y.error(d.beforeSend)):(y.cancelled=!1,(i=y.get.templatedURL())||y.is.mocked()?(i=y.add.urlData(i))||y.is.mocked()?(o.url=r.base+i,s=D.extend(!0,{},r,{type:r.method||r.type,data:e,url:r.base+i,beforeSend:r.beforeXHR,success:function(){},failure:function(){},complete:function(){}}),y.debug("Querying URL",s.url),y.verbose("Using AJAX settings",s),"local"===r.cache&&y.read.cachedResponse(i)?(y.debug("Response returned from local cache"),y.request=y.create.request(),void y.request.resolveWith(v,[y.read.cachedResponse(i)])):void(r.throttle?r.throttleFirstRequest||y.timer?(y.debug("Throttling request",r.throttle),clearTimeout(y.timer),y.timer=setTimeout(function(){y.timer&&delete y.timer,y.debug("Sending throttled request",e,s.method),y.send.request()},r.throttle)):(y.debug("Sending request",e,s.method),y.send.request(),y.timer=setTimeout(function(){},r.throttle)):(y.debug("Sending request",e,s.method),y.send.request()))):void 0:void y.error(d.missingURL))}y.debug("Element is disabled API request aborted")},should:{removeError:function(){return!0===r.hideError||"auto"===r.hideError&&!y.is.form()}},is:{disabled:function(){return 0<p.filter(l.disabled).length},expectingJSON:function(){return"json"===r.dataType||"jsonp"===r.dataType},form:function(){return p.is("form")||g.is("form")},mocked:function(){return r.mockResponse||r.mockResponseAsync||r.response||r.responseAsync}
vendor: 5,141 bytes, line 1
1,input:function(){return p.is("input")},loading:function(){return!!y.request&&"pending"==y.request.state()},abortedRequest:function(e){return e&&e.readyState!==E&&0===e.readyState?(y.verbose("XHR request determined to be aborted"),!0):(y.verbose("XHR request was not aborted"),!1)},validResponse:function(e){return y.is.expectingJSON()&&D.isFunction(r.successTest)?(y.debug("Checking JSON returned success",r.successTest,e),r.successTest(e)?(y.debug("Response passed success test",e),!0):(y.debug("Response failed success test",e),!1)):(y.verbose("Response is not JSON, skipping validation",r.successTest,e),!0)}},was:{cancelled:function(){return y.cancelled||!1},succesful:function(){return y.request&&"resolved"==y.request.state()},failure:function(){return y.request&&"rejected"==y.request.state()},complete:function(){return y.request&&("resolved"==y.request.state()||"rejected"==y.request.state())}},add:{urlData:function(o,s){var e,t;return o&&(e=o.match(r.regExp.required),t=o.match(r.regExp.optional),s=s||r.urlData,e&&(y.debug("Looking for required URL variables",e),D.each(e,function(e,t){var i=-1!==t.indexOf("$")?t.substr(2,t.length-3):t.substr(1,t.length-2),n=D.isPlainObject(s)&&s[i]!==E?s[i]:p.data(i)!==E?p.data(i):g.data(i)!==E?g.data(i):s[i];return n===E?(y.error(d.requiredParameter,i,o),o=!1):(y.verbose("Found required variable",i,n),n=r.encodeParameters?y.get.urlEncodedValue(n):n,void(o=o.replace(t,n)))})),t&&(y.debug("Looking for optional URL variables",e),D.each(t,function(e,t){var i=-1!==t.indexOf("$")?t.substr(3,t.length-4):t.substr(2,t.length-3),n=D.isPlainObject(s)&&s[i]!==E?s[i]:p.data(i)!==E?p.data(i):g.data(i)!==E?g.data(i):s[i];o=n!==E?(y.verbose("Optional variable Found",i,n),o.replace(t,n)):(y.verbose("Optional variable not found",i),-1!==o.indexOf("/"+t)?o.replace("/"+t,""):o.replace(t,""))}))),o},formData:function(e){var t=D.fn.serializeObject!==E,i=t?f.serializeObject():f.serialize();return e=e||r.data,e=D.isPlainObject(e)?t?(y.debug("Extending existing data with form data",e,i),D.extend(!0,{},e,i)):(y.error(d.missingSerialize),y.debug("Cant extend data. Replacing data with form data",e,i),i):(y.debug("Adding form data",i),i)}},send:{request:function(){y.set.loading(),y.request=y.create.request(),y.is.mocked()?y.mockedXHR=y.create.mockedXHR():y.xhr=y.create.xhr(),r.onRequest.call(v,y.request,y.xhr)}},event:{trigger:function(e){y.query(),"submit"!=e.type&&"click"!=e.type||e.preventDefault()},xhr:{always:function(){},done:function(e,t,i){var n=this,o=(new Date).getTime()-a,s=r.loadingDuration-o,o=!!D.isFunction(r.onResponse)&&(y.is.expectingJSON()?r.onResponse.call(n,D.extend(!0,{},e)):r.onResponse.call(n,e)),s=0<s?s:0;o&&(y.debug("Modified API response in onResponse callback",r.onResponse,o,e),e=o),0<s&&y.debug("Response completed early delaying state change by",s),setTimeout(function(){y.is.validResponse(e)?y.request.resolveWith(n,[e,i]):y.request.rejectWith(n,[i,"invalid"])},s)},fail:function(e,t,i){var n=this,o=(new Date).getTime()-a,o=r.loadingDuration-o;0<(o=0<o?o:0)&&y.debug("Response completed early delaying state change by",o),setTimeout(function(){y.is.abortedRequest(e)?y.request.rejectWith(n,[e,"aborted",i]):y.request.rejectWith(n,[e,"error",t,i])},o)}},request:{done:function(e,t){y.debug("Successful API Response",e),"local"===r.cache&&i&&(y.write.cachedResponse(i,e),y.debug("Saving server response locally",y.cache)),r.onSuccess.call(v,e,p,t)},complete:function(e,t){var i,n;y.was.succesful()?(n=e,i=t):n=y.get.responseFromXHR(i=e),y.remove.loading(),r.onComplete.call(v,n,p,i)},fail:function(e,t,i){var n=y.get.responseFromXHR(e),o=y.get.errorFromRequest(n,t,i);return"aborted"==t?(y.debug("XHR Aborted (Most likely caused by page navigation or CORS Policy)",t,i),r.onAbort.call(v,t,p,e),!0):("invalid"==t?y.debug("JSON did not pass success test. A server-side error has most likely occurred",n):"error"==t&&e!==E&&(y.debug("XHR produced a server error",t,i),200!=e.status&&i!==E&&""!==i&&y.error(d.statusMessage+i,s.url),r.onError.call(v,o,p,e)),r.errorDuration&&"aborted"!==t&&(y.debug("Adding error state"),y.set.error(),y.should.removeError()&&setTimeout(y.remove.error,r.errorDuration)),y.debug("API Request failed",o,e),void r.onFailure.call(v,n,p,e))}}},create:{request:function(){return D.Deferred().always(y.event.request.complete).done(y.event.request.done).fail(y.event.request.fail)},mockedXHR:function(){var e,t=r.mockResponse||r.response,i=r.mockResponseAsync||r.responseAsync,n=D.Deferred().always(y.event.xhr.complete).done(y.event.xhr.done).fail(y.event.xhr.fail);return t?(e=D.isFunction(t)?(y.debug("Using specified synchronous callback",t),t.call(v,o)):(y.debug("Using settings specified response",t),t),n.resolveWith(v,[e,!1,{responseText:e}])):D.isFunction(i)&&(e=function(e){y.debug("Async callback returned response",e),e?n.resolveWith(v,[e,!1,{responseText:e}]):n.rejectWith(v,[{responseText:e},!1,!1])},y.debug("Using specified async response callback",i),i.call(v,o,e)),n},xhr:function(){var e=D.ajax(s).always(y.event.xhr.always).done(y.event.xhr.done).fail(y.event.xhr.fail);return y.verbose("Created server request",e,s),e}}
vendor: 4,382 bytes, line 1
1,set:{error:function(){y.verbose("Adding error state to element",g),g.addClass(c.error)},loading:function(){y.verbose("Adding loading state to element",g),g.addClass(c.loading),a=(new Date).getTime()}},remove:{error:function(){y.verbose("Removing error state from element",g),g.removeClass(c.error)},loading:function(){y.verbose("Removing loading state from element",g),g.removeClass(c.loading)}},get:{responseFromXHR:function(e){return!!D.isPlainObject(e)&&(y.is.expectingJSON()?y.decode.json(e.responseText):e.responseText)},errorFromRequest:function(e,t,i){return D.isPlainObject(e)&&e.error!==E?e.error:r.error[t]!==E?r.error[t]:i},request:function(){return y.request||!1},xhr:function(){return y.xhr||!1},settings:function(){var e=r.beforeSend.call(v,r);return e&&(e.success!==E&&(y.debug("Legacy success callback detected",e),y.error(d.legacyParameters,e.success),e.onSuccess=e.success),e.failure!==E&&(y.debug("Legacy failure callback detected",e),y.error(d.legacyParameters,e.failure),e.onFailure=e.failure),e.complete!==E&&(y.debug("Legacy complete callback detected",e),y.error(d.legacyParameters,e.complete),e.onComplete=e.complete)),e===E&&y.error(d.noReturnedValue),!1===e?e:e!==E?D.extend(!0,{},e):D.extend(!0,{},r)},urlEncodedValue:function(e){var t=I.decodeURIComponent(e),i=I.encodeURIComponent(e);return t!==e?(y.debug("URL value is already encoded, avoiding double encoding",e),e):(y.verbose("Encoding value using encodeURIComponent",e,i),i)},defaultData:function(){var e={};return D.isWindow(m)||(y.is.input()?e.value=p.val():y.is.form()||(e.text=p.text())),e},event:function(){return D.isWindow(m)||"now"==r.on?(y.debug("API called without element, no events attached"),!1):"auto"==r.on?p.is("input")?m.oninput!==E?"input":m.onpropertychange!==E?"propertychange":"keyup":p.is("form")?"submit":"click":r.on},templatedURL:function(e){if(e=e||p.data(n.action)||r.action||!1,i=p.data(n.url)||r.url||!1)return y.debug("Using specified url",i),i;if(e){if(y.debug("Looking up url for action",e,r.api),r.api[e]===E&&!y.is.mocked())return void y.error(d.missingAction,r.action,r.api);i=r.api[e]}else y.is.form()&&(i=p.attr("action")||g.attr("action")||!1,y.debug("No url or action specified, defaulting to form action",i));return i}},abort:function(){var e=y.get.xhr();e&&"resolved"!==e.state()&&(y.debug("Cancelling API request"),e.abort())},reset:function(){y.remove.error(),y.remove.loading()},setting:function(e,t){if(y.debug("Changing setting",e,t),D.isPlainObject(e))D.extend(!0,r,e);else{if(t===E)return r[e];D.isPlainObject(r[e])?D.extend(!0,r[e],t):r[e]=t}},internal:function(e,t){if(D.isPlainObject(e))D.extend(!0,y,e);else{if(t===E)return y[e];y[e]=t}},debug:function(){!r.silent&&r.debug&&(r.performance?y.performance.log(arguments):(y.debug=Function.prototype.bind.call(console.info,console,r.name+":"),y.debug.apply(console,arguments)))},verbose:function(){!r.silent&&r.verbose&&r.debug&&(r.performance?y.performance.log(arguments):(y.verbose=Function.prototype.bind.call(console.info,console,r.name+":"),y.verbose.apply(console,arguments)))},error:function(){r.silent||(y.error=Function.prototype.bind.call(console.error,console,r.name+":"),y.error.apply(console,arguments))},performance:{log:function(e){var t,i;r.performance&&(i=(t=(new Date).getTime())-(C||t),C=t,x.push({Name:e[0],Arguments:[].slice.call(e,1)||"","Execution Time":i})),clearTimeout(y.performance.timer),y.performance.timer=setTimeout(y.performance.display,500)},display:function(){var e=r.name+":",i=0;C=!1,clearTimeout(y.performance.timer),D.each(x,function(e,t){i+=t["Execution Time"]}),e+=" "+i+"ms",w&&(e+=" '"+w+"'"),(console.group!==E||console.table!==E)&&0<x.length&&(console.groupCollapsed(e),console.table?console.table(x):D.each(x,function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")}),console.groupEnd()),x=[]}},invoke:function(n,e,t){var o,s,i,a=b;return e=e||S,t=m||t,"string"==typeof n&&a!==E&&(n=n.split(/[\. ]/),o=n.length-1,D.each(n,function(e,t){var i=e!=o?t+n[e+1].charAt(0).toUpperCase()+n[e+1].slice(1):n;if(!D.isPlainObject(a[i])||e==o)return a[i]!==E?(s=a[i],!1):D.isPlainObject(a[t])&&e!=o?void(a=a[t]):(a[t]!==E?s=a[t]:y.error(d.method,n),!1);a=a[i]})),D.isFunction(s)?i=s.apply(t,e):s!==E&&(i=s),D.isArray(_)?_.push(i):_!==E?_=[_,i]:i!==E&&(_=i),s}};T?(b===E&&y.initialize(),y.invoke(k)):(b!==E&&b.invoke("destroy"),y.initialize())}),_!==E?_:this}
vendor: 7,040 bytes, line 1
1,D.api.settings={name:"API",namespace:"api",debug:!1,verbose:!1,performance:!0,api:{},cache:!0,interruptRequests:!0,on:"auto",stateContext:!1,loadingDuration:0,hideError:"auto",errorDuration:2e3,encodeParameters:!0,action:!1,url:!1,base:"",urlData:{},defaultData:!0,serializeForm:!1,throttle:0,throttleFirstRequest:!0,method:"get",data:{},dataType:"json",mockResponse:!1,mockResponseAsync:!1,response:!1,responseAsync:!1,beforeSend:function(e){return e},beforeXHR:function(e){},onRequest:function(e,t){},onResponse:!1,onSuccess:function(e,t){},onComplete:function(e,t){},onFailure:function(e,t){},onError:function(e,t){},onAbort:function(e,t){},successTest:!1,error:{beforeSend:"The before send function has aborted the request",error:"There was an error with your request",exitConditions:"API Request Aborted. Exit conditions met",JSONParse:"JSON could not be parsed during error handling",legacyParameters:"You are using legacy API success callback names",method:"The method you called is not defined",missingAction:"API action used but no url was defined",missingSerialize:"jquery-serialize-object is required to add form data to an existing data object",missingURL:"No URL specified for api event",noReturnedValue:"The beforeSend callback must return a settings object, beforeSend ignored.",noStorage:"Caching responses locally requires session storage",parseError:"There was an error parsing your request",requiredParameter:"Missing a required URL parameter: ",statusMessage:"Server gave an error: ",timeout:"Your request timed out"},regExp:{required:/\{\$*[A-z0-9]+\}/g,optional:/\{\/\$*[A-z0-9]+\}/g},className:{loading:"loading",error:"error"},selector:{disabled:".disabled",form:"form"},metadata:{action:"action",url:"url"}}}(jQuery,window,void document),function(w,e,t,C){"use strict";e=void 0!==e&&e.Math==Math?e:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),w.fn.state=function(p){var f,g=w(this),m=g.selector||"",v=(0 in t.documentElement,(new Date).getTime()),b=[],y=p,$="string"==typeof y,_=[].slice.call(arguments,1);return g.each(function(){var o=w.isPlainObject(p)?w.extend(!0,{},w.fn.state.settings,p):w.extend({},w.fn.state.settings),r=o.error,i=o.metadata,t=o.className,e=o.namespace,n=o.states,s=o.text,a="."+e,l=e+"-module",d=w(this),c=this,u=d.data(l),h={initialize:function(){h.verbose("Initializing module"),o.automatic&&h.add.defaults(),o.context&&""!==m?w(o.context).on(m,"mouseenter"+a,h.change.text).on(m,"mouseleave"+a,h.reset.text).on(m,"click"+a,h.toggle.state):d.on("mouseenter"+a,h.change.text).on("mouseleave"+a,h.reset.text).on("click"+a,h.toggle.state),h.instantiate()},instantiate:function(){h.verbose("Storing instance of module",h),u=h,d.data(l,h)},destroy:function(){h.verbose("Destroying previous module",u),d.off(a).removeData(l)},refresh:function(){h.verbose("Refreshing selector cache"),d=w(c)},add:{defaults:function(){var i=p&&w.isPlainObject(p.states)?p.states:{};w.each(o.defaults,function(e,t){h.is[e]!==C&&h.is[e]()&&(h.verbose("Adding default states",e,c),w.extend(o.states,t,i))})}},is:{active:function(){return d.hasClass(t.active)},loading:function(){return d.hasClass(t.loading)},inactive:function(){return!d.hasClass(t.active)},state:function(e){return t[e]!==C&&d.hasClass(t[e])},enabled:function(){return!d.is(o.filter.active)},disabled:function(){return d.is(o.filter.active)},textEnabled:function(){return!d.is(o.filter.text)},button:function(){return d.is(".button:not(a, .submit)")},input:function(){return d.is("input")},progress:function(){return d.is(".ui.progress")}},allow:function(e){h.debug("Now allowing state",e),n[e]=!0},disallow:function(e){h.debug("No longer allowing",e),n[e]=!1},allows:function(e){return n[e]||!1},enable:function(){d.removeClass(t.disabled)},disable:function(){d.addClass(t.disabled)},setState:function(e){h.allows(e)&&d.addClass(t[e])},removeState:function(e){h.allows(e)&&d.removeClass(t[e])},toggle:{state:function(){var e;if(h.allows("active")&&h.is.enabled()){if(h.refresh(),w.fn.api!==C)if(e=d.api("get request"),d.api("was cancelled"))h.debug("API Request cancelled by beforesend"),o.activateTest=function(){return!1},o.deactivateTest=function(){return!1};else if(e)return void h.listenTo(e);h.change.state()}}},listenTo:function(e){h.debug("API request detected, waiting for state signal",e),e&&(s.loading&&h.update.text(s.loading),w.when(e).then(function(){"resolved"==e.state()?(h.debug("API request succeeded"),o.activateTest=function(){return!0},o.deactivateTest=function(){return!0}):(h.debug("API request failed"),o.activateTest=function(){return!1},o.deactivateTest=function(){return!1}),h.change.state()}))},change:{state:function(){h.debug("Determining state change direction"),h.is.inactive()?h.activate():h.deactivate(),o.sync&&h.sync(),o.onChange.call(c)},text:function(){h.is.textEnabled()&&(h.is.disabled()?(h.verbose("Changing text to disabled text",s.hover),h.update.text(s.disabled)):h.is.active()?s.hover?(h.verbose("Changing text to hover text",s.hover),h.update.text(s.hover)):s.deactivate&&(h.verbose("Changing text to deactivating text",s.deactivate),h.update.text(s.deactivate)):s.hover?(h.verbose("Changing text to hover text",s.hover),h.update.text(s.hover)):s.activate&&(h.verbose("Changing text to activating text",s.activate),h.update.text(s.activate)))}},activate:function(){o.activateTest.call(c)&&(h.debug("Setting state to active"),d.addClass(t.active),h.update.text(s.active),o.onActivate.call(c))},deactivate:function(){o.deactivateTest.call(c)&&(h.debug("Setting state to inactive"),d.removeClass(t.active),h.update.text(s.inactive),o.onDeactivate.call(c))},sync:function(){h.verbose("Syncing other buttons to current state"),h.is.active()?g.not(d).state("activate"):g.not(d).state("deactivate")},get:{text:function(){return o.selector.text?d.find(o.selector.text).text():d.html()},textFor:function(e){return s[e]||!1}},flash:{text:function(e,t,i){var n=h.get.text();h.debug("Flashing text message",e,t),e=e||o.text.flash,t=t||o.flashDuration,i=i||function(){},h.update.text(e),setTimeout(function(){h.update.text(n),i.call(c)},t)}},reset:{text:function(){var e=s.active||d.data(i.storedText),t=s.inactive||d.data(i.storedText);h.is.textEnabled()&&(h.is.active()&&e?(h.verbose("Resetting active text",e),h.update.text(e)):t&&(h.verbose("Resetting inactive text",e),h.update.text(t)))}},update:{text:function(e){var t=h.get.text();e&&e!==t?(h.debug("Updating text",e),o.selector.text?d.data(i.storedText,e).find(o.selector.text).text(e):d.data(i.storedText,e).html(e)):h.debug("Text is already set, ignoring update",e)}},setting:function(e,t){if(h.debug("Changing setting",e,t),w.isPlainObject(e))w.extend(!0,o,e);else{if(t===C)return o[e];w.isPlainObject(o[e])?w.extend(!0,o[e],t):o[e]=t}},internal:function(e,t){if(w.isPlainObject(e))w.extend(!0,h,e);else{if(t===C)return h[e];h[e]=t}},debug:function(){!o.silent&&o.debug&&(o.performance?h.performance.log(arguments):(h.debug=Function.prototype.bind.call(console.info,console,o.name+":"),h.debug.apply(console,arguments)))}
vendor: 8,220 bytes, line 1
1,verbose:function(){!o.silent&&o.verbose&&o.debug&&(o.performance?h.performance.log(arguments):(h.verbose=Function.prototype.bind.call(console.info,console,o.name+":"),h.verbose.apply(console,arguments)))},error:function(){o.silent||(h.error=Function.prototype.bind.call(console.error,console,o.name+":"),h.error.apply(console,arguments))},performance:{log:function(e){var t,i;o.performance&&(i=(t=(new Date).getTime())-(v||t),v=t,b.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:c,"Execution Time":i})),clearTimeout(h.performance.timer),h.performance.timer=setTimeout(h.performance.display,500)},display:function(){var e=o.name+":",i=0;v=!1,clearTimeout(h.performance.timer),w.each(b,function(e,t){i+=t["Execution Time"]}),e+=" "+i+"ms",m&&(e+=" '"+m+"'"),(console.group!==C||console.table!==C)&&0<b.length&&(console.groupCollapsed(e),console.table?console.table(b):w.each(b,function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")}),console.groupEnd()),b=[]}},invoke:function(n,e,t){var o,s,i,a=u;return e=e||_,t=c||t,"string"==typeof n&&a!==C&&(n=n.split(/[\. ]/),o=n.length-1,w.each(n,function(e,t){var i=e!=o?t+n[e+1].charAt(0).toUpperCase()+n[e+1].slice(1):n;if(!w.isPlainObject(a[i])||e==o)return a[i]!==C?(s=a[i],!1):w.isPlainObject(a[t])&&e!=o?void(a=a[t]):(a[t]!==C?s=a[t]:h.error(r.method,n),!1);a=a[i]})),w.isFunction(s)?i=s.apply(t,e):s!==C&&(i=s),w.isArray(f)?f.push(i):f!==C?f=[f,i]:i!==C&&(f=i),s}};$?(u===C&&h.initialize(),h.invoke(y)):(u!==C&&u.invoke("destroy"),h.initialize())}),f!==C?f:this},w.fn.state.settings={name:"State",debug:!1,verbose:!1,namespace:"state",performance:!0,onActivate:function(){},onDeactivate:function(){},onChange:function(){},activateTest:function(){return!0},deactivateTest:function(){return!0},automatic:!0,sync:!1,flashDuration:1e3,filter:{text:".loading, .disabled",active:".disabled"},context:!1,error:{beforeSend:"The before send function has cancelled state change",method:"The method you called is not defined."},metadata:{promise:"promise",storedText:"stored-text"},className:{active:"active",disabled:"disabled",error:"error",loading:"loading",success:"success",warning:"warning"},selector:{text:!1},defaults:{input:{disabled:!0,loading:!0,active:!0},button:{disabled:!0,loading:!0,active:!0},progress:{active:!0,success:!0,warning:!0,error:!0}},states:{active:!0,disabled:!0,error:!0,loading:!0,success:!0,warning:!0},text:{disabled:!1,flash:!1,hover:!1,active:!1,inactive:!1,activate:!1,deactivate:!1}}}(jQuery,window,document),function(D,I,E,A){"use strict";I=void 0!==I&&I.Math==Math?I:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),D.fn.visibility=function(b){var y,e=D(this),$=e.selector||"",_=(new Date).getTime(),w=[],C=b,x="string"==typeof C,k=[].slice.call(arguments,1),T=e.length,S=0;return e.each(function(){var e,t,i,o=D.isPlainObject(b)?D.extend(!0,{},D.fn.visibility.settings,b):D.extend({},D.fn.visibility.settings),n=o.className,s=o.namespace,r=o.error,a=o.metadata,l="."+s,d="module-"+s,c=D(I),u=D(this),h=D(o.context),p=(u.selector,u.data(d)),f=I.requestAnimationFrame||I.mozRequestAnimationFrame||I.webkitRequestAnimationFrame||I.msRequestAnimationFrame||function(e){setTimeout(e,0)},g=this,m=!1,v={initialize:function(){v.debug("Initializing",o),v.setup.cache(),v.should.trackChanges()&&("image"==o.type&&v.setup.image(),"fixed"==o.type&&v.setup.fixed(),o.observeChanges&&v.observeChanges(),v.bind.events()),v.save.position(),v.is.visible()||v.error(r.visible,u),o.initialCheck&&v.checkVisibility(),v.instantiate()},instantiate:function(){v.debug("Storing instance",v),u.data(d,v),p=v},destroy:function(){v.verbose("Destroying previous module"),i&&i.disconnect(),t&&t.disconnect(),c.off("load"+l,v.event.load).off("resize"+l,v.event.resize),h.off("scroll"+l,v.event.scroll).off("scrollchange"+l,v.event.scrollchange),"fixed"==o.type&&(v.resetFixed(),v.remove.placeholder()),u.off(l).removeData(d)},observeChanges:function(){"MutationObserver"in I&&(t=new MutationObserver(v.event.contextChanged),i=new MutationObserver(v.event.changed),t.observe(E,{childList:!0,subtree:!0}),i.observe(g,{childList:!0,subtree:!0}),v.debug("Setting up mutation observer",i))},bind:{events:function(){v.verbose("Binding visibility events to scroll and resize"),o.refreshOnLoad&&c.on("load"+l,v.event.load),c.on("resize"+l,v.event.resize),h.off("scroll"+l).on("scroll"+l,v.event.scroll).on("scrollchange"+l,v.event.scrollchange)}},event:{changed:function(e){v.verbose("DOM tree modified, updating visibility calculations"),v.timer=setTimeout(function(){v.verbose("DOM tree modified, updating sticky menu"),v.refresh()},100)},contextChanged:function(e){[].forEach.call(e,function(e){e.removedNodes&&[].forEach.call(e.removedNodes,function(e){(e==g||0<D(e).find(g).length)&&(v.debug("Element removed from DOM, tearing down events"),v.destroy())})})},resize:function(){v.debug("Window resized"),o.refreshOnResize&&f(v.refresh)},load:function(){v.debug("Page finished loading"),f(v.refresh)},scroll:function(){o.throttle?(clearTimeout(v.timer),v.timer=setTimeout(function(){h.triggerHandler("scrollchange"+l,[h.scrollTop()])},o.throttle)):f(function(){h.triggerHandler("scrollchange"+l,[h.scrollTop()])})},scrollchange:function(e,t){v.checkVisibility(t)}},precache:function(e,t){for(var i=(e=!(e instanceof Array)?[e]:e).length,n=0,o=[],s=E.createElement("img"),a=function(){++n>=e.length&&D.isFunction(t)&&t()};i--;)(s=E.createElement("img")).onload=a,s.onerror=a,s.src=e[i],o.push(s)},enableCallbacks:function(){v.debug("Allowing callbacks to occur"),m=!1},disableCallbacks:function(){v.debug("Disabling all callbacks temporarily"),m=!0},should:{trackChanges:function(){return x?(v.debug("One time query, no need to bind events"),!1):(v.debug("Callbacks being attached"),!0)}},setup:{cache:function(){v.cache={occurred:{},screen:{},element:{}}},image:function(){var e=u.data(a.src);e&&(v.verbose("Lazy loading image",e),o.once=!0,o.observeChanges=!1,o.onOnScreen=function(){v.debug("Image on screen",g),v.precache(e,function(){v.set.image(e,function(){++S==T&&o.onAllLoaded.call(this),o.onLoad.call(this)})})})},fixed:function(){v.debug("Setting up fixed"),o.once=!1,o.observeChanges=!1,o.initialCheck=!0,o.refreshOnLoad=!0,b.transition||(o.transition=!1),v.create.placeholder(),v.debug("Added placeholder",e),o.onTopPassed=function(){v.debug("Element passed, adding fixed position",u),v.show.placeholder(),v.set.fixed(),o.transition&&D.fn.transition!==A&&u.transition(o.transition,o.duration)},o.onTopPassedReverse=function(){v.debug("Element returned to position, removing fixed",u),v.hide.placeholder(),v.remove.fixed()}}},create:{placeholder:function(){v.verbose("Creating fixed position placeholder"),e=u.clone(!1).css("display","none").addClass(n.placeholder).insertAfter(u)}},show:{placeholder:function(){v.verbose("Showing placeholder"),e.css("display","block").css("visibility","hidden")}},hide:{placeholder:function(){v.verbose("Hiding placeholder"),e.css("display","none").css("visibility","")}},set:{fixed:function(){v.verbose("Setting element to fixed position"),u.addClass(n.fixed).css({position:"fixed",top:o.offset+"px",left:"auto",zIndex:o.zIndex}),o.onFixed.call(g)},image:function(e,t){u.attr("src",e),o.transition?D.fn.transition!==A?u.hasClass(n.visible)?v.debug("Transition already occurred on this image, skipping animation"):u.transition(o.transition,o.duration,t):u.fadeIn(o.duration,t):u.show()}},is:{onScreen:function(){return v.get.elementCalculations().onScreen},offScreen:function(){return v.get.elementCalculations().offScreen},visible:function(){return!(!v.cache||!v.cache.element)&&!(0===v.cache.element.width&&0===v.cache.element.offset.top)},verticallyScrollableContext:function(){var e=h.get(0)!==I&&h.css("overflow-y");return"auto"==e||"scroll"==e},horizontallyScrollableContext:function(){var e=h.get(0)!==I&&h.css("overflow-x");return"auto"==e||"scroll"==e}},refresh:function(){v.debug("Refreshing constants (width/height)"),"fixed"==o.type&&v.resetFixed(),v.reset(),v.save.position(),o.checkOnRefresh&&v.checkVisibility(),o.onRefresh.call(g)},resetFixed:function(){v.remove.fixed(),v.remove.occurred()},reset:function(){v.verbose("Resetting all cached values"),D.isPlainObject(v.cac
1he)&&(v.cache.screen={},v.cache.element={})},checkVisibility:function(e){v.verbose("Checking visibility of element",v.cache.element),!m&&v.is.visible()&&(v.save.scroll(e),v.save.calculations(),v.passed(),v.passingReverse(),v.topVisibleReverse(),v.bottomVisibleReverse(),v.topPassedReverse(),v.bottomPassedReverse(),v.onScreen(),v.offScreen(),v.passing(),v.topVisible(),v.bottomVisible(),v.topPassed(),v.bottomPassed(),o.onUpdate&&o.onUpdate.call(g,v.get.elementCalculations()))},passed:function(e,t){var i=v.get.elementCalculations();if(e&&t)o.onPassed[e]=t;else{if(e!==A)return v.get.pixelsPassed(e)>i.pixelsPassed;i.passing&&D.each(o.onPassed,function(e,t){i.bottomVisible||i.pixelsPassed>v.get.pixelsPassed(e)?v.execute(t,e):o.once||v.remove.occurred(t)})}},onScreen:function(e){var t=v.get.elementCalculations(),i=e||o.onOnScreen;return e&&(v.debug("Adding callback for onScreen",e),o.onOnScreen=e),t.onScreen?v.execute(i,"onScreen"):o.once||v.remove.occurred("onScreen"),e!==A?t.onOnScreen:void 0},offScreen:function(e){var t=v.get.elementCalculations(),i=e||o.onOffScreen;return e&&(v.debug("Adding callback for offScreen",e),o.onOffScreen=e),t.offScreen?v.execute(i,"offScreen"):o.once||v.remove.occurred("offScreen"),e!==A?t.onOffScreen:void 0},passing:function(e){var t=v.get.elementCalculations(),i=e||o.onPassing;return e&&(v.debug("Adding callback for passing",e),o.onPassing=e),t.passing?v.execute(i,"passing"):o.once||v.remove.occurred("passing"),e!==A?t.passing:void 0},topVisible:function(e){var t=v.get.elementCalculations(),i=e||o.onTopVisible,n="topVisible";return e&&(v.debug("Adding callback for top visible",e),o.onTopVisible=e),t.topVisible?v.execute(i,n):o.once||v.remove.occurred(n),e===A?t.topVisible:void 0},bottomVisible:function(e){var t=v.get.elementCalculations(),i=e||o.onBottomVisible,n="bottomVisible";return e&&(v.debug("Adding callback for bottom visible",e),o.onBottomVisible=e),t.bottomVisible?v.execute(i,n):o.once||v.remove.occurred(n),e===A?t.bottomVisible:void 0},topPassed:function(e){var t=v.get.elementCalculations(),i=e||o.onTopPassed;return e&&(v.debug("Adding callback for top passed",e),o.onTopPassed=e),t.topPassed?v.execute(i,"topPassed"):o.once||v.remove.occurred("topPassed"),e===A?t.topPassed:void 0},bottomPassed:function(e){var t=v.get.elementCalculations(),i=e||o.onBottomPassed,n="bottomPassed";return e&&(v.debug("Adding callback for bottom passed",e),o.onBottomPassed=e),t.bottomPassed?v.execute(i,n):o.once||v.remove.occurred(n),e===A?t.bottomPassed:void 0},passingReverse:function(e){var t=v.get.elementCalculations(),i=e||o.onPassingReverse,n="passingReverse";return e&&(v.debug("Adding callback for passing reverse",e),o.onPassingReverse=e),t.passing?o.once||v.remove.occurred(n):v.get.occurred("passing")&&v.execute(i,n),e!==A?!t.passing:void 0},topVisibleReverse:function(e){var t=v.get.elementCalculations(),i=e||o.onTopVisibleReverse,n="topVisibleReverse";return e&&(v.debug("Adding callback for top visible reverse",e),o.onTopVisibleReverse=e),t.topVisible?o.once||v.remove.occurred(n):v.get.occurred("topVisible")&&v.execute(i,n),e===A?!t.topVisible:void 0},bottomVisibleReverse:function(e){var t=v.get.elementCalculations(),i=e||o.onBottomVisibleReverse,n="bottomVisibleReverse";return e&&(v.debug("Adding callback for bottom visible reverse",e),o.onBottomVisibleReverse=e),t.bottomVisible?o.once||v.remove.occurred(n):v.get.occurred("bottomVisible")&&v.execute(i,n),e===A?!t.bottomVisible:void 0},topPassedReverse:function(e){var t=v.get.elementCalculations(),i=e||o.onTopPassedReverse,n="topPassedReverse";return e&&(v.debug("Adding callback for top passed reverse",e),o.onTopPassedReverse=e),t.topPassed?o.once||v.remove.occurred(n):v.get.occurred("topPassed")&&v.execute(i,n),e===A?!t.onTopPassed:void 0},bottomPassedReverse:function(e){var t=v.get.elementCalculations(),i=e||o.onBottomPassedReverse,n="bottomPassedReverse";return e&&(v.debug("Adding callback for bottom passed reverse",e),o.onBottomPassedReverse=e),t.bottomPassed?o.once||v.remove.occurred(n):v.get.occurred("bottomPassed")&&v.execute(i,n),e===A?!t.bottomPassed:void 0},execute:function(e,t){var i=v.get.elementCalculations(),n=v.get.screenCalculations();(e=e||!1)&&(o.continuous?(v.debug("Callback being called continuously",t,i),e.call(g,i,n)):v.get.occurred(t)||(v.debug("Conditions met",t,i),e.call(g,i,n))),v.save.occurred(t)},remove:{fixed:function(){v.debug("Removing fixed position"),u.removeClass(n.fixed).css({position:"",top:"",left:"",zIndex:""}),o.onUnfixed.call(g)},placeholder:function(){v.debug("Removing placeholder content"),e&&e.remove()},occurred:function(e){var t;e?(t=v.cache.occurred)[e]!==A&&!0===t[e]&&(v.debug("Callback can now be called again",e),v.cache.occurred[e]=!1):v.cache.occurred={}}},save:{calculations:function(){v.verbose("Saving all calculations necessary to determine positioning"),v.save.direction(),v.save.screenCalculations(),v.save.elementCalculations()},occurred:function(e){e&&(v.cache.occurred[e]!==A&&!0===v.cache.occurred[e]||(v.verbose("Saving callback occurred",e),v.cache.occurred[e]=!0))},scroll:function(e){e=e+o.offset||h.scrollTop()+o.offset,v.cache.scroll=e},direction:function(){var e=v.get.scroll(),t=v.get.lastScroll();return v.cache.direction=t<e&&t?"down":e<t&&t?"up":"static",v.cache.direction},elementPosition:function(){var e=v.cache.element,t=v.get.screenSize();
vendor: 4,366 bytes, line 1
1return v.verbose("Saving element position"),e.fits=e.height<t.height,e.offset=u.offset(),e.width=u.outerWidth(),e.height=u.outerHeight(),v.is.verticallyScrollableContext()&&(e.offset.top+=h.scrollTop()-h.offset().top),v.is.horizontallyScrollableContext()&&(e.offset.left+=h.scrollLeft-h.offset().left),v.cache.element=e},elementCalculations:function(){var e=v.get.screenCalculations(),t=v.get.elementPosition();return o.includeMargin?(t.margin={},t.margin.top=parseInt(u.css("margin-top"),10),t.margin.bottom=parseInt(u.css("margin-bottom"),10),t.top=t.offset.top-t.margin.top,t.bottom=t.offset.top+t.height+t.margin.bottom):(t.top=t.offset.top,t.bottom=t.offset.top+t.height),t.topPassed=e.top>=t.top,t.bottomPassed=e.top>=t.bottom,t.topVisible=e.bottom>=t.top&&!t.bottomPassed,t.bottomVisible=e.bottom>=t.bottom&&!t.topPassed,t.pixelsPassed=0,t.percentagePassed=0,t.onScreen=t.topVisible&&!t.bottomPassed,t.passing=t.topPassed&&!t.bottomPassed,t.offScreen=!t.onScreen,t.passing&&(t.pixelsPassed=e.top-t.top,t.percentagePassed=(e.top-t.top)/t.height),v.cache.element=t,v.verbose("Updated element calculations",t),t},screenCalculations:function(){var e=v.get.scroll();return v.save.direction(),v.cache.screen.top=e,v.cache.screen.bottom=e+v.cache.screen.height,v.cache.screen},screenSize:function(){v.verbose("Saving window position"),v.cache.screen={height:h.height()}},position:function(){v.save.screenSize(),v.save.elementPosition()}},get:{pixelsPassed:function(e){var t=v.get.elementCalculations();return-1<e.search("%")?t.height*(parseInt(e,10)/100):parseInt(e,10)},occurred:function(e){return v.cache.occurred!==A&&v.cache.occurred[e]||!1},direction:function(){return v.cache.direction===A&&v.save.direction(),v.cache.direction},elementPosition:function(){return v.cache.element===A&&v.save.elementPosition(),v.cache.element},elementCalculations:function(){return v.cache.element===A&&v.save.elementCalculations(),v.cache.element},screenCalculations:function(){return v.cache.screen===A&&v.save.screenCalculations(),v.cache.screen},screenSize:function(){return v.cache.screen===A&&v.save.screenSize(),v.cache.screen},scroll:function(){return v.cache.scroll===A&&v.save.scroll(),v.cache.scroll},lastScroll:function(){return v.cache.screen===A?(v.debug("First scroll event, no last scroll could be found"),!1):v.cache.screen.top}},setting:function(e,t){if(D.isPlainObject(e))D.extend(!0,o,e);else{if(t===A)return o[e];o[e]=t}},internal:function(e,t){if(D.isPlainObject(e))D.extend(!0,v,e);else{if(t===A)return v[e];v[e]=t}},debug:function(){!o.silent&&o.debug&&(o.performance?v.performance.log(arguments):(v.debug=Function.prototype.bind.call(console.info,console,o.name+":"),v.debug.apply(console,arguments)))},verbose:function(){!o.silent&&o.verbose&&o.debug&&(o.performance?v.performance.log(arguments):(v.verbose=Function.prototype.bind.call(console.info,console,o.name+":"),v.verbose.apply(console,arguments)))},error:function(){o.silent||(v.error=Function.prototype.bind.call(console.error,console,o.name+":"),v.error.apply(console,arguments))},performance:{log:function(e){var t,i;o.performance&&(i=(t=(new Date).getTime())-(_||t),_=t,w.push({Name:e[0],Arguments:[].slice.call(e,1)||"",Element:g,"Execution Time":i})),clearTimeout(v.performance.timer),v.performance.timer=setTimeout(v.performance.display,500)},display:function(){var e=o.name+":",i=0;_=!1,clearTimeout(v.performance.timer),D.each(w,function(e,t){i+=t["Execution Time"]}),e+=" "+i+"ms",$&&(e+=" '"+$+"'"),(console.group!==A||console.table!==A)&&0<w.length&&(console.groupCollapsed(e),console.table?console.table(w):D.each(w,function(e,t){console.log(t.Name+": "+t["Execution Time"]+"ms")}),console.groupEnd()),w=[]}},invoke:function(n,e,t){var o,s,i,a=p;return e=e||k,t=g||t,"string"==typeof n&&a!==A&&(n=n.split(/[\. ]/),o=n.length-1,D.each(n,function(e,t){var i=e!=o?t+n[e+1].charAt(0).toUpperCase()+n[e+1].slice(1):n;if(!D.isPlainObject(a[i])||e==o)return a[i]!==A?(s=a[i],!1):D.isPlainObject(a[t])&&e!=o?void(a=a[t]):(a[t]!==A?s=a[t]:v.error(r.method,n),!1);a=a[i]})),D.isFunction(s)?i=s.apply(t,e):s!==A&&(i=s),D.isArray(y)?y.push(i):y!==A?y=[y,i]:i!==A&&(y=i),s}};x?(p===A&&v.initialize(),p.save.scroll(),p.save.calculations(),v.invoke(C)):(p!==A&&p.invoke("destroy"),v.initialize())}),y!==A?y:this},D.fn.visibility.settings={name:"Visibility",namespace:"visibility",debug:!1,verbose
1:!1,performance:!0,observeChanges:!0,initialCheck:!0,refreshOnLoad:!0,refreshOnResize:!0,checkOnRefresh:!0,once:!0,continuous:!1,offset:0,includeMargin:!1,context:I,throttle:!1,type:!1,zIndex:"10",transition:"fade in",duration:1e3,onPassed:{},onOnScreen:!1,onOffScreen:!1,onPassing:!1,onTopVisible:!1,onBottomVisible:!1,onTopPassed:!1,onBottomPassed:!1,onPassingReverse:!1,onTopVisibleReverse:!1,onBottomVisibleReverse:!1,onTopPassedReverse:!1,onBottomPassedReverse:!1,onLoad:function(){},onAllLoaded:function(){},onFixed:function(){},onUnfixed:function(){},onUpdate:!1,onRefresh:function(){},metadata:{src:"src"},className:{fixed:"fixed",placeholder:"placeholder",visible:"visible"},error:{method:"The method you called is not defined.",visible:"Element is hidden, you must call refresh after element becomes visible"}}}(jQuery,window,document),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],t):t(e.bootstrap={},e.jQuery,e.Popper)}(this,function(e,t,I){"use strict";function n(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function E(e,t,i){return t&&n(e.prototype,t),i&&n(e,i),e}function A(){return(A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i,n=arguments[t];for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}t=t&&t.hasOwnProperty("default")?t.default:t,I=I&&I.hasOwnProperty("default")?I.default:I;var o,i,a,P=(o=t,i=!1,a={TRANSITION_END:"bsTransitionEnd",getUID:function(e){for(;e+=~~(1e6*Math.random()),document.getElementById(e););return e},getSelectorFromElement:function(e){var t=e.getAttribute("data-target");"#"===(t=!t||"#"===t?e.getAttribute("href")||"":t).charAt(0)&&(e=t,t=e="function"==typeof o.escapeSelector?o.escapeSelector(e).substr(1):e.replace(/(:|\.|\[|\]|,|=|@)/g,"\\$1"));try{return 0<o(document).find(t).length?t:null}catch(e){return null}},reflow:function(e){return e.offsetHeight},triggerTransitionEnd:function(e){o(e).trigger(i.end)},supportsTransitionEnd:function(){return Boolean(i)},isElement:function(e){return(e[0]||e).nodeType},typeCheckConfig:function(e,t,i){for(var n in i)if(Object.prototype.hasOwnProperty.call(i,n)){var o=i[n],s=t[n],s=s&&a.isElement(s)?"element":{}.toString.call(s).match(/\s([a-zA-Z]+)/)[1].toLowerCase();if(!new RegExp(o).test(s))throw new Error(e.toUpperCase()+': Option "'+n+'" provided type "'+s+'" but expected type "'+o+'".')}}},i=("undefined"==typeof window||!window.QUnit)&&{end:"transitionend"},o.fn.emulateTransitionEnd=s,a.supportsTransitionEnd()&&(o.event.special[a.TRANSITION_END]={bindType:i.end,delegateType:i.end,handle:function(e){if(o(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}}),a);function s(e){var t=this,i=!1;return o(this).one(a.TRANSITION_END,function(){i=!0}),setTimeout(function(){i||a.triggerTransitionEnd(t)},e),this}var r=function(o){var e="alert",s="bs.alert",t="."+s,i=o.fn[e],a={CLOSE:"close"+t,CLOSED:"closed"+t,CLICK_DATA_API:"click"+t+".data-api"},r="alert",l="fade",d="show",n=function(){function n(e){this._element=e}var e=n.prototype;return e.close=function(e){e=e||this._element;e=this._getRootElement(e);this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},e.dispose=function(){o.removeData(this._element,s),this._element=null},e._getRootElement=function(e){var t=P.getSelectorFromElement(e),i=!1;return i=(i=t?o(t)[0]:i)||o(e).closest("."+r)[0]},e._triggerCloseEvent=function(e){var t=o.Event(a.CLOSE);return o(e).trigger(t),t},e._removeElement=function(t){var i=this;o(t).removeClass(d),P.supportsTransitionEnd()&&o(t).hasClass(l)?o(t).one(P.TRANSITION_END,function(e){return i._destroyElement(t,e)}).emulateTransitionEnd(150):this._destroyElement(t)},e._destroyElement=function(e){o(e).detach().trigger(a.CLOSED).remove()},n._jQueryInterface=function(i){return this.each(function(){var e=o(this),t=e.data(s);t||(t=new n(this),e.data(s,t)),"close"===i&&t[i](this)})},n._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},E(n,null,[{key:"VERSION",get:function(){return"4.0.0"}}]),n}();return o(document).on(a.CLICK_DATA_API,'[data-dismiss="alert"]',n._handleDismiss(new n)),o.fn[e]=n._jQueryInterface,o.fn[e].Constructor=n,o.fn[e].noConflict=function(){return o.fn[e]=i,n._jQueryInterface},n}(t),l=function(s){var e="button",n="bs.button",t="."+n,i=".data-api",o=s.fn[e],a="active",r="btn",l="focus",d='[data-toggle^="button"]',c='[data-toggle="buttons"]',u="input",h=".active",p=".btn",
1i={CLICK_DATA_API:"click"+t+i,FOCUS_BLUR_DATA_API:"focus"+t+i+" blur"+t+i},f=function(){function i(e){this._element=e}var e=i.prototype;return e.toggle=function(){var e=!0,t=!0,i=s(this._element).closest(c)[0];if(i){var n,o=s(this._element).find(u)[0];if(o){if("radio"===o.type&&(o.checked&&s(this._element).hasClass(a)?e=!1:(n=s(i).find(h)[0])&&s(n).removeClass(a)),e){if(o.hasAttribute("disabled")||i.hasAttribute("disabled")||o.classList.contains("disabled")||i.classList.contains("disabled"))return;o.checked=!s(this._element).hasClass(a),s(o).trigger("change")}o.focus(),t=!1}}t&&this._element.setAttribute("aria-pressed",!s(this._element).hasClass(a)),e&&s(this._element).toggleClass(a)},e.dispose=function(){s.removeData(this._element,n),this._element=null},i._jQueryInterface=function(t){return this.each(function(){var e=s(this).data(n);e||(e=new i(this),s(this).data(n,e)),"toggle"===t&&e[t]()})},E(i,null,[{key:"VERSION",get:function(){return"4.0.0"}}]),i}();return s(document).on(i.CLICK_DATA_API,d,function(e){e.preventDefault();e=e.target;s(e).hasClass(r)||(e=s(e).closest(p)),f._jQueryInterface.call(s(e),"toggle")}).on(i.FOCUS_BLUR_DATA_API,d,function(e){var t=s(e.target).closest(p)[0];s(t).toggleClass(l,/^focus(in)?$/.test(e.type))}),s.fn[e]=f._jQueryInterface,s.fn[e].Constructor=f,s.fn[e].noConflict=function(){return s.fn[e]=o,f._jQueryInterface},f}(t),d=function(c){var t="carousel",s="bs.carousel",i="."+s,e=c.fn[t],a={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0},n={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean"},u="next",r="prev",h="left",p="right",f={SLIDE:"slide"+i,SLID:"slid"+i,KEYDOWN:"keydown"+i,MOUSEENTER:"mouseenter"+i,MOUSELEAVE:"mouseleave"+i,TOUCHEND:"touchend"+i,LOAD_DATA_API:"load"+i+".data-api",CLICK_DATA_API:"click"+i+".data-api"},l="carousel",g="active",m="slide",v="carousel-item-right",b="carousel-item-left",y="carousel-item-next",$="carousel-item-prev",d=".active",_=".active.carousel-item",w=".carousel-item",C=".carousel-item-next, .carousel-item-prev",x=".carousel-indicators",o="[data-slide], [data-slide-to]",k='[data-ride="carousel"]',T=function(){function o(e,t){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this._config=this._getConfig(t),this._element=c(e)[0],this._indicatorsElement=c(this._element).find(x)[0],this._addEventListeners()}var e=o.prototype;return e.next=function(){this._isSliding||this._slide(u)},e.nextWhenVisible=function(){!document.hidden&&c(this._element).is(":visible")&&"hidden"!==c(this._element).css("visibility")&&this.next()},e.prev=function(){this._isSliding||this._slide(r)},e.pause=function(e){e||(this._isPaused=!0),c(this._element).find(C)[0]&&P.supportsTransitionEnd()&&(P.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},e.cycle=function(e){e||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},e.to=function(e){var t=this;this._activeElement=c(this._element).find(_)[0];var i=this._getItemIndex(this._activeElement);if(!(e>this._items.length-1||e<0))if(this._isSliding)c(this._element).one(f.SLID,function(){return t.to(e)});else{if(i===e)return this.pause(),void this.cycle();i=i<e?u:r;this._slide(i,this._items[e])}},e.dispose=function(){c(this._element).off(i),c.removeData(this._element,s),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},e._getConfig=function(e){return e=A({},a,e),P.typeCheckConfig(t,e,n),e},e._addEventListeners=function(){var t=this;this._config.keyboard&&c(this._element).on(f.KEYDOWN,function(e){return t._keydown(e)}),"hover"===this._config.pause&&(c(this._element).on(f.MOUSEENTER,function(e){return t.pause(e)}).on(f.MOUSELEAVE,function(e){return t.cycle(e)}),"ontouchstart"in document.documentElement&&c(this._element).on(f.TOUCHEND,function(){t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchTimeout=setTimeout(function(e){return t.cycle(e)},500+t._config.interval)}))},e._keydown=function(e){if(!/input|textarea/i.test(e.target.tagName))switch(e.which){case 37:e.preventDefault(),this.prev();break;case 39:e.preventDefault(),this.next()}},e._getItemIndex=function(e){return this._items=c.makeArray(c(e).parent().find(w)),this._items.indexOf(e)},e._getItemByDirection=function(e,t){var i=e===u,n=e===r,o=this._getItemIndex(t),s=this._items.length-1;if((n&&0===o||i&&o===s)&&!this._config.wrap)return t;e=(o+(e===r?-1:1))%this._items.length;return-1==e?this._items[this._items.length-1]:this._items[e]},e._triggerSlideEvent=function(e,t){var i=this._getItemIndex(e),n=this._getItemIndex(c(this._element).find(_)[0]),i=c.Event(f.SLIDE,{relatedTarget:e,direction:t,from:n,to:i});return c(this._element).trigger(i),i},e._setActiveIndicatorElement=function(e){this._indicatorsElement&&(c(this._indicatorsElement).find(d).removeClass(g),(e=this._indicatorsElement.children[this._getItemIndex(e)])&&c(e).addClass(g))},e._slide=function(e,t){var i,n,o,s=this,a=c(this._element).find(_)[0],r=this._getItemIndex(a),l=t||a&&this._getItemByDirection(e,a),d=this._getItemIndex(l),t=Boolean(this._interval),e=e===u?(i=b,n=y,h):(i=v,n=$,p);l&&c(l).hasClass(g)?this._isSliding=!1:this._triggerSlideEvent(l,e).isDefaultPrevented()||a&&l&&(this._isSliding=!0,t&&this.pause(),this._setActiveIndicatorElement(l),o=c.Event(f.SLID,{relatedTarget:l,direction:e,from:r,to:d}),P.supportsTransitionEnd()&&c(this._element).hasClass(m)?(c(l).addClass(n),P.reflow(l),c(a).addClass(i),c(l).addClass(i),c(a).one(P.TRANSITION_END,function(){c(l).removeClass(i+" "+n).addClass(g),
1c(a).removeClass(g+" "+n+" "+i),s._isSliding=!1,setTimeout(function(){return c(s._element).trigger(o)},0)}).emulateTransitionEnd(600)):(c(a).removeClass(g),c(l).addClass(g),this._isSliding=!1,c(this._element).trigger(o)),t&&this.cycle())},o._jQueryInterface=function(n){return this.each(function(){var e=c(this).data(s),t=A({},a,c(this).data());"object"==typeof n&&(t=A({},t,n));var i="string"==typeof n?n:t.slide;if(e||(e=new o(this,t),c(this).data(s,e)),"number"==typeof n)e.to(n);else if("string"==typeof i){if(void 0===e[i])throw new TypeError('No method named "'+i+'"');e[i]()}else t.interval&&(e.pause(),e.cycle())})},o._dataApiClickHandler=function(e){var t,i,n=P.getSelectorFromElement(this);!n||(t=c(n)[0])&&c(t).hasClass(l)&&(i=A({},c(t).data(),c(this).data()),(n=this.getAttribute("data-slide-to"))&&(i.interval=!1),o._jQueryInterface.call(c(t),i),n&&c(t).data(s).to(n),e.preventDefault())},E(o,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return a}}]),o}();return c(document).on(f.CLICK_DATA_API,o,T._dataApiClickHandler),c(window).on(f.LOAD_DATA_API,function(){c(k).each(function(){var e=c(this);T._jQueryInterface.call(e,e.data())})}),c.fn[t]=T._jQueryInterface,c.fn[t].Constructor=T,c.fn[t].noConflict=function(){return c.fn[t]=e,T._jQueryInterface},T}(t),c=function(a){var t="collapse",r="bs.collapse",e="."+r,i=a.fn[t],o={toggle:!0,parent:""},n={toggle:"boolean",parent:"(string|element)"},l={SHOW:"show"+e,SHOWN:"shown"+e,HIDE:"hide"+e,HIDDEN:"hidden"+e,CLICK_DATA_API:"click"+e+".data-api"},d="show",c="collapse",u="collapsing",h="collapsed",p="width",f="height",g=".show, .collapsing",m='[data-toggle="collapse"]',s=function(){function s(e,t){this._isTransitioning=!1,this._element=e,this._config=this._getConfig(t),this._triggerArray=a.makeArray(a('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'));for(var i=a(m),n=0;n<i.length;n++){var o=i[n],s=P.getSelectorFromElement(o);null!==s&&0<a(s).filter(e).length&&(this._selector=s,this._triggerArray.push(o))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var e=s.prototype;return e.toggle=function(){a(this._element).hasClass(d)?this.hide():this.show()},e.show=function(){var e,t,i,n,o=this;this._isTransitioning||a(this._element).hasClass(d)||(n=this._parent&&0===(n=a.makeArray(a(this._parent).find(g).filter('[data-parent="'+this._config.parent+'"]'))).length?null:n)&&(i=a(n).not(this._selector).data(r))&&i._isTransitioning||(e=a.Event(l.SHOW),a(this._element).trigger(e),e.isDefaultPrevented()||(n&&(s._jQueryInterface.call(a(n).not(this._selector),"hide"),i||a(n).data(r,null)),t=this._getDimension(),a(this._element).removeClass(c).addClass(u),(this._element.style[t]=0)<this._triggerArray.length&&a(this._triggerArray).removeClass(h).attr("aria-expanded",!0),this.setTransitioning(!0),i=function(){a(o._element).removeClass(u).addClass(c).addClass(d),o._element.style[t]="",o.setTransitioning(!1),a(o._element).trigger(l.SHOWN)},P.supportsTransitionEnd()?(n="scroll"+(t[0].toUpperCase()+t.slice(1)),a(this._element).one(P.TRANSITION_END,i).emulateTransitionEnd(600),this._element.style[t]=this._element[n]+"px"):i()))},e.hide=function(){var e=this;if(!this._isTransitioning&&a(this._element).hasClass(d)){var t=a.Event(l.HIDE);if(a(this._element).trigger(t),!t.isDefaultPrevented()){var i=this._getDimension();if(this._element.style[i]=this._element.getBoundingClientRect()[i]+"px",P.reflow(this._element),a(this._element).addClass(u).removeClass(c).removeClass(d),0<this._triggerArray.length)for(var n=0;n<this._triggerArray.length;n++){var o=this._triggerArray[n],s=P.getSelectorFromElement(o);null!==s&&(a(s).hasClass(d)||a(o).addClass(h).attr("aria-expanded",!1))}this.setTransitioning(!0);t=function(){e.setTransitioning(!1),a(e._element).removeClass(u).addClass(c).trigger(l.HIDDEN)};this._element.style[i]="",P.supportsTransitionEnd()?a(this._element).one(P.TRANSITION_END,t).emulateTransitionEnd(600):t()}}},e.setTransitioning=function(e){this._isTransitioning=e},e.dispose=function(){a.removeData(this._element,r),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},e._getConfig=function(e){return(e=A({},o,e)).toggle=Boolean(e.toggle),P.typeCheckConfig(t,e,n),e},e._getDimension=function(){return a(this._element).hasClass(p)?p:f},e._getParent=function(){var i=this,e=null;P.isElement(this._config.parent)?(e=this._config.parent,void 0!==this._config.parent.jquery&&(e=this._config.parent[0])):e=a(this._config.parent)[0];var t='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]';return a(e).find(t).each(function(e,t){i._addAriaAndCollapsedClass(s._getTargetFromElement(t),[t])}),e},e._addAriaAndCollapsedClass=function(e,t){e&&(e=a(e).hasClass(d),0<t.length&&a(t).toggleClass(h,!e).attr("aria-expanded",e))},s._getTargetFromElement=function(e){e=P.getSelectorFromElement(e);return e?a(e)[0]:null},s._jQueryInterface=function(n){return this.each(function(){var e=a(this),t=e.data(r),i=A({},o,e.data(),"object"==typeof n&&n);if(!t&&i.toggle&&/show|hide/.test(n)&&(i.toggle=!1),t||(t=new s(this,i),e.data(r,t)),"string"==typeof n){if(void 0===t[n])throw new TypeError('No method n
1amed "'+n+'"');t[n]()}})},E(s,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return o}}]),s}();return a(document).on(l.CLICK_DATA_API,m,function(e){"A"===e.currentTarget.tagName&&e.preventDefault();var i=a(this),e=P.getSelectorFromElement(this);a(e).each(function(){var e=a(this),t=e.data(r)?"toggle":i.data();s._jQueryInterface.call(e,t)})}),a.fn[t]=s._jQueryInterface,a.fn[t].Constructor=s,a.fn[t].noConflict=function(){return a.fn[t]=i,s._jQueryInterface},s}(t),u=function(l){var t="dropdown",d="bs.dropdown",i="."+d,e=".data-api",n=l.fn[t],o=new RegExp("38|40|27"),c={HIDE:"hide"+i,HIDDEN:"hidden"+i,SHOW:"show"+i,SHOWN:"shown"+i,CLICK:"click"+i,CLICK_DATA_API:"click"+i+e,KEYDOWN_DATA_API:"keydown"+i+e,KEYUP_DATA_API:"keyup"+i+e},s="disabled",u="show",a="dropup",h="dropright",p="dropleft",f="dropdown-menu-right",g="dropdown-menu-left",m="position-static",v='[data-toggle="dropdown"]',e=".dropdown form",b=".dropdown-menu",y=".navbar-nav",$=".dropdown-menu .dropdown-item:not(.disabled)",_="top-start",w="top-end",C="bottom-start",x="bottom-end",k="right-start",T="left-start",S={offset:0,flip:!0,boundary:"scrollParent"},D={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)"},r=function(){function r(e,t){this._element=e,this._popper=null,this._config=this._getConfig(t),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var e=r.prototype;return e.toggle=function(){if(!this._element.disabled&&!l(this._element).hasClass(s)){var e=r._getParentFromElement(this._element),t=l(this._menu).hasClass(u);if(r._clearMenus(),!t){var i={relatedTarget:this._element},t=l.Event(c.SHOW,i);if(l(e).trigger(t),!t.isDefaultPrevented()){if(!this._inNavbar){if(void 0===I)throw new TypeError("Bootstrap dropdown require Popper.js (https://popper.js.org)");t=this._element;l(e).hasClass(a)&&(l(this._menu).hasClass(g)||l(this._menu).hasClass(f))&&(t=e),"scrollParent"!==this._config.boundary&&l(e).addClass(m),this._popper=new I(t,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===l(e).closest(y).length&&l("body").children().on("mouseover",null,l.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),l(this._menu).toggleClass(u),l(e).toggleClass(u).trigger(l.Event(c.SHOWN,i))}}}},e.dispose=function(){l.removeData(this._element,d),l(this._element).off(i),this._element=null,(this._menu=null)!==this._popper&&(this._popper.destroy(),this._popper=null)},e.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},e._addEventListeners=function(){var t=this;l(this._element).on(c.CLICK,function(e){e.preventDefault(),e.stopPropagation(),t.toggle()})},e._getConfig=function(e){return e=A({},this.constructor.Default,l(this._element).data(),e),P.typeCheckConfig(t,e,this.constructor.DefaultType),e},e._getMenuElement=function(){var e;return this._menu||(e=r._getParentFromElement(this._element),this._menu=l(e).find(b)[0]),this._menu},e._getPlacement=function(){var e=l(this._element).parent(),t=C;return e.hasClass(a)?(t=_,l(this._menu).hasClass(f)&&(t=w)):e.hasClass(h)?t=k:e.hasClass(p)?t=T:l(this._menu).hasClass(f)&&(t=x),t},e._detectNavbar=function(){return 0<l(this._element).closest(".navbar").length},e._getPopperConfig=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=A({},e.offsets,t._config.offset(e.offsets)||{}),e}:e.offset=this._config.offset,{placement:this._getPlacement(),modifiers:{offset:e,flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}}},r._jQueryInterface=function(t){return this.each(function(){var e=l(this).data(d);if(e||(e=new r(this,"object"==typeof t?t:null),l(this).data(d,e)),"string"==typeof t){if(void 0===e[t])throw new TypeError('No method named "'+t+'"');e[t]()}})},r._clearMenus=function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var t=l.makeArray(l(v)),i=0;i<t.length;i++){var n,o=r._getParentFromElement(t[i]),s=l(t[i]).data(d),a={relatedTarget:t[i]};s&&(n=s._menu,l(o).hasClass(u)&&(e&&("click"===e.type&&/input|textarea/i.test(e.target.tagName)||"keyup"===e.type&&9===e.which)&&l.contains(o,e.target)||(s=l.Event(c.HIDE,a),l(
1o).trigger(s),s.isDefaultPrevented()||("ontouchstart"in document.documentElement&&l("body").children().off("mouseover",null,l.noop),t[i].setAttribute("aria-expanded","false"),l(n).removeClass(u),l(o).removeClass(u).trigger(l.Event(c.HIDDEN,a))))))}},r._getParentFromElement=function(e){var t,i=P.getSelectorFromElement(e);return(t=i?l(i)[0]:t)||e.parentNode},r._dataApiKeydownHandler=function(e){if((/input|textarea/i.test(e.target.tagName)?!(32===e.which||27!==e.which&&(40!==e.which&&38!==e.which||l(e.target).closest(b).length)):o.test(e.which))&&(e.preventDefault(),e.stopPropagation(),!this.disabled&&!l(this).hasClass(s))){var t=r._getParentFromElement(this),i=l(t).hasClass(u);if(!i&&(27!==e.which||32!==e.which)||i&&(27===e.which||32===e.which))return 27===e.which&&(n=l(t).find(v)[0],l(n).trigger("focus")),void l(this).trigger("click");var n=l(t).find($).get();0!==n.length&&(t=n.indexOf(e.target),38===e.which&&0<t&&t--,40===e.which&&t<n.length-1&&t++,n[t=t<0?0:t].focus())}},E(r,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return S}},{key:"DefaultType",get:function(){return D}}]),r}();return l(document).on(c.KEYDOWN_DATA_API,v,r._dataApiKeydownHandler).on(c.KEYDOWN_DATA_API,b,r._dataApiKeydownHandler).on(c.CLICK_DATA_API+" "+c.KEYUP_DATA_API,r._clearMenus).on(c.CLICK_DATA_API,v,function(e){e.preventDefault(),e.stopPropagation(),r._jQueryInterface.call(l(this),"toggle")}).on(c.CLICK_DATA_API,e,function(e){e.stopPropagation()}),l.fn[t]=r._jQueryInterface,l.fn[t].Constructor=r,l.fn[t].noConflict=function(){return l.fn[t]=n,r._jQueryInterface},r}(t),h=function(s){var t="modal",a="bs.modal",i="."+a,e=s.fn[t],n={backdrop:!0,keyboard:!0,focus:!0,show:!0},r={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},l={HIDE:"hide"+i,HIDDEN:"hidden"+i,SHOW:"show"+i,SHOWN:"shown"+i,FOCUSIN:"focusin"+i,RESIZE:"resize"+i,CLICK_DISMISS:"click.dismiss"+i,KEYDOWN_DISMISS:"keydown.dismiss"+i,MOUSEUP_DISMISS:"mouseup.dismiss"+i,MOUSEDOWN_DISMISS:"mousedown.dismiss"+i,CLICK_DATA_API:"click"+i+".data-api"},d="modal-scrollbar-measure",c="modal-backdrop",u="modal-open",h="fade",p="show",f=".modal-dialog",o='[data-toggle="modal"]',g='[data-dismiss="modal"]',m=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",v=".sticky-top",b=".navbar-toggler",y=function(){function o(e,t){this._config=this._getConfig(t),this._element=e,this._dialog=s(e).find(f)[0],this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._originalBodyPadding=0,this._scrollbarWidth=0}var e=o.prototype;return e.toggle=function(e){return this._isShown?this.hide():this.show(e)},e.show=function(e){var t,i=this;
1this._isTransitioning||this._isShown||(P.supportsTransitionEnd()&&s(this._element).hasClass(h)&&(this._isTransitioning=!0),t=s.Event(l.SHOW,{relatedTarget:e}),s(this._element).trigger(t),this._isShown||t.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),s(document.body).addClass(u),this._setEscapeEvent(),this._setResizeEvent(),s(this._element).on(l.CLICK_DISMISS,g,function(e){return i.hide(e)}),s(this._dialog).on(l.MOUSEDOWN_DISMISS,function(){s(i._element).one(l.MOUSEUP_DISMISS,function(e){s(e.target).is(i._element)&&(i._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return i._showElement(e)})))},e.hide=function(e){var t=this;e&&e.preventDefault(),!this._isTransitioning&&this._isShown&&(e=s.Event(l.HIDE),s(this._element).trigger(e),this._isShown&&!e.isDefaultPrevented()&&(this._isShown=!1,(e=P.supportsTransitionEnd()&&s(this._element).hasClass(h))&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),s(document).off(l.FOCUSIN),s(this._element).removeClass(p),s(this._element).off(l.CLICK_DISMISS),s(this._dialog).off(l.MOUSEDOWN_DISMISS),e?s(this._element).one(P.TRANSITION_END,function(e){return t._hideModal(e)}).emulateTransitionEnd(300):this._hideModal()))},e.dispose=function(){s.removeData(this._element,a),s(window,document,this._element,this._backdrop).off(i),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._scrollbarWidth=null},e.handleUpdate=function(){this._adjustDialog()},e._getConfig=function(e){return e=A({},n,e),P.typeCheckConfig(t,e,r),e},e._showElement=function(e){var t=this,i=P.supportsTransitionEnd()&&s(this._element).hasClass(h);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.scrollTop=0,i&&P.reflow(this._element),s(this._element).addClass(p),this._config.focus&&this._enforceFocus();var n=s.Event(l.SHOWN,{relatedTarget:e}),e=function(){t._config.focus&&t._element.focus(),t._isTransitioning=!1,s(t._element).trigger(n)};i?s(this._dialog).one(P.TRANSITION_END,e).emulateTransitionEnd(300):e()},e._enforceFocus=function(){var t=this;s(document).off(l.FOCUSIN).on(l.FOCUSIN,function(e){document!==e.target&&t._element!==e.target&&0===s(t._element).has(e.target).length&&t._element.focus()})},e._setEscapeEvent=function(){var t=this;this._isShown&&this._config.keyboard?s(this._element).on(l.KEYDOWN_DISMISS,function(e){27===e.which&&(e.preventDefault(),t.hide())}):this._isShown||s(this._element).off(l.KEYDOWN_DISMISS)},e._setResizeEvent=function(){var t=this;this._isShown?s(window).on(l.RESIZE,function(e){return t.handleUpdate(e)}):s(window).off(l.RESIZE)},e._hideModal=function(){var e=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._isTransitioning=!1,this._showBackdrop(function(){s(document.body).removeClass(u),e._resetAdjustments(),e._resetScrollbar(),s(e._element).trigger(l.HIDDEN)})},e._removeBackdrop=function(){this._backdrop&&(s(this._backdrop).remove(),this._backdrop=null)},e._showBackdrop=function(e){var t,i=this,n=s(this._element).hasClass(h)?h:"";this._isShown&&this._config.backdrop?(t=P.supportsTransitionEnd()&&n,this._backdrop=document.createElement("div"),this._backdrop.className=c,n&&s(this._backdrop).addClass(n),s(this._backdrop).appendTo(document.body),s(this._element).on(l.CLICK_DISMISS,function(e){i._ignoreBackdropClick?i._ignoreBackdropClick=!1:e.target===e.currentTarget&&("static"===i._config.backdrop?i._element.focus():i.hide())}),t&&P.reflow(this._backdrop),s(this._backdrop).addClass(p),e&&(t?s(this._backdrop).one(P.TRANSITION_END,e).emulateTransitionEnd(150):e())):!this._isShown&&this._backdrop?(s(this._backdrop).removeClass(p),t=function(){i._removeBackdrop(),e&&e()},P.supportsTransitionEnd()&&s(this._element).hasClass(h)?s(this._backdrop).one(P.TRANSITION_END,t).emulateTransitionEnd(150):t()):e&&e()},e._adjustDialog=function(){var e=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&e&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!e&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},e._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},e._checkScrollbar=function(){var e=document.body.getBoundingClientRect();this._isBodyOverflowing=e.left+e.right<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},e._setScrollbar=function(){var e,t,o=this;this._isBodyOverflowing&&(s(m).each(function(e,t){var i=s(t)[0].style.paddingRight,n=s(t).css("padding-right");s(t).data("padding-right",i).css("padding-right",parseFloat(n)+o._scrollbarWidth+"px")}),s(v).each(function(e,t){var i=s(t)[0].style.marginRight,n=s(t).css("margin-right");s(t).data("margin-right",i).css("margin-right",parseFloat(n)-o._scrollbarWidth+"px")}),s(b).each(function(e,t){var i=s(t)[0].style.marginRight,n=s(t).css("margin-right");s(t).data("margin-right",i).css("margin-right",parseFloat(n)+o._scrollbarWidth+"px")}),e=document.body.style.paddingRight,t=s("body").css("padding-right"),s("body").data("padding-right",e).css("padding-right",parseFloat(t)+this._scrollbarWidth+"px"))},e._resetScrollbar=function(){s(m).each(function(e,t){var i=s(t).data("padding-right");void 0!==i&&s(t).css("padding-right",i).removeData("padding-right")}),s(v+", "+b).each(function(e,t){var i=s(t).data("margin-right");void 0!==i&&s(t).css("margin-right",i).removeData("margin-right")});var e=s("body").data("padding-right");void 0!==e&&s("body").css("padding-right",e).removeData("padding-right")},e._getScrollbarWidth=function(){var e=document.createElement("div");e.className=d,document.body.appendChild(e);var t=e.getBoundingClientRect().width-e.clientWidth;return document.body.removeChild(e),t},o._jQueryInterface=function(i,n){return this.each(function(){var e=s(this).data(a),t=A({},o.Default,s(this).data(),"object"==typeof i&&i);if(e||(e=new o(this,t),s(this).data(a,e)),"string"==typeof i){if(void 0===e[i])throw new TypeError('No method n
1amed "'+i+'"');e[i](n)}else t.show&&e.show(n)})},E(o,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return n}}]),o}();return s(document).on(l.CLICK_DATA_API,o,function(e){var t,i=this,n=P.getSelectorFromElement(this);n&&(t=s(n)[0]);n=s(t).data(a)?"toggle":A({},s(t).data(),s(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||e.preventDefault();var o=s(t).one(l.SHOW,function(e){e.isDefaultPrevented()||o.one(l.HIDDEN,function(){s(i).is(":visible")&&i.focus()})});y._jQueryInterface.call(s(t),n,this)}),s.fn[t]=y._jQueryInterface,s.fn[t].Constructor=y,s.fn[t].noConflict=function(){return s.fn[t]=e,y._jQueryInterface},y}(t),v=function(s){var t="tooltip",n="bs.tooltip",i="."+n,e=s.fn[t],a="bs-tooltip",r=new RegExp("(^|\\s)"+a+"\\S+","g"),l={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)"},d={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},c={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},u="show",h="out",p={HIDE:"hide"+i,HIDDEN:"hidden"+i,SHOW:"show"+i,SHOWN:"shown"+i,INSERTED:"inserted"+i,CLICK:"click"+i,FOCUSIN:"focusin"+i,FOCUSOUT:"focusout"+i,MOUSEENTER:"mouseenter"+i,MOUSELEAVE:"mouseleave"+i},f="fade",g="show",m=".tooltip-inner",v=".arrow",b="hover",y="focus",$="click",_="manual",o=function(){function o(e,t){if(void 0===I)throw new TypeError("Bootstrap tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=e,this.config=this._getConfig(t),this.tip=null,this._setListeners()}var e=o.prototype;return e.enable=function(){this._isEnabled=!0},e.disable=function(){this._isEnabled=!1},e.toggleEnabled=function(){this._isEnabled=!this._isEnabled},e.toggle=function(e){var t,i;this._isEnabled&&(e?(t=this.constructor.DATA_KEY,(i=s(e.currentTarget).data(t))||(i=new this.constructor(e.currentTarget,this._getDelegateConfig()),s(e.currentTarget).data(t,i)),i._activeTrigger.click=!i._activeTrigger.click,i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)):s(this.getTipElement()).hasClass(g)?this._leave(null,this):this._enter(null,this))},e.dispose=function(){clearTimeout(this._timeout),s.removeData(this.element,this.constructor.DATA_KEY),s(this.element).off(this.constructor.EVENT_KEY),s(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&s(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},e.show=function(){var t=this;if("none"===s(this.element).css("display"))throw new Error("Please use show on visible elements");var e,i,n=s.Event(this.constructor.Event.SHOW);this.isWithContent()&&this._isEnabled&&(s(this.element).trigger(n),e=s.contains(this.element.ownerDocument.documentElement,this.element),!n.isDefaultPrevented()&&e&&(i=this.getTipElement(),n=P.getUID(this.constructor.NAME),i.setAttribute("id",n),this.element.setAttribute("aria-describedby",n),this.setContent(),this.config.animation&&s(i).addClass(f),e="function"==typeof this.config.placement?this.config.placement.call(this,i,this.element):this.config.placement,n=this._getAttachment(e),this.addAttachmentClass(n),e=!1===this.config.container?document.body:s(this.config.container),s(i).data(this.constructor.DATA_KEY,this),s.contains(this.element.ownerDocument.documentElement,this.tip)||s(i).appendTo(e),s(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new I(this.element,i,{placement:n,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:v}
1,preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(e){e.originalPlacement!==e.placement&&t._handlePopperPlacementChange(e)},onUpdate:function(e){t._handlePopperPlacementChange(e)}}),s(i).addClass(g),"ontouchstart"in document.documentElement&&s("body").children().on("mouseover",null,s.noop),i=function(){t.config.animation&&t._fixTransition();var e=t._hoverState;t._hoverState=null,s(t.element).trigger(t.constructor.Event.SHOWN),e===h&&t._leave(null,t)},P.supportsTransitionEnd()&&s(this.tip).hasClass(f)?s(this.tip).one(P.TRANSITION_END,i).emulateTransitionEnd(o._TRANSITION_DURATION):i()))},e.hide=function(e){function t(){i._hoverState!==u&&n.parentNode&&n.parentNode.removeChild(n),i._cleanTipClass(),i.element.removeAttribute("aria-describedby"),s(i.element).trigger(i.constructor.Event.HIDDEN),null!==i._popper&&i._popper.destroy(),e&&e()}var i=this,n=this.getTipElement(),o=s.Event(this.constructor.Event.HIDE);s(this.element).trigger(o),o.isDefaultPrevented()||(s(n).removeClass(g),"ontouchstart"in document.documentElement&&s("body").children().off("mouseover",null,s.noop),this._activeTrigger[$]=!1,this._activeTrigger[y]=!1,this._activeTrigger[b]=!1,P.supportsTransitionEnd()&&s(this.tip).hasClass(f)?s(n).one(P.TRANSITION_END,t).emulateTransitionEnd(150):t(),this._hoverState="")},e.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},e.isWithContent=function(){return Boolean(this.getTitle())},e.addAttachmentClass=function(e){s(this.getTipElement()).addClass(a+"-"+e)},e.getTipElement=function(){return this.tip=this.tip||s(this.config.template)[0],this.tip},e.setContent=function(){var e=s(this.getTipElement());this.setElementContent(e.find(m),this.getTitle()),e.removeClass(f+" "+g)},e.setElementContent=function(e,t){var i=this.config.html;"object"==typeof t&&(t.nodeType||t.jquery)?i?s(t).parent().is(e)||e.empty().append(t):e.text(s(t).text()):e[i?"html":"text"](t)},e.getTitle=function(){return this.element.getAttribute("data-original-title")||("function"==typeof this.config.title?this.config.title.call(this.element):this.config.title)},e._getAttachment=function(e){return d[e.toUpperCase()]},e._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(e){var t;"click"===e?s(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(e){return i.toggle(e)}):e!==_&&(t=e===b?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,e=e===b?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT,s(i.element).on(t,i.config.selector,function(e){return i._enter(e)}).on(e,i.config.selector,function(e){return i._leave(e)})),s(i.element).closest(".modal").on("hide.bs.modal",function(){return i.hide()})}),this.config.selector?this.config=A({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},e._fixTitle=function(){var e=typeof this.element.getAttribute("data-original-title");!this.element.getAttribute("title")&&"string"==e||(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},e._enter=function(e,t){var i=this.constructor.DATA_KEY;(t=t||s(e.currentTarget).data(i))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),s(e.currentTarget).data(i,t)),e&&(t._activeTrigger["focusin"===e.type?y:b]=!0),s(t.getTipElement()).hasClass(g)||t._hoverState===u?t._hoverState=u:(clearTimeout(t._timeout),t._hoverState=u,t.config.delay&&t.config.delay.show?t._timeout=setTimeout(function(){t._hoverState===u&&t.show()},t.config.delay.show):t.show())},e._leave=function(e,t){var i=this.constructor.DATA_KEY;(t=t||s(e.currentTarget).data(i))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),s(e.currentTarget).data(i,t)),e&&(t._activeTrigger["focusout"===e.type?y:b]=!1),t._isWithActiveTrigger()||(clearTimeout(t._timeout),t._hoverState=h,t.config.delay&&t.config.delay.hide?t._timeout=setTimeout(function(){t._hoverState===h&&t.hide()},t.config.delay.hide):t.hide())},e._isWithActiveTrigger=function(){for(var e in this._activeTrigger)if(this._activeTrigger[e])return!0;return!1},e._getConfig=function(e){return"number"==typeof(e=A({},this.constructor.Default,s(this.element).data(),e)).delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),P.typeCheckConfig(t,e,this.constructor.DefaultType),e},e._getDelegateConfig=function(){var e={};if(this.config)for(var t in this.config)this.constructor.Default[t]!==this.config[t]&&(e[t]=this.config[t]);return e},e._cleanTipClass=function(){var e=s(this.getTipElement()),t=e.attr("class").match(r);null!==t&&0<t.length&&e.removeClass(t.join(""))},e._handlePopperPlacementChange=function(e){this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(e.placement))},e._fixTransition=function(){var e=this.getTipElement(),t=this.config.animation;null===e.getAttribute("x-placement")&&(s(e).removeClass(f),this.config.animation=!1,this.hide(),this.show(),this.config.animation=t)},o._jQueryInterface=function(i){return this.each(function(){var e=s(this).data(n),t="object"==typeof i&&i;if((e||!/dispose|hide/.test(i))&&(e||(e=new o(this,t),s(this).data(n,e)),"string"==typeof i)){if(void 0===e[i])throw new TypeError('No method n
1amed "'+i+'"');e[i]()}})},E(o,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return c}},{key:"NAME",get:function(){return t}},{key:"DATA_KEY",get:function(){return n}},{key:"Event",get:function(){return p}},{key:"EVENT_KEY",get:function(){return i}},{key:"DefaultType",get:function(){return l}}]),o}();return s.fn[t]=o._jQueryInterface,s.fn[t].Constructor=o,s.fn[t].noConflict=function(){return s.fn[t]=e,o._jQueryInterface},o}(t),p=function(o){var s="popover",a="bs.popover",r="."+a,e=o.fn[s],l="bs-popover",d=new RegExp("(^|\\s)"+l+"\\S+","g"),c=A({},v.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),u=A({},v.DefaultType,{content:"(string|element|function)"}),h="fade",p="show",f=".popover-header",g=".popover-body",m={HIDE:"hide"+r,HIDDEN:"hidden"+r,SHOW:"show"+r,SHOWN:"shown"+r,INSERTED:"inserted"+r,CLICK:"click"+r,FOCUSIN:"focusin"+r,FOCUSOUT:"focusout"+r,MOUSEENTER:"mouseenter"+r,MOUSELEAVE:"mouseleave"+r},t=function(e){var t;function n(){return e.apply(this,arguments)||this}i=e,(t=n).prototype=Object.create(i.prototype),(t.prototype.constructor=t).__proto__=i;var i=n.prototype;return i.isWithContent=function(){return this.getTitle()||this._getContent()},i.addAttachmentClass=function(e){o(this.getTipElement()).addClass(l+"-"+e)},i.getTipElement=function(){return this.tip=this.tip||o(this.config.template)[0],this.tip},i.setContent=function(){var e=o(this.getTipElement());this.setElementContent(e.find(f),this.getTitle());var t=this._getContent();"function"==typeof t&&(t=t.call(this.element)),this.setElementContent(e.find(g),t),e.removeClass(h+" "+p)},i._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},i._cleanTipClass=function(){var e=o(this.getTipElement()),t=e.attr("class").match(d);null!==t&&0<t.length&&e.removeClass(t.join(""))},n._jQueryInterface=function(i){return this.each(function(){var e=o(this).data(a),t="object"==typeof i?i:null;if((e||!/destroy|hide/.test(i))&&(e||(e=new n(this,t),o(this).data(a,e)),"string"==typeof i)){if(void 0===e[i])throw new TypeError('No method named "'+i+'"');e[i]()}})},E(n,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return c}},{key:"NAME",get:function(){return s}},{key:"DATA_KEY",get:function(){return a}},{key:"Event",get:function(){return m}},{key:"EVENT_KEY",get:function(){return r}},{key:"DefaultType",get:function(){return u}}]),n}(v);return o.fn[s]=t._jQueryInterface,o.fn[s].Constructor=t,o.fn[s].noConflict=function(){return o.fn[s]=e,t._jQueryInterface},t}(t),f=function(s){var n="scrollspy",o="bs.scrollspy",t="."+o,e=s.fn[n],a={offset:10,method:"auto",target:""},r={offset:"number",method:"string",target:"(string|element)"},l={ACTIVATE:"activate"+t,SCROLL:"scroll"+t,LOAD_DATA_API:"load"+t+".data-api"},d="dropdown-item",c="active",u='[data-spy="scroll"]',h=".active",p=".nav, .list-group",f=".nav-link",g=".nav-item",m=".list-group-item",v=".dropdown",b=".dropdown-item",y=".dropdown-toggle",$="offset",_="position",w=function(){function i(e,t){var i=this;this._element=e,this._scrollElement="BODY"===e.tagName?window:e,this._config=this._getConfig(t),this._selector=this._config.target+" "+f+","+this._config.target+" "+m+","+this._config.target+" "+b,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,s(this._scrollElement).on(l.SCROLL,function(e){return i._process(e)}),this.refresh(),this._process()}var e=i.prototype;return e.refresh=function(){var t=this,e=this._scrollElement===this._scrollElement.window?$:_,n="auto"===this._config.method?e:this._config.method,o=n===_?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),s.makeArray(s(this._selector)).map(function(e){var t,i=P.getSelectorFromElement(e);if(t=i?s(i)[0]:t){e=t.getBoundingClientRect();if(e.width||e.height)return[s(t)[n]().top+o,i]}return null}).filter(function(e){return e}).sort(function(e,t){return e[0]-t[0]}
1).forEach(function(e){t._offsets.push(e[0]),t._targets.push(e[1])})},e.dispose=function(){s.removeData(this._element,o),s(this._scrollElement).off(t),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},e._getConfig=function(e){var t;return"string"!=typeof(e=A({},a,e)).target&&((t=s(e.target).attr("id"))||(t=P.getUID(n),s(e.target).attr("id",t)),e.target="#"+t),P.typeCheckConfig(n,e,r),e},e._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},e._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},e._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},e._process=function(){var e=this._getScrollTop()+this._config.offset,t=this._getScrollHeight(),i=this._config.offset+t-this._getOffsetHeight();if(this._scrollHeight!==t&&this.refresh(),i<=e){i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&e<this._offsets[0]&&0<this._offsets[0])return this._activeTarget=null,void this._clear();for(var n=this._offsets.length;n--;)this._activeTarget!==this._targets[n]&&e>=this._offsets[n]&&(void 0===this._offsets[n+1]||e<this._offsets[n+1])&&this._activate(this._targets[n])}},e._activate=function(t){this._activeTarget=t,this._clear();var e=(e=this._selector.split(",")).map(function(e){return e+'[data-target="'+t+'"],'+e+'[href="'+t+'"]'}),e=s(e.join(","));e.hasClass(d)?(e.closest(v).find(y).addClass(c),e.addClass(c)):(e.addClass(c),e.parents(p).prev(f+", "+m).addClass(c),e.parents(p).prev(g).children(f).addClass(c)),s(this._scrollElement).trigger(l.ACTIVATE,{relatedTarget:t})},e._clear=function(){s(this._selector).filter(h).removeClass(c)},i._jQueryInterface=function(t){return this.each(function(){var e=s(this).data(o);if(e||(e=new i(this,"object"==typeof t&&t),s(this).data(o,e)),"string"==typeof t){if(void 0===e[t])throw new TypeError('No method named "'+t+'"');e[t]()}})},E(i,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return a}}]),i}();return s(window).on(l.LOAD_DATA_API,function(){for(var e=s.makeArray(s(u)),t=e.length;t--;){var i=s(e[t]);w._jQueryInterface.call(i,i.data())}}),s.fn[n]=w._jQueryInterface,s.fn[n].Constructor=w,s.fn[n].noConflict=function(){return s.fn[n]=e,w._jQueryInterface},w}(t),g=function(r){var o="bs.tab",e="."+o,t=r.fn.tab,l={HIDE:"hide"+e,HIDDEN:"hidden"+e,SHOW:"show"+e,SHOWN:"shown"+e,CLICK_DATA_API:"click.bs.tab.data-api"},s="dropdown-menu",d="active",c="disabled",a="fade",u="show",h=".dropdown",p=".nav, .list-group",f=".active",g="> li > .active",e='[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',m=".dropdown-toggle",v="> .dropdown-menu .active",i=function(){function n(e){this._element=e}var e=n.prototype;return e.show=function(){var e,t,i,n,o,s,a=this;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&r(this._element).hasClass(d)||r(this._element).hasClass(c)||(s=r(this._element).closest(p)[0],t=P.getSelectorFromElement(this._element),s&&(o="UL"===s.nodeName?g:f,i=(i=r.makeArray(r(s).find(o)))[i.length-1]),n=r.Event(l.HIDE,{relatedTarget:this._element}),o=r.Event(l.SHOW,{relatedTarget:i}),i&&r(i).trigger(n),r(this._element).trigger(o),o.isDefaultPrevented()||n.isDefaultPrevented()||(t&&(e=r(t)[0]),this._activate(this._element,s),s=function(){var e=r.Event(l.HIDDEN,{relatedTarget:a._element}),t=r.Event(l.SHOWN,{relatedTarget:i});r(i).trigger(e),r(a._element).trigger(t)},e?this._activate(e,e.parentNode,s):s()))},e.dispose=function(){r.removeData(this._element,o),this._element=null},e._activate=function(e,t,i){var n=this,o="UL"===t.nodeName?r(t).find(g):r(t).children(f),s=o[0],t=i&&P.supportsTransitionEnd()&&s&&r(s).hasClass(a),o=function(){return n._transitionComplete(e,s,i)};s&&t?r(s).one(P.TRANSITION_END,o).emulateTransitionEnd(150):o()},e._transitionComplete=function(e,t,i){var n;t&&(r(t).removeClass(u+" "+d),(n=r(t.parentNode).find(v)[0])&&r(n).removeClass(d),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!1)),r(e).addClass(d),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!0),P.reflow(e),r(e).addClass(u),e.parentNode&&r(e.parentNode).hasClass(s)&&((t=r(e).closest(h)[0])&&r(t).find(m).addClass(d),e.setAttribute("aria-expanded",!0)),i&&i()},n._jQueryInterface=function(i){return this.each(function(){var e=r(this),t=e.data(o);if(t||(t=new n(this),e.data(o,t)),"string"==typeof i){if(void 0===t[i])throw new TypeError('No method n
1amed "'+i+'"');t[i]()}})},E(n,null,[{key:"VERSION",get:function(){return"4.0.0"}}]),n}();return r(document).on(l.CLICK_DATA_API,e,function(e){e.preventDefault(),i._jQueryInterface.call(r(this),"show")}),r.fn.tab=i._jQueryInterface,r.fn.tab.Constructor=i,r.fn.tab.noConflict=function(){return r.fn.tab=t,i._jQueryInterface},i}(t);!function(e){if(void 0===e)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");e=e.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1===e[0]&&9===e[1]&&e[2]<1||4<=e[0])throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(t),e.Util=P,e.Alert=r,e.Button=l,e.Carousel=d,e.Collapse=c,e.Dropdown=u,e.Modal=h,e.Popover=p,e.Scrollspy=f,e.Tab=g,e.Tooltip=v,Object.defineProperty(e,"__esModule",{value:!0})}),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)}(function(w){function e(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},w.extend(this._defaults,this.regional[""]),this.regional.en=w.extend(!0,{},this.regional[""]),this.regional["en-US"]=w.extend(!0,{},this.regional.en),this.dpDiv=i(w("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}function i(e){var t="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return e.on("mouseout",t,function(){w(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&w(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&w(this).removeClass("ui-datepicker-next-hover")}).on("mouseover",t,s)}function s(){w.datepicker._isDisabledDatepicker((oe.inline?oe.dpDiv.parent():oe.input)[0])||(w(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),w(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&w(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&w(this).addClass("ui-datepicker-next-hover"))}function l(e,t){for(var i in w.extend(e,t),t)null==t[i]&&(e[i]=t[i]);return e}function t(t){return function(){var e=this.element.val();t.apply(this,arguments),this._refresh(),e!==this.element.val()&&this._trigger("change")}}w.ui=w.ui||{},w.ui.version="1.12.0";var n,o,C,x,k,a,r,d,c,u,T,S,h,p=0,f=Array.prototype.slice;function D(e,t,i){return[parseFloat(e[0])*(u.test(e[0])?t/100:1),parseFloat(e[1])*(u.test(e[1])?i/100:1)]}function I(e,t){return parseInt(w.css(e,t),10)||0}w.cleanData=(h=w.cleanData,function(e){for(var t,i,n=0;null!=(i=e[n]);n++)try{(t=w._data(i,"events"))&&t.remove&&w(i).triggerHandler("remove")}catch(e){}h(e)}),w.widget=function(e,i,t){var n,o,s,a={},r=e.split(".")[0],l=r+"-"+(e=e.split(".")[1]);return t||(t=i,i=w.Widget),w.isArray(t)&&(t=w.extend.apply(null,[{}].concat(t))),w.expr[":"][l.toLowerCase()]=function(e){return!!w.data(e,l)},w[r]=w[r]||{},n=w[r][e],o=w[r][e]=function(e,t){return this._createWidget?void(arguments.length&&this._createWidget(e,t)):new o(e,t)},w.extend(o,n,{version:t.version,_proto:w.extend({},t),_childConstructors:[]}),(s=new i).options=w.widget.extend({},s.options),w.each(t,function(t,n){return w.isFunction(n)?void(a[t]=function(){var e,t=this._super,i=this._superApply;return this._super=o,this._superApply=s,e=n.apply(this,arguments),this._super=t,this._superApply=i,e}):void(a[t]=n);function o(){return i.prototype[t].apply(this,arguments)}function s(e){return i.prototype[t].apply(this,e)}}),o.prototype=w.widget.extend(s,{widgetEventPrefix:n&&s.widgetEventPrefix||e},a,{constructor:o,namespace:r,widgetName:e,widgetFullName:l}),n?(w.each(n._childConstructors,function(e,t){var i=t.prototype;w.widget(i.namespace+"."+i.widgetName,o,t._proto)}),delete n._childConstructors):i._childConstructors.push(o),w.widget.bridge(e,o),o}
vendor: 5,836 bytes, line 1
1,w.widget.extend=function(e){for(var t,i,n=f.call(arguments,1),o=0,s=n.length;o<s;o++)for(t in n[o])i=n[o][t],n[o].hasOwnProperty(t)&&void 0!==i&&(e[t]=w.isPlainObject(i)?w.isPlainObject(e[t])?w.widget.extend({},e[t],i):w.widget.extend({},i):i);return e},w.widget.bridge=function(s,t){var a=t.prototype.widgetFullName||s;w.fn[s]=function(i){var e="string"==typeof i,n=f.call(arguments,1),o=this;return e?this.each(function(){var e,t=w.data(this,a);return"instance"===i?(o=t,!1):t?w.isFunction(t[i])&&"_"!==i.charAt(0)?(e=t[i].apply(t,n))!==t&&void 0!==e?(o=e&&e.jquery?o.pushStack(e.get()):e,!1):void 0:w.error("no such method '"+i+"' for "+s+" widget instance"):w.error("cannot call methods on "+s+" prior to initialization; attempted to call method '"+i+"'")}):(n.length&&(i=w.widget.extend.apply(null,[i].concat(n))),this.each(function(){var e=w.data(this,a);e?(e.option(i||{}),e._init&&e._init()):w.data(this,a,new t(i,this))})),o}},w.Widget=function(){},w.Widget._childConstructors=[],w.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,t){t=w(t||this.defaultElement||this)[0],this.element=w(t),this.uuid=p++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=w(),this.hoverable=w(),this.focusable=w(),this.classesElementLookup={},t!==this&&(w.data(t,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===t&&this.destroy()}}),this.document=w(t.style?t.ownerDocument:t.document||t),this.window=w(this.document[0].defaultView||this.document[0].parentWindow)),this.options=w.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:w.noop,_create:w.noop,_init:w.noop,destroy:function(){var i=this;this._destroy(),w.each(this.classesElementLookup,function(e,t){i._removeClass(t,e)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:w.noop,widget:function(){return this.element},option:function(e,t){var i,n,o,s=e;if(0===arguments.length)return w.widget.extend({},this.options);if("string"==typeof e)if(s={},e=(i=e.split(".")).shift(),i.length){for(n=s[e]=w.widget.extend({},this.options[e]),o=0;i.length-1>o;o++)n[i[o]]=n[i[o]]||{},n=n[i[o]];if(e=i.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=t}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];s[e]=t}return this._setOptions(s),this},_setOptions:function(e){for(var t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return"classes"===e&&this._setOptionClasses(t),this.options[e]=t,"disabled"===e&&this._setOptionDisabled(t),this},_setOptionClasses:function(e){var t,i,n;for(t in e)n=this.classesElementLookup[t],e[t]!==this.options.classes[t]&&n&&n.length&&(i=w(n.get()),this._removeClass(n,t),i.addClass(this._classes({element:i,keys:t,classes:e,add:!0})))},_setOptionDisabled:function(e){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!e),e&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(o){function e(e,t){for(var i,n=0;e.length>n;n++)i=a.classesElementLookup[e[n]]||w(),i=o.add?w(w.unique(i.get().concat(o.element.get()))):w(i.not(o.element).get()),a.classesElementLookup[e[n]]=i,s.push(e[n]),t&&o.classes[e[n]]&&s.push(o.classes[e[n]])}var s=[],a=this;return(o=w.extend({element:this.element,classes:this.options.classes||{}},o)).keys&&e(o.keys.match(/\S+/g)||[],!0),o.extra&&e(o.extra.match(/\S+/g)||[]),s.join(" ")},_removeClass:function(e,t,i){return this._toggleClass(e,t,i,!1)},_addClass:function(e,t,i){return this._toggleClass(e,t,i,!0)},_toggleClass:function(e,t,i,n){var o="string"==typeof e||null===e,i={extra:o?t:i,keys:o?e:t,element:o?this.element:e,add:n="boolean"==typeof n?n:i};return i.element.toggleClass(this._classes(i),n),this},_on:function(o,s,e){var a,r=this;"boolean"!=typeof o&&(e=s,s=o,o=!1),e?(s=a=w(s),this.bindings=this.bindings.add(s)):(e=s,s=this.element,a=this.widget()),w.each(e,function(e,t){function i(){return o||!0!==r.options.disabled&&!w(this).hasClass("ui-state-disabled")?("string"==typeof t?r[t]:t).apply(r,arguments):void 0}"string"!=typeof t&&(i.guid=t.guid=t.guid||i.guid||w.guid++);var n=e.match(/^([\w:-]*)\s*(.*)$/),e=n[1]+r.eventNamespace,n=n[2];n?a.on(e,n,i):s.on(e,i)})},_off:function(e,t){t=(t||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(t).off(t),this.bindings=w(this.bindings.not(e).get()),this.focusable=w(this.focusable.not(e).get()),this.hoverable=w(this.hoverable.not(e).get())},_delay:function(e,t){var i=this;return setTimeout(function(){return("string"==typeof e?i[e]:e).apply(i,arguments)},t||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(w(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(w(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(w(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(w(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,t,i){var n,o,s=this.options[e];if(i=i||{},(t=w.Event(t)).type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),t.target=this.element[0],o=t.originalEvent)for(n in o)n in t||(t[n]=o[n]);
vendor: 17,685 bytes, line 1
1return this.element.trigger(t,i),!(w.isFunction(s)&&!1===s.apply(this.element[0],[t].concat(i))||t.isDefaultPrevented())}},w.each({show:"fadeIn",hide:"fadeOut"},function(s,a){w.Widget.prototype["_"+s]=function(t,e,i){var n=(e="string"==typeof e?{effect:e}:e)?!0!==e&&"number"!=typeof e&&e.effect||a:s,o=!w.isEmptyObject(e="number"==typeof(e=e||{})?{duration:e}:e);e.complete=i,e.delay&&t.delay(e.delay),o&&w.effects&&w.effects.effect[n]?t[s](e):n!==s&&t[n]?t[n](e.duration,e.easing,i):t.queue(function(e){w(this)[s](),i&&i.call(t[0]),e()})}}),w.widget,C=Math.max,x=Math.abs,k=Math.round,a=/left|center|right/,r=/top|center|bottom/,d=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,T=w.fn.position,S=function(){var e=w("<div>").css("position","absolute").appendTo("body").offset({top:1.5,left:1.5}),t=1.5===e.offset().top;return e.remove(),S=function(){return t},t},w.position={scrollbarWidth:function(){if(void 0!==o)return o;var e,t=w("<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),i=t.children()[0];return w("body").append(t),e=i.offsetWidth,t.css("overflow","scroll"),e===(i=i.offsetWidth)&&(i=t[0].clientWidth),t.remove(),o=e-i},getScrollInfo:function(e){var t=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),i=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),t="scroll"===t||"auto"===t&&e.width<e.element[0].scrollWidth;return{width:"scroll"===i||"auto"===i&&e.height<e.element[0].scrollHeight?w.position.scrollbarWidth():0,height:t?w.position.scrollbarWidth():0}},getWithinInfo:function(e){var t=w(e||window),i=w.isWindow(t[0]),n=!!t[0]&&9===t[0].nodeType;return{element:t,isWindow:i,isDocument:n,offset:!i&&!n?w(e).offset():{left:0,top:0},scrollLeft:t.scrollLeft(),scrollTop:t.scrollTop(),width:t.outerWidth(),height:t.outerHeight()}}},w.fn.position=function(u){if(!u||!u.of)return T.apply(this,arguments);u=w.extend({},u);var h,p,f,g,m,e,v=w(u.of),b=w.position.getWithinInfo(u.within),y=w.position.getScrollInfo(b),$=(u.collision||"flip").split(" "),_={},t=9===(e=(t=v)[0]).nodeType?{width:t.width(),height:t.height(),offset:{top:0,left:0}}:w.isWindow(e)?{width:t.width(),height:t.height(),offset:{top:t.scrollTop(),left:t.scrollLeft()}}:e.preventDefault?{width:0,height:0,offset:{top:e.pageY,left:e.pageX}}:{width:t.outerWidth(),height:t.outerHeight(),offset:t.offset()};return v[0].preventDefault&&(u.at="left top"),p=t.width,f=t.height,m=w.extend({},g=t.offset),w.each(["my","at"],function(){var e,t,i=(u[this]||"").split(" ");(i=1===i.length?a.test(i[0])?i.concat(["center"]):r.test(i[0])?["center"].concat(i):["center","center"]:i)[0]=a.test(i[0])?i[0]:"center",i[1]=r.test(i[1])?i[1]:"center",e=d.exec(i[0]),t=d.exec(i[1]),_[this]=[e?e[0]:0,t?t[0]:0],u[this]=[c.exec(i[0])[0],c.exec(i[1])[0]]}),1===$.length&&($[1]=$[0]),"right"===u.at[0]?m.left+=p:"center"===u.at[0]&&(m.left+=p/2),"bottom"===u.at[1]?m.top+=f:"center"===u.at[1]&&(m.top+=f/2),h=D(_.at,p,f),m.left+=h[0],m.top+=h[1],this.each(function(){var i,e,a=w(this),r=a.outerWidth(),l=a.outerHeight(),t=I(this,"marginLeft"),n=I(this,"marginTop"),o=r+t+I(this,"marginRight")+y.width,s=l+n+I(this,"marginBottom")+y.height,d=w.extend({},m),c=D(_.my,a.outerWidth(),a.outerHeight());"right"===u.my[0]?d.left-=r:"center"===u.my[0]&&(d.left-=r/2),"bottom"===u.my[1]?d.top-=l:"center"===u.my[1]&&(d.top-=l/2),d.left+=c[0],d.top+=c[1],S()||(d.left=k(d.left),d.top=k(d.top)),i={marginLeft:t,marginTop:n},w.each(["left","top"],function(e,t){w.ui.position[$[e]]&&w.ui.position[$[e]][t](d,{targetWidth:p,targetHeight:f,elemWidth:r,elemHeight:l,collisionPosition:i,collisionWidth:o,collisionHeight:s,offset:[h[0]+c[0],h[1]+c[1]],my:u.my,at:u.at,within:b,elem:a})}),u.using&&(e=function(e){var t=g.left-d.left,i=t+p-r,n=g.top-d.top,o=n+f-l,s={target:{element:v,left:g.left,top:g.top,width:p,height:f},element:{element:a,left:d.left,top:d.top,width:r,height:l},horizontal:i<0?"left":0<t?"right":"center",vertical:o<0?"top":0<n?"bottom":"middle"};p<r&&p>x(t+i)&&(s.horizontal="center"),f<l&&f>x(n+o)&&(s.vertical="middle"),s.important=C(x(t),x(i))>C(x(n),x(o))?"horizontal":"vertical",u.using.call(this,e,s)}),a.offset(w.extend(d,{using:e}))})},w.ui.position={fit:{left:function(e,t){var i=t.within,n=i.isWindow?i.scrollLeft:i.offset.left,o=i.width,s=e.left-t.collisionPosition.marginLeft,a=n-s,r=s+t.collisionWidth-o-n;t.collisionWidth>o?0<a&&r<=0?(i=e.left+a+t.collisionWidth-o-n,e.left+=a-i):e.left=!(0<r&&a<=0)&&r<a?n+o-t.collisionWidth:n:0<a?e.left+=a:0<r?e.left-=r:e.left=C(e.left-s,e.left)},top:function(e,t){var i=t.within,n=i.isWindow?i.scrollTop:i.offset.top,o=t.within.height,s=e.top-t.collisionPosition.marginTop,a=n-s,r=s+t.collisionHeight-o-n;t.collisionHeight>o?0<a&&r<=0?(i=e.top+a+t.collisionHeight-o-n,e.top+=a-i):e.top=!(0<r&&a<=0)&&r<a?n+o-t.collisionHeight:n:0<a?e.top+=a:0<r?e.top-=r:e.top=C(e.top-s,e.top)}},flip:{left:function(e,t){var i=t.within,n=i.offset.left+i.scrollLeft,o=i.width,s=i.isWindow?i.scrollLeft:i.offset.left,a=e.left-t.collisionPosition.marginLeft,r=a-s,l=a+t.collisionWidth-o-s,d="left"===t.my[0]?-t.elemWidth:"right"===t.my[0]?t.elemWidth:0,i="left"===t.at[0]?t.targetWidth:"right"===t.at[0]?-t.targetWidth:0,a=-2*t.offset[0];r<0?((n=e.left+d+i+a+t.collisionWidth-o-n)<0||x(r)>n)&&(e.left+=d+i+a):0<l&&((0<(s=e.left-t.collisionPosition.marginLeft+d+i+a-s)||l>x(s))&&(e.left+=d+i+a))},top:function(e,t){var i=t.within,n=i.offset.top+i.scrollTop,o=i.height,s=i.isWindow?i.scrollTop:i.offset.top,a=e.top-t.collisionPosition.marginTop,r=a-s,l=a+t.collisionHeight-o-s,d="top"===t.my[1]?-t.elemHeight:"bottom"===t.my[1]?t.elemHeight:0,i="top"===t.at[1]?t.targetHeight:"bottom"===t.at[1]?-t.targetHeight:0,a=-2*t.offset[1];r<0?((n=e.top+d+i+a+t.collisionHeight-o-n)<0||x(r)>n)&&(e.top+=d+i+a):0<l&&((0<(s=e.top-t.collisionPosition.marginTop+d+i+a-s)||l>x(s))&&(e.top+=d+i+a))}},flipfit:{left:function(){w.ui.position.flip.left.apply(this,arguments),w.ui.position.fit.left.apply(this,arguments)},top:function(){w.ui.position.flip.top.apply(this,arguments),w.ui.position.fit.top.apply(this,arguments)}}},w.ui.position,w.extend(w.expr[":"],{data:w.expr.createPseudo?w.expr.createPseudo(function(t){return function(e){return!!w.data(e,t)}}):function(e,t,i){return!!w.data(e,i[3])}}),w.fn.extend({disableSelection:(n="onselectstart"in document.createElement("div")?"selectstart":"mousedown",function(){return this.on(n+".ui-disableSelection",function(e){e.preventDefault()})}),enableSelection:function(){return this.off(".ui-disableSelection")}});var g,m,v,b,y,$,_,E,A,P,M,O,N,L,R,F,H,z,j,W,q,B="ui-effects-",U="ui-effects-style",V="ui-effects-animated",K=w;function Y(e,t,i,n){return e={effect:e=w.isPlainObject(e)?(t=e).effect:e},w.isFunction(t=null==t?{}:t)&&(n=t,i=null,t={}),"number"!=typeof t&&!w.fx.speeds[t]||(n=i,i=t,t={}),w.isFunction(i)&&(n=i,i=null),t&&w.extend(e,t),i=i||t.duration,e.duration=w.fx.off?0:"number"==typeof i?i:i in w.fx.speeds?w.fx.speeds[i]:w.fx.speeds._default,e.complete=n||t.complete,e}function G(e){return!e||"number"==typeof e||w.fx.speeds[e]||("string"==typeof e&&!w.effects.effect[e]||(w.isFunction(e)||"object"==typeof e&&!e.effect))}function Q(e,t){var i=t.outerWidth(),t=t.outerHeight(),e=/^rect\((-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto)\)$/.exec(e)||["",0,i,t,0];return{top:parseFloat(e[1])||0,right:"auto"===e[2]?i:parseFloat(e[2]),bottom:"auto"===e[3]?t:parseFloat(e[3]),left:parseFloat(e[4])||0}}function X(e){var t,i,n=e.ownerDocument.defaultView?e.ownerDocument.defaultView.getComputedStyle(e,null):e.currentStyle,o={};if(n&&n.length&&n[0]&&n[n[0]])for(i=n.length;i--;)"string"==typeof n[t=n[i]]&&(o[w.camelCase(t)]=n[t]);else for(t in n)"string"==typeof n[t]&&(o[t]=n[t]);return o}function Z(e,t,i){var n=z[t.type]||{};return null==e?i||!t.def?null:t.def:(e=n.floor?~~e:parseFloat(e),isNaN(e)?t.def:n.mod?(e+n.mod)%n.mod:e<0?0:e>n.max?n.max:e)}function J(n){var o=F(),s=o._rgba=[];return n=n.toLowerCase(),q(R,function(e,t){var i=t.re.exec(n),i=i&&t.parse(i),t=t.space||"rgba";return i?(i=o[t](i),o[H[t].cache]=i[H[t].cache],s=o._rgba=i._rgba,!1):O}),s.length?("0,0,0,0"===s.join()&&M.extend(s,N.transparent),o):N[n]}function ee(e,t,i){return 6*(i=(i+1)%1)<1?e+6*(t-e)*i:2*i<1?t:3*i<2?e+6*(t-e)*(2/3-i):e}w.effects={effect:{}},L=/^([\-+])=\s*(\d+\.?\d*)/,R=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(e){return[e[1],e[2],e[3],e[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(e){return[2.55*e[1],2.55*e[2],2.55*e[3],e[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(e){return[e[1],e[2]/100,e[3]/100,e[4]]}}],F=(M=K).Color=function(e,t,i,n){return new M.Color.fn.parse(e,t,i,n)},H={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},z={byte:{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},j=F.support={},W=M("<p>")[0],q=M.each,W.style.cssText="background-color:rgba(1,1,1,.5)",j.rgba=-1<W.style.backgroundColor.indexOf("rgba"),q(H,function(e,t){t.cache="_"+e,t.props.alpha={idx:3,type:"percent",def:1}}),(F.fn=M.extend(F.prototype,{parse:function(o,e,t,i){if(o===O)return this._rgba=[null,null,null,null],this;(o.jquery||o.nodeType)&&(o=M(o).css(e),e=O);var s=this,n=M.type(o),a=this._rgba=[];return e!==O&&(o=[o,e,t,i],n="array"),"string"===n?this.parse(J(o)||N._default):"array"===n?(q(H.rgba.props,function(e,t){a[t.idx]=Z(o[t.idx],t)}),this):"object"===n?(q(H,o instanceof F?function(e,t){o[t.cache]&&(s[t.cache]=o[t.cache].slice())}:function(e,i){var n=i.cache;q(i.props,function(e,t){if(!s[n]&&i.to){if("alpha"===e||null==o[e])return;s[n]=i.to(s._rgba)}s[n][t.idx]=Z(o[e],t,!0)}),s[n]&&M.inArray(null,s[n].slice(0,3))<0&&(s[n][3]=1,i.from&&(s._rgba=i.from(s[n])))}),this):O},is:function(e){var o=F(e),s=!0,a=this;return q(H,function(e,t){var i,n=o[t.cache];return n&&(i=a[t.cache]||t.to&&t.to(a._rgba)||[],q(t.props,function(e,t){return null!=n[t.idx]?s=n[t.idx]===i[t.idx]:O})),s}),s},_space:function(){var i=[],n=this;return q(H,function(e,t){n[t.cache]&&i.push(e)}),i.pop()},transition:function(e,a){var t=(d=F(e))._space(),i=H[t],e=0===this.alpha()?F("transparent"):this,r=e[i.cache]||i.to(e._rgba),l=r.slice(),d=d[i.cache];return q(i.props,function(e,t){var i=t.idx,n=r[i],o=d[i],s=z[t.type]||{};null!==o&&(null===n?l[i]=o:(s.mod&&(o-n>s.mod/2?n+=s.mod:n-o>s.mod/2&&(n-=s.mod)),l[i]=Z((o-n)*a+n,t)))}),this[t](l)},blend:function(e){if(1===this._rgba[3])return this;var t=this._rgba.slice(),i=t.pop(),n=F(e)._rgba;return F(M.map(t,function(e,t){return(1-i)*n[t]+i*e}))},toRgbaString:function(){var e="rgba(",t=M.map(this._rgba,function(e,t){return null==e?2<t?1:0:e});return 1===t[3]&&(t.pop(),e="rgb("),e+t.join()+")"},toHslaString:function(){var e="hsla(",t=M.map(this.hsla(),function(e,t){return null==e&&(e=2<t?1:0),e=t&&t<3?Math.round(100*e)+"%":e});return 1===t[3]&&(t.pop(),e="hsl("),e+t.join()+")"},toHexString:function(e){var t=this._rgba.slice(),i=t.pop();return e&&t.push(~~(255*i)),"#"+M.map(t,function(e){return 1===(e=(e||0).toString(16)).length?"0"+e:e}).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}})).parse.prototype=F.fn,H.hsla.to=function(e){if(null==e[0]||null==e[1]||null==e[2])return[null,null,null,e[3]];var t=e[0]/255,i=e[1]/255,n=e[2]/255,o=e[3],s=Math.max(t,i,n),a=Math.min(t,i,n),r=s-a,l=s+a,e=.5*l,l=0==r?0:e<=.5?r/l:r/(2-l);return[Math.round(a===s?0:t===s?60*(i-n)/r+360:i===s?60*(n-t)/r+120:60*(t-i)/r+240)%360,l,e,null==o?1:o]},H.hsla.from=function(e){if(null==e[0]||null==e[1]||null==e[2])return[null,null,null,e[3]];var t=e[0]/360,i=e[1],n=e[2],e=e[3],i=n<=.5?n*(1+i):n+i-n*i,n=2*n-i;return[Math.round(255*ee(n,i,t+1/3)),Math.round(255*ee(n,i,t)),Math.round(255*ee(n,i,t-1/3)),e]},q(H,function(r,e){var s=e.props,a=e.cache,l=e.to,d=e.from;F.fn[r]=function(e){if(l&&!this[a]&&(this[a]=l(this._rgba)),e===O)return this[a].slice();var t,i=M.type(e),n="array"===i||"object"===i?e:arguments,o=this[a].slice();return q(s,function(e,t){e=n["object"===i?e:t.idx];null==e&&(e=o[t.idx]),o[t.idx]=Z(e,t)}),d?((t=F(d(o)))[a]=o,t):F(o)},q(s,function(s,a){F.fn[s]||(F.fn[s]=function(e){var t=M.type(e),i="alpha"===s?this._hsla?"hsla":"rgba":r,n=this[i](),o=n[a.idx];return"undefined"===t?o:("function"===t&&(e=e.call(this,o),t=M.type(e)),null==e&&a.empty?this:("string"===t&&((t=L.exec(e))&&(e=o+parseFloat(t[2])*("+"===t[1]?1:-1))),n[a.idx]=e,this[i](n)))})})}),(F.hook=function(e){e=e.split(" ");q(e,function(e,s){M.cssHooks[s]={set:function(e,t){var i,n,o="";if("transparent"!==t&&("string"!==M.type(t)||(i=J(t)))){if(t=F(i||t),!j.rgba&&1!==t._rgba[3]){for(n="backgroundColor"===s?e.parentNode:e;(""===o||"transparent"===o)&&n&&n.style;)try{o=M.css(n,"backgroundColor"),n=n.parentNode}catch(e){}t=t.blend(o&&"transparent"!==o?o:"_default")}t=t.toRgbaString()}try{e.style[s]=t}catch(e){}}},M.fx.step[s]=function(e){e.colorInit||(e.start=F(e.elem,s),e.end=F(e.end),e.colorInit=!0),M.cssHooks[s].set(e.elem,e.start.transition(e.end,e.pos))}})})("backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor"),M.cssHooks.borderColor={expand:function(i){var n={};return q(["Top","Right","Bottom","Left"],function(e,t){n["border"+t+"Color"]=i}),n}},N=M.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"},A=["add","remove","toggle"],P={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1},w.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(e,t){w.fx.step[t]=function(e){("none"!==e.end&&!e.setAttr||1===e.pos&&!e.setAttr)&&(K.style(e.elem,t,e.end),e.setAttr=!0)}}),w.fn.addBack||(w.fn.addBack=function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}),w.effects.animateClass=function(o,e,t,i){var s=w.speed(e,t,i);return this.queue(function(){var i=w(this),e=i.attr("class")||"",t=(t=s.children?i.find("*").addBack():i).map(function(){return{el:w(this),start:X(this)}}),n=function(){w.each(A,function(e,t){o[t]&&i[t+"Class"](o[t])})};n(),t=t.map(function(){return this.end=X(this.el[0]),this.diff=function(e,t){var i,n,o={};for(i in t)n=t[i],e[i]!==n&&(P[i]||!w.fx.step[i]&&isNaN(parseFloat(n))||(o[i]=n));return o}(this.start,this.end),this}),i.attr("class",e),t=t.map(function(){var e=this,t=w.Deferred(),i=w.extend({},s,{queue:!1,complete:function(){t.resolve(e)}});return this.el.animate(this.diff,i),t.promise()}),w.when.apply(w,t.get()).done(function(){n(),w.each(arguments,function(){var t=this.el;w.each(this.diff,function(e){t.css(e,"")})}),s.complete.call(i[0])})})},w.fn.extend({addClass:(E=w.fn.addClass,function(e,t,i,n){return t?w.effects.animateClass.call(this,{add:e},t,i,n):E.apply(this,arguments)}),removeClass:(_=w.fn.removeClass,function(e,t,i,n){return 1<arguments.length?w.effects.animateClass.call(this,{remove:e},t,i,n):_.apply(this,arguments)}),toggleClass:($=w.fn.toggleClass,function(e,t,i,n,o){return"boolean"==typeof t||void 0===t?i?w.effects.animateClass.call(this,t?{add:e}:{remove:e},i,n,o):$.apply(this,arguments):w.effects.animateClass.call(this,{toggle:e},t,i,n)}),switchClass:function(e,t,i,n,o){return w.effects.animateClass.call(this,{add:t,remove:e},i,n,o)}}),w.expr&&w.expr.filters&&w.expr.filters.animated&&(w.expr.filters.animated=(y=w.expr.filters.animated,function(e){return!!w(e).data(V)||y(e)})),!1!==w.uiBackCompat&&w.extend(w.effects,{save:function(e,t){for(var i=0,n=t.length;i<n;i++)null!==t[i]&&e.data(B+t[i],e[0].style[t[i]])},restore:function(e,t){for(var i,n=0,o=t.length;n<o;n++)null!==t[n]&&(i=e.data(B+t[n]),e.css(t[n],i))},setMode:function(e,t){return t="toggle"===t?e.is(":hidden")?"show":"hide":t},createWrapper:function(i){if(i.parent().is(".ui-effects-wrapper"))return i.parent();var n={width:i.outerWidth(!0),height:i.outerHeight(!0),float:i.css("float")},e=w("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),t={width:i.width(),height:i.height()},o=document.activeElement;try{o.id}catch(e){o=document.body}return i.wrap(e),i[0]!==o&&!w.contains(i[0],o)||w(o).trigger("focus"),e=i.parent(),"static"===i.css("position")?(e.css({position:"relative"}),i.css({position:"relative"})):(w.extend(n,{position:i.css("position"),zIndex:i.css("z-index")}),w.each(["top","left","bottom","right"],function(e,t){n[t]=i.css(t),isNaN(parseInt(n[t],10))&&(n[t]="auto")}),i.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),i.css(t),e.css(n).show()},removeWrapper:function(e){var t=document.activeElement;return e.parent().is(".ui-effects-wrapper")&&(e.parent().replaceWith(e),e[0]!==t&&!w.contains(e[0],t)||w(t).trigger("focus")),e}}),w.extend(w.effects,{version:"1.12.0",define:function(e,t,i){return i||
vendor: 1,899 bytes, line 1
1(i=t,t="effect"),w.effects.effect[e]=i,w.effects.effect[e].mode=t,i},scaledDimensions:function(e,t,i){if(0===t)return{height:0,width:0,outerHeight:0,outerWidth:0};var n="horizontal"!==i?(t||100)/100:1,t="vertical"!==i?(t||100)/100:1;return{height:e.height()*t,width:e.width()*n,outerHeight:e.outerHeight()*t,outerWidth:e.outerWidth()*n}},clipToBox:function(e){return{width:e.clip.right-e.clip.left,height:e.clip.bottom-e.clip.top,left:e.clip.left,top:e.clip.top}},unshift:function(e,t,i){var n=e.queue();1<t&&n.splice.apply(n,[1,0].concat(n.splice(t,i))),e.dequeue()},saveStyle:function(e){e.data(U,e[0].style.cssText)},restoreStyle:function(e){e[0].style.cssText=e.data(U)||"",e.removeData(U)},mode:function(e,t){e=e.is(":hidden");return"toggle"===t&&(t=e?"show":"hide"),t=(e?"hide"===t:"show"===t)?"none":t},getBaseline:function(e,t){var i,n;switch(e[0]){case"top":i=0;break;case"middle":i=.5;break;case"bottom":i=1;break;default:i=e[0]/t.height}switch(e[1]){case"left":n=0;break;case"center":n=.5;break;case"right":n=1;break;default:n=e[1]/t.width}return{x:n,y:i}},createPlaceholder:function(e){var t,i=e.css("position"),n=e.position();return e.css({marginTop:e.css("marginTop"),marginBottom:e.css("marginBottom"),marginLeft:e.css("marginLeft"),marginRight:e.css("marginRight")}).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()),/^(static|relative)/.test(i)&&(i="absolute",t=w("<"+e[0].nodeName+">").insertAfter(e).css({display:/^(inline|ruby)/.test(e.css("display"))?"inline-block":"block",visibility:"hidden",marginTop:e.css("marginTop"),marginBottom:e.css("marginBottom"),marginLeft:e.css("marginLeft"),marginRight:e.css("marginRight"),float:e.css("float")}).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()).addClass("ui-effects-placeholder"),e.data(B+"placeholder",t)),e.css({position:i,left:n.left,top:n.top}),t},removePlaceholder:function(e){var t=B+"placeholder",i=e.data(t);
vendor: 21,449 bytes, line 1
1i&&(i.remove(),e.removeData(t))},cleanUp:function(e){w.effects.restoreStyle(e),w.effects.removePlaceholder(e)},setTransition:function(n,e,o,s){return s=s||{},w.each(e,function(e,t){var i=n.cssUnit(t);0<i[0]&&(s[t]=i[0]*o+i[1])}),s}}),w.fn.extend({effect:function(){function e(e){function t(){w.isFunction(r)&&r.call(i[0]),w.isFunction(e)&&e()}var i=w(this);n.mode=d.shift(),!1===w.uiBackCompat||s?"none"===n.mode?(i[l](),t()):o.call(i[0],n,function(){i.removeData(V),w.effects.cleanUp(i),"hide"===n.mode&&i.hide(),t()}):(i.is(":hidden")?"hide"===l:"show"===l)?(i[l](),t()):o.call(i[0],n,t)}function t(e){var t=w(this),i=w.effects.mode(t,l)||s;t.data(V,!0),d.push(i),s&&("show"===i||i===s&&"hide"===i)&&t.show(),s&&"none"===i||w.effects.saveStyle(t),w.isFunction(e)&&e()}var n=Y.apply(this,arguments),o=w.effects.effect[n.effect],s=o.mode,i=n.queue,a=i||"fx",r=n.complete,l=n.mode,d=[];return w.fx.off||!o?l?this[l](n.duration,r):this.each(function(){r&&r.call(this)}):!1===i?this.each(t).each(e):this.queue(a,t).queue(a,e)},show:(b=w.fn.show,function(e){if(G(e))return b.apply(this,arguments);var t=Y.apply(this,arguments);return t.mode="show",this.effect.call(this,t)}),hide:(v=w.fn.hide,function(e){if(G(e))return v.apply(this,arguments);var t=Y.apply(this,arguments);return t.mode="hide",this.effect.call(this,t)}),toggle:(m=w.fn.toggle,function(e){if(G(e)||"boolean"==typeof e)return m.apply(this,arguments);var t=Y.apply(this,arguments);return t.mode="toggle",this.effect.call(this,t)}),cssUnit:function(e){var i=this.css(e),n=[];return w.each(["em","px","%","pt"],function(e,t){0<i.indexOf(t)&&(n=[parseFloat(i),t])}),n},cssClip:function(e){return e?this.css("clip","rect("+e.top+"px "+e.right+"px "+e.bottom+"px "+e.left+"px)"):Q(this.css("clip"),this)},transfer:function(e,t){var i=w(this),n=w(e.to),o="fixed"===n.css("position"),s=w("body"),a=o?s.scrollTop():0,r=o?s.scrollLeft():0,s=n.offset(),s={top:s.top-a,left:s.left-r,height:n.innerHeight(),width:n.innerWidth()},n=i.offset(),l=w("<div class='ui-effects-transfer'></div>").appendTo("body").addClass(e.className).css({top:n.top-a,left:n.left-r,height:i.innerHeight(),width:i.innerWidth(),position:o?"fixed":"absolute"}).animate(s,e.duration,e.easing,function(){l.remove(),w.isFunction(t)&&t()})}}),w.fx.step.clip=function(e){e.clipInit||(e.start=w(e.elem).cssClip(),"string"==typeof e.end&&(e.end=Q(e.end,e.elem)),e.clipInit=!0),w(e.elem).cssClip({top:e.pos*(e.end.top-e.start.top)+e.start.top,right:e.pos*(e.end.right-e.start.right)+e.start.right,bottom:e.pos*(e.end.bottom-e.start.bottom)+e.start.bottom,left:e.pos*(e.end.left-e.start.left)+e.start.left})},g={},w.each(["Quad","Cubic","Quart","Quint","Expo"],function(t,e){g[e]=function(e){return Math.pow(e,t+2)}}),w.extend(g,{Sine:function(e){return 1-Math.cos(e*Math.PI/2)},Circ:function(e){return 1-Math.sqrt(1-e*e)},Elastic:function(e){return 0===e||1===e?e:-Math.pow(2,8*(e-1))*Math.sin((80*(e-1)-7.5)*Math.PI/15)},Back:function(e){return e*e*(3*e-2)},Bounce:function(e){for(var t,i=4;((t=Math.pow(2,--i))-1)/11>e;);return 1/Math.pow(4,3-i)-7.5625*Math.pow((3*t-2)/22-e,2)}}),w.each(g,function(e,t){w.easing["easeIn"+e]=t,w.easing["easeOut"+e]=function(e){return 1-t(1-e)},w.easing["easeInOut"+e]=function(e){return e<.5?t(2*e)/2:1-t(-2*e+2)/2}});var te,ie;w.effects;w.effects.define("blind","hide",function(e,t){var i={up:["bottom","top"],vertical:["bottom","top"],down:["top","bottom"],left:["right","left"],horizontal:["right","left"],right:["left","right"]},n=w(this),o=e.direction||"up",s=n.cssClip(),a={clip:w.extend({},s)},r=w.effects.createPlaceholder(n);a.clip[i[o][0]]=a.clip[i[o][1]],"show"===e.mode&&(n.cssClip(a.clip),r&&r.css(w.effects.clipToBox(a)),a.clip=s),r&&r.animate(w.effects.clipToBox(a),e.duration,e.easing),n.animate(a,{queue:!1,duration:e.duration,easing:e.easing,complete:t})}),w.effects.define("bounce",function(e,t){var i,n,o=w(this),s=e.mode,a="hide"===s,r="show"===s,l=e.direction||"up",d=e.distance,c=e.times||5,s=2*c+(r||a?1:0),u=e.duration/s,h=e.easing,p="up"===l||"down"===l?"top":"left",f="up"===l||"left"===l,g=0,e=o.queue().length;for(w.effects.createPlaceholder(o),l=o.css(p),d=d||o["top"==p?"outerHeight":"outerWidth"]()/3,r&&((n={opacity:1})[p]=l,o.css("opacity",0).css(p,f?2*-d:2*d).animate(n,u,h)),a&&(d/=Math.pow(2,c-1)),(n={})[p]=l;g<c;g++)(i={})[p]=(f?"-=":"+=")+d,o.animate(i,u,h).animate(n,u,h),d=a?2*d:d/2;a&&((i={opacity:0})[p]=(f?"-=":"+=")+d,o.animate(i,u,h)),o.queue(t),w.effects.unshift(o,e,1+s)}),w.effects.define("clip","hide",function(e,t){var i={},n=w(this),o=e.direction||"vertical",s="both"===o,a=s||"horizontal"===o,s=s||"vertical"===o,o=n.cssClip();i.clip={top:s?(o.bottom-o.top)/2:o.top,right:a?(o.right-o.left)/2:o.right,bottom:s?(o.bottom-o.top)/2:o.bottom,left:a?(o.right-o.left)/2:o.left},w.effects.createPlaceholder(n),"show"===e.mode&&(n.cssClip(i.clip),i.clip=o),n.animate(i,{queue:!1,duration:e.duration,easing:e.easing,complete:t})}),w.effects.define("drop","hide",function(e,t){var i=w(this),n="show"===e.mode,o=e.direction||"left",s="up"===o||"down"===o?"top":"left",a="up"===o||"left"===o?"-=":"+=",r="+="==a?"-=":"+=",l={opacity:0};w.effects.createPlaceholder(i),o=e.distance||i["top"==s?"outerHeight":"outerWidth"](!0)/2,l[s]=a+o,n&&(i.css(l),l[s]=r+o,l.opacity=1),i.animate(l,{queue:!1,duration:e.duration,easing:e.easing,complete:t})}),w.effects.define("explode","hide",function(e,t){function i(){g.push(this),g.length===l*d&&(c.css({visibility:"visible"}),w(g).remove(),t())}for(var n,o,s,a,r,l=e.pieces?Math.round(Math.sqrt(e.pieces)):3,d=l,c=w(this),u="show"===e.mode,h=c.show().css("visibility","hidden").offset(),p=Math.ceil(c.outerWidth()/d),f=Math.ceil(c.outerHeight()/l),g=[],m=0;m<l;m++)for(s=h.top+m*f,r=m-(l-1)/2,n=0;n<d;n++)o=h.left+n*p,a=n-(d-1)/2,c.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-n*p,top:-m*f}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:p,height:f,left:o+(u?a*p:0),top:s+(u?r*f:0),opacity:u?0:1}).animate({left:o+(u?0:a*p),top:s+(u?0:r*f),opacity:u?1:0},e.duration||500,e.easing,i)}),w.effects.define("fade","toggle",function(e,t){var i="show"===e.mode;w(this).css("opacity",i?0:1).animate({opacity:i?1:0},{queue:!1,duration:e.duration,easing:e.easing,complete:t})}),w.effects.define("fold","hide",function(t,e){var i=w(this),n=t.mode,o="show"===n,s="hide"===n,a=t.size||15,r=/([0-9]+)%/.exec(a),l=!!t.horizFirst?["right","bottom"]:["bottom","right"],d=t.duration/2,c=w.effects.createPlaceholder(i),u=i.cssClip(),h={clip:w.extend({},u)},p={clip:w.extend({},u)},f=[u[l[0]],u[l[1]]],n=i.queue().length;r&&(a=parseInt(r[1],10)/100*f[s?0:1]),h.clip[l[0]]=a,p.clip[l[0]]=a,p.clip[l[1]]=0,o&&(i.cssClip(p.clip),c&&c.css(w.effects.clipToBox(p)),p.clip=u),i.queue(function(e){c&&c.animate(w.effects.clipToBox(h),d,t.easing).animate(w.effects.clipToBox(p),d,t.easing),e()}).animate(h,d,t.easing).animate(p,d,t.easing).queue(e),w.effects.unshift(i,n,4)}),w.effects.define("highlight","show",function(e,t){var i=w(this),n={backgroundColor:i.css("backgroundColor")};"hide"===e.mode&&(n.opacity=0),w.effects.saveStyle(i),i.css({backgroundImage:"none",backgroundColor:e.color||"#ffff99"}).animate(n,{queue:!1,duration:e.duration,easing:e.easing,complete:t})}),w.effects.define("size",function(n,t){var o,i=w(this),e=["fontSize"],s=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],a=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],r=n.mode,l="effect"!==r,d=n.scale||"both",c=n.origin||["middle","center"],u=i.css("position"),h=i.position(),p=w.effects.scaledDimensions(i),f=n.from||p,g=n.to||w.effects.scaledDimensions(i,0);w.effects.createPlaceholder(i),"show"===r&&(r=f,f=g,g=r),o={from:{y:f.height/p.height,x:f.width/p.width},to:{y:g.height/p.height,x:g.width/p.width}},"box"!==d&&"both"!==d||(o.from.y!==o.to.y&&(f=w.effects.setTransition(i,s,o.from.y,f),g=w.effects.setTransition(i,s,o.to.y,g)),o.from.x!==o.to.x&&(f=w.effects.setTransition(i,a,o.from.x,f),g=w.effects.setTransition(i,a,o.to.x,g))),"content"!==d&&"both"!==d||o.from.y===o.to.y||(f=w.effects.setTransition(i,e,o.from.y,f),g=w.effects.setTransition(i,e,o.to.y,g)),c&&(c=w.effects.getBaseline(c,p),f.top=(p.outerHeight-f.outerHeight)*c.y+h.top,f.left=(p.outerWidth-f.outerWidth)*c.x+h.left,g.top=(p.outerHeight-g.outerHeight)*c.y+h.top,g.left=(p.outerWidth-g.outerWidth)*c.x+h.left),i.css(f),"content"!==d&&"both"!==d||(s=s.concat(["marginTop","marginBottom"]).concat(e),a=a.concat(["marginLeft","marginRight"]),i.find("*[width]").each(function(){var e=w(this),t=w.effects.scaledDimensions(e),i={height:t.height*o.from.y,width:t.width*o.from.x,outerHeight:t.outerHeight*o.from.y,outerWidth:t.outerWidth*o.from.x},t={height:t.height*o.to.y,width:t.width*o.to.x,outerHeight:t.height*o.to.y,outerWidth:t.width*o.to.x};o.from.y!==o.to.y&&(i=w.effects.setTransition(e,s,o.from.y,i),t=w.effects.setTransition(e,s,o.to.y,t)),o.from.x!==o.to.x&&(i=w.effects.setTransition(e,a,o.from.x,i),t=w.effects.setTransition(e,a,o.to.x,t)),l&&w.effects.saveStyle(e),e.css(i),e.animate(t,n.duration,n.easing,function(){l&&w.effects.restoreStyle(e)})})),i.animate(g,{queue:!1,duration:n.duration,easing:n.easing,complete:function(){var e=i.offset();0===g.opacity&&i.css("opacity",f.opacity),l||(i.css("position","static"===u?"relative":u).offset(e),w.effects.saveStyle(i)),t()}})}),w.effects.define("scale",function(e,t){var i=w(this),n=e.mode,n=parseInt(e.percent,10)||(0===parseInt(e.percent,10)||"effect"!==n?0:100),n=w.extend(!0,{from:w.effects.scaledDimensions(i),to:w.effects.scaledDimensions(i,n,e.direction||"both"),origin:e.origin||["middle","center"]},e);e.fade&&(n.from.opacity=1,n.to.opacity=0),w.effects.effect.size.call(this,n,t)}),w.effects.define("puff","hide",function(e,t){e=w.extend(!0,{},e,{fade:!0,percent:parseInt(e.percent,10)||150});w.effects.effect.scale.call(this,e,t)}),w.effects.define("pulsate","show",function(e,t){var i=w(this),n=e.mode,o="show"===n,s=2*(e.times||5)+(o||"hide"===n?1:0),a=e.duration/s,r=0,l=1,n=i.queue().length;for(!o&&i.is(":visible")||(i.css("opacity",0).show(),r=1);l<s;l++)i.animate({opacity:r},a,e.easing),r=1-r;i.animate({opacity:r},a,e.easing),i.queue(t),w.effects.unshift(i,n,1+s)}),w.effects.define("shake",function(e,t){var i=1,n=w(this),o=e.direction||"left",s=e.distance||20,a=e.times||3,r=2*a+1,l=Math.round(e.duration/r),d="up"===o||"down"===o?"top":"left",c="up"===o||"left"===o,u={},h={},p={},o=n.queue().length;for(w.effects.createPlaceholder(n),u[d]=(c?"-=":"+=")+s,h[d]=(c?"+=":"-=")+2*s,p[d]=(c?"-=":"+=")+2*s,n.animate(u,l,e.easing);i<a;i++)n.animate(h,l,e.easing).animate(p,l,e.easing);n.animate(h,l,e.easing).animate(u,l/2,e.easing).queue(t),w.effects.unshift(n,o,1+r)}),w.effects.define("slide","show",function(e,t){var i,n,o=w(this),s={up:["bottom","top"],down:["top","bottom"],left:["right","left"],right:["left","right"]},a=e.mode,r=e.direction||"left",l="up"===r||"down"===r?"top":"left",d="up"===r||"left"===r,c=e.distance||o["top"==l?"outerHeight":"outerWidth"](!0),u={};w.effects.createPlaceholder(o),i=o.cssClip(),n=o.position()[l],u[l]=(d?-1:1)*c+n,u.clip=o.cssClip(),u.clip[s[r][1]]=u.clip[s[r][0]],"show"===a&&(o.cssClip(u.clip),o.css(l,u[l]),u.clip=i,u[l]=n),o.animate(u,{queue:!1,duration:e.duration,easing:e.easing,complete:t})}),!1!==w.uiBackCompat&&w.effects.define("transfer",function(e,t){w(this).transfer(e,t)}),w.ui.focusable=function(e,t){var i,n,o,s,a=e.nodeName.toLowerCase();return"area"===a?(n=(i=e.parentNode).name,!(!e.href||!n||"map"!==i.nodeName.toLowerCase())&&(0<(s=w("img[usemap='#"+n+"']")).length&&s.is(":visible"))):(/^(input|select|textarea|button|object)$/.test(a)?(o=!e.disabled)&&((s=w(e).closest("fieldset")[0])&&(o=!s.disabled)):o="a"===a&&e.href||t,o&&w(e).is(":visible")&&function(e){for(var t=e.css("visibility");"inherit"===t;)t=(e=e.parent()).css("visibility");return"hidden"!==t}(w(e)))},w.extend(w.expr[":"],{focusable:function(e){return w.ui.focusable(e,null!=w.attr(e,"tabindex"))}}),w.ui.focusable,w.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):w(this[0].form)},w.ui.formResetMixin={_formResetHandler:function(){var t=w(this);setTimeout(function(){var e=t.data("ui-form-reset-instances");w.each(e,function(){this.refresh()})})},_bindFormResetHandler:function(){var e;this.form=this.element.form(),this.form.length&&((e=this.form.data("ui-form-reset-instances")||[]).length||this.form.on("reset.ui-form-reset",this._formResetHandler),e.push(this),this.form.data("ui-form-reset-instances",e))},_unbindFormResetHandler:function(){var e;this.form.length&&((e=this.form.data("ui-form-reset-instances")).splice(w.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset"))}},"1.7"===w.fn.jquery.substring(0,3)&&(w.each(["Width","Height"],function(e,i){function n(e,t,i,n){return w.each(o,function(){t-=parseFloat(w.css(e,"padding"+this))||0,i&&(t-=parseFloat(w.css(e,"border"+this+"Width"))||0),n&&(t-=parseFloat(w.css(e,"margin"+this))||0)}),t}var o="Width"===i?["Left","Right"]:["Top","Bottom"],s=i.toLowerCase(),a={innerWidth:w.fn.innerWidth,innerHeight:w.fn.innerHeight,outerWidth:w.fn.outerWidth,outerHeight:w.fn.outerHeight};w.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){w(this).css(s,n(this,e)+"px")})},w.fn["outer"+i]=function(e,t){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){w(this).css(s,n(this,e,!0,t)+"px")})}}),w.fn.addBack=function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}),w.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},w.ui.escapeSelector=(ie=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g,function(e){return e.replace(ie,"\\$1")}),w.fn.labels=function(){var e,t,i;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(t=this.eq(0).parents("label"),(e=this.attr("id"))&&(i=(i=this.eq(0).parents().last()).add((i.length?i:this).siblings()),e="label[for='"+w.ui.escapeSelector(e)+"']",t=t.add(i.find(e).addBack(e))),this.pushStack(t))},w.fn.scrollParent=function(e){var t=this.css("position"),i="absolute"===t,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,e=this.parents().filter(function(){var e=w(this);return(!i||"static"!==e.css("position"))&&n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==t&&e.length?e:w(this[0].ownerDocument||document)},w.extend(w.expr[":"],{tabbable:function(e){var t=w.attr(e,"tabindex"),i=null!=t;return(!i||0<=t)&&w.ui.focusable(e,i)}}),w.fn.extend({uniqueId:(te=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++te)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&w(this).removeAttr("id")})}}),w.widget("ui.accordion",{version:"1.12.0",options:{active:0,animate:{},classes:{"ui-accordion-header":"ui-corner-top","ui-accordion-header-collapsed":"ui-corner-all","ui-accordion-content":"ui-corner-bottom"},collapsible:!1,event:"click",header:"> li > :first-child, > :not(li):even",heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},hideProps:{borderTopWidth:"hide",borderBottomWidth:"hide",paddingTop:"hide",paddingBottom:"hide",height:"hide"},showProps:{borderTopWidth:"show",borderBottomWidth:"show",paddingTop:"show",paddingBottom:"show",height:"show"},_create:function(){var e=this.options;this.prevShow=this.prevHide=w(),this._addClass("ui-accordion","ui-widget ui-helper-reset"),this.element.attr("role","tablist"),e.collapsible||!1!==e.active&&null!=e.active||(e.active=0),this._processPanels(),e.active<0&&(e.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():w()}},_createIcons:function(){var e,t=this.options.icons;t&&(e=w("<span>"),this._addClass(e,"ui-accordion-header-icon","ui-icon "+t.header),e.prependTo(this.headers),e=this.active.children(".ui-accordion-header-icon"),this._removeClass(e,t.header)._addClass(e,null,t.activeHeader)._addClass(this.headers,"ui-accordion-icons"))},_destroyIcons:function(){this._removeClass(this.headers,"ui-accordion-icons"),this.headers.children(".ui-accordion-header-icon").remove()},_destroy:function(){var e;this.element.removeAttr("role"),this.headers.removeAttr("role aria-expanded aria-selected aria-controls tabIndex").removeUniqueId(),this._destroyIcons(),e=this.headers.next().css("display","").removeAttr("role aria-hidden aria-labelledby").removeUniqueId(),"content"!==this.options.heightStyle&&e.css("height","")},_setOption:function(e,t){return"active"===e?void this._activate(t):("event"===e&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(t)),this._super(e,t),"collapsible"!==e||t||!1!==this.options.active||this._activate(0),void("icons"===e&&(this._destroyIcons(),t&&this._createIcons())))},_setOptionDisabled:function(e){this._super(e),this.element.attr("aria-disabled",e),this._toggleClass(null,"ui-state-disabled",!!e),this._toggleClass(this.headers.add(this.headers.next()),null,"ui-state-disabled",!!e)},_keydown:function(e){if(!e.altKey&&!e.ctrlKey){var t=w.ui.keyCode,i=this.headers.length,n=this.headers.index(e.target),o=!1;switch(e.keyCode){case t.RIGHT:case t.DOWN:o=this.headers[(n+1)%i];break;case t.LEFT:case t.UP:o=this.headers[(n-1+i)%i];break;case t.SPACE:case t.ENTER:this._eventHandler(e);break;case t.HOME:o=this.headers[0];break;case t.END:o=this.headers[i-1]}o&&(w(e.target).attr("tabIndex",-1),w(o).attr("tabIndex",0),w(o).trigger("focus"),e.preventDefault())}},_panelKeyDown:function(e){e.keyCode===w.ui.keyCode.UP&&e.ctrlKey&&w(e.currentTarget).prev().trigger("focus")},refresh:function(){var e=this.options;this._processPanels(),!1===e.active&&!0===e.collapsible||!this.headers.length?(e.active=!1,this.active=w()):!1===e.active?this._activate(0):this.active.length&&!w.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(e.active=!1,this.active=w()):this._activate(Math.max(0,e.active-1)):e.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){var e=this.headers,t=this.panels;this.headers=this.element.find(this.options.header),this._addClass(this.headers,"ui-accordion-header ui-accordion-header-collapsed","ui-state-default"),this.panels=this.headers.next().filter(":not(.ui-accordion-content-active)").hide(),this._addClass(this.panels,"ui-accordion-content","ui-helper-reset ui-widget-content"),t&&(this._off(e.not(this.headers)),this._off(t.not(this.panels)))},_refresh:function(){var i,e=this.options,t=e.heightStyle,n=this.element.parent();this.active=this._findActive(e.active),this._addClass(this.active,"ui-accordion-header-active","ui-state-active")._removeClass(this.active,"ui-accordion-header-collapsed"),this._addClass(this.active.next(),"ui-accordion-content-active"),this.active.next().show(),this.headers.attr("role","tab").each(function(){var e=w(this),t=e.uniqueId().attr("id"),i=e.next(),n=i.uniqueId().attr("id");e.attr("aria-controls",n),i.attr("aria-labelledby",t)}).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(e.event),"fill"===t?(i=n.height(),this.element.siblings(":visible").each(function(){var e=w(this),t=e.css("position");"absolute"!==t&&"fixed"!==t&&(i-=e.outerHeight(!0))}),this.headers.each(function(){i-=w(this).outerHeight(!0)}),this.headers.next().each(function(){w(this).height(Math.max(0,i-w(this).innerHeight()+w(this).height()))}).css("overflow","auto")):"auto"===t&&(i=0,this.headers.next().each(function(){var e=w(this).is(":visible");e||w(this).show(),i=Math.max(i,w(this).css("height","").height()),e||w(this).hide()}).height(i))},_activate:function(e){e=this._findActive(e)[0];e!==this.active[0]&&(e=e||this.active[0],this._eventHandler({target:e,currentTarget:e,preventDefault:w.noop}))},_findActive:function(e){return"number"==typeof e?this.headers.eq(e):w()},_setupEvents:function(e){var i={keydown:"_keydown"};e&&w.each(e.split(" "),function(e,t){i[t]="_eventHandler"}),this._off(this.headers.add(this.headers.next())),this._on(this.headers,i),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(e){var t=this.options,i=this.active,n=w(e.currentTarget),o=n[0]===i[0],s=o&&t.collapsible,a=s?w():n.next(),r=i.next(),a={oldHeader:i,oldPanel:r,newHeader:s?w():n,newPanel:a};e.preventDefault(),o&&!t.collapsible||!1===this._trigger("beforeActivate",e,a)||(t.active=!s&&this.headers.index(n),this.active=o?w():n,this._toggle(a),this._removeClass(i,"ui-accordion-header-active","ui-state-active"),t.icons&&(i=i.children(".ui-accordion-header-icon"),this._removeClass(i,null,t.icons.activeHeader)._addClass(i,null,t.icons.header)),o||(this._removeClass(n,"ui-accordion-header-collapsed")._addClass(n,"ui-accordion-header-active","ui-state-active"),t.icons&&(o=n.
vendor: 8,884 bytes, line 1
1children(".ui-accordion-header-icon"),this._removeClass(o,null,t.icons.header)._addClass(o,null,t.icons.activeHeader)),this._addClass(n.next(),"ui-accordion-content-active")))},_toggle:function(e){var t=e.newPanel,i=this.prevShow.length?this.prevShow:e.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=t,this.prevHide=i,this.options.animate?this._animate(t,i,e):(i.hide(),t.show(),this._toggleComplete(e)),i.attr({"aria-hidden":"true"}),i.prev().attr({"aria-selected":"false","aria-expanded":"false"}),t.length&&i.length?i.prev().attr({tabIndex:-1,"aria-expanded":"false"}):t.length&&this.headers.filter(function(){return 0===parseInt(w(this).attr("tabIndex"),10)}).attr("tabIndex",-1),t.attr("aria-hidden","false").prev().attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_animate:function(e,i,t){var n,o=this,s=0,a=e.css("box-sizing"),r=e.length&&(!i.length||e.index()<i.index()),l=this.options.animate||{},d=r&&l.down||l,r=function(){o._toggleComplete(t)},c=(c="string"==typeof d?d:c)||d.easing||l.easing,u=(u="number"==typeof d?d:u)||d.duration||l.duration;return i.length?e.length?(n=e.show().outerHeight(),i.animate(this.hideProps,{duration:u,easing:c,step:function(e,t){t.now=Math.round(e)}}),void e.hide().animate(this.showProps,{duration:u,easing:c,complete:r,step:function(e,t){t.now=Math.round(e),"height"!==t.prop?"content-box"===a&&(s+=t.now):"content"!==o.options.heightStyle&&(t.now=Math.round(n-i.outerHeight()-s),s=0)}})):i.animate(this.hideProps,u,c,r):e.animate(this.showProps,u,c,r)},_toggleComplete:function(e){var t=e.oldPanel,i=t.prev();this._removeClass(t,"ui-accordion-content-active"),this._removeClass(i,"ui-accordion-header-active")._addClass(i,"ui-accordion-header-collapsed"),t.length&&(t.parent()[0].className=t.parent()[0].className),this._trigger("activate",null,e)}}),w.ui.safeActiveElement=function(t){var i;try{i=t.activeElement}catch(e){i=t.body}return i=!(i=i||t.body).nodeName?t.body:i},w.widget("ui.menu",{version:"1.12.0",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(e){e.preventDefault()},"click .ui-menu-item":function(e){var t=w(e.target),i=w(w.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&t.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),t.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){var t,i;this.previousFilter||(t=w(e.target).closest(".ui-menu-item"),i=w(e.currentTarget),t[0]===i[0]&&(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,i)))},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(e,t){var i=this.active||this.element.find(this.options.items).eq(0);t||this.focus(e,i)},blur:function(e){this._delay(function(){w.contains(this.element[0],w.ui.safeActiveElement(this.document[0]))||this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(e){this._closeOnDocumentClick(e)&&this.collapseAll(e),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),e.children().each(function(){var e=w(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var t,i,n,o=!0;switch(e.keyCode){case w.ui.keyCode.PAGE_UP:this.previousPage(e);break;case w.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case w.ui.keyCode.HOME:this._move("first","first",e);break;case w.ui.keyCode.END:this._move("last","last",e);break;case w.ui.keyCode.UP:this.previous(e);break;case w.ui.keyCode.DOWN:this.next(e);break;case w.ui.keyCode.LEFT:this.collapse(e);break;case w.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case w.ui.keyCode.ENTER:case w.ui.keyCode.SPACE:this._activate(e);break;case w.ui.keyCode.ESCAPE:this.collapse(e);break;default:o=!1,t=this.previousFilter||"",i=String.fromCharCode(e.keyCode),n=!1,clearTimeout(this.filterTimer),i===t?n=!0:i=t+i,t=this._filterMenuItems(i),(t=n&&-1!==t.index(this.active.next())?this.active.nextAll(".ui-menu-item"):t).length||(i=String.fromCharCode(e.keyCode),t=this._filterMenuItems(i)),t.length?(this.focus(e,t),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}o&&e.preventDefault()},_activate:function(e){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(e):this.select(e))},refresh:function(){var e,t,n=this,o=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),t=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=w(this),t=e.prev(),i=w("<span>").data("ui-menu-submenu-caret",!0);n._addClass(i,"ui-menu-icon","ui-icon "+o),t.attr("aria-haspopup","true").prepend(i),e.attr("aria-labelledby",t.attr("id"))}),this._addClass(t,"ui-menu","ui-widget ui-widget-content ui-front"),(e=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var e=w(this);n._isDivider(e)&&n._addClass(e,"ui-menu-divider","ui-widget-content")}),i=(t=e.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(t,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),e.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!w.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(e,t){var i;"icons"===e&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,t.submenu)),this._super(e,t)},_setOptionDisabled:function(e){this._super(e),this.element.attr("aria-disabled",e+""),this._toggleClass(null,"ui-state-disabled",!!e)},focus:function(e,t){var i;this.blur(e,e&&"focus"===e.type),this._scrollIntoView(t),this.active=t.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),e&&"keydown"===e.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=t.children(".ui-menu")).length&&e&&/^mouse/.test(e.type)&&this._startOpening(i),this.activeMenu=t.parent(),this._trigger("focus",e,{item:t})},_scrollIntoView:function(e){var t,i,n;this._hasScroll()&&(i=parseFloat(w.css(this.activeMenu[0],"borderTopWidth"))||0,n=parseFloat(w.css(this.activeMenu[0],"paddingTop"))||0,t=e.offset().top-this.activeMenu.offset().top-i-n,i=this.activeMenu.scrollTop(),n=this.activeMenu.height(),e=e.outerHeight(),t<0?this.activeMenu.scrollTop(i+t):n<t+e&&this.activeMenu.scrollTop(i+t-n+e))},blur:function(e,t){t||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",e,{item:this.active}),this.active=null)},_startOpening:function(e){clearTimeout(this.timer),"true"===e.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(e)},this.delay))},_open:function(e){var t=w.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(t)},collapseAll:function(t,i){clearTimeout(this.timer),this.timer=this._delay(function(){var e=i?this.element:w(t&&t.target).closest(this.element.find(".ui-menu"));e.length||(e=this.element),this._close(e),this.blur(t),this._removeClass(e.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=e},this.delay)},_close:function(e){(e=e||(this.active?this.active.parent():this.element)).find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","fal
1se")},_closeOnDocumentClick:function(e){return!w(e.target).closest(".ui-menu").length},_isDivider:function(e){return!/[^\-\u2014\u2013\s]/.test(e.text())},collapse:function(e){var t=this.active&&this.active.parent().closest(".ui-menu-item",this.element);t&&t.length&&(this._close(),this.focus(e,t))},expand:function(e){var t=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();t&&t.length&&(this._open(t.parent()),this._delay(function(){this.focus(e,t)}))},next:function(e){this._move("next","first",e)},previous:function(e){this._move("prev","last",e)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(e,t,i){var n;(n=this.active?"first"===e||"last"===e?this.active["first"===e?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[e+"All"](".ui-menu-item").eq(0):n)&&n.length&&this.active||(n=this.activeMenu.find(this.options.items)[t]()),this.focus(i,n)},nextPage:function(e){var t,i,n;return this.active?void(this.isLastItem()||(this._hasScroll()?(i=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return(t=w(this)).offset().top-i-n<0}),this.focus(e,t)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]()))):void this.next(e)},previousPage:function(e){var t,i,n;return this.active?void(this.isFirstItem()||(this._hasScroll()?(i=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return 0<(t=w(this)).offset().top-i+n}),this.focus(e,t)):this.focus(e,this.activeMenu.find(this.options.items).first()))):void this.next(e)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(e){this.active=this.active||w(e.target).closest(".ui-menu-item");var t={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(e,!0),this._trigger("select",e,t)},_filterMenuItems:function(e){var e=e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),t=RegExp("^"+e,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter(function(){return t.test(w.trim(w(this).children(".ui-menu-item-wrapper").text()))})}}),w.widget("ui.autocomplete",{version:"1.12.0",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var i,n,o,e=this.element[0].nodeName.toLowerCase(),t="textarea"===e,e="input"===e;this.isMultiLine=t||!e&&this._isContentEditable(this.element),this.valueMethod=this.element[t||e?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(e){if(this.element.prop("readOnly"))n=o=i=!0;else{n=o=i=!1;var t=w.ui.keyCode;switch(e.keyCode){case t.PAGE_UP:i=!0,this._move("previousPage",e);break;case t.PAGE_DOWN:i=!0,this._move("nextPage",e);break;case t.UP:i=!0,this._keyEvent("previous",e);break;case t.DOWN:i=!0,this._keyEvent("next",e);break;case t.ENTER:this.menu.active&&(i=!0,e.preventDefault(),this.menu.select(e));break;case t.TAB:this.menu.active&&this.menu.select(e);break;case t.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(e),e.preventDefault());break;default:n=!0,this._searchTimeout(e)}}},keypress:function(e){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||e.preventDefault());if(!n){var t=w.ui.keyCode;switch(e.keyCode){case t.PAGE_UP:this._move("previousPage",e);break;case t.PAGE_DOWN:this._move("nextPage",e);break;case t.UP:this._keyEvent("previous",e);break;case t.DOWN:this._keyEvent("next",e)}}},input:function(e){return o?(o=!1,void e.preventDefault()):void this._searchTimeout(e)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(e){return this.cancelBlur?void delete this.cancelBlur:(clearTimeout(this.searching),this.close(e),void this._change(e))}}),this._initSource(),this.menu=w("<ul>").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==w.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,t){var i;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),void this.document.one("mousemove",function(){w(e.target).trigger(e.originalEvent)})):(i=t.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:i}
vendor: 6,979 bytes, line 1
1)&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(i.value),void((i=t.item.attr("aria-label")||i.value)&&w.trim(i).length&&(this.liveRegion.children().hide(),w("<div>").text(i).appendTo(this.liveRegion))))},menuselect:function(e,t){var i=t.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==w.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=i})),!1!==this._trigger("select",e,{item:i})&&this._value(i.value),this.term=this._value(),this.close(e),this.selectedItem=i}}),this.liveRegion=w("<div>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(e,t){this._super(e,t),"source"===e&&this._initSource(),"appendTo"===e&&this.menu.element.appendTo(this._appendTo()),"disabled"===e&&t&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var t=this.menu.element[0];return e.target===this.element[0]||e.target===t||w.contains(t,e.target)},_closeOnClickOutside:function(e){this._isEventTargetInWidget(e)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e=!(e=!(e=e&&(e.jquery||e.nodeType?w(e):this.document.find(e).eq(0)))||!e[0]?this.element.closest(".ui-front, dialog"):e).length?this.document[0].body:e},_initSource:function(){var i,n,o=this;w.isArray(this.options.source)?(i=this.options.source,this.source=function(e,t){t(w.ui.autocomplete.filter(i,e.term))}):"string"==typeof this.options.source?(n=this.options.source,this.source=function(e,t){o.xhr&&o.xhr.abort(),o.xhr=w.ajax({url:n,data:e,dataType:"json",success:function(e){t(e)},error:function(){t([])}})}):this.source=this.options.source},_searchTimeout:function(n){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),t=this.menu.element.is(":visible"),i=n.altKey||n.ctrlKey||n.metaKey||n.shiftKey;e&&(t||i)||(this.selectedItem=null,this.search(null,n))},this.options.delay)},search:function(e,t){return e=null!=e?e:this._value(),this.term=this._value(),e.length<this.options.minLength?this.close(t):!1!==this._trigger("search",t)?this._search(e):void 0},_search:function(e){this.pending++,this._addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:e},this._response())},_response:function(){var t=++this.requestIndex;return w.proxy(function(e){t===this.requestIndex&&this.__response(e),this.pending--,this.pending||this._removeClass("ui-autocomplete-loading")},this)},__response:function(e){e=e&&this._normalize(e),this._trigger("response",null,{content:e}),!this.options.disabled&&e&&e.length&&!this.cancelSearch?(this._suggest(e),this._trigger("open")):this._close()},close:function(e){this.cancelSearch=!0,this._close(e)},_close:function(e){this._off(this.document,"mousedown"),this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",e))},_change:function(e){this.previous!==this._value()&&this._trigger("change",e,{item:this.selectedItem})},_normalize:function(e){return e.length&&e[0].label&&e[0].value?e:w.map(e,function(e){return"string"==typeof e?{label:e,value:e}:w.extend({},e,{label:e.label||e.value,value:e.value||e.label})})},_suggest:function(e){var t=this.menu.element.empty();this._renderMenu(t,e),this.isNewMenu=!0,this.menu.refresh(),t.show(),this._resizeMenu(),t.position(w.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next(),this._on(this.document,{mousedown:"_closeOnClickOutside"})},_resizeMenu:function(){var e=this.menu.element;e.outerWidth(Math.max(e.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(i,e){var n=this;w.each(e,function(e,t){n._renderItemData(i,t)})},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-autocomplete-item",t)},_renderItem:function(e,t){return w("<li>").append(w("<div>").text(t.label)).appendTo(e)},_move:function(e,t){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(e)||this.menu.isLastItem()&&/^next/.test(e)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[e](t):void this.search(null,t)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(e,t){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(e,t),t.preventDefault())},_isContentEditable:function(e){if(!e.length)return!1;var t=e.prop("contentEditable");return"inherit"===t?this._isContentEditable(e.parent()):"true"===t}}),w.extend(w.ui.autocomplete,{escapeRegex:function(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,t){var i=RegExp(w.ui.autocomplete.escapeRegex(t),"i");return w.grep(e,function(e){return i.test(e.label||e.value||e)})}}),w.widget("ui.autocomplete",w.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(e){return e+(1<e?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var t;this._superApply(arguments),this.options.disabled||this.cancelSearch||(t=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),w("<div>").text(t).appendTo(this.liveRegion))}}),w.ui.autocomplete;var ne,oe,se=/ui-corner-([a-z]){2,6}/g;w.widget("ui.controlgroup",{version:"1.12.0",defaultElement:"<div>",options:{direction:"horizontal",disabled:null,onlyVisible:!0,items:{button:"input[type=button], input[type=submit], input[type=reset], button, a",controlgroupLabel:".ui-controlgroup-label",checkboxradio:"input[type='checkbox'], input[type='radio']",selectmenu:"select",spinner:".ui-spinner-input"}},_create:function(){this._enhance()},_enhance:function(){this.element.attr("role","toolbar"),this.refresh()},_destroy:function(){this._callChildMethod("destroy"),this.childWidgets.removeData("ui-controlgroup-data"),this.element.removeAttr("role"),this.options.items.controlgroupLabel&&this.element.find(this.options.items.controlgroupLabel).find(".ui-controlgroup-label-contents").contents().unwrap()},_initWidgets:function(){var s=this,a=[];w.each(this.options.items,function(n,e){var t,o={};return e?"controlgroupLabel"===n?((t=s.element.find(e)).each(function(){var e=w(this);e.children(".ui-controlgroup-label-contents").length||e.contents().wrapAll("<span class='ui-controlgroup-label-contents'></span>")}),s._addClass(t,null,"ui-widget ui-widget-content ui-state-default"),void(a=a.concat(t.get()))):void(w.fn[n]&&(s["_"+n+"Options"]&&(o=s["_"+n+"Options"]("middle")),s.element.find(e).each(function(){var e=w(this),t=e[
vendor: 4,398 bytes, line 1
1n]("instance"),i=w.widget.extend({},o);"button"===n&&e.parent(".ui-spinner").length||((t=t||e[n]()[n]("instance"))&&(i.classes=s._resolveClassesValues(i.classes,t)),e[n](i),i=e[n]("widget"),w.data(i[0],"ui-controlgroup-data",t||e[n]("instance")),a.push(i[0]))}))):void 0}),this.childWidgets=w(w.unique(a)),this._addClass(this.childWidgets,"ui-controlgroup-item")},_callChildMethod:function(t){this.childWidgets.each(function(){var e=w(this).data("ui-controlgroup-data");e&&e[t]&&e[t]()})},_updateCornerClass:function(e,t){t=this._buildSimpleOptions(t,"label").classes.label;this._removeClass(e,null,"ui-corner-top ui-corner-bottom ui-corner-left ui-corner-right ui-corner-all"),this._addClass(e,null,t)},_buildSimpleOptions:function(e,t){var i="vertical"===this.options.direction,n={classes:{}};return n.classes[t]={middle:"",first:"ui-corner-"+(i?"top":"left"),last:"ui-corner-"+(i?"bottom":"right"),only:"ui-corner-all"}[e],n},_spinnerOptions:function(e){e=this._buildSimpleOptions(e,"ui-spinner");return e.classes["ui-spinner-up"]="",e.classes["ui-spinner-down"]="",e},_buttonOptions:function(e){return this._buildSimpleOptions(e,"ui-button")},_checkboxradioOptions:function(e){return this._buildSimpleOptions(e,"ui-checkboxradio-label")},_selectmenuOptions:function(e){var t="vertical"===this.options.direction;return{width:t&&"auto",classes:{middle:{"ui-selectmenu-button-open":"","ui-selectmenu-button-closed":""},first:{"ui-selectmenu-button-open":"ui-corner-"+(t?"top":"tl"),"ui-selectmenu-button-closed":"ui-corner-"+(t?"top":"left")},last:{"ui-selectmenu-button-open":t?"":"ui-corner-tr","ui-selectmenu-button-closed":"ui-corner-"+(t?"bottom":"right")},only:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"}}[e]}},_resolveClassesValues:function(i,n){var o={};return w.each(i,function(e){var t=(t=n.options.classes[e]||"").replace(se,"").trim();o[e]=(t+" "+i[e]).replace(/\s+/g," ")}),o},_setOption:function(e,t){return"direction"===e&&this._removeClass("ui-controlgroup-"+this.options.direction),this._super(e,t),"disabled"===e?void this._callChildMethod(t?"disable":"enable"):void this.refresh()},refresh:function(){var o,s=this;this._addClass("ui-controlgroup ui-controlgroup-"+this.options.direction),"horizontal"===this.options.direction&&this._addClass(null,"ui-helper-clearfix"),this._initWidgets(),o=this.childWidgets,(o=this.options.onlyVisible?o.filter(":visible"):o).length&&(w.each(["first","last"],function(e,t){var i,n=o[t]().data("ui-controlgroup-data");n&&s["_"+n.widgetName+"Options"]?((i=s["_"+n.widgetName+"Options"](1===o.length?"only":t)).classes=s._resolveClassesValues(i.classes,n),n.element[n.widgetName](i)):s._updateCornerClass(o[t](),t)}),this._callChildMethod("refresh"))}}),w.widget("ui.checkboxradio",[w.ui.formResetMixin,{version:"1.12.0",options:{disabled:null,label:null,icon:!0,classes:{"ui-checkboxradio-label":"ui-corner-all","ui-checkboxradio-icon":"ui-corner-all"}},_getCreateOptions:function(){var e,t=this,i=this._super()||{};return this._readType(),e=this.element.labels(),this.label=w(e[e.length-1]),this.label.length||w.error("No label found for checkboxradio widget"),this.originalLabel="",this.label.contents().not(this.element).each(function(){t.originalLabel+=3===this.nodeType?w(this).text():this.outerHTML}),this.originalLabel&&(i.label=this.originalLabel),null!=(e=this.element[0].disabled)&&(i.disabled=e),i},_create:function(){var e=this.element[0].checked;this._bindFormResetHandler(),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled),this._setOption("disabled",this.options.disabled),this._addClass("ui-checkboxradio","ui-helper-hidden-accessible"),this._addClass(this.label,"ui-checkboxradio-label","ui-button ui-widget"),"radio"===this.type&&this._addClass(this.label,"ui-checkboxradio-radio-label"),this.options.label&&this.options.label!==this.originalLabel?this._updateLabel():this.originalLabel&&(this.options.label=this.originalLabel),this._enhance(),e&&(this._addClass(this.label,"ui-checkboxradio-checked","ui-state-active"),this.icon&&this._addClass(this.icon,null,"ui-state-hover")),this._on({change:"_toggleClasses",focus:function(){this._addClass(this.label,null,"ui-state-focus ui-visual-focus")},blur:function(){this._removeClass(this.label,null,"ui-state-focus ui-visual-focus")}})},_readType:function(){var e=this.element[0].nodeName.toLowerCase();
1this.type=this.element[0].type,"input"===e&&/radio|checkbox/.test(this.type)||w.error("Can't create checkboxradio on element.nodeName="+e+" and element.type="+this.type)},_enhance:function(){this._updateIcon(this.element[0].checked)},widget:function(){return this.label},_getRadioGroup:function(){var e=this.element[0].name,t="input[name='"+w.ui.escapeSelector(e)+"']";return e?(this.form.length?w(this.form[0].elements).filter(t):w(t).filter(function(){return 0===w(this).form().length})).not(this.element):w([])},_toggleClasses:function(){var e=this.element[0].checked;this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",e),this.options.icon&&"checkbox"===this.type&&this._toggleClass(this.icon,null,"ui-icon-check ui-state-checked",e)._toggleClass(this.icon,null,"ui-icon-blank",!e),"radio"===this.type&&this._getRadioGroup().each(function(){var e=w(this).checkboxradio("instance");e&&e._removeClass(e.label,"ui-checkboxradio-checked","ui-state-active")})},_destroy:function(){this._unbindFormResetHandler(),this.icon&&(this.icon.remove(),this.iconSpace.remove())},_setOption:function(e,t){return"label"!==e||t?(this._super(e,t),"disabled"===e?(this._toggleClass(this.label,null,"ui-state-disabled",t),void(this.element[0].disabled=t)):void this.refresh()):void 0},_updateIcon:function(e){var t="ui-icon ui-icon-background ";this.options.icon?(this.icon||(this.icon=w("<span>"),this.iconSpace=w("<span> </span>
1"),this._addClass(this.iconSpace,"ui-checkboxradio-icon-space")),"checkbox"===this.type?(t+=e?"ui-icon-check ui-state-checked":"ui-icon-blank",this._removeClass(this.icon,null,e?"ui-icon-blank":"ui-icon-check")):t+="ui-icon-blank",this._addClass(this.icon,"ui-checkboxradio-icon",t),e||this._removeClass(this.icon,null,"ui-icon-check ui-state-checked"),this.icon.prependTo(this.label).after(this.iconSpace)):void 0!==this.icon&&(this.icon.remove(),this.iconSpace.remove(),delete this.icon)},_updateLabel:function(){this.label.contents().not(this.element.add(this.icon).add(this.iconSpace)).remove(),this.label.append(this.options.label)},refresh:function(){var e=this.element[0].checked,t=this.element[0].disabled;this._updateIcon(e),this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",e),null!==this.options.label&&this._updateLabel(),t!==this.options.disabled&&this._setOptions({disabled:t})}}]),w.ui.checkboxradio,w.widget("ui.button",{version:"1.12.0",defaultElement:"<button>",options:{classes:{"ui-button":"ui-corner-all"},disabled:null,icon:null,iconPosition:"beginning",label:null,showLabel:!0},_getCreateOptions:function(){var e,t=this._super()||{};return this.isInput=this.element.is("input"),null!=(e=this.element[0].disabled)&&(t.disabled=e),this.originalLabel=this.isInput?this.element.val():this.element.html(),this.originalLabel&&(t.label=this.originalLabel),t},_create:function(){!this.option.showLabel&!this.options.icon&&(this.options.showLabel=!0),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled||!1),this.hasTitle=!!this.element.attr("title"),this.options.label&&this.options.label!==this.originalLabel&&(this.isInput?this.element.val(this.options.label):this.element.html(this.options.label)),this._addClass("ui-button","ui-widget"),this._setOption("disabled",this.options.disabled),this._enhance(),this.element.is("a")&&this._on({keyup:function(e){e.keyCode===w.ui.keyCode.SPACE&&(e.preventDefault(),this.element[0].click?this.element[0].click():this.element.trigger("click"))}})},_enhance:function(){this.element.is("button")||this.element.attr("role","button"),this.options.icon&&(this._updateIcon("icon",this.options.icon),this._updateTooltip())},_updateTooltip:function(){this.title=this.element.attr("title"),this.options.showLabel||this.title||this.element.attr("title",this.options.label)},_updateIcon:function(e,t){var i="iconPosition"!==e,n=i?this.options.iconPosition:t,e="top"===n||"bottom"===n;this.icon?i&&this._removeClass(this.icon,null,this.options.icon):(this.icon=w("<span>"),this._addClass(this.icon,"ui-button-icon","ui-icon"),this.options.showLabel||this._addClass("ui-button-icon-only")),i&&this._addClass(this.icon,null,t),this._attachIcon(n),e?(this._addClass(this.icon,null,"ui-widget-icon-block"),this.iconSpace&&this.iconSpace.remove()):(this.iconS
vendor: 5,642 bytes, line 1
1pace||(this.iconSpace=w("<span> </span>"),this._addClass(this.iconSpace,"ui-button-icon-space")),this._removeClass(this.icon,null,"ui-wiget-icon-block"),this._attachIconSpace(n))},_destroy:function(){this.element.removeAttr("role"),this.icon&&this.icon.remove(),this.iconSpace&&this.iconSpace.remove(),this.hasTitle||this.element.removeAttr("title")},_attachIconSpace:function(e){this.icon[/^(?:end|bottom)/.test(e)?"before":"after"](this.iconSpace)},_attachIcon:function(e){this.element[/^(?:end|bottom)/.test(e)?"append":"prepend"](this.icon)},_setOptions:function(e){var t=(void 0===e.showLabel?this.options:e).showLabel,i=(void 0===e.icon?this.options:e).icon;t||i||(e.showLabel=!0),this._super(e)},_setOption:function(e,t){"icon"===e&&(t?this._updateIcon(e,t):this.icon&&(this.icon.remove(),this.iconSpace&&this.iconSpace.remove())),"iconPosition"===e&&this._updateIcon(e,t),"showLabel"===e&&(this._toggleClass("ui-button-icon-only",null,!t),this._updateTooltip()),"label"===e&&(this.isInput?this.element.val(t):(this.element.html(t),this.icon&&(this._attachIcon(this.options.iconPosition),this._attachIconSpace(this.options.iconPosition)))),this._super(e,t),"disabled"===e&&(this._toggleClass(null,"ui-state-disabled",t),(this.element[0].disabled=t)&&this.element.blur())},refresh:function(){var e=this.element.is("input, button")?this.element[0].disabled:this.element.hasClass("ui-button-disabled");e!==this.options.disabled&&this._setOptions({disabled:e}),this._updateTooltip()}}),!1!==w.uiBackCompat&&(w.widget("ui.button",w.ui.button,{options:{text:!0,icons:{primary:null,secondary:null}},_create:function(){this.options.showLabel&&!this.options.text&&(this.options.showLabel=this.options.text),!this.options.showLabel&&this.options.text&&(this.options.text=this.options.showLabel),this.options.icon||!this.options.icons.primary&&!this.options.icons.secondary?this.options.icon&&(this.options.icons.primary=this.options.icon):this.options.icons.primary?this.options.icon=this.options.icons.primary:(this.options.icon=this.options.icons.secondary,this.options.iconPosition="end"),this._super()},_setOption:function(e,t){return"text"===e?void this._super("showLabel",t):("showLabel"===e&&(this.options.text=t),"icon"===e&&(this.options.icons.primary=t),"icons"===e&&(t.primary?(this._super("icon",t.primary),this._super("iconPosition","beginning")):t.secondary&&(this._super("icon",t.secondary),this._super("iconPosition","end"))),void this._superApply(arguments))}}),w.fn.button=(ne=w.fn.button,function(){return!this.length||this.length&&"INPUT"!==this[0].tagName||this.length&&"INPUT"===this[0].tagName&&"checkbox"!==this.attr("type")&&"radio"!==this.attr("type")?ne.apply(this,arguments):(w.ui.checkboxradio||w.error("Checkboxradio widget missing"),0===arguments.length?this.checkboxradio({icon:!1}):this.checkboxradio.apply(this,arguments))}),w.fn.buttonset=function(){return w.ui.controlgroup||w.error("Controlgroup widget missing"),"option"===arguments[0]&&"items"===arguments[1]&&arguments[2]?this.controlgroup.apply(this,[arguments[0],"items.button",arguments[2]]):"option"===arguments[0]&&"items"===arguments[1]?this.controlgroup.apply(this,[arguments[0],"items.button"]):("object"==typeof arguments[0]&&arguments[0].items&&(arguments[0].items={button:arguments[0].items}),this.controlgroup.apply(this,arguments))}),w.ui.button,w.extend(w.ui,{datepicker:{version:"1.12.0"}}),w.extend(e.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return l(this._defaults,e||{}),this},_attachDatepicker:function(e,t){var i,n=e.nodeName.toLowerCase(),o="div"===n||"span"===n;e.id||(this.uuid+=1,e.id="dp"+this.uuid),(i=this._newInst(w(e),o)).settings=w.extend({},t||{}),"input"===n?this._connectDatepicker(e,i):o&&this._inlineDatepicker(e,i)},_newInst:function(e,t){return{id:e[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1"),input:e,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:t,dpDiv:t?i(w("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")):this.dpDiv}},_connectDatepicker:function(e,t){var i=w(e);t.append=w([]),t.trigger=w([]),i.hasClass(this.markerClassName)||(this._attachments(i,t),i.addClass(this.markerClassName).on("keydown",this._doKeyDown).on("keypress",this._doKeyPress).on("keyup",this._doKeyUp),this._autoSize(t),w.data(e,"datepicker",t),t.settings.disabled&&this._disableDatepicker(e))},_attachments:function(e,t){var i,n=this._get(t,"appendText"),o=this._get(t,"isRTL");t.append&&t.append.remove(),n&&(t.append=w("<span class='"+this._appendClass+"'>"+n+"</span>"),e[o?"before":"after"](t.append)),e.off("focus",this._showDatepicker),t.trigger&&t.trigger.remove(),"focus"!==(i=this._get(t,"showOn"))&&"both"!==i||e.on("focus",this._showDatepicker),"button"!==i&&"both"!==i||(n=this._get(t,"buttonText"),i=this._get(t,"buttonImage"),t.trigger=w(this._get(t,"buttonImageOnly")?w("<img/>").addClass(this._triggerClass).attr({src:i,alt:n,title:n}):w("<button type='button'></button>").addClass(this._triggerClass).html(i?w("<img/>").attr({src:i,alt:n,title:n}):n)),e[o?"before":"after"](t.trigger),t.trigger.on("click",function(){return w.datepicker._datepickerShowing&&w.datepicker._lastInput===e[0]?w.datepicker._hideDatepicker():(w.datepicker._datepickerShowing&&w.datepicker._lastInput!==e[0]&&w.datepicker._hideDatepicker(),w.datepicker._showDatepicker(e[0])),!1}))},_autoSize:function(e){var t,i,n,o,s,a;this._get(e,"autoSize")&&!e.inline&&(s=new Date(2009,11,20),(a=this._get(e,"dateFormat")).match(/[DM]/)&&(t=function(e){for(o=n=i=0;e.length>
vendor: 15,230 bytes, line 1
1o;o++)e[o].length>i&&(i=e[o].length,n=o);return n},s.setMonth(t(this._get(e,a.match(/MM/)?"monthNames":"monthNamesShort"))),s.setDate(t(this._get(e,a.match(/DD/)?"dayNames":"dayNamesShort"))+20-s.getDay())),e.input.attr("size",this._formatDate(e,s).length))},_inlineDatepicker:function(e,t){var i=w(e);i.hasClass(this.markerClassName)||(i.addClass(this.markerClassName).append(t.dpDiv),w.data(e,"datepicker",t),this._setDate(t,this._getDefaultDate(t),!0),this._updateDatepicker(t),this._updateAlternate(t),t.settings.disabled&&this._disableDatepicker(e),t.dpDiv.css("display","block"))},_dialogDatepicker:function(e,t,i,n,o){var s,a=this._dialogInst;return a||(this.uuid+=1,s="dp"+this.uuid,this._dialogInput=w("<input type='text' id='"+s+"' style='position: absolute; top: -100px; width: 0px;'/>"),this._dialogInput.on("keydown",this._doKeyDown),w("body").append(this._dialogInput),(a=this._dialogInst=this._newInst(this._dialogInput,!1)).settings={},w.data(this._dialogInput[0],"datepicker",a)),l(a.settings,n||{}),t=t&&t.constructor===Date?this._formatDate(a,t):t,this._dialogInput.val(t),this._pos=o?o.length?o:[o.pageX,o.pageY]:null,this._pos||(s=document.documentElement.clientWidth,n=document.documentElement.clientHeight,t=document.documentElement.scrollLeft||document.body.scrollLeft,o=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[s/2-100+t,n/2-150+o]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),a.settings.onSelect=i,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),w.blockUI&&w.blockUI(this.dpDiv),w.data(this._dialogInput[0],"datepicker",a),this},_destroyDatepicker:function(e){var t,i=w(e),n=w.data(e,"datepicker");i.hasClass(this.markerClassName)&&(t=e.nodeName.toLowerCase(),w.removeData(e,"datepicker"),"input"===t?(n.append.remove(),n.trigger.remove(),i.removeClass(this.markerClassName).off("focus",this._showDatepicker).off("keydown",this._doKeyDown).off("keypress",this._doKeyPress).off("keyup",this._doKeyUp)):"div"!==t&&"span"!==t||i.removeClass(this.markerClassName).empty(),oe===n&&(oe=null))},_enableDatepicker:function(t){var e,i=w(t),n=w.data(t,"datepicker");i.hasClass(this.markerClassName)&&("input"===(e=t.nodeName.toLowerCase())?(t.disabled=!1,n.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):"div"!==e&&"span"!==e||((i=i.children("."+this._inlineClass)).children().removeClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=w.map(this._disabledInputs,function(e){return e===t?null:e}))},_disableDatepicker:function(t){var e,i=w(t),n=w.data(t,"datepicker");i.hasClass(this.markerClassName)&&("input"===(e=t.nodeName.toLowerCase())?(t.disabled=!0,n.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):"div"!==e&&"span"!==e||((i=i.children("."+this._inlineClass)).children().addClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=w.map(this._disabledInputs,function(e){return e===t?null:e}),this._disabledInputs[this._disabledInputs.length]=t)},_isDisabledDatepicker:function(e){if(!e)return!1;for(var t=0;this._disabledInputs.length>t;t++)if(this._disabledInputs[t]===e)return!0;return!1},_getInst:function(e){try{return w.data(e,"datepicker")}catch(e){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(e,t,i){var n,o,s,a,r=this._getInst(e);return 2===arguments.length&&"string"==typeof t?"defaults"===t?w.extend({},w.datepicker._defaults):r?"all"===t?w.extend({},r.settings):this._get(r,t):null:(n=t||{},"string"==typeof t&&((n={})[t]=i),void(r&&(this._curInst===r&&this._hideDatepicker(),o=this._getDateDatepicker(e,!0),s=this._getMinMaxDate(r,"min"),a=this._getMinMaxDate(r,"max"),l(r.settings,n),null!==s&&void 0!==n.dateFormat&&void 0===n.minDate&&(r.settings.minDate=this._formatDate(r,s)),null!==a&&void 0!==n.dateFormat&&void 0===n.maxDate&&(r.settings.maxDate=this._formatDate(r,a)),"disabled"in n&&(n.disabled?this._disableDatepicker(e):this._enableDatepicker(e)),this._attachments(w(e),r),this._autoSize(r),this._setDate(r,o),this._updateAlternate(r),this._updateDatepicker(r))))},_changeDatepicker:function(e,t,i){this._optionDatepicker(e,t,i)},_refreshDatepicker:function(e){e=this._getInst(e);e&&this._updateDatepicker(e)},_setDateDatepicker:function(e,t){e=this._getInst(e);e&&(this._setDate(e,t),this._updateDatepicker(e),this._updateAlternate(e))},_getDateDatepicker:function(e,t){e=this._getInst(e);return e&&!e.inline&&this._setDateFromField(e,t),e?this._getDate(e):null},_doKeyDown:function(e){var t,i,n=w.datepicker._getInst(e.target),o=!0,s=n.dpDiv.is(".ui-datepicker-rtl");if(n._keyEvent=!0,w.datepicker._datepickerShowing)switch(e.keyCode){case 9:w.datepicker._hideDatepicker(),o=!1;break;case 13:return(i=w("td."+w.datepicker._dayOverClass+":not(."+w.datepicker._currentClass+")",n.dpDiv))[0]&&w.datepicker._selectDay(e.target,n.selectedMonth,n.selectedYear,i[0]),(t=w.datepicker._get(n,"onSelect"))?(i=w.datepicker._formatDate(n),t.apply(n.input?n.input[0]:null,[i,n])):w.datepicker._hideDatepicker(),!1;case 27:w.datepicker._hideDatepicker();break;case 33:w.datepicker._adjustDate(e.target,e.ctrlKey?-w.datepicker._get(n,"stepBigMonths"):-w.datepicker._get(n,"stepMonths"),"M");break;case 34:w.datepicker._adjustDate(e.target,e.ctrlKey?+w.datepicker._get(n,"stepBigMonths"):+w.datepicker._get(n,"stepMonths"),"M");break;case 35:(e.ctrlKey||e.metaKey)&&w.datepicker._clearDate(e.target),o=e.ctrlKey||e.metaKey;break;case 36:(e.ctrlKey||e.metaKey)&&w.datepicker._gotoToday(e.target),o=e.ctrlKey||e.metaKey;break;case 37:(e.ctrlKey||e.metaKey)&&w.datepicker._adjustDate(e.target,s?1:-1,"D"),o=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&w.datepicker._adjustDate(e.target,e.ctrlKey?-w.datepicker._get(n,"stepBigMonths"):-w.datepicker._get(n,"stepMonths"),"M");break;case 38:(e.ctrlKey||e.metaKey)&&w.datepicker._adjustDate(e.target,-7,"D"),o=e.ctrlKey||e.metaKey;break;case 39:(e.ctrlKey||e.metaKey)&&w.datepicker._adjustDate(e.target,s?-1:1,"D"),o=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&w.datepicker._adjustDate(e.target,e.ctrlKey?+w.datepicker._get(n,"stepBigMonths"):+w.datepicker._get(n,"stepMonths"),"M");break;case 40:(e.ctrlKey||e.metaKey)&&w.datepicker._adjustDate(e.target,7,"D"),o=e.ctrlKey||e.metaKey;break;default:o=!1}else 36===e.keyCode&&e.ctrlKey?w.datepicker._showDatepicker(this):o=!1;o&&(e.preventDefault(),e.stopPropagation())},_doKeyPress:function(e){var t,i=w.datepicker._getInst(e.target);return w.datepicker._get(i,"constrainInput")?(t=w.datepicker._possibleChars(w.datepicker._get(i,"dateFormat")),i=String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),e.ctrlKey||e.metaKey||i<" "||!t||-1<t.indexOf(i)):void 0},_doKeyUp:function(e){e=w.datepicker._getInst(e.target);if(e.input.val()!==e.lastVal)try{w.datepicker.parseDate(w.datepicker._get(e,"dateFormat"),e.input?e.input.val():null,w.datepicker._getFormatConfig(e))&&(w.datepicker._setDateFromField(e),w.datepicker._updateAlternate(e),w.datepicker._updateDatepicker(e))}catch(e){}return!0},_showDatepicker:function(e){var t,i,n,o;"input"!==(e=e.target||e).nodeName.toLowerCase()&&(e=w("input",e.parentNode)[0]),w.datepicker._isDisabledDatepicker(e)||w.datepicker._lastInput===e||(o=w.datepicker._getInst(e),w.datepicker._curInst&&w.datepicker._curInst!==o&&(w.datepicker._curInst.dpDiv.stop(!0,!0),o&&w.datepicker._datepickerShowing&&w.datepicker._hideDatepicker(w.datepicker._curInst.input[0])),!1!==(i=(n=w.datepicker._get(o,"beforeShow"))?n.apply(e,[e,o]):{})&&(l(o.settings,i),o.lastVal=null,w.datepicker._lastInput=e,w.datepicker._setDateFromField(o),w.datepicker._inDialog&&(e.value=""),w.datepicker._pos||(w.datepicker._pos=w.datepicker._findPos(e),w.datepicker._pos[1]+=e.offsetHeight),t=!1,w(e).parents().each(function(){return!(t|="fixed"===w(this).css("position"))}),n={left:w.datepicker._pos[0],top:w.datepicker._pos[1]},w.datepicker._pos=null,o.dpDiv.empty(),o.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),w.datepicker._updateDatepicker(o),n=w.datepicker._checkOffset(o,n,t),o.dpDiv.css({position:w.datepicker._inDialog&&w.blockUI?"static":t?"fixed":"absolute",display:"none",left:n.left+"px",top:n.top+"px"}),o.inline||(i=w.datepicker._get(o,"showAnim"),n=w.datepicker._get(o,"duration"),o.dpDiv.css("z-index",function(e){for(var t,i;e.length&&e[0]!==document;){if(("absolute"===(t=e.css("position"))||"relative"===t||"fixed"===t)&&(i=parseInt(e.css("zIndex"),10),!isNaN(i)&&0!==i))return i;e=e.parent()}return 0}(w(e))+1),w.datepicker._datepickerShowing=!0,w.effects&&w.effects.effect[i]?o.dpDiv.show(i,w.datepicker._get(o,"showOptions"),n):o.dpDiv[i||"show"](i?n:null),w.datepicker._shouldFocusInput(o)&&o.input.trigger("focus"),w.datepicker._curInst=o)))},_updateDatepicker:function(e){this.maxRows=4,(oe=e).dpDiv.empty().append(this._generateHTML(e)),this._attachHandlers(e);var t,i=this._getNumberOfMonths(e),n=i[1],o=e.dpDiv.find("."+this._dayOverClass+" a");0<o.length&&s.apply(o.get(0)),e.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),1<n&&e.dpDiv.addClass("ui-datepicker-multi-"+n).css("width",17*n+"em"),e.dpDiv[(1!==i[0]||1!==i[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),e.dpDiv[(this._get(e,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),e===w.datepicker._curInst&&w.datepicker._datepickerShowing&&w.datepicker._shouldFocusInput(e)&&e.input.trigger("focus"),e.yearshtml&&(t=e.yearshtml,setTimeout(function(){t===e.yearshtml&&e.yearshtml&&e.dpDiv.find("select.ui-datepicker-year:first").replaceWith(e.yearshtml),t=e.yearshtml=null},0))},_shouldFocusInput:function(e){return e.input&&e.input.is(":visible")&&!e.input.is(":disabled")&&!e.input.is(":focus")},_checkOffset:function(e,t,i){var n=e.dpDiv.outerWidth(),o=e.dpDiv.outerHeight(),s=e.input?e.input.outerWidth():0,a=e.input?e.input.outerHeight():0,r=document.documentElement.clientWidth+(i?0:w(document).scrollLeft()),l=document.documentElement.clientHeight+(i?0:w(document).scrollTop());return t.left-=this._get(e,"isRTL")?n-s:0,t.left-=i&&t.left===e.input.offset().left?w(document).scrollLeft():0,t.top-=i&&t.top===e.input.offset().top+a?w(document).scrollTop():0,t.left-=Math.min(t.left,t.left+n>r&&n<r?Math.abs(t.left+n-r):0),t.top-=Math.min(t.top,t.top+o>l&&o<l?Math.abs(o+a):0),t},_findPos:function(e){for(var t=this._getInst(e),i=this._get(t,"isRTL");e&&("hidden"===e.type||1!==e.nodeType||w.expr.filters.hidden(e));)e=e[i?"previousSibling":"nextSibling"];return[(t=w(e).offset()).left,t.top]},_hideDatepicker:function(e){var t,i,n=this._curInst;!n||e&&n!==w.data(e,"datepicker")||this._datepickerShowing&&(t=this._get(n,"showAnim"),i=this._get(n,"duration"),e=function(){w.datepicker._tidyDialog(n)},w.effects&&(w.effects.effect[t]||w.effects[t])?n.dpDiv.hide(t,w.datepicker._get(n,"showOptions"),i,e):n.dpDiv["slideDown"===t?"slideUp":"fadeIn"===t?"fadeOut":"hide"](t?i:null,e),t||e(),this._datepickerShowing=!1,(e=this._get(n,"onClose"))&&e.apply(n.input?n.input[0]:null,[n.input?n.input.val():"",n]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),w.blockUI&&(w.unblockUI(),w("body").append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).off(".ui-datepicker-calendar")},_checkExternalClick:function(e){var t;w.datepicker._curInst&&(t=w(e.target),e=w.datepicker._getInst(t[0]),(t[0].id===w.datepicker._mainDivId||0!==t.parents("#"+w.datepicker._mainDivId).length||t.hasClass(w.datepicker.markerClassName)||t.closest("."+w.datepicker._triggerClass).length||!w.datepicker._datepickerShowing||w.datepicker._inDialog&&w.blockUI)&&(!t.hasClass(w.datepicker.markerClassName)||w.datepicker._curInst===e)||w.datepicker._hideDatepicker())},_adjustDate:function(e,t,i){var n=w(e),e=this._getInst(n[0]);this._isDisabledDatepicker(n[0])||(this._adjustInstDate(e,t+("M"===i?this._get(e,"showCurrentAtPos"):0),i),this._updateDatepicker(e))},_gotoToday:function(e){var t=w(e),i=this._getInst(t[0]);this._get(i,"gotoCurrent")&&i.currentDay?(i.selectedDay=i.currentDay,i.drawMonth=i.selectedMonth=i.currentMonth,i.drawYear=i.selectedYear=i.currentYear):(e=new Date,i.selectedDay=e.getDate(),i.drawMonth=i.selectedMonth=e.getMonth(),i.drawYear=i.selectedYear=e.getFullYear()),this._notifyChange(i),this._adjustDate(t)},_selectMonthYear:function(e,t,i){var n=w(e),e=this._getInst(n[0]);e["selected"+("M"===i?"Month":"Year")]=e["draw"+("M"===i?"Month":"Year")]=parseInt(t.options[t.selectedIndex].value,10),this._notifyChange(e),this._adjustDate(n)},_selectDay:function(e,t,i,n){var o=w(e);w(n).hasClass(this._unselectableClass)||this._isDisabledDatepicker(o[0])||((o=this._getInst(o[0])).selectedDay=o.currentDay=w("a",n).html(),o.selectedMonth=o.currentMonth=t,o.selectedYear=o.currentYear=i,this._selectDate(e,this._formatDate(o,o.currentDay,o.currentMonth,o.currentYear)))},_clearDate:function(e){e=w(e);this._selectDate(e,"")},_selectDate:function(e,t){var i=w(e),e=this._getInst(i[0]);t=null!=t?t:this._formatDate(e),e.input&&e.input.val(t),this._updateAlternate(e),(i=this._get(e,"onSelect"))?i.apply(e.input?e.input[0]:null,[t,e]):e.input&&e.input.trigger("change"),e.inline?this._updateDatepicker(e):(this._hideDatepicker(),this._lastInput=e.input[0],"object"!=typeof e.input[0]&&e.input.trigger("focus"),this._lastInput=null)},_updateAlternate:function(e){var t,i,n=this._get(e,"altField");n&&(t=this._get(e,"altFormat")||this._get(e,"dateFormat"),i=this._getDate(e),e=this.formatDate(t,i,this._getFormatConfig(e)),w(n).val(e))},noWeekends:function(e){e=e.getDay();return[0<e&&e<6,""]},iso8601Week:function(e){var t=new Date(e.getTime());return t.setDate(t.getDate()+4-(t.getDay()||7)),e=t.getTime(),t.setMonth(0),t.setDate(1),Math.floor(Math.round((e-t)/864e5)/7)+1},parseDate:function(t,o,e){if(null==t||null==o)throw"Invalid arguments";if(""===(o="object"==typeof o?""+o:o+""))return null;function i(e){var t=$(e),t="@"===e?14:"!"===e?20:"y"===e&&t?4:"o"===e?3:2,t=RegExp("^\\d{"+("y"===e?t:1)+","+t+"}");if(!(t=o.substring(d).match(t)))throw"Missing number at position "+d;return d+=t[0].length,parseInt(t[0],10)}function n(e,t,i){var n=-1,t=w.map($(e)?i:t,function(e,t){return[[t,e]]}).sort(function(e,t){return-(e[1].length-t[1].length)});if(w.each(t,function(e,t){var i=t[1];return o.substr(d,i.length).toLowerCase()===i.toLowerCase()?(n=t[0],d+=i.length,!1):void 0}),-1!==n)return n+1;throw"Unknown name at position "+d}function s(){if(o.charAt(d)!==t.charAt(_))throw"Unexpected literal at position "+d;d++}for(var a,r,l,d=0,c=(e?e.shortYearCutoff:null)||this._defaults.shortYearCutoff,c="string"!=typeof c?c:(new Date).getFullYear()%100+parseInt(c,10),u=(e?e.dayNamesShort:null)||this._defaults.dayNamesShort,h=(e?e.dayNames:null)||this._defaults.dayNames,p=(e?e.monthNamesShort:null)||this._defaults.monthNamesShort,f=(e?e.monthNames:null)||this._defaults.monthNames,g=-1,m=-1,v=-1,b=-1,y=!1,$=function(e){e=t.length>_+1&&t.charAt(_+1)===e;return e&&_++,e},_=0;t.length>_;
vendor: 4,981 bytes, line 1
1_++)if(y)"'"!==t.charAt(_)||$("'")?s():y=!1;else switch(t.charAt(_)){case"d":v=i("d");break;case"D":n("D",u,h);break;case"o":b=i("o");break;case"m":m=i("m");break;case"M":m=n("M",p,f);break;case"y":g=i("y");break;case"@":g=(l=new Date(i("@"))).getFullYear(),m=l.getMonth()+1,v=l.getDate();break;case"!":g=(l=new Date((i("!")-this._ticksTo1970)/1e4)).getFullYear(),m=l.getMonth()+1,v=l.getDate();break;case"'":$("'")?s():y=!0;break;default:s()}if(o.length>d&&(r=o.substr(d),!/^\s+/.test(r)))throw"Extra/unparsed characters found in date: "+r;if(-1===g?g=(new Date).getFullYear():g<100&&(g+=(new Date).getFullYear()-(new Date).getFullYear()%100+(g<=c?0:-100)),-1<b)for(m=1,v=b;!(v<=(a=this._getDaysInMonth(g,m-1)));)m++,v-=a;if((l=this._daylightSavingAdjust(new Date(g,m-1,v))).getFullYear()!==g||l.getMonth()+1!==m||l.getDate()!==v)throw"Invalid date";return l},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:864e9*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925)),formatDate:function(t,e,i){if(!e)return"";function n(e,t,i){var n=""+t;if(c(e))for(;i>n.length;)n="0"+n;return n}function o(e,t,i,n){return(c(e)?n:i)[t]}var s,a=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,r=(i?i.dayNames:null)||this._defaults.dayNames,l=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,d=(i?i.monthNames:null)||this._defaults.monthNames,c=function(e){e=t.length>s+1&&t.charAt(s+1)===e;return e&&s++,e},u="",h=!1;if(e)for(s=0;t.length>s;s++)if(h)"'"!==t.charAt(s)||c("'")?u+=t.charAt(s):h=!1;else switch(t.charAt(s)){case"d":u+=n("d",e.getDate(),2);break;case"D":u+=o("D",e.getDay(),a,r);break;case"o":u+=n("o",Math.round((new Date(e.getFullYear(),e.getMonth(),e.getDate()).getTime()-new Date(e.getFullYear(),0,0).getTime())/864e5),3);break;case"m":u+=n("m",e.getMonth()+1,2);break;case"M":u+=o("M",e.getMonth(),l,d);break;case"y":u+=c("y")?e.getFullYear():(e.getFullYear()%100<10?"0":"")+e.getFullYear()%100;break;case"@":u+=e.getTime();break;case"!":u+=1e4*e.getTime()+this._ticksTo1970;break;case"'":c("'")?u+="'":h=!0;break;default:u+=t.charAt(s)}return u},_possibleChars:function(t){function e(e){return(e=t.length>o+1&&t.charAt(o+1)===e)&&o++,e}for(var i="",n=!1,o=0;t.length>o;o++)if(n)"'"!==t.charAt(o)||e("'")?i+=t.charAt(o):n=!1;else switch(t.charAt(o)){case"d":case"m":case"y":case"@":i+="0123456789";break;case"D":case"M":return null;case"'":e("'")?i+="'":n=!0;break;default:i+=t.charAt(o)}return i},_get:function(e,t){return(void 0!==e.settings[t]?e.settings:this._defaults)[t]},_setDateFromField:function(e,t){if(e.input.val()!==e.lastVal){var i=this._get(e,"dateFormat"),n=e.lastVal=e.input?e.input.val():null,o=this._getDefaultDate(e),s=o,a=this._getFormatConfig(e);try{s=this.parseDate(i,n,a)||o}catch(e){n=t?"":n}e.selectedDay=s.getDate(),e.drawMonth=e.selectedMonth=s.getMonth(),e.drawYear=e.selectedYear=s.getFullYear(),e.currentDay=n?s.getDate():0,e.currentMonth=n?s.getMonth():0,e.currentYear=n?s.getFullYear():0,this._adjustInstDate(e)}},_getDefaultDate:function(e){return this._restrictMinMax(e,this._determineDate(e,this._get(e,"defaultDate"),new Date))},_determineDate:function(r,e,t){var i,n,e=null==e||""===e?t:"string"==typeof e?function(e){try{return w.datepicker.parseDate(w.datepicker._get(r,"dateFormat"),e,w.datepicker._getFormatConfig(r))}catch(e){}for(var t=(e.toLowerCase().match(/^c/)?w.datepicker._getDate(r):null)||new Date,i=t.getFullYear(),n=t.getMonth(),o=t.getDate(),s=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,a=s.exec(e);a;){switch(a[2]||"d"){case"d":case"D":o+=parseInt(a[1],10);break;case"w":case"W":o+=7*parseInt(a[1],10);break;case"m":case"M":n+=parseInt(a[1],10),o=Math.min(o,w.datepicker._getDaysInMonth(i,n));break;case"y":case"Y":i+=parseInt(a[1],10),o=Math.min(o,w.datepicker._getDaysInMonth(i,n))}a=s.exec(e)}return new Date(i,n,o)}(e):"number"==typeof e?isNaN(e)?t:(i=e,(n=new Date).setDate(n.getDate()+i),n):new Date(e.getTime());return(e=e&&"Invalid Date"==""+e?t:e)&&(e.setHours(0),e.setMinutes(0),e.setSeconds(0),e.setMilliseconds(0)),this._daylightSavingAdjust(e)},_daylightSavingAdjust:function(e){return e?(e.setHours(12<e.getHours()?e.getHours()+2:0),e):null},_setDate:function(e,t,i){var n=!t,o=e.selectedMonth,s=e.selectedYear,t=this._restrictMinMax(e,this._determineDate(e,t,new Date));e.selectedDay=e.currentDay=t.getDate(),e.drawMonth=e.selectedMonth=e.currentMonth=t.getMonth(),e.drawYear=e.selectedYear=e.currentYear=t.getFullYear(),o===e.selectedMonth&&s===e.selectedYear||i||this._notifyChange(e),this._adjustInstDate(e),e.input&&e.input.val(n?"":this._formatDate(e))},_getDate:function(e){return!e.currentYear||e.input&&""===e.input.val()?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay))},_attachHandlers:function(e){var t=this._get(e,"stepMonths"),i="#"+e.id.replace(/\\\\/g,"\\");
vendor: 4,604 bytes, line 1
1e.dpDiv.find("[data-handler]").map(function(){var e={prev:function(){w.datepicker._adjustDate(i,-t,"M")},next:function(){w.datepicker._adjustDate(i,+t,"M")},hide:function(){w.datepicker._hideDatepicker()},today:function(){w.datepicker._gotoToday(i)},selectDay:function(){return w.datepicker._selectDay(i,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return w.datepicker._selectMonthYear(i,this,"M"),!1},selectYear:function(){return w.datepicker._selectMonthYear(i,this,"Y"),!1}};w(this).on(this.getAttribute("data-event"),e[this.getAttribute("data-handler")])})},_generateHTML:function(e){var t,i,n,o,s,a,r,l,d,c,u,h,p,f,g,m,v,b,y,$,_,w,C,x,k,T,S,D,I,E,A,P,M=new Date,O=this._daylightSavingAdjust(new Date(M.getFullYear(),M.getMonth(),M.getDate())),N=this._get(e,"isRTL"),L=this._get(e,"showButtonPanel"),R=this._get(e,"hideIfNoPrevNext"),F=this._get(e,"navigationAsDateFormat"),H=this._getNumberOfMonths(e),z=this._get(e,"showCurrentAtPos"),M=this._get(e,"stepMonths"),j=1!==H[0]||1!==H[1],W=this._daylightSavingAdjust(e.currentDay?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(9999,9,9)),q=this._getMinMaxDate(e,"min"),B=this._getMinMaxDate(e,"max"),U=e.drawMonth-z,V=e.drawYear;if(U<0&&(U+=12,V--),B)for(t=this._daylightSavingAdjust(new Date(B.getFullYear(),B.getMonth()-H[0]*H[1]+1,B.getDate())),t=q&&t<q?q:t;this._daylightSavingAdjust(new Date(V,U,1))>t;)--U<0&&(U=11,V--);for(e.drawMonth=U,e.drawYear=V,z=this._get(e,"prevText"),z=F?this.formatDate(z,this._daylightSavingAdjust(new Date(V,U-M,1)),this._getFormatConfig(e)):z,i=this._canAdjustMonth(e,-1,V,U)?"<a class='ui-datepicker-prev ui-corner-all' data-handler='prev' data-event='click' title='"+z+"'><span class='ui-icon ui-icon-circle-triangle-"+(N?"e":"w")+"'>"+z+"</span></a>":R?"":"<a class='ui-datepicker-prev ui-corner-all ui-state-disabled' title='"+z+"'><span class='ui-icon ui-icon-circle-triangle-"+(N?"e":"w")+"'>"+z+"</span></a>",z=this._get(e,"nextText"),z=F?this.formatDate(z,this._daylightSavingAdjust(new Date(V,U+M,1)),this._getFormatConfig(e)):z,n=this._canAdjustMonth(e,1,V,U)?"<a class='ui-datepicker-next ui-corner-all' data-handler='next' data-event='click' title='"+z+"'><span class='ui-icon ui-icon-circle-triangle-"+(N?"w":"e")+"'>"+z+"</span></a>":R?"":"<a class='ui-datepicker-next ui-corner-all ui-state-disabled' title='"+z+"'><span class='ui-icon ui-icon-circle-triangle-"+(N?"w":"e")+"'>"+z+"</span></a>",R=this._get(e,"currentText"),z=this._get(e,"gotoCurrent")&&e.currentDay?W:O,R=F?this.formatDate(R,z,this._getFormatConfig(e)):R,F=e.inline?"":"<button type='button' class='ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all' data-handler='hide' data-event='click'>"+this._get(e,"closeText")+"</button>",F=L?"<div class='ui-datepicker-buttonpane ui-widget-content'>"+(N?F:"")+(this._isInRange(e,z)?"<button type='button' class='ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all' data-handler='today' data-event='click'>"+R+"</button>":"")+(N?"":F)+"</div>":"",o=parseInt(this._get(e,"firstDay"),10),o=isNaN(o)?0:o,s=this._get(e,"showWeek"),a=this._get(e,"dayNames"),r=this._get(e,"dayNamesMin"),l=this._get(e,"monthNames"),d=this._get(e,"monthNamesShort"),c=this._get(e,"beforeShowDay"),u=this._get(e,"showOtherMonths"),h=this._get(e,"selectOtherMonths"),p=this._getDefaultDate(e),f="",m=0;H[0]>m;m++){for(v="",this.maxRows=4,b=0;H[1]>b;b++){if(y=this._daylightSavingAdjust(new Date(V,U,e.selectedDay)),$=" ui-corner-all",_="",j){if(_+="<div class='ui-datepicker-group",1<H[1])switch(b){case 0:_+=" ui-datepicker-group-first",$=" ui-corner-"+(N?"right":"left");break;case H[1]-1:_+=" ui-datepicker-group-last",$=" ui-corner-"+(N?"left":"right");break;default:_+=" ui-datepicker-group-middle",$=""}_+="'>"}for(_+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+$+"'>"+(/all|left/.test($)&&0===m?N?n:i:"")+(/all|right/.test($)&&0===m?N?i:n:"")+this._generateMonthYearHeader(e,U,V,q,B,0<m||0<b,l,d)+"</div><table class='ui-datepicker-calendar'><thead><tr>",w=s?"<th class='ui-datepicker-week-col'>"+this._get(e,"weekHeader")+"</th>":"",g=0;g<7;g++)w+="<th scope='col'"+(5<=(g+o+6)%7?" class='ui-datepicker-week-end'":"")+"><span title='"+a[C=(g+o)%7]+"'>"+r[C]+"</span></th>";for(_+=w+"</tr></thead><tbody>",k=this._getDaysInMonth(V,U),V===e.selectedYear&&U===e.selectedMonth&&(e.selectedDay=Math.min(e.selectedDay,k)),x=(this._getFirstDayOfMonth(V,U)-o+7)%7,k=Math.ceil((x+k)/7),T=j&&this.maxRows>k?this.maxRows:k,this.maxRows=T,S=this._daylightSavingAdjust(new Date(V,U,1-x)
vendor: 9,512 bytes, line 1
1),D=0;D<T;D++){for(_+="<tr>",I=s?"<td class='ui-datepicker-week-col'>"+this._get(e,"calculateWeek")(S)+"</td>":"",g=0;g<7;g++)E=c?c.apply(e.input?e.input[0]:null,[S]):[!0,""],P=(A=S.getMonth()!==U)&&!h||!E[0]||q&&S<q||B&&B<S,I+="<td class='"+(5<=(g+o+6)%7?" ui-datepicker-week-end":"")+(A?" ui-datepicker-other-month":"")+(S.getTime()===y.getTime()&&U===e.selectedMonth&&e._keyEvent||p.getTime()===S.getTime()&&p.getTime()===y.getTime()?" "+this._dayOverClass:"")+(P?" "+this._unselectableClass+" ui-state-disabled":"")+(A&&!u?"":" "+E[1]+(S.getTime()===W.getTime()?" "+this._currentClass:"")+(S.getTime()===O.getTime()?" ui-datepicker-today":""))+"'"+(A&&!u||!E[2]?"":" title='"+E[2].replace(/'/g,"&#39;")+"'")+(P?"":" data-handler='selectDay' data-event='click' data-month='"+S.getMonth()+"' data-year='"+S.getFullYear()+"'")+">"+(A&&!u?"&#xa0;":P?"<span class='ui-state-default'>"+S.getDate()+"</span>":"<a class='ui-state-default"+(S.getTime()===O.getTime()?" ui-state-highlight":"")+(S.getTime()===W.getTime()?" ui-state-active":"")+(A?" ui-priority-secondary":"")+"' href='#'>"+S.getDate()+"</a>")+"</td>",S.setDate(S.getDate()+1),S=this._daylightSavingAdjust(S);_+=I+"</tr>"}11<++U&&(U=0,V++),v+=_+="</tbody></table>"+(j?"</div>"+(0<H[0]&&b===H[1]-1?"<div class='ui-datepicker-row-break'></div>":""):"")}f+=v}return f+=F,e._keyEvent=!1,f},_generateMonthYearHeader:function(e,t,i,n,o,s,a,r){var l,d,c,u,h,p,f,g=this._get(e,"changeMonth"),m=this._get(e,"changeYear"),v=this._get(e,"showMonthAfterYear"),b="<div class='ui-datepicker-title'>",y="";if(s||!g)y+="<span class='ui-datepicker-month'>"+a[t]+"</span>";else{for(l=n&&n.getFullYear()===i,d=o&&o.getFullYear()===i,y+="<select class='ui-datepicker-month' data-handler='selectMonth' data-event='change'>",c=0;c<12;c++)(!l||c>=n.getMonth())&&(!d||o.getMonth()>=c)&&(y+="<option value='"+c+"'"+(c===t?" selected='selected'":"")+">"+r[c]+"</option>");y+="</select>"}if(v||(b+=y+(!s&&g&&m?"":"&#xa0;")),!e.yearshtml)if(e.yearshtml="",s||!m)b+="<span class='ui-datepicker-year'>"+i+"</span>";else{for(u=this._get(e,"yearRange").split(":"),h=(new Date).getFullYear(),p=(a=function(e){e=e.match(/c[+\-].*/)?i+parseInt(e.substring(1),10):e.match(/[+\-].*/)?h+parseInt(e,10):parseInt(e,10);return isNaN(e)?h:e})(u[0]),f=Math.max(p,a(u[1]||"")),p=n?Math.max(p,n.getFullYear()):p,f=o?Math.min(f,o.getFullYear()):f,e.yearshtml+="<select class='ui-datepicker-year' data-handler='selectYear' data-event='change'>";p<=f;p++)e.yearshtml+="<option value='"+p+"'"+(p===i?" selected='selected'":"")+">"+p+"</option>";e.yearshtml+="</select>",b+=e.yearshtml,e.yearshtml=null}return b+=this._get(e,"yearSuffix"),v&&(b+=(!s&&g&&m?"":"&#xa0;")+y),b+"</div>"},_adjustInstDate:function(e,t,i){var n=e.selectedYear+("Y"===i?t:0),o=e.selectedMonth+("M"===i?t:0),t=Math.min(e.selectedDay,this._getDaysInMonth(n,o))+("D"===i?t:0),t=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(n,o,t)));e.selectedDay=t.getDate(),e.drawMonth=e.selectedMonth=t.getMonth(),e.drawYear=e.selectedYear=t.getFullYear(),"M"!==i&&"Y"!==i||this._notifyChange(e)},_restrictMinMax:function(e,t){var i=this._getMinMaxDate(e,"min"),e=this._getMinMaxDate(e,"max"),t=i&&t<i?i:t;return e&&e<t?e:t},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&&t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){e=this._get(e,"numberOfMonths");return null==e?[1,1]:"number"==typeof e?[1,e]:e},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return new Date(e,t,1).getDay()},_canAdjustMonth:function(e,t,i,n){var o=this._getNumberOfMonths(e),o=this._daylightSavingAdjust(new Date(i,n+(t<0?t:o[0]*o[1]),1));return t<0&&o.setDate(this._getDaysInMonth(o.getFullYear(),o.getMonth())),this._isInRange(e,o)},_isInRange:function(e,t){var i=this._getMinMaxDate(e,"min"),n=this._getMinMaxDate(e,"max"),o=null,s=null,a=this._get(e,"yearRange");return a&&(e=a.split(":"),a=(new Date).getFullYear(),o=parseInt(e[0],10),s=parseInt(e[1],10),e[0].match(/[+\-].*/)&&(o+=a),e[1].match(/[+\-].*/)&&(s+=a)),(!i||t.getTime()>=i.getTime())&&(!n||t.getTime()<=n.getTime())&&(!o||t.getFullYear()>=o)&&(!s||s>=t.getFullYear())},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return{shortYearCutoff:t="string"!=typeof t?t:(new Date).getFullYear()%100+parseInt(t,10),dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,i,n){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);t=t?"object"==typeof t?t:this._daylightSavingAdjust(new Date(n,i,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),t,this._getFormatConfig(e))}}),w.fn.datepicker=function(e){if(!this.length)return this;w.datepicker.initialized||(w(document).on("mousedown",w.datepicker._checkExternalClick),w.datepicker.initialized=!0),0===w("#"+w.datepicker._mainDivId).length&&w("body").append(w.datepicker.dpDiv);var t=Array.prototype.slice.call(arguments,1);return"string"==typeof e&&("isDisabled"===e||"getDate"===e||"widget"===e)||"option"===e&&2===arguments.length&&"string"==typeof arguments[1]?w.datepicker["_"+e+"Datepicker"].apply(w.datepicker,[this[0]].concat(t)):this.each(function(){"string"==typeof e?w.datepicker["_"+e+"Datepicker"].apply(w.datepicker,[this].concat(t)):w.datepicker._attachDatepicker(this,e)})},w.datepicker=new e,w.datepicker.initialized=!1,w.datepicker.uuid=(new Date).getTime(),w.datepicker.version="1.12.0",w.datepicker,w.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var ae=!1;w(document).on("mouseup",function(){ae=!1}),w.widget("ui.mouse",{version:"1.12.0",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.on("mousedown."+this.widgetName,function(e){return t._mouseDown(e)}).on("click."+this.widgetName,function(e){return!0===w.data(e.target,t.widgetName+".preventClickEvent")?(w.removeData(e.target,t.widgetName+".preventClickEvent"),e.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!ae){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var t=this,i=1===e.which,n=!("string"!=typeof this.options.cancel||!e.target.nodeName)&&w(e.target).closest(this.options.cancel).length;return i&&!n&&this._mouseCapture(e)&&(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){t.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=!1!==this._mouseStart(e),!this._mouseStarted)?e.preventDefault():(!0===w.data(e.target,this.widgetName+".preventClickEvent")&&w.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return t._mouseMove(e)},this._mouseUpDelegate=function(e){return t._mouseUp(e)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),ae=!0)),!0}},_mouseMove:function(e){if(this._mouseMoved){if(w.ui.ie&&(!document.documentMode||document.documentMode<9)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,e),this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&w.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,ae=!1,e.preventDefault()},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),w.ui.plugin={add:function(e,t,i){var n,o=w.ui[e].prototype;for(n in i)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([t,i[n]])},call:function(e,t,i,n){var o,s=e.plugins[t];if(s&&(n||e.element[0].parentNode&&11!==e.element[0].parentNode.nodeType))for(o=0;s.length>o;o++)e.options[s[o][0]]&&s[o][1].apply(e.element,i)}},w.ui.safeBlur=function(e){e&&"body"!==e.nodeName.toLowerCase()&&w(e).trigger("blur")},w.widget("ui.draggable",w.ui.mouse,{version:"1.12.0",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,
vendor: 10,770 bytes, line 1
1containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"===this.options.helper&&this._setPositionRelative(),this.options.addClasses&&this._addClass("ui-draggable"),this._setHandleClassName(),this._mouseInit()},_setOption:function(e,t){this._super(e,t),"handle"===e&&(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){return(this.helper||this.element).is(".ui-draggable-dragging")?void(this.destroyOnClear=!0):(this._removeHandleClassName(),void this._mouseDestroy())},_mouseCapture:function(e){var t=this.options;return this._blurActiveElement(e),!(this.helper||t.disabled||0<w(e.target).closest(".ui-resizable-handle").length)&&(this.handle=this._getHandle(e),!!this.handle&&(this._blockFrames(!0===t.iframeFix?"iframe":t.iframeFix),!0))},_blockFrames:function(e){this.iframeBlocks=this.document.find(e).map(function(){var e=w(this);return w("<div>").css("position","absolute").appendTo(e.parent()).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()).offset(e.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(e){var t=w.ui.safeActiveElement(this.document[0]),i=w(e.target);this._getHandle(e)&&i.closest(t).length||w.ui.safeBlur(t)},_mouseStart:function(e){var t=this.options;return this.helper=this._createHelper(e),this._addClass(this.helper,"ui-draggable-dragging"),this._cacheHelperProportions(),w.ui.ddmanager&&(w.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=0<this.helper.parents().filter(function(){return"fixed"===w(this).css("position")}).length,this.positionAbs=this.element.offset(),this._refreshOffsets(e),this.originalPosition=this.position=this._generatePosition(e,!1),this.originalPageX=e.pageX,this.originalPageY=e.pageY,t.cursorAt&&this._adjustOffsetFromHelper(t.cursorAt),this._setContainment(),!1===this._trigger("start",e)?(this._clear(),!1):(this._cacheHelperProportions(),w.ui.ddmanager&&!t.dropBehaviour&&w.ui.ddmanager.prepareOffsets(this,e),this._mouseDrag(e,!0),w.ui.ddmanager&&w.ui.ddmanager.dragStart(this,e),!0)},_refreshOffsets:function(e){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:e.pageX-this.offset.left,top:e.pageY-this.offset.top}},_mouseDrag:function(e,t){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(e,!0),this.positionAbs=this._convertPositionTo("absolute"),!t){t=this._uiHash();if(!1===this._trigger("drag",e,t))return this._mouseUp(new w.Event("mouseup",e)),!1;this.position=t.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",w.ui.ddmanager&&w.ui.ddmanager.drag(this,e),!1},_mouseStop:function(e){var t=this,i=!1;return w.ui.ddmanager&&!this.options.dropBehaviour&&(i=w.ui.ddmanager.drop(this,e)),this.dropped&&(i=this.dropped,this.dropped=!1),"invalid"===this.options.revert&&!i||"valid"===this.options.revert&&i||!0===this.options.revert||w.isFunction(this.options.revert)&&this.options.revert.call(this.element,i)?w(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){!1!==t._trigger("stop",e)&&t._clear()}):!1!==this._trigger("stop",e)&&this._clear(),!1},_mouseUp:function(e){return this._unblockFrames(),w.ui.ddmanager&&w.ui.ddmanager.dragStop(this,e),this.handleElement.is(e.target)&&this.element.trigger("focus"),w.ui.mouse.prototype._mouseUp.call(this,e)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp(new w.Event("mouseup",{target:this.element[0]})):this._clear(),this},_getHandle:function(e){return!this.options.handle||!!w(e.target).closest(this.element.find(this.options.handle)).length},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this._addClass(this.handleElement,"ui-draggable-handle")},_removeHandleClassName:function(){this._removeClass(this.handleElement,"ui-draggable-handle")},_createHelper:function(e){var t=this.options,i=w.isFunction(t.helper),e=i?w(t.helper.apply(this.element[0],[e])):"clone"===t.helper?this.element.clone().removeAttr("id"):this.element;return e.parents("body").length||e.appendTo("parent"===t.appendTo?this.element[0].parentNode:t.appendTo),i&&e[0]===this.element[0]&&this._setPositionRelative(),e[0]===this.element[0]||/(fixed|absolute)/.test(e.css("position"))||e.css("position","absolute"),e},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(e){"string"==typeof e&&(e=e.split(" ")),"left"in(e=w.isArray(e)?{left:+e[0],top:+e[1]||0}:e)&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_isRootNode:function(e){return/(html|body)/i.test(e.tagName)||e===this.document[0]},_getParentOffset:function(){var e=this.offsetParent.offset(),t=this.document[0];return"absolute"===this.cssPosition&&this.scrollParent[0]!==t&&w.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),{top:(e=this._isRootNode(this.offsetParent[0])?{top:0,left:0}:e).top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"!==this.cssPosition)return{top:0,left:0};var e=this.element.position(),t=this._isRootNode(this.scrollParent[0]);return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+(t?0:this.scrollParent.scrollTop()),left:e.left-(parseInt(this.helper.css("left"),10)||0)+(t?0:this.scrollParent.scrollLeft())}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,t=this.options,i=this.document[0];return this.relativeContainer=null,t.containment?"window"===t.containment?void(this.containment=[w(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,w(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,w(window).scrollLeft()+w(window).width()-this.helperProportions.width-this.margins.left,w(window).scrollTop()+(w(window).height()||i.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]):"document"===t.containment?void(this.containment=[0,0,w(i).width()-this.helperProportions.width-this.margins.left,(w(i).height()||i.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]):t.containment.constructor===Array?void(this.containment=t.containment):("parent"===t.containment&&(t.containment=this.helper[0].parentNode),void((i=(e=w(t.containment))[0])&&(t=/(scroll|auto)/.test(e.css("overflow")),this.containment=[(parseInt(e.css("borderLeftWidth"),10)||0)+(parseInt(e.css("paddingLeft"),10)||0),(parseInt(e.css("borderTopWidth"),10)||0)+(parseInt(e.css("paddingTop"),10)||0),(t?Math.max(i.scrollWidth,i.offsetWidth):i.offsetWidth)-(parseInt(e.css("borderRightWidth"),10)||0)-(parseInt(e.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(i.scrollHeight,i.offsetHeight):i.offsetHeight)-(parseInt(e.css("borderBottomWidth"),10)||0)-(parseInt(e.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=e))):void(this.containment=null)},_convertPositionTo:function(e,t){t=t||this.position;var i="absolute"===e?1:-1,e=this._isRootNode(this.scrollParent[0]);return{top:t.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"===this.cssPosition?-this.offset.scroll.top:e?0:this.offset.scroll.top)*i,left:t.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"===this.cssPosition?-this.offset.scroll.left:e?0:this.offset.scroll.left)*i}},_generatePosition:function(e,t){var i,n=this.options,o=this._isRootNode(this.scrollParent[0]),s=e.pageX,a=e.pageY;return o&&this.offset.scroll||(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),t&&(this.containment&&(i=this.relativeContainer?(i=this.relativeContainer.offset(),[this.containment[0]+i.left,this.containment[1]+i.top,this.containment[2]+i.left,this.containment[3]+i.top]):this.containment,e.pageX-this.offset.click.left<i[0]&&(s=i[0]+this.offset.click.left),e.pageY-this.offset.click.top<i[1]&&(a=i[1]+this.offset.click.top),e.pageX-this.offset.click.left>i[2]&&(s=i[2]+this.offset.click.left),e.pageY-this.offset.click.top>i[3]&&(a=i[3]+this.offset.click.top)),n.grid&&(e=n.grid[1]?this.originalPageY+Math.round((a-this.originalPageY)/n.grid[1])*n.grid[1]:this.originalPageY,a=!i||e-this.offset.click.top>=i[1]||e-this.offset.click.top>i[3]?e:e-this.offset.click.top>=i[1]?e-n.grid[1]:e+n.grid[1],e=n.grid[0]?this.originalPageX+Math.round((s-this.originalPageX)/n.grid[0])*n.grid[0]:this.originalPageX,s=!i||e-this.offset.click.left>=i[0]||e-this.offset.click.left>i[2]?e:e-this.offset.click.left>=i[0]?e-n.grid[0]:e+n.grid[0]),"y"===n.axis&&(s=this.originalPageX),"x"===n.axis&&(a=this.originalPageY)),{top:a-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.offset.scroll.top:o?0:this.offset.scroll.top),left:s-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.offset.scroll.left:o?0:this.offset.scroll.left)}},_clear:function(){this._removeClass(this.helper,"ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()},_trigger:function(e,t,i){return i=i||this._uiHash(),w.ui.plugin.call(this,e,[t,i,this],!0),/^(drag|start|stop
vendor: 4,805 bytes, line 1
1)/.test(e)&&(this.positionAbs=this._convertPositionTo("absolute"),i.offset=this.positionAbs),w.Widget.prototype._trigger.call(this,e,t,i)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),w.ui.plugin.add("draggable","connectToSortable",{start:function(t,e,i){var n=w.extend({},e,{item:i.element});i.sortables=[],w(i.options.connectToSortable).each(function(){var e=w(this).sortable("instance");e&&!e.options.disabled&&(i.sortables.push(e),e.refreshPositions(),e._trigger("activate",t,n))})},stop:function(t,e,i){var n=w.extend({},e,{item:i.element});i.cancelHelperRemoval=!1,w.each(i.sortables,function(){var e=this;e.isOver?(e.isOver=0,i.cancelHelperRemoval=!0,e.cancelHelperRemoval=!1,e._storedCSS={position:e.placeholder.css("position"),top:e.placeholder.css("top"),left:e.placeholder.css("left")},e._mouseStop(t),e.options.helper=e.options._helper):(e.cancelHelperRemoval=!0,e._trigger("deactivate",t,n))})},drag:function(i,n,o){w.each(o.sortables,function(){var e=!1,t=this;t.positionAbs=o.positionAbs,t.helperProportions=o.helperProportions,t.offset.click=o.offset.click,t._intersectsWith(t.containerCache)&&(e=!0,w.each(o.sortables,function(){return this.positionAbs=o.positionAbs,this.helperProportions=o.helperProportions,this.offset.click=o.offset.click,e=this!==t&&this._intersectsWith(this.containerCache)&&w.contains(t.element[0],this.element[0])?!1:e})),e?(t.isOver||(t.isOver=1,o._parent=n.helper.parent(),t.currentItem=n.helper.appendTo(t.element).data("ui-sortable-item",!0),t.options._helper=t.options.helper,t.options.helper=function(){return n.helper[0]},i.target=t.currentItem[0],t._mouseCapture(i,!0),t._mouseStart(i,!0,!0),t.offset.click.top=o.offset.click.top,t.offset.click.left=o.offset.click.left,t.offset.parent.left-=o.offset.parent.left-t.offset.parent.left,t.offset.parent.top-=o.offset.parent.top-t.offset.parent.top,o._trigger("toSortable",i),o.dropped=t.element,w.each(o.sortables,function(){this.refreshPositions()}),o.currentItem=o.element,t.fromOutside=o),t.currentItem&&(t._mouseDrag(i),n.position=t.position)):t.isOver&&(t.isOver=0,t.cancelHelperRemoval=!0,t.options._revert=t.options.revert,t.options.revert=!1,t._trigger("out",i,t._uiHash(t)),t._mouseStop(i,!0),t.options.revert=t.options._revert,t.options.helper=t.options._helper,t.placeholder&&t.placeholder.remove(),n.helper.appendTo(o._parent),o._refreshOffsets(i),n.position=o._generatePosition(i,!0),o._trigger("fromSortable",i),o.dropped=!1,w.each(o.sortables,function(){this.refreshPositions()}))})}}),w.ui.plugin.add("draggable","cursor",{start:function(e,t,i){var n=w("body"),i=i.options;n.css("cursor")&&(i._cursor=n.css("cursor")),n.css("cursor",i.cursor)},stop:function(e,t,i){i=i.options;i._cursor&&w("body").css("cursor",i._cursor)}}),w.ui.plugin.add("draggable","opacity",{start:function(e,t,i){t=w(t.helper),i=i.options;t.css("opacity")&&(i._opacity=t.css("opacity")),t.css("opacity",i.opacity)},stop:function(e,t,i){i=i.options;i._opacity&&w(t.helper).css("opacity",i._opacity)}}),w.ui.plugin.add("draggable","scroll",{start:function(e,t,i){i.scrollParentNotHidden||(i.scrollParentNotHidden=i.helper.scrollParent(!1)),i.scrollParentNotHidden[0]!==i.document[0]&&"HTML"!==i.scrollParentNotHidden[0].tagName&&(i.overflowOffset=i.scrollParentNotHidden.offset())},drag:function(e,t,i){var n=i.options,o=!1,s=i.scrollParentNotHidden[0],a=i.document[0];s!==a&&"HTML"!==s.tagName?(n.axis&&"x"===n.axis||(i.overflowOffset.top+s.offsetHeight-e.pageY<n.scrollSensitivity?s.scrollTop=o=s.scrollTop+n.scrollSpeed:e.pageY-i.overflowOffset.top<n.scrollSensitivity&&(s.scrollTop=o=s.scrollTop-n.scrollSpeed)),n.axis&&"y"===n.axis||(i.overflowOffset.left+s.offsetWidth-e.pageX<n.scrollSensitivity?s.scrollLeft=o=s.scrollLeft+n.scrollSpeed:e.pageX-i.overflowOffset.left<n.scrollSensitivity&&(s.scrollLeft=o=s.scrollLeft-n.scrollSpeed))):(n.axis&&"x"===n.axis||(e.pageY-w(a).scrollTop()<n.scrollSensitivity?o=w(a).scrollTop(w(a).scrollTop()-n.scrollSpeed):w(window).height()-(e.pageY-w(a).scrollTop())<n.scrollSensitivity&&(o=w(a).scrollTop(w(a).scrollTop()+n.scrollSpeed))),n.axis&&"y"===n.axis||(e.pageX-w(a).scrollLeft()<n.scrollSensitivity?o=w(a).scrollLeft(w(a).scrollLeft()-n.scrollSpeed):w(window).width()-(e.pageX-w(a).scrollLeft())<n.scrollSensitivity&&(o=w(a).scrollLeft(w(a).scrollLeft()+n.scrollSpeed)))),!1!==o&&w.ui.ddmanager&&!n.dropBehaviour&&w.ui.ddmanager.prepareOffsets(i,e)}}),w.ui.plugin.add("draggable","snap",{start:function(e,t,i){var n=i.options;i.snapElements=[],w(n.snap.constructor!==String?n.snap.items||":data(ui-draggable)":n.snap).each(function(){var e=w(this),t=e.offset();this!==i.element[0]&&i.snapElements.push({item:this,width:e.outerWidth(),height:e.outerHeight(),top:t.top,left
vendor: 10,682 bytes, line 1
1:t.left})})},drag:function(e,t,i){for(var n,o,s,a,r,l,d,c,u,h=i.options,p=h.snapTolerance,f=t.offset.left,g=f+i.helperProportions.width,m=t.offset.top,v=m+i.helperProportions.height,b=i.snapElements.length-1;0<=b;b--)l=(r=i.snapElements[b].left-i.margins.left)+i.snapElements[b].width,c=(d=i.snapElements[b].top-i.margins.top)+i.snapElements[b].height,g<r-p||l+p<f||v<d-p||c+p<m||!w.contains(i.snapElements[b].item.ownerDocument,i.snapElements[b].item)?(i.snapElements[b].snapping&&i.options.snap.release&&i.options.snap.release.call(i.element,e,w.extend(i._uiHash(),{snapItem:i.snapElements[b].item})),i.snapElements[b].snapping=!1):("inner"!==h.snapMode&&(n=p>=Math.abs(d-v),o=p>=Math.abs(c-m),s=p>=Math.abs(r-g),a=p>=Math.abs(l-f),n&&(t.position.top=i._convertPositionTo("relative",{top:d-i.helperProportions.height,left:0}).top),o&&(t.position.top=i._convertPositionTo("relative",{top:c,left:0}).top),s&&(t.position.left=i._convertPositionTo("relative",{top:0,left:r-i.helperProportions.width}).left),a&&(t.position.left=i._convertPositionTo("relative",{top:0,left:l}).left)),u=n||o||s||a,"outer"!==h.snapMode&&(n=p>=Math.abs(d-m),o=p>=Math.abs(c-v),s=p>=Math.abs(r-f),a=p>=Math.abs(l-g),n&&(t.position.top=i._convertPositionTo("relative",{top:d,left:0}).top),o&&(t.position.top=i._convertPositionTo("relative",{top:c-i.helperProportions.height,left:0}).top),s&&(t.position.left=i._convertPositionTo("relative",{top:0,left:r}).left),a&&(t.position.left=i._convertPositionTo("relative",{top:0,left:l-i.helperProportions.width}).left)),!i.snapElements[b].snapping&&(n||o||s||a||u)&&i.options.snap.snap&&i.options.snap.snap.call(i.element,e,w.extend(i._uiHash(),{snapItem:i.snapElements[b].item})),i.snapElements[b].snapping=n||o||s||a||u)}}),w.ui.plugin.add("draggable","stack",{start:function(e,t,i){var n,i=i.options,i=w.makeArray(w(i.stack)).sort(function(e,t){return(parseInt(w(e).css("zIndex"),10)||0)-(parseInt(w(t).css("zIndex"),10)||0)});i.length&&(n=parseInt(w(i[0]).css("zIndex"),10)||0,w(i).each(function(e){w(this).css("zIndex",n+e)}),this.css("zIndex",n+i.length))}}),w.ui.plugin.add("draggable","zIndex",{start:function(e,t,i){t=w(t.helper),i=i.options;t.css("zIndex")&&(i._zIndex=t.css("zIndex")),t.css("zIndex",i.zIndex)},stop:function(e,t,i){i=i.options;i._zIndex&&w(t.helper).css("zIndex",i._zIndex)}}),w.ui.draggable,w.widget("ui.resizable",w.ui.mouse,{version:"1.12.0",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(e){return parseFloat(e)||0},_isNumber:function(e){return!isNaN(parseFloat(e))},_hasScroll:function(e,t){if("hidden"===w(e).css("overflow"))return!1;var i=t&&"left"===t?"scrollLeft":"scrollTop",t=!1;return 0<e[i]||(e[i]=1,t=0<e[i],e[i]=0,t)},_create:function(){var e,t=this.options,i=this;this._addClass("ui-resizable"),w.extend(this,{_aspectRatio:!!t.aspectRatio,aspectRatio:t.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:t.helper||t.ghost||t.animate?t.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(w("<div class='ui-wrapper' style='overflow: hidden;'></div>").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),t.autoHide&&w(this.element).on("mouseenter",function(){t.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){t.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();function e(e){w(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()}var t;return this.elementIsWrapper&&(e(this.element),t=this.element,this.originalElement.css({position:t.css("position"),width:t.outerWidth(),height:t.outerHeight(),top:t.css("top"),left:t.css("left")}).insertAfter(t),t.remove()),this.originalElement.css("resize",this.originalResizeStyle),e(this.originalElement),this},_setOption:function(e,t){"handles"===(this._super(e,t),e)&&(this._removeHandles(),this._setupHandles())},_setupHandles:function(){var e,t,i,n,o,s=this.options,a=this;if(this.handles=s.handles||(w(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=w(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},t=0;i.length>t;t++)n="ui-resizable-"+(e=w.trim(i[t])),o=w("<div>"),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:s.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var t,i,n;for(t in e=e||this.element,this.handles)this.handles[t].constructor===String?this.handles[t]=this.element.children(this.handles[t]).first().show():(this.handles[t].jquery||this.handles[t].nodeType)&&(this.handles[t]=w(this.handles[t]),this._on(this.handles[t],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=w(this.handles[t],this.element),n=/sw|ne|nw|se|n|s/.test(t)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(t)?"Top":/se|sw|s/.test(t)?"Bottom":/^e$/.test(t)?"Right":"Left"].join(""),e.css(i,n),this._proportionallyResize()),this._handles=this._handles.add(this.handles[t])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=o&&o[1]?o[1]:"se")}),s.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var t,i,n=!1;for(t in this.handles)i=w(this.handles[t])[0],i!==e.target&&!w.contains(i,e.target)||(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var t,i,n=this.options,o=this.element;return this.resizing=!0,this._renderProxy(),t=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),n.containment&&(t+=w(n.containment).scrollLeft()||0,i+=w(n.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:t,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:o.width(),height:o.height()},this.originalSize=this._helper?{width:o.outerWidth(),height:o.outerHeight()}:{width:o.width(),height:o.height()},this.sizeDiff={width:o.outerWidth()-o.width(),height:o.outerHeight()-o.height()},this.originalPosition={left:t,top:i},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof n.aspectRatio?n.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=w(".ui-resizable-"+this.axis).css("cursor"),w("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var t=this.originalMousePosition,i=this.axis,n=e.pageX-t.left||0,t=e.pageY-t.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(t=i.apply(this,[e,n,t]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(t=this._updateRatio(t,e)),t=this._respectSize(t,e),this._updateCache(t),this._propagate("resize",e),t=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),w.isEmptyObject(t)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges())),!1},_mouseStop:function(e){this.resizing=!1;var t,i,n,o=this.options,s=this;return this._helper&&(n=(t=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:s.sizeDiff.height,i=t?0:s.sizeDiff.width,t={width:s.helper.width()-i,height:s.helper.height()-n},i=parseFloat(s.element.css("left"))+(s.position.left-s.originalPosition.left)||null,n=parseFloat(s.element.css("top"))+(s.position.top-s.originalPosition.top)||null,o.animate||this.element.css(w.extend(t,{top:n,left:i})),s.helper.height(s.size.height),s.helper.width(s.size.width),this._helper&&!o.animate&&this._proportionallyResize()),w("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var e={};return this.position.top!==this.prevPosition.top&&(e.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(e.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(e.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(e.height=this.size.height+"px"),this.helper.css(e),e},_updateVirtualBoundaries:function(e){var t,i,n=this.options,o={minWidth:this._isNumber(n.minWidth)?n.minWidth:0,maxWidth:this._isNumber(n.maxWidth)?n.maxWidth:1/0,minHeight:this._isNumber(n.minHeight)?n.minHeight:0,maxHeight:this._isNumber(n.maxHeight)?n.maxHeight:1/0};(this._aspectRatio||e)&&(t=o.minHeight*this.aspectRatio,i=o.minWidth/this.aspectRatio,n=o.maxHeight*this.aspectRatio,e=o.maxWidth/this.aspectRatio,t>o.minWidth&&(o.minWidth=t),i>o.minHeight&&(o.minHeight=i),o.maxWidth>n&&(o.maxWidth=n),o.maxHeight>e&&(o.maxHeight=e)),this._vBoundaries=o},_updateCache:function(e){this.offset=this.helper.offset(),this._isNumber(e.left)&&(this.position.left
vendor: 4,176 bytes, line 1
1=e.left),this._isNumber(e.top)&&(this.position.top=e.top),this._isNumber(e.height)&&(this.size.height=e.height),this._isNumber(e.width)&&(this.size.width=e.width)},_updateRatio:function(e){var t=this.position,i=this.size,n=this.axis;return this._isNumber(e.height)?e.width=e.height*this.aspectRatio:this._isNumber(e.width)&&(e.height=e.width/this.aspectRatio),"sw"===n&&(e.left=t.left+(i.width-e.width),e.top=null),"nw"===n&&(e.top=t.top+(i.height-e.height),e.left=t.left+(i.width-e.width)),e},_respectSize:function(e){var t=this._vBoundaries,i=this.axis,n=this._isNumber(e.width)&&t.maxWidth&&t.maxWidth<e.width,o=this._isNumber(e.height)&&t.maxHeight&&t.maxHeight<e.height,s=this._isNumber(e.width)&&t.minWidth&&t.minWidth>e.width,a=this._isNumber(e.height)&&t.minHeight&&t.minHeight>e.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,d=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return s&&(e.width=t.minWidth),a&&(e.height=t.minHeight),n&&(e.width=t.maxWidth),o&&(e.height=t.maxHeight),s&&d&&(e.left=r-t.minWidth),n&&d&&(e.left=r-t.maxWidth),a&&i&&(e.top=l-t.minHeight),o&&i&&(e.top=l-t.maxHeight),e.width||e.height||e.left||!e.top?e.width||e.height||e.top||!e.left||(e.left=null):e.top=null,e},_getPaddingPlusBorderDimensions:function(e){for(var t=0,i=[],n=[e.css("borderTopWidth"),e.css("borderRightWidth"),e.css("borderBottomWidth"),e.css("borderLeftWidth")],o=[e.css("paddingTop"),e.css("paddingRight"),e.css("paddingBottom"),e.css("paddingLeft")];t<4;t++)i[t]=parseFloat(n[t])||0,i[t]+=parseFloat(o[t])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var e,t=0,i=this.helper||this.element;this._proportionallyResizeElements.length>t;t++)e=this._proportionallyResizeElements[t],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(e)),e.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,t=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||w("<div style='overflow:hidden;'></div>"),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++t.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(e,t){return{width:this.originalSize.width+t}},w:function(e,t){var i=this.originalSize;return{left:this.originalPosition.left+t,width:i.width-t}},n:function(e,t,i){var n=this.originalSize;return{top:this.originalPosition.top+i,height:n.height-i}},s:function(e,t,i){return{height:this.originalSize.height+i}},se:function(e,t,i){return w.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,t,i]))},sw:function(e,t,i){return w.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,t,i]))},ne:function(e,t,i){return w.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,t,i]))},nw:function(e,t,i){return w.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,t,i]))}},_propagate:function(e,t){w.ui.plugin.call(this,e,[t,this.ui()]),"resize"!==e&&this._trigger(e,t,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),w.ui.plugin.add("resizable","animate",{stop:function(t){var i=w(this).resizable("instance"),e=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),s=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,a=o?0:i.sizeDiff.width,o={width:i.size.width-a,height:i.size.height-s},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,s=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(w.extend(o,s&&a?{top:s,left:a}:{}),{duration:e.animateDuration,easing:e.animateEasing,step:function(){var e={
vendor: 23,836 bytes, line 1
1width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&w(n[0]).css({width:e.width,height:e.height}),i._updateCache(e),i._propagate("resize",t)}})}}),w.ui.plugin.add("resizable","containment",{start:function(){var i,n,o=w(this).resizable("instance"),e=o.options,t=o.element,s=e.containment,a=s instanceof w?s.get(0):/parent/.test(s)?t.parent().get(0):s;a&&(o.containerElement=w(a),/document/.test(s)||s===document?(o.containerOffset={left:0,top:0},o.containerPosition={left:0,top:0},o.parentData={element:w(document),left:0,top:0,width:w(document).width(),height:w(document).height()||document.body.parentNode.scrollHeight}):(i=w(a),n=[],w(["Top","Right","Left","Bottom"]).each(function(e,t){n[e]=o._num(i.css("padding"+t))}),o.containerOffset=i.offset(),o.containerPosition=i.position(),o.containerSize={height:i.innerHeight()-n[3],width:i.innerWidth()-n[1]},e=o.containerOffset,t=o.containerSize.height,s=o.containerSize.width,s=o._hasScroll(a,"left")?a.scrollWidth:s,t=o._hasScroll(a)?a.scrollHeight:t,o.parentData={element:a,left:e.left,top:e.top,width:s,height:t}))},resize:function(e){var t=w(this).resizable("instance"),i=t.options,n=t.containerOffset,o=t.position,s=t._aspectRatio||e.shiftKey,a={top:0,left:0},r=t.containerElement,e=!0;r[0]!==document&&/static/.test(r.css("position"))&&(a=n),o.left<(t._helper?n.left:0)&&(t.size.width=t.size.width+(t._helper?t.position.left-n.left:t.position.left-a.left),s&&(t.size.height=t.size.width/t.aspectRatio,e=!1),t.position.left=i.helper?n.left:0),o.top<(t._helper?n.top:0)&&(t.size.height=t.size.height+(t._helper?t.position.top-n.top:t.position.top),s&&(t.size.width=t.size.height*t.aspectRatio,e=!1),t.position.top=t._helper?n.top:0),i=t.containerElement.get(0)===t.element.parent().get(0),o=/relative|absolute/.test(t.containerElement.css("position")),i&&o?(t.offset.left=t.parentData.left+t.position.left,t.offset.top=t.parentData.top+t.position.top):(t.offset.left=t.element.offset().left,t.offset.top=t.element.offset().top),o=Math.abs(t.sizeDiff.width+(t._helper?t.offset.left-a.left:t.offset.left-n.left)),n=Math.abs(t.sizeDiff.height+(t._helper?t.offset.top-a.top:t.offset.top-n.top)),o+t.size.width>=t.parentData.width&&(t.size.width=t.parentData.width-o,s&&(t.size.height=t.size.width/t.aspectRatio,e=!1)),n+t.size.height>=t.parentData.height&&(t.size.height=t.parentData.height-n,s&&(t.size.width=t.size.height*t.aspectRatio,e=!1)),e||(t.position.left=t.prevPosition.left,t.position.top=t.prevPosition.top,t.size.width=t.prevSize.width,t.size.height=t.prevSize.height)},stop:function(){var e=w(this).resizable("instance"),t=e.options,i=e.containerOffset,n=e.containerPosition,o=e.containerElement,s=w(e.helper),a=s.offset(),r=s.outerWidth()-e.sizeDiff.width,s=s.outerHeight()-e.sizeDiff.height;e._helper&&!t.animate&&/relative/.test(o.css("position"))&&w(this).css({left:a.left-n.left-i.left,width:r,height:s}),e._helper&&!t.animate&&/static/.test(o.css("position"))&&w(this).css({left:a.left-n.left-i.left,width:r,height:s})}}),w.ui.plugin.add("resizable","alsoResize",{start:function(){var e=w(this).resizable("instance").options;w(e.alsoResize).each(function(){var e=w(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var t=w(this).resizable("instance"),n=t.options,o=t.originalSize,s=t.originalPosition,a={height:t.size.height-o.height||0,width:t.size.width-o.width||0,top:t.position.top-s.top||0,left:t.position.left-s.left||0};w(n.alsoResize).each(function(){var e=w(this),n=w(this).data("ui-resizable-alsoresize"),o={},t=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];w.each(t,function(e,t){var i=(n[t]||0)+(a[t]||0);i&&0<=i&&(o[t]=i||null)}),e.css(o)})},stop:function(){w(this).removeData("ui-resizable-alsoresize")}}),w.ui.plugin.add("resizable","ghost",{start:function(){var e=w(this).resizable("instance"),t=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:t.height,width:t.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),!1!==w.uiBackCompat&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=w(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=w(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),w.ui.plugin.add("resizable","grid",{resize:function(){var e,t=w(this).resizable("instance"),i=t.options,n=t.size,o=t.originalSize,s=t.originalPosition,a=t.axis,r="number"==typeof i.grid?[i.grid,i.grid]:i.grid,l=r[0]||1,d=r[1]||1,c=Math.round((n.width-o.width)/l)*l,u=Math.round((n.height-o.height)/d)*d,h=o.width+c,p=o.height+u,f=i.maxWidth&&h>i.maxWidth,g=i.maxHeight&&p>i.maxHeight,m=i.minWidth&&i.minWidth>h,n=i.minHeight&&i.minHeight>p;i.grid=r,m&&(h+=l),n&&(p+=d),f&&(h-=l),g&&(p-=d),/^(se|s|e)$/.test(a)?(t.size.width=h,t.size.height=p):/^(ne)$/.test(a)?(t.size.width=h,t.size.height=p,t.position.top=s.top-u):/^(sw)$/.test(a)?(t.size.width=h,t.size.height=p,t.position.left=s.left-c):((p-d<=0||h-l<=0)&&(e=t._getPaddingPlusBorderDimensions(this)),0<p-d?(t.size.height=p,t.position.top=s.top-u):(p=d-e.height,t.size.height=p,t.position.top=s.top+o.height-p),0<h-l?(t.size.width=h,t.position.left=s.left-c):(h=l-e.width,t.size.width=h,t.position.left=s.left+o.width-h))}}),w.ui.resizable,w.widget("ui.dialog",{version:"1.12.0",options:{appendTo:"body",autoOpen:!0,buttons:[],classes:{"ui-dialog":"ui-corner-all","ui-dialog-titlebar":"ui-corner-all"},closeOnEscape:!0,closeText:"Close",draggable:!0,hide:null,height:"auto",maxHeight:null,maxWidth:null,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",of:window,collision:"fit",using:function(e){var t=w(this).css(e).offset().top;t<0&&w(this).css("top",e.top-t)}},resizable:!0,show:null,title:null,width:300,beforeClose:null,close:null,drag:null,dragStart:null,dragStop:null,focus:null,open:null,resize:null,resizeStart:null,resizeStop:null},sizeRelatedOptions:{buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},resizableRelatedOptions:{maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0},_create:function(){this.originalCss={display:this.element[0].style.display,width:this.element[0].style.width,minHeight:this.element[0].style.minHeight,maxHeight:this.element[0].style.maxHeight,height:this.element[0].style.height},this.originalPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)},this.originalTitle=this.element.attr("title"),null==this.options.title&&null!=this.originalTitle&&(this.options.title=this.originalTitle),this.options.disabled&&(this.options.disabled=!1),this._createWrapper(),this.element.show().removeAttr("title").appendTo(this.uiDialog),this._addClass("ui-dialog-content","ui-widget-content"),this._createTitlebar(),this._createButtonPane(),this.options.draggable&&w.fn.draggable&&this._makeDraggable(),this.options.resizable&&w.fn.resizable&&this._makeResizable(),this._isOpen=!1,this._trackFocus()},_init:function(){this.options.autoOpen&&this.open()},_appendTo:function(){var e=this.options.appendTo;return e&&(e.jquery||e.nodeType)?w(e):this.document.find(e||"body").eq(0)},_destroy:function(){var e,t=this.originalPosition;this._untrackInstance(),this._destroyOverlay(),this.element.removeUniqueId().css(this.originalCss).detach(),this.uiDialog.remove(),this.originalTitle&&this.element.attr("title",this.originalTitle),(e=t.parent.children().eq(t.index)).length&&e[0]!==this.element[0]?e.before(this.element):t.parent.append(this.element)},widget:function(){return this.uiDialog},disable:w.noop,enable:w.noop,close:function(e){var t=this;this._isOpen&&!1!==this._trigger("beforeClose",e)&&(this._isOpen=!1,this._focusedElement=null,this._destroyOverlay(),this._untrackInstance(),this.opener.filter(":focusable").trigger("focus").length||w.ui.safeBlur(w.ui.safeActiveElement(this.document[0])),this._hide(this.uiDialog,this.options.hide,function(){t._trigger("close",e)}))},isOpen:function(){return this._isOpen},moveToTop:function(){this._moveToTop()},_moveToTop:function(e,t){var i=!1,n=this.uiDialog.siblings(".ui-front:visible").map(function(){return+w(this).css("z-index")}).get(),n=Math.max.apply(null,n);return n>=+this.uiDialog.css("z-index")&&(this.uiDialog.css("z-index",n+1),i=!0),i&&!t&&this._trigger("focus",e),i},open:function(){var e=this;return this._isOpen?void(this._moveToTop()&&this._focusTabbable()):(this._isOpen=!0,this.opener=w(w.ui.safeActiveElement(this.document[0])),this._size(),this._position(),this._createOverlay(),this._moveToTop(null,!0),this.overlay&&this.overlay.css("z-index",this.uiDialog.css("z-index")-1),this._show(this.uiDialog,this.options.show,function(){e._focusTabbable(),e._trigger("focus")}),this._makeFocusTarget(),void this._trigger("open"))},_focusTabbable:function(){var e=this._focusedElement;(e=!(e=!(e=!(e=!(e=e||this.element.find("[autofocus]")).length?this.element.find(":tabbable"):e).length?this.uiDialogButtonPane.find(":tabbable"):e).length?this.uiDialogTitlebarClose.filter(":tabbable"):e).length?this.uiDialog:e).eq(0).trigger("focus")},_keepFocus:function(e){function t(){var e=w.ui.safeActiveElement(this.document[0]);this.uiDialog[0]===e||w.contains(this.uiDialog[0],e)||this._focusTabbable()}e.preventDefault(),t.call(this),this._delay(t)},_createWrapper:function(){this.uiDialog=w("<div>").hide().attr({tabIndex:-1,role:"dialog"}).appendTo(this._appendTo()),this._addClass(this.uiDialog,"ui-dialog","ui-widget ui-widget-content ui-front"),this._on(this.uiDialog,{keydown:function(e){if(this.options.closeOnEscape&&!e.isDefaultPrevented()&&e.keyCode&&e.keyCode===w.ui.keyCode.ESCAPE)return e.preventDefault(),void this.close(e);var t,i,n;e.keyCode!==w.ui.keyCode.TAB||e.isDefaultPrevented()||(t=this.uiDialog.find(":tabbable"),i=t.filter(":first"),n=t.filter(":last"),e.target!==n[0]&&e.target!==this.uiDialog[0]||e.shiftKey?e.target!==i[0]&&e.target!==this.uiDialog[0]||!e.shiftKey||(this._delay(function(){n.trigger("focus")}),e.preventDefault()):(this._delay(function(){i.trigger("focus")}),e.preventDefault()))},mousedown:function(e){this._moveToTop(e)&&this._focusTabbable()}}),this.element.find("[aria-describedby]").length||this.uiDialog.attr({"aria-describedby":this.element.uniqueId().attr("id")})},_createTitlebar:function(){var e;this.uiDialogTitlebar=w("<div>"),this._addClass(this.uiDialogTitlebar,"ui-dialog-titlebar","ui-widget-header ui-helper-clearfix"),this._on(this.uiDialogTitlebar,{mousedown:function(e){w(e.target).closest(".ui-dialog-titlebar-close")||this.uiDialog.trigger("focus")}}),this.uiDialogTitlebarClose=w("<button type='button'></button>").button({label:w("<a>").text(this.options.closeText).html(),icon:"ui-icon-closethick",showLabel:!1}).appendTo(this.uiDialogTitlebar),this._addClass(this.uiDialogTitlebarClose,"ui-dialog-titlebar-close"),this._on(this.uiDialogTitlebarClose,{click:function(e){e.preventDefault(),this.close(e)}}),e=w("<span>").uniqueId().prependTo(this.uiDialogTitlebar),this._addClass(e,"ui-dialog-title"),this._title(e),this.uiDialogTitlebar.prependTo(this.uiDialog),this.uiDialog.attr({"aria-labelledby":e.attr("id")})},_title:function(e){this.options.title?e.text(this.options.title):e.html("&#160;")},_createButtonPane:function(){this.uiDialogButtonPane=w("<div>"),this._addClass(this.uiDialogButtonPane,"ui-dialog-buttonpane","ui-widget-content ui-helper-clearfix"),this.uiButtonSet=w("<div>").appendTo(this.uiDialogButtonPane),this._addClass(this.uiButtonSet,"ui-dialog-buttonset"),this._createButtons()},_createButtons:function(){var n=this,e=this.options.buttons;return this.uiDialogButtonPane.remove(),this.uiButtonSet.empty(),w.isEmptyObject(e)||w.isArray(e)&&!e.length?void this._removeClass(this.uiDialog,"ui-dialog-buttons"):(w.each(e,function(e,t){var i;t=w.isFunction(t)?{click:t,text:e}:t,t=w.extend({type:"button"},t),i=t.click,e={icon:t.icon,iconPosition:t.iconPosition,showLabel:t.showLabel},delete t.click,delete t.icon,delete t.iconPosition,delete t.showLabel,w("<button></button>",t).button(e).appendTo(n.uiButtonSet).on("click",function(){i.apply(n.element[0],arguments)})}),this._addClass(this.uiDialog,"ui-dialog-buttons"),void this.uiDialogButtonPane.appendTo(this.uiDialog))},_makeDraggable:function(){function o(e){return{position:e.position,offset:e.offset}}var s=this,a=this.options;this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(e,t){s._addClass(w(this),"ui-dialog-dragging"),s._blockFrames(),s._trigger("dragStart",e,o(t))},drag:function(e,t){s._trigger("drag",e,o(t))},stop:function(e,t){var i=t.offset.left-s.document.scrollLeft(),n=t.offset.top-s.document.scrollTop();a.position={my:"left top",at:"left"+(0<=i?"+":"")+i+" top"+(0<=n?"+":"")+n,of:s.window},s._removeClass(w(this),"ui-dialog-dragging"),s._unblockFrames(),s._trigger("dragStop",e,o(t))}})},_makeResizable:function(){function o(e){return{originalPosition:e.originalPosition,originalSize:e.originalSize,position:e.position,size:e.size}}var s=this,a=this.options,e=a.resizable,t=this.uiDialog.css("position"),e="string"==typeof e?e:"n,e,s,w,se,sw,ne,nw";this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:a.maxWidth,maxHeight:a.maxHeight,minWidth:a.minWidth,minHeight:this._minHeight(),handles:e,start:function(e,t){s._addClass(w(this),"ui-dialog-resizing"),s._blockFrames(),s._trigger("resizeStart",e,o(t))},resize:function(e,t){s._trigger("resize",e,o(t))},stop:function(e,t){var i=s.uiDialog.offset(),n=i.left-s.document.scrollLeft(),i=i.top-s.document.scrollTop();a.height=s.uiDialog.height(),a.width=s.uiDialog.width(),a.position={my:"left top",at:"left"+(0<=n?"+":"")+n+" top"+(0<=i?"+":"")+i,of:s.window},s._removeClass(w(this),"ui-dialog-resizing"),s._unblockFrames(),s._trigger("resizeStop",e,o(t))}}).css("position",t)},_trackFocus:function(){this._on(this.widget(),{focusin:function(e){this._makeFocusTarget(),this._focusedElement=w(e.target)}})},_makeFocusTarget:function(){this._untrackInstance(),this._trackingInstances().unshift(this)},_untrackInstance:function(){var e=this._trackingInstances(),t=w.inArray(this,e);-1!==t&&e.splice(t,1)},_trackingInstances:function(){var e=this.document.data("ui-dialog-instances");return e||this.document.data("ui-dialog-instances",e=[]),e},_minHeight:function(){var e=this.options;return"auto"===e.height?e.minHeight:Math.min(e.minHeight,e.height)},_position:function(){var e=this.uiDialog.is(":visible");e||this.uiDialog.show(),this.uiDialog.position(this.options.position),e||this.uiDialog.hide()},_setOptions:function(e){var i=this,n=!1,o={};w.each(e,function(e,t){i._setOption(e,t),e in i.sizeRelatedOptions&&(n=!0),e in i.resizableRelatedOptions&&(o[e]=t)}),n&&(this._size(),this._position()),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option",o)},_setOption:function(e,t){var i,n=this.uiDialog;"disabled"!==e&&(this._super(e,t),"appendTo"===e&&this.uiDialog.appendTo(this._appendTo()),"buttons"===e&&this._createButtons(),"closeText"===e&&this.uiDialogTitlebarClose.button({label:w("<a>").text(""+this.options.closeText).html()}),"draggable"===e&&((i=n.is(":data(ui-draggable)"))&&!t&&n.draggable("destroy"),!i&&t&&this._makeDraggable()),"position"===e&&this._position(),"resizable"===e&&((i=n.is(":data(ui-resizable)"))&&!t&&n.resizable("destroy"),i&&"string"==typeof t&&n.resizable("option","handles",t),i||!1===t||this._makeResizable()),"title"===e&&this._title(this.uiDialogTitlebar.find(".ui-dialog-title")))},_size:function(){var e,t,i,n=this.options;this.element.show().css({width:"auto",minHeight:0,maxHeight:"none",height:0}),n.minWidth>n.width&&(n.width=n.minWidth),e=this.uiDialog.css({height:"auto",width:n.width}).outerHeight(),t=Math.max(0,n.minHeight-e),i="number"==typeof n.maxHeight?Math.max(0,n.maxHeight-e):"none","auto"===n.height?this.element.css({minHeight:t,maxHeight:i,height:"auto"}):this.element.height(Math.max(0,n.height-e)),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())},_blockFrames:function(){this.iframeBlocks=this.document.find("iframe").map(function(){var e=w(this);return w("<div>").css({position:"absolute",width:e.outerWidth(),height:e.outerHeight()}).appendTo(e.parent()).offset(e.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_allowInteraction:function(e){return!!w(e.target).closest(".ui-dialog").length||!!w(e.target).closest(".ui-datepicker").length},_createOverlay:function(){var t;this.options.modal&&(t=!0,this._delay(function(){t=!1}),this.document.data("ui-dialog-overlays")||this._on(this.document,{focusin:function(e){t||this._allowInteraction(e)||(e.preventDefault(),this._trackingInstances()[0]._focusTabbable())}}),this.overlay=w("<div>").appendTo(this._appendTo()),this._addClass(this.overlay,null,"ui-widget-overlay ui-front"),this._on(this.overlay,{mousedown:"_keepFocus"}),this.document.data("ui-dialog-overlays",(this.document.data("ui-dialog-overlays")||0)+1))},_destroyOverlay:function(){var e;this.options.modal&&this.overlay&&((e=this.document.data("ui-dialog-overlays")-1)?this.document.data("ui-dialog-overlays",e):(this._off(this.document,"focusin"),this.document.removeData("ui-dialog-overlays")),this.overlay.remove(),this.overlay=null)}}),!1!==w.uiBackCompat&&w.widget("ui.dialog",w.ui.dialog,{options:{dialogClass:""},_createWrapper:function(){this._super(),this.uiDialog.addClass(this.options.dialogClass)},_setOption:function(e,t){"dialogClass"===e&&this.uiDialog.removeClass(this.options.dialogClass).addClass(t),this._superApply(arguments)}}),w.ui.dialog,w.widget("ui.droppable",{version:"1.12.0",widgetEventPrefix:"drop",options:{accept:"*",addClasses:!0,greedy:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var e,t=this.options,i=t.accept;this.isover=!1,this.isout=!0,this.accept=w.isFunction(i)?i:function(e){return e.is(i)},this.proportions=function(){return arguments.length?void(e=arguments[0]):e=e||{width:this.element[0].offsetWidth,height:this.element[0].offsetHeight}},this._addToManager(t.scope),t.addClasses&&this._addClass("ui-droppable")},_addToManager:function(e){w.ui.ddmanager.droppables[e]=w.ui.ddmanager.droppables[e]||[],w.ui.ddmanager.droppables[e].push(this)},_splice:function(e){for(var t=0;e.length>t;t++)e[t]===this&&e.splice(t,1)},_destroy:function(){var e=w.ui.ddmanager.droppables[this.options.scope];this._splice(e)},_setOption:function(e,t){var i;"accept"===e?this.accept=w.isFunction(t)?t:function(e){return e.is(t)}:"scope"===e&&(i=w.ui.ddmanager.droppables[this.options.scope],this._splice(i),this._addToManager(t)),this._super(e,t)},_activate:function(e){var t=w.ui.ddmanager.current;this._addActiveClass(),t&&this._trigger("activate",e,this.ui(t))},_deactivate:function(e){var t=w.ui.ddmanager.current;this._removeActiveClass(),t&&this._trigger("deactivate",e,this.ui(t))},_over:function(e){var t=w.ui.ddmanager.current;t&&(t.currentItem||t.element)[0]!==this.element[0]&&this.accept.call(this.element[0],t.currentItem||t.element)&&(this._addHoverClass(),this._trigger("over",e,this.ui(t)))},_out:function(e){var t=w.ui.ddmanager.current;t&&(t.currentItem||t.element)[0]!==this.element[0]&&this.accept.call(this.element[0],t.currentItem||t.element)&&(this._removeHoverClass(),this._trigger("out",e,this.ui(t)))},_drop:function(t,e){var i=e||w.ui.ddmanager.current,n=!1;return!(!i||(i.currentItem||i.element)[0]===this.element[0])&&(this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){var e=w(this).droppable("instance");return e.options.greedy&&!e.options.disabled&&e.options.scope===i.options.scope&&e.accept.call(e.element[0],i.currentItem||i.element)&&le(i,w.extend(e,{offset:e.element.offset()}),e.options.tolerance,t)?!(n=!0):void 0}),!n&&(!!this.accept.call(this.element[0],i.currentItem||i.element)&&(this._removeActiveClass(),this._removeHoverClass(),this._trigger("drop",t,this.ui(i)),this.element)))},ui:function(e){return{draggable:e.currentItem||e.element,helper:e.helper,position:e.position,offset:e.positionAbs}},_addHoverClass:function(){this._addClass("ui-droppable-hover")},_removeHoverClass:function(){this._removeClass("ui-droppable-hover")},_addActiveClass:function(){this._addClass("ui-droppable-active")},_removeActiveClass:function(){this._removeClass("ui-droppable-active")}});var re,le=w.ui.intersect=function(e,t,i,n){if(!t.offset)return!1;var o=(e.positionAbs||e.position.absolute).left+e.margins.left,s=(e.positionAbs||e.position.absolute).top+e.margins.top,a=o+e.helperProportions.width,r=s+e.helperProportions.height,l=t.offset.left,d=t.offset.top,c=l+t.proportions().width,u=d+t.proportions().height;switch(i){case"fit":return l<=o&&a<=c&&d<=s&&r<=u;case"intersect":return o+e.helperProportions.width/2>l&&c>a-e.helperProportions.width/2&&s+e.helperProportions.height/2>d&&u>r-e.helperProportions.height/2;case"pointer":return de(n.pageY,d,t.proportions().height)&&de(n.pageX,l,t.proportions().width);case"touch":return(d<=s&&s<=u||d<=r&&r<=u||s<d&&u<r)&&(l<=o&&o<=c||l<=a&&a<=c||o<l&&c<a);default:return!1}};function de(e,t,i){return t<=e&&e<t+i}!(w.ui.ddmanager={current:null,droppables:{default:[]},prepareOffsets:function(e,t){var i,n,o=w.ui.ddmanager.droppables[e.options.scope]||[],s=t?t.type:null,a=(e.currentItem||e.element).find(":data(ui-droppable)").addBack();e:for(i=0;o.length>i;i++)if(!(o[i].options.disabled||e&&!o[i].accept.call(o[i].element[0],e.currentItem||e.element))){for(n=0;a.length>n;n++)if(a[n]===o[i].element[0]){o[i].proportions().height=0;continue e}o[i].visible="none"!==o[i].element.css("display"),o[i].visible&&("mousedown"===s&&o[i]._activate.call(o[i],t),o[i].offset=o[i].element.offset(),o[i].proportions({width:o[i].element[0].offsetWidth,height:o[i].element[0].offsetHeight}))}},drop:function(e,t){var i=!1;return w.each((w.ui.ddmanager.droppables[e.options.scope]||[]).slice(),function(){this.options&&(!this.options.disabled&&this.visible&&le(e,this,this.options.tolerance,t)&&(i=this._drop.call(this,t)||i),!this.options.disabled&&this.visible&&this.accept.call(this.element[0],e.currentItem||e.element)&&(this.isout=!0,this.isover=!1,this._deactivate.call(this,t)))}),i},dragStart:function(e,t){e.element.parentsUntil("body").on("scroll.droppable",function(){e.options.refreshPositions||w.ui.ddmanager.prepareOffsets(e,t)})},drag:function(o,s){o.options.refreshPositions&&w.ui.ddmanager.prepareOffsets(o,s),w.each(w.ui.ddmanager.droppables[o.options.scope]||[],function(){var e,t,i,n;this.options.disabled||this.greedyChild||!this.visible||(n=!(i=le(o,this,this.options.tolerance,s))&&this.isover?"isout":i&&!this.isover?"isover":null)&&(this.options.greedy&&(t=this.options.scope,(i=this.element.parents(":data(ui-droppable)").filter(function(){return w(this).droppable("instance").options.scope===t})).length&&((e=w(i[0]).droppable("instance")).greedyChild="isover"===n)),e&&"isover"===n&&(e.isover=!1,e.isout=!0,e._out.call(e,s)),this[n]=!0,this["isout"===n?"isover":"isout"]=!1,this["isover"===n?"_over":"_out"].call(this,s),e&&"isout"===n&&(e.isout=!1,e.isover=!0,e._over.call(e,s)))})},dragStop:function(e,t){e.element.parentsUntil("body").off("scroll.droppable"),e.options.refreshPositions||w.ui.ddmanager.prepareOffsets(e,t)}})!==w.uiBackCompat&&w.widget("ui.droppable",w.ui.droppable,{options:{hoverClass:!1,activeClass:!1}
vendor: 11,084 bytes, line 1
1,_addActiveClass:function(){this._super(),this.options.activeClass&&this.element.addClass(this.options.activeClass)},_removeActiveClass:function(){this._super(),this.options.activeClass&&this.element.removeClass(this.options.activeClass)},_addHoverClass:function(){this._super(),this.options.hoverClass&&this.element.addClass(this.options.hoverClass)},_removeHoverClass:function(){this._super(),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass)}}),w.ui.droppable,w.widget("ui.progressbar",{version:"1.12.0",options:{classes:{"ui-progressbar":"ui-corner-all","ui-progressbar-value":"ui-corner-left","ui-progressbar-complete":"ui-corner-right"},max:100,value:0,change:null,complete:null},min:0,_create:function(){this.oldValue=this.options.value=this._constrainedValue(),this.element.attr({role:"progressbar","aria-valuemin":this.min}),this._addClass("ui-progressbar","ui-widget ui-widget-content"),this.valueDiv=w("<div>").appendTo(this.element),this._addClass(this.valueDiv,"ui-progressbar-value","ui-widget-header"),this._refreshValue()},_destroy:function(){this.element.removeAttr("role aria-valuemin aria-valuemax aria-valuenow"),this.valueDiv.remove()},value:function(e){return void 0===e?this.options.value:(this.options.value=this._constrainedValue(e),void this._refreshValue())},_constrainedValue:function(e){return void 0===e&&(e=this.options.value),this.indeterminate=!1===e,"number"!=typeof e&&(e=0),!this.indeterminate&&Math.min(this.options.max,Math.max(this.min,e))},_setOptions:function(e){var t=e.value;delete e.value,this._super(e),this.options.value=this._constrainedValue(t),this._refreshValue()},_setOption:function(e,t){"max"===e&&(t=Math.max(this.min,t)),this._super(e,t)},_setOptionDisabled:function(e){this._super(e),this.element.attr("aria-disabled",e),this._toggleClass(null,"ui-state-disabled",!!e)},_percentage:function(){return this.indeterminate?100:100*(this.options.value-this.min)/(this.options.max-this.min)},_refreshValue:function(){var e=this.options.value,t=this._percentage();this.valueDiv.toggle(this.indeterminate||e>this.min).width(t.toFixed(0)+"%"),this._toggleClass(this.valueDiv,"ui-progressbar-complete",null,e===this.options.max)._toggleClass("ui-progressbar-indeterminate",null,this.indeterminate),this.indeterminate?(this.element.removeAttr("aria-valuenow"),this.overlayDiv||(this.overlayDiv=w("<div>").appendTo(this.valueDiv),this._addClass(this.overlayDiv,"ui-progressbar-overlay"))):(this.element.attr({"aria-valuemax":this.options.max,"aria-valuenow":e}),this.overlayDiv&&(this.overlayDiv.remove(),this.overlayDiv=null)),this.oldValue!==e&&(this.oldValue=e,this._trigger("change")),e===this.options.max&&this._trigger("complete")}}),w.widget("ui.selectable",w.ui.mouse,{version:"1.12.0",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var i=this;this._addClass("ui-selectable"),this.dragged=!1,this.refresh=function(){i.elementPos=w(i.element[0]).offset(),i.selectees=w(i.options.filter,i.element[0]),i._addClass(i.selectees,"ui-selectee"),i.selectees.each(function(){var e=w(this),t=e.offset(),t={left:t.left-i.elementPos.left,top:t.top-i.elementPos.top};w.data(this,"selectable-item",{element:this,$element:e,left:t.left,top:t.top,right:t.left+e.outerWidth(),bottom:t.top+e.outerHeight(),startselected:!1,selected:e.hasClass("ui-selected"),selecting:e.hasClass("ui-selecting"),unselecting:e.hasClass("ui-unselecting")})})},this.refresh(),this._mouseInit(),this.helper=w("<div>"),this._addClass(this.helper,"ui-selectable-helper")},_destroy:function(){this.selectees.removeData("selectable-item"),this._mouseDestroy()},_mouseStart:function(i){var n=this,e=this.options;this.opos=[i.pageX,i.pageY],this.elementPos=w(this.element[0]).offset(),this.options.disabled||(this.selectees=w(e.filter,this.element[0]),this._trigger("start",i),w(e.appendTo).append(this.helper),this.helper.css({left:i.pageX,top:i.pageY,width:0,height:0}),e.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var e=w.data(this,"selectable-item");e.startselected=!0,i.metaKey||i.ctrlKey||(n._removeClass(e.$element,"ui-selected"),e.selected=!1,n._addClass(e.$element,"ui-unselecting"),e.unselecting=!0,n._trigger("unselecting",i,{unselecting:e.element}))}),w(i.target).parents().addBack().each(function(){var e,t=w.data(this,"selectable-item");return t?(e=!i.metaKey&&!i.ctrlKey||!t.$element.hasClass("ui-selected"),n._removeClass(t.$element,e?"ui-unselecting":"ui-selected")._addClass(t.$element,e?"ui-selecting":"ui-unselecting"),t.unselecting=!e,t.selecting=e,(t.selected=e)?n._trigger("selecting",i,{selecting:t.element}):n._trigger("unselecting",i,{unselecting:t.element}),!1):void 0}))},_mouseDrag:function(n){if(this.dragged=!0,!this.options.disabled){var e,o=this,s=this.options,a=this.opos[0],r=this.opos[1],l=n.pageX,d=n.pageY;return l<a&&(e=l,l=a,a=e),d<r&&(e=d,d=r,r=e),this.helper.css({left:a,top:r,width:l-a,height:d-r}),this.selectees.each(function(){var e=w.data(this,"selectable-item"),t=!1,i={};e&&e.element!==o.element[0]&&(i.left=e.left+o.elementPos.left,i.right=e.right+o.elementPos.left,i.top=e.top+o.elementPos.top,i.bottom=e.bottom+o.elementPos.top,"touch"===s.tolerance?t=!(i.left>l||a>i.right||i.top>d||r>i.bottom):"fit"===s.tolerance&&(t=i.left>a&&l>i.right&&i.top>r&&d>i.bottom),t?(e.selected&&(o._removeClass(e.$element,"ui-selected"),e.selected=!1),e.unselecting&&(o._removeClass(e.$element,"ui-unselecting"),e.unselecting=!1),e.selecting||(o._addClass(e.$element,"ui-selecting"),e.selecting=!0,o._trigger("selecting",n,{selecting:e.element}))):(e.selecting&&((n.metaKey||n.ctrlKey)&&e.startselected?(o._removeClass(e.$element,"ui-selecting"),e.selecting=!1,o._addClass(e.$element,"ui-selected"),e.selected=!0):(o._removeClass(e.$element,"ui-selecting"),e.selecting=!1,e.startselected&&(o._addClass(e.$element,"ui-unselecting"),e.unselecting=!0),o._trigger("unselecting",n,{unselecting:e.element}))),e.selected&&(n.metaKey||n.ctrlKey||e.startselected||(o._removeClass(e.$element,"ui-selected"),e.selected=!1,o._addClass(e.$element,"ui-unselecting"),e.unselecting=!0,o._trigger("unselecting",n,{unselecting:e.element})))))}),!1}},_mouseStop:function(t){var i=this;return this.dragged=!1,w(".ui-unselecting",this.element[0]).each(function(){var e=w.data(this,"selectable-item");i._removeClass(e.$element,"ui-unselecting"),e.unselecting=!1,e.startselected=!1,i._trigger("unselected",t,{unselected:e.element})}),w(".ui-selecting",this.element[0]).each(function(){var e=w.data(this,"selectable-item");i._removeClass(e.$element,"ui-selecting")._addClass(e.$element,"ui-selected"),e.selecting=!1,e.selected=!0,e.startselected=!0,i._trigger("selected",t,{selected:e.element})}),this._trigger("stop",t),this.helper.remove(),!1}}),w.widget("ui.selectmenu",[w.ui.formResetMixin,{version:"1.12.0",defaultElement:"<select>",options:{appendTo:null,classes:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"},disabled:null,icons:{button:"ui-icon-triangle-1-s"},position:{my:"left top",at:"left bottom",collision:"none"},width:!1,change:null,close:null,focus:null,open:null,select:null},_create:function(){var e=this.element.uniqueId().attr("id");this.ids={element:e,button:e+"-button",menu:e+"-menu"},this._drawButton(),this._drawMenu(),this._bindFormResetHandler(),this._rendered=!1,this.menuItems=w()},_drawButton:function(){var e,t=this,i=this._parseOption(this.element.find("option:selected"),this.element[0].selectedIndex);this.labels=this.element.labels().attr("for",this.ids.button),this._on(this.labels,{click:function(e){this.button.focus(),e.preventDefault()}}),this.element.hide(),this.button=w("<span>",{tabindex:this.options.disabled?-1:0,id:this.ids.button,role:"combobox","aria-expanded":"false","aria-autocomplete":"list","aria-owns":this.ids.menu,"aria-haspopup":"true",title:this.element.attr("title")}).insertAfter(this.element),this._addClass(this.button,"ui-selectmenu-button ui-selectmenu-button-closed","ui-button ui-widget"),e=w("<span>").appendTo(this.button),this._addClass(e,"ui-selectmenu-icon","ui-icon "+this.options.icons.button),this.buttonItem=this._renderButtonItem(i).appendTo(this.button),!1!==this.options.width&&this._resizeButton(),this._on(this.button,this._buttonEvents),this.button.one("focusin",function(){t._rendered||t._refreshMenu()})},_drawMenu:function(){var i=this;this.menu=w("<ul>",{"aria-hidden":"true","aria-labelledby":this.ids.button,id:this.ids.menu}),this.menuWrap=w("<div>").append(this.menu),this._addClass(this.menuWrap,"ui-selectmenu-menu","ui-front"),this.menuWrap.appendTo(this._appendTo()),this.menuInstance=this.menu.menu({classes:{"ui-menu":"ui-corner-bottom"},role:"listbox",select:function(e,t){e.preventDefault(),i._setSelection(),i._select(t.item.data("ui-selectmenu-item"),e)},focus:function(e,t){t=t.item.data("ui-selectmenu-item");null!=i.focusIndex&&t.index!==i.focusIndex&&(i._trigger("focus",e,{item:t}),i.isOpen||i._select(t,e)),i.focusIndex=t.index,i.button.attr("aria-activedescendant",i.menuItems.eq(t.index).attr("id"))}}).menu("instance"),this.menuInstance._off(this.menu,"mouseleave"),this.menuInstance._closeOnDocumentClick=function(){return!1},this.menuInstance._isDivider=function(){return!1}},refresh:function(){this._refreshMenu(),this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(this._getSelectedItem().data("ui-selectmenu-item")||{})),null===this.options.width&&this._resizeButton()},_refreshMenu:function(){var e=this.element.find("option");this.menu.empty(),this._parseOptions(e),this._renderMenu(this.menu,this.items),this.menuInstance.refresh(),this.menuItems=this.menu.find("li").not(".ui-selectmenu-optgroup").find(".ui-menu-item-wrapper"),this._rendered=!0,e.length&&(e=this._getSelectedItem(),this.menuInstance.focus(null,e),this._setAria(e.data("ui-selectmenu-item")),this._setOption("disabled",this.element.prop("disabled")))},open:function(e){this.options.disabled||(this._rendered?(this._removeClass(this.menu.find(".ui-state-active"),null,"ui-state-active"),this.menuInstance.focus(null,this._getSelectedItem())):this._refreshMenu(),this.menuItems.length&&(this.isOpen=!0,this._toggleAttr(),this._resizeMenu(),this._position(),this._on(this.document,this._documentClick),this._trigger("open",e)))},_position:function(){this.menuWrap.position(w.extend({of:this.button},this.options.position))},close:function(e){this.isOpen&&(this.isOpen=!1,this._toggleAttr(),this.range=null,this._off(this.document),this._trigger("close",e))},widget:function(){return this.button},menuWidget:function(){return this.menu},_renderButtonItem:function(e){var t=w("<span>");return this._setText(t,e.label),this._addClass(t,"ui-selectmenu-text"),t},_renderMenu:function(n,e){var o=this,s="";w.each(e,function(e,t){var i;t.optgroup!==s&&(i=w("<li>",{text:t.optgroup}),o._addClass(i,"ui-selectmenu-optgroup","ui-menu-divider"+(t.element.parent("optgroup").prop("disabled")?" ui-state-disabled":"")),i.appendTo(n),s=t.o
vendor: 5,142 bytes, line 1
1ptgroup),o._renderItemData(n,t)})},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-selectmenu-item",t)},_renderItem:function(e,t){var i=w("<li>"),n=w("<div>",{title:t.element.attr("title")});return t.disabled&&this._addClass(i,null,"ui-state-disabled"),this._setText(n,t.label),i.append(n).appendTo(e)},_setText:function(e,t){t?e.text(t):e.html("&#160;")},_move:function(e,t){var i,n=".ui-menu-item";this.isOpen?i=this.menuItems.eq(this.focusIndex).parent("li"):(i=this.menuItems.eq(this.element[0].selectedIndex).parent("li"),n+=":not(.ui-state-disabled)"),(n="first"===e||"last"===e?i["first"===e?"prevAll":"nextAll"](n).eq(-1):i[e+"All"](n).eq(0)).length&&this.menuInstance.focus(t,n)},_getSelectedItem:function(){return this.menuItems.eq(this.element[0].selectedIndex).parent("li")},_toggle:function(e){this[this.isOpen?"close":"open"](e)},_setSelection:function(){var e;this.range&&(window.getSelection?((e=window.getSelection()).removeAllRanges(),e.addRange(this.range)):this.range.select(),this.button.focus())},_documentClick:{mousedown:function(e){this.isOpen&&(w(e.target).closest(".ui-selectmenu-menu, #"+w.ui.escapeSelector(this.ids.button)).length||this.close(e))}},_buttonEvents:{mousedown:function(){var e;window.getSelection?(e=window.getSelection()).rangeCount&&(this.range=e.getRangeAt(0)):this.range=document.selection.createRange()},click:function(e){this._setSelection(),this._toggle(e)},keydown:function(e){var t=!0;switch(e.keyCode){case w.ui.keyCode.TAB:case w.ui.keyCode.ESCAPE:this.close(e),t=!1;break;case w.ui.keyCode.ENTER:this.isOpen&&this._selectFocusedItem(e);break;case w.ui.keyCode.UP:e.altKey?this._toggle(e):this._move("prev",e);break;case w.ui.keyCode.DOWN:e.altKey?this._toggle(e):this._move("next",e);break;case w.ui.keyCode.SPACE:this.isOpen?this._selectFocusedItem(e):this._toggle(e);break;case w.ui.keyCode.LEFT:this._move("prev",e);break;case w.ui.keyCode.RIGHT:this._move("next",e);break;case w.ui.keyCode.HOME:case w.ui.keyCode.PAGE_UP:this._move("first",e);break;case w.ui.keyCode.END:case w.ui.keyCode.PAGE_DOWN:this._move("last",e);break;default:this.menu.trigger(e),t=!1}t&&e.preventDefault()}},_selectFocusedItem:function(e){var t=this.menuItems.eq(this.focusIndex).parent("li");t.hasClass("ui-state-disabled")||this._select(t.data("ui-selectmenu-item"),e)},_select:function(e,t){var i=this.element[0].selectedIndex;this.element[0].selectedIndex=e.index,this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(e)),this._setAria(e),this._trigger("select",t,{item:e}),e.index!==i&&this._trigger("change",t,{item:e}),this.close(t)},_setAria:function(e){e=this.menuItems.eq(e.index).attr("id");this.button.attr({"aria-labelledby":e,"aria-activedescendant":e}),this.menu.attr("aria-activedescendant",e)},_setOption:function(e,t){var i;"icons"===e&&(i=this.button.find("span.ui-icon"),this._removeClass(i,null,this.options.icons.button)._addClass(i,null,t.button)),this._super(e,t),"appendTo"===e&&this.menuWrap.appendTo(this._appendTo()),"width"===e&&this._resizeButton()},_setOptionDisabled:function(e){this._super(e),this.menuInstance.option("disabled",e),this.button.attr("aria-disabled",e),this._toggleClass(this.button,null,"ui-state-disabled",e),this.element.prop("disabled",e),e?(this.button.attr("tabindex",-1),this.close()):this.button.attr("tabindex",0)},_appendTo:function(){var e=this.options.appendTo;return e=!(e=!(e=e&&(e.jquery||e.nodeType?w(e):this.document.find(e).eq(0)))||!e[0]?this.element.closest(".ui-front, dialog"):e).length?this.document[0].body:e},_toggleAttr:function(){this.button.attr("aria-expanded",this.isOpen),this._removeClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"closed":"open"))._addClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"open":"closed"))._toggleClass(this.menuWrap,"ui-selectmenu-open",null,this.isOpen),this.menu.attr("aria-hidden",!this.isOpen)},_resizeButton:function(){var e=this.options.width;return!1===e?void this.button.css("width",""):(null===e&&(e=this.element.show().outerWidth(),this.element.hide()),void this.button.outerWidth(e))},_resizeMenu:function(){this.menu.outerWidth(Math.max(this.button.outerWidth(),this.menu.width("").outerWidth()+1))},_getCreateOptions:function(){var e=this._super();return e.disabled=this.element.prop("disabled"),e},_parseOptions:function(e){var i=this,n=[];e.each(function(e,t){n.push(i._parseOption(w(t),e))}),this.items=n},_parseOption:function(e,t){var i=e.parent("optgroup");return{element:e,index:t,value:e.val(),label:e.text(),optgroup:i.attr("label")||"",disabled:i.prop("disabled")||e.prop("disabled")}},_destroy:function(){this._unbindFormResetHandler(),this.menuWrap.remove(),this.button.remove(),this.element.show(),this.element.removeUniqueId(),this.labels.attr("for",this.ids.element)}}]),w.widget("ui.slider",w.ui.mouse,{version:"1.12.0",widgetEventPrefix:"slide",options:{animate:!1,classes:{"ui-slider":"ui-corner-all","ui-slider-handle":"ui-corner-all","ui-slider-range":"ui-corner-all ui-widget-header"},distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null}
vendor: 16,528 bytes, line 1
1,numPages:5,_create:function(){this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this._calculateNewMax(),this._addClass("ui-slider ui-slider-"+this.orientation,"ui-widget ui-widget-content"),this._refresh(),this._animateOff=!1},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var e,t=this.options,i=this.element.find(".ui-slider-handle"),n=[],o=t.values&&t.values.length||1;for(i.length>o&&(i.slice(o).remove(),i=i.slice(0,o)),e=i.length;e<o;e++)n.push("<span tabindex='0'></span>");this.handles=i.add(w(n.join("")).appendTo(this.element)),this._addClass(this.handles,"ui-slider-handle","ui-state-default"),this.handle=this.handles.eq(0),this.handles.each(function(e){w(this).data("ui-slider-handle-index",e)})},_createRange:function(){var e=this.options;e.range?(!0===e.range&&(e.values?e.values.length&&2!==e.values.length?e.values=[e.values[0],e.values[0]]:w.isArray(e.values)&&(e.values=e.values.slice(0)):e.values=[this._valueMin(),this._valueMin()]),this.range&&this.range.length?(this._removeClass(this.range,"ui-slider-range-min ui-slider-range-max"),this.range.css({left:"",bottom:""})):(this.range=w("<div>").appendTo(this.element),this._addClass(this.range,"ui-slider-range")),"min"!==e.range&&"max"!==e.range||this._addClass(this.range,"ui-slider-range-"+e.range)):(this.range&&this.range.remove(),this.range=null)},_setupEvents:function(){this._off(this.handles),this._on(this.handles,this._handleEvents),this._hoverable(this.handles),this._focusable(this.handles)},_destroy:function(){this.handles.remove(),this.range&&this.range.remove(),this._mouseDestroy()},_mouseCapture:function(e){var i,n,o,s,t,a,r=this,l=this.options;return!l.disabled&&(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),a={x:e.pageX,y:e.pageY},i=this._normValueFromMouse(a),n=this._valueMax()-this._valueMin()+1,this.handles.each(function(e){var t=Math.abs(i-r.values(e));(t<n||n===t&&(e===r._lastChangedValue||r.values(e)===l.min))&&(n=t,o=w(this),s=e)}),!1!==this._start(e,s)&&(this._mouseSliding=!0,this._handleIndex=s,this._addClass(o,null,"ui-state-active"),o.trigger("focus"),t=o.offset(),a=!w(e.target).parents().addBack().is(".ui-slider-handle"),this._clickOffset=a?{left:0,top:0}:{left:e.pageX-t.left-o.width()/2,top:e.pageY-t.top-o.height()/2-(parseInt(o.css("borderTopWidth"),10)||0)-(parseInt(o.css("borderBottomWidth"),10)||0)+(parseInt(o.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(e,s,i),this._animateOff=!0))},_mouseStart:function(){return!0},_mouseDrag:function(e){var t={x:e.pageX,y:e.pageY},t=this._normValueFromMouse(t);return this._slide(e,this._handleIndex,t),!1},_mouseStop:function(e){return this._removeClass(this.handles,null,"ui-state-active"),this._mouseSliding=!1,this._stop(e,this._handleIndex),this._change(e,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1},_detectOrientation:function(){this.orientation="vertical"===this.options.orientation?"vertical":"horizontal"},_normValueFromMouse:function(e){var t,e="horizontal"===this.orientation?(t=this.elementSize.width,e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(t=this.elementSize.height,e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),e=e/t;return(e=1<e?1:e)<0&&(e=0),"vertical"===this.orientation&&(e=1-e),t=this._valueMax()-this._valueMin(),t=this._valueMin()+e*t,this._trimAlignValue(t)},_uiHash:function(e,t,i){var n={handle:this.handles[e],handleIndex:e,value:void 0!==t?t:this.value()};return this._hasMultipleValues()&&(n.value=void 0!==t?t:this.values(e),n.values=i||this.values()),n},_hasMultipleValues:function(){return this.options.values&&this.options.values.length},_start:function(e,t){return this._trigger("start",e,this._uiHash(t))},_slide:function(e,t,i){var n,o=this.value(),s=this.values();this._hasMultipleValues()&&(n=this.values(t?0:1),o=this.values(t),2===this.options.values.length&&!0===this.options.range&&(i=0===t?Math.min(n,i):Math.max(n,i)),s[t]=i),i===o||!1!==this._trigger("slide",e,this._uiHash(t,i,s))&&(this._hasMultipleValues()?this.values(t,i):this.value(i))},_stop:function(e,t){this._trigger("stop",e,this._uiHash(t))},_change:function(e,t){this._keySliding||this._mouseSliding||(this._lastChangedValue=t,this._trigger("change",e,this._uiHash(t)))},value:function(e){return arguments.length?(this.options.value=this._trimAlignValue(e),this._refreshValue(),void this._change(null,0)):this._value()},values:function(e,t){var i,n,o;if(1<arguments.length)return this.options.values[e]=this._trimAlignValue(t),this._refreshValue(),void this._change(null,e);if(!arguments.length)return this._values();if(!w.isArray(e))return this._hasMultipleValues()?this._values(e):this.value();for(i=this.options.values,n=e,o=0;i.length>o;o+=1)i[o]=this._trimAlignValue(n[o]),this._change(null,o);this._refreshValue()},_setOption:function(e,t){var i,n=0;switch("range"===e&&!0===this.options.range&&("min"===t?(this.options.value=this._values(0),this.options.values=null):"max"===t&&(this.options.value=this._values(this.options.values.length-1),this.options.values=null)),w.isArray(this.options.values)&&(n=this.options.values.length),this._super(e,t),e){case"orientation":this._detectOrientation(),this._removeClass("ui-slider-horizontal ui-slider-vertical")._addClass("ui-slider-"+this.orientation),this._refreshValue(),this.options.range&&this._refreshRange(t),this.handles.css("horizontal"===t?"bottom":"left","");break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":for(this._animateOff=!0,this._refreshValue(),i=n-1;0<=i;i--)this._change(null,i);this._animateOff=!1;break;case"step":case"min":case"max":this._animateOff=!0,this._calculateNewMax(),this._refreshValue(),this._animateOff=!1;break;case"range":this._animateOff=!0,this._refresh(),this._animateOff=!1}},_setOptionDisabled:function(e){this._super(e),this._toggleClass(null,"ui-state-disabled",!!e)},_value:function(){var e=this.options.value;return this._trimAlignValue(e)},_values:function(e){var t,i,n;if(arguments.length)return t=this.options.values[e],this._trimAlignValue(t);if(this._hasMultipleValues()){for(i=this.options.values.slice(),n=0;i.length>n;n+=1)i[n]=this._trimAlignValue(i[n]);return i}return[]},_trimAlignValue:function(e){if(this._valueMin()>=e)return this._valueMin();if(e>=this._valueMax())return this._valueMax();var t=0<this.options.step?this.options.step:1,i=(e-this._valueMin())%t,e=e-i;return 2*Math.abs(i)>=t&&(e+=0<i?t:-t),parseFloat(e.toFixed(5))},_calculateNewMax:function(){var e=this.options.max,t=this._valueMin(),i=this.options.step;(e=Math.round((e-t)/i)*i+t)>this.options.max&&(e-=i),this.max=parseFloat(e.toFixed(this._precision()))},_precision:function(){var e=this._precisionOf(this.options.step);return e=null!==this.options.min?Math.max(e,this._precisionOf(this.options.min)):e},_precisionOf:function(e){var t=""+e,e=t.indexOf(".");return-1===e?0:t.length-e-1},_valueMin:function(){return this.options.min},_valueMax:function(){return this.max},_refreshRange:function(e){"vertical"===e&&this.range.css({width:"",left:""}),"horizontal"===e&&this.range.css({height:"",bottom:""})},_refreshValue:function(){var t,i,e,n,o,s=this.options.range,a=this.options,r=this,l=!this._animateOff&&a.animate,d={};this._hasMultipleValues()?this.handles.each(function(e){i=(r.values(e)-r._valueMin())/(r._valueMax()-r._valueMin())*100,d["horizontal"===r.orientation?"left":"bottom"]=i+"%",w(this).stop(1,1)[l?"animate":"css"](d,a.animate),!0===r.options.range&&("horizontal"===r.orientation?(0===e&&r.range.stop(1,1)[l?"animate":"css"]({left:i+"%"},a.animate),1===e&&r.range[l?"animate":"css"]({width:i-t+"%"},{queue:!1,duration:a.animate})):(0===e&&r.range.stop(1,1)[l?"animate":"css"]({bottom:i+"%"},a.animate),1===e&&r.range[l?"animate":"css"]({height:i-t+"%"},{queue:!1,duration:a.animate}))),t=i}):(e=this.value(),n=this._valueMin(),o=this._valueMax(),i=o!==n?(e-n)/(o-n)*100:0,d["horizontal"===this.orientation?"left":"bottom"]=i+"%",this.handle.stop(1,1)[l?"animate":"css"](d,a.animate),"min"===s&&"horizontal"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({width:i+"%"},a.animate),"max"===s&&"horizontal"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({width:100-i+"%"},a.animate),"min"===s&&"vertical"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({height:i+"%"},a.animate),"max"===s&&"vertical"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({height:100-i+"%"},a.animate))},_handleEvents:{keydown:function(e){var t,i,n,o=w(e.target).data("ui-slider-handle-index");switch(e.keyCode){case w.ui.keyCode.HOME:case w.ui.keyCode.END:case w.ui.keyCode.PAGE_UP:case w.ui.keyCode.PAGE_DOWN:case w.ui.keyCode.UP:case w.ui.keyCode.RIGHT:case w.ui.keyCode.DOWN:case w.ui.keyCode.LEFT:if(e.preventDefault(),!this._keySliding&&(this._keySliding=!0,this._addClass(w(e.target),null,"ui-state-active"),!1===this._start(e,o)))return}switch(n=this.options.step,t=i=this._hasMultipleValues()?this.values(o):this.value(),e.keyCode){case w.ui.keyCode.HOME:i=this._valueMin();break;case w.ui.keyCode.END:i=this._valueMax();break;case w.ui.keyCode.PAGE_UP:i=this._trimAlignValue(t+(this._valueMax()-this._valueMin())/this.numPages);break;case w.ui.keyCode.PAGE_DOWN:i=this._trimAlignValue(t-(this._valueMax()-this._valueMin())/this.numPages);break;case w.ui.keyCode.UP:case w.ui.keyCode.RIGHT:if(t===this._valueMax())return;i=this._trimAlignValue(t+n);break;case w.ui.keyCode.DOWN:case w.ui.keyCode.LEFT:if(t===this._valueMin())return;i=this._trimAlignValue(t-n)}this._slide(e,o,i)},keyup:function(e){var t=w(e.target).data("ui-slider-handle-index");this._keySliding&&(this._keySliding=!1,this._stop(e,t),this._change(e,t),this._removeClass(w(e.target),null,"ui-state-active"))}}}),w.widget("ui.sortable",w.ui.mouse,{version:"1.12.0",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(e,t,i){return t<=e&&e<t+i},_isFloating:function(e){return/left|right/.test(e.css("float"))||/inline|table-cell/.test(e.css("display"))},_create:function(){this.containerCache={},this._addClass("ui-sortable"),this.refresh(),this.offset=this.element.offset(),this._mouseInit(),this._setHandleClassName(),this.ready=!0},_setOption:function(e,t){this._super(e,t),"handle"===e&&this._setHandleClassName()},_setHandleClassName:function(){var e=this;this._removeClass(this.element.find(".ui-sortable-handle"),"ui-sortable-handle"),w.each(this.items,function(){e._addClass(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item,"ui-sortable-handle")})},_destroy:function(){this._mouseDestroy();for(var e=this.items.length-1;0<=e;e--)this.items[e].item.removeData(this.widgetName+"-item");return this},_mouseCapture:function(e,t){var i=null,n=!1,o=this;return!this.reverting&&(!this.options.disabled&&"static"!==this.options.type&&(this._refreshItems(e),w(e.target).parents().each(function(){return w.data(this,o.widgetName+"-item")===o?(i=w(this),!1):void 0}),!!(i=w.data(e.target,o.widgetName+"-item")===o?w(e.target):i)&&(!(this.options.handle&&!t&&(w(this.options.handle,i).find("*").addBack().each(function(){this===e.target&&(n=!0)}),!n))&&(this.currentItem=i,this._removeCurrentsFromItems(),!0))))},_mouseStart:function(e,t,i){var n,o,s=this.options;if((this.currentContainer=this).refreshPositions(),this.helper=this._createHelper(e),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},w.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),this.originalPosition=this._generatePosition(e),this.originalPageX=e.pageX,this.originalPageY=e.pageY,s.cursorAt&&this._adjustOffsetFromHelper(s.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),s.containment&&this._setContainment(),s.cursor&&"auto"!==s.cursor&&(o=this.document.find("body"),this.storedCursor=o.css("cursor"),o.css("cursor",s.cursor),this.storedStylesheet=w("<style>*{ cursor: "+s.cursor+" !important; }</style>").appendTo(o)),s.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",s.opacity)),s.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",s.zIndex)),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",e,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!i)for(n=this.containers.length-1;0<=n;n--)this.containers[n]._trigger("activate",e,this._uiHash(this));return w.ui.ddmanager&&(w.ui.ddmanager.current=this),w.ui.ddmanager&&!s.dropBehaviour&&w.ui.ddmanager.prepareOffsets(this,e),this.dragging=!0,this._addClass(this.helper,"ui-sortable-helper"),this._mouseDrag(e),!0},_mouseDrag:function(e){var t,i,n,o,s=this.options,a=!1;for(this.position=this._generatePosition(e),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs),this.options.scroll&&(this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-e.pageY<s.scrollSensitivity?this.scrollParent[0].scrollTop=a=this.scrollParent[0].scrollTop+s.scrollSpeed:e.pageY-this.overflowOffset.top<s.scrollSensitivity&&(this.scrollParent[0].scrollTop=a=this.scrollParent[0].scrollTop-s.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-e.pageX<s.scrollSensitivity?this.scrollParent[0].scrollLeft=a=this.scrollParent[0].scrollLeft+s.scrollSpeed:e.pageX-this.overflowOffset.left<s.scrollSensitivity&&(this.scrollParent[0].scrollLeft=a=this.scrollParent[0].scrollLeft-s.scrollSpeed)):(e.pageY-this.document.scrollTop()<s.scrollSensitivity?a=this.document.scrollTop(this.document.scrollTop()-s.scrollSpeed):this.window.height()-(e.pageY-this.document.scrollTop())<s.scrollSensitivity&&(a=this.document.scrollTop(this.document.scrollTop()+s.scrollSpeed)),e.pageX-this.document.scrollLeft()<s.scrollSensitivity?a=this.document.scrollLeft(this.document.scrollLeft()-s.scrollSpeed):this.window.width()-(e.pageX-this.document.scrollLeft())<s.scrollSensitivity&&(a=this.document.scrollLeft(this.document.scrollLeft()+s.scrollSpeed))),!1!==a&&w.ui.ddmanager&&!s.dropBehaviour&&w.ui.ddmanager.prepareOffsets(this,e)),this.positionAbs=this._convertPositionTo("absolute"),this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),t=this.items.length-1;0<=t;t--)if(n=(i=this.items[t]).item[0],(o=this._intersectsWithPointer(i))&&i.instance===this.currentContainer&&n!==this.currentItem[0]&&this.placeholder[1===o?"next":"prev"]()[0]!==n&&!w.contains(this.placeholder[0],n)&&("semi-dynamic"!==this.options.type||!w.contains(this.element[0],n))){if(this.direction=1===o?"down":"up","pointer"!==this.options.tolerance&&!this._intersectsWithSides(i))break;this._rearrange(e,i),this._trigger("change",e,this._uiHash());break}return this._contactContainers(e),w.ui.ddmanager&&w.ui.ddmanager.drag(this,e),this._trigger("sort",e,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(e,t){var i,n,o,s;if(e)return w.ui.ddmanager&&!this.options.dropBehaviour&&w.ui.ddmanager.drop(this,e),this.options.revert?(n=(i=this).placeholder.offset(),s={}
vendor: 5,940 bytes, line 1
1,(o=this.options.axis)&&"x"!==o||(s.left=n.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollLeft)),o&&"y"!==o||(s.top=n.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,w(this.helper).animate(s,parseInt(this.options.revert,10)||500,function(){i._clear(e)})):this._clear(e,t),!1},cancel:function(){if(this.dragging){this._mouseUp({target:null}),"original"===this.options.helper?(this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")):this.currentItem.show();for(var e=this.containers.length-1;0<=e;e--)this.containers[e]._trigger("deactivate",null,this._uiHash(this)),this.containers[e].containerCache.over&&(this.containers[e]._trigger("out",null,this._uiHash(this)),this.containers[e].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!==this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),w.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?w(this.domPosition.prev).after(this.currentItem):w(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(t){var e=this._getItemsAsjQuery(t&&t.connected),i=[];return t=t||{},w(e).each(function(){var e=(w(t.item||this).attr(t.attribute||"id")||"").match(t.expression||/(.+)[\-=_](.+)/);e&&i.push((t.key||e[1]+"[]")+"="+(t.key&&t.expression?e[1]:e[2]))}),!i.length&&t.key&&i.push(t.key+"="),i.join("&")},toArray:function(e){var t=this._getItemsAsjQuery(e&&e.connected),i=[];return e=e||{},t.each(function(){i.push(w(e.item||this).attr(e.attribute||"id")||"")}),i},_intersectsWith:function(e){var t=this.positionAbs.left,i=t+this.helperProportions.width,n=this.positionAbs.top,o=n+this.helperProportions.height,s=e.left,a=s+e.width,r=e.top,l=r+e.height,d=this.offset.click.top,c=this.offset.click.left,d="x"===this.options.axis||r<n+d&&n+d<l,c="y"===this.options.axis||s<t+c&&t+c<a;return"pointer"===this.options.tolerance||this.options.forcePointerForContainers||"pointer"!==this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>e[this.floating?"width":"height"]?d&&c:t+this.helperProportions.width/2>s&&a>i-this.helperProportions.width/2&&n+this.helperProportions.height/2>r&&l>o-this.helperProportions.height/2},_intersectsWithPointer:function(e){var t="x"===this.options.axis||this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top,e.height),e="y"===this.options.axis||this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left,e.width);return!!(t&&e)&&(t=this._getDragVerticalDirection(),e=this._getDragHorizontalDirection(),this.floating?"right"===e||"down"===t?2:1:t&&("down"===t?2:1))},_intersectsWithSides:function(e){var t=this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top+e.height/2,e.height),i=this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left+e.width/2,e.width),n=this._getDragVerticalDirection(),e=this._getDragHorizontalDirection();return this.floating&&e?"right"===e&&i||"left"===e&&!i:n&&("down"===n&&t||"up"===n&&!t)},_getDragVerticalDirection:function(){var e=this.positionAbs.top-this.lastPositionAbs.top;return 0!=e&&(0<e?"down":"up")},_getDragHorizontalDirection:function(){var e=this.positionAbs.left-this.lastPositionAbs.left;return 0!=e&&(0<e?"right":"left")},refresh:function(e){return this._refreshItems(e),this._setHandleClassName(),this.refreshPositions(),this},_connectWith:function(){var e=this.options;return e.connectWith.constructor===String?[e.connectWith]:e.connectWith},_getItemsAsjQuery:function(e){function t(){a.push(this)}var i,n,o,s,a=[],r=[],l=this._connectWith();if(l&&e)for(i=l.length-1;0<=i;i--)for(n=(o=w(l[i],this.document[0])).length-1;0<=n;n--)(s=w.data(o[n],this.widgetFullName))&&s!==this&&!s.options.disabled&&r.push([w.isFunction(s.options.items)?s.options.items.call(s.element):w(s.options.items,s.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),s]);for(r.push([w.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):w(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),i=r.length-1;0<=i;i--)r[i][0].each(t);return w(a)},_removeCurrentsFromItems:function(){var i=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=w.grep(this.items,function(e){for(var t=0;i.length>t;t++)if(i[t]===e.item[0])return!1;return!0})},_refreshItems:function(e){this.items=[],this.containers=[this];var t,i,n,o,s,a,r,l,d=this.items,c=[[w.isFunction(this.options.items)?this.options.items.call(this.element[0],e,{item:this.currentItem}):w(this.options.items,this.element),this]],u=this._connectWith();if(u&&this.ready)for(t=u.length-1;0<=t;t--)for(i=(n=w(u[t],this.document[0])).length-1;0<=i;i--)(o=w.data(n[i],this.widgetFullName))&&o!==this&&!o.options.disabled&&(c.push([w.isFunction(o.options.items)?o.options.items.call(o.element[0],e,{item:this.currentItem}):w(o.options.items,o.element),o]),this.containers.push(o));for(t=c.length-1;0<=t;t--)for(s=c[t][1],l=(a=c[t][i=0]).length;i<l;i++)(r=w(a[i])).data(this.widgetName+"-item",s),d.push({item:r,instance:s,width:0,height:0,left:0,top:0})},refreshPositions:function(e){var t,i,n,o;for(this.floating=!!this.items.length&&("x"===this.options.axis||this._isFloating(this.items[0].item)),this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset()),t=this.items.length-1;0<=t;t--)(i=this.items[t]).instance!==this.currentContainer&&this.currentContainer&&i.item[0]!==this.currentItem[0]||(n=this.options.toleranceElement?w(this.options.toleranceElement,i.item):i.item,e||(i.width=n.outerWidth(),i.height=n.outerHeight()),o=n.offset(),i.left=o.left,i.top=o.top);
vendor: 1,140 bytes, line 1
1if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(t=this.containers.length-1;0<=t;t--)o=this.containers[t].element.offset(),this.containers[t].containerCache.left=o.left,this.containers[t].containerCache.top=o.top,this.containers[t].containerCache.width=this.containers[t].element.outerWidth(),this.containers[t].containerCache.height=this.containers[t].element.outerHeight();return this},_createPlaceholder:function(i){var n,o=(i=i||this).options;o.placeholder&&o.placeholder.constructor!==String||(n=o.placeholder,o.placeholder={element:function(){var e=i.currentItem[0].nodeName.toLowerCase(),t=w("<"+e+">",i.document[0]);return i._addClass(t,"ui-sortable-placeholder",n||i.currentItem[0].className)._removeClass(t,"ui-sortable-helper"),"tbody"===e?i._createTrPlaceholder(i.currentItem.find("tr").eq(0),w("<tr>",i.document[0]).appendTo(t)):"tr"===e?i._createTrPlaceholder(i.currentItem,t):"img"===e&&t.attr("src",i.currentItem.attr("src")),n||t.css("visibility","hidden"),t},update:function(e,t){n&&!o.forcePlaceholderSize||(t.height()||t.height(i.currentItem.innerHe
vendor: 11,788 bytes, line 1
1ight()-parseInt(i.currentItem.css("paddingTop")||0,10)-parseInt(i.currentItem.css("paddingBottom")||0,10)),t.width()||t.width(i.currentItem.innerWidth()-parseInt(i.currentItem.css("paddingLeft")||0,10)-parseInt(i.currentItem.css("paddingRight")||0,10)))}}),i.placeholder=w(o.placeholder.element.call(i.element,i.currentItem)),i.currentItem.after(i.placeholder),o.placeholder.update(i,i.placeholder)},_createTrPlaceholder:function(e,t){var i=this;e.children().each(function(){w("<td>&#160;</td>",i.document[0]).attr("colspan",w(this).attr("colspan")||1).appendTo(t)})},_contactContainers:function(e){for(var t,i,n,o,s,a,r,l,d,c=null,u=null,h=this.containers.length-1;0<=h;h--)if(!w.contains(this.currentItem[0],this.containers[h].element[0]))if(this._intersectsWith(this.containers[h].containerCache)){if(c&&w.contains(this.containers[h].element[0],c.element[0]))continue;c=this.containers[h],u=h}else this.containers[h].containerCache.over&&(this.containers[h]._trigger("out",e,this._uiHash(this)),this.containers[h].containerCache.over=0);if(c)if(1===this.containers.length)this.containers[u].containerCache.over||(this.containers[u]._trigger("over",e,this._uiHash(this)),this.containers[u].containerCache.over=1);else{for(i=1e4,n=null,o=(l=c.floating||this._isFloating(this.currentItem))?"left":"top",s=l?"width":"height",d=l?"pageX":"pageY",t=this.items.length-1;0<=t;t--)w.contains(this.containers[u].element[0],this.items[t].item[0])&&this.items[t].item[0]!==this.currentItem[0]&&(a=this.items[t].item.offset()[o],r=!1,e[d]-a>this.items[t][s]/2&&(r=!0),i>Math.abs(e[d]-a)&&(i=Math.abs(e[d]-a),n=this.items[t],this.direction=r?"up":"down"));(n||this.options.dropOnEmpty)&&(this.currentContainer!==this.containers[u]?(n?this._rearrange(e,n,null,!0):this._rearrange(e,null,this.containers[u].element,!0),this._trigger("change",e,this._uiHash()),this.containers[u]._trigger("change",e,this._uiHash(this)),this.currentContainer=this.containers[u],this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers[u]._trigger("over",e,this._uiHash(this)),this.containers[u].containerCache.over=1):this.currentContainer.containerCache.over||(this.containers[u]._trigger("over",e,this._uiHash()),this.currentContainer.containerCache.over=1))}},_createHelper:function(e){var t=this.options,e=w.isFunction(t.helper)?w(t.helper.apply(this.element[0],[e,this.currentItem])):"clone"===t.helper?this.currentItem.clone():this.currentItem;return e.parents("body").length||w("parent"!==t.appendTo?t.appendTo:this.currentItem[0].parentNode)[0].appendChild(e[0]),e[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),e[0].style.width&&!t.forceHelperSize||e.width(this.currentItem.width()),e[0].style.height&&!t.forceHelperSize||e.height(this.currentItem.height()),e},_adjustOffsetFromHelper:function(e){"string"==typeof e&&(e=e.split(" ")),"left"in(e=w.isArray(e)?{left:+e[0],top:+e[1]||0}:e)&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var e=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==this.document[0]&&w.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),{top:(e=this.offsetParent[0]===this.document[0].body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&w.ui.ie?{top:0,left:0}:e).top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"!==this.cssPosition)return{top:0,left:0};var e=this.currentItem.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,t,i=this.options;"parent"===i.containment&&(i.containment=this.helper[0].parentNode),"document"!==i.containment&&"window"!==i.containment||(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,"document"===i.containment?this.document.width():this.window.width()-this.helperProportions.width-this.margins.left,("document"===i.containment?this.document.height()||document.body.parentNode.scrollHeight:this.window.height()||this.document[0].body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(i.containment)||(e=w(i.containment)[0],t=w(i.containment).offset(),i="hidden"!==w(e).css("overflow"),this.containment=[t.left+(parseInt(w(e).css("borderLeftWidth"),10)||0)+(parseInt(w(e).css("paddingLeft"),10)||0)-this.margins.left,t.top+(parseInt(w(e).css("borderTopWidth"),10)||0)+(parseInt(w(e).css("paddingTop"),10)||0)-this.margins.top,t.left+(i?Math.max(e.scrollWidth,e.offsetWidth):e.offsetWidth)-(parseInt(w(e).css("borderLeftWidth"),10)||0)-(parseInt(w(e).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,t.top+(i?Math.max(e.scrollHeight,e.offsetHeight):e.offsetHeight)-(parseInt(w(e).css("borderTopWidth"),10)||0)-(parseInt(w(e).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(e,t){t=t||this.position;var i="absolute"===e?1:-1,n="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&w.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,e=/(html|body)/i.test(n[0].tagName);return{top:t.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():e?0:n.scrollTop())*i,left:t.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():e?0:n.scrollLeft())*i}},_generatePosition:function(e){var t=this.options,i=e.pageX,n=e.pageY,o="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&w.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,s=/(html|body)/i.test(o[0].tagName);return"relative"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&this.scrollParent[0]!==this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(e.pageX-this.offset.click.left<this.containment[0]&&(i=this.containment[0]+this.offset.click.left),e.pageY-this.offset.click.top<this.containment[1]&&(n=this.containment[1]+this.offset.click.top),e.pageX-this.offset.click.left>this.containment[2]&&(i=this.containment[2]+this.offset.click.left),e.pageY-this.offset.click.top>this.containment[3]&&(n=this.containment[3]+this.offset.click.top)),t.grid&&(e=this.originalPageY+Math.round((n-this.originalPageY)/t.grid[1])*t.grid[1],n=!this.containment||e-this.offset.click.top>=this.containment[1]&&e-this.offset.click.top<=this.containment[3]?e:e-this.offset.click.top>=this.containment[1]?e-t.grid[1]:e+t.grid[1],e=this.originalPageX+Math.round((i-this.originalPageX)/t.grid[0])*t.grid[0],i=!this.containment||e-this.offset.click.left>=this.containment[0]&&e-this.offset.click.left<=this.containment[2]?e:e-this.offset.click.left>=this.containment[0]?e-t.grid[0]:e+t.grid[0])),{top:n-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():s?0:o.scrollTop()),left:i-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():s?0:o.scrollLeft())}},_rearrange:function(e,t,i,n){i?i[0].appendChild(this.placeholder[0]):t.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?t.item[0]:t.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var o=this.counter;this._delay(function(){o===this.counter&&this.refreshPositions(!n)})},_clear:function(e,t){function i(t,i,n){return function(e){n._trigger(t,e,i._uiHash(i))}}this.reverting=!1;var n,o=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(n in this._storedCSS)"auto"!==this._storedCSS[n]&&"static"!==this._storedCSS[n]||(this._storedCSS[n]="");this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")}else this.currentItem.show();for(this.fromOutside&&!t&&o.push(function(e){this._trigger("receive",e,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||t||o.push(function(e){this._trigger("update",e,this._uiHash())}),this!==this.currentContainer&&(t||(o.push(function(e){this._trigger("remove",e,this._uiHash())}),o.push(function(t){return function(e){t._trigger("receive",e,this._uiHash(this))}}.call(this,this.currentContainer)),o.push(function(t){return function(e){t._trigger("update",e,this._uiHash(this))}}.call(this,this.currentContainer)))),n=this.containers.length-1;0<=n;n--)t||o.push(i("deactivate",this,this.containers[n])),this.containers[n].containerCache.over&&(o.push(i("out",this,this.containers[n])),this.containers[n].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,t||this._trigger("beforeStop",e,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.cancelHelperRemoval||(this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null),!t){for(n=0;o.length>n;n++)o[n].call(this,e);this._trigger("stop",e,this._uiHash())}return this.fromOutside=!1,!this.cancelHelperRemoval},_trigger:function(){!1===w.Widget.prototype._trigger.apply(this,arguments)&&this.cancel()},_uiHash:function(e){var t=e||this;return{helper:t.helper,placeholder:t.placeholder||w([]),position:t.position,originalPosition:t.originalPosition,offset:t.positionAbs,item:t.currentItem,sender:e?e.element:null}}}),w.widget("ui.spinner",{version:"1.12.0",defaultElement:"<input>",widgetEventPrefix:"spin",options:{classes:{"ui-spinner":"ui-corner-all","ui-spinner-down":"ui-corner-br","ui-spinner-up":"ui-corner-tr"},culture:null,icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n"},incremental:!0,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption("max",this.options.max),this._setOption("min",this.options.min),this._setOption("step",this.options.step),""!==this.value()&&this._value(this.element.val(),!0),this._draw(),this._on(this._events),this._refresh(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var n=this._super(),o=this.element;return w.each(["min","max","step"],function(e,t){var i=o.attr(t);null!=i&&i.length&&(n[t]=i)}),n}
vendor: 16,724 bytes, line 1
1,_events:{keydown:function(e){this._start(e)&&this._keydown(e)&&e.preventDefault()},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(e){return this.cancelBlur?void delete this.cancelBlur:(this._stop(),this._refresh(),void(this.previous!==this.element.val()&&this._trigger("change",e)))},mousewheel:function(e,t){if(t){if(!this.spinning&&!this._start(e))return!1;this._spin((0<t?1:-1)*this.options.step,e),clearTimeout(this.mousewheelTimer),this.mousewheelTimer=this._delay(function(){this.spinning&&this._stop(e)},100),e.preventDefault()}},"mousedown .ui-spinner-button":function(e){function t(){this.element[0]===w.ui.safeActiveElement(this.document[0])||(this.element.trigger("focus"),this.previous=i,this._delay(function(){this.previous=i}))}var i=this.element[0]===w.ui.safeActiveElement(this.document[0])?this.previous:this.element.val();e.preventDefault(),t.call(this),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,t.call(this)}),!1!==this._start(e)&&this._repeat(null,w(e.currentTarget).hasClass("ui-spinner-up")?1:-1,e)},"mouseup .ui-spinner-button":"_stop","mouseenter .ui-spinner-button":function(e){return w(e.currentTarget).hasClass("ui-state-active")?!1!==this._start(e)&&void this._repeat(null,w(e.currentTarget).hasClass("ui-spinner-up")?1:-1,e):void 0},"mouseleave .ui-spinner-button":"_stop"},_enhance:function(){this.uiSpinner=this.element.attr("autocomplete","off").wrap("<span>").parent().append("<a></a><a></a>")},_draw:function(){this._enhance(),this._addClass(this.uiSpinner,"ui-spinner","ui-widget ui-widget-content"),this._addClass("ui-spinner-input"),this.element.attr("role","spinbutton"),this.buttons=this.uiSpinner.children("a").attr("tabIndex",-1).attr("aria-hidden",!0).button({classes:{"ui-button":""}}),this._removeClass(this.buttons,"ui-corner-all"),this._addClass(this.buttons.first(),"ui-spinner-button ui-spinner-up"),this._addClass(this.buttons.last(),"ui-spinner-button ui-spinner-down"),this.buttons.first().button({icon:this.options.icons.up,showLabel:!1}),this.buttons.last().button({icon:this.options.icons.down,showLabel:!1}),this.buttons.height()>Math.ceil(.5*this.uiSpinner.height())&&0<this.uiSpinner.height()&&this.uiSpinner.height(this.uiSpinner.height())},_keydown:function(e){var t=this.options,i=w.ui.keyCode;switch(e.keyCode){case i.UP:return this._repeat(null,1,e),!0;case i.DOWN:return this._repeat(null,-1,e),!0;case i.PAGE_UP:return this._repeat(null,t.page,e),!0;case i.PAGE_DOWN:return this._repeat(null,-t.page,e),!0}return!1},_start:function(e){return!(!this.spinning&&!1===this._trigger("start",e))&&(this.counter||(this.counter=1),this.spinning=!0)},_repeat:function(e,t,i){e=e||500,clearTimeout(this.timer),this.timer=this._delay(function(){this._repeat(40,t,i)},e),this._spin(t*this.options.step,i)},_spin:function(e,t){var i=this.value()||0;this.counter||(this.counter=1),i=this._adjustValue(i+e*this._increment(this.counter)),this.spinning&&!1===this._trigger("spin",t,{value:i})||(this._value(i),this.counter++)},_increment:function(e){var t=this.options.incremental;return t?w.isFunction(t)?t(e):Math.floor(e*e*e/5e4-e*e/500+17*e/200+1):1},_precision:function(){var e=this._precisionOf(this.options.step);return e=null!==this.options.min?Math.max(e,this._precisionOf(this.options.min)):e},_precisionOf:function(e){var t=""+e,e=t.indexOf(".");return-1===e?0:t.length-e-1},_adjustValue:function(e){var t=this.options,i=null!==t.min?t.min:0,n=e-i;return e=i+Math.round(n/t.step)*t.step,e=parseFloat(e.toFixed(this._precision())),null!==t.max&&e>t.max?t.max:null!==t.min&&t.min>e?t.min:e},_stop:function(e){this.spinning&&(clearTimeout(this.timer),clearTimeout(this.mousewheelTimer),this.counter=0,this.spinning=!1,this._trigger("stop",e))},_setOption:function(e,t){var i;return"culture"===e||"numberFormat"===e?(i=this._parse(this.element.val()),this.options[e]=t,void this.element.val(this._format(i))):("max"!==e&&"min"!==e&&"step"!==e||"string"!=typeof t||(t=this._parse(t)),"icons"===e&&(i=this.buttons.first().find(".ui-icon"),this._removeClass(i,null,this.options.icons.up),this._addClass(i,null,t.up),i=this.buttons.last().find(".ui-icon"),this._removeClass(i,null,this.options.icons.down),this._addClass(i,null,t.down)),void this._super(e,t))},_setOptionDisabled:function(e){this._super(e),this._toggleClass(this.uiSpinner,null,"ui-state-disabled",!!e),this.element.prop("disabled",!!e),this.buttons.button(e?"disable":"enable")},_setOptions:t(function(e){this._super(e)}),_parse:function(e){return""===(e="string"==typeof e&&""!==e?window.Globalize&&this.options.numberFormat?Globalize.parseFloat(e,10,this.options.culture):+e:e)||isNaN(e)?null:e},_format:function(e){return""===e?"":window.Globalize&&this.options.numberFormat?Globalize.format(e,this.options.numberFormat,this.options.culture):e},_refresh:function(){this.element.attr({"aria-valuemin":this.options.min,"aria-valuemax":this.options.max,"aria-valuenow":this._parse(this.element.val())})},isValid:function(){var e=this.value();return null!==e&&e===this._adjustValue(e)},_value:function(e,t){var i;""===e||null!==(i=this._parse(e))&&(t||(i=this._adjustValue(i)),e=this._format(i)),this.element.val(e),this._refresh()},_destroy:function(){this.element.prop("disabled",!1).removeAttr("autocomplete role aria-valuemin aria-valuemax aria-valuenow"),this.uiSpinner.replaceWith(this.element)},stepUp:t(function(e){this._stepUp(e)}),_stepUp:function(e){this._start()&&(this._spin((e||1)*this.options.step),this._stop())},stepDown:t(function(e){this._stepDown(e)}),_stepDown:function(e){this._start()&&(this._spin((e||1)*-this.options.step),this._stop())},pageUp:t(function(e){this._stepUp((e||1)*this.options.page)}),pageDown:t(function(e){this._stepDown((e||1)*this.options.page)}),value:function(e){return arguments.length?void t(this._value).call(this,e):this._parse(this.element.val())},widget:function(){return this.uiSpinner}}),!1!==w.uiBackCompat&&w.widget("ui.spinner",w.ui.spinner,{_enhance:function(){this.uiSpinner=this.element.attr("autocomplete","off").wrap(this._uiSpinnerHtml()).parent().append(this._buttonHtml())},_uiSpinnerHtml:function(){return"<span>"},_buttonHtml:function(){return"<a></a><a></a>"}}),w.ui.spinner,w.widget("ui.tabs",{version:"1.12.0",delay:300,options:{active:null,classes:{"ui-tabs":"ui-corner-all","ui-tabs-nav":"ui-corner-all","ui-tabs-panel":"ui-corner-bottom","ui-tabs-tab":"ui-corner-top"},collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_isLocal:(re=/#.*$/,function(e){var t=e.href.replace(re,""),i=location.href.replace(re,"");try{t=decodeURIComponent(t)}catch(e){}try{i=decodeURIComponent(i)}catch(e){}return 1<e.hash.length&&t===i}),_create:function(){var t=this,e=this.options;this.running=!1,this._addClass("ui-tabs","ui-widget ui-widget-content"),this._toggleClass("ui-tabs-collapsible",null,e.collapsible),this._processTabs(),e.active=this._initialActive(),w.isArray(e.disabled)&&(e.disabled=w.unique(e.disabled.concat(w.map(this.tabs.filter(".ui-state-disabled"),function(e){return t.tabs.index(e)}))).sort()),this.active=!1!==this.options.active&&this.anchors.length?this._findActive(e.active):w(),this._refresh(),this.active.length&&this.load(e.active)},_initialActive:function(){var i=this.options.active,e=this.options.collapsible,n=location.hash.substring(1);return null===i&&(n&&this.tabs.each(function(e,t){return w(t).attr("aria-controls")===n?(i=e,!1):void 0}),null!==(i=null===i?this.tabs.index(this.tabs.filter(".ui-tabs-active")):i)&&-1!==i||(i=!!this.tabs.length&&0)),!1!==i&&(-1===(i=this.tabs.index(this.tabs.eq(i)))&&(i=!e&&0)),i=!e&&!1===i&&this.anchors.length?0:i},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):w()}},_tabKeydown:function(e){var t=w(w.ui.safeActiveElement(this.document[0])).closest("li"),i=this.tabs.index(t),n=!0;if(!this._handlePageNav(e)){switch(e.keyCode){case w.ui.keyCode.RIGHT:case w.ui.keyCode.DOWN:i++;break;case w.ui.keyCode.UP:case w.ui.keyCode.LEFT:n=!1,i--;break;case w.ui.keyCode.END:i=this.anchors.length-1;break;case w.ui.keyCode.HOME:i=0;break;case w.ui.keyCode.SPACE:return e.preventDefault(),clearTimeout(this.activating),void this._activate(i);case w.ui.keyCode.ENTER:return e.preventDefault(),clearTimeout(this.activating),void this._activate(i!==this.options.active&&i);default:return}e.preventDefault(),clearTimeout(this.activating),i=this._focusNextTab(i,n),e.ctrlKey||e.metaKey||(t.attr("aria-selected","false"),this.tabs.eq(i).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",i)},this.delay))}},_panelKeydown:function(e){this._handlePageNav(e)||e.ctrlKey&&e.keyCode===w.ui.keyCode.UP&&(e.preventDefault(),this.active.trigger("focus"))},_handlePageNav:function(e){return e.altKey&&e.keyCode===w.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.options.active-1,!1)),!0):e.altKey&&e.keyCode===w.ui.keyCode.PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+1,!0)),!0):void 0},_findNextTab:function(e,t){for(var i=this.tabs.length-1;-1!==w.inArray(e=(e=i<e?0:e)<0?i:e,this.options.disabled);)e=t?e+1:e-1;return e},_focusNextTab:function(e,t){return e=this._findNextTab(e,t),this.tabs.eq(e).trigger("focus"),e},_setOption:function(e,t){return"active"===e?void this._activate(t):(this._super(e,t),"collapsible"===e&&(this._toggleClass("ui-tabs-collapsible",null,t),t||!1!==this.options.active||this._activate(0)),"event"===e&&this._setupEvents(t),void("heightStyle"===e&&this._setupHeightStyle(t)))},_sanitizeSelector:function(e){return e?e.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var e=this.options,t=this.tablist.children(":has(a[href])");e.disabled=w.map(t.filter(".ui-state-disabled"),function(e){return t.index(e)}),this._processTabs(),!1!==e.active&&this.anchors.length?this.active.length&&!w.contains(this.tablist[0],this.active[0])?this.tabs.length===e.disabled.length?(e.active=!1,this.active=w()):this._activate(this._findNextTab(Math.max(0,e.active-1),!1)):e.active=this.tabs.index(this.active):(e.active=!1,this.active=w()),this._refresh()},_refresh:function(){this._setOptionDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-hidden":"true"}),this.active.length?(this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}),this._addClass(this.active,"ui-tabs-active","ui-state-active"),this._getPanelForTab(this.active).show().attr({"aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var l=this,e=this.tabs,t=this.anchors,i=this.panels;this.tablist=this._getList().attr("role","tablist"),this._addClass(this.tablist,"ui-tabs-nav","ui-helper-reset ui-helper-clearfix ui-widget-header"),this.tablist.on("mousedown"+this.eventNamespace,"> li",function(e){w(this).is(".ui-state-disabled")&&e.preventDefault()}).on("focus"+this.eventNamespace,".ui-tabs-anchor",function(){w(this).closest("li").is(".ui-state-disabled")&&this.blur()}),this.tabs=this.tablist.find("> li:has(a[href])").attr({role:"tab",tabIndex:-1}),this._addClass(this.tabs,"ui-tabs-tab","ui-state-default"),this.anchors=this.tabs.map(function(){return w("a",this)[0]}).attr({role:"presentation",tabIndex:-1}),this._addClass(this.anchors,"ui-tabs-anchor"),this.panels=w(),this.anchors.each(function(e,t){var i,n,o,s=w(t).uniqueId().attr("id"),a=w(t).closest("li"),r=a.attr("aria-controls");l._isLocal(t)?(o=(i=t.hash).substring(1),n=l.element.find(l._sanitizeSelector(i))):(o=a.attr("aria-controls")||w({}).uniqueId()[0].id,(n=l.element.find(i="#"+o)).length||(n=l._createPanel(o)).insertAfter(l.panels[e-1]||l.tablist),n.attr("aria-live","polite")),n.length&&(l.panels=l.panels.add(n)),r&&a.data("ui-tabs-aria-controls",r),a.attr({"aria-controls":o,"aria-labelledby":s}),n.attr("aria-labelledby",s)}),this.panels.attr("role","tabpanel"),this._addClass(this.panels,"ui-tabs-panel","ui-widget-content"),e&&(this._off(e.not(this.tabs)),this._off(t.not(this.anchors)),this._off(i.not(this.panels)))},_getList:function(){return this.tablist||this.element.find("ol, ul").eq(0)},_createPanel:function(e){return w("<div>").attr("id",e).data("ui-tabs-destroy",!0)},_setOptionDisabled:function(e){var t,i;for(w.isArray(e)&&(e.length?e.length===this.anchors.length&&(e=!0):e=!1),i=0;t=this.tabs[i];i++)t=w(t),!0===e||-1!==w.inArray(i,e)?(t.attr("aria-disabled","true"),this._addClass(t,null,"ui-state-disabled")):(t.removeAttr("aria-disabled"),this._removeClass(t,null,"ui-state-disabled"));this.options.disabled=e,this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!0===e)},_setupEvents:function(e){var i={};e&&w.each(e.split(" "),function(e,t){i[t]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(!0,this.anchors,{click:function(e){e.preventDefault()}}),this._on(this.anchors,i),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(e){var i,t=this.element.parent();"fill"===e?(i=t.height(),i-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each(function(){var e=w(this),t=e.css("position");"absolute"!==t&&"fixed"!==t&&(i-=e.outerHeight(!0))}),this.element.children().not(this.panels).each(function(){i-=w(this).outerHeight(!0)}),this.panels.each(function(){w(this).height(Math.max(0,i-w(this).innerHeight()+w(this).height()))}).css("overflow","auto")):"auto"===e&&(i=0,this.panels.each(function(){i=Math.max(i,w(this).height("").height())}).height(i))},_eventHandler:function(e){var t=this.options,i=this.active,n=w(e.currentTarget).closest("li"),o=n[0]===i[0],s=o&&t.collapsible,a=s?w():this._getPanelForTab(n),r=i.length?this._getPanelForTab(i):w(),i={oldTab:i,oldPanel:r,newTab:s?w():n,newPanel:a};e.preventDefault(),n.hasClass("ui-state-disabled")||n.hasClass("ui-tabs-loading")||this.running||o&&!t.collapsible||!1===this._trigger("beforeActivate",e,i)||(t.active=!s&&this.tabs.index(n),this.active=o?w():n,this.xhr&&this.xhr.abort(),r.length||a.length||w.error("jQuery UI Tabs: Mismatching fragment identifier."),a.length&&this.load(this.tabs.index(n),e),this._toggle(e,i))},_toggle:function(e,t){function i(){o.running=!1,o._trigger("activate",e,t)}function n(){o._addClass(t.newTab.closest("li"),"ui-tabs-active","ui-state-active"),s.length&&o.options.show?o._show(s,o.options.show,i):(s.show(),i())}var o=this,s=t.newPanel,a=t.oldPanel;this.running=!0,a.length&&this.options.hide?this._hide(a,this.options.hide,function(){o._removeClass(t.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),n()}):(this._removeClass(t.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),a.hide(),n()),a.attr("aria-hidden","true"),t.oldTab.attr({"aria-selected":"false","aria-expanded":"false"}),s.length&&a.length?t.oldTab.attr("tabIndex",-1):s.length&&this.tabs.filter(function(){return 0===w(this).attr("tabIndex")}).attr("tabIndex",-1),s.attr("aria-hidden","false"),t.newTab.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_activate:function(e){var e=this._findActive(e);e[0]!==this.active[0]&&(e=(e=!e.length?this.active:e).find(".ui-tabs-anchor")[0],this._eventHandler({target:e,currentTarget:e,preventDefault:w.noop}))},_findActive:function(e){return!1===e?w():this.tabs.eq(e)},_getIndex:function(e){return e="string"==typeof e?this.anchors.index(this.anchors.filter("[href$='"+w.ui.escapeSelector(e)+"']")):e},_destroy:function(){this.xhr&&this.xhr.abort(),this.tablist.removeAttr("role").off(this.eventNamespace),this.anchors.removeAttr("role tabIndex").removeUniqueId(),this.tabs.add(this.panels).each(function(){w.data(this,"ui-tabs-destroy")?w(this).remove():w(this).removeAttr("role tabIndex aria-live aria-busy aria-selected aria-labelledby aria-hidden aria-expanded")}),this.tabs.each(function(){var e=w(this),t=e.data("ui-tabs-aria-controls");t?e.attr("aria-controls",t).removeData("ui-tabs-aria-controls"):e.removeAttr("aria-controls")}),this.panels.show(),"content"!==this.options.heightStyle&&this.panels.css("height","")},enable:function(i){var e=this.options.disabled;!1!==e&&(e=void 0!==i&&(i=this._getIndex(i),w.isArray(e)?w.map(e,function(e){return e!==i?e:null}):w.map(this.tabs,function(e,t){return t!==i?t:null})),this._setOptionDisabled(e))},disable:function(e){var t=this.options.disabled;if(!0!==t){if(void 0===e)t=!0;else{if(e=this._getIndex(e),-1!==w.inArray(e,t))return;
vendor: 4,732 bytes, line 1
1t=w.isArray(t)?w.merge([e],t).sort():[e]}this._setOptionDisabled(t)}},load:function(e,n){e=this._getIndex(e);function o(e,t){"abort"===t&&s.panels.stop(!1,!0),s._removeClass(i,"ui-tabs-loading"),a.removeAttr("aria-busy"),e===s.xhr&&delete s.xhr}var s=this,i=this.tabs.eq(e),e=i.find(".ui-tabs-anchor"),a=this._getPanelForTab(i),r={tab:i,panel:a};this._isLocal(e[0])||(this.xhr=w.ajax(this._ajaxSettings(e,n,r)),this.xhr&&"canceled"!==this.xhr.statusText&&(this._addClass(i,"ui-tabs-loading"),a.attr("aria-busy","true"),this.xhr.done(function(e,t,i){setTimeout(function(){a.html(e),s._trigger("load",n,r),o(i,t)},1)}).fail(function(e,t){setTimeout(function(){o(e,t)},1)})))},_ajaxSettings:function(e,i,n){var o=this;return{url:e.attr("href"),beforeSend:function(e,t){return o._trigger("beforeLoad",i,w.extend({jqXHR:e,ajaxSettings:t},n))}}},_getPanelForTab:function(e){e=w(e).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+e))}}),!1!==w.uiBackCompat&&w.widget("ui.tabs",w.ui.tabs,{_processTabs:function(){this._superApply(arguments),this._addClass(this.tabs,"ui-tab")}}),w.ui.tabs,w.widget("ui.tooltip",{version:"1.12.0",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=w(this).attr("title")||"";return w("<a>").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,t){var i=(e.attr("aria-describedby")||"").split(/\s+/);i.push(t),e.data("ui-tooltip-id",t).attr("aria-describedby",w.trim(i.join(" ")))},_removeDescribedBy:function(e){var t=e.data("ui-tooltip-id"),i=(e.attr("aria-describedby")||"").split(/\s+/),t=w.inArray(t,i);-1!==t&&i.splice(t,1),e.removeData("ui-tooltip-id"),(i=w.trim(i.join(" ")))?e.attr("aria-describedby",i):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=w("<div>").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=w([])},_setOption:function(e,t){var i=this;this._super(e,t),"content"===e&&w.each(this.tooltips,function(e,t){i._updateContent(t.element)})},_setOptionDisabled:function(e){this[e?"_disable":"_enable"]()},_disable:function(){var n=this;w.each(this.tooltips,function(e,t){var i=w.Event("blur");i.target=i.currentTarget=t.element[0],n.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=w(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=w(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=w([])},open:function(e){var i=this,t=w(e?e.target:this.element).closest(this.options.items);t.length&&!t.data("ui-tooltip-id")&&(t.attr("title")&&t.data("ui-tooltip-title",t.attr("title")),t.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&t.parents().each(function(){var e,t=w(this);t.data("ui-tooltip-open")&&((e=w.Event("blur")).target=e.currentTarget=this,i.close(e,!0)),t.attr("title")&&(t.uniqueId(),i.parents[this.id]={element:this,title:t.attr("title")},t.attr("title",""))}),this._registerCloseHandlers(e,t),this._updateContent(t,e))},_updateContent:function(t,i){var e=this.options.content,n=this,o=i?i.type:null;return"string"==typeof e||e.nodeType||e.jquery?this._open(i,t,e):void((e=e.call(t[0],function(e){n._delay(function(){t.data("ui-tooltip-open")&&(i&&(i.type=o),this._open(i,t,e))})}))&&this._open(i,t,e))},_open:function(e,t,i){function n(e){r.of=e,s.is(":hidden")||s.position(r)}var o,s,a,r=w.extend({},this.options.position);i&&((o=this._find(t))?o.tooltip.find(".ui-tooltip-content").html(i):(t.is("[title]")&&(e&&"mouseover"===e.type?t.attr("title",""):t.removeAttr("title")),o=this._tooltip(t),s=o.tooltip,this._addDescribedBy(t,s.attr("id")),s.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=w("<div>").html(s.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):s.position(w.extend({of:t},this.options.position)),s.hide(),this._show(s,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(a=this.delayedShow=setInterval(function(){s.is(":visible")&&(n(r.of),clearInterval(a))},w.fx.interval)),this._trigger("open",e,{tooltip:s}
1)))},_registerCloseHandlers:function(e,t){var i={keyup:function(e){e.keyCode===w.ui.keyCode.ESCAPE&&((e=w.Event(e)).currentTarget=t[0],this.close(e,!0))}};t[0]!==this.element[0]&&(i.remove=function(){this._removeTooltip(this._find(t).tooltip)}),e&&"mouseover"!==e.type||(i.mouseleave="close"),e&&"focusin"!==e.type||(i.focusout="close"),this._on(!0,t,i)},close:function(e){var t,i=this,n=w(e?e.currentTarget:this.element),o=this._find(n);return o?(t=o.tooltip,void(o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,t.stop(!0),this._hide(t,this.options.hide,function(){i._removeTooltip(w(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&w.each(this.parents,function(e,t){w(t.element).attr("title",t.title),delete i.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:t}),o.hiding||(o.closing=!1)))):void n.removeData("ui-tooltip-open")},_tooltip:function(e){var t=w("<div>").attr("role","tooltip"),i=w("<div>").appendTo(t),n=t.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(t,"ui-tooltip","ui-widget ui-widget-content"),t.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:t}},_find:function(e){e=e.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(e){e.remove(),delete this.tooltips[e.attr("id")]},_appendTo:function(e){e=e.closest(".ui-front, dialog");return e=!e.length?this.document[0].body:e},_destroy:function(){var n=this;w.each(this.tooltips,function(e,t){var i=w.Event("blur"),t=t.element;i.target=i.currentTarget=t[0],n.close(i,!0),w("#"+e).remove(),t.data("ui-tooltip-title")&&(t.attr("title")||t.attr("title",t.data("ui-tooltip-title")),t.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==w.uiBackCompat&&w.widget("ui.tooltip",w.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var e=this._superApply(arguments);return this.options.tooltipClass&&e.tooltip.addClass(this.options.tooltipClass),e}}),w.ui.tooltip}),function(i){"function"==typeof define&&define.amd?define(["jquery"],i):"object"==typeof module&&module.exports?module.exports=function(e,t){return void 0===t&&(t="undefined"!=typeof window?require("jquery"):require("jquery")(e)),i(t),t}:i(jQuery)}(function(c){"use strict";function i(e,t){var i=this;i.element=e,i.$element=c(e),i.state={multiple:!!i.$element.attr("multiple"),enabled:!1,opened:!1,currValue:-1,selectedIdx:-1,highlightedIdx:-1},i.eventTriggers={open:i.open,close:i.close,destroy:i.destroy,refresh:i.refresh,init:i.init},i.init(t)}var t=c(document),o=c(window),l="selectric",n=".sl",s=["a","e","i","o","u","n","c","y"],a=[/[\xE0-\xE5]/g,/[\xE8-\xEB]/g,/[\xEC-\xEF]/g,/[\xF2-\xF6]/g,/[\xF9-\xFC]/g,/[\xF1]/g,/[\xE7]/g,/[\xFD-\xFF]/g];i.prototype={utils:{isMobile:function(){return/android|ip(hone|od|ad)/i.test(navigator.userAgent)},escapeRegExp:function(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")},replaceDiacritics:function(e){for(var t=a.length;t--;)e=e.toLowerCase().replace(a[t],s[t]);return e},format:function(e){var n=arguments;return(""+e).replace(/\{(?:(\d+)|(\w+))\}/g,function(e,t,i){return i&&n[1]?n[1][i]:n[t]})},nextEnabledItem:function(e,t){for(;e[t=(t+1)%e.length].disabled;);return t},previousEnabledItem:function(e,t){for(;e[t=(0<t?t:e.length)-1].disabled;);return t},toDash:function(e){return e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()},triggerCallback:function(e,t){var i=t.element,n=t.options["on"+e],t=[i].concat([].slice.call(arguments).slice(1));c.isFunction(n)&&n.apply(i,t),c(i).trigger(l+"-"+this.toDash(e),t)},arrayToClassname:function(e){e=c.grep(e,function(e){return!!e});return c.trim(e.join(" "))}},init:function(e){var t,i,n,o,s,a,r=this;r.options=c.extend(!0,{},c.fn[l].defaults,r.options,e),r.utils.triggerCallback("BeforeInit",r),r.destroy(!0),r.options.disableOnMobile&&r.utils.isMobile()?r.disableOnMobile=!0:(r.classes=r.getClassNames(),t=c("<input/>",{class:r.classes.input,readonly:r.utils.isMobile()}),i=c("<div/>",{class:r.classes.items,tabindex:-1}),n=c("<div/>",{class:r.classes.scroll}),o=c("<div/>",{class:r.classes.prefix,html:r.options.arrowButtonMarkup}),s=c("<span/>",{class:"label"}),a=r.$element.wrap("<div/>").parent().append(o.prepend(s),i,t),e=c("<div/>",{class:r.classes.hideselect}),r.elements={input:t,items:i,itemsScroll:n,wrapper:o,label:s,outerWrapper:a},r.options.nativeOnMobile&&r.utils.isMobile()&&(r.elements.input=void 0,e.addClass(r.classes.prefix+"-is-native"),r.$element.on("change",function(){r.refresh()})),r.$element.on(r.eventTriggers).wrap(e),r.originalTabindex=r.$element.prop("tabindex"),r.$element.prop("tabindex",-1),r.populate(),r.activate(),r.utils.triggerCallback("Init",r))},activate:function(){var e=this,t=e.elements.items.closest(":visible").children(":hidden").addClass(e.classes.tempshow),i=e.$element.width();t.removeClass(e.classes.tempshow),e.utils.triggerCallback("BeforeActivate",e),e.elements.outerWrapper.prop("class",e.utils.arrayToClassname([e.classes.wrapper,e.$element.prop("class").replace(/\S+/g,e.classes.prefix+"-$&"),e.options.responsive?e.classes.responsive:""])),e.options.inheritOriginalWidth&&0<i&&e.elements.outerWrapper.width(i),e.unbindEvents(),e.$element.prop("disabled")?(e.elements.outerWrapper.addClass(e.classes.disabled),e.elements.input&&e.elements.input.prop("disabled",!0)):(e.state.enabled=!0,e.elements.outerWrapper.removeClass(e.classes.disabled),e.$li=e.elements.items.removeAttr("style").find("li"),e.bindEvents()),e.utils.triggerCallback("Activate",e)},getClassNames:function(){var n=this,o=n.options.customClass,s={};return c.each("Input Items Open Disabled TempShow HideSelect Wrapper Focus Hover Responsive Above Below Scroll Group GroupLabel".split(" "),function(e,t){var i=o.prefix+t;
1s[t.toLowerCase()]=o.camelCase?i:n.utils.toDash(i)}),s.prefix=o.prefix,s},setLabel:function(){var t,e,i=this,n=i.options.labelBuilder;i.state.multiple?(e=0===(e=c.isArray(i.state.currValue)?i.state.currValue:[i.state.currValue]).length?[0]:e,t=c.map(e,function(t){return c.grep(i.lookupItems,function(e){return e.index===t})[0]}),t=c.grep(t,function(e){return 1<t.length||0===t.length?""!==c.trim(e.value):e}),t=c.map(t,function(e){return c.isFunction(n)?n(e):i.utils.format(n,e)}),i.options.multiple.maxLabelEntries&&(t.length>=i.options.multiple.maxLabelEntries+1?(t=t.slice(0,i.options.multiple.maxLabelEntries)).push(c.isFunction(n)?n({text:"..."}):i.utils.format(n,{text:"..."})):t.slice(t.length-1)),i.elements.label.html(t.join(i.options.multiple.separator))):(e=i.lookupItems[i.state.currValue],i.elements.label.html(c.isFunction(n)?n(e):i.utils.format(n,e)))},populate:function(){var n=this,e=n.$element.children(),t=n.$element.find("option"),i=t.filter(":selected"),o=t.index(i),s=0,t=n.state.multiple?[]:0;1<i.length&&n.state.multiple&&(o=[],i.each(function(){o.push(c(this).index())})),n.state.currValue=~o?o:t,n.state.selectedIdx=n.state.currValue,n.state.highlightedIdx=n.state.currValue,n.items=[],n.lookupItems=[],e.length&&(e.each(function(e){var i,t=c(this);t.is("optgroup")?(i={element:t,label:t.prop("label"),groupDisabled:t.prop("disabled"),items:[]},t.children().each(function(e){var t=c(this);i.items[e]=n.getItemData(s,t,i.groupDisabled||t.prop("disabled")),n.lookupItems[s]=i.items[e],s++}),n.items[e]=i):(n.items[e]=n.getItemData(s,t,t.prop("disabled")),n.lookupItems[s]=n.items[e],s++)}),n.setLabel(),n.elements.items.append(n.elements.itemsScroll.html(n.getItemsMarkup(n.items))))},getItemData:function(e,t,i){var n=null!=t.attr("data-color")?'<div class="color-hint-wrapper"><div class="color-hint" style="background-color:#'+t.attr("data-color")+'"></div></div>'+t.html():t.html();return{index:e,element:t,value:t.val(),className:t.prop("class"),text:n,slug:c.trim(this.utils.replaceDiacritics(t.html())),alt:t.attr("data-alt"),selected:t.prop("selected"),disabled:i}},getItemsMarkup:function(e){var i=this,n="<ul>";return c.isFunction(i.options.listBuilder)&&i.options.listBuilder&&(e=i.options.listBuilder(e)),c.each(e,function(e,t){void 0!==t.label?(n+=i.utils.format('<ul class="{1}"><li class="{2}">{3}</li>',i.utils.arrayToClassname([i.classes.group,t.groupDisabled?"disabled":"",t.element.prop("class")]),i.classes.grouplabel,t.element.prop("label")),c.each(t.items,function(e,t){n+=i.getItemMarkup(t.index,t)}),n+="</ul>"):n+=i.getItemMarkup(t.index,t)}),n+"</ul>"},getItemMarkup:function(e,t){var i=this.options.optionsItemBuilder,n={value:t.value,text:t.text,slug:t.slug,index:t.index};return this.utils.format('<li data-index="{1}" class="{2}">{3}</li>',e,this.utils.arrayToClassname([t.className,e===this.items.length-1?"last":"",t.disabled?"disabled":"",t.selected?"selected":""]),c.isFunction(i)?this.utils.format(i(t,this.$element,e),t):this.utils.format(i,n))},unbindEvents:function(){this.elements.wrapper.add(this.$element).add(this.elements.outerWrapper).add(this.elements.input).off(n)},bindEvents:function(){var s=this;s.elements.outerWrapper.on("mouseenter.sl mouseleave.sl",function(e){c(this).toggleClass(s.classes.hover,"mouseenter"===e.type),s.options.openOnHover&&(clearTimeout(s.closeTimer),"mouseleave"===e.type?s.closeTimer=setTimeout(c.proxy(s.close,s),s.options.hoverIntentTimeout):s.open())}),s.elements.wrapper.on("click.sl",function(e){s.state.opened?s.close():s.open(e)}),s.options.nativeOnMobile&&s.utils.isMobile()||(s.$element.on("focus.sl",function(){s.elements.input.focus()}),s.elements.input.prop({tabindex:s.originalTabindex,disabled:!1}).on("keydown.sl",c.proxy(s.handleKeys,s)).on("focusin.sl",function(e){s.elements.outerWrapper.addClass(s.classes.focus),s.elements.input.one("blur",function(){s.elements.input.blur()}),s.options.openOnFocus&&!s.state.opened&&s.open(e)}).on("focusout.sl",function(){s.elements.outerWrapper.removeClass(s.classes.focus)}).on("input propertychange",function(){var e=s.elements.input.val(),o=new RegExp("^"+s.utils.escapeRegExp(e),"i");clearTimeout(s.resetStr),s.resetStr=setTimeout(function(){s.elements.input.val("")},s.options.keySearchTimeout),e.length&&c.each(s.items,function(e,t){if(!t.disabled)if(o.test(t.text)||o.test(t.slug))s.highlight(e);else if(t.alt)for(var i=t.alt.split("|"),n=0;n<i.length&&i[n];n++)if(o.test(i[n].trim()))return void s.highlight(e)})})),s.$li.on({mousedown:function(e){e.preventDefault(),e.stopPropagation()},click:function(){return s.select(c(this).data("index")),!1}})},handleKeys:function(e){var t=this,i=e.which,n=t.options.keys,o=-1<c.inArray(i,n.previous),s=-1<c.inArray(i,n.next),a=-1<c.inArray(i,n.select),r=-1<c.inArray(i,n.open),l=t.state.highlightedIdx,d=o&&0===l||s&&l+1===t.items.length,n=0;
1if(13!==i&&32!==i||e.preventDefault(),o||s){if(!t.options.allowWrap&&d)return;o&&(n=t.utils.previousEnabledItem(t.lookupItems,l)),s&&(n=t.utils.nextEnabledItem(t.lookupItems,l)),t.highlight(n)}if(a&&t.state.opened)return t.select(l),void(t.state.multiple&&t.options.multiple.keepMenuOpen||t.close());r&&!t.state.opened&&t.open()},refresh:function(){this.populate(),this.activate(),this.utils.triggerCallback("Refresh",this)},setOptionsDimensions:function(){var e=this,t=e.elements.items.closest(":visible").children(":hidden").addClass(e.classes.tempshow),i=e.options.maxHeight,n=e.elements.items.outerWidth(),o=e.elements.wrapper.outerWidth()-(n-e.elements.items.width());!e.options.expandToItemText||n<o?e.finalWidth=o:(e.elements.items.css("overflow","scroll"),e.elements.outerWrapper.width(9e4),e.finalWidth=e.elements.items.width(),e.elements.items.css("overflow",""),e.elements.outerWrapper.width("")),e.elements.items.width(e.finalWidth).height()>i&&e.elements.items.height(i),t.removeClass(e.classes.tempshow)},isInViewport:function(){var e,t,i,n=this;!0===n.options.forceRenderAbove?n.elements.outerWrapper.addClass(n.classes.above):!0===n.options.forceRenderBelow?n.elements.outerWrapper.addClass(n.classes.below):(i=o.scrollTop(),t=o.height(),t=(e=n.elements.outerWrapper.offset().top)+n.elements.outerWrapper.outerHeight()+n.itemsHeight<=i+t,i=e-n.itemsHeight>i,i=!(t=!t&&i),n.elements.outerWrapper.toggleClass(n.classes.above,t),n.elements.outerWrapper.toggleClass(n.classes.below,i))},detectItemVisibility:function(e){var t=this.$li.filter("[data-index]");this.state.multiple&&(e=c.isArray(e)&&0===e.length?0:e,e=c.isArray(e)?Math.min.apply(Math,e):e);var i=t.eq(e).outerHeight(),n=t[e].offsetTop,t=this.elements.itemsScroll.scrollTop(),e=n+2*i;this.elements.itemsScroll.scrollTop(e>t+this.itemsHeight?e-this.itemsHeight:n-i<t?n-i:t)},open:function(e){var o=this;if(o.options.nativeOnMobile&&o.utils.isMobile())return!1;o.utils.triggerCallback("BeforeOpen",o),e&&(e.preventDefault(),o.options.stopPropagation&&e.stopPropagation()),o.state.enabled&&(o.setOptionsDimensions(),c("."+o.classes.hideselect,"."+o.classes.open).children()[l]("close"),o.state.opened=!0,o.itemsHeight=o.elements.items.outerHeight(),o.itemsInnerHeight=o.elements.items.height(),o.elements.outerWrapper.addClass(o.classes.open),o.elements.input.val(""),e&&"focusin"!==e.type&&o.elements.input.focus(),setTimeout(function(){t.on("click.sl",c.proxy(o.close,o)).on("scroll.sl",c.proxy(o.isInViewport,o))},1),o.isInViewport(),o.options.preventWindowScroll&&t.on("mousewheel.sl DOMMouseScroll.sl","."+o.classes.scroll,function(e){var t=e.originalEvent,i=c(this).scrollTop(),n=0;"detail"in t&&(n=-1*t.detail),"wheelDelta"in t&&(n=t.wheelDelta),"wheelDeltaY"in t&&(n=t.wheelDeltaY),"deltaY"in t&&(n=-1*t.deltaY),(i===this.scrollHeight-o.itemsInnerHeight&&n<0||0===i&&0<n)&&e.preventDefault()}),o.detectItemVisibility(o.state.selectedIdx),o.highlight(o.state.multiple?-1:o.state.selectedIdx),o.utils.triggerCallback("Open",o))},close:function(){this.utils.triggerCallback("BeforeClose",this),t.off(n),this.elements.outerWrapper.removeClass(this.classes.open),this.state.opened=!1,this.utils.triggerCallback("Close",this)},change:function(){var i=this;i.utils.triggerCallback("BeforeChange",i),i.state.multiple?(c.each(i.lookupItems,function(e){i.lookupItems[e].selected=!1,i.$element.find("option").prop("selected",!1)}),c.each(i.state.selectedIdx,function(e,t){i.lookupItems[t].selected=!0,i.$element.find("option").eq(t).prop("selected",!0)}),i.state.currValue=i.state.selectedIdx,i.setLabel(),i.utils.triggerCallback("Change",i)):i.state.currValue!==i.state.selectedIdx&&(i.$element.prop("selectedIndex",i.state.currValue=i.state.selectedIdx).data("value",i.lookupItems[i.state.selectedIdx].text),i.setLabel(),i.utils.triggerCallback("Change",i))},highlight:function(e){var t=this.$li.filter("[data-index]").removeClass("highlighted");this.utils.triggerCallback("BeforeHighlight",this),void 0===e||-1===e||this.lookupItems[e].disabled||(t.eq(this.state.highlightedIdx=e).addClass("highlighted"),this.detectItemVisibility(e),this.utils.triggerCallback("Highlight",this))},select:function(e){var t,i=this,n=i.$li.filter("[data-index]");i.utils.triggerCallback("BeforeSelect",i,e),void 0===e||-1===e||i.lookupItems[e].disabled||(i.state.multiple?(i.state.selectedIdx=c.isArray(i.state.selectedIdx)?i.state.selectedIdx:[i.state.selectedIdx],-1!==(t=c.inArray(e,i.state.selectedIdx))?i.state.selectedIdx.splice(t,1):i.state.selectedIdx.push(e),n.removeClass("selected").filter(function(e){return-1!==c.inArray(e,i.state.selectedIdx)}).addClass("selected")):n.removeClass("selected").eq(i.state.selectedIdx=e).addClass("selected"),i.state.multiple&&i.options.multiple.keepMenuOpen||i.close(),i.change(),i.utils.triggerCallback("Select",i,e))},destroy:function(e){var t=this;t.state&&t.state.enabled&&(t.elements.items.add(t.elements.wrapper).add(t.elements.input).remove(),e||t.$element.removeData(l).removeData("value"),t.$element.prop("tabindex",t.originalTabindex).off(n).off(t.eventTriggers).unwrap().unwrap(),t.state.enabled=!1)}},c.fn[l]=function(t){return this.each(function(){var e=c.data(this,l);e&&!e.disableOnMobile?"string"==typeof t&&e[t]?e[t]():e.init(t):c.data(this,l,new i(this,t))})},c.fn[l].defaults={onChange:function(e){c(e).change()},maxHeight:300,keySearchTimeout:500,arrowButtonMarkup:'<b class="button">&#x25be;</b>',disableOnMobile:!1,nativeOnMobile:!0,openOnFocus:!0,openOnHover:!1,hoverIntentTimeout:500,expandToItemText:!1,responsive:!1,preventWindowScroll:!0,inheritOriginalWidth:!1,allowWrap:!0,forceRenderAbove:!1,forceRenderBelow:!1,stopPropagation:!0,optionsItemBuilder:"{text}",labelBuilder:"{text}",listBuilder:!1,keys:{previous:[37,38],next:[39,40],select:[9,13,27],open:[13,32,37,38,39,40],close:[9,27]},customClass:{prefix:l,camelCase:!1},multiple:{separator:", ",keepMenuOpen:!0,maxLabelEntries:!1}}}),function(e){"function"==typeof define&&define.amd?define(["../widgets/datepicker"],e):e(jQuery.datepicker)}(function(e){return e.regional.fr={closeText:"Fermer",prevText:"Précédent",nextText:"Suivant",currentText:"Aujourd'hui",monthNames:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],monthNamesShort:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],dayNames:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],dayNamesShort:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],dayNamesMin:["D","L","M","M","J","V","S"],weekHeader:"Sem.",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.setDefaults(e.regional.fr),e.regional.fr}),function(B){var U={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,slideZIndex:50,wrapperClass:"bx-wrapper",touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,ariaLive:!0,ariaHidden:!0,keyboardEnabled:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!0,autoDirection:"next",stopAutoOnClick:!1,autoHover:!1,autoDelay:0,autoSlideForOnePage:!1,minSli
1des:1,maxSlides:1,moveSlides:0,slideWidth:0,shrinkItems:!1,onSliderLoad:function(){return!0},onSlideBefore:function(){return!0},onSlideAfter:function(){return!0},onSlideNext:function(){return!0},onSlidePrev:function(){return!0},onSliderResize:function(){return!0}};B.fn.bxSlider=function(t){if(0===this.length)return this;if(1<this.length)return this.each(function(){B(this).bxSlider(t)}),this;var d={},c=this,n=B(window).width(),o=B(window).height();if(!B(c).data("bxSlider")){function s(){B(c).data("bxSlider")||(d.settings=B.extend({},U,t),d.settings.slideWidth=parseInt(d.settings.slideWidth),d.children=c.children(d.settings.slideSelector),d.children.length<d.settings.minSlides&&(d.settings.minSlides=d.children.length),d.children.length<d.settings.maxSlides&&(d.settings.maxSlides=d.children.length),d.settings.randomStart&&(d.settings.startSlide=Math.floor(Math.random()*d.children.length)),d.active={index:d.settings.startSlide},d.carousel=1<d.settings.minSlides||1<d.settings.maxSlides,d.carousel&&(d.settings.preloadImages="all"),d.minThreshold=d.settings.minSlides*d.settings.slideWidth+(d.settings.minSlides-1)*d.settings.slideMargin,d.maxThreshold=d.settings.maxSlides*d.settings.slideWidth+(d.settings.maxSlides-1)*d.settings.slideMargin,d.working=!1,d.controls={},d.interval=null,d.animProp="vertical"===d.settings.mode?"top":"left",d.usingCSS=d.settings.useCSS&&"fade"!==d.settings.mode&&function(){for(var e=document.createElement("div"),t=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"],i=0;i<t.length;i++)if(void 0!==e.style[t[i]])return d.cssPrefix=t[i].replace("Perspective","").toLowerCase(),d.animProp="-"+d.cssPrefix+"-transform",!0;return!1}(),"vertical"===d.settings.mode&&(d.settings.maxSlides=d.settings.minSlides),c.data("origStyle",c.attr("style")),c.children(d.settings.slideSelector).each(function(){B(this).data("origStyle",B(this).attr("style"))}),e())}function l(e){var t=f();d.settings.ariaHidden&&!d.settings.ticker&&(d.children.attr("aria-hidden","true"),d.children.slice(e,e+t).attr("aria-hidden","false"))}var e=function(){var e=d.children.eq(d.settings.startSlide);c.wrap('<div class="'+d.settings.wrapperClass+'"><div class="bx-viewport"></div></div>'),d.viewport=c.parent(),d.settings.ariaLive&&!d.settings.ticker&&d.viewport.attr("aria-live","polite"),d.loader=B('<div class="bx-loading" />'),d.viewport.prepend(d.loader),c.css({width:"horizontal"===d.settings.mode?1e3*d.children.length+215+"%":"auto",position:"relative"}),d.usingCSS&&d.settings.easing?c.css("-"+d.cssPrefix+"-transition-timing-function",d.settings.easing):d.settings.easing||(d.settings.easing="swing"),d.viewport.css({width:"100%",overflow:"hidden",position:"relative"}),d.viewport.parent().css({maxWidth:h()}),d.children.css({float:"horizontal"===d.settings.mode?"left":"none",listStyle:"none",position:"relative"}),d.children.css("width",p()),"horizontal"===d.settings.mode&&0<d.settings.slideMargin&&d.children.css("marginRight",d.settings.slideMargin),"vertical"===d.settings.mode&&0<d.settings.slideMargin&&d.children.css("marginBottom",d.settings.slideMargin),"fade"===d.settings.mode&&(d.children.css({position:"absolute",zIndex:0,display:"none"}),d.children.eq(d.settings.startSlide).css({zIndex:d.settings.slideZIndex,display:"block"})),d.controls.el=B('<div class="bx-controls" />'),d.settings.captions&&C(),d.active.last=d.settings.startSlide===g()-1,d.settings.video&&c.fitVids(),"all"!==d.settings.preloadImages&&!d.settings.ticker||(e=d.children),d.settings.ticker?d.settings.pager=!1:(d.settings.controls&&_(),d.settings.auto&&d.settings.autoControls&&w(),d.settings.pager&&$(),(d.settings.controls||d.settings.autoControls||d.settings.pager)&&d.viewport.after(d.controls.el)),a(e,r)},a=function(e,t){var i=e.find('img:not([src=""]), iframe').length,n=0;return 0===i?void t():void e.find('img:not([src=""]), iframe').each(function(){B(this).one("load error",function(){++n===i&&t()}).each(function(){this.complete&&B(this).trigger("load")})})},r=function(){var e,t;d.settings.infiniteLoop&&"fade"!==d.settings.mode&&!d.settings.ticker&&(t="vertical"===d.settings.mode?d.settings.minSlides:d.settings.maxSlides,e=d.children.slice(0,t).clone(!0).addClass("bx-clone"),t=d.children.slice(-t).clone(!0).addClass("bx-clone"),d.settings.ariaHidden&&(e.attr("aria-hidden",!0),t.attr("aria-hidden",!0)),c.append(e).prepend(t)),d.loader.remove(),v(),"vertical"===d.settings.mode&&(d.settings.adaptiveHeight=!0),d.viewport.height(u()),c.redrawSlider(),d.settings.onSliderLoad.call(c,d.active.index),d.initialized=!0,d.settings.responsive&&B(window).bind("resize",q),d.settings.auto&&d.settings.autoStart&&(1<g()||d.settings.autoSlideForOnePage)&&M(),d.settings.ticker&&O(),d.settings.pager&&I(d.settings.startSlide),d.settings.controls&&P(),d.settings.touchEnabled&&!d.settings.ticker&&F(),d.settings.keyboardEnabled&&!d.settings.ticker&&B(document).keydown(R)},u=function(){var t=0,e=B();if("vertical"===d.settings.mode||d.settings.adaptiveHeight)if(d.c
1arousel){var n=1===d.settings.moveSlides?d.active.index:d.active.index*m(),e=d.children.eq(n);for(i=1;i<=d.settings.maxSlides-1;i++)e=n+i>=d.children.length?e.add(d.children.eq(i-1)):e.add(d.children.eq(n+i))}else e=d.children.eq(d.active.index);else e=d.children;return"vertical"===d.settings.mode?(e.each(function(e){t+=B(this).outerHeight()}),0<d.settings.slideMargin&&(t+=d.settings.slideMargin*(d.settings.minSlides-1))):t=Math.max.apply(Math,e.map(function(){return B(this).outerHeight(!1)}).get()),"border-box"===d.viewport.css("box-sizing")?t+=parseFloat(d.viewport.css("padding-top"))+parseFloat(d.viewport.css("padding-bottom"))+parseFloat(d.viewport.css("border-top-width"))+parseFloat(d.viewport.css("border-bottom-width")):"padding-box"===d.viewport.css("box-sizing")&&(t+=parseFloat(d.viewport.css("padding-top"))+parseFloat(d.viewport.css("padding-bottom"))),t},h=function(){var e="100%";return e=0<d.settings.slideWidth?"horizontal"===d.settings.mode?d.settings.maxSlides*d.settings.slideWidth+(d.settings.maxSlides-1)*d.settings.slideMargin:d.settings.slideWidth:e},p=function(){var e=d.settings.slideWidth,t=d.viewport.width();if(0===d.settings.slideWidth||d.settings.slideWidth>t&&!d.carousel||"vertical"===d.settings.mode)e=t;else if(1<d.settings.maxSlides&&"horizontal"===d.settings.mode){if(t>d.maxThreshold)return e;t<d.minThreshold?e=(t-d.settings.slideMargin*(d.settings.minSlides-1))/d.settings.minSlides:d.settings.shrinkItems&&(e=Math.floor((t+d.settings.slideMargin)/Math.ceil((t+d.settings.slideMargin)/(e+d.settings.slideMargin))-d.settings.slideMargin))}return e},f=function(){var e,t=1;return"horizontal"===d.settings.mode&&0<d.settings.slideWidth?t=d.viewport.width()<d.minThreshold?d.settings.minSlides:d.viewport.width()>d.maxThreshold?d.settings.maxSlides:(e=d.children.first().width()+d.settings.slideMargin,Math.floor((d.viewport.width()+d.settings.slideMargin)/e)):"vertical"===d.settings.mode&&(t=d.settings.minSlides),t},g=function(){var e=0,t=0,i=0;if(0<d.settings.moveSlides)if(d.settings.infiniteLoop)e=Math.ceil(d.children.length/m());else for(;t<d.children.length;)++e,t=i+f(),i+=d.settings.moveSlides<=f()?d.settings.moveSlides:f();else e=Math.ceil(d.children.length/f());return e},m=function(){return 0<d.settings.moveSlides&&d.settings.moveSlides<=f()?d.settings.moveSlides:f()},v=function(){var e,t;d.children.length>d.settings.maxSlides&&d.active.last&&!d.settings.infiniteLoop?"horizontal"===d.settings.mode?(e=(t=d.children.last()).position(),b(-(e.left-(d.viewport.width()-t.outerWidth())),"reset",0)):"vertical"===d.settings.mode&&(t=d.children.length-d.settings.minSlides,e=d.children.eq(t).position(),b(-e.top,"reset",0)):(e=d.children.eq(d.active.index*m()).position(),d.active.index===g()-1&&(d.active.last=!0),void 0!==e&&("horizontal"===d.settings.mode?b(-e.left,"reset",0):"vertical"===d.settings.mode&&b(-e.top,"reset",0)))},b=function(e,t,i,n){var o;d.usingCSS?(o="vertical"===d.settings.mode?"translate3d(0, "+e+"px, 0)":"translate3d("+e+"px, 0, 0)",c.css("-"+d.cssPrefix+"-transition-duration",i/1e3+"s"),"slide"===t?(c.css(d.animProp,o),0!==i?c.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(e){B(e.target).is(c)&&(c.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),E())}):E()):"reset"===t?c.css(d.animProp,o):"ticker"===t&&(c.css("-"+d.cssPrefix+"-transition-timing-function","linear"),c.css(d.animProp,o),0!==i?c.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(e){B(e.target).is(c)&&(c.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),b(n.resetValue,"reset",0),N())}):(b(n.resetValue,"reset",0),N()))):((o={})[d.animProp]=e,"slide"===t?c.animate(o,i,d.settings.easing,function(){E()}):"reset"===t?c.css(d.animProp,e):"ticker"===t&&c.animate(o,i,"linear",function(){b(n.resetValue,"reset",0),N()}))},y=function(){for(var e="",t="",i=g(),n=0;n<i;n++)t="",d.settings.buildPager&&B.isFunction(d.settings.buildPager)||d.settings.pagerCustom?(t=d.settings.buildPager(n),d.pagerEl.addClass("bx-custom-pager")):(t=n+1,d.pagerEl.addClass("bx-default-pager")),e+='<div class="bx-pager-item">
1<a href="" data-slide-index="'+n+'" class="bx-pager-link">'+t+"</a></div>";d.pagerEl.html(e)},$=function(){d.settings.pagerCustom?d.pagerEl=B(d.settings.pagerCustom):(d.pagerEl=B('<div class="bx-pager" />'),d.settings.pagerSelector?B(d.settings.pagerSelector).html(d.pagerEl):d.controls.el.addClass("bx-has-pager").append(d.pagerEl),y()),d.pagerEl.on("click touchend","a",D)},_=function(){d.controls.next=B('<a class="bx-next" href="">'+d.settings.nextText+"</a>"),d.controls.prev=B('<a class="bx-prev" href="">'+d.settings.prevText+"</a>"),d.controls.next.bind("click touchend",x),d.controls.prev.bind("click touchend",k),d.settings.nextSelector&&B(d.settings.nextSelector).append(d.controls.next),d.settings.prevSelector&&B(d.settings.prevSelector).append(d.controls.prev),d.settings.nextSelector||d.settings.prevSelector||(d.controls.directionEl=B('<div class="bx-controls-direction" />'),d.controls.directionEl.append(d.controls.prev).append(d.controls.next),d.controls.el.addClass("bx-has-controls-direction").append(d.controls.directionEl))},w=function(){d.controls.start=B('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+d.settings.startText+"</a></div>"),d.controls.stop=B('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+d.settings.stopText+"</a></div>"),d.controls.autoEl=B('<div class="bx-controls-auto" />'),d.controls.autoEl.on("click",".bx-start",T),d.controls.autoEl.on("click",".bx-stop",S),d.settings.autoControlsCombine?d.controls.autoEl.append(d.controls.start):d.controls.autoEl.append(d.controls.start).append(d.controls.stop),d.settings.autoControlsSelector?B(d.settings.autoControlsSelector).html(d.controls.autoEl):d.controls.el.addClass("bx-has-controls-auto").append(d.controls.autoEl),A(d.settings.autoStart?"stop":"start")},C=function(){d.children.each(function(e){var t=B(this).find("img:first").attr("title");void 0!==t&&(""+t).length&&B(this).append('<div class="bx-caption"><span>'+t+"</span></div>")})},x=function(e){e.preventDefault(),d.controls.el.hasClass("disabled")||(d.settings.auto&&d.settings.stopAutoOnClick&&c.stopAuto(),c.goToNextSlide())},k=function(e){e.preventDefault(),d.controls.el.hasClass("disabled")||(d.settings.auto&&d.settings.stopAutoOnClick&&c.stopAuto(),c.goToPrevSlide())},T=function(e){c.startAuto(),e.preventDefault()},S=function(e){c.stopAuto(),e.preventDefault()},D=function(e){e.preventDefault(),d.controls.el.hasClass("disabled")||(d.settings.auto&&d.settings.stopAutoOnClick&&c.stopAuto(),void 0===(e=B(e.currentTarget)).attr("data-slide-index")||(e=parseInt(e.attr("data-slide-index")))!==d.active.index&&c.goToSlide(e))},I=function(i){var e=d.children.length;return"short"===d.settings.pagerType?(1<d.settings.maxSlides&&(e=Math.ceil(d.children.length/d.settings.maxSlides)),void d.pagerEl.html(i+1+d.settings.pagerShortSeparator+e)):(d.pagerEl.find("a").removeClass("active"),void d.pagerEl.each(function(e,t){B(t).find("a").eq(i).addClass("active")}))},E=function(){var e;d.settings.infiniteLoop&&(e="",0===d.active.index?e=d.children.eq(0).position():d.active.index===g()-1&&d.carousel?e=d.children.eq((g()-1)*m()).position():d.active.index===d.children.length-1&&(e=d.children.eq(d.children.length-1).position()),e&&("horizontal"===d.settings.mode?b(-e.left,"reset",0):"vertical"===d.settings.mode&&b(-e.top,"reset",0))),d.working=!1,d.settings.onSlideAfter.call(c,d.children.eq(d.active.index),d.oldIndex,d.active.index)},A=function(e){d.settings.autoControlsCombine?d.controls.autoEl.html(d.controls[e]):(d.controls.autoEl.find("a").removeClass("active"),d.controls.autoEl.find("a:not(.bx-"+e+")").addClass("active"))},P=function(){1===g()?(d.controls.prev.addClass("disabled"),d.controls.next.addClass("disabled")):!d.settings.infiniteLoop&&d.settings.hideControlOnEnd&&(0===d.active.index?(d.controls.prev.addClass("disabled"),d.controls.next.removeClass("disabled")):d.active.index===g()-1?(d.controls.next.addClass("disabled"),d.controls.prev.removeClass("disabled")):(d.controls.prev.removeClass("disabled"),d.controls.next.removeClass("disabled")))},M=function(){0<d.settings.autoDelay?setTimeout(c.startAuto,d.settings.autoDelay):(c.startAuto(),B(window).focus(function(){c.startAuto()}).blur(function(){c.stopAuto()})),d.settings.autoHover&&c.hover(function(){d.interval&&(c.stopAuto(!0),d.autoPaused=!0)},function(){d.autoPaused&&(c.startAuto(!0),d.autoPaused=null)})},O=function(){var e,t,i,n,o,s,a,r,l=0;"next"===d.settings.autoDirection?c.append(d.children.clone().addClass("bx-clone")):(c.prepend(d.children.clone().addClass("bx-clone")),e=d.children.first().position(),l="horizontal"===d.settings.mode?-e.left:-e.top),b(l,"reset",0),d.settings.pager=!1,d.settings.controls=!1,d.settings.autoControls=!1,d.settings.tickerHover&&(d.usingCSS?(n="horizontal"===d.settings.mode?4:5,d.viewport.hover(function(){t=c.css("-"+d.cssPrefix+"-transform"),i=parseFloat(t.split(",")[n]),b(i,"reset",0)},function(){r=0,d.children.each(function(e){r+="horizontal"===d.settings.mode?B(this).outerWidth(!0):B(this).outerHeight(!0)}
vendor: 1,132 bytes, line 1
1),o=d.settings.speed/r,s="horizontal"===d.settings.mode?"left":"top",a=o*(r-Math.abs(parseInt(i))),N(a)})):d.viewport.hover(function(){c.stop()},function(){r=0,d.children.each(function(e){r+="horizontal"===d.settings.mode?B(this).outerWidth(!0):B(this).outerHeight(!0)}),o=d.settings.speed/r,s="horizontal"===d.settings.mode?"left":"top",a=o*(r-Math.abs(parseInt(c.css(s)))),N(a)})),N()},N=function(e){var t=e||d.settings.speed,i={left:0,top:0},e={left:0,top:0};"next"===d.settings.autoDirection?i=c.find(".bx-clone").first().position():e=d.children.first().position(),i="horizontal"===d.settings.mode?-i.left:-i.top,e="horizontal"===d.settings.mode?-e.left:-e.top,b(i,"ticker",t,{resetValue:e})},L=function(e){var t=B(window),i={top:t.scrollTop(),left:t.scrollLeft()},n=e.offset();return i.right=i.left+t.width(),i.bottom=i.top+t.height(),n.right=n.left+e.outerWidth(),n.bottom=n.top+e.outerHeight(),!(i.right<n.left||i.left>n.right||i.bottom<n.top||i.top>n.bottom)},R=function(e){var t=document.activeElement.tagName.toLowerCase();if(null==new RegExp(t,["i"]).exec("input|textarea")&&L(c))return 39===e.keyCode?(x(e),!1):37===e.ke
1yCode?(k(e),!1):void 0},F=function(){d.touch={start:{x:0,y:0},end:{x:0,y:0}},d.viewport.bind("touchstart MSPointerDown pointerdown",H),d.viewport.on("click",".bxslider a",function(e){d.viewport.hasClass("click-disabled")&&(e.preventDefault(),d.viewport.removeClass("click-disabled"))})},H=function(e){var t;d.controls.el.addClass("disabled"),d.working?(e.preventDefault(),d.controls.el.removeClass("disabled")):(d.touch.originalPos=c.position(),e=void 0!==(t=e.originalEvent).changedTouches?t.changedTouches:[t],d.touch.start.x=e[0].pageX,d.touch.start.y=e[0].pageY,d.viewport.get(0).setPointerCapture&&(d.pointerId=t.pointerId,d.viewport.get(0).setPointerCapture(d.pointerId)),d.viewport.bind("touchmove MSPointerMove pointermove",j),d.viewport.bind("touchend MSPointerUp pointerup",W),d.viewport.bind("MSPointerCancel pointercancel",z))},z=function(e){b(d.touch.originalPos.left,"reset",0),d.controls.el.removeClass("disabled"),d.viewport.unbind("MSPointerCancel pointercancel",z),d.viewport.unbind("touchmove MSPointerMove pointermove",j),d.viewport.unbind("touchend MSPointerUp pointerup",W),d.viewport.get(0).releasePointerCapture&&d.viewport.get(0).releasePointerCapture(d.pointerId)},j=function(e){var t=e.originalEvent,i=void 0!==t.changedTouches?t.changedTouches:[t],n=Math.abs(i[0].pageX-d.touch.start.x),o=Math.abs(i[0].pageY-d.touch.start.y),s=0,t=0;(o<3*n&&d.settings.preventDefaultSwipeX||n<3*o&&d.settings.preventDefaultSwipeY)&&e.preventDefault(),"fade"!==d.settings.mode&&d.settings.oneToOneTouch&&(s="horizontal"===d.settings.mode?(t=i[0].pageX-d.touch.start.x,d.touch.originalPos.left+t):(t=i[0].pageY-d.touch.start.y,d.touch.originalPos.top+t),b(s,"reset",0))},W=function(e){d.viewport.unbind("touchmove MSPointerMove pointermove",j),d.controls.el.removeClass("disabled");var t=e.originalEvent,i=void 0!==t.changedTouches?t.changedTouches:[t],e=0,t=0;d.touch.end.x=i[0].pageX,d.touch.end.y=i[0].pageY,"fade"===d.settings.mode?(t=Math.abs(d.touch.start.x-d.touch.end.x))>=d.settings.swipeThreshold&&(d.touch.start.x>d.touch.end.x?c.goToNextSlide():c.goToPrevSlide(),c.stopAuto()):(e="horizontal"===d.settings.mode?(t=d.touch.end.x-d.touch.start.x,d.touch.originalPos.left):(t=d.touch.end.y-d.touch.start.y,d.touch.originalPos.top),(d.settings.infiniteLoop||!(0===d.active.index&&0<t||d.active.last&&t<0))&&Math.abs(t)>=d.settings.swipeThreshold?(t<0?c.goToNextSlide():c.goToPrevSlide(),c.stopAuto()):b(e,"reset",200)),d.viewport.unbind("touchend MSPointerUp pointerup",W),d.viewport.get(0).releasePointerCapture&&d.viewport.get(0).releasePointerCapture(d.pointerId)},q=function(e){var t,i;d.initialized&&(d.working?window.setTimeout(q,10):(t=B(window).width(),i=B(window).height(),n===t&&o===i||(n=t,o=i,c.redrawSlider(),d.settings.onSliderResize.call(c,d.active.index))))};return c.goToSlide=function(e,t){var i,n,o=!0,s=0,a={left:0,top:0},r=null;if(d.oldIndex=d.active.index,d.active.index=(n=e)<0?d.settings.infiniteLoop?g()-1:d.active.index:n>=g()?d.settings.infiniteLoop?0:d.active.index:n,!d.working&&d.active.index!==d.oldIndex){if(d.working=!0,void 0!==(o=d.settings.onSlideBefore.call(c,d.children.eq(d.active.index),d.oldIndex,d.active.index))&&!o)return d.active.index=d.oldIndex,void(d.working=!1);"next"===t?d.settings.onSlideNext.call(c,d.children.eq(d.active.index),d.oldIndex,d.active.index)||(o=!1):"prev"===t&&(d.settings.onSlidePrev.call(c,d.children.eq(d.active.index),d.oldIndex,d.active.index)||(o=!1)),d.active.last=d.active.index>=g()-1,(d.settings.pager||d.settings.pagerCustom)&&I(d.active.index),d.settings.controls&&P(),"fade"===d.settings.mode?(d.settings.adaptiveHeight&&d.viewport.height()!==u()&&d.viewport.animate({height:u()},d.settings.adaptiveHeightSpeed),d.children.filter(":visible").fadeOut(d.settings.speed).css({zIndex:0}),d.children.eq(d.active.index).css("zIndex",d.settings.slideZIndex+1).fadeIn(d.settings.speed,function(){B(this).css("zIndex",d.settings.slideZIndex),E()})):(d.settings.adaptiveHeight&&d.viewport.height()!==u()&&d.viewport.animate({height:u()},d.settings.adaptiveHeightSpeed),!d.settings.infiniteLoop&&d.carousel&&d.active.last?"horizontal"===d.settings.mode?(a=(r=d.children.eq(d.children.length-1)).position(),s=d.viewport.width()-r.outerWidth()):(i=d.children.length-d.settings.minSlides,a=d.children.eq(i).position()):d.carousel&&d.active.last&&"prev"===t?(i=1===d.settings.moveSlides?d.settings.maxSlides-m():(g()-1)*m()-(d.children.length-d.settings.maxSlides),a=(r=c.children(".bx-clone").eq(i)).position()):"next"===t&&0===d.active.index?(a=c.find("> .bx-clone").eq(d.settings.maxSlides).position(),d.active.last=!1):0<=e&&(e=e*parseInt(m()),a=d.children.eq(e).position()),void 0!==a?(a="horizontal"===d.settings.mode?-(a.left-s):-a.top,b(a,"slide",d.settings.speed)):d.working=!1),d.settings.ariaHidden&&l(d.active.index*m())}},c.goToNextSlide=function(){var e;!d.settings.infiniteLoop&&d.active.last||(e=parseInt(d.active.index)+1,c.goToSlide(e,"next"))},c.goToPrevSlide=function(){var e;!d.settings.infiniteLoop&&0===d.active.index||(e=parseInt(d.active.index)-1,c.goToSlide(e,"prev"))},c.startAuto=function(e){d.interval||(d.interval=setInterval(function(){"next"===d.settings.autoDirection?c.goToNextSlide():c.goToPrevSlide()},d.settings.pause),d.settings.autoControls&&!0!==e&&A("stop"))},c.stopAuto=function(e){d.interval&&(clearInterval(d.interval),d.interval=null,d.settings.autoControls&&!0!==e&&A("start"))},c.getCurrentSlide=function(){return d.active.index},c.getCurrentSlideElement=function(){return d.children.eq(d.active.index)},c.getSlideElement=function(e){return d.children.eq(e)},c.getSlideCount=function(){return d.children.length},c.isWorking=function(){return d.working},c.redrawSlider=function(){d.children.add(c.find(".bx-clone")).outerWidth(p()),d.viewport.css("height",u()),d.settings.ticker||v(),d.active.last&&(d.active.index=g()-1),d.active.index>=g()&&(d.active.last=!0),d.settings.pager&&!d.settings.pagerCustom&&(y(),I(d.active.index)),d.settings.ariaHidden&&l(d.active.index*m())},c.destroySlider=function(){d.initialized&&(d.initialized=!1,B(".bx-clone",this).remove(),d.children.each(function(){void 0!==B(this).data("origStyle")?B(this).attr("style",B(this).data("origStyle")):B(this).removeAttr("style")}),void 0!==B(this).data("origStyle")?this.attr("style",B(this).data("origStyle")):B(this).removeAttr("style"),B(this).unwrap().unwrap(),d.controls.el&&d.controls.el.remove(),d.controls.next&&d.controls.next.remove(),d.controls.prev&&d.controls.prev.remove(),d.pagerEl&&d.settings.controls&&!d.settings.pagerCustom&&d.pagerEl.remove(),B(".bx-caption",this).remove(),d.controls.autoEl&&d.controls.autoEl.remove(),clearInterval(d.interval),d.settings.responsive&&B(window).unbind("resize",q),d.settings.keyboardEnabled&&B(document).unbind("
1keydown",R),B(this).removeData("bxSlider"))},c.reloadSlider=function(e){void 0!==e&&(t=e),c.destroySlider(),s(),B(c).data("bxSlider",this)},s(),B(c).data("bxSlider",this),this}}}(jQuery),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(jQuery)}(function(b){var n=(e.prototype.init=function(e,t){return this.$elem=b(t),this.options=b.extend({},b.fn.barrating.defaults,e),this.options},e);function e(){function s(e,t){null!==t&&"object"==typeof t?h.$elem.data("barrating",t):h.$elem.data("barrating")[e]=t}function t(){var e=(n=h.options.initialRating)?p(n):b("option:selected",h.$elem),t=!(o=h.$elem.find('option[value="'+h.options.emptyValue+'"]')).length&&h.options.allowEmpty?(o=b("<option />",{value:h.options.emptyValue})).prependTo(h.$elem):o,i=e.val(),n=e.data("html")?e.data("html"):e.text(),o=null!==h.options.allowEmpty?h.options.allowEmpty:!!t.length,e=t.length?t.val():null,t=t.length?t.text():null;s(null,{userOptions:h.options,ratingValue:i,ratingText:n,originalRatingValue:i,originalRatingText:n,allowEmpty:o,emptyRatingValue:e,emptyRatingText:t,readOnly:h.options.readonly,ratingMade:!1})}function a(){return f("ratingText")}function r(){return f("ratingValue")}function o(){return f("userOptions").reverse?"nextAll":"prevAll"}function l(e){p(e).prop("selected",!0),f("userOptions").triggerChange&&h.$elem.change()}function d(e){(e=e||a())==f("emptyRatingText")&&(e=""),h.options.showSelectedRating&&h.$elem.parent().find(".br-current-rating").text(e)}function c(){h.$widget.find("a").removeClass(function(e,t){return(t.match(/(^|\s)br-\S+/g)||[]).join(" ")})}function u(){var e=h.$widget.find('a[data-rating-value="'+r()+'"]'),t=f("userOptions").initialRating,i=b.isNumeric(r())?r():0,n=Math.round(Math.floor(10*t)/10%1*100);c(),e.addClass("br-selected br-current")[o()]().addClass("br-selected"),!f("ratingMade")&&b.isNumeric(t)&&(t<=i||!n||(i=h.$widget.find("a"),(i=e.length?e[f("userOptions").reverse?"prev":"next"]():i[f("userOptions").reverse?"last":"first"]()).addClass("br-fractional"),i.addClass("br-fractional-"+n)))}function n(e){e.off(".barrating")}function i(e){var t=h.$widget.find("a");f("userOptions").fastClicks&&t.on("touchstart.barrating",function(e){e.preventDefault(),e.stopPropagation(),b(this).click()}),e?(n(t),t.on("click.barrating",function(e){e.preventDefault()})):(g(t=t),h.options.hoverState&&(m(t),v(t)))}var h=this,p=function(e){return b.isNumeric(e)&&(e=Math.floor(e)),b('option[value="'+e+'"]',h.$elem)},f=function(e){var t=h.$elem.data("barrating");return void 0!==e?t[e]:t},g=function(e){e.on("click.barrating",function(e){var t,i,n=b(this),o=f("userOptions");return e.preventDefault(),t=n.attr("data-rating-value"),i=n.attr("data-rating-text"),n=n,!f("allowEmpty")||!f("userOptions").deselectable||r()!=n.attr("data-rating-value")||(t=f("emptyRatingValue"),i=f("emptyRatingText")),s("ratingValue",t),s("ratingText",i
1),s("ratingMade",!0),l(t),d(i),u(),o.onSelect.call(h,r(),a(),e),!1})},m=function(e){e.on("mouseenter.barrating",function(){var e=b(this);c(),e.addClass("br-active")[o()]().addClass("br-active"),d(e.attr("data-rating-text"))})},v=function(e){h.$widget.on("mouseleave.barrating blur.barrating",function(){d(),u()})};this.show=function(){var n,e;f()||(e=["br-wrapper"],""!==h.options.theme&&e.push("br-theme-"+h.options.theme),h.$elem.wrap(b("<div />",{class:e.join(" ")})),t(),h.$widget=(n=b("<div />",{class:"br-widget"}),h.$elem.find("option").each(function(){var e,t,i=b(this).val();i!==f("emptyRatingValue")&&(t=b(this).text(),e=b(this).data("html"),t=b("<a />",{href:"#","data-rating-value":i,"data-rating-text":t=e?e:t,html:h.options.showValues?t:""}),n.append(t))}),h.options.showSelectedRating&&n.append(b("<div />",{text:"",class:"br-current-rating"})),h.options.reverse&&n.addClass("br-reverse"),h.options.readonly&&n.addClass("br-readonly"),n),h.$widget.insertAfter(h.$elem),u(),d(),i(h.options.readonly),h.$elem.hide())},this.readonly=function(e){"boolean"==typeof e&&f("readOnly")!=e&&(i(e),s("readOnly",e),h.$widget.toggleClass("br-readonly"))},this.set=function(e){var t=f("userOptions");0!==h.$elem.find('option[value="'+e+'"]').length&&(s("ratingValue",e),s("ratingText",h.$elem.find('option[value="'+e+'"]').text()),s("ratingMade",!0),l(r()),d(a()),u(),t.silent||t.onSelect.call(this,r(),a()))},this.clear=function(){var e=f("userOptions");
1s("ratingValue",f("originalRatingValue")),s("ratingText",f("originalRatingText")),s("ratingMade",!1),b("option",h.$elem).prop("selected",function(){return this.defaultSelected}),f("userOptions").triggerChange&&h.$elem.change(),d(a()),u(),e.onClear.call(this,r(),a())},this.destroy=function(){var e=r(),t=a(),i=f("userOptions");n(h.$widget.find("a")),h.$widget.remove(),h.$elem.removeData("barrating"),h.$elem.unwrap(),h.$elem.show(),i.onDestroy.call(this,e,t)}}b.fn.barrating=function(t,i){return this.each(function(){var e=new n;return b(this).is("select")||b.error("Sorry, this plugin only works with select fields."),e.hasOwnProperty(t)?(e.init(i,this),"show"===t?e.show(i):e.$elem.data("barrating")?(e.$widget=b(this).next(".br-widget"),e[t](i)):void 0):"object"!=typeof t&&t?void b.error("Method "+t+" does not exist on jQuery.barrating"):(i=t,e.init(i,this),e.show())})},b.fn.barrating.defaults={theme:"",initialRating:null,allowEmpty:null,emptyValue:"",showValues:!1,showSelectedRating:!0,deselectable:!0,reverse:!1,readonly:!1,fastClicks:!0,hoverState:!0,silent:!1,triggerChange:!0,onSelect:function(e,t,i){},onClear:function(e,t){},onDestroy:function(e,t){}},b.fn.barrating.BarRating=n}),function(e,t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):e.lightbox=t(e.jQuery)}(this,function(d){function e(e){this.album=[],this.currentImageIndex=void 0,this.init(),this.options=d.extend({},this.constructor.defaults),this.option(e)}return e.defaults={albumLabel:"Image %1 of %2",alwaysShowNavOnTouchDevices:!1,fadeDuration:600,fitImagesInViewport:!0,imageFadeDuration:600,positionFromTop:50,resizeDuration:700,showImageNumberLabel:!0,wrapAround:!1,disableScrolling:!1,sanitizeTitle:!1},e.prototype.option=function(e){d.extend(this.options,e)},e.prototype.imageCountLabel=function(e,t){return this.options.albumLabel.replace(/%1/g,e).replace(/%2/g,t)},e.prototype.init=function(){var e=this;d(document).ready(function(){e.enable(),e.build()})},e.prototype.enable=function(){var t=this;d("body").on("click","a[rel^=lightbox], area[rel^=lightbox], a[data-lightbox], area[data-lightbox]",function(e){return t.start(d(e.currentTarget)),!1})},e.prototype.build=function(){var t=this;d('<div id="lightboxOverlay" class="lightboxOverlay"></div><div id="lightbox" class="lightbox"><div class="lb-outerContainer"><div class="lb-container"><img class="lb-image" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" /><div class="lb-nav"><a class="lb-prev" href="" ></a><a class="lb-next" href="" ></a></div><div class="lb-loader"><a class="lb-cancel"></a></div></div></div><div class="lb-dataContainer"><div class="lb-data"><div class="lb-details"><span class="lb-caption"></span><span class="lb-number"></span></div><div class="lb-closeContainer"><a class="lb-close"></a></div></div></div></div>').appendTo(d("body")),this.$lightbox=d("#lightbox"),this.$overlay=d("#lightboxOverlay"),this.$outerContainer=this.$lightbox.find(".lb-outerContainer"),this.$container=this.$lightbox.find(".lb-container"),this.$image=this.$lightbox.find(".lb-image"),this.$nav=this.$lightbox.find(".lb-nav"),this.containerPadding={top:parseInt(this.$container.css("padding-top"),10),right:parseInt(this.$container.css("padding-right"),10),bottom:parseInt(this.$container.css("padding-bottom"),10),left:parseInt(this.$container.css("padding-left"),10)},this.imageBorderWidth={top:parseInt(this.$image.css("border-top-width"),10),right:parseInt(this.$image.css("border-right-width"),10),bottom:parseInt(this.$image.css("border-bottom-width"),10),left:parseInt(this.$image.css("border-left-width"),10)},this.$overlay.hide().on("click",function(){return t.end(),!1}),this.$lightbox.hide().on("click",function(e){return"lightbox"===d(e.target).attr("id")&&t.end(),!1}),this.$outerContainer.on("click",function(e){return"lightbox"===d(e.target).attr("id")&&t.end(),!1}),this.$lightbox.find(".lb-prev").on("click",function(){return 0===t.currentImageIndex?t.changeImage(t.album.length-1):t.changeImage(t.currentImageIndex-1),!1}),this.$lightbox.find(".lb-next").on("click",function(){return t.currentImageIndex===t.album.length-1?t.changeImage(0):t.changeImage(t.currentImageIndex+1),!1}),this.$nav.on("mousedown",function(e){3===e.which&&(t.$nav.css("pointer-events","none"),t.$lightbox.one("contextmenu",function(){setTimeout(function(){this.$nav.css("pointer-events","auto")}.bind(t),0)}))}),this.$lightbox.find(".lb-loader, .lb-close").on("click",function(){return t.end(),!1})},e.prototype.start=function(e){var t=this,i=d(window);i.on("resize",d.proxy(this.sizeOverlay,this)),d("select, object, embed").css({visibility:"hidden"}),this.sizeOverlay(),this.album=[];var n=0;function o(e){t.album.push({link:e.attr("href"),title:e.attr("data-title")||e.attr("title")})}var s=e.attr("data-lightbox");if(s)for(var a=d(e.prop("tagName")+'[data-lightbox="'+s+'"]'),r=0;r<a.length;r=++r)o(d(a[r])),a[r]===e[0]&&(n=r);else if("lightbox"===e.attr("rel"))o(e);else{a=d(e.prop("tagName")+'[rel="'+e.attr("rel")+'"]');for(var l=0;l<a.length;l=++l)o(d(a[l])),a[l]===e[0]&&(n=l)}s=i.scrollTop()+this.options.positionFromTop,i=i.scrollLeft();this.$lightbox.css({top:s+"px",left:i+"px"}).fadeIn(this.options.fadeDuration),this.options.disableScrolling&&d("body").addClass("lb-disable-scrolling"),this.changeImage(n)},e.prototype.changeImage=function(o){var s=this;this.disableKeyboardNav();var a=this.$lightbox.find(".lb-image");this.$overlay.fadeIn(this.options.fadeDuration),d(".lb-loader").fadeIn("slow"),this.$lightbox.find(".lb-image, .lb-nav, .lb-prev, .lb-next, .lb-dataContainer, .lb-numbers, .lb-caption").hide(),this.$outerContainer.addClass("animating");var r=new Image;r.onload=function(){var e,t,i,n;
1a.attr("src",s.album[o].link),d(r),a.width(r.width),a.height(r.height),s.options.fitImagesInViewport&&(n=d(window).width(),i=d(window).height(),n=n-s.containerPadding.left-s.containerPadding.right-s.imageBorderWidth.left-s.imageBorderWidth.right-20,i=i-s.containerPadding.top-s.containerPadding.bottom-s.imageBorderWidth.top-s.imageBorderWidth.bottom-120,s.options.maxWidth&&s.options.maxWidth<n&&(n=s.options.maxWidth),s.options.maxHeight&&s.options.maxHeight<n&&(i=s.options.maxHeight),(r.width>n||r.height>i)&&(r.width/n>r.height/i?(t=n,e=parseInt(r.height/(r.width/t),10)):(e=i,t=parseInt(r.width/(r.height/e),10)),a.width(t),a.height(e))),s.sizeContainer(a.width(),a.height())},r.src=this.album[o].link,this.currentImageIndex=o},e.prototype.sizeOverlay=function(){this.$overlay.width(d(document).width()).height(d(document).height())},e.prototype.sizeContainer=function(e,t){var i=this,n=this.$outerContainer.outerWidth(),o=this.$outerContainer.outerHeight(),s=e+this.containerPadding.left+this.containerPadding.right+this.imageBorderWidth.left+this.imageBorderWidth.right,a=t+this.containerPadding.top+this.containerPadding.bottom+this.imageBorderWidth.top+this.imageBorderWidth.bottom;function r(){i.$lightbox.find(".lb-dataContainer").width(s),i.$lightbox.find(".lb-prevLink").height(a),i.$lightbox.find(".lb-nextLink").height(a),i.showImage()}n!==s||o!==a?this.$outerContainer.animate({width:s,height:a},this.options.resizeDuration,"swing",function(){r()}):r()},e.prototype.showImage=function(){this.$lightbox.find(".lb-loader").stop(!0).hide(),this.$lightbox.find(".lb-image").fadeIn(this.options.imageFadeDuration),this.updateNav(),this.updateDetails(),this.preloadNeighboringImages(),this.enableKeyboardNav()},e.prototype.updateNav=function(){var e=!1;try{document.createEvent("TouchEvent"),e=!!this.options.alwaysShowNavOnTouchDevices}catch(e){}this.$lightbox.find(".lb-nav").show(),1<this.album.length&&(this.options.wrapAround?(e&&this.$lightbox.find(".lb-prev, .lb-next").css("opacity","1"),this.$lightbox.find(".lb-prev, .lb-next").show()):(0<this.currentImageIndex&&(this.$lightbox.find(".lb-prev").show(),e&&this.$lightbox.find(".lb-prev").css("opacity","1")),this.currentImageIndex<this.album.length-1&&(this.$lightbox.find(".lb-next").show(),e&&this.$lightbox.find(".lb-next").css("opacity","1"))))},e.prototype.updateDetails=function(){var e,t=this;void 0!==this.album[this.currentImageIndex].title&&""!==this.album[this.currentImageIndex].title&&(e=this.$lightbox.find(".lb-caption"),this.options.sanitizeTitle?e.text(this.album[this.currentImageIndex].title):e.html(this.album[this.currentImageIndex].title),e.fadeIn("fast").find("a").on("click",function(e){void 0!==d(this).attr("target")?window.open(d(this).attr("href"),d(this).attr("target")):location.href=d(this).attr("href")})),1<this.album.length&&this.options.showImageNumberLabel?(e=this.imageCountLabel(this.currentImageIndex+1,this.album.length),this.$lightbox.find(".lb-number").text(e).fadeIn("fast")):this.$lightbox.find(".lb-number").hide(),this.$outerContainer.removeClass("animating"),this.$lightbox.find(".lb-dataContainer").fadeIn(this.options.resizeDuration,function(){return t.sizeOverlay()})},e.prototype.preloadNeighboringImages=function(){this.album.length>this.currentImageIndex+1&&((new Image).src=this.album[this.currentImageIndex+1].link),0<this.currentImageIndex&&((new Image).src=this.album[this.currentImageIndex-1].link)},e.prototype.enableKeyboardNav=function(){d(document).on("keyup.keyboard",d.proxy(this.keyboardAction,this))},e.prototype.disableKeyboardNav=function(){d(document).off(".keyboard")},e.prototype.keyboardAction=function(e){var t=e.keyCode,e=String.fromCharCode(t).toLowerCase();27===t||e.match(/x|o|c/)?this.end():"p"===e||37===t?0!==this.currentImageIndex?this.changeImage(this.currentImageIndex-1):this.options.wrapAround&&1<this.album.length&&this.changeImage(this.album.length-1):"n"!==e&&39!==t||(this.currentImageIndex!==this.album.length-1?this.changeImage(this.currentImageIndex+1):this.options.wrapAround&&1<this.album.length&&this.changeImage(0))},e.prototype.end=function(){this.disableKeyboardNav(),d(window).off("resize",this.sizeOverlay),this.$lightbox.fadeOut(this.options.fadeDuration),this.$overlay.fadeOut(this.options.fadeDuration),d("select, object, embed").css({visibility:"visible"}),this.options.disableScrolling&&d("body").removeClass("lb-disable-scrolling")},new e}),function(e){e(document).ready(function(){e("#sidebar").addClass("visible"),e("form.loadable button").on("click",function(){return e(this).closest("form").addClass("loading")}),e(".loadable.button").on("click",function(){return e(this).addClass("loading")}),e(".message .close").on("click",function(){return e(this).closest(".message").transition("fade")}),e("[data-requires-confirmation]").requireConfirmation(),e("[data-toggles]").toggleElement(),e('[data-form-type="collection"]').CollectionForm()})}(jQuery),function(r){"use strict";r.fn.extend({apiLogin:function(e){var t=r(this),e=e,i=t.find("#sylius-api-login-form input[type='password']"),n=t.find("#sylius-api-login-form input[type='email']"),o=t.find("#sylius-api-login-form input[type='hidden']"),s=t.find("#sylius-api-login-form .button"),a=t.find("#sylius-api-login-form .red.label");s.api({method:e.method,dataType:e.dataType||"json",throttle:e.throttle||0,debug:e.debug||!1,beforeSend:function(e){return e.data={_username:n.val(),_password:i.val()},e.data[o.attr("name")]=o.val(),e},successTest:function(e){return e.success},onSuccess:function(e){location.reload()},onFailure:function(e){a.removeClass("hidden"),a.html(e.message)}})}})}(jQuery),function(n){"use strict";n.fn.extend({apiToggle:function(e,t,i){n(this).api({method:e.method,dataType:e.dataType||"json",throttle:e.throttle||0,debug:e.debug||!1,beforeSend:e.beforeSend,successTest:e.successTest,onSuccess:function(e){n("#checkoutAddressLoginModal").find('#sylius-api-login-form input[type="email"]').val(n("#sylius_checkout_address_customer_email").val()),n("#checkoutAddressLoginModal").modal("show")}
1,onFailure:function(e){}})}})}(jQuery),function(r){"use strict";r.fn.extend({autoComplete:function(){r(this).each(function(){var i,t=r(this),n=r(this).data("criteria-name"),o=r(this).data("choice-name"),s=r(this).data("choice-value"),a=r(this).find("input.autocomplete").val(),e=r(this).data("load-edit-url");t.dropdown({delay:{search:250},forceSelection:!1,apiSettings:{dataType:"JSON",cache:!1,beforeSend:function(e){return e.data[n]=e.urlData.query,e},onResponse:function(e){var i=t.data("choice-name"),n=t.data("choice-value"),o=[];return r.each(e,function(e,t){o.push({name:t[i],value:t[n]})}),{success:!0,results:o}}}}),0<a.split(",").length&&(i=t.find("div.menu")).api({on:"now",method:"GET",url:e,beforeSend:function(e){return e.data[s]=a.split(","),e},onSuccess:function(e){r.each(e,function(e,t){i.append(r('<div class="item" data-value="'+t[s]+'">'+t[o]+"</div>"))})}}),window.setTimeout(function(){t.dropdown("set selected",t.find("input.autocomplete").val().split(","))},5e3)})}})}(jQuery),function(a){"use strict";function i(e){this.$element=a(e),this.$list=this.$element.find('[data-form-collection="list"]:first'),this.count=this.$list.children().length,this.lastChoice=null,this.$element.on("click",'[data-form-collection="add"]:first',a.proxy(this.addItem,this)),this.$element.on("click",'[data-form-collection="delete"]',a.proxy(this.deleteItem,this)),this.$element.on("change",'[data-form-collection="update"]',a.proxy(this.updateItem,this)),a(document).on("change",'[data-form-prototype="update"]',a.proxy(this.updatePrototype,this)),a(document).on("collection-form-add",function(e,t){a(t).find('[data-form-type="collection"]').CollectionForm(),a(document).trigger("dom-node-inserted",[a(t)])})}i.prototype={constructor:i,addItem:function(e){e.preventDefault();e=(e=this.$element.data("prototype")).replace(/__name__/g,this.count);this.$list.append(e),this.count=this.count+1,a(document).trigger("collection-form-add",[this.$list.children().last()])},updateItem:function(e){e.preventDefault();var t=a(e.currentTarget),i=t.data("form-url"),n=t.val(),o=t.closest('[data-form-collection="item"]'),s=o.data("form-collection-index"),t=o.data("form-collection-index");i?o.load(i,{id:n,position:t}):(n=(n=this.$element.find('[data-form-prototype="'+n+'"]').val()).replace(/__name__/g,s),o.replaceWith(n)),a(document).trigger("collection-form-update",[a(e.currentTarget)])},deleteItem:function(e){e.preventDefault(),a(e.currentTarget).closest('[data-form-collection="item"]').remove(),a(document).trigger("collection-form-delete",[a(e.currentTarget)])},updatePrototype:function(e){var t=a(e.currentTarget),e=t.val();void 0!==t.data("form-prototype-prefix")&&(e=t.data("form-prototype-prefix")+e),null!==this.lastChoice&&this.lastChoice!==e&&this.$list.html(""),this.lastChoice=e,this.$element.data("prototype",this.$element.find('[data-form-prototype="'+e+'"]').val())}},a.fn.CollectionForm=function(e){return this.each(function(){var e=a(this),t=e.data("collectionForm");t||e.data("collectionForm",new i(this))})},a.fn.CollectionForm.Constructor=i}(jQuery),function(s){"use strict";function i(){return s("#attributesContainer").attr("data-count")}function n(e){s('#attributesContainer .attribute[data-id="'+e+'"]').remove()}function a(){s(".attribute button").off("click").on("click",function(){var e=s(this).parents(".attribute").attr("data-id");s("div#attributeChoice > .ui.dropdown.search").dropdown("remove selected",e),n(e)})}s.fn.extend({productAttributes:function(){var t;(t=s("#attributeChoice")).find("button").on("click",function(e){e.preventDefault();var n=t.find("select"),o="";null!=n.val()&&n.val().forEach(function(e){var t,i;t=e,i=!1,s("#attributesContainer .attribute").each(function(){s(this).attr("data-id")===t&&(i=!0)}),i||(o+=n.prop("name")+"="+e+"&")}),o+="count="+i(),s.ajax({type:"GET",url:s(this).parent().attr("data-action"),data:o,dataType:"html",error:function(){s("form").removeClass("loading")},success:function(e){var t,e=(t=s(e),s.each(s(t).find("input,select,textarea"),function(){null!=s(this).attr("data-name")&&s(this).attr("name",s(this).attr("data-name"))}),t);s(e).each(function(){var e=s(this).find('input[type="hidden"]').last().val();s('#attributesContainer > div[data-tab="'+e+'"]').append(this)}),s("#sylius_product_attribute_choice").val(""),t=s.grep(s(e),function(e){return s(e).hasClass("attribute")}).length,e=parseInt(i()),s("#attributesContainer").attr("data-count",e+t),a(),s("form").removeClass("loading")}})}),s(this).dropdown({onRemove:function(e,t,i){n(e)},forceSelection:!1}),s("#attributesContainer .attribute").each(function(){var e=s(this).attr("data-id");
1s("#sylius_product_attribute_choice").dropdown("set selected",e)}),a()}})}(jQuery),function(o){"use strict";o.fn.extend({productAutoComplete:function(){o(this).each(function(){o(this).dropdown("set selected",o(this).find('input[name*="[associations]"]').val().split(","))}),o(this).dropdown({delay:{search:250},forceSelection:!1,apiSettings:{dataType:"JSON",cache:!1,data:{criteria:{search:{type:"contains",value:""}}},beforeSend:function(e){return e.data.criteria.search.value=e.urlData.query,e},onResponse:function(e){var i=[];return o.each(e._embedded.items,function(e,t){i.push({name:t.name,value:t.code})}),{success:!0,results:i}}},onAdd:function(e,t,i){var n=i.parents(".product-select").find('input[name*="[associations]"]'),i=0<n.val().length?n.val().split(","):[];i.push(e),o.unique(i.sort()),n.attr("value",i.join())},onRemove:function(e,t,i){var n=i.parents(".product-select").find('input[name*="[associations]"]'),i=0<n.val().length?n.val().split(","):[];i.splice(o.inArray(e,i),1),n.attr("value",i.join())}})}})}(jQuery),function(o){"use strict";var t={init:function(e){var n=o.extend({prototypePrefix:!1,containerSelector:!1},e);return this.each(function(){function e(e,t){var i=e.val(),e=e.attr("id");0!=n.prototypePrefix&&(e=n.prototypePrefix);e=o("#"+e+"_"+i),i=n.containerSelector?o(n.containerSelector):o(e.data("container"));i.length&&(e.length?!t&&i.html().trim()||i.html(e.data("prototype")):i.empty())}e(o(this),!1),o(this).change(function(){e(o(this),!0)})})}};o.fn.handlePrototypes=function(e){return t[e]?t[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?void o.error("Method "+e+" does not exist on jQuery.handlePrototypes"):t.init.apply(this,arguments)}}(jQuery),function(i){"use strict";i.fn.extend({requireConfirmation:function(){return this.each(function(){return i(this).on("click",function(e){e.preventDefault();var t=i(this);return t.is("a")&&i("#confirmation-button").attr("href",t.attr("href")),t.is("button")&&i("#confirmation-button").on("click",function(e){return e.preventDefault(),t.closest("form").submit()}),i("#confirmation-modal").modal("show")})})}})}(jQuery),function(i){"use strict";i.fn.extend({toggleElement:function(){return this.each(function(){return i(this).on("change",function(e){e.preventDefault();var t=i(this),e=i("#"+t.data("toggles"));t.is(":checked")?e.show():e.hide()}),i(this).trigger("change")})}})}(jQuery),function(i){i(document).ready(function(){i("#sylius_checkout_address_customer_email").apiToggle({dataType:"json",method:"GET",throttle:1500,beforeSend:function(e){var t=i("#sylius_checkout_address_customer_email").val();return!(t.length<3)&&(e.data={email:t},e)}
1,successTest:function(e){return i("#sylius_checkout_address_customer_email").val()===e.username}},i("#sylius-api-login-form")),i("#sylius-api-login").apiLogin({method:"POST",throttle:500}),i(".sylius-cart-remove-button").removeFromCart(),i("#sylius-product-adding-to-cart").addToCart(),i("#sylius-shipping-address").addressBook(),i("#sylius-billing-address").addressBook(),i(document).provinceField(),i(document).variantPrices(),i(document).variantImages()})}(jQuery),function(r){"use strict";r.fn.extend({addressBook:function(){var n=r(this),e=n.find(".address-book-select");e.on("change",function(){var e=r(this).find('option[value="'+r(this).val()+'"]'),o=e.data("provinceCode"),s=e.data("provinceName");r.each(n.find("input"),function(e,t){r(t).val("")}),r.each(n.find("select"),function(e,t){r(t).val("")}),r.each(e.data(),function(e,t){var i,n=a(e);-1!==e.indexOf("countryCode")?(n.val(t).change(),i=setInterval(function(){var e=a("provinceCode"),t=a("provinceName");0===e.length||""===o&&null==o?0===t.length||""===s&&null==s||(t.val(s),clearInterval(i)):(e.val(o),clearInterval(i))},100)):n.val(t)})}),e.dropdown({forceSelection:!1,onChange:function(e,t,i){var o=i.data().provinceCode,s=i.data().provinceName;alert("provinceCode : "+o),alert("provinceName : "+s),r.each(n.find("input"),function(e,t){r(t).val("")}),r.each(n.find("select"),function(e,t){r(t).val("")}),r.each(i.data(),function(e,t){var i,n=a(e);-1!==e.indexOf("countryCode")?(n.val(t).change(),i=setInterval(function(){var e=a("provinceCode"),t=a("provinceName");0===e.length||""===o&&null==o?0===t.length||""===s&&null==s||(t.val(s),clearInterval(i)):(e.val(o),clearInterval(i))},100)):n.val(t)})}});var t=function(e){return e.replace(/(_\w)/g,function(e){return e[1].toUpperCase()})},a=function(e){return n.find("[name*="+t(e)+"]")}}})}(jQuery),function(a){"use strict";a.fn.extend({provinceField:function(){var e=a('select[name$="[countryCode]"]');e.on("change",function(e){var e=a(e.currentTarget),i=e.parents(".field").next("div.province-container"),n=e.attr("name").replace("country","province"),o=e.attr("name").replace("countryCode","provinceName");""!==e.val()&&null!=e.val()?a.get(i.attr("data-url"),{countryCode:a(this).val()},function(t){t.content?-1!==t.content.indexOf("select")?i.fadeOut("slow",function(){var e=s(a(i).find('select > option[selected$="selected"]').val());i.html(t.content.replace('name="sylius_address_province"','name="'+n+'"'+e).replace('option value="" selected="selected"','option value=""').replace("option "+e,"option "+e+'" selected="selected"')),i.fadeIn()}):i.fadeOut("slow",function(){var e=s(a(i).find("input").val());i.html(t.content.replace('name="sylius_address_province"','name="'+o+'"'+e)),i.fadeIn()}):i.fadeOut("slow",function(){i.html("")})}):i.fadeOut("slow",function(){i.html("")})}),""!==e.val()&&e.trigger("change"),""===a.trim(a("div.province-container").text())&&a("select.country-select").trigger("change");var s=function(e){return null==e?"":'value="'+e+'"'}}})}(jQuery),function(o){"use strict";o.fn.extend({removeFromCart:function(){o.each(o(this),function(e,t){var i=o(t).data("redirect"),n=o(t).data("csrf-token");o(t).api({method:"DELETE",on:"click",beforeSend:function(e){return e.data={_csrf_token:n},e},onSuccess:function(e){window.location.replace(i)}})})}})}(jQuery),function(e){"use strict";e.fn.extend({variantImages:function(){0<e("[data-variant-options]").length?(handleProductOptionImages(),handleProductOptionChange()):0<e("[data-variant-code]").length&&(handleProductVariantImages(e('[name="sylius_add_to_cart[cartItem][variant]"]')),handleProductVariantChange())}})}(jQuery),function(e){"use strict";e.fn.extend({variantPrices:function(){0<e("#sylius-variants-pricing").length?handleProductOptionsChange():0<e("#sylius-product-variants").length&&handleProductVariantsChange()}})}(jQuery);var newsCarousel=null;function initNewsSlider(){var e;0<jQuery(".newsCarousel").length&&(e=3,e=1023<jQuery(window).width()?3:575<jQuery(window).width()?2:1,newsCarousel=jQuery(".newsCarousel").bxSlider({auto:!1,slideSelector:"div.rpf-item",slideMargin:30,infiniteLoop:!0,minSli
1des:e,maxSlides:e,moveSlides:1,slideWidth:1200,pager:!1,prevText:"",nextText:"",touchEnabled:0<navigator.maxTouchPoints}))}function optionItemsPrice(e){var t,i=parseFloat($(e).parents(".cart-item-counter-form").find('[id^="sylius_cart_items_"][id$="_quantity"]').val());0<=i&&(t=parseFloat($(e).parents(".cart-group-item:not(.subproduct)").find(".cart-item-data .optionUnitPrice .price").text()).toFixed(2),i=parseFloat(t*i).toFixed(2),$(e).parents(".cart-group-item").find(".cart-item-price .price").text(i))}function subProductsPrice(e){var i=0;$(".composition-nbr-person").each(function(){i+=parseInt($(this).val())});var n=$(e).parents("form").find("#compositionList .item").length;$(".cart-group-item.subproduct").each(function(){var e=0,t=$(this).find(".cart-item-price-unit").data("calcul-method");"per-person"==t?e+=$(this).find(".cart-item-price-unit .price").text()*i:"per-car"==t?e+=$(this).find(".cart-item-price-unit .price").text()*n:"per-product"==t&&(e+=+$(this).find(".cart-item-price-unit .price").text()),$(this).find(".cart-item-price-total .price-total").text(parseFloat(Number(e).toFixed(2)))}),compositionTotal()}function addOption(e){$(e).parents(".cart-item-counter").find(".cart-item-counter-form .ci-counter-plus").trigger("click"),$(e).parents(".cart-item-counter").find(".cart-item-counter-form").show(),$(e).hide()}function compositionTotal(){var n=0;$('[name^="sylius_add_to_cart[cartItem][compositions]"][name$="[car]"]').each(function(e,t){var i=$(this).find('option[value="'+$(t).val()+'"]').data("price"),t=$(this).parents(".item").find('[name^="sylius_add_to_cart[cartItem][compositions]"][name$="[nbr_person]"]').val();null!=i&&null!=t&&(n+=parseFloat(i))}),$(".cart-group-item .cart-item-price-total").each(function(){0<$(this).find(".price-total").text()&&(n+=parseFloat($(this).find(".price-total").text()))}),$("#compositionPriceTotal .price").html(Number(n).toFixed(2))}function synchroniseContactTypology(e){"part"==e?$("#cms_bundle_contact_company").closest(".col-md-12").hide():$("#cms_bundle_contact_company").closest(".col-md-12").show()}$(document).ready(function(){initNewsSlider(),$(window).resize(function(){newsCarousel.destroySlider(),newsCarousel=null,initNewsSlider()});var e="#searchEngine";0<$(e).length&&($(document).on("click",".search-filters-checkboxes label",function(){$(this).children('input[type="checkbox"]').is(":checked")?$(this).children('input[type="checkbox"]').prop("checked",!1):$(this).children('input[type="checkbox"]').prop("checked",!0)}),$(document).on("click",".ss-color-content label",function(){$(this).children('input[type="checkbox"]').is("checked")?$(this).children('input[type="checkbox"]').prop("checked",!1):$(this).children('input[type="checkbox"]').prop("checked",!0),$(this).children('input[type="checkbox"]').trigger("change")}))}),$(document).ready(function(){$("#rating span").on("mouseover",function(){var t=$(this).data("rating");$(this).parent().children("span.sptm-grey").each(function(e){e<t?$(this).addClass("hover"):$(this).removeClass("hover")})}).on("mouseout",function(){$(this).parent().children("span.sptm-grey").each(function(e){$(this).removeClass("hover")})}
1),$("#rating span").on("click",function(){var e=$(this).data("rating"),t=$(this).parent().children("span.sptm-grey");for(i=0;i<t.length;i++)$(t[i]).removeClass("selected");for(i=0;i<e;i++)$(t[i]).addClass("selected");$('[id^="sylius_product_review_rating_"]').prop("checked",!1),$('[id^="sylius_product_review_rating_"][value="'+e+'"]').prop("checked",!0)})}),$(document).ready(function(){0<$(".page-cart").length&&(0<$(".cart-remove-item").length&&$(".cart-remove-item, .cart-remove-option").removeFromCart(),$("#optionItems > .cart-group-item .ci-counter-plus").each(function(){optionItemsPrice(this)}),$(document).on("click","#optionItems .ci-counter-plus, #optionItems .ci-counter-min",function(){optionItemsPrice(this)}),$(document).on("click","#optionItems .add-option",function(){addOption(this)}))}),$(document).ready(function(){$(document).on("click",".scroll-down",function(e){e.preventDefault();e=$(this).attr("href");$("#sylius_add_to_cart_cartItem_isVoucher").prop("checked",!1).trigger("change"),$("html, body").animate({scrollTop:$(e).offset().top-80},400)}),$(document).on("click",".scroll-to-offer",function(e){e.preventDefault();e=$(this).attr("href");$("#sylius_add_to_cart_cartItem_isVoucher").prop("checked",!0).trigger("change"),$("html, body").animate({scrollTop:$(e).offset().top-80},400)})}),$(document).ready(function(){0<$("#escapadeReservation").length&&(compositionTotal(),$("#escapadeReservation form").change(function(){compositionTotal()}),$(document).on("click",".cart-item-counter-form .ci-counter-plus, .cart-item-counter-form .ci-counter-min",function(){compositionTotal()}))}),$(document).ready(function(){$('input[required="required"]').parent().addClass("form-group-required")}),function(a){"use strict";a.fn.extend({addQuote:function(){var t=a(this),e=a(t).attr("action"),i=a(t).data("redirect"),n=a("#sylius-cart-validation-error"),o=a(this).attr("name"),s=a("#quote-type").val();a(t).api({method:"POST",on:"submit",cache:!1,url:e,beforeSend:function(e){return a(".add-to-cart").append('<div class="add-to-cart-loader"></div>'),e.data=a(this).serialize(),a(t).find('button[type="submit"]').attr("disabled",!0),e},onSuccess:function(e){var t;"ga"in window&&(void 0===ga.getAll||(t=ga.getAll()[0])&&t.send("event",{eventCategory:"Lead",eventAction:"submit",eventLabel:s,transport:"beacon"})),n.addClass("hidden"),a(".add-to-cart-loader").remove(),window.location.replace(i)},onFailure:function(e){a.each(e.errors.form.children,function(e,t){e='[name^="'+o+"["+e+']"]';if(void 0!==t.errors){for(var i='<div class="clearfix"></div><div class="error-msg"><ul>',n=0;n<t.errors.length;n++)i+="<li>"+t.errors[n]+"</li>";i+="</ul></div>",a(e).addClass("error").after(i)}}),n.removeClass("hidden");var i="";a(t).find('button[type="submit"]').attr("disabled",!1),a.each(e.errors.errors,function(e,t){i+="<li>"+t+"</li>"}),n.html("<ul>"+i+"</ul>"),a(t).removeClass("loading"),a("html, body").animate({scrollTop:a(".error-msg").eq(0).offset().top-80},1e3),a(".add-to-cart-loader").remove()}})},addToCart:function(){var t=a(this),e=a(t).attr("action"),i=a(t).data("redirect"),n=a("#sylius-cart-validation-error"),s=a(this).attr("name");a(t).api({method:"POST",on:"submit",cache:!1,url:e,beforeSend:function(e){return a(".add-to-cart").append('<div class="add-to-cart-loader"></div>'),a(this).find(".intl-phone-number").each(function(){a(this).attr("data-value",a(this).val()),a(this).val(a(this).attr("data-rfc"))}),e.data=a(this).serialize(),a(this).find(".intl-phone-number").each(function(){a(this).val(a(this).attr("data-value")),a(this).val()}),a(t).find('button[type="submit"]').attr("disabled",!0),e},onSuccess:function(e){a("input,select,textarea,.selectric-wrapper").removeClass("error"),a(".error-msg").remove(),n.addClass("hidden"),window.location.replace(i),a(".add-to-cart-loader").remove()},onFailure:function(e){a("input,select,textarea,.selectric-wrapper").removeClass("error"),a(".error-msg").remove(),e.errors&&a.each(e.errors.form.children.cartItem.children,function(e,t){e='[name^="'+s+"[cartItem]["+e+']"]';if(void 0!==t.errors){for(var i='<div class="clearfix"></div><div class="error-msg"><ul>',n=0;n<t.errors.length;n++)i+="<li>"+t.errors[n]+"</li>";i+="</ul></div>",a(e).parent().hasClass("selectric-hide-select")?a(e).parents(".selectric-wrapper").addClass("error").after(i):a(e).hasClass("intl-phone-number")?(console.log(e),a("#intl-phone-error").after(i)):a(e).addClass("error").after(i)}}),n.removeClass("hidden");var o="";"500"==e.code&&(o="Veuillez ajouter un véhicule à votre réservation"),a(t).find('button[type="submit"]').attr("disabled",!1),e.errors&&a.each(e.errors.errors,function(e,t){var i,n;-1!==t.indexOf("|")?(n=(i=t.split("|"))[1],i='[name*="'+i[0].replace("[","][").replace(".","[")+'"]',n='<div class="clearfix"></div><div class="error-msg"><ul><li>'+n+"</li></ul></div>",(a(i).parent().hasClass("selectric-hide-select")?a(i).parents(".selectric-wrapper").addClass("error"):a(i).hasClass("intl-phone-number")?a(i).closest("#intl-phone-error"):a(i).addClass("error")).after(n)):o+="<li>"+t+"</li>"}),n.html("<ul>"+o+"</ul>"),a(t).removeClass("loading"),a("html, body").animate({scrollTop:a(n).eq(0).offset().top-80},1e3),a(".add-to-cart-loader").remove()}})},intlPhoneNumber:function(){const t=this.get(0);var i=window.intlTelInput(t,{initialCountry:"auto",initialCountry:"fr",formatOnDisplay:!0,separateDialCode:!0,autoPlaceholder:"aggressive",placeholderNumberType:"MOBILE",preferredCountries:["fr","es","it","de","nl","us","uk","ca","be","ch","ru"],geoIpLookup:function(t){a.get("https://ipinfo.io",function(){},"jsonp").always(function(e){e=e&&e.country?e.country:"fr";t(e)})},utilsScript:"/assets/theme/js/utils.js"});a(this).addClass("intl-phone-number");var n=a('<div id="intl-phone-error"></div>');n.insertAfter(a(this).closest(".form-group-required"));function o(){t.classList.remove("error"),n.text(""),n.addClass("hide"),a(this).attr("data-rfc","")}
1var s=["Numéro invalide","Country code invalide","Numéro trop court","Numéro trop long","Numéro invalide"];t.addEventListener("blur",function(){var e;o(),t.value.trim()&&(i.isValidNumber()?a(this).attr("data-rfc",i.getNumber()):(t.classList.add("error"),e=i.getValidationError(),n.text(s[e]),n.removeClass("hide")))}),t.addEventListener("change",o),t.addEventListener("keyup",o)}})}(jQuery),$(document).ready(function(){$("input,select,textarea,.selectric-wrapper").on("click change focus",function(){$(this).removeClass("error"),$(this).siblings(".error-msg").remove()})}),$(function(){0<$("#sylius_add_to_cart_cartItem_passenger_mobile").length&&$("#sylius_add_to_cart_cartItem_passenger_mobile").intlPhoneNumber()}),$(function(){synchroniseContactTypology($("#cms_bundle_contact_typology").val()),$("#cms_bundle_contact_typology").on("change",function(){synchroniseContactTypology($(this).val())})}),function(e){"object"==typeof module&&module.exports?module.exports=e():window.intlTelInput=e()}(function(h){"use strict";return function(){for(var s=[["Afghanistan (‫افغانستان‬‎)","af","93"],["Albania (Shqipëri)","al","355"],["Algeria (‫الجزائر‬‎)","dz","213"],["American Samoa","as","1",5,["684"]],["Andorra","ad","376"],["Angola","ao","244"],["Anguilla","ai","1",6,["264"]],["Antigua and Barbuda","ag","1",7,["268"]],["Argentina","ar","54"],["Armenia (Հայաստան)","am","374"],["Aruba","aw","297"],["Australia","au","61",0],["Austria (Österreich)","at","43"],["Azerbaijan (Azərbaycan)","az","994"],["Bahamas","bs","1",8,["242"]],["Bahrain (‫البحرين‬‎)","bh","973"],["Bangladesh (বাংলাদেশ)","bd","880"],["Barbados","bb","1",9,["246"]],["Belarus (Беларусь)","by","375"],["Belgium (België)","be","32"],["Belize","bz","501"],["Benin (Bénin)","bj","229"],["Bermuda","bm","1",10,["441"]],["Bhutan (འབྲུག)","bt","975"],["Bolivia","bo","591"],["Bosnia and Herzegovina (Босна и Херцеговина)","ba","387"],["Botswana","bw","267"],["Brazil (Brasil)","br","55"],["British Indian Ocean Territory","io","246"],["British Virgin Islands","vg","1",11,["284"]],["Brunei","bn","673"],["Bulgaria (България)","bg","359"],["Burkina Faso","bf","226"],["Burundi (Uburundi)","bi","257"],["Cambodia (កម្ពុជា)","kh","855"],["Cameroon (Cameroun)","cm","237"],["Canada","ca","1",1,["204","226","236","249","250","289","306","343","365","387","403","416","418","431","437","438","450","506","514","519","548","579","581","587","604","613","639","647","672","705","709","742","778","780","782","807","819","825","867","873","902","905"]],["Cape Verde (Kabu Verdi)","cv","238"],["Caribbean Netherlands","bq","599",1,["3","4","7"]],["Cayman Islands","ky","1",12,["345"]],["Central African Republic (République centrafricaine)","cf","236"],["Chad (Tchad)","td","235"],["Chile","cl","56"],["China (中国)","cn","86"],["Christmas Island","cx","61",2],["Cocos (Keeling) Islands","cc","61",1],["Colombia","co","57"],["Comoros (‫جزر القمر‬‎)","km","269"],["Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)","cd","243"],["Congo (Republic) (Congo-Brazzaville)","cg","242"],["Cook Islands","ck","682"],["Costa Rica","cr","506"],["Côte d’Ivoire","ci","225"],["Croatia (Hrvatska)","hr","385"],["Cuba","cu","53"],["Curaçao","cw","599",0],["Cyprus (Κύπρος)","cy","357"],["Czech Republic (Česká republika)","cz","420"],["Denmark (Danmark)","dk","45"],["Djibouti","dj","253"],["Dominica","dm","1",13,["767"]],["Dominican Republic (República Dominicana)","do","1",2,["809","829","849"]],["Ecuador","ec","593"],["Egypt (‫مصر‬‎)","eg","20"],["El Salvador","sv","503"],["Equatorial Guinea (Guinea Ecuatorial)","gq","240"],["Eritrea","er","291"],["Estonia (Eesti)","ee","372"],["Ethiopia","et","251"],["Falkland Islands (Islas Malvinas)","fk","500"],["Faroe Islands (Føroyar)","fo","298"],["Fiji","fj","679"],["Finland (Suomi)","fi","358",0],["France","fr","33"],["French Guiana (Guyane française)","gf","594"],["French Polynesia (Polynésie française)","pf","689"],["Gabon","ga","241"],["Gambia","gm","220"],["Georgia (საქართველო)","ge","995"],["Germany (Deutschland)","de","49"],["Ghana (Gaana)","gh","233"],["G
1ibraltar","gi","350"],["Greece (Ελλάδα)","gr","30"],["Greenland (Kalaallit Nunaat)","gl","299"],["Grenada","gd","1",14,["473"]],["Guadeloupe","gp","590",0],["Guam","gu","1",15,["671"]],["Guatemala","gt","502"],["Guernsey","gg","44",1,["1481","7781","7839","7911"]],["Guinea (Guinée)","gn","224"],["Guinea-Bissau (Guiné Bissau)","gw","245"],["Guyana","gy","592"],["Haiti","ht","509"],["Honduras","hn","504"],["Hong Kong (香港)","hk","852"],["Hungary (Magyarország)","hu","36"],["Iceland (Ísland)","is","354"],["India (भारत)","in","91"],["Indonesia","id","62"],["Iran (‫ایران‬‎)","ir","98"],["Iraq (‫العراق‬‎)","iq","964"],["Ireland","ie","353"],["Isle of Man","im","44",2,["1624","74576","7524","7924","7624"]],["Israel (‫ישראל‬‎)","il","972"],["Italy (Italia)","it","39",0],["Jamaica","jm","1",4,["876","658"]],["Japan (日本)","jp","81"],["Jersey","je","44",3,["1534","7509","7700","7797","7829","7937"]],["Jordan (‫الأردن‬‎)","jo","962"],["Kazakhstan (Казахстан)","kz","7",1,["33","7"]],["Kenya","ke","254"],["Kiribati","ki","686"],["Kosovo","xk","383"],["Kuwait (‫الكويت‬‎)","kw","965"],["Kyrgyzstan (Кыргызстан)","kg","996"],["Laos (ລາວ)","la","856"],["Latvia (Latvija)","lv","371"],["Lebanon (‫لبنان‬‎)","lb","961"],["Lesotho","ls","266"],["Liberia","lr","231"],["Libya (‫ليبيا‬‎)","ly","218"],["Liechtenstein","li","423"],["Lithuania (Lietuva)","lt","370"],["Luxembourg","lu","352"],["Macau (澳門)","mo","853"],["Macedonia (FYROM) (Македонија)","mk","389"],["Madagascar (Madagasikara)","mg","261"],["Malawi","mw","265"],["Malaysia","my","60"],["Maldives","mv","960"],["Mali","ml","223"],["Malta","mt","356"],["Marshall Islands","mh","692"],["Martinique","mq","596"],["Mauritania (‫موريتانيا‬‎)","mr","222"],["Mauritius (Moris)","mu","230"],["Mayotte","yt","262",1,["269","639"]],["Mexico (México)","mx","52"],["Micronesia","fm","691"],["Moldova (Republica Moldova)","md","373"],["Monaco","mc","377"],["Mongolia (Монгол)","mn","976"],["Montenegro (Crna Gora)","me","382"],["Montserrat","ms","1",16,["664"]],["Morocco (‫المغرب‬‎)","ma","212",0],["Mozambique (Moçambique)","mz","258"],["Myanmar (Burma) (မြန်မာ)","mm","95"],["Namibia (Namibië)","na","264"],["Nauru","nr","674"],["Nepal (नेपाल)","np","977"],["Netherlands (Nederland)","nl","31"],["New Caledonia (Nouvelle-Calédonie)","nc","687"],["New Zealand","nz","64"],["Nicaragua","ni","505"],["Niger (Nijar)","ne","227"],["Nigeria","ng","234"],["Niue","nu","683"],["Norfolk Island","nf","672"],["North Korea (조선 민주주의 인민 공화국)","kp","850"],["Northern Mariana Islands","mp","1",17,["670"]],["Norway (Norge)","no","47",0],["Oman (‫عُمان‬‎)","om","968"],["Pakistan (‫پاکستان‬‎)","pk","92"],["Palau","pw","680"],["Palestine (‫فلسطين‬‎)","ps","970"],["Panama (Panamá)","pa","507"],["Papua New Guinea","pg","675"],["Paraguay","py","595"],["Peru (Perú)","pe","51"],["Philippines","ph","63"],["Poland (Polska)","pl","48"],["Portugal","pt","351"],["Puerto Rico","pr","1",3,["787","939"]],["Qatar (‫قطر‬‎)","qa","974"],["Réunion (La Réunion)","re","262",0],["Romania (România)","ro","40"],["Russia (Россия)","ru","7",0],["Rwanda","rw","250"],["Saint Barthélemy","bl","590",1],["Saint Helena","sh","290"],["Saint Kitts and Nevis","kn","1",18,["869"]],["Saint Lucia","lc","1",19,["758"]],["Saint Martin (Saint-Martin (partie française))","mf","590",2],["Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)","pm","508"],["Saint Vincent and the Grenadines","vc","1",20,["784"]],["Samoa","ws","685"],["San Marino","sm","378"],["São Tomé and Príncipe (São Tomé e Príncipe)","st","239"],["Saudi Arabia (‫المملكة العربية السعودية‬‎)","sa","966"],["Senegal (Sénégal)","sn","221"],["Serbia (Србија)","rs","381"],["Seychelles","sc","248"],["Sierra Leone","sl","232"],["Singapore","sg","65"],["Sint Maarten","sx","1",21,["721"]],["Slovakia (Slovensko)","sk","421"],["Slovenia (Slovenija)","si","386"],["Solomon Islands","sb","677"],["S
1omalia (Soomaaliya)","so","252"],["South Africa","za","27"],["South Korea (대한민국)","kr","82"],["South Sudan (‫جنوب السودان‬‎)","ss","211"],["Spain (España)","es","34"],["Sri Lanka (ශ්‍රී ලංකාව)","lk","94"],["Sudan (‫السودان‬‎)","sd","249"],["Suriname","sr","597"],["Svalbard and Jan Mayen","sj","47",1,["79"]],["Swaziland","sz","268"],["Sweden (Sverige)","se","46"],["Switzerland (Schweiz)","ch","41"],["Syria (‫سوريا‬‎)","sy","963"],["Taiwan (台灣)","tw","886"],["Tajikistan","tj","992"],["Tanzania","tz","255"],["Thailand (ไทย)","th","66"],["Timor-Leste","tl","670"],["Togo","tg","228"],["Tokelau","tk","690"],["Tonga","to","676"],["Trinidad and Tobago","tt","1",22,["868"]],["Tunisia (‫تونس‬‎)","tn","216"],["Turkey (Türkiye)","tr","90"],["Turkmenistan","tm","993"],["Turks and Caicos Islands","tc","1",23,["649"]],["Tuvalu","tv","688"],["U.S. Virgin Islands","vi","1",24,["340"]],["Uganda","ug","256"],["Ukraine (Україна)","ua","380"],["United Arab Emirates (‫الإمارات العربية المتحدة‬‎)","ae","971"],["United Kingdom","gb","44",0],["United States","us","1",0],["Uruguay","uy","598"],["Uzbekistan (Oʻzbekiston)","uz","998"],["Vanuatu","vu","678"],["Vatican City (Città del Vaticano)","va","39",1,["06698"]],["Venezuela","ve","58"],["Vietnam (Việt Nam)","vn","84"],["Wallis and Futuna (Wallis-et-Futuna)","wf","681"],["Western Sahara (‫الصحراء الغربية‬‎)","eh","212",1,["5288","5289"]],["Yemen (‫اليمن‬‎)","ye","967"],["Zambia","zm","260"],["Zimbabwe","zw","263"],["Åland Islands","ax","358",1,["18"]]],e=0;e<s.length;e++){var t=s[e];s[e]={name:t[0],iso2:t[1],dialCode:t[2],priority:t[3]||0,areaCodes:t[4]||null}}function n(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var i={getInstance:function(e){e=e.getAttribute("data-intl-tel-input-id");return window.intlTelInputGlobals.instances[e]},instances:{}};"object"==typeof window&&(window.intlTelInputGlobals=i);var a=0,r={allowDropdown:!0,autoHideDialCode:!0,autoPlaceholder:"polite",customContainer:"",customPlaceholder:null,dropdownContainer:null,excludeCountries:[],formatOnDisplay:!0,geoIpLookup:null,hiddenInput:"",initialCountry:"",localizedCountries:null,nationalMode:!0,onlyCountries:[],placeholderNumberType:"MOBILE",preferredCountries:["us","gb"],separateDialCode:!1,utilsScript:""},l=["800","822","833","844","855","866","877","880","881","882","883","884","885","886","887","888","889"];"object"==typeof window&&window.addEventListener("load",function(){window.intlTelInputGlobals.windowLoaded=!0});function d(e,t){for(var i=Object.keys(e),n=0;n<i.length;n++)t(i[n],e[i[n]])}function c(t){d(window.intlTelInputGlobals.instances,function(e){window.intlTelInputGlobals.instances[e][t]()})}var o=function(){function o(e,t){var i=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,o),this.id=a++,this.telInput=e,this.activeItem=null,this.highlightedItem=null;var n=t||{};this.options={},d(r,function(e,t){i.options[e]=n.hasOwnProperty(e)?n[e]:t}),this.hadInitialPlaceholder=Boolean(e.getAttribute("placeholder"))}var e,t,i;return e=o,(t=[{key:"_init",value:function(){var e,t,i=this;this.options.nationalMode&&(this.options.autoHideDialCode=!1),this.options.separateDialCode&&(this.options.autoHideDialCode=this.options.nationalMode=!1),this.isMobile=/Android.+Mobile|webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),this.isMobile&&(document.body.classList.add("iti-mobile"),this.options.dropdownContainer||(this.options.dropdownContainer=document.body)),"undefined"!=typeof Promise?(e=new Promise(function(e,t){i.resolveAutoCountryPromise=e,i.rejectAutoCountryPromise=t}),t=new Promise(function(e,t){i.resolveUtilsScriptPromise=e,i.rejectUtilsScriptPromise=t}),this.promise=Promise.all([e,t])):(this.resolveAutoCountryPromise=this.rejectAutoCountryPromise=function(){},this.resolveUtilsScriptPromise=this.rejectUtilsScriptPromise=function(){}),this.selectedCountryData={},this._processCountryData(),this._generateMarkup(),this._setInitialState(),this._initListeners(),this._initRequests()}},{key:"_processCountryData",value:function(){this._processAllCountries(),this._processCountryCodes(),this._processPreferredCountries(),this.options.localizedCountries&&this._translateCountriesByLocale(),(this.options.onlyCountries.length||this.options.localizedCountries)&&this.countries.sort(this._countryNameSort)}},{key:"_addCountryCode",value:function(e,t,i){t.length>this.dialCodeMaxLen&&(this.dialCodeMaxLen=t.length),this.countryCodes.hasOwnProperty(t)||(this.countryCodes[t]=[]);for(var n=0;n<this.countryCodes[t].length;n++)if(this.countryCodes[t][n]===e)return;i=i!==h?i:this.countryCodes[t].length;this.countryCodes[t][i]=e}},{key:"_processAllCountries",value:function(){var t,i;this.options.onlyCountries.length?(t=this.options.onlyCountries.map(function(e){return e.toLowerCase()}),this.countries=s.filter(function(e){return-1<t.indexOf(e.iso2)})):this.options.excludeCountries.length?(i=this.options.excludeCountries.map(function(e){return e.toLowerCase()}),this.countries=s.filter(function(e){return-1===i.indexOf(e.iso2)})):this.countries=s}},{key:"_translateCountriesByLocale",value:function(){for(var e=0;e<this.countries.length;e++){var t=this.countries[e].iso2.toLowerCase();this.options.localizedCountries.hasOwnProperty(t)&&(this.countries[e].name=this.options.localizedCountries[t])}}},{key:"_countryNameSort",value:function(e,t){return e.name.localeCompare(t.name)}},{key:"_processCountryCodes",value:function(){this.dialCodeMaxLen=0,this.countryCodes={};for(var e=0;e<this.countries.length;e++){var t=this.countries[e];this._addCountryCode(t.iso2,t.dialCode,t.priority)}for(var i=0;i<this.countries.length;i++){var n=this.countries[i];if(n.areaCodes)for(var o=this.countryCodes[n.dialCode][0],s=0;s<n.areaCodes.length;s++){for(var a=n.areaCodes[s],r=1;r<a.length;r++){var l=n.dialCode+a.substr(0,r);this._addCountryCode(o,l),this._addCountryCode(n.iso2,l)}this._addCountryCode(n.iso2,n.dialCode+a)}}}},{key:"_processPreferredCountries",value:function(){this.preferredCountries=[];for(var e=0;e<this.options.preferredCountries.length;e++){var t=this.options.preferredCountries[e].toLowerCase(),t=this._getCountryData(t,!1,!0);t&&this.preferredCountries.push(t)}}},{key:"_createEl",value:function(e,t,i){var n=document.createElement(e);return t&&d(t,function(e,t){return n.setAttribute(e,t)}),i&&i.appendChild(n),n}},{key:"_generateMarkup",value:function(){this.telInput.hasAttribute("autocomplete")||this.telInput.form&&this.telInput.form.hasAttribute("autocomplete")||this.telInput.setAttribute("autocomplete","off");var e="iti";this.options.allowDropdown&&(e+=" iti--allow-dropdown"),this.options.separateDialCode&&(e+=" iti--separate-dial-code"),this.options.customContainer&&(e+=" ",e+=this.options.customContainer);var t,i,n=this._createEl("div",{class:e});this.telInput.parentNode.insertBefore(n,this.telInput),this.flagsContainer=this._createEl("div",{class:"iti__flag-container"},n),n.appendChild(this.telInput),this.selectedFlag=this._createEl("div",{class:"iti__selected-flag",role:"combobox","aria-owns":"iti-".concat(this.id,"__country-listbox"),"aria-expanded":"false"},this.flagsContainer),this.selectedFlagInner=this._createEl("div",{class:"iti__flag"},this.selectedFlag),this.options.separateDialCode&&(this.selectedDialCode=this._createEl("div",{class:"iti__selected-dial-code"},this.selectedFlag)),this.options.allowDropdown&&(this.selectedFlag.setAttribute("tabindex","0"),this.dropdownArrow=this._createEl("div",{class:"iti__arrow"},this.selectedFlag),this.countryList=this._createEl("ul",{class:"iti__country-list iti__hide",id:"iti-".concat(this.id,"__country-listbox"),role:"listbox"}),this.preferredCountries.length&&(this._appendListItems(this.preferredCountries,"iti__preferred",!0),this._createEl("li",{class:"iti__divider",role:"separator","aria-disabled":"true"},this.countryList)),this._appendListItems(this.countries,"iti__standard"),this.options.dropdownContainer?(this.dropdown=this._createEl("div",{class:"iti iti--container"}),this.dropdown.appendChild(this.countryList)):this.flagsContainer.appendChild(this.countryList)),this.options.hiddenInput&&(t=this.options.hiddenInput,!(i=this.telInput.getAttribute("name"))||-1!==(e=i.lastIndexOf("["))&&(t="".concat(i.substr(0,e),"[").concat(t,"]")),this.hiddenInput=this._createEl("input",{type:"hidden",name:t}),n.appendChild(this.hiddenInput))}},{key:"_appendListItems",value:function(e,t,i){for(var n="",o=0;o<e.length;o++){var s=e[o],a=i?"-preferred":"";n+="<li class='iti__country ".concat(t,"' tabIndex='-1' id='iti-").concat(this.id,"__item-").concat(s.iso2).concat(a,"' role='option' data-dial-code='").concat(s.dialCode,"' data-country-code='").concat(s.iso2,"'>"),n+="<div class='iti__flag-box'><div class='iti__flag iti__".concat(s.iso2,"'></div></div>"),n+="<span class='iti__country-name'>".concat(s.name,"</span>"),n+="<span class='iti__dial-code'>+".concat(s.dialCode,"</span>"),n+="</li>"}this.countryList.insertAdjacentHTML("beforeend",n)}},{key:"_setInitialState",value:function(){var e=this.telInput.value,t=this._getDialCode(e),i=this._isRegionlessNanp(e),n=this.options,o=n.initialCountry,s=n.nationalMode,a=n.autoHideDialCode,n=n.separateDialCode;t&&!i?this._updateFlagFromNumber(e):"auto"!==o&&(o?this._setFlag(o.toLowerCase()):t&&i?this._setFlag("us"):(this.defaultCountry=(this.preferredCountries.length?this.preferredCountries:this.countries)[0].iso2,e||this._setFlag(this.defaultCountry)),e||s||a||n||(this.telInput.value="+".concat(this.selectedCountryData.dialCode))),e&&this._updateV
1alFromNumber(e)}},{key:"_initListeners",value:function(){this._initKeyListeners(),this.options.autoHideDialCode&&this._initBlurListeners(),this.options.allowDropdown&&this._initDropdownListeners(),this.hiddenInput&&this._initHiddenInputListener()}},{key:"_initHiddenInputListener",value:function(){var e=this;this._handleHiddenInputSubmit=function(){e.hiddenInput.value=e.getNumber()},this.telInput.form&&this.telInput.form.addEventListener("submit",this._handleHiddenInputSubmit)}},{key:"_getClosestLabel",value:function(){for(var e=this.telInput;e&&"LABEL"!==e.tagName;)e=e.parentNode;return e}},{key:"_initDropdownListeners",value:function(){var t=this;this._handleLabelClick=function(e){t.countryList.classList.contains("iti__hide")?t.telInput.focus():e.preventDefault()};var e=this._getClosestLabel();e&&e.addEventListener("click",this._handleLabelClick),this._handleClickSelectedFlag=function(){!t.countryList.classList.contains("iti__hide")||t.telInput.disabled||t.telInput.readOnly||t._showDropdown()},this.selectedFlag.addEventListener("click",this._handleClickSelectedFlag),this._handleFlagsContainerKeydown=function(e){t.countryList.classList.contains("iti__hide")&&-1!==["ArrowUp","Up","ArrowDown","Down"," ","Enter"].indexOf(e.key)&&(e.preventDefault(),e.stopPropagation(),t._showDropdown()),"Tab"===e.key&&t._closeDropdown()},this.flagsContainer.addEventListener("keydown",this._handleFlagsContainerKeydown)}},{key:"_initRequests",value:function(){var e=this;this.options.utilsScript&&!window.intlTelInputUtils?window.intlTelInputGlobals.windowLoaded?window.intlTelInputGlobals.loadUtils(this.options.utilsScript):window.addEventListener("load",function(){window.intlTelInputGlobals.loadUtils(e.options.utilsScript)}):this.resolveUtilsScriptPromise(),"auto"===this.options.initialCountry?this._loadAutoCountry():this.resolveAutoCountryPromise()}},{key:"_loadAutoCountry",value:function(){window.intlTelInputGlobals.autoCountry?this.handleAutoCountry():window.intlTelInputGlobals.startedLoadingAutoCountry||(window.intlTelInputGlobals.startedLoadingAutoCountry=!0,"function"==typeof this.options.geoIpLookup&&this.options.geoIpLookup(function(e){window.intlTelInputGlobals.autoCountry=e.toLowerCase(),setTimeout(function(){return c("handleAutoCountry")})},function(){return c("rejectAutoCountryPromise")}))}},{key:"_initKeyListeners",value:function(){var e=this;this._handleKeyupEvent=function(){e._updateFlagFromNumber(e.telInput.value)&&e._triggerCountryChange()},this.telInput.addEventListener("keyup",this._handleKeyupEvent),this._handleClipboardEvent=function(){setTimeout(e._handleKeyupEvent)},this.telInput.addEventListener("cut",this._handleClipboardEvent),this.telInput.addEventListener("paste",this._handleClipboardEvent)}},{key:"_cap",value:function(e){var t=this.telInput.getAttribute("maxlength");return t&&e.length>t?e.substr(0,t):e}},{key:"_initBlurListeners",value:function(){var e=this;this._handleSubmitOrBlurEvent=function(){e._removeEmptyDialCode()},this.telInput.form&&this.telInput.form.addEventListener("submit",this._handleSubmitOrBlurEvent),this.telInput.addEventListener("blur",this._handleSubmitOrBlurEvent)}},{key:"_removeEmptyDialCode",value:function(){var e;"+"===this.telInput.value.charAt(0)&&((e=this._getNumeric(this.telInput.value))&&this.selectedCountryData.dialCode!==e||(this.telInput.value=""))}},{key:"_getNumeric",value:function(e){return e.replace(/\D/g,"")}},{key:"_trigger",value:function(e){var t=document.createEvent("Event");t.initEvent(e,!0,!0),this.telInput.dispatchEvent(t)}},{key:"_showDropdown",value:function(){this.countryList.classList.remove("iti__hide"),this.selectedFlag.setAttribute("aria-expanded","true"),this._setDropdownPosition(),this.activeItem&&(this._highlightListItem(this.activeItem,!1),this._scrollTo(this.activeItem,!0)),this._bindDropdownListeners(),this.dropdownArrow.classList.add("iti__arrow--up"),this._trigger("open:countrydropdown")}},{key:"_toggleClass",value:function(e,t,i){i&&!e.classList.contains(t)?e.classList.add(t):!i&&e.classList.contains(t)&&e.classList.remove(t)}},{key:"_setDropdownPosition",value:function(){var e,t,i,n,o,s=this;this.options.dropdownContainer&&this.options.dropdownContainer.appendChild(this.dropdown),this.isMobile||(e=this.telInput.getBoundingClientRect(),t=window.pageYOffset||document.documentElement.scrollTop,i=e.top+t,o=this.countryList.offsetHeight,n=i+this.telInput.offsetHeight+o<t+window.innerHeight,o=t<i-o,this._toggleClass(this.countryList,"iti__country-list--dropup",!n&&o),this.options.dropdownContainer&&(o=!n&&o?0:this.telInput.offsetHeight,this.dropdown.style.top="".concat(i+o,"px"),this.dropdown.style.left="".concat(e.left+document.body.scrollLeft,"px"),this._handleWindowScroll=function(){return s._closeDropdown()},window.addEventListener("scroll",this._handleWindowScroll)))}},{key:"_getClosestListItem",value:function(e){for(var t=e;t&&t!==this.countryList&&!t.classList.contains("iti__country");)t=t.parentNode;return t===this.countryList?null:t}},{key:"_bindDropdownListeners",value:function(){var t=this;this._handleMouseoverCountryList=function(e){e=t._getClosestListItem(e.target);e&&t._highlightListItem(e,!1)},this.countryList.addEventListener("mouseover",this._handleMouseoverCountryList),this._handleClickCountryList=function(e){e=t._getClosestListItem(e.target);e&&t._selectListItem(e)},this.countryList.addEventListener("click",this._handleClickCountryList);var e=!0;
1this._handleClickOffToClose=function(){e||t._closeDropdown(),e=!1},document.documentElement.addEventListener("click",this._handleClickOffToClose);var i="",n=null;this._handleKeydownOnDropdown=function(e){e.preventDefault(),"ArrowUp"===e.key||"Up"===e.key||"ArrowDown"===e.key||"Down"===e.key?t._handleUpDownKey(e.key):"Enter"===e.key?t._handleEnterKey():"Escape"===e.key?t._closeDropdown():/^[a-zA-ZÀ-ÿа-яА-Я ]$/.test(e.key)&&(n&&clearTimeout(n),i+=e.key.toLowerCase(),t._searchForCountry(i),n=setTimeout(function(){i=""},1e3))},document.addEventListener("keydown",this._handleKeydownOnDropdown)}},{key:"_handleUpDownKey",value:function(e){var t="ArrowUp"===e||"Up"===e?this.highlightedItem.previousElementSibling:this.highlightedItem.nextElementSibling;t&&(t.classList.contains("iti__divider")&&(t="ArrowUp"===e||"Up"===e?t.previousElementSibling:t.nextElementSibling),this._highlightListItem(t,!0))}},{key:"_handleEnterKey",value:function(){this.highlightedItem&&this._selectListItem(this.highlightedItem)}},{key:"_searchForCountry",value:function(e){for(var t=0;t<this.countries.length;t++)if(this._startsWith(this.countries[t].name,e)){var i=this.countryList.querySelector("#iti-".concat(this.id,"__item-").concat(this.countries[t].iso2));this._highlightListItem(i,!1),this._scrollTo(i,!0);break}}},{key:"_startsWith",value:function(e,t){return e.substr(0,t.length).toLowerCase()===t}},{key:"_updateValFromNumber",value:function(e){var t,i,n=e;this.options.formatOnDisplay&&window.intlTelInputUtils&&this.selectedCountryData&&(t=!this.options.separateDialCode&&(this.options.nationalMode||"+"!==n.charAt(0)),e=(i=intlTelInputUtils.numberFormat).NATIONAL,i=i.INTERNATIONAL,n=intlTelInputUtils.formatNumber(n,this.selectedCountryData.iso2,t?e:i)),n=this._beforeSetNumber(n),this.telInput.value=n}},{key:"_updateFlagFromNumber",value:function(e){var t=e,i=this.selectedCountryData.dialCode;t&&this.options.nationalMode&&"1"===i&&"+"!==t.charAt(0)&&("1"!==t.charAt(0)&&(t="1".concat(t)),t="+".concat(t)),this.options.separateDialCode&&i&&"+"!==t.charAt(0)&&(t="+".concat(i).concat(t));var n=this._getDialCode(t),e=this._getNumeric(t),o=null;if(n){var s=this.countryCodes[this._getNumeric(n)],n=-1!==s.indexOf(this.selectedCountryData.iso2)&&e.length<=n.length-1;if(!("1"===i&&this._isRegionlessNanp(e))&&!n)for(var a=0;a<s.length;a++)if(s[a]){o=s[a];break}}else"+"===t.charAt(0)&&e.length?o="":t&&"+"!==t||(o=this.defaultCountry);return null!==o&&this._setFlag(o)}},{key:"_isRegionlessNanp",value:function(e){e=this._getNumeric(e);if("1"!==e.charAt(0))return!1;e=e.substr(1,3);return-1!==l.indexOf(e)}},{key:"_highlightListItem",value:function(e,t){var i=this.highlightedItem;i&&i.classList.remove("iti__highlight"),this.highlightedItem=e,this.highlightedItem.classList.add("iti__highlight"),t&&this.highlightedItem.focus()}},{key:"_getCountryData",value:function(e,t,i){for(var n=t?s:this.countries,o=0;o<n.length;o++)if(n[o].iso2===e)return n[o];if(i)return null;throw new Error("No country data for '".concat(e,"'"))}},{key:"_setFlag",value:function(e){var t=this.selectedCountryData.iso2?this.selectedCountryData:{};this.selectedCountryData=e?this._getCountryData(e,!1,!1):{},this.selectedCountryData.iso2&&(this.defaultCountry=this.selectedCountryData.iso2),this.selectedFlagInner.setAttribute("class","iti__flag iti__".concat(e));var i,n=e?"".concat(this.selectedCountryData.name,": +").concat(this.selectedCountryData.dialCode):"Unknown";return this.selectedFlag.setAttribute("title",n),this.options.separateDialCode&&(i=this.selectedCountryData.dialCode?"+".concat(this.selectedCountryData.dialCode):"",this.selectedDialCode.innerHTML=i,i=this.selectedFlag.offsetWidth||this._getHiddenSelectedFlagWidth(),this.telInput.style.paddingLeft="".concat(i+6,"px")),this._updatePlaceholder(),this.options.allowDropdown&&((i=this.activeItem)&&(i.classList.remove("iti__active"),i.setAttribute("aria-selected","false")),e&&((i=this.countryList.querySelector("#iti-".concat(this.id,"__item-").concat(e,"-preferred"))||this.countryList.querySelector("#iti-".concat(this.id,"__item-").concat(e))).setAttribute("aria-selected","true"),i.classList.add("iti__active"),this.activeItem=i,this.selectedFlag.setAttribute("aria-activedescendant",i.getAttribute("id")))),t.iso2!==e}},{key:"_getHiddenSelectedFlagWidth",value:function(){var e=this.telInput.parentNode.cloneNode();e.style.visibility="hidden",document.body.appendChild(e);var t=this.selectedFlag.cloneNode(!0);e.appendChild(t);t=t.offsetWidth;return e.parentNode.removeChild(e),t}},{key:"_updatePlaceholder",value:function(){var e="aggressive"===this.options.autoPlaceholder||!this.hadInitialPlaceholder&&"polite"===this.options.autoPlaceholder;window.intlTelInputUtils&&e&&(e=intlTelInputUtils.numberType[this.options.placeholderNumberType],e=this.selectedCountryData.iso2?intlTelInputUtils.getExampleNumber(this.selectedCountryData.iso2,this.options.nationalMode,e):"",e=this._beforeSetNumber(e),"function"==typeof this.options.customPlaceholder&&(e=this.options.customPlaceholder(e,this.selectedCountryData)),this.telInput.setAttribute("placeholder",e))}},{key:"_selectListItem",value:function(e){var t=this._setFlag(e.getAttribute("data-country-code"));this._closeDropdown(),this._updateDialCode(e.getAttribute("data-dial-code"),!0),this.telInput.focus();e=this.telInput.value.length;this.telInput.setSelectionRange(e,e),t&&this._triggerCountryChange()}},{key:"_closeDropdown",value:function(){this.countryList.classList.add("iti__hide"),this.selectedFlag.setAttribute("aria-expanded","fal
1se"),this.dropdownArrow.classList.remove("iti__arrow--up"),document.removeEventListener("keydown",this._handleKeydownOnDropdown),document.documentElement.removeEventListener("click",this._handleClickOffToClose),this.countryList.removeEventListener("mouseover",this._handleMouseoverCountryList),this.countryList.removeEventListener("click",this._handleClickCountryList),this.options.dropdownContainer&&(this.isMobile||window.removeEventListener("scroll",this._handleWindowScroll),this.dropdown.parentNode&&this.dropdown.parentNode.removeChild(this.dropdown)),this._trigger("close:countrydropdown")}},{key:"_scrollTo",value:function(e,t){var i=this.countryList,n=window.pageYOffset||document.documentElement.scrollTop,o=i.offsetHeight,s=i.getBoundingClientRect().top+n,a=s+o,r=e.offsetHeight,l=e.getBoundingClientRect().top+n,d=l+r,e=l-s+i.scrollTop,n=o/2-r/2;l<s?(t&&(e-=n),i.scrollTop=e):a<d&&(t&&(e+=n),i.scrollTop=e-(o-r))}},{key:"_updateDialCode",value:function(e,t){var i=this.telInput.value,e="+".concat(e);if("+"===i.charAt(0))var n=this._getDialCode(i),n=n?i.replace(n,e):e;else{if(this.options.nationalMode||this.options.separateDialCode)return;if(i)n=e+i;else{if(!t&&this.options.autoHideDialCode)return;n=e}}this.telInput.value=n}},{key:"_getDialCode",value:function(e){var t="";if("+"===e.charAt(0))for(var i="",n=0;n<e.length;n++){var o=e.charAt(n);if(!isNaN(parseInt(o,10))&&(i+=o,this.countryCodes[i]&&(t=e.substr(0,n+1)),i.length===this.dialCodeMaxLen))break}return t}},{key:"_getFullNumber",value:function(){var e=this.telInput.value.trim(),t=this.selectedCountryData.dialCode,i=this._getNumeric(e),t=this.options.separateDialCode&&"+"!==e.charAt(0)&&t&&i?"+".concat(t):"";return t+e}},{key:"_beforeSetNumber",value:function(e){var t,e=e;return this.options.separateDialCode&&(t=this._getDialCode(e))&&(t=" "===e[(t="+".concat(this.selectedCountryData.dialCode)).length]||"-"===e[t.length]?t.length+1:t.length,e=e.substr(t)),this._cap(e)}},{key:"_triggerCountryChange",value:function(){this._trigger("countrychange")}},{key:"handleAutoCountry",value:function(){"auto"===this.options.initialCountry&&(this.defaultCountry=window.intlTelInputGlobals.autoCountry,this.telInput.value||this.setCountry(this.defaultCountry),this.resolveAutoCountryPromise())}},{key:"handleUtils",value:function(){window.intlTelInputUtils&&(this.telInput.value&&this._updateValFromNumber(this.telInput.value),this._updatePlaceholder()),this.resolveUtilsScriptPromise()}},{key:"destroy",value:function(){var e,t=this.telInput.form;this.options.allowDropdown&&(this._closeDropdown(),this.selectedFlag.removeEventListener("click",this._handleClickSelectedFlag),this.flagsContainer.removeEventListener("keydown",this._handleFlagsContainerKeydown),(e=this._getClosestLabel())&&e.removeEventListener("click",this._handleLabelClick)),this.hiddenInput&&t&&t.removeEventListener("submit",this._handleHiddenInputSubmit),this.options.autoHideDialCode&&(t&&t.removeEventListener("submit",this._handleSubmitOrBlurEvent),this.telInput.removeEventListener("blur",this._handleSubmitOrBlurEvent)),this.telInput.removeEventListener("keyup",this._handleKeyupEvent),this.telInput.removeEventListener("cut",this._handleClipboardEvent),this.telInput.removeEventListener("paste",this._handleClipboardEvent),this.telInput.removeAttribute("data-intl-tel-input-id");t=this.telInput.parentNode;t.parentNode.insertBefore(this.telInput,t),t.parentNode.removeChild(t),delete window.intlTelInputGlobals.instances[this.id]}},{key:"getExtension",value:function(){return window.intlTelInputUtils?intlTelInputUtils.getExtension(this._getFullNumber(),this.selectedCountryData.iso2):""}},{key:"getNumber",value:function(e){if(window.intlTelInputUtils){var t=this.selectedCountryData.iso2;return intlTelInputUtils.formatNumber(this._getFullNumber(),t,e)}return""}},{key:"getNumberType",value:function(){return window.intlTelInputUtils?intlTelInputUtils.getNumberType(this._getFullNumber(),this.selectedCountryData.iso2):-99}},{key:"getSelectedCountryData",value:function(){return this.selectedCountryData}},{key:"getValidationError",value:function(){if(window.intlTelInputUtils){var e=this.selectedCountryData.iso2;return intlTelInputUtils.getValidationError(this._getFullNumber(),e)}return-99}},{key:"isValidNumber",value:function(){var e=this._getFullNumber().trim(),t=this.options.nationalMode?this.selectedCountryData.iso2:"";return window.intlTelInputUtils?intlTelInputUtils.isValidNumber(e,t):null}},{key:"setCountry",value:function(e){e=e.toLowerCase();this.selectedFlagInner.classList.contains("iti__".concat(e))||(this._setFlag(e),this._updateDialCode(this.selectedCountryData.dialCode,!1),this._triggerCountryChange())}},{key:"setNumber",value:function(e){var t=this._updateFlagFromNumber(e);
1this._updateValFromNumber(e),t&&this._triggerCountryChange()}},{key:"setPlaceholderNumberType",value:function(e){this.options.placeholderNumberType=e,this._updatePlaceholder()}}])&&n(e.prototype,t),i&&n(e,i),o}();i.getCountryData=function(){return s};function u(e,t,i){var n=document.createElement("script");n.onload=function(){c("handleUtils"),t&&t()},n.onerror=function(){c("rejectUtilsScriptPromise"),i&&i()},n.className="iti-load-utils",n.async=!0,n.src=e,document.body.appendChild(n)}return i.loadUtils=function(i){if(!window.intlTelInputUtils&&!window.intlTelInputGlobals.startedLoadingUtilsScript){if(window.intlTelInputGlobals.startedLoadingUtilsScript=!0,"undefined"!=typeof Promise)return new Promise(function(e,t){return u(i,e,t)});u(i)}return null},i.defaults=r,i.version="17.0.0",function(e,t){t=new o(e,t);return t._init(),e.setAttribute("data-intl-tel-input-id",t.id),window.intlTelInputGlobals.instances[t.id]=t}}()}),function(){for(var e=[["Afghanistan (‫افغانستان‬‎)","af","93"],["Albania (Shqipëri)","al","355"],["Algeria (‫الجزائر‬‎)","dz","213"],["American Samoa","as","1",5,["684"]],["Andorra","ad","376"],["Angola","ao","244"],["Anguilla","ai","1",6,["264"]],["Antigua and Barbuda","ag","1",7,["268"]],["Argentina","ar","54"],["Armenia (Հայաստան)","am","374"],["Aruba","aw","297"],["Australia","au","61",0],["Austria (Österreich)","at","43"],["Azerbaijan (Azərbaycan)","az","994"],["Bahamas","bs","1",8,["242"]],["Bahrain (‫البحرين‬‎)","bh","973"],["Bangladesh (বাংলাদেশ)","bd","880"],["Barbados","bb","1",9,["246"]],["Belarus (Беларусь)","by","375"],["Belgium (België)","be","32"],["Belize","bz","501"],["Benin (Bénin)","bj","229"],["Bermuda","bm","1",10,["441"]],["Bhutan (འབྲུག)","bt","975"],["Bolivia","bo","591"],["Bosnia and Herzegovina (Босна и Херцеговина)","ba","387"],["Botswana","bw","267"],["Brazil (Brasil)","br","55"],["British Indian Ocean Territory","io","246"],["British Virgin Islands","vg","1",11,["284"]],["Brunei","bn","673"],["Bulgaria (България)","bg","359"],["Burkina Faso","bf","226"],["Burundi (Uburundi)","bi","257"],["Cambodia (កម្ពុជា)","kh","855"],["Cameroon (Cameroun)","cm","237"],["Canada","ca","1",1,["204","226","236","249","250","289","306","343","365","387","403","416","418","431","437","438","450","506","514","519","548","579","581","587","604","613","639","647","672","705","709","742","778","780","782","807","819","825","867","873","902","905"]],["Cape Verde (Kabu Verdi)","cv","238"],["Caribbean Netherlands","bq","599",1,["3","4","7"]],["Cayman Islands","ky","1",12,["345"]],["Central African Republic (République centrafricaine)","cf","236"],["Chad (Tchad)","td","235"],["Chile","cl","56"],["China (中国)","cn","86"],["Christmas Island","cx","61",2],["Cocos (Keeling) Islands","cc","61",1],["Colombia","co","57"],["Comoros (‫جزر القمر‬‎)","km","269"],["Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)","cd","243"],["Congo (Republic) (Congo-Brazzaville)","cg","242"],["Cook Islands","ck","682"],["Costa Rica","cr","506"],["Côte d’Ivoire","ci","225"],["Croatia (Hrvatska)","hr","385"],["Cuba","cu","53"],["Curaçao","cw","599",0],["Cyprus (Κύπρος)","cy","357"],["Czech Republic (Česká republika)","cz","420"],["Denmark (Danmark)","dk","45"],["Djibouti","dj","253"],["Dominica","dm","1",13,["767"]],["Dominican Republic (República Dominicana)","do","1",2,["809","829","849"]],["Ecuador","ec","593"],["Egypt (‫مصر‬‎)","eg","20"],["El Salvador","sv","503"],["Equatorial Guinea (Guinea Ecuatorial)","gq","240"],["Eritrea","er","291"],["Estonia (Eesti)","ee","372"],["Ethiopia","et","251"],["Falkland Islands (Islas Malvinas)","fk","500"],["Faroe Islands (Føroyar)","fo","298"],["Fiji","fj","679"],["Finland (Suomi)","fi","358",0],["France","fr","33"],["French Guiana (Guyane française)","gf","594"],["French Polynesia (Polynésie française)","pf","689"],["Gabon","ga","241"],["Gambia","gm","220"],["Georgia (საქართველო)","ge","995"],["Germany (Deutschland)","de","49"],["Ghana (Gaana)","gh","233"],["G
1ibraltar","gi","350"],["Greece (Ελλάδα)","gr","30"],["Greenland (Kalaallit Nunaat)","gl","299"],["Grenada","gd","1",14,["473"]],["Guadeloupe","gp","590",0],["Guam","gu","1",15,["671"]],["Guatemala","gt","502"],["Guernsey","gg","44",1,["1481","7781","7839","7911"]],["Guinea (Guinée)","gn","224"],["Guinea-Bissau (Guiné Bissau)","gw","245"],["Guyana","gy","592"],["Haiti","ht","509"],["Honduras","hn","504"],["Hong Kong (香港)","hk","852"],["Hungary (Magyarország)","hu","36"],["Iceland (Ísland)","is","354"],["India (भारत)","in","91"],["Indonesia","id","62"],["Iran (‫ایران‬‎)","ir","98"],["Iraq (‫العراق‬‎)","iq","964"],["Ireland","ie","353"],["Isle of Man","im","44",2,["1624","74576","7524","7924","7624"]],["Israel (‫ישראל‬‎)","il","972"],["Italy (Italia)","it","39",0],["Jamaica","jm","1",4,["876","658"]],["Japan (日本)","jp","81"],["Jersey","je","44",3,["1534","7509","7700","7797","7829","7937"]],["Jordan (‫الأردن‬‎)","jo","962"],["Kazakhstan (Казахстан)","kz","7",1,["33","7"]],["Kenya","ke","254"],["Kiribati","ki","686"],["Kosovo","xk","383"],["Kuwait (‫الكويت‬‎)","kw","965"],["Kyrgyzstan (Кыргызстан)","kg","996"],["Laos (ລາວ)","la","856"],["Latvia (Latvija)","lv","371"],["Lebanon (‫لبنان‬‎)","lb","961"],["Lesotho","ls","266"],["Liberia","lr","231"],["Libya (‫ليبيا‬‎)","ly","218"],["Liechtenstein","li","423"],["Lithuania (Lietuva)","lt","370"],["Luxembourg","lu","352"],["Macau (澳門)","mo","853"],["Macedonia (FYROM) (Македонија)","mk","389"],["Madagascar (Madagasikara)","mg","261"],["Malawi","mw","265"],["Malaysia","my","60"],["Maldives","mv","960"],["Mali","ml","223"],["Malta","mt","356"],["Marshall Islands","mh","692"],["Martinique","mq","596"],["Mauritania (‫موريتانيا‬‎)","mr","222"],["Mauritius (Moris)","mu","230"],["Mayotte","yt","262",1,["269","639"]],["Mexico (México)","mx","52"],["Micronesia","fm","691"],["Moldova (Republica Moldova)","md","373"],["Monaco","mc","377"],["Mongolia (Монгол)","mn","976"],["Montenegro (Crna Gora)","me","382"],["Montserrat","ms","1",16,["664"]],["Morocco (‫المغرب‬‎)","ma","212",0],["Mozambique (Moçambique)","mz","258"],["Myanmar (Burma) (မြန်မာ)","mm","95"],["Namibia (Namibië)","na","264"],["Nauru","nr","674"],["Nepal (नेपाल)","np","977"],["Netherlands (Nederland)","nl","31"],["New Caledonia (Nouvelle-Calédonie)","nc","687"],["New Zealand","nz","64"],["Nicaragua","ni","505"],["Niger (Nijar)","ne","227"],["Nigeria","ng","234"],["Niue","nu","683"],["Norfolk Island","nf","672"],["North Korea (조선 민주주의 인민 공화국)","kp","850"],["Northern Mariana Islands","mp","1",17,["670"]],["Norway (Norge)","no","47",0],["Oman (‫عُمان‬‎)","om","968"],["Pakistan (‫پاکستان‬‎)","pk","92"],["Palau","pw","680"],["Palestine (‫فلسطين‬‎)","ps","970"],["Panama (Panamá)","pa","507"],["Papua New Guinea","pg","675"],["Paraguay","py","595"],["Peru (Perú)","pe","51"],["Philippines","ph","63"],["Poland (Polska)","pl","48"],["Portugal","pt","351"],["Puerto Rico","pr","1",3,["787","939"]],["Qatar (‫قطر‬‎)","qa","974"],["Réunion (La Réunion)","re","262",0],["Romania (România)","ro","40"],["Russia (Россия)","ru","7",0],["Rwanda","rw","250"],["Saint Barthélemy","bl","590",1],["Saint Helena","sh","290"],["Saint Kitts and Nevis","kn","1",18,["869"]],["Saint Lucia","lc","1",19,["758"]],["Saint Martin (Saint-Martin (partie française))","mf","590",2],["Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)","pm","508"],["Saint Vincent and the Grenadines","vc","1",20,["784"]],["Samoa","ws","685"],["San Marino","sm","378"],["São Tomé and Príncipe (São Tomé e Príncipe)","st","239"],["Saudi Arabia (‫المملكة العربية السعودية‬‎)","sa","966"],["Senegal (Sénégal)","sn","221"],["Serbia (Србија)","rs","381"],["Seychelles","sc","248"],["Sierra Leone","sl","232"],["Singapore","sg","65"],["Sint Maarten","sx","1",21,["721"]],["Slovakia (Slovensko)","sk","421"],["Slovenia (Slovenija)","si","386"],["Solomon Islands","sb","677"],["S
1omalia (Soomaaliya)","so","252"],["South Africa","za","27"],["South Korea (대한민국)","kr","82"],["South Sudan (‫جنوب السودان‬‎)","ss","211"],["Spain (España)","es","34"],["Sri Lanka (ශ්‍රී ලංකාව)","lk","94"],["Sudan (‫السودان‬‎)","sd","249"],["Suriname","sr","597"],["Svalbard and Jan Mayen","sj","47",1,["79"]],["Swaziland","sz","268"],["Sweden (Sverige)","se","46"],["Switzerland (Schweiz)","ch","41"],["Syria (‫سوريا‬‎)","sy","963"],["Taiwan (台灣)","tw","886"],["Tajikistan","tj","992"],["Tanzania","tz","255"],["Thailand (ไทย)","th","66"],["Timor-Leste","tl","670"],["Togo","tg","228"],["Tokelau","tk","690"],["Tonga","to","676"],["Trinidad and Tobago","tt","1",22,["868"]],["Tunisia (‫تونس‬‎)","tn","216"],["Turkey (Türkiye)","tr","90"],["Turkmenistan","tm","993"],["Turks and Caicos Islands","tc","1",23,["649"]],["Tuvalu","tv","688"],["U.S. Virgin Islands","vi","1",24,["340"]],["Uganda","ug","256"],["Ukraine (Україна)","ua","380"],["United Arab Emirates (‫الإمارات العربية المتحدة‬‎)","ae","971"],["United Kingdom","gb","44",0],["United States","us","1",0],["Uruguay","uy","598"],["Uzbekistan (Oʻzbekiston)","uz","998"],["Vanuatu","vu","678"],["Vatican City (Città del Vaticano)","va","39",1,["06698"]],["Venezuela","ve","58"],["Vietnam (Việt Nam)","vn","84"],["Wallis and Futuna (Wallis-et-Futuna)","wf","681"],["Western Sahara (‫الصحراء الغربية‬‎)","eh","212",1,["5288","5289"]],["Yemen (‫اليمن‬‎)","ye","967"],["Zambia","zm","260"],["Zimbabwe","zw","263"],["Åland Islands","ax","358",1,["18"]]],t=0;t<e.length;t++){var i=e[t];e[t]={name:i[0],iso2:i[1],dialCode:i[2],priority:i[3]||0,areaCodes:i[4]||null}}"object"==typeof module&&module.exports?module.exports=e:window.allCountries=e}(),function(){var o=this;function n(e){return"string"==typeof e}function e(e,t){e=e.split(".");var i,n=o;e[0]in n||!n.execScript||n.execScript("var "+e[0]);for(;e.length&&(i=e.shift());)e.length||void 0===t?n=n[i]&&n[i]!==Object.prototype[i]?n[i]:n[i]={}:n[i]=t}function t(e,s){function t(){}t.prototype=s.prototype,e.o=s.prototype,e.prototype=new t,(e.prototype.constructor=e).aa=function(e,t,i){for(var n=Array(arguments.length-2),o=2;o<arguments.length;o++)n[o-2]=arguments[o];return s.prototype[t].apply(e,n)}}var a=Array.prototype.indexOf?function(e,t,i){return Array.prototype.indexOf.call(e,t,i)}:function(e,t,i){if(i=null==i?0:i<0?Math.max(0,e.length+i):i,n(e))return n(t)&&1==t.length?e.indexOf(t,i):-1;for(;i<e.length;i++)if(i in e&&e[i]===t)return i;return-1};function r(e,t){e.sort(t||i)}function i(e,t){return t<e?1:e<t?-1:0}function s(e,t){switch(this.a=e,this.h=!!t.i,this.c=t.b,this.m=t.type,this.l=!1,this.c){case c:case u:case h:case p:case f:case d:case l:this.l=!0}this.g=t.defaultValue}var l=1,d=2,c=3,u=4,h=6,p=16,f=18;function g(e,t){for(this.c=e,this.a={},e=0;e<t.length;e++){var i=t[e];this.a[i.a]=i}}function m(e){return r(e=function(e){var t,i=[],n=0;for(t in e)i[n++]=e[t];return i}(e.a),function(e,t){return e.a-t.a}),e}function v(){this.a={},this.g=this.f().a,this.c=this.h=null}function b(e,t){var i=e.a[t];if(null==i)return null;if(e.h){if(t in e.c)return e.c[t];var n=e.h,o=e.g[t];if(null!=i)if(o.h){for(var s=[],a=0;a<i.length;a++)s[a]=n.c(o,i[a]);i=s}else i=n.c(o,i);return e.c[t]=i}return i}function y(e,t,i){var n=b(e,t);return e.g[t].h?n[i||0]:n}function $(e,t){if(null!=e.a[t])e=y(e,t,void 0);else e:{if(void 0===(e=e.g[t]).g)if((t=e.m)===Boolean)e.g=!1;else if(t===Number)e.g=0;else{if(t!==String){e=new t;break e}e.g=e.l?"0":""}e=e.g}return e}function _(e,t){return b(e,t)||[]}function w(e,t){return e.g[t].h?null!=e.a[t]?e.a[t].length:0:null!=e.a[t]?1:0}function C(e,t,i){e.a[t]=i,e.c&&(e.c[t]=i)}function x(e,t,i){e.a[t]||(e.a[t]=[]),e.a[t].push(i),e.c&&delete e.c[t]}function k(e,t){var i,n=[];for(i in t)0!=i&&n.push(new s(i,t[i]));return new g(e,n)}function T(){}v.prototype.has=function(e){return null!=this.a[e.a]},v.prototype.get=function(e,t){return y(this,e.a,t)},v.prototype.set=function(e,t){C(this,e.a,t)},v.prototype.add=function(e,t){x(this,e.a,t)},v.prototype.clone=function(){var e=new this.constructor;return e!=this&&(e.a={},e.c&&(e.c={}),function e(t,i){for(var n=m(t.f()),o=0;o<n.length;
1o++){var s=(r=n[o]).a;if(null!=i.a[s]){t.c&&delete t.c[r.a];var a=11==r.c||10==r.c;if(r.h)for(var r=_(i,s),l=0;l<r.length;l++)x(t,s,a?r[l].clone():r[l]);else r=b(i,s),a?(a=b(t,s))?e(a,r):C(t,s,r.clone()):C(t,s,r)}}}(e,this)),e},T.prototype.a=function(e){throw new e.c,Error("Unimplemented")},T.prototype.c=function(e,t){if(11==e.c||10==e.c)return t instanceof v?t:this.a(e.m.prototype.f(),t);if(14==e.c)return n(t)&&S.test(t)&&0<(e=Number(t))?e:t;if(!e.l)return t;if((e=e.m)===String){if("number"==typeof t)return String(t)}else if(e===Number&&n(t)&&("Infinity"===t||"-Infinity"===t||"NaN"===t||S.test(t)))return Number(t);return t};var S=/^-?[0-9]+$/;function D(){}function I(){}function E(e,t){null!=e&&this.a.apply(this,arguments)}function A(){v.call(this)}t(D,T),D.prototype.a=function(e,t){return(e=new e.c).h=this,e.a=t,e.c={},e},t(I,D),I.prototype.c=function(e,t){return 8==e.c?!!t:T.prototype.c.apply(this,arguments)},I.prototype.a=function(e,t){return I.o.a.call(this,e,t)},E.prototype.c="",E.prototype.set=function(e){this.c=""+e},E.prototype.a=function(e,t,i){if(this.c+=String(e),null!=t)for(var n=1;n<arguments.length;n++)this.c+=arguments[n];return this},E.prototype.toString=function(){return this.c},t(A,v);var P=null;function M(){v.call(this)}t(M,v);var O=null;function N(){v.call(this)}t(N,v);var L=null;function R(){v.call(this)}A.prototype.f=function(){var e=P;return P||(P=e=k(A,{0:{name:"NumberFormat",j:"i18n.phonenumbers.NumberFormat"},1:{name:"pattern",required:!0,b:9,type:String},2:{name:"format",required:!0,b:9,type:String},3:{name:"leading_digits_pattern",i:!0,b:9,type:String},4:{name:"national_prefix_formatting_rule",b:9,type:String},6:{name:"national_prefix_optional_when_formatting",b:8,defaultValue:!1,type:Boolean},5:{name:"domestic_carrier_code_formatting_rule",b:9,type:String}})),e},A.f=A.prototype.f,M.prototype.f=function(){var e=O;return O||(O=e=k(M,{0:{name:"PhoneNumberDesc",j:"i18n.phonenumbers.PhoneNumberDesc"},2:{name:"national_number_pattern",b:9,type:String},9:{name:"possible_length",i:!0,b:5,type:Number},10:{name:"possible_length_local_only",i:!0,b:5,type:Number},6:{name:"example_number",b:9,type:String}})),e},M.f=M.prototype.f,N.prototype.f=function(){var e=L;return L||(L=e=k(N,{0:{name:"PhoneMetadata",j:"i18n.phonenumbers.PhoneMetadata"},1:{name:"general_desc",b:11,type:M},2:{name:"fixed_line",b:11,type:M},3:{name:"mobile",b:11,type:M},4:{name:"toll_free",b:11,type:M},5:{name:"premium_rate",b:11,type:M},6:{name:"shared_cost",b:11,type:M},7:{name:"personal_number",b:11,type:M},8:{name:"voip",b:11,type:M},21:{name:"pager",b:11,type:M},25:{name:"uan",b:11,type:M},27:{name:"emergency",b:11,type:M},28:{name:"voicemail",b:11,type:M},29:{name:"short_code",b:11,type:M},30:{name:"standard_rate",b:11,type:M},31:{name:"carrier_specific",b:11,type:M},33:{name:"sms_services",b:11,type:M},24:{name:"no_international_dialling",b:11,type:M},9:{name:"id",required:!0,b:9,type:String},10:{name:"country_code",b:5,type:Number},11:{name:"international_prefix",b:9,type:String},17:{name:"preferred_international_prefix",b:9,type:String},12:{name:"national_prefix",b:9,type:String},13:{name:"preferred_extn_prefix",b:9,type:String},15:{name:"national_prefix_for_parsing",b:9,type:String},16:{name:"national_prefix_transform_rule",b:9,type:String},18:{name:"same_mobile_and_fixed_line_pattern",b:8,defaultValue:!1,type:Boolean},19:{name:"number_format",i:!0,b:11,type:A},20:{name:"intl_number_format",i:!0,b:11,type:A},22:{name:"main_country_for_code",b:8,defaultValue:!1,type:Boolean},23:{name:"leading_digits",b:9,type:String},26:{name:"leading_zero_possible",b:8,defaultValue:!1,type:Boolean}})),e},N.f=N.prototype.f,t(R,v);var F=null,H={$:0,w:1,v:5,u:10,s:20};R.prototype.f=function(){var e=F;return F||(F=e=k(R,{0:{name:"PhoneNumber",j:"i18n.phonenumbers.PhoneNumber"},1:{name:"country_code",required:!0,b:5,type:Number},2:{name:"national_number",required:!0,b:4,type:Number},3:{name:"extension",b:9,type:String},4:{name:"italian_leading_zero",b:8,type:Boolean},8:{name:"number_of_leading_zeros",b:5,defaultValue:1,type:Number},5:{name:"raw_input",b:9,type:String},6:{name:"country_code_source",b:14,defaultValue:0,type:H},7:{name:"preferred_domestic_carrier_code",b:9,type:String}})),e},(R.ctor=R).f=R.prototype.f;var z={1:"US AG AI AS BB BM BS CA DM DO GD GU JM KN KY LC MP MS PR SX TC TT VC VG VI".split(" "),7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],800:["001"],808:["001"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],870:["001"],878:["001"],880:["BD"],881:["001"],882:["001"],883:["001"],886:["TW"],888:["001"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],979:["001"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},j={AC:[,[,,"(?:[01589]\\d|[46])\\d{4}",,,,,,,[5,6]],[,,"6[2-467]\\d{3}",,,,"62889",,,[5]],[,,"4\\d{4}",,,,"40123",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AC",247,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:0[1-9]|[1589]\\d)\\d{4}",,,,"542011",,,[6]],,,[,,,,,,,,,[-1]]],AD:[,[,,"(?:1|6\\d)\\d{7}|[135-9]\\d{5}",,,,,,,[6,8,9]],[,,"[78]\\d{5}",,,,"712345",,,[6]],[,,"690\\d{6}|[356]\\d{5}",,,,"312345",,,[6,9]],[,,"180[02]\\d{4}",,,,"18001234",,,[8]],[,,"[19]\\d{5}",,,,"912345",,,[6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AD",376,"00",,,,,,,,[[,"(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],[,"(\\d{4})(\\d{4})","$1 $2",["1"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],,[,,,,,,,,,[-1]],,,[,,"1800\\d{4}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AE:[,[,,"(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}
1",,,,,,,[5,6,7,8,9,10,11,12]],[,,"[2-4679][2-8]\\d{6}",,,,"22345678",,,[8],[7]],[,,"5[024-68]\\d{7}",,,,"501234567",,,[9]],[,,"400\\d{6}|800\\d{2,9}",,,,"800123456"],[,,"900[02]\\d{5}",,,,"900234567",,,[9]],[,,"700[05]\\d{5}",,,,"700012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AE",971,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],[,"(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"600[25]\\d{5}",,,,"600212345",,,[9]],,,[,,,,,,,,,[-1]]],AF:[,[,,"[2-7]\\d{8}",,,,,,,[9],[7]],[,,"(?:[25][0-8]|[34][0-4]|6[0-5])[2-9]\\d{6}",,,,"234567890",,,,[7]],[,,"7\\d{8}",,,,"701234567",,,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AF",93,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[1-9]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AG:[,[,,"(?:268|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"268(?:4(?:6[0-38]|84)|56[0-2])\\d{4}",,,,"2684601234",,,,[7]],[,,"268(?:464|7(?:1[3-9]|[28]\\d|3[0246]|64|7[0-689]))\\d{4}",,,,"2684641234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"26848[01]\\d{4}",,,,"2684801234",,,,[7]],"AG",1,"011","1",,,"1|([457]\\d{6})$","268$1",,,,,[,,"26840[69]\\d{4}",,,,"2684061234",,,,[7]],,"268",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AI:[,[,,"(?:264|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"264(?:292|4(?:6[12]|9[78]))\\d{4}",,,,"2644612345",,,,[7]],[,,"264(?:235|4(?:69|76)|5(?:3[6-9]|8[1-4])|7(?:29|72))\\d{4}",,,,"2642351234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"AI",1,"011","1",,,"1|([2457]\\d{6})$","264$1",,,,,[,,"264724\\d{4}",,,,"2647241234",,,,[7]],,"264",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AL:[,[,,"(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",,,,,,,[6,7,8,9],[5]],[,,"(?:[2358](?:[16-9]\\d[2-9]|[2-5][2-9]\\d)|4(?:[2-57-9][2-9]|6\\d)\\d)\\d{4}",,,,"22345678",,,[8],[5,6,7]],[,,"6(?:[78][2-9]|9\\d)\\d{6}",,,,"672123456",,,[9]],[,,"800\\d{4}",,,,"8001234",,,[7]],[,,"900[1-9]\\d\\d",,,,"900123",,,[6]],[,,"808[1-9]\\d\\d",,,,"808123",,,[6]],[,,"700[2-9]\\d{4}",,,,"70021234",,,[8]],[,,,,,,,,,[-1]],"AL",355,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],[,"(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AM:[,[,,"(?:[1-489]\\d|55|60|77)\\d{6}",,,,,,,[8],[5,6]],[,,"(?:(?:1[0-25]|47)\\d|2(?:2[2-46]|3[1-8]|4[2-69]|5[2-7]|6[1-9]|8[1-7])|3[12]2)\\d{5}",,,,"10123456",,,,[5,6]],[,,"(?:33|4[1349]|55|77|88|9[13-9])\\d{6}",,,,"77123456"],[,,"800\\d{5}",,,,"80012345"],[,,"90[016]\\d{5}",,,,"90012345"],[,,"80[1-4]\\d{5}",,,,"80112345"],[,,,,,,,,,[-1]],[,,"60(?:2[78]|3[5-9]|4[02-9]|5[0-46-9]|[6-8]\\d|90)\\d{4}",,,,"60271234"],"AM",374,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],[,"(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],[,"(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],[,"(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AO:[,[,,"[29]\\d{8}",,,,,,,[9]],[,,"2\\d(?:[0134][25-9]|[25-9]\\d)\\d{5}",,,,"222123456"],[,,"9[1-49]\\d{7}",,,,"923123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AO",244,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AR:[,[,,"11\\d{8}|(?:[2368]|9\\d)\\d{9}",,,,,,,[10,11],[6,7,8]],[,,"(?:2954|3(?:777|865))[2-8]\\d{5}|3(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|(?:(?:11[1-8]|670)\\d|2(?:2(?:1[2-6]|3[3-6])|(?:3[06]|49)4|6(?:04|1[2-7]|4[4-6])|9(?:[
117][4-6]|9[3-6]))|3(?:(?:36|64)4|4(?:1[2-7]|[235][4-6]|84)|5(?:1[2-8]|[38][4-6])|8(?:1[2-6]|[58][3-6]|7[24-6])))\\d{6}|(?:2(?:284|657|9(?:20|66))|3(?:4(?:8[27]|92)|755|878))[2-7]\\d{5}|(?:2(?:[28]0|37|6[36]|9[48])|3(?:62|7[069]|8[03]))[45]\\d{6}|(?:2(?:2(?:2[59]|44|52)|3(?:26|4[24])|473|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|(?:2(?:(?:26|62)2|3(?:02|2[03])|477|9(?:42|83))|3(?:4(?:[47]6|62|89)|5(?:41|64)|873))[2-6]\\d{5}|2(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|475|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|(?:2(?:2(?:57|81)|3(?:24|46|92)|9(?:01|23|64))|3(?:329|4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|5[17])|888))[3-6]\\d{5}|(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|[24]5|5[25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[145]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}",,,,"1123456789",,,[10],[6,7,8]],[,,"9(?:2954|3(?:777|865))[2-8]\\d{5}|93(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|(?:675\\d|9(?:11[1-8]\\d|2(?:2(?:1[2-6]|3[3-6])|(?:3[06]|49)4|6(?:04|1[2-7]|4[4-6])|9(?:[
117][4-6]|9[3-6]))|3(?:(?:36|64)4|4(?:1[2-7]|[235][4-6]|84)|5(?:1[2-8]|[38][4-6])|8(?:1[2-6]|[58][3-6]|7[24-6]))))\\d{6}|9(?:2(?:284|657|9(?:20|66))|3(?:4(?:8[27]|92)|755|878))[2-7]\\d{5}|9(?:2(?:[28]0|37|6[36]|9[48])|3(?:62|7[069]|8[03]))[45]\\d{6}|9(?:2(?:2(?:2[59]|44|52)|3(?:26|4[24])|473|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|9(?:2(?:(?:26|62)2|3(?:02|2[03])|477|9(?:42|83))|3(?:4(?:[47]6|62|89)|5(?:41|64)|873))[2-6]\\d{5}|92(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|475|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|9(?:2(?:2(?:57|81)|3(?:24|46|92)|9(?:01|23|64))|3(?:329|4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|5[17])|888))[3-6]\\d{5}|9(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|[24]5|5[25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[145]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}",,,,"91123456789",,,,[6,7,8]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"60[04579]\\d{7}",,,,"6001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AR",54,"00","0",,,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1",,,[[,"(\\d{3})","$1",["[09]|1(?:0[0-35-7]|1[02-5]|2[15])"]],[,"(\\d{2})(\\d{4})","$1-$2",["[2-8]"]],[,"(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],[,"(\\d{4})(\\d{4})","$1-$2",["[1-8]"]],[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",,1],[,"(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1"],[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1"]],[[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",,1],[,"(\\d)(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"]],[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3-$4",["91"]],[,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3-$4",["9"]]],[,,,,,,,,,[-1]],,,[,,"810\\d{7}",,,,,,,[10]],[,,"810\\d{7}",,,,"8101234567",,,[10]],,,[,,,,,,,,,[-1]]],AS:[,[,,"(?:[58]\\d\\d|684|900)\\d{7}",,,,,,,[10],[7]],[,,"6846(?:22|33|44|55|77|88|9[19])\\d{4}",,,,"6846221234",,,,[7]],[,,"684(?:2(?:48|5[2468]|72)|7(?:3[13]|70|82))\\d{4}",,,,"6847331234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}
1",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"AS",1,"011","1",,,"1|([267]\\d{6})$","684$1",,,,,[,,,,,,,,,[-1]],,"684",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AT:[,[,,"1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",,,,,,,[4,5,6,7,8,9,10,11,12,13],[3]],[,,"1(?:11\\d|[2-9]\\d{3,11})|(?:316|463|(?:51|66|73)2)\\d{3,10}|(?:2(?:1[467]|2[13-8]|5[2357]|6[1-46-8]|7[1-8]|8[124-7]|9[1458])|3(?:1[1-578]|3[23568]|4[5-7]|5[1378]|6[1-38]|8[3-68])|4(?:2[1-8]|35|7[1368]|8[2457])|5(?:2[1-8]|3[357]|4[147]|5[12578]|6[37])|6(?:13|2[1-47]|4[135-8]|5[468])|7(?:2[1-8]|35|4[13478]|5[68]|6[16-8]|7[1-6]|9[45]))\\d{4,10}",,,,"1234567890",,,,[3]],[,,"6(?:5[0-3579]|6[013-9]|[7-9]\\d)\\d{4,10}",,,,"664123456",,,[7,8,9,10,11,12,13]],[,,"800\\d{6,10}",,,,"800123456",,,[9,10,11,12,13]],[,,"9(?:0[01]|3[019])\\d{6,10}",,,,"900123456",,,[9,10,11,12,13]],[,,"8(?:10|2[018])\\d{6,10}|828\\d{5}",,,,"810123456",,,[8,9,10,11,12,13]],[,,,,,,,,,[-1]],[,,"5(?:0[1-9]|17|[79]\\d)\\d{2,10}|7[28]0\\d{6,10}",,,,"780123456",,,[5,6,7,8,9,10,11,12,13]],"AT",43,"00","0",,,"0",,,,[[,"(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],[,"(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],[,"(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],[,"(\\d{6})","$1",["1"]],[,"(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],[,"(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],[[,"(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],[,"(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],[,"(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],[,"(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],[,"(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AU:[,[,,"1(?:[0-79]\\d{7,8}|8[0-24-9]\\d{7})|(?:[2-478]\\d\\d|550)\\d{6}|1\\d{4,7}",,,,,,,[5,6,7,8,9,10]],[,,"(?:[237]\\d{5}|8(?:51(?:0(?:0[03-9]|[1247]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-6])|1(?:1[69]|[23]\\d|4[0-4]))|(?:[6-8]\\d{3}|9(?:[02-9]\\d\\d|1(?:[0-57-9]\\d|6[0135-9])))\\d))\\d{3}",,,,"212345678",,,[9],[8]],[,,"483[0-3]\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[06-9]|7[02-9]|8[0-2457-9]|9[0-27-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0-26]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{3}|45[0-4])\\d{3}|13\\d{4}",,,,"1300123456",,,[6,8,10]],[,,,,,,,,,[-1]],[,,"(?:14(?:5(?:1[0458]|[23][458])|71\\d)|550\\d\\d)\\d{4}",,,,"550123456",,,[9]],"AU",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",,,"0|(183[12])",,"0011",,[[,"(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["13"]],[,"(\\d{3})(\\d{3})","$1 $2",["19"]],[,"(\\d{3})(\\d{4})","$1 $2",["180","1802"]],[,"(\\d{4})(\\d{3,4})","$1 $2",["19"]],[,"(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|[45]"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)","$CC ($1)"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],[[,"(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|[45]"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)","$CC ($1)"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],[,,"16\\d{3,7}",,,,"1612345",,,[5,6,7,8,9]],1,,[,,"1[38]00\\d{6}|1(?:345[0-4]|802)\\d{3}|13\\d{4}",,,,,,,[6,7,8,10]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AW:[,[,,"(?:[25-79]\\d\\d|800)\\d{4}",,,,,,,[7]],[,,"5(?:2\\d|8[1-9])\\d{4}",,,,"5212345"],[,,"(?:290|5[69]\\d|6(?:[03]0|22|4[0-2]|[69]\\d)|7(?:[34]\\d|7[07])|9(?:6[45]|9[4
1-8]))\\d{4}",,,,"5601234"],[,,"800\\d{4}",,,,"8001234"],[,,"900\\d{4}",,,,"9001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:28\\d|501)\\d{4}",,,,"5011234"],"AW",297,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AX:[,[,,"2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",,,,,,,[5,6,7,8,9,10,11,12]],[,,"18[1-8]\\d{3,6}",,,,"181234567",,,[6,7,8,9]],[,,"(?:4[0-8]|50)\\d{4,8}",,,,"412345678",,,[6,7,8,9,10]],[,,"800\\d{4,6}",,,,"800123456",,,[7,8,9]],[,,"[67]00\\d{5,6}",,,,"600123456",,,[8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AX",358,"00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","0",,,"0",,"00",,,,[,,,,,,,,,[-1]],,"18",[,,,,,,,,,[-1]],[,,"20\\d{4,8}|60[12]\\d{5,6}|7(?:099\\d{4,5}|5[03-9]\\d{3,7})|20[2-59]\\d\\d|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:10|29|3[09]|70[1-5]\\d)\\d{4,8}",,,,"10112345"],,,[,,,,,,,,,[-1]]],AZ:[,[,,"365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",,,,,,,[9],[7]],[,,"(?:222[0-79]\\d|365(?:[0-46-9]\\d|5[0-35-9]))\\d{4}|(?:(?:1[28]|46)\\d|2(?:[045]2|1[24]|2[34]|33|6[23]))\\d{6}",,,,"123123456",,,,[7]],[,,"(?:36554|99[2-9]\\d\\d)\\d{4}|(?:[16]0|4[04]|5[015]|7[07])\\d{7}",,,,"401234567"],[,,"88\\d{7}",,,,"881234567"],[,,"900200\\d{3}",,,,"900200123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AZ",994,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[1-9]"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365|46","1[28]|2|365(?:[0-46-9]|5[0-35-9])|46"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365|46","1[28]|2|365(?:[0-46-9]|5[0-35-9])|46"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BA:[,[,,"6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",,,,,,,[8,9],[6]],[,,"(?:3(?:[05-79][2-9]|1[4579]|[23][24-9]|4[2-4689]|8[2457-9])|49[2-579]|5(?:0[2-49]|[13][2-9]|[268][2-4679]|4[4689]|5[2-79]|7[2-69]|9[2-4689]))\\d{5}",,,,"30212345",,,[8],[6]],[,,"6040[0-4]\\d{4}|6(?:03|[1-356]|44|7\\d)\\d{6}",,,,"61123456"],[,,"8[08]\\d{6}",,,,"80123456",,,[8]],[,,"9[0246]\\d{6}",,,,"90123456",,,[8]],[,,"8[12]\\d{6}",,,,"82123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BA",387,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})","$1-$2",["[2-9]"]],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"70(?:3[0146]|[56]0)\\d{4}",,,,"70341234",,,[8]],,,[,,,,,,,,,[-1]]],BB:[,[,,"(?:246|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"246(?:2(?:2[78]|7[0-4])|4(?:1[024-6]|2\\d|3[2-9])|5(?:20|[34]\\d|54|7[1-3])|6(?:2\\d|38)|7[35]7|9(?:1[89]|63))\\d{4}",,,,"2464123456",,,,[7]],[,,"246(?:2(?:[3568]\\d|4[0-57-9])|45\\d|69[5-7]|8(?:[2-5]\\d|83))\\d{4}",,,,"2462501234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"(?:246976|900[2-9]\\d\\d)\\d{4}",,,,"9002123456",,,,[7]],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"24631\\d{5}",,,,"2463101234",,,,[7]],"BB",1,"011","1",,,"1|([2-9]\\d{6})$","246$1",,,,,[,,,,,,,,,[-1]],,"246",[,,,,,,,,,[-1]],[,,"246(?:292|367|4(?:1[7-9]|3[01]|44|67)|7(?:36|53))\\d{4}",,,,"2464301234",,,,[7]],,,[,,,,,,,,,[-1]]],BD:[,[,,"1\\d{9}|2\\d{7,8}|88\\d{4,6}|(?:8[0-79]|9\\d)\\d{4,8}|(?:[346]\\d|[57])\\d{5,8}",,,,,,,[6,7,8,9,10]],[,,"(?:4(?:31\\d\\d|423)|5222)\\d{3}(?:\\d{2})?|8332[6-9]\\d\\d|(?:3(?:03[56]|224)|4(?:22[25]|653))\\d{3,4}|(?:3(?:42[47]|529|823)|4(?:027|525|65(?:28|8))|562|6257|7(?:1(?:5[3-5]|6[12]|7[156]|89)|22[589]56|32|42675|52(?:[25689](?:56|8)|[347]8)|71(?:6[1267]|75|89)|92374)|82(?:2[59]|32)56|9(?:03[23]56|23(?:256|373)|31|5(?:1|2[4589]56)))\\d{3}|(?:3(?:02[348]|22[35]|324|422)|4(?:22[67]|32[236-9]|6(?:2[46]|5[57])|953)|5526|6(?:024|6655)|81)\\d{4,5}|(?:2(?:7(?:1[0-267]|2[0-289]|3[0-29]|4[01]|5[1-3]|6[013]|7[0178]|91)|8(?:0[125]|1[1-6]|2[0157-9]|3[1-69]|41|6[1-35]|7[1-5]|8[1-8]|9[0-6])|9(?:0[0-2]|1[0-4]|2[568]|3[3-6]|5[5-7]|6[0136-9]|7[0-7]|8[014-9]))|3(?:0(?:2[025-79]|3[2-4])|181|22[12]|32[2356]|824)|4(?:02[09]|22[348]|32[045]|523|6(?:27|54))|666(?:22|53)|7(?:22[57-9]|42[56]|82[35])8|8(?:0[124-9]|2(?:181|2[02-4679]8)|4[12]|[5-7]2)|9(?:[04]2|2(?:2|328)|81))\\d{4}|(?:2[45]\\d\\d|3(?:1(?:2[5-7]|[5-7])|425|822)|4(?:033|1\\d|[257]1|332|4(?:2[246]|5[25])|6(?:2[35]|56|62)|8(?:23|54)|92[2-5])|5(?:02[03489]|22[457]|32[35-79]|42[46]|6(?:[18]|53)|724|826)|6(?:023|2(?:2[2-5]|5[3-5]|8)|32[3478]|42[34]|52[47]|6(?:[18]|6(?:2[34]|5[24]))|[78]2[2-5]|92[2-6])|7(?:02|21\\d|[3-589]1|6[12]|72[24])|8(?:217|3[12]|[5-7]1)|9[24]1)\\d{5}|(?:(?:3[2-8]|5[2-57-9]|6[03-589])1|4[4689][18])\\d{5}|[59]1\\d{5}",,,,"27111234"],[,,"(?:1[13-9]\\d|644)\\d{7}|(?:3[78]|44|66)[02-9]\\d{7}",,,,"1812345678",,,[10]],[,,"80[03]\\d{7}",,,,"8001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"96(?:0[469]|1[0-47]|3[389]|6[69]|7[78])\\d{6}",,,,"9604123456",,,[10]],"BD",880,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],[,"(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:28|4[14]|5)|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],[,"(\\d{4})(\\d{3,6})","$1-$2",["[13-9]"],"0$1"],[,"(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BE:[,[,,"4\\d{8}|[1-9]\\d{7}",,,,,,,[8,9]],[,,"80[2-8]\\d{5}|(?:1[0-69]|[23][2-8]|4[23]|5\\d|6[013-57-9]|71|8[1-79]|9[2-4])\\d{6}",,,,"12345678",,,[8]],[,,"4[5-9]\\d{7}",,,,"470123456",,,[9]],[,,"800[1-9]\\d{4}",,,,"80012345",,,[8]],[,,"(?:70(?:2[0-57]|3[0457]|44|69|7[0579])|90(?:0[0-35-8]|1[36]|2[0-3568]|3[0135689]|4[2-68]|5[1-68]|6[0-378]|7[23568]|9[34679]))\\d{4}",,,,"90012345",,,[8]],[,,"7879\\d{4}",,,,"78791234",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BE",32,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],[,"(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"78(?:0[57]|1[0458]|2[25]|3[15-8]|48|[56]0|7[078])\\d{4}",,,,"78102345",,,[8]],,,[,,,,,,,,,[-1]]],BF:[,[,,"[025-7]\\d{7}",,,,,,,[8]],[,,"2(?:0(?:49|5[23]|6[56]|9[016-9])|4(?:4[569]|5[4-6]|6[56]|7[0179])|5(?:[34]\\d|50|6[5-7]))\\d{4}",,,,"20491234"],[,,"(?:0[127]|5[1-8]|[67]\\d)\\d{6}",,,,"70123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BF",226,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[025-7]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BG:[,[,,"[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",,,,,,,[6,7,8,9],[4,5]],[,,"2\\d{5,7}|(?:43[1-6]|70[1-9])\\d{4,5}|(?:[36]\\d|4[124-7]|[57][1-9]|8[1-6]|9[1-7])\\d{5,6}",,,,"2123456",,,[6,7,8],[4,5]],[,,"43[07-9]\\d{5}|(?:48|8[7-9]\\d|9(?:8\\d|9[69]))\\d{6}",,,,"48123456",,,[8,9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"90\\d{6}",,,,"90123456",,,[8]],[,,"700\\d{5}",,,,"70012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BG",359,"00","0",,,"0",,,,[[,"(\\d{6})","$1",["1"]],[,"(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],[[,"(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BH:[,[,,"[136-9]\\d{7}",,,,,,,[8]],[,,"(?:1(?:3[1356]|6[0156]|7\\d)\\d|6(?:1[16]\\d|500|6(?:0\\d|3[12]|44|7[7-9]|88)|9[69][69])|7(?:1(?:11|78)|7\\d\\d))\\d{4}",,,,"17001234"],[,,"(?:3(?:[1-79]\\d|8[0-47-9])\\d|6(?:3(?:00|33|6[16])|6(?:3[03-9]|[69]\\d|7[0-6])))\\d{4}",,,,"36001234"],[,,"80\\d{6}
1",,,,"80123456"],[,,"(?:87|9[014578])\\d{6}",,,,"90123456"],[,,"84\\d{6}",,,,"84123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BH",973,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[13679]|8[047]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BI:[,[,,"(?:[267]\\d|31)\\d{6}",,,,,,,[8]],[,,"22\\d{6}",,,,"22201234"],[,,"(?:29|31|6[1289]|7[125-9])\\d{6}",,,,"79561234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BI",257,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BJ:[,[,,"(?:[2689]\\d|51)\\d{6}",,,,,,,[8]],[,,"2(?:02|1[037]|2[45]|3[68])\\d{5}",,,,"20211234"],[,,"(?:51|6\\d|9[013-9])\\d{6}",,,,"90011234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"857[58]\\d{4}",,,,"85751234"],"BJ",229,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[25689]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"81\\d{6}",,,,"81123456"],,,[,,,,,,,,,[-1]]],BL:[,[,,"(?:590|69\\d|976)\\d{6}",,,,,,,[9]],[,,"590(?:2[7-9]|5[12]|87)\\d{4}",,,,"590271234"],[,,"69(?:0\\d\\d|1(?:2[29]|3[0-5]))\\d{4}",,,,"690001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"976[01]\\d{5}",,,,"976012345"],"BL",590,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BM:[,[,,"(?:441|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"441(?:[46]\\d\\d|5(?:4\\d|60|89))\\d{4}",,,,"4414123456",,,,[7]],[,,"441(?:[2378]\\d|5[0-39])\\d{5}",,,,"4413701234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"BM",1,"011","1",,,"1|([2-8]\\d{6})$","441$1",,,,,[,,,,,,,,,[-1]],,"441",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BN:[,[,,"[2-578]\\d{6}",,,,,,,[7]],[,,"22[0-7]\\d{4}|(?:2[013-9]|[34]\\d|5[0-25-9])\\d{5}",,,,"2345678"],[,,"(?:22[89]|[78]\\d\\d)\\d{4}",,,,"7123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[34]\\d{5}",,,,"5345678"],"BN",673,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BO:[,[,,"(?:[2-467]\\d\\d|8001)\\d{5}",,,,,,,[8,9],[7]],[,,"(?:2(?:2\\d\\d|5(?:11|[258]\\d|9[67])|6(?:12|2\\d|9[34])|8(?:2[34]|39|62))|3(?:3\\d\\d|4(?:6\\d|8[24])|8(?:25|42|5[257]|86|9[25])|9(?:[27]\\d|3[2-4]|4[248]|5[24]|6[2-6]))|4(?:4\\d\\d|6(?:11|[24689]\\d|72)))\\d{4}",,,,"22123456",,,[8],[7]],[,,"[67]\\d{7}",,,,"71234567",,,[8]],[,,"8001[07]\\d{4}",,,,"800171234",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BO",591,"00(?:1\\d)?","0",,,"0(1\\d)?",,,,[[,"(\\d)(\\d{7})","$1 $2",["[23]|4[46]"],,"0$CC $1"],[,"(\\d{8})","$1",["[67]"],,"0$CC $1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"],,"0$CC $1"]],,[,,,,,,,,,[-1]],,,[,,"8001[07]\\d{4}",,,,,,,[9]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BQ:[,[,,"(?:[34]1|7\\d)\\d{5}",,,,,,,[7]],[,,"(?:318[023]|41(?:6[023]|70)|7(?:1[578]|2[05]|50)\\d)\\d{3}",,,,"7151234"],[,,"(?:31(?:8[14-8]|9[14578])|416[14-9]|7(?:0[01]|7[07]|8\\d|9[056])\\d)\\d{3}",,,,"3181234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BQ",599,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"[347]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BR:[,[,,"(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-24679]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}",,,,,,,[8,9,10,11]],[,,"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-5]\\d{7}",,,,"1123456789",,,[10],[8]],[,,"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])(?:7|9\\d)\\d{7}",,,,"11961234567",,,[10,11],[8,9]],[,,"800\\d{6,7}",,,,"800123456",,,[9,10]],[,,"300\\d{6}|[59]00\\d{6,7}",,,,"300123456",,,[9,10]],[,,"300\\d{7}|[34]00\\d{5}|4(?:02|37)0\\d{4}",,,,"40041234",,,[8,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BR",55,"00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","0",,,"0(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2",,,[[,"(\\d{3,6})","$1",["1(?:1[25-8]|2[357-9]|3[02-68]|4[12568]|5|6[0-8]|8[015]|9[0-47-9])|321|610"]],[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],[,"(\\d{4})(\\d{4})","$1-$2",["[2-57]","[2357]|4(?:[0-24-9]|3(?:[0-689]|7[1-9]))"]],[,"(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],[,"(\\d{5})(\\d{4})","$1-$2",["9"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)","0 $CC ($1)"]],[[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],[,"(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)","0 $CC ($1)"]],[,,,,,,,,,[-1]],,,[,,"4020\\d{4}|[34]00\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BS:[,[,,"(?:242|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"242(?:3(?:02|[236][1-9]|4[0-24-9]|5[0-68]|7[347]|8[0-4]|9[2-467])|461|502|6(?:0[1-4]|12|2[013]|[45]0|7[67]|8[78]|9[89])|7(?:02|88))\\d{4}",,,,"2423456789",,,,[7]],[,,"242(?:3(?:5[79]|7[56]|95)|4(?:[23][1-9]|4[1-35-9]|5[1-8]|6[2-8]|7\\d|81)|5(?:2[45]|3[35]|44|5[1-46-9]|65|77)|6[34]6|7(?:27|38)|8(?:0[1-9]|1[02-9]|2\\d|[89]9))\\d{4}",,,,"2423591234",,,,[7]],[,,"242300\\d{4}|8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456",,,,[7]],[,,"900[2-9]\\d{6}
1",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"BS",1,"011","1",,,"1|([3-8]\\d{6})$","242$1",,,,,[,,,,,,,,,[-1]],,"242",[,,,,,,,,,[-1]],[,,"242225\\d{4}",,,,"2422250123"],,,[,,,,,,,,,[-1]]],BT:[,[,,"[17]\\d{7}|[2-8]\\d{6}",,,,,,,[7,8],[6]],[,,"(?:2[3-6]|[34][5-7]|5[236]|6[2-46]|7[246]|8[2-4])\\d{5}",,,,"2345678",,,[7],[6]],[,,"(?:1[67]|77)\\d{6}",,,,"17123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BT",975,"00",,,,,,,,[[,"(\\d{3})(\\d{3})","$1 $2",["[2-7]"]],[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]],[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BW:[,[,,"90\\d{5}|(?:[2-6]|7\\d)\\d{6}",,,,,,,[7,8]],[,,"(?:2(?:4[0-48]|6[0-24]|9[0578])|3(?:1[0-35-9]|55|[69]\\d|7[013])|4(?:6[03]|7[1267]|9[0-5])|5(?:3[0389]|4[0489]|7[1-47]|88|9[0-49])|6(?:2[1-35]|5[149]|8[067]))\\d{4}",,,,"2401234",,,[7]],[,,"77200\\d{3}|7(?:[1-6]\\d|7[013-9])\\d{5}",,,,"71123456",,,[8]],[,,,,,,,,,[-1]],[,,"90\\d{5}",,,,"9012345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"79(?:1(?:[01]\\d|20)|2[0-2]\\d)\\d{3}",,,,"79101234",,,[8]],"BW",267,"00",,,,,,,,[[,"(\\d{2})(\\d{5})","$1 $2",["90"]],[,"(\\d{3})(\\d{4})","$1 $2",["[2-6]"]],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BY:[,[,,"(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",,,,,,,[6,7,8,9,10,11],[5]],[,,"(?:1(?:5(?:1[1-5]|[24]\\d|6[2-4]|9[1-7])|6(?:[235]\\d|4[1-7])|7\\d\\d)|2(?:1(?:[246]\\d|3[0-35-9]|5[1-9])|2(?:[235]\\d|4[0-8])|3(?:[26]\\d|3[02-79]|4[024-7]|5[03-7])))\\d{5}",,,,"152450911",,,[9],[5,6,7]],[,,"(?:2(?:5[5-79]|9[1-9])|(?:33|44)\\d)\\d{6}",,,,"294911911",,,[9]],[,,"800\\d{3,7}|8(?:0[13]|20\\d)\\d{7}",,,,"8011234567"],[,,"(?:810|902)\\d{7}",,,,"9021234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"249\\d{6}",,,,"249123456",,,[9]],"BY",375,"810","8",,,"0|80?",,"8~10",,[[,"(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],[,"(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],[,"(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],[,"(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],,[,,,,,,,,,[-1]],,,[,,"800\\d{3,7}|(?:8(?:0[13]|10|20\\d)|902)\\d{7}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BZ:[,[,,"(?:0800\\d|[2-8])\\d{6}",,,,,,,[7,11]],[,,"(?:236|732)\\d{4}|[2-578][02]\\d{5}",,,,"2221234",,,[7]],[,,"6[0-35-7]\\d{5}",,,,"6221234",,,[7]],[,,"0800\\d{7}",,,,"08001234123",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BZ",501,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],[,"(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CA:[,[,,"(?:[2-8]\\d|90)\\d{8}",,,,,,,[10],[7]],[,,"(?:2(?:04|[23]6|[48]9|50)|3(?:06|43|6[57])|4(?:03|1[68]|3[178]|50)|5(?:06|1[49]|48|79|8[17])|6(?:04|13|39|47|72)|7(?:0[59]|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}",,,,"5062345678",,,,[7]],[,,"(?:2(?:04|[23]6|[48]9|50)|3(?:06|43|6[57])|4(?:03|1[68]|3[178]|50)|5(?:06|1[49]|48|79|8[17])|6(?:04|13|39|47|72)|7(?:0[59]|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}",,,,"5062345678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|(?:5(?:00|2[12]|33|44|66|77|88)|622)[2-9]\\d{6}",,,,"5002345678"],[,,"600[2-9]\\d{6}",,,,"6002012345"],"CA",1,"011","1",,,"1",,,1,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CC:[,[,,"1(?:[0-79]\\d|8[0-24-9])\\d{7}|(?:[148]\\d\\d|550)\\d{6}|1\\d{5,7}",,,,,,,[6,7,8,9,10]],[,,"8(?:51(?:0(?:02|31|60)|118)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",,,,"891621234",,,[9],[8]],[,,"483[0-3]\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[06-9]|7[02-9]|8[0-2457-9]|9[0-27-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0-26]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{3}|45[0-4])\\d{3}|13\\d{4}",,,,"1300123456",,,[6,8,10]],[,,,,,,,,,[-1]],[,,"(?:14(?:5(?:1[0458]|[23][458])|71\\d)|550\\d\\d)\\d{4}",,,,"550123456",,,[9]],"CC",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",,,"0|([59]\\d{7})$","8$1","0011",,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CD:[,[,,"[189]\\d{8}|[1-68]\\d{6}",,,,,,,[7,9]],[,,"12\\d{7}|[1-6]\\d{6}",,,,"1234567"],[,,"88\\d{5}|(?:8[0-2459]|9[017-9])\\d{7}",,,,"991234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CD",243,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],[,"(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CF:[,[,,"(?:[27]\\d{3}|8776)\\d{4}",,,,,,,[8]],[,,"2[12]\\d{6}",,,,"21612345"],[,,"7[0257]\\d{6}",,,,"70012345"],[,,,,,,,,,[-1]],[,,"8776\\d{4}",,,,"87761234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CF",236,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CG:[,[,,"222\\d{6}|(?:0\\d|80)\\d{7}",,,,,,,[9]],[,,"222[1-589]\\d{5}",,,,"222123456"],[,,"0[14-6]\\d{7}",,,,"061234567"],[,,,,,,,,,[-1]],[,,"80(?:0\\d\\d|11[0-4])\\d{4}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CG",242,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["801"]],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CH:[,[,,"8\\d{11}|[2-9]\\d{8}",,,,,,,[9,12]],[,,"(?:2[12467]|3[1-4]|4[134]|5[256]|6[12]|[7-9]1)\\d{7}",,,,"212345678",,,[9]],[,,"7[35-9]\\d{7}",,,,"781234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"90[016]\\d{6}",,,,"900123456",,,[9]],[,,"84[0248]\\d{6}",,,,"840123456",,,[9]],[,,"878\\d{6}",,,,"878123456",,,[9]],[,,,,,,,,,[-1]],"CH",41,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],,[,,"74[0248]\\d{6}",,,,"740123456",,,[9]],,,[,,,,,,,,,[-1]],[,,"5[18]\\d{7}",,,,"581234567",,,[9]],,,[,,"860\\d{9}",,,,"860123456789",,,[12]]],CI:[,[,,"[02-9]\\d{7}",,,,,,,[8]],[,,"(?:2(?:0[023]|1[02357]|[23][045]|4[03-5])|3(?:0[06]|1[069]|[2-4][07]|5[09]|6[08]))\\d{5}",,,,"21234567"],[,,"(?:2[0-3]80|97[0-3]\\d)\\d{4}|(?:0[1-9]|[457]\\d|6[014-9]|8[4-9]|95)\\d{6}",,,,"01234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CI",225,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[02-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CK:[,[,,"[2-578]\\d{4}",,,,,,,[5]],[,,"(?:2\\d|3[13-7]|4[1-5])\\d{3}",,,,"21234"],[,,"[578]\\d{4}",,,,"71234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CK",682,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CL:[,[,,"12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",,,,,,,[9,10,11]],[,,"2(?:1982[0-6]|3314[05-9])\\d{3}|(?:2(?:1(?:160|962)|3(?:2\\d\\d|3(?:0\\d|1[0-35-9]|2[1-9]|3[0-2]|40)))|80[1-9]\\d\\d|9(?:3(?:[0-57-9]\\d\\d|6(?:0[02-9]|[1-9]\\d))|6(?:[0-8]\\d\\d|9(?:[02-79]\\d|1[05-9]))|7[1-9]\\d\\d|9(?:[03-9]\\d\\d|1(?:[0235-9]\\d|4[0-24-9])|2(?:[0-79]\\d|8[0-46-9]))))\\d{4}|(?:22|3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8[1-9]|9[2458])\\d{7}",,,,"221234567",,,[9]],[,,"2(?:1982[0-6]|3314[05-9])\\d{3}|(?:2(?:1(?:160|962)|3(?:2\\d\\d|3(?:0\\d|1[0-35-9]|2[1-9]|3[0-2]|40)))|80[1-9]\\d\\d|9(?:3(?:[0-57-9]\\d\\d|6(?:0[02-9]|[1-9]\\d))|6(?:[0-8]\\d\\d|9(?:[02-79]\\d|1[05-9]))|7[1-9]\\d\\d|9(?:[03-9]\\d\\d|1(?:[0235-9]\\d|4[0-24-9])|2(?:[0-79]\\d|8[0-46-9]))))\\d{4}|(?:22|3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8[1-9]|9[2458])\\d{7}",,,,"221234567",,,[9]],[,,"(?:123|8)00\\d{6}",,,,"800123456",,,[9,11]],[,,,,,,,,,[-1]],[,,"600\\d{7,8}",,,,"6001234567",,,[10,11]],[,,,,,,,,,[-1]],[,,"44\\d{7}",,,,"441234567",,,[9]],"CL",56,"(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0",,,,,,,1,[[,"(\\d{4})","$1",["1(?:[03-589]|21)|[29]0|78"]],[,"(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-3]"],"($1)"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]],[[,"(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-3]"],"($1)"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]],[,,,,,,,,,[-1]],,,[,,"600\\d{7,8}",,,,,,,[10,11]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CM:[,[,,"(?:[26]\\d\\d|88)\\d{6}",,,,,,,[8,9]],[,,"2(?:22|33)\\d{6}",,,,"222123456",,,[9]],[,,"(?:24[23]|6[5-9]\\d)\\d{6}",,,,"671234567",,,[9]],[,,"88\\d{6}",,,,"88012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CM",237,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CN:[,[,,"1[127]\\d{8,9}|2\\d{9}(?:\\d{2})?|[12]\\d{6,7}|86\\d{6}|(?:1[03-689]\\d|6)\\d{7,9}|(?:[3-579]\\d|8[0-57-9])\\d{6,9}",,,,,,,[7,8,9,10,11,12],[5,6]],[,,"(?:10(?:[02-79]\\d\\d|[18](?:0[1-9]|[1-9]\\d))|21(?:[18](?:0[1-9]|[1-9]\\d)|[2-79]\\d\\d))\\d{5}|(?:43[35]|754)\\d{7,8}|8(?:078\\d{7}|51\\d{7,8})|(?:10|(?:2|85)1|43[35]|754)(?:100\\d\\d|95\\d{3,4})|(?:2[02-57-9]|3(?:11|7[179])|4(?:[15]1|3[12])|5(?:1\\d|2[37]|3[12]|51|7[13-79]|9[15])|7(?:[39]1|5[57]|6[09])|8(?:71|98))(?:[02-8]\\d{7}|1(?:0(?:0\\d\\d(?:\\d{3})?|[1-9]\\d{5})|[1-9]\\d{6})|9(?:[0-46-9]\\d{6}|5\\d{3}(?:\\d(?:\\d{2})?)?))|(?:3(?:1[02-9]|35|49|5\\d|7[02-68]|9[1-68])|4(?:1[02-9]|2[179]|3[46-9]|5[2-9]|6[47-9]|7\\d|8[23])|5(?:3[03-9]|4[36]|5[02-9]|6[1-46]|7[028]|80|9[2-46-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[17]\\d|2[248]|3[04-9]|4[3-6]|5[0-3689]|6[2368]|9[02-9])|8(?:1[236-8]|2[5-7]|3\\d|5[2-9]|7[02-9]|8[36-8]|9[1-7])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[02-8]\\d{6}|1(?:0(?:0\\d\\d(?:\\d{2})?|[1-9]\\d{4})|[1-9]\\d{5})|9(?:[0-46-9]\\d{5}|5\\d{3,5}))",,,,"1012345678",,,[7,8,9,10,11],[5,6]],[,,"1740[0-5]\\d{6}|1(?:[38]\\d|4[57]|5[0-35-9]|6[25-7]|7[0-35-8]|9[0135-9])\\d{8}",,,,"13123456789",,,[11]],[,,"(?:(?:10|21)8|8)00\\d{7}",,,,"8001234567",,,[10,12]],[,,"16[08]\\d{5}",,,,"16812345",,,[8]],[,,"400\\d{7}|950\\d{7,8}|(?:10|2[0-57-9]|3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))96\\d{3,4}",,,,"4001234567",,,[7,8,9,10,11],[5,6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CN",86,"00|1(?:[12]\\d|79)\\d\\d00","0",,,"0|(1(?:[12]\\d|79)\\d\\d)",,"00",,[[,"(\\d{5,6})","$1",["96"]],[,"(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]","(?:10|2[0-57-9])(?:10|9[56])","(?:10|2[0-57-9])(?:100|9[56])"],"0$1","$CC $1"],[,"(\\d{3})(\\d{4})","$1 $2",["[1-9]","1[1-9]|26|[3-9]|(?:10|2[0-57-9])(?:[0-8]|9[0-47-9])","1[1-9]|26|[3-9]|(?:10|2[0-57-9])(?:[02-8]|1(?:0[1-9]|[1-9])|9[0-47-9])"]],[,"(\\d{4})(\\d{4})","$1 $2",["16[08]"]],[,"(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1","$CC $1"],[,"(\\d{4})(\\d{4})","$1 $2",["[1-9]","1[1-9]|26|[3-9]|(?:10|2[0-57-9])(?:[0-8]|9[0-47-9])","26|3(?:[0268]|9[079])|4(?:[049]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|90)|6(?:[0-24578]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|50|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9])|(?:34|85[23])[0-8]|(?:1|58)[1-9]|(?:63|95)[06-9]|(?:33|85[23]9)[0-46-9]|(?:10|2[0-57-9]|3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[0-8]|9[0-47-9])","26|3(?:[0268]|3[0-46-9]|4[0-8]|9[079])|4(?:[049]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|5(?:0|[23](?:[02-8]|1[1-9]|9[0-46-9]))|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9])|(?:1|58|85[23]10)[1-9]|(?:10|2[0-57-9])(?:[0-8]|9[0-47-9])|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[02-8]|1(?:0[1-9]|[1-9])|9[0-47-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{3})(\\d{4}
1)","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{7,8})","$1 $2",["9"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"],,"$CC $1"],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",,1]],[[,"(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]","(?:10|2[0-57-9])(?:10|9[56])","(?:10|2[0-57-9])(?:100|9[56])"],"0$1","$CC $1"],[,"(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1","$CC $1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{7,8})","$1 $2",["9"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"],,"$CC $1"],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",,1]],[,,,,,,,,,[-1]],,,[,,"(?:(?:10|21)8|[48])00\\d{7}|950\\d{7,8}",,,,,,,[10,11,12]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CO:[,[,,"(?:1\\d|3)\\d{9}|[124-8]\\d{7}",,,,,,,[8,10,11],[7]],[,,"[124-8][2-9]\\d{6}",,,,"12345678",,,[8],[7]],[,,"3333(?:0(?:0\\d|1[0-5])|[4-9]\\d\\d)\\d{3}|33(?:00|3[0-24-9])\\d{6}|3(?:0[0-5]|1\\d|2[0-3]|5[01]|70)\\d{7}",,,,"3211234567",,,[10]],[,,"1800\\d{7}",,,,"18001234567",,,[11]],[,,"19(?:0[01]|4[78])\\d{7}",,,,"19001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CO",57,"00(?:4(?:[14]4|56)|[579])","0",,,"0([3579]|4(?:[14]4|56))?",,,,[[,"(\\d)(\\d{7})","$1 $2",["[14][2-9]|[25-8]"],"($1)","0$CC $1"],[,"(\\d{3})(\\d{7})","$1 $2",["3"],,"0$CC $1"],[,"(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1"]],[[,"(\\d)(\\d{7})","$1 $2",["[14][2-9]|[25-8]"],"($1)","0$CC $1"],[,"(\\d{3})(\\d{7})","$1 $2",["3"],,"0$CC $1"],[,"(\\d)(\\d{3})(\\d{7})","$1 $2 $3",["1"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CR:[,[,,"(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",,,,,,,[8,10]],[,,"210[7-9]\\d{4}|2(?:[024-7]\\d|1[1-9])\\d{5}",,,,"22123456",,,[8]],[,,"(?:3005\\d|6500[01])\\d{3}|(?:5[07]|6[0-4]|7[0-3]|8[3-9])\\d{6}",,,,"83123456",,,[8]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"90[059]\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:210[0-6]|4\\d{3}|5100)\\d{4}",,,,"40001234",,,[8]],"CR",506,"00",,,,"(19(?:0[0-2468]|1[09]|20|66|77|99))",,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CU:[,[,,"[27]\\d{6,7}|[34]\\d{5,7}|(?:5|8\\d\\d)\\d{7}",,,,,,,[6,7,8,10],[4,5]],[,,"(?:3[23]|48)\\d{4,6}|(?:31|4[36]|8(?:0[25]|78)\\d)\\d{6}|(?:2[1-4]|4[1257]|7\\d)\\d{5,6}",,,,"71234567",,,,[4,5]],[,,"5\\d{7}",,,,"51234567",,,[8]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,,,,,,,,[-1]],[,,"807\\d{7}",,,,"8071234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CU",53,"119","0",,,"0",,,,[[,"(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],[,"(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],[,"(\\d)(\\d{7})","$1 $2",["5"],"0$1"],[,"(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CV:[,[,,"(?:[2-59]\\d\\d|800)\\d{4}",,,,,,,[7]],[,,"2(?:2[1-7]|3[0-8]|4[12]|5[1256]|6\\d|7[1-3]|8[1-5])\\d{4}",,,,"2211234"],[,,"(?:[34][36]|5[1-389]|9\\d)\\d{5}",,,,"9911234"],[,,"800\\d{4}",,,,"8001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CV",238,"0",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CW:[,[,,"(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",,,,,,,[7,8]],[,,"9(?:4(?:3[0-5]|4[14]|6\\d)|50\\d|7(?:2[014]|3[02-9]|4[4-9]|6[357]|77|8[7-9])|8(?:3[39]|[46]\\d|7[01]|8[57-9]))\\d{4}",,,,"94351234"],[,,"953[01]\\d{4}|9(?:5[12467]|6[5-9])\\d{5}",,,,"95181234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"60[0-2]\\d{4}",,,,"6001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CW",599,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[3467]"]],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],,[,,"955\\d{5}",,,,"95581234",,,[8]],1,"[69]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CX:[,[,,"1(?:[0-79]\\d|8[0-24-9])\\d{7}|(?:[148]\\d\\d|550)\\d{6}|1\\d{5,7}",,,,,,,[6,7,8,9,10]],[,,"8(?:51(?:0(?:01|30|59)|117)|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",,,,"891641234",,,[9],[8]],[,,"483[0-3]\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[06-9]|7[02-9]|8[0-2457-9]|9[0-27-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0-26]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{3}|45[0-4])\\d{3}|13\\d{4}",,,,"1300123456",,,[6,8,10]],[,,,,,,,,,[-1]],[,,"(?:14(?:5(?:1[0458]|[23][458])|71\\d)|550\\d\\d)\\d{4}",,,,"550123456",,,[9]],"CX",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",,,"0|([59]\\d{7})$","8$1","0011",,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CY:[,[,,"(?:[279]\\d|[58]0)\\d{6}",,,,,,,[8]],[,,"2[2-6]\\d{6}",,,,"22345678"],[,,"9[4-79]\\d{6}",,,,"96123456"],[,,"800\\d{5}",,,,"80001234"],[,,"90[09]\\d{5}",,,,"90012345"],[,,"80[1-9]\\d{5}",,,,"80112345"],[,,"700\\d{5}",,,,"70012345"],[,,,,,,,,,[-1]],"CY",357,"00",,,,,,,,[[,"(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:50|77)\\d{6}",,,,"77123456"],,,[,,,,,,,,,[-1]]],CZ:[,[,,"(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",,,,,,,[9,10,11,12]],[,,"(?:2\\d|3[1257-9]|4[16-9]|5[13-9])\\d{7}",,,,"212345678",,,[9]],[,,"(?:60[1-8]|7(?:0[2-5]|[2379]\\d))\\d{6}",,,,"601123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"9(?:0[05689]|76)\\d{6}",,,,"900123456",,,[9]],[,,"8[134]\\d{7}",,,,"811234567",,,[9]],[,,"70[01]\\d{6}",,,,"700123456",,,[9]],[,,"9[17]0\\d{6}",,,,"910123456",,,[9]],"CZ",420,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"9(?:5\\d|7[2-4])\\d{6}",,,,"972123456",,,[9]],,,[,,"9(?:3\\d{9}|6\\d{7,10})",,,,"93123456789"]],DE:[,[,,"[2579]\\d{5,14}|49(?:[05]\\d{10}|[46][1-8]\\d{4,9})|49(?:[0-25]\\d|3[1-689]|7[1-7])\\d{4,8}|49(?:[0-2579]\\d|[34][1-9]|6[0-8])\\d{3}|49\\d{3,4}|(?:1|[368]\\d|4[0-8])\\d{3,13}",,,,,,,[4,5,6,7,8,9,10,11,12,13,14,15],[2,3]],[,,"(?:32|49[4-6]\\d)\\d{9}|49[0-7]\\d{3,9}|(?:[34]0|[68]9)\\d{3,13}|(?:2(?:0[1-689]|[1-3569]\\d|4[0-8]|7[1-7]|8[0-7])|3(?:[3569]\\d|4[0-79]|7[1-7]|8[1-8])|4(?:1[02-9]|[2-48]\\d|5[0-6]|6[0-8]|7[0-79])|5(?:0[2-8]|[124-6]\\d|[38][0-8]|[79][0-7])|6(?:0[02-9]|[1-358]\\d|[47][0-8]|6[1-9])|7(?:0[2-8]|1[1-9]|[27][0-7]|3\\d|[4-6][
10-8]|8[0-5]|9[013-7])|8(?:0[2-9]|1[0-79]|2\\d|3[0-46-9]|4[0-6]|5[013-9]|6[1-8]|7[0-8]|8[0-24-6])|9(?:0[6-9]|[1-4]\\d|[589][0-7]|6[0-8]|7[0-467]))\\d{3,12}",,,,"30123456",,,[5,6,7,8,9,10,11,12,13,14,15],[2,3,4]],[,,"15[0-25-9]\\d{8}|1(?:6[023]|7\\d)\\d{7,8}",,,,"15123456789",,,[10,11]],[,,"800\\d{7,12}",,,,"8001234567890",,,[10,11,12,13,14,15]],[,,"(?:137[7-9]|900(?:[135]|9\\d))\\d{6}",,,,"9001234567",,,[10,11]],[,,"180\\d{5,11}|13(?:7[1-6]\\d\\d|8)\\d{4}",,,,"18012345",,,[7,8,9,10,11,12,13,14]],[,,"700\\d{8}",,,,"70012345678",,,[11]],[,,,,,,,,,[-1]],"DE",49,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],[,"(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],[,"(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],[,"(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],[,"(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],[,"(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],[,"(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],[,"(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],[,"(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],[,"(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],[,"(\\d{5})(\\d{6})","$1 $2",["15[0568]"],"0$1"],[,"(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],[,"(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],[,"(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],,[,,"16(?:4\\d{1,10}|[89]\\d{1,11})",,,,"16412345",,,[4,5,6,7,8,9,10,11,12,13,14]],,,[,,,,,,,,,[-1]],[,,"18(?:1\\d{5,11}|[2-9]\\d{8})",,,,"18500123456",,,[8,9,10,11,12,13,14]],,,[,,"1(?:6(?:013|255|399)|7(?:(?:[015]1|[69]3)3|[2-4]55|[78]99))\\d{7,8}|15(?:(?:[03-68]00|113)\\d|2\\d55|7\\d99|9\\d33)\\d{7}",,,,"177991234567",,,[12,13]]],DJ:[,[,,"(?:2\\d|77)\\d{6}",,,,,,,[8]],[,,"2(?:1[2-5]|7[45])\\d{5}",,,,"21360003"],[,,"77\\d{6}",,,,"77831001"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"DJ",253,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DK:[,[,,"[2-9]\\d{7}",,,,,,,[8]],[,,"(?:[2-7]\\d|8[126-9]|9[1-46-9])\\d{6}",,,,"32123456"],[,,"(?:[2-7]\\d|8[126-9]|9[1-46-9])\\d{6}",,,,"32123456"],[,,"80\\d{6}",,,,"80123456"],[,,"90\\d{6}",,,,"90123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"DK",45,"00",,,,,,,1,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DM:[,[,,"(?:[58]\\d\\d|767|900)\\d{7}",,,,,,,[10],[7]],[,,"767(?:2(?:55|66)|4(?:2[01]|4[0-25-9])|50[0-4])\\d{4}",,,,"7674201234",,,,[7]],[,,"767(?:2(?:[2-4689]5|7[5-7])|31[5-7]|61[1-7]|70[1-6])\\d{4}",,,,"7672251234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"DM",1,"011","1",,,"1|([2-7]\\d{6})$","767$1",,,,,[,,,,,,,,,[-1]],,"767",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DO:[,[,,"(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"8(?:[04]9[2-9]\\d\\d|29(?:2(?:[0-59]\\d|6[04-9]|7[0-27]|8[0237-9])|3(?:[0-35-9]\\d|4[7-9])|[45]\\d\\d|6(?:[0-27-9]\\d|[3-5][1-9]|6[0135-8])|7(?:0[013-9]|[1-37]\\d|4[1-35689]|5[1-4689]|6[1-
157-9]|8[1-79]|9[1-8])|8(?:0[146-9]|1[0-48]|[248]\\d|3[1-79]|5[01589]|6[013-68]|7[124-8]|9[0-8])|9(?:[0-24]\\d|3[02-46-9]|5[0-79]|60|7[0169]|8[57-9]|9[02-9])))\\d{4}",,,,"8092345678",,,,[7]],[,,"8[024]9[2-9]\\d{6}",,,,"8092345678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"DO",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"8[024]9",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DZ:[,[,,"(?:[1-4]|[5-79]\\d|80)\\d{7}",,,,,,,[8,9]],[,,"9619\\d{5}|(?:1\\d|2[013-79]|3[0-8]|4[0135689])\\d{6}",,,,"12345678"],[,,"(?:5(?:4[0-29]|5\\d|6[01])|6(?:[569]\\d|7[0-6])|7[7-9]\\d)\\d{6}",,,,"551234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"80[3-689]1\\d{5}",,,,"808123456",,,[9]],[,,"80[12]1\\d{5}",,,,"801123456",,,[9]],[,,,,,,,,,[-1]],[,,"98[23]\\d{6}",,,,"983123456",,,[9]],"DZ",213,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EC:[,[,,"1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",,,,,,,[8,9,10,11],[7]],[,,"[2-7][2-7]\\d{6}",,,,"22123456",,,[8],[7]],[,,"964[0-2]\\d{5}|9(?:39|[57][89]|6[0-36-9]|[89]\\d)\\d{6}",,,,"991234567",,,[9]],[,,"1800\\d{7}|1[78]00\\d{6}",,,,"18001234567",,,[10,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"[2-7]890\\d{4}",,,,"28901234",,,[8]],"EC",593,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-7]"]],[,"(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],[[,"(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-7]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EE:[,[,,"8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",,,,,,,[7,8,10]],[,,"(?:3[23589]|4[3-8]|6\\d|7[1-9]|88)\\d{5}",,,,"3212345",,,[7]],[,,"5(?:[0-35-9]\\d{6}|4(?:[0-57-9]\\d{5}|6(?:[0-24-9]\\d{4}|3(?:[0-35-9]\\d{3}|4000))))|8(?:1(?:0(?:000|[3-9]\\d\\d)|(?:1(?:0[236]|1\\d)|(?:23|[3-79]\\d)\\d)\\d)|2(?:0(?:000|(?:19|[24-7]\\d)\\d)|(?:(?:[124-6]\\d|3[5-9]|8[2-4])\\d|7(?:[679]\\d|8[13-9]))\\d)|[349]\\d{4})\\d\\d|5(?:(?:[02]\\d|5[0-478])\\d|1(?:[0-8]\\d|95)|6(?:4[0-4]|5[1-589]))\\d{3}",,,,"51234567",,,[7,8]],[,,"800(?:(?:0\\d\\d|1)\\d|[2-9])\\d{3}",,,,"80012345"],[,,"(?:40\\d\\d|900)\\d{4}",,,,"9001234",,,[7,8]],[,,,,,,,,,[-1]],[,,"70[0-2]\\d{5}",,,,"70012345",,,[8]],[,,,,,,,,,[-1]],"EE",372,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],[,"(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,"800[2-9]\\d{3}",,,,,,,[7]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EG:[,[,,"[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",,,,,,,[8,9,10],[6,7]],[,,"13[23]\\d{6}|(?:15|57)\\d{6,7}|(?:2[2-4]|3|4[05-8]|5[05]|6[24-689]|8[2468]|9[235-7])\\d{7}",,,,"234567890",,,[8,9],[6,7]],[,,"1[0-25]\\d{8}",,,,"1001234567",,,[10]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"900\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"EG",20,"00","0",,,"0",,,,[[,"(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],[,"(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[189]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EH:[,[,,"[5-8]\\d{8}",,,,,,,[9]],[,,"528[89]\\d{5}",,,,"528812345"],[,,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:0[016-8]|6[1267]|7[0-27]))\\d{6}",,,,"650123456"],[,,"80\\d{7}",,,,"801234567"],[,,"89\\d{7}",,,,"891234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"592(?:4[0-2]|93)\\d{4}",,,,"592401234"],"EH",212,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,"528[89]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ER:[,[,,"[178]\\d{6}",,,,,,,[7],[6]],[,,"(?:1(?:1[12568]|[24]0|55|6[146])|8\\d\\d)\\d{4}",,,,"8370362",,,,[6]],[,,"(?:17[1-3]|7\\d\\d)\\d{4}",,,,"7123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ER",291,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ES:[,[,,"(?:51|[6-9]\\d)\\d{7}",,,,,,,[9]],[,,"96906(?:0[0-8]|1[1-9]|[2-9]\\d)\\d\\d|9(?:69(?:0[0-57-9]|[1-9]\\d)|73(?:[0-8]\\d|9[1-9]))\\d{4}|(?:8(?:[1356]\\d|[28][0-8]|[47][1-9])|9(?:[135]\\d|[268][0-8]|4[1-9]|7[124-9]))\\d{6}",,,,"810123456"],[,,"9(?:6906(?:09|10)|7390\\d\\d)\\d\\d|(?:6\\d|7[1-48])\\d{7}",,,,"612345678"],[,,"[89]00\\d{6}",,,,"800123456"],[,,"80[367]\\d{6}",,,,"803123456"],[,,"90[12]\\d{6}",,,,"901123456"],[,,"70\\d{7}",,,,"701234567"],[,,,,,,,,,[-1]],"ES",34,"00",,,,,,,,[[,"(\\d{4})","$1",["905"]],[,"(\\d{6})","$1",["[79]9"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]],[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"51\\d{7}",,,,"511234567"],,,[,,,,,,,,,[-1]]],ET:[,[,,"(?:11|[2-59]\\d)\\d{7}",,,,,,,[9],[7]],[,,"116671\\d{3}|(?:11(?:1(?:1[124]|2[2-57]|3[1-5]|5[5-8]|8[6-8])|2(?:13|3[6-8]|5[89]|7[05-9]|8[2-6])|3(?:2[01
1]|3[0-289]|4[1289]|7[1-4]|87)|4(?:1[69]|3[2-49]|4[0-3]|6[5-8])|5(?:1[578]|44|5[0-4])|6(?:1[78]|2[69]|39|4[5-7]|5[1-5]|6[0-59]|8[015-8]))|2(?:2(?:11[1-9]|22[0-7]|33\\d|44[1467]|66[1-68])|5(?:11[124-6]|33[2-8]|44[1467]|55[14]|66[1-3679]|77[124-79]|880))|3(?:3(?:11[0-46-8]|(?:22|55)[0-6]|33[0134689]|44[04]|66[01467])|4(?:44[0-8]|55[0-69]|66[0-3]|77[1-5]))|4(?:6(?:119|22[0-24-7]|33[1-5]|44[13-69]|55[14-689]|660|88[1-4])|7(?:(?:11|22)[1-9]|33[13-7]|44[13-6]|55[1-689]))|5(?:7(?:227|55[05]|(?:66|77)[14-8])|8(?:11[149]|22[013-79]|33[0-68]|44[013-8]|550|66[1-5]|77\\d)))\\d{4}",,,,"111112345",,,,[7]],[,,"9\\d{8}",,,,"911234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ET",251,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-59]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FI:[,[,,"[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",,,,,,,[5,6,7,8,9,10,11,12]],[,,"(?:1[3-79][1-8]|[235689][1-8]\\d)\\d{2,6}",,,,"131234567",,,[5,6,7,8,9]],[,,"(?:4[0-8]|50)\\d{4,8}",,,,"412345678",,,[6,7,8,9,10]],[,,"800\\d{4,6}",,,,"800123456",,,[7,8,9]],[,,"[67]00\\d{5,6}",,,,"600123456",,,[8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FI",358,"00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","0",,,"0",,"00",,[[,"(\\d{5})","$1",["75[12]"],"0$1"],[,"(\\d)(\\d{4,9})","$1 $2",["[2568][1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"],[,"(\\d{6})","$1",["11"]],[,"(\\d{3})(\\d{3,7})","$1 $2",["[12]00|[368]|70[07-9]"],"0$1"],[,"(\\d{2})(\\d{4,8})","$1 $2",["[1245]|7[135]"],"0$1"],[,"(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"]],[[,"(\\d)(\\d{4,9})","$1 $2",["[2568][1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"],[,"(\\d{3})(\\d{3,7})","$1 $2",["[12]00|[368]|70[07-9]"],"0$1"],[,"(\\d{2})(\\d{4,8})","$1 $2",["[1245]|7[135]"],"0$1"],[,"(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"]],[,,,,,,,,,[-1]],1,"1[03-79]|[2-9]",[,,"20(?:2[023]|9[89])\\d{1,6}|(?:60[12]\\d|7099)\\d{4,5}|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:[1-3]00|7(?:0[1-5]\\d\\d|5[03-9]))\\d{3,7}"],[,,"20\\d{4,8}|60[12]\\d{5,6}|7(?:099\\d{4,5}|5[03-9]\\d{3,7})|20[2-59]\\d\\d|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:10|29|3[09]|70[1-5]\\d)\\d{4,8}",,,,"10112345"],,,[,,,,,,,,,[-1]]],FJ:[,[,,"45\\d{5}|(?:0800\\d|[235-9])\\d{6}",,,,,,,[7,11]],[,,"603\\d{4}|(?:3[0-5]|6[25-7]|8[58])\\d{5}",,,,"3212345",,,[7]],[,,"(?:[279]\\d|45|5[01568]|8[034679])\\d{5}",,,,"7012345",,,[7]],[,,"0800\\d{7}",,,,"08001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FJ",679,"0(?:0|52)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FK:[,[,,"[2-7]\\d{4}",,,,,,,[5]],[,,"[2-47]\\d{4}",,,,"31234"],[,,"[56]\\d{4}",,,,"51234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FK",500,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FM:[,[,,"(?:[39]\\d\\d|820)\\d{4}",,,,,,,[7]],[,,"31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-6]\\d)\\d)\\d{3}",,,,"3201234"],[,,"31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-7]\\d)\\d)\\d{3}",,,,"3501234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FM",691,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[389]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FO:[,[,,"(?:[2-8]\\d|90)\\d{4}",,,,,,,[6]],[,,"(?:20|[34]\\d|8[19])\\d{4}",,,,"201234"],[,,"(?:[27][1-9]|5\\d)\\d{4}",,,,"211234"],[,,"80[257-9]\\d{3}",,,,"802123"],[,,"90(?:[13-5][15-7]|2[125-7]|9\\d)\\d\\d",,,,"901123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:6[0-36]|88)\\d{4}",,,,"601234"],"FO",298,"00",,,,"(10(?:01|[12]0|88))",,,,[[,"(\\d{6})","$1",["[2-9]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FR:[,[,,"[1-9]\\d{8}",,,,,,,[9]],[,,"(?:[1-35]\\d|4[1-9])\\d{7}",,,,"123456789"],[,,"700\\d{6}|(?:6\\d|7[3-9])\\d{7}",,,,"612345678"],[,,"80[0-5]\\d{6}",,,,"801234567"],[,,"836(?:0[0-36-9]|[1-9]\\d)\\d{4}|8(?:1[2-9]|2[2-47-9]|3[0-57-9]|[569]\\d|8[0-35-9])\\d{6}",,,,"891123456"],[,,"8(?:1[01]|2[0156]|84)\\d{6}",,,,"884012345"],[,,,,,,,,,[-1]],[,,"9\\d{8}",,,,"912345678"],"FR",33,"00","0",,,"0",,,,[[,"(\\d{4})","$1",["10"]],[,"(\\d{3})(\\d{3})","$1 $2",["1"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"80[6-9]\\d{6}",,,,"806123456"],,,[,,,,,,,,,[-1]]],GA:[,[,,"(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",,,,,,,[7,8]],[,,"[01]1\\d{6}",,,,"01441234",,,[8]],[,,"(?:0[2-7]|6[256]|7[47])\\d{6}|[2-7]\\d{6}",,,,"06031234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GA",241,"00",,,,"0(11\\d{6}|6[256]\\d{6}|7[47]\\d{6})","$1",,,[[,"(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GB:[,[,,"[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",,,,,,,[7,9,10],[4,5,6,8]],[,,"(?:1(?:1(?:3(?:[0-58]\\d\\d|73[03])|(?:4[0-5]|5[0-26-9]|6[0-4]|[78][0-49])\\d\\d)|2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d\\d|1(?:[0-7]\\d\\d|8(?:0\\d|20)))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])
1))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",,,,"1212345678",,,[9,10],[4,5,6,7,8]],[,,"7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",,,,"7400123456",,,[10]],[,,"80[08]\\d{7}|800\\d{6}|8001111",,,,"8001234567"],[,,"(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",,,,"9012345678",,,[7,10]],[,,,,,,,,,[-1]],[,,"70\\d{8}",,,,"7012345678",,,[10]],[,,"56\\d{8}",,,,"5612345678",,,[10]],"GB",44,"00","0"," x",,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],[,"(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],[,"(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],[,"(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],[,"(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],,[,,"76(?:0[0-2]|2[356]|34|4[0134]|5[49]|6[0-369]|77|81|9[39])\\d{6}",,,,"7640123456",,,[10]],1,,[,,,,,,,,,[-1]],[,,"(?:3[0347]|55)\\d{8}",,,,"5512345678",,,[10]],,,[,,,,,,,,,[-1]]],GD:[,[,,"(?:473|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"473(?:2(?:3[0-2]|69)|3(?:2[89]|86)|4(?:[06]8|3[5-9]|4[0-49]|5[5-79]|73|90)|63[68]|7(?:58|84)|800|938)\\d{4}",,,,"4732691234",,,,[7]],[,,"473(?:4(?:0[2-79]|1[04-9]|2[0-5]|58)|5(?:2[01]|3[3-8])|901)\\d{4}",,,,"4734031234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"GD",1,"011","1",,,"1|([2-9]\\d{6})$","473$1",,,,,[,,,,,,,,,[-1]],,"473",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GE:[,[,,"(?:[3-57]\\d\\d|800)\\d{6}",,,,,,,[9],[6,7]],[,,"(?:3(?:[256]\\d|4[124-9]|7[0-4])|4(?:1\\d|2[2-7]|3[1-79]|4[2-8]|7[239]|9[1-7]))\\d{6}",,,,"322123456",,,,[6,7]],[,,"5(?:0555[5-9]|757(?:7[7-9]|8[01]))\\d{3}|5(?:000\\d|(?:52|75)00|8(?:58[89]|888))\\d{4}|5(?:0050|1111|2222|3333)[0-4]\\d{3}|(?:5(?:[14]4|5[0157-9]|68|7[0147-9]|9[1-35-9])|790)\\d{6}",,,,"555123456"],[,,"800\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"706\\d{6}",,,,"706123456"],"GE",995,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"706\\d{6}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GF:[,[,,"(?:[56]94|976)\\d{6}",,,,,,,[9]],[,,"594(?:[023]\\d|1[01]|4[03-9]|5[6-9]|6[0-3]|80|9[014])\\d{4}",,,,"594101234"],[,,"694(?:[0-249]\\d|3[0-48])\\d{4}",,,,"694201234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"976\\d{6}",,,,"976012345"],"GF",594,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GG:[,[,,"(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",,,,,,,[7,9,10],[6]],[,,"1481[25-9]\\d{5}",,,,"1481256789",,,[10],[6]],[,,"7(?:(?:781|839)\\d|911[17])\\d{5}",,,,"7781123456",,,[10]],[,,"80[08]\\d{7}|800\\d{6}|8001111",,,,"8001234567"],[,,"(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",,,,"9012345678",,,[7,10]],[,,,,,,,,,[-1]],[,,"70\\d{8}",,,,"7012345678",,,[10]],[,,"56\\d{8}",,,,"5612345678",,,[10]],"GG",44,"00","0",,,"0|([25-9]\\d{5})$","1481$1",,,,,[,,"76(?:0[0-2]|2[356]|34|4[0134]|5[49]|6[0-369]|77|81|9[39])\\d{6}",,,,"7640123456",,,[10]],,,[,,,,,,,,,[-1]],[,,"(?:3[0347]|55)\\d{8}",,,,"5512345678",,,[10]],,,[,,,,,,,,,[-1]]],GH:[,[,,"(?:[235]\\d{3}|800)\\d{5}",,,,,,,[8,9],[7]],[,,"3(?:[167]2[0-6]|22[0-5]|32[0-3]|4(?:2[013-9]|3[01])|52[0-7]|82[0-2])\\d{5}|3(?:[0-8]8|9[28])0\\d{5}|3(?:0[237]|[1-9]7)\\d{6}",,,,"302345678",,,[9],[7]],[,,"(?:2[0346-8]\\d|5(?:[0457]\\d|6[01]|9[1-6]))\\d{6}",,,,"231234567",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GH",233,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[237]|80"]],[,"(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],[[,"(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,"800\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GI:[,[,,"[256]\\d{7}",,,,,,,[8]],[,,"21(?:6[24-7]\\d|90[0-2])\\d{3}|2(?:00|2[25])\\d{5}",,,,"20012345"],[,,"(?:5[146-8]\\d|6(?:06|29))\\d{5}",,,,"57123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GI",350,"00",,,,,,,,[[,"(\\d{3})(\\d{5})","$1 $2",["2"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GL:[,[,,"(?:19|[2-689]\\d)\\d{4}",,,,,,,[6]],[,,"(?:19|3[1-7]|6[14689]|8[14-79]|9\\d)\\d{4}",,,,"321000"],[,,"[245]\\d{5}",,,,"221234"],[,,"80\\d{4}",,,,"801234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3[89]\\d{4}",,,,"381234"],"GL",299,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-689]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GM:[,[,,"[2-9]\\d{6}",,,,,,,[7]],[,,"(?:4(?:[23]\\d\\d|4(?:1[024679]|[6-9]\\d))|5(?:5(?:3\\d|4[0-7])|6[67]\\d|7(?:1[04]|2[035]|3[58]|48))|8\\d{3})\\d{3}",,,,"5661234"],[,,"(?:[23679]\\d|5[0-389])\\d{5}",,,,"3012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GM",220,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GN:[,[,,"722\\d{6}|(?:3|6\\d)\\d{7}",,,,,,,[8,9]],[,,"3(?:0(?:24|3[12]|4[1-35-7]|5[13]|6[189]|[78]1|9[1478])|1\\d\\d)\\d{4}",,,,"30241234",,,[8]],[,,"6[02356]\\d{7}",,,,"601123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"722\\d{6}",,,,"722123456",,,[9]],"GN",224,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GP:[,[,,"(?:590|69\\d|976)\\d{6}",,,,,,,[9]],[,,"590(?:0[1-68]|1[0-2]|2[0-68]|3[1289]|4[0-24-9]|5[3-579]|6[0189]|7[08]|8[0-689]|9\\d)\\d{4}",,,,"590201234"],[,,"69(?:0\\d\\d|1(?:2[29]|3[0-5]))\\d{4}",,,,"690001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"976[01]\\d{5}",,,,"976012345"],"GP",590,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GQ:[,[,,"222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",,,,,,,[9]],[,,"33[0-24-9]\\d[46]\\d{4}|3(?:33|5\\d)\\d[7-9]\\d{4}",,,,"333091234"],[,,"(?:222|55[015])\\d{6}",,,,"222123456"],[,,"80\\d[1-9]\\d{5}",,,,"800123456"],[,,"90\\d[1-9]\\d{5}",,,,"900123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GQ",240,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],[,"(\\d{3})(\\d{6})","$1 $2",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GR:[,[,,"5005000\\d{3}|(?:[2689]\\d|70)\\d{8}",,,,,,,[10]],[,,"2(?:1\\d\\d|2(?:2[1-46-9]|[36][1-8]|4[1-7]|5[1-4]|7[1-5]|[89][1-9])|3(?:1\\d|2[1-57]|[35][1-3]|4[13]|7[1-7]|8[124-6]|9[1-79])|4(?:1\\d|2[1-8]|3[1-4]|4[13-5]|6[1-578]|9[1-5])|5(?:1\\d|[29][1-4]|3[1-5]|4[124]|5[1-6])|6(?:1\\d|[269][1-6]|3[1245]|4[1-7]|5[13-9]|7[14]|8[1-5])|7(?:1\\d|2[1-5]|3[1-6]|4[1-7]|5[1-57]|6[135]|9[125-7])|8(?:1\\d|2[1-5]|[34][1-4]|9[1-57])
1)\\d{6}",,,,"2123456789"],[,,"68[57-9]\\d{7}|(?:69|94)\\d{8}",,,,"6912345678"],[,,"800\\d{7}",,,,"8001234567"],[,,"90[19]\\d{7}",,,,"9091234567"],[,,"8(?:0[16]|12|25)\\d{7}",,,,"8011234567"],[,,"70\\d{8}",,,,"7012345678"],[,,,,,,,,,[-1]],"GR",30,"00",,,,,,,,[[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],[,"(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"5005000\\d{3}",,,,"5005000123"],,,[,,,,,,,,,[-1]]],GT:[,[,,"(?:1\\d{3}|[2-7])\\d{7}",,,,,,,[8,11]],[,,"[267][2-9]\\d{6}",,,,"22456789",,,[8]],[,,"[3-5]\\d{7}",,,,"51234567",,,[8]],[,,"18[01]\\d{8}",,,,"18001112222",,,[11]],[,,"19\\d{9}",,,,"19001112222",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GT",502,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2-7]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GU:[,[,,"(?:[58]\\d\\d|671|900)\\d{7}",,,,,,,[10],[7]],[,,"671(?:3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[0236-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[48])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}",,,,"6713001234",,,,[7]],[,,"671(?:3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[0236-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[48])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}",,,,"6713001234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"GU",1,"011","1",,,"1|([3-9]\\d{6})$","671$1",,1,,,[,,,,,,,,,[-1]],,"671",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GW:[,[,,"[49]\\d{8}|4\\d{6}",,,,,,,[7,9]],[,,"443\\d{6}",,,,"443201234",,,[9]],[,,"9(?:5\\d|6[569]|77)\\d{6}",,,,"955012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"40\\d{5}",,,,"4012345",,,[7]],"GW",245,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["40"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GY:[,[,,"(?:862\\d|9008)\\d{3}|(?:[2-46]\\d|77)\\d{5}",,,,,,,[7]],[,,"(?:2(?:1[6-9]|2[0-35-9]|3[1-4]|5[3-9]|6\\d|7[0-24-79])|3(?:2[25-9]|3\\d)|4(?:4[0-24]|5[56]
1)|77[1-57])\\d{4}",,,,"2201234"],[,,"6\\d{6}",,,,"6091234"],[,,"(?:289|862)\\d{4}",,,,"2891234"],[,,"9008\\d{3}",,,,"9008123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GY",592,"001",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-46-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HK:[,[,,"8[0-46-9]\\d{6,7}|9\\d{4}(?:\\d(?:\\d(?:\\d{4})?)?)?|(?:[235-79]\\d|46)\\d{6}",,,,,,,[5,6,7,8,9,11]],[,,"(?:384[0-5]|58(?:0[1-8]|1[2-9]))\\d{4}|(?:2(?:[13-9]\\d|2[013-9])|3(?:[1569][0-24-9]|4[0-246-9]|7[0-24-69]|89))\\d{5}",,,,"21234567",,,[8]],[,,"(?:46(?:[01][0-6]|4[0-57-9])|5730|(?:626|848)[01]|707[1-5]|929[03-9])\\d{4}|(?:5(?:[1-59][0-46-9]|6[0-4689]|7[0-2469])|6(?:0[1-9]|[13-59]\\d|[268][0-57-9]|7[0-79])|9(?:0[1-9]|1[02-9]|[2358][0-8]|[467]\\d))\\d{5}",,,,"51234567",,,[8]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"900(?:[0-24-9]\\d{7}|3\\d{1,4})",,,,"90012345678",,,[5,6,7,8,11]],[,,,,,,,,,[-1]],[,,"8(?:1[0-4679]\\d|2(?:[0-36]\\d|7[0-4])|3(?:[034]\\d|2[09]|70))\\d{4}",,,,"81123456",,,[8]],[,,,,,,,,,[-1]],"HK",852,"00(?:30|5[09]|[126-9]?)",,,,,,"00",,[[,"(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],[,"(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],,[,,"7(?:1(?:0[0-38]|1[0-3679]|3[013]|69|9[0136])|2(?:[02389]\\d|1[18]|7[27-9])|3(?:[0-38]\\d|7[0-369]|9[2357-9])|47\\d|5(?:[178]\\d|5[0-5])|6(?:0[0-7]|2[236-9]|[35]\\d)|7(?:[27]\\d|8[7-9])|8(?:[23689]\\d|7[1-9])|9(?:[025]\\d|6[0-246-8]|7[0-36-9]|8[238]))\\d{4}",,,,"71123456",,,[8]],,,[,,,,,,,,,[-1]],[,,"30(?:0[1-9]|[15-7]\\d|2[047]|89)\\d{4}",,,,"30161234",,,[8]],,,[,,,,,,,,,[-1]]],HN:[,[,,"8\\d{10}|[237-9]\\d{7}",,,,,,,[8,11]],[,,"2(?:2(?:0[0139]|1[1-36]|[23]\\d|4[04-6]|5[57]|6[24]|7[0135689]|8[01346-9]|9[0-2])|4(?:07|2[3-59]|3[13-689]|4[0-68]|5[1-35])|5(?:0[78]|16|4[03-5]|5\\d|6[014-6]|74|80)|6(?:[056]\\d|17|2[07]|3[04]|4[0-378]|[78][0-8]|9[01])|7(?:6[46-9]|7[02-9]|8[034]|91)|8(?:79|8[0-357-9]|9[1-57-9]))\\d{4}",,,,"22123456",,,[8]],[,,"[37-9]\\d{7}",,,,"91234567",,,[8]],[,,"8002\\d{7}",,,,"80021234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"HN",504,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1-$2",["[237-9]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["8"]]],[[,"(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]],[,,,,,,,,,[-1]],,,[,,"8002\\d{7}",,,,,,,[11]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HR:[,[,,"(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}",,,,,,,[6,7,8,9]],[,,"1\\d{7}|(?:2[0-3]|3[1-5]|4[02-47-9]|5[1-3])\\d{6,7}",,,,"12345678",,,[8,9],[6,7]],[,,"9(?:751\\d{5}|8\\d{6,7})|9(?:0[1-9]|[1259]\\d|7[0679])\\d{6}",,,,"921234567",,,[8,9]],[,,"80[01]\\d{4,6}",,,,"800123456",,,[7,8,9]],[,,"6[01459]\\d{6}|6[01]\\d{4,5}",,,,"611234",,,[6,7,8]],[,,,,,,,,,[-1]],[,,"7[45]\\d{6}",,,,"74123456",,,[8]],[,,,,,,,,,[-1]],"HR",385,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["6[01]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],[,"(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[67]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-5]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"62\\d{6,7}|72\\d{6}",,,,"62123456",,,[8,9]],,,[,,,,,,,,,[-1]]],HT:[,[,,"[2-489]\\d{7}",,,,,,,[8]],[,,"2(?:2\\d|5[1-5]|81|9[149])\\d{5}",,,,"22453300"],[,,"[34]\\d{7}",,,,"34101234"],[,,"8\\d{7}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:[67][0-4]|8[0-3589]|9\\d)\\d{5}",,,,"98901234"],"HT",509,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-489]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HU:[,[,,"[2357]\\d{8}|[1-9]\\d{7}",,,,,,,[8,9],[6,7]],[,,"(?:1\\d|[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6[23689]|8[2-57-9]|9[2-69])\\d{6}",,,,"12345678",,,[8],[6,7]],[,,"(?:[257]0|3[01])\\d{7}",,,,"201234567",,,[9]],[,,"[48]0\\d{6}",,,,"80123456",,,[8]],[,,"9[01]\\d{6}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"21\\d{7}",,,,"211234567",,,[9]],"HU",36,"00","06",,,"06",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-57-9]"],"06 $1"]],,[,,,,,,,,,[-1]],,,[,,"[48]0\\d{6}",,,,,,,[8]],[,,"38\\d{7}",,,,"381234567",,,[9]],,,[,,,,,,,,,[-1]]],ID:[,[,,"(?:(?:007803|8\\d{4})\\d|[1-36])\\d{6}|[1-9]\\d{8,10}|[2-9]\\d{7}",,,,,,,[7,8,9,10,11,12,13],[5,6]],[,,"2[124]\\d{7,8}|619\\d{8}|2(?:1(?:14|500)|2\\d{3})\\d{3}|61\\d{5,8}|(?:2(?:[35][1-4]|6[0-8]|7[1-6]|8\\d|9[1-8])|3(?:1|[25][1-8]|3[1-68]|4[1-3]|6[1-3568]|7[0-469]|8\\d)|4(?:0[1-589]|1[01347-9]|2[0-36-8]|3[0-24-68]|43|5[1-378]|6[1-5]|7[134]|8[1245])|5(?:1[1-35-9]|2[25-8]|3[124-9]|4[1-3589]|5[1-46]|6[1-8])|6(?:[25]\\d|3[1-69]|4[1-6])|7(?:02|[125][1-9]|[36]\\d|4[1-8]|7[0-36-9])|9(?:0[12]|1[013-8]|2[0-479]|5[125-8]|6[23679]|7[159]|8[01346]))\\d{5,8}",,,,"218350123",,,[7,8,9,10,11],[5,6]],[,,"8[1-35-9]\\d{7,10}",,,,"812345678",,,[9,10,11,12]],[,,"007803\\d{7}|(?:177\\d|800)\\d{5,7}",,,,"8001234567",,,[8,9,10,11,13]],[,,"809\\d{7}",,,,"8091234567",,,[10]],[,,"804\\d{7}",,,,"8041234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ID",62,"00[189]","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],[,"(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],[,"(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],[,"(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],[,"(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],[,"(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],[,"(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3 $4",["0"]]],[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],[,"(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],[,"(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],[,"(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],[,"(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],[,"(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],[,"(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],[,,,,,,,,,[-1]],,,[,,"(?:007803\\d|8071)\\d{6}",,,,,,,[10,13]],[,,"(?:1500|8071\\d{3})\\d{3}",,,,"8071123456",,,[7,10]],,,[,,,,,,,,,[-1]]],IE:[,[,,"(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",,,,,,,[7,8,9,10],[5,6]],[,,"(?:1\\d|21)\\d{6,7}|(?:2[24-9]|4(?:0[24]|5\\d|7)|5(?:0[45]|1\\d|8)|6(?:1\\d|[237-9])|9(?:1\\d|[35-9]))\\d{5}|(?:23|4(?:[1-469]|8\\d)|5[23679]|6[4-6]|7[14]|9[04])\\d{7}",,,,"2212345",,,,[5,6]],[,,"8(?:22|[35-9]\\d)\\d{6}",,,,"850123456",,,[9]],[,,"1800\\d{6}",,,,"1800123456",,,[10]],[,,"15(?:1[2-8]|[2-8]0|9[089])\\d{6}",,,,"1520123456",,,[10]],[,,"18[59]0\\d{6}",,,,"1850123456",,,[10]],[,,"700\\d{6}",,,,"700123456",,,[9]],[,,"76\\d{7}",,,,"761234567",,,[9]],"IE",353,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],[,"(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],[,"(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],[,"(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"18[59]0\\d{6}",,,,,,,[10]],[,,"818\\d{6}",,,,"818123456",,,[9]],,,[,,"88210[1-9]\\d{4}|8(?:[35-79]5\\d\\d|8(?:[013-9]\\d\\d|2(?:[01][1-9]|[2-9]\\d)))\\d{5}",,,,"8551234567",,,[10]]],IL:[,[,,"1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",,,,,,,[7,8,9,10,11,12]],[,,"153\\d{8,9}|29[1-9]\\d{5}|(?:2[0-8]|[3489]\\d)\\d{6}",,,,"21234567",,,[8,11,12],[7]],[,,"5(?:(?:[02368]\\d|[19][2-9]|4[1-9])\\d|5(?:01|1[79]|2[2-8]|3[23]|44|5[05689]|6[6-8]|7[0-267]|8[7-9]|9[1-9]))\\d{5}",,,,"502345678",,,[9]],[,,"1(?:255|80[019]\\d{3})\\d{3}",,,,"1800123456",,,[7,10]],[,,"1212\\d{4}|1(?:200|9(?:0[01]|19))\\d{6}",,,,"1919123456",,,[8,10]],[,,"1700\\d{6}",,,,"1700123456",,,[10]],[,,,,,,,,,[-1]],[,,"78(?:33|55|77|81)\\d{5}|7(?:18|2[23]|3[237]|47|6[58]|7\\d|82|9[235-9])\\d{6}",,,,"771234567",,,[9]],"IL",972,"0(?:0|1[2-9])","0",,,"0",,,,[[,"(\\d{4})(\\d{3})","$1-$2",["125"]],[,"(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],[,"(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],[,"(\\d{4})(\\d{6})","$1-$2",["159"]],[,"(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],[,"(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],,[,,,,,,,,,[-1]],,,[,,"1700\\d{6}",,,,,,,[10]],[,,"1599\\d{6}",,,,"1599123456",,,[10]],,,[,,"151\\d{8,9}",,,,"15112340000",,,[11,12]]],IM:[,[,,"1624\\d{6}|(?:[3578]\\d|90)\\d{8}",,,,,,,[10],[6]],[,,"1624[5-8]\\d{5}",,,,"1624756789",,,,[6]],[,,"76245[06]\\d{4}|7(?:4576|[59]24\\d|624[0-4689])\\d{5}",,,,"7924123456"],[,,"808162\\d{4}",,,,"8081624567"],[,,"8(?:440[49]06|72299\\d)\\d{3}|(?:8(?:45|70)|90[0167])624\\d{4}",,,,"9016247890"],[,,,,,,,,,[-1]],[,,"70\\d{8}",,,,"7012345678"],[,,"56\\d{8}",,,,"5612345678"],"IM",44,"00","0",,,"0|([5-8]\\d{5})$
vendor: 10,240 bytes, line 1
1","1624$1",,,,,[,,,,,,,,,[-1]],,"74576|(?:16|7[56])24",[,,,,,,,,,[-1]],[,,"3440[49]06\\d{3}|(?:3(?:08162|3\\d{4}|45624|7(?:0624|2299))|55\\d{4})\\d{4}",,,,"5512345678"],,,[,,,,,,,,,[-1]]],IN:[,[,,"(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",,,,,,,[8,9,10,11,12,13],[6,7]],[,,"2717(?:[2-7]\\d|95)\\d{4}|(?:271[0-689]|782[0-6])[2-7]\\d{5}|(?:170[24]|2(?:(?:[02][2-79]|90)\\d|80[13468])|(?:3(?:23|80)|683|79[1-7])\\d|4(?:20[24]|72[2-8])|552[1-7])\\d{6}|(?:11|33|4[04]|80)[2-7]\\d{7}|(?:342|674|788)(?:[0189][2-7]|[2-7]\\d)\\d{5}|(?:1(?:2[0-249]|3[0-25]|4[145]|[59][14]|6[014]|7[1257]|8[01346])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568]|9[14])|3(?:26|4[13]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[014-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|2[14]|3[134]|4[47]|5[15]|[67]1)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91))[2-7]\\d{6}|(?:1(?:2[35-8]|3[346-9]|4[236-9]|[59][0235-9]|6[235-9]|7[34689]|8[257-9])|2(?:1[134689]|3[24-8]|4[2-8]|5[25689]|6[2-4679]|7[3-79]|8[2-479]|9[235-9])|3(?:01|1[79]|2[1245]|4[5-8]|5[125689]|6[235-7]|7[157-9]|8[2-46-8])|4(?:1[14578]|2[5689]|3[2-467]|5[4-7]|6[35]|73|8[2689]|9[2389])|5(?:[16][146-9]|2[14-8]|3[1346]|4[14-69]|5[46]|7[2-4]|8[2-8]|9[246])|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])|7(?:1[013-9]|2[0235-9]|3[2679]|4[1-35689]|5[2-46-9]|[67][02-9]|8[013-7]|9[089])|8(?:1[1357-9]|2[235-8]|3[03-57-9]|4[0-24-9]|5\\d|6[2457-9]|7[1-6]|8[1256]|9[2-4]))\\d[2-7]\\d{5}",,,,"7410410123",,,[10],[6,7,8]],[,,"(?:61279|7(?:887[02-9]|9(?:313|79[07-9]))|8(?:079[04-9]|(?:84|91)7[02-8]))\\d{5}|(?:6(?:12|[2-47]1|5[17]|6[13]|80)[0189]|7(?:1(?:2[0189]|9[0-5])|2(?:[14][017-9]|8[0-59])|3(?:2[5-8]|[34][017-9]|9[016-9])|4(?:1[015-9]|[29][89]|39|8[389])|5(?:[15][017-9]|2[04-9]|9[7-9])|6(?:0[0-47]|1[0-257-9]|2[0-4]|3[19]|5[4589])|70[0289]|88[089]|97[02-8])|8(?:0(?:6[67]|7[02-8])|70[017-9]|84[01489]|91[0-289]))\\d{6}|(?:7(?:31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[0189]\\d|7[02-8])\\d{5}|(?:6(?:[09]\\d|1[04679]|2[03689]|3[05-9]|4[0489]|50|6[069]|7[07]|8[7-9])|7(?:0\\d|2[0235-79]|3[05-8]|40|5[0346-8]|6[6-9]|7[1-9]|8[0-79]|9[089])|8(?:0[01589]|1[0-57-9]|2[235-9]|3[03-57-9]|[45]\\d|6[02457-9]|7[1-69]|8[0-25-9]|9[02-9])|9\\d\\d)\\d{7}|(?:6(?:(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|8[124-6])\\d|7(?:[235689]\\d|4[0189]))|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-5])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]|881))[0189]\\d{5}",,,,"8123456789",,,[10]],[,,"000800\\d{7}|1(?:600\\d{6}|80(?:0\\d{4,9}|3\\d{9}))",,,,"1800123456"],[,,"186[12]\\d{9}",,,,"1861123456789",,,[13]],[,,"1860\\d{7}",,,,"18603451234",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IN",91,"00","0",,,"0",,,,[[,"(\\d{7})","$1",["575"]],[,"(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],,,1],[,"(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],,,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",,1],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",,1],[,"(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",,1],[,"(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],,,1],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["0"]],[,"(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],,,1]],[[,"(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],,,1],[,"(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],,,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",,1],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",,1],[,"(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",,1],[,"(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],,,1],[,"(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],,,1]],[,,,,,,,,,[-1]],,,[,,"1(?:600\\d{6}|800\\d{4,9})|(?:000800|18(?:03\\d\\d|6(?:0|[12]\\d\\d)))\\d{7}"],[,,"140\\d{7}",,,,"1409305260",,,[10]],,,[,,,,,,,,,[-1]]],IO:[,[,,"3\\d{6}",,,,,,,[7]],[,,"37\\d{5}",,,,"3709100"],[,,"38\\d{5}",,,,"3801234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IO",246,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["3"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],IQ:[,[,,"(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",,,,,,,[8,9,10],[6,7]],[,,"1\\d{7}|(?:2[13-5]|3[02367]|4[023]|5[03]|6[026])\\d{6,7}",,,,"12345678",,,[8,9],[6,7]],[,,"7[3-9]\\d{8}",,,,"7912345678",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IQ",964,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],IR:[,[,,"[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",,,,,,,[4,5,6,7,10],[8]],[,,"(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])(?:[03-57]\\d{7}|[16]\\d{3}(?:\\d{4})?|[289]\\d{3}(?:\\d(?:\\d{3})?)?)|94(?:000[09]|
12(?:121|[2689]0\\d)|30[0-2]\\d|4(?:111|40\\d))\\d{4}",,,,"2123456789",,,[6,7,10],[4,5,8]],[,,"9(?:(?:0(?:[1-35]\\d|44)|(?:[13]\\d|2[0-2])\\d)\\d|9(?:(?:[0-2]\\d|4[45])\\d|5[15]0|8(?:1\\d|88)|9(?:0[013]|1[0134]|21|77|9[6-9])))\\d{5}",,,,"9123456789",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"993\\d{7}",,,,"9932123456",,,[10]],"IR",98,"00","0",,,"0",,,,[[,"(\\d{4,5})","$1",["96"],"0$1"],[,"(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"9(?:4440\\d{5}|6(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19]))",,,,,,,[4,5,10]],[,,"96(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19])",,,,"9601",,,[4,5]],,,[,,,,,,,,,[-1]]],IS:[,[,,"(?:38\\d|[4-9])\\d{6}",,,,,,,[7,9]],[,,"(?:4(?:1[0-24-69]|2[0-7]|[37][0-8]|4[0-245]|5[0-68]|6\\d|8[0-36-8])|5(?:05|[156]\\d|2[02578]|3[0-579]|4[03-7]|7[0-2578]|8[0-35-9]|9[013-689])|872)\\d{4}",,,,"4101234",,,[7]],[,,"(?:38[589]\\d\\d|6(?:1[1-8]|2[0-6]|3[027-9]|4[014679]|5[0159]|6[0-69]|70|8[06-8]|9\\d)|7(?:5[057]|[6-9]\\d)|8(?:2[0-59]|[3-69]\\d|8[28]))\\d{4}",,,,"6111234"],[,,"80[08]\\d{4}",,,,"8001234",,,[7]],[,,"90(?:0\\d|1[5-79]|2[015-79]|3[135-79]|4[125-7]|5[25-79]|7[1-37]|8[0-35-7])\\d{3}",,,,"9001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"49[0-24-79]\\d{4}",,,,"4921234",,,[7]],"IS",354,"00|1(?:0(?:01|[12]0)|100)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"809\\d{4}",,,,"8091234",,,[7]],,,[,,"(?:689|8(?:7[18]|80)|95[48])\\d{4}",,,,"6891234",,,[7]]],IT:[,[,,"0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",,,,,,,[6,7,8,9,10,11,12]],[,,"0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}",,,,"0212345678",,,[6,7,8,9,10,11]],[,,"3[1-9]\\d{8}|3[2-9]\\d{7}",,,,"3123456789",,,[9,10]],[,,"80(?:0\\d{3}|3)\\d{3}",,,,"800123456",,,[6,9]],[,,"(?:0878\\d\\d|89(?:2|4[5-9]\\d))\\d{3}|89[45][0-4]\\d\\d|(?:1(?:44|6[346])|89(?:5[5-9]|9))\\d{6}",,,,"899123456",,,[6,8,9,10]],[,,"84(?:[08]\\d{3}|[17])\\d{3}",,,,"848123456",,,[6,9]],[,,"1(?:78\\d|99)\\d{6}",,,,"1781234567",,,[9,10]],[,,"55\\d{8}",,,,"5512345678",,,[10]],"IT",39,"00",,,,,,,,[[,"(\\d{4,5})","$1",["1(?:0|9[246])","1(?:0|9(?:2[2-9]|[46]))"]],[,"(\\d{6})","$1",["1(?:1|92)"]],[,"(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],[,"(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[245])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|[45][0-4]))"]],[,"(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],[,"(\\d{4})(\\d{4})","$1 $2",["894"]],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1[4679]|[38]"]],[,"(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]"]],[,"(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],[[,"(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],[,"(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[245])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|[45][0-4]))"]],[,"(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],[,"(\\d{4})(\\d{4})","$1 $2",["894"]],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1[4679]|[38]"]],[,"(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]"]],[,"(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],[,,,,,,,,,[-1]],1,,[,,"848\\d{6}",,,,,,,[9]],[,,,,,,,,,[-1]],,,[,,"3[2-8]\\d{9,10}",,,,"33101234501",,,[11,12]]],JE:[,[,,"1534\\d{6}|(?:[3578]\\d|90)\\d{8}",,,,,,,[10],[6]],[,,"1534[0-24-8]\\d{5}",,,,"1534456789",,,,[6]],[,,"7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97[7-9]))\\d{5}",,,,"7797712345"],[,,"80(?:07(?:35|81)|8901)\\d{4}",,,,"8007354567"],[,,"(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}",,,,"9018105678"],[,,,,,,,,,[-1]],[,,"701511\\d{4}",,,,"7015115678"],[,,"56\\d{8}",,,,"5612345678"],"JE",44,"00","0",,,"0|([0-24-8]\\d{5})$","1534$1",,,,,[,,"76(?:0[0-2]|2[356]|34|4[0134]|5[49]|6[0-369]|77|81|9[39])\\d{6}",,,,"7640123456"],,,[,,,,,,,,,[-1]],[,,"(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}",,,,"5512345678"],,,[,,,,,,,,,[-1]]],JM:[,[,,"(?:[58]\\d\\d|658|900)\\d{7}",,,,,,,[10],[7]],[,,"(?:658(?:2(?:[0-8]\\d|9[0-46-9])|[3-9]\\d\\d)|876(?:5(?:02|1[0-468]|2[35]|63)|6(?:0[1-3579]|1[0237-9]|[23]\\d|40|5[06]|6[2-589]|7[05]|8[04]|9[4-9])|7(?:0[2-689]|[1-6]\\d|8[056]|9[45])|9(?:0[1-8]|1[02378]|[2-8]\\d|9[2-468])))\\d{4}",,,,"8765230123",,,,[7]],[,,"(?:658295|876(?:(?:2[14-9]|[348]\\d)\\d|5(?:0[13-9]|1[579]|[2-57-9]\\d|6[0-24-9])|6(?:4[89]|6[
167])|7(?:0[07]|7\\d|8[1-47-9]|9[0-36-9])|9(?:[01]9|9[0579])))\\d{4}",,,,"8762101234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"JM",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"658|876",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],JO:[,[,,"(?:(?:[2689]|7\\d)\\d|32|53)\\d{6}",,,,,,,[8,9]],[,,"87(?:000|90[01])\\d{3}|(?:2(?:6(?:2[0-35-9]|3[0-578]|4[24-7]|5[0-24-8]|[6-8][023]|9[0-3])|7(?:0[1-79]|10|2[014-7]|3[0-689]|4[019]|5[0-3578]))|32(?:0[1-69]|1[1-35-7]|2[024-7]|3\\d|4[0-3]|[5-7][023])|53(?:0[0-3]|[13][023]|2[0-59]|49|5[0-35-9]|6[15]|7[45]|8[1-6]|9[0-36-9])|6(?:2(?:[05]0|22)|3(?:00|33)|4(?:0[0-25]|1[2-467]|2[0569]|[38][07-9]|4[025689]|6[0-589]|7\\d|9[0-2])|5(?:[01][056]|2[034]|3[0-57-9]|4[178]|5[0-69]|6[0-35-9]|7[1-379]|8[0-68]|9[0239]))|87(?:20|7[078]|99))\\d{4}",,,,"62001234",,,[8]],[,,"7(?:[78][0-25-9]|9\\d)\\d{6}",,,,"790123456",,,[9]],[,,"80\\d{6}",,,,"80012345",,,[8]],[,,"9\\d{7}",,,,"90012345",,,[8]],[,,"85\\d{6}",,,,"85012345",,,[8]],[,,"70\\d{7}",,,,"700123456",,,[9]],[,,,,,,,,,[-1]],"JO",962,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],[,"(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"]],,[,,"74(?:66|77)\\d{5}",,,,"746612345",,,[9]],,,[,,,,,,,,,[-1]],[,,"8(?:10|8\\d)\\d{5}",,,,"88101234",,,[8]],,,[,,,,,,,,,[-1]]],JP:[,[,,"00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",,,,,,,[8,9,10,11,12,13,14,15,16,17]],[,,"(?:1(?:1[235-8]|2[3-6]|3[3-9]|4[2-6]|[58][2-8]|6[2-7]|7[2-9]|9[1-9])|(?:2[2-9]|[36][1-9])\\d|4(?:[2-578]\\d|6[02-8]|9[2-59])|5(?:[2-589]\\d|6[1-9]|7[2-8])|7(?:[25-9]\\d|3[4-9]|4[02-9])|8(?:[2679]\\d|3[2-9]|4[5-9]|5[1-9]|8[03-9])|9(?:[2-58]\\d|[679][1-9]))\\d{6}",,,,"312345678",,,[9]],[,,"[7-9]0[1-9]\\d{7}",,,,"9012345678",,,[10]],[,,"00(?:(?:37|66)\\d{6,13}|(?:777(?:[01]|(?:5|8\\d)\\d)|882[1245]\\d\\d)\\d\\d)|(?:120|800\\d)\\d{6}",,,,"120123456"],[,,"990\\d{6}",,,,"990123456",,,[9]],[,,,,,,,,,[-1]],[,,"60\\d{7}",,,,"601234567",,,[9]],[,,"50[1-9]\\d{7}",,,,"5012345678",,,[10]],"JP",81,"010","0",,,"0",,,,[[,"(\\d{4})(\\d{4})","$1-$2",["007","0077","00777","00777[01]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],[,"(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51|63)|9(?:49|80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[78]|96)|477|51[24]|636)|9(?:496|802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[78]|96[2457-9])|477|51[24]|636[2-57-9])|9(?:496|802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[279]|49|6[0-24-9]|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[0468][01]|[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|2[01]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9])|5(?:2|3[045]|4[0-369]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|49|6(?:[0-24]|5[0-3589]|72|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:49|55|83)[29]|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[01
17])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[0468][01]|[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|2[01]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|7(?:[017-9]|6[6-8]))|49|6(?:[0-24]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|72|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[0468][01]|[1-3]|5[0-69]|7[015-9]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17|3[015-9]))|4(?:2(?:[13-79]|2[01]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9(?:[019]|4[1-3]|6(?:[0-47-9]|5[01346-9])))|3(?:[29]|7(?:[017-9]|6[6-8]))|49|6(?:[0-24]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|72|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:223|8699)[014-9]|(?:48|829(?:2|66)|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[29][2-9]|5[3-9]|7[2-4679]|8(?:[246-9]|3[3-8]|5[2-9])","[14]|[29][2-9]|5[3-9]|7[2-4679]|8(?:[246-9]|3(?:[3-6][2-9]|7|8[2-5])|5[2-9])"],"0$1"],[,"(\\d{4})(\\d{2})(\\d{3,4})","$1-$2-$3",["007"]],[,"(\\d{4})(\\d{2})(\\d{4})","$1-$2-$3",["008"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[2579]|80"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3,4})","$1-$2-$3",["0"]],[,"(\\d{4})(\\d{4})(\\d{4,5})","$1-$2-$3",["0"]],[,"(\\d{4})(\\d{5})(\\d{5,6})","$1-$2-$3",["0"]],[,"(\\d{4})(\\d{6})(\\d{6,7})","$1-$2-$3",["0"]]],[[,"(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],[,"(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51|63)|9(?:49|80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[78]|96)|477|51[24]|636)|9(?:496|802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[78]|96[2457-9])|477|51[24]|636[2-57-9])|9(?:496|802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[279]|49|6[0-24-9]|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[0468][01]|[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|2[01]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9])|5(?:2|3[045]|4[0-369]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|49|6(?:[0-24]|5[0-3589]|72|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:49|55|83)[29]|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[0468][01]|[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|2[01]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|7(?:[
1017-9]|6[6-8]))|49|6(?:[0-24]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|72|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[0468][01]|[1-3]|5[0-69]|7[015-9]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17|3[015-9]))|4(?:2(?:[13-79]|2[01]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9(?:[019]|4[1-3]|6(?:[0-47-9]|5[01346-9])))|3(?:[29]|7(?:[017-9]|6[6-8]))|49|6(?:[0-24]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|72|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:223|8699)[014-9]|(?:48|829(?:2|66)|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[29][2-9]|5[3-9]|7[2-4679]|8(?:[246-9]|3[3-8]|5[2-9])","[14]|[29][2-9]|5[3-9]|7[2-4679]|8(?:[246-9]|3(?:[3-6][2-9]|7|8[2-5])|5[2-9])"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[2579]|80"],"0$1"]],[,,"20\\d{8}",,,,"2012345678",,,[10]],,,[,,"00(?:777(?:[01]|(?:5|8\\d)\\d)|882[1245]\\d\\d)\\d\\d|00(?:37|66)\\d{6,13}"],[,,"570\\d{6}",,,,"570123456",,,[9]],,,[,,,,,,,,,[-1]]],KE:[,[,,"(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",,,,,,,[7,8,9,10]],[,,"(?:4[245]|5[1-79]|6[01457-9])\\d{5,7}|(?:4[136]|5[08]|62)\\d{7}|(?:[24]0|66)\\d{6,7}",,,,"202012345",,,[7,8,9]],[,,"(?:1(?:0[0-2]|1[01])|7\\d\\d)\\d{6}",,,,"712123456",,,[9]],[,,"800[24-8]\\d{5,6}",,,,"800223456",,,[9,10]],[,,"900[02-9]\\d{5}",,,,"900223456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KE",254,"000","0",,,"0",,,,[[,"(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],[,"(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KG:[,[,,"8\\d{9}|(?:[235-8]\\d|99)\\d{7}",,,,,,,[9,10],[5,6]],[,,"312(?:5[0-79]\\d|9(?:[0-689]\\d|7[0-24-9]))\\d{3}|(?:3(?:1(?:2[0-46-8]|3[1-9]|47|[56]\\d)|2(?:22|3[0-479]|6[0-7])|4(?:22|5[6-9]|6\\d)|5(?:22|3[4-7]|59|6\\d)|6(?:22|5[35-7]|6\\d)|7(?:22|3[468]|4[1-9]|59|[67]\\d)|9(?:22|4[1-8]|6\\d))|6(?:09|12|2[2-4])\\d)\\d{5}",,,,"312123456",,,[9],[5,6]],[,,"(?:312(?:58\\d|973)|8801\\d\\d)\\d{3}|(?:2(?:0[0-35]|2\\d)|5[0-24-7]\\d|7(?:[07]\\d|55)|99[05-9])\\d{6}",,,,"700123456",,,[9]],[,,"800\\d{6,7}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KG",996,"00","0",,,"0",,,,[[,"(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],[,"(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KH:[,[,,"1\\d{9}|[1-9]\\d{7,8}",,,,,,,[8,9,10],[6,7]],[,,"23(?:4(?:[2-4]|[56]\\d)|[568]\\d\\d)\\d{4}|23[236-9]\\d{5}|(?:2[4-6]|3[2-6]|4[2-4]|[5-7][2-5])(?:(?:[237-9]|4[56]|5\\d)\\d{5}|6\\d{5,6})",,,,"23756789",,,[8,9],[6,7]],[,,"(?:(?:1[28]|3[18]|9[67])\\d|6[016-9]|7(?:[07-9]|[16]\\d)|8(?:[013-79]|8\\d))\\d{6}|(?:1\\d|9[0-57-9])\\d{6}|(?:2[3-6]|3[2-6]|4[2-4]|[5-7][2-5])48\\d{5}",,,,"91234567",,,[8,9]],[,,"1800(?:1\\d|2[019])\\d{4}",,,,"1800123456",,,[10]],[,,"1900(?:1\\d|2[09])\\d{4}",,,,"1900123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KH",855,"00[14-9]","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KI:[,[,,"(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",,,,,,,[5,8]],[,,"(?:[24]\\d|3[1-9]|50|65(?:02[12]|12[56]|22[89]|[3-5]00)|7(?:27\\d\\d|3100|5(?:02[12]|12[56]|22[89]|[34](?:00|81)|500))|8[0-5])\\d{3}",,,,"31234"],[,,"(?:63\\d{3}|73(?:0[0-5]\\d|140))\\d{3}|[67]200[01]\\d{3}",,,,"72001234",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"30(?:0[01]\\d\\d|12(?:11|20))\\d\\d",,,,"30010000",,,[8]],"KI",686,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KM:[,[,,"[3478]\\d{6}",,,,,,,[7],[4]],[,,"7[4-7]\\d{5}",,,,"7712345",,,,[4]],[,,"[34]\\d{6}",,,,"3212345"],[,,,,,,,,,[-1]],[,,"8\\d{6}",,,,"8001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KM",269,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KN:[,[,,"(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"869(?:2(?:29|36)|302|4(?:6[015-9]|70))\\d{4}",,,,"8692361234",,,,[7]],[,,"869(?:48[89]|5(?:5[6-8]|6[5-7])|66\\d|76[02-7])\\d{4}",,,,"8697652917",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}
1",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"KN",1,"011","1",,,"1|([2-7]\\d{6})$","869$1",,,,,[,,,,,,,,,[-1]],,"869",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KP:[,[,,"85\\d{6}|(?:19\\d|[2-7])\\d{7}",,,,,,,[8,10],[6,7]],[,,"(?:(?:195|2)\\d|3[19]|4[159]|5[37]|6[17]|7[39]|85)\\d{6}",,,,"21234567",,,,[6,7]],[,,"19[1-3]\\d{7}",,,,"1921234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KP",850,"00|99","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"238[02-9]\\d{4}|2(?:[0-24-9]\\d|3[0-79])\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KR:[,[,,"00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",,,,,,,[5,6,8,9,10,11,12,13,14],[3,4,7]],[,,"(?:2|3[1-3]|[46][1-4]|5[1-5])[1-9]\\d{6,7}|(?:3[1-3]|[46][1-4]|5[1-5])1\\d{2,3}",,,,"22123456",,,[5,6,8,9,10],[3,4,7]],[,,"1(?:05(?:[0-8]\\d|9[0-5])|22[13]\\d)\\d{4,5}|1(?:0[1-46-9]|[16-9]\\d|2[013-9])\\d{6,7}",,,,"1020000000",,,[9,10]],[,,"00(?:308\\d{6,7}|798\\d{7,9})|(?:00368|80)\\d{7}",,,,"801234567",,,[9,11,12,13,14]],[,,"60[2-9]\\d{6}",,,,"602345678",,,[9]],[,,,,,,,,,[-1]],[,,"50\\d{8,9}",,,,"5012345678",,,[10,11]],[,,"70\\d{8}",,,,"7012345678",,,[10]],"KR",82,"00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","0",,,"0(8(?:[1-46-8]|5\\d\\d))?",,,,[[,"(\\d{5})","$1",["1[016-9]1","1[016-9]11","1[016-9]114"],"0$1"],[,"(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1","0$CC-$1"],[,"(\\d{4})(\\d{4})","$1-$2",["1"]],[,"(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60|8"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1","0$CC-$1"],[,"(\\d{5})(\\d{3})(\\d{3})","$1 $2 $3",["003","0030"]],[,"(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1","0$CC-$1"],[,"(\\d{5})(\\d{3,4})(\\d{4})","$1 $2 $3",["0"]],[,"(\\d{5})(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["0"]]],[[,"(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1","0$CC-$1"],[,"(\\d{4})(\\d{4})","$1-$2",["1"]],[,"(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60|8"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1","0$CC-$1"]],[,,"15\\d{7,8}",,,,"1523456789",,,[9,10]],,,[,,"00(?:3(?:08\\d{6,7}|68\\d{7})|798\\d{7,9})",,,,,,,[11,12,13,14]],[,,"1(?:5(?:22|44|66|77|88|99)|6(?:[07]0|44|6[16]|88)|8(?:00|33|55|77|99))\\d{4}",,,,"15441234",,,[8]],,,[,,,,,,,,,[-1]]],KW:[,[,,"(?:18|[2569]\\d\\d)\\d{5}",,,,,,,[7,8]],[,,"2(?:[23]\\d\\d|4(?:[1-35-9]\\d|44)|5(?:0[034]|[2-46]\\d|5[1-3]|7[1-7]))\\d{4}",,,,"22345678",,,[8]],[,,"(?:5(?:2(?:22|5[25])|88[58])|6(?:222|444|70[013-9]|888|93[039])|9(?:11[01]|333|500))\\d{4}|(?:5(?:[05]\\d|1[0-7]|6[56])|6(?:0[034679]|5[015-9]|6\\d|7[67]|9[069])|9(?:0[09]|22|[4679]\\d|55|8[057-9]))\\d{5}",,,,"50012345",,,[8]],[,,"18\\d{5}",,,,"1801234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KW",965,"00",,,,,,,,[[,"(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],[,"(\\d{3})(\\d{5})","$1 $2",["[25]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KY:[,[,,"(?:345|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"345(?:2(?:22|3[23]|44|66)|333|444|6(?:23|38|40)|7(?:30|4[35-79]|6[6-9]|77)|8(?:00|1[45]|25|[48]8)|9(?:14|4[035-9]))\\d{4}",,,,"3452221234",,,,[7]],[,,"345(?:32[1-9]|42[0-4]|5(?:1[67]|2[5-79]|4[6-9]|50|76)|649|9(?:1[679]|2[2-9]|3[06-9]|90))\\d{4}",,,,"3453231234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"(?:345976|900[2-9]\\d\\d)\\d{4}
1",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"KY",1,"011","1",,,"1|([2-9]\\d{6})$","345$1",,,,,[,,"345849\\d{4}",,,,"3458491234"],,"345",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KZ:[,[,,"33622\\d{5}|(?:7\\d|80)\\d{8}",,,,,,,[10],[5,6,7]],[,,"(?:33622|7(?:1(?:0(?:[23]\\d|4[0-3]|59|63)|1(?:[23]\\d|4[0-79]|59)|2(?:[23]\\d|59)|3(?:2\\d|3[0-79]|4[0-35-9]|59)|4(?:[24]\\d|3[013-9]|5[1-9])|5(?:2\\d|3[1-9]|4[0-7]|59)|6(?:[2-4]\\d|5[19]|61)|72\\d|8(?:[27]\\d|3[1-46-9]|4[0-5]))|2(?:1(?:[23]\\d|4[46-9]|5[3469])|2(?:2\\d|3[0679]|46|5[12679])|3(?:[2-4]\\d|5[139])|4(?:2\\d|3[1-35-9]|59)|5(?:[23]\\d|4[0-246-8]|59|61)|6(?:2\\d|3[1-9]|4[0-4]|59)|7(?:[2379]\\d|40|5[279])|8(?:[23]\\d|4[0-3]|59)|9(?:2\\d|3[124578]|59))))\\d{5}",,,,"7123456789",,,,[5,6,7]],[,,"7(?:0[0-25-8]|47|6[02-4]|7[15-8]|85)\\d{7}",,,,"7710009998"],[,,"800\\d{7}",,,,"8001234567"],[,,"809\\d{7}",,,,"8091234567"],[,,,,,,,,,[-1]],[,,"808\\d{7}",,,,"8081234567"],[,,"751\\d{7}",,,,"7511234567"],"KZ",7,"810","8",,,"8",,"8~10",,,,[,,,,,,,,,[-1]],,"33|7",[,,"751\\d{7}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LA:[,[,,"[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",,,,,,,[8,9,10],[6]],[,,"(?:2[13]|[35-7][14]|41|8[1468])\\d{6}",,,,"21212862",,,[8],[6]],[,,"(?:20(?:[239]\\d|5[24-689]|7[6-8])|302\\d)\\d{6}",,,,"2023123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LA",856,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["30[013-9]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"30[013-9]\\d{6}",,,,"301234567",,,[9]],,,[,,,,,,,,,[-1]]],LB:[,[,,"[7-9]\\d{7}|[13-9]\\d{6}",,,,,,,[7,8]],[,,"(?:(?:[14-69]\\d|8[02-9])\\d|7(?:[2-57]\\d|62|8[0-7]|9[04-9]))\\d{4}",,,,"1123456",,,[7]],[,,"793(?:[01]\\d|2[0-4])\\d{3}|(?:(?:3|81)\\d|7(?:[01]\\d|6[013-9]|8[89]|9[12]))\\d{5}",,,,"71123456"],[,,,,,,,,,[-1]],[,,"9[01]\\d{6}",,,,"90123456",,,[8]],[,,"80\\d{6}",,,,"80123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LB",961,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LC:[,[,,"(?:[58]\\d\\d|758|900)\\d{7}",,,,,,,[10],[7]],[,,"758(?:234|4(?:30|5\\d|6[2-9]|8[0-2])|57[0-2]|(?:63|75)8)\\d{4}",,,,"7584305678",,,,[7]],[,,"758(?:28[4-7]|384|4(?:6[01]|8[4-9])|5(?:1[89]|20|84)|7(?:1[2-9]|2\\d|3[0-3])|812)\\d{4}",,,,"7582845678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"LC",1,"011","1",,,"1|([2-8]\\d{6})$","758$1",,,,,[,,,,,,,,,[-1]],,"758",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LI:[,[,,"90\\d{5}|(?:[2378]|6\\d\\d)\\d{6}",,,,,,,[7,9]],[,,"(?:2(?:01|1[27]|22|3\\d|6[02-578]|96)|3(?:33|40|7[0135-7]|8[048]|9[0269]))\\d{4}",,,,"2345678",,,[7]],[,,"(?:6(?:4(?:89|9\\d)|5[0-3]\\d|6(?:0[0-7]|10|2[06-9]|39))\\d|7(?:[37-9]\\d|42|56))\\d{4}",,,,"660234567"],[,,"80(?:02[28]|9\\d\\d)\\d\\d",,,,"8002222",,,[7]],[,,"90(?:02[258]|1(?:23|3[14])|66[136])\\d\\d",,,,"9002222",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LI",423,"00","0",,,"0|(1001)",,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[237-9]"],,"$CC $1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"870(?:28|87)\\d\\d",,,,"8702812",,,[7]],,,[,,"697(?:42|56|[78]\\d)\\d{4}",,,,"697861234",,,[9]]],LK:[,[,,"[1-9]\\d{8}",,,,,,,[9],[7]],[,,"(?:12[2-9]|602|8[12]\\d|9(?:1\\d|22|9[245]))\\d{6}|(?:11|2[13-7]|3[1-8]|4[157]|5[12457]|6[35-7])[2-57]\\d{6}",,,,"112345678",,,,[7]],[,,"7[0-25-8]\\d{7}",,,,"712345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LK",94,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"1973\\d{5}",,,,"197312345"],,,[,,,,,,,,,[-1]]],LR:[,[,,"(?:2|33|5\\d|77|88)\\d{7}|[4-6]\\d{6}",,,,,,,[7,8,9]],[,,"(?:2\\d{3}|33333)\\d{4}",,,,"21234567",,,[8,9]],[,,"(?:(?:330|555|(?:77|88)\\d)\\d|4[67])\\d{5}|[56]\\d{6}",,,,"770123456",,,[7,9]],[,,,,,,,,,[-1]],[,,"332(?:02|[34]\\d)\\d{4}",,,,"332021234",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LR",231,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[4-6]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3578]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LS:[,[,,"(?:[256]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"2\\d{7}",,,,"22123456"],[,,"[56]\\d{7}",,,,"50123456"],[,,"800[256]\\d{4}",,,,"80021234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LS",266,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2568]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LT:[,[,,"(?:[3469]\\d|52|[78]0)\\d{6}",,,,,,,[8]],[,,"(?:3[1478]|4[124-6]|52)\\d{6}",,,,"31234567"],[,,"6\\d{7}",,,,"61234567"],[,,"80[02]\\d{5}",,,,"80012345"],[,,"9(?:0[0239]|10)\\d{5}",,,,"90012345"],[,,"808\\d{5}
1",,,,"80812345"],[,,"70[05]\\d{5}",,,,"70012345"],[,,"[89]01\\d{5}",,,,"80123456"],"LT",370,"00","8",,,"[08]",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(8-$1)",,1],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"8 $1",,1],[,"(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(8-$1)",,1],[,"(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(8-$1)",,1]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"70[67]\\d{5}",,,,"70712345"],,,[,,,,,,,,,[-1]]],LU:[,[,,"35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",,,,,,,[4,5,6,7,8,9,10,11]],[,,"(?:35[013-9]|80[2-9]|90[89])\\d{1,8}|(?:2[2-9]|3[0-46-9]|[457]\\d|8[13-9]|9[2-579])\\d{2,9}",,,,"27123456"],[,,"6(?:[269][18]|5[158]|7[189]|81)\\d{6}",,,,"628123456",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"90[015]\\d{5}",,,,"90012345",,,[8]],[,,"801\\d{5}",,,,"80112345",,,[8]],[,,,,,,,,,[-1]],[,,"20(?:1\\d{5}|[2-689]\\d{1,7})",,,,"20201234",,,[4,5,6,7,8,9,10]],"LU",352,"00",,,,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)",,,,[[,"(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"],,"$CC $1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LV:[,[,,"(?:[268]\\d|90)\\d{6}",,,,,,,[8]],[,,"6\\d{7}",,,,"63123456"],[,,"2\\d{7}",,,,"21234567"],[,,"80\\d{6}",,,,"80123456"],[,,"90\\d{6}",,,,"90123456"],[,,"81\\d{6}",,,,"81123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LV",371,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LY:[,[,,"[2-9]\\d{8}",,,,,,,[9],[7]],[,,"(?:2(?:0[56]|[1-6]\\d|7[124579]|8[124])|3(?:1\\d|2[2356])|4(?:[17]\\d|2[1-357]|5[2-4]|8[124])|5(?:[1347]\\d|2[1-469]|5[13-5]|8[1-4])|6(?:[1-479]\\d|5[2-57]|8[1-5])|7(?:[13]\\d|2[13-79])|8(?:[124]\\d|5[124]|84))\\d{6}",,,,"212345678",,,,[7]],[,,"9[1-6]\\d{7}",,,,"912345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LY",218,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MA:[,[,,"[5-8]\\d{8}",,,,,,,[9]],[,,"5(?:29(?:[189][05]|2[29]|3[01])|38[89][05])\\d{4}|5(?:2(?:[015-7]\\d|2[02-9]|3[0-578]|4[02-46-8]|8[0235-7]|90)|3(?:[0-47]\\d|5[02-9]|6[02-8]|80|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}",,,,"520123456"],[,,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:0[016-8]|6[1267]|7[0-27]))\\d{6}",,,,"650123456"],[,,"80\\d{7}",,,,"801234567"],[,,"89\\d{7}",,,,"891234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"592(?:4[0-2]|93)\\d{4}",,,,"592401234"],"MA",212,"00","0",,,"0",,,,[[,"(\\d{5})(\\d{4})","$1-$2",["5(?:29|38)","5(?:29|38)[89]","5(?:29|38)[89]0"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],[,"(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-489]|3[5-9]|9)|892","5(?:2(?:[2-49]|8[235-9])|3[5-9]|9)|892"],"0$1"],[,"(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],[,"(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MC:[,[,,"870\\d{5}|(?:[349]|6\\d)\\d{7}",,,,,,,[8,9]],[,,"(?:870|9[2-47-9]\\d)\\d{5}",,,,"99123456",,,[8]],[,,"4(?:[46]\\d|5[1-9])\\d{5}|(?:3|6\\d)\\d{7}",,,,"612345678"],[,,"90\\d{6}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MC",377,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["8"]],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[39]"]],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[39]"]],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],[,,,,,,,,,[-1]],,,[,,"870\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MD:[,[,,"(?:[235-7]\\d|[89]0)\\d{6}",,,,,,,[8]],[,,"(?:(?:2[1-9]|3[1-79])\\d|5(?:33|5[257]))\\d{5}",,,,"22212345"],[,,"562\\d{5}|(?:6\\d|7[16-9])\\d{6}",,,,"62112345"],[,,"800\\d{5}",,,,"80012345"],[,,"90[056]\\d{5}",,,,"90012345"],[,,"808\\d{5}
1",,,,"80812345"],[,,,,,,,,,[-1]],[,,"3[08]\\d{6}",,,,"30123456"],"MD",373,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"803\\d{5}",,,,"80312345"],,,[,,,,,,,,,[-1]]],ME:[,[,,"(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",,,,,,,[8,9],[6]],[,,"(?:20[2-8]|3(?:[0-2][2-7]|3[24-7])|4(?:0[2-467]|1[2467])|5(?:0[2467]|1[24-7]|2[2-467]))\\d{5}",,,,"30234567",,,[8],[6]],[,,"6(?:[07-9]\\d|3[024]|6[0-25])\\d{5}",,,,"67622901",,,[8]],[,,"80(?:[0-2578]|9\\d)\\d{5}",,,,"80080002"],[,,"9(?:4[1568]|5[178])\\d{5}",,,,"94515151",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"78[1-49]\\d{5}",,,,"78108780",,,[8]],"ME",382,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"77[1-9]\\d{5}",,,,"77273012",,,[8]],,,[,,,,,,,,,[-1]]],MF:[,[,,"(?:590|69\\d|976)\\d{6}",,,,,,,[9]],[,,"590(?:0[079]|[14]3|[27][79]|30|5[0-268]|87)\\d{4}",,,,"590271234"],[,,"69(?:0\\d\\d|1(?:2[29]|3[0-5]))\\d{4}",,,,"690001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"976[01]\\d{5}",,,,"976012345"],"MF",590,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MG:[,[,,"[23]\\d{8}",,,,,,,[9],[7]],[,,"2072[29]\\d{4}|20(?:2\\d|4[47]|5[3467]|6[279]|7[35]|8[268]|9[245])\\d{5}",,,,"202123456",,,,[7]],[,,"3[2-49]\\d{7}",,,,"321234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"22\\d{7}",,,,"221234567"],"MG",261,"00","0",,,"0|([24-9]\\d{6})$","20$1",,,[[,"(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MH:[,[,,"329\\d{4}|(?:[256]\\d|45)\\d{5}",,,,,,,[7]],[,,"(?:247|528|625)\\d{4}",,,,"2471234"],[,,"(?:(?:23|54)5|329|45[56])\\d{4}",,,,"2351234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"635\\d{4}",,,,"6351234"],"MH",692,"011","1",,,"1",,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MK:[,[,,"[2-578]\\d{7}",,,,,,,[8],[6,7]],[,,"(?:2(?:[23]\\d|5[0-24578]|6[01]|82)|3(?:1[3-68]|[23][2-68]|4[23568])|4(?:[23][2-68]|4[3-68]|5[2568]|6[25-8]|7[24-68]|8[4-68]))\\d{5}",,,,"22012345",,,,[6,7]],[,,"7(?:4(?:60\\d|747)|94(?:[01]\\d|2[0-4]))\\d{3}|7(?:[0-25-8]\\d|3[2-4]|42|9[23])\\d{5}",,,,"72345678"],[,,"800\\d{5}",,,,"80012345"],[,,"5[02-9]\\d{6}",,,,"50012345"],[,,"8(?:0[1-9]|[1-9]\\d)\\d{5}",,,,"80123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MK",389,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],[,"(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ML:[,[,,"[24-9]\\d{7}",,,,,,,[8]],[,,"2(?:07[0-8]|12[67])\\d{4}|(?:2(?:02|1[4-689])|4(?:0[0-4]|4[1-39]))\\d{5}",,,,"20212345"],[,,"2(?:0(?:01|79)|17\\d)\\d{4}|(?:5[01]|[679]\\d|8[239])\\d{6}",,,,"65012345"],[,,"80\\d{6}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ML",223,"00",,,,,,,,[[,"(\\d{4})","$1",["67[057-9]|74[045]","67(?:0[09]|[59]9|77|8[89])|74(?:0[02]|44|55)"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]],[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]],[,,,,,,,,,[-1]],,,[,,"80\\d{6}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MM:[,[,,"1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",,,,,,,[6,7,8,9,10],[5]],[,,"(?:1(?:(?:2\\d|3[56]|[89][0-6])\\d|4(?:2[2-469]|39|46|6[25]|7[0-3]|83)|6)|2(?:2(?:00|8[34])|4(?:0\\d|2[246]|39|46|62|7[0-3]|83)|51\\d\\d)|4(?:2(?:2\\d\\d|48[0-3])|3(?:20\\d|4(?:70|83)|56)|420\\d|5470)|6(?:0(?:[23]|88\\d)|(?:124|[56]2\\d)\\d|247[23]|3(?:20\\d|470)|4(?:2[04]\\d|47[23])|7(?:(?:3\\d|8[01459])\\d|4(?:39|60|7[013]))))\\d{4}|5(?:2(?:2\\d{5,6}|47[023]\\d{4})|(?:347[23]|4(?:2(?:1|86)|470)|522\\d|6(?:20\\d|483)|7(?:20\\d|48[0-2])|8(?:20\\d|47[02])|9(?:20\\d|47[01]))\\d{4})|7(?:(?:0470|4(?:25\\d|470)|5(?:202|470|96\\d))\\d{4}|1(?:20\\d{4,5}|4(?:70|83)\\d{4}))|8(?:1(?:2\\d{5,6}|4(?:10|7[01]\\d)\\d{3})|2(?:2\\d{5,6}|(?:320|490\\d)\\d{3})|(?:3(?:2\\d\\d|470)|4[24-7]|5(?:2\\d|4[1-9]|51)\\d|6[23])\\d{4})|(?:1[2-6]\\d|4(?:2[24-8]|3[2-7]|[46][2-6]|5[3-5])|5(?:[27][2-8]|3[2-68]|4[24-8]|5[23]|6[2-4]|8[24-7]|9[2-7])|6(?:[19]20|42[03-6]|(?:52|7[45])\\d)|7(?:[04][24-8]|[15][2-7]|22|3[2-4])|8(?:1[2-689]|2[2-8]|[35]2\\d))\\d{4}|25\\d{5,6}|(?:2[2-9]|6(?:1[2356]|[24][2-6]|3[24-6]|5[2-4]|6[2-8]|7[235-7]|8[245]|9[24])|8(?:3[24]|5[245]))\\d{4}",,,,"1234567",,,[6,7,8,9],[5]],[,,"(?:17[01]|9(?:2(?:[0-4]|[56]\\d\\d)|(?:3(?:[0-36]|4\\d)|(?:6[6-9]|8[89]|9[5-8])\\d|7(?:3|[5-9]\\d))\\d|4(?:(?:[0245]\\d|[1379])\\d|88)|5[0-6])\\d)\\d{4}|9[69]1\\d{6}|9(?:[68]\\d|9[089])\\d{5}",,,,"92123456",,,[7,8,9,10]],[,,"80080(?:[01][1-9]|2\\d)\\d{3}",,,,"8008001234",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"1333\\d{4}|[12]468\\d{4}",,,,"13331234",,,[8]],"MM",95,"00","0",,,"0",,,,[[,"(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["[45]|6(?:0[23]|[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-6]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],[,"(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],[,"(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MN:[,[,,"[12]\\d{7,9}|[57-9]\\d{7}",,,,,,,[8,9,10],[4,5,6]],[,,"[12]2[1-3]\\d{5,6}|7(?:0[0-5]\\d|128)\\d{4}|(?:[12](?:1|27)|5[368])\\d{6}|[12](?:3[2-8]|4[2-68]|5[1-4689])\\d{6,7}",,,,"53123456",,,,[4,5,6]],[,,"(?:83[01]|920)\\d{5}|(?:5[05]|8[05689]|9[013-9])\\d{6}",,,,"88123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"712[0-79]\\d{4}|7(?:1[013-9]|[5-8]\\d)\\d{5}",,,,"75123456",,,[8]],"MN",976,"001","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],[,"(\\d{4})(\\d{4})","$1 $2",["[57-9]"]],[,"(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],[,"(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],[,"(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MO:[,[,,"(?:28|[68]\\d)\\d{6}",,,,,,,[8]],[,,"(?:28[2-9]|8(?:11|[2-57-9]\\d))\\d{5}",,,,"28212345"],[,,"6(?:[235]\\d\\d|6(?:0[0-5]|[1-9]\\d)|8(?:[02][5-9]|[146-8]\\d|[35][0-4]))\\d{4}",,,,"66123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MO",853,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[268]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MP:[,[,,"[58]\\d{9}|(?:67|90)0\\d{7}",,,,,,,[10],[7]],[,,"670(?:2(?:3[3-7]|56|8[4-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}",,,,"6702345678",,,,[7]],[,,"670(?:2(?:3[3-7]|56|8[4-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}",,,,"6702345678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}
1",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"MP",1,"011","1",,,"1|([2-9]\\d{6})$","670$1",,1,,,[,,,,,,,,,[-1]],,"670",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MQ:[,[,,"69\\d{7}|(?:59|97)6\\d{6}",,,,,,,[9]],[,,"596(?:0[0-7]|10|2[7-9]|3[05-9]|4[0-46-8]|[5-7]\\d|8[09]|9[4-8])\\d{4}",,,,"596301234"],[,,"69(?:6(?:[0-47-9]\\d|5[0-6]|6[0-4])|727)\\d{4}",,,,"696201234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"976(?:6[1-9]|7[0-367])\\d{4}",,,,"976612345"],"MQ",596,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MR:[,[,,"(?:[2-4]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"(?:25[08]|35\\d|45[1-7])\\d{5}",,,,"35123456"],[,,"[2-4][0-46-9]\\d{6}",,,,"22123456"],[,,"800\\d{5}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MR",222,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MS:[,[,,"(?:[58]\\d\\d|664|900)\\d{7}",,,,,,,[10],[7]],[,,"6644(?:1[0-3]|91)\\d{4}",,,,"6644912345",,,,[7]],[,,"664(?:3(?:49|9[1-6])|49[2-6])\\d{4}",,,,"6644923456",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"MS",1,"011","1",,,"1|([34]\\d{6})$","664$1",,,,,[,,,,,,,,,[-1]],,"664",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MT:[,[,,"3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"2(?:0(?:[19]\\d|3[1-4]|6[059])|[1-357]\\d\\d)\\d{4}",,,,"21001234"],[,,"(?:7(?:210|[79]\\d\\d)|9(?:[29]\\d\\d|69[67]|8(?:1[1-3]|89|97)))\\d{4}",,,,"96961234"],[,,"800[3467]\\d{4}",,,,"80071234"],[,,"5(?:0(?:0(?:37|43)|(?:6\\d|70|9[0168])\\d)|[12]\\d0[1-5])\\d{3}",,,,"50037123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3550\\d{4}",,,,"35501234"],"MT",356,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]],,[,,"7117\\d{4}",,,,"71171234"],,,[,,,,,,,,,[-1]],[,,"501\\d{5}",,,,"50112345"],,,[,,,,,,,,,[-1]]],MU:[,[,,"(?:[2-468]|5\\d)\\d{6}",,,,,,,[7,8]],[,,"(?:2(?:[0346-8]\\d|1[0-7])|4(?:[013568]\\d|2[4-7])|54(?:[34]\\d|71)|6\\d\\d|8(?:14|3[129]))\\d{4}",,,,"54480123"],[,,"5(?:4(?:2[1-389]|7[1-9])|87[15-8])\\d{4}|5(?:2[589]|4[3489]|7\\d|8[0-689]|9[0-8])\\d{5}",,,,"52512345",,,[8]],[,,"80[0-2]\\d{4}",,,,"8001234",,,[7]],[,,"30\\d{5}",,,,"3012345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3(?:20|9\\d)\\d{4}",,,,"3201234",,,[7]],"MU",230,"0(?:0|[24-7]0|3[03])",,,,,,"020",,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],[,"(\\d{4})(\\d{4})","$1 $2",["5"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MV:[,[,,"(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",,,,,,,[7,10]],[,,"(?:3(?:0[0-3]|3[0-59])|6(?:[57][02468]|6[024-68]|8[024689]))\\d{4}",,,,"6701234",,,[7]],[,,"46[46]\\d{4}|(?:7\\d|9[13-9])\\d{5}",,,,"7712345",,,[7]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"900\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MV",960,"0(?:0|19)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1-$2",["[3467]|9[13-9]"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"4[05]0\\d{4}",,,,"4001234",,,[7]],,,[,,,,,,,,,[-1]]],MW:[,[,,"1\\d{6}(?:\\d{2})?|(?:[23]1|77|88|99)\\d{7}",,,,,,,[7,9]],[,,"(?:1[2-9]|21\\d\\d)\\d{5}",,,,"1234567"],[,,"111\\d{6}|(?:31|77|88|99)\\d{7}",,,,"991234567",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MW",265,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MX:[,[,,"(?:1(?:[01467]\\d|[2359][1-9]|8[1-79])|[2-9]\\d)\\d{8}",,,,,,,[10,11],[7,8]],[,,"(?:2(?:0[01]|2[1-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[24-7][1-9]|3[1-8]|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-
157-9]|7[1-7]|8[67]|9[4-8])|7(?:[1-467][1-9]|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69][1-9]|7[12]|8[1-8]))\\d{7}",,,,"2001234567",,,[10],[7,8]],[,,"(?:1(?:2(?:2[1-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[24-7][1-9]|3[1-8]|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1-467][1-9]|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69][1-9]|7[12]|8[1-8]))|2(?:2[1-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[24-7][1-9]|3[1-8]|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1-467][1-9]|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69][1-9]|7[12]|8[1-8]))\\d{7}",,,,"12221234567",,,,[7,8]],[,,"8(?:00|88)\\d{7}",,,,"8001234567",,,[10]],[,,"900\\d{7}",,,,"9001234567",,,[10]],[,,"300\\d{7}",,,,"3001234567",,,[10]],[,,"500\\d{7}",,,,"5001234567",,,[10]],[,,,,,,,,,[-1]],"MX",52,"0[09]","01",,,"0(?:[12]|4[45])|1",,"00",,[[,"(\\d{5})","$1",["53"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"],,,1],[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 $3 $4",["1(?:33|5[56]|81)"],,,1],[,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 $3 $4",["1"],,,1]],[[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"],,,1],[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 $3 $4",["1(?:33|5[56]|81)"],,,1],[,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 $3 $4",["1"],,,1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MY:[,[,,"1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",,,,,,,[8,9,10],[6,7]],[,,"(?:3(?:2[0-36-9]|3[0-368]|4[0-278]|5[0-24-8]|6[0-467]|7[1246-9]|8\\d|9[0-57])\\d|4(?:2[0-689]|[3-79]\\d|8[1-35689])|5(?:2[0-589]|[3468]\\d|5[0-489]|7[1-9]|9[23])|6(?:2[2-9]|3[1357-9]|[46]\\d|5[0-6]|7[0-35-9]|85|9[015-8])|7(?:[2579]\\d|3[03-68]|4[0-8]|6[5-9]|8[0-35-9])|8(?:[24][2-8]|3[2-5]|5[2-7]|6[2-589]|7[2-578]|[89][2-9])|9(?:0[57]|13|[25-7]\\d|[3489][0-8]))\\d{5}",,,,"323856789",,,[8,9],[6,7]],[,,"1(?:4400|8(?:47|8[27])[0-4])\\d{4}|1(?:0(?:[23568]\\d|4[0-6]|7[016-9]|9[0-8])|1(?:[1-5]\\d\\d|6(?:0[5-9]|[1-9]\\d)|7(?:0\\d|1[01]))|(?:(?:[269]|59)\\d|[37][1-9]|4[235-9])\\d|8(?:1[23]|[236]\\d|4[06]|5[7-9]|7[016-9]|8[01]|9[0-8]))\\d{5}",,,,"123456789",,,[9,10]],[,,"1[378]00\\d{6}",,,,"1300123456",,,[10]],[,,"1600\\d{6}",,,,"1600123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"15(?:4(?:6[0-4]\\d|8(?:0[125]|[17]\\d|21|3[01]|4[01589]|5[014]|6[02]))|6(?:32[0-6]|78\\d))\\d{4}",,,,"1546012345",,,[10]],"MY",60,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9])|8"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],[,"(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1[36-8]"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MZ:[,[,,"(?:2|8\\d)\\d{7}",,,,,,,[8,9]],[,,"2(?:[1346]\\d|5[0-2]|[78][12]|93)\\d{5}",,,,"21123456",,,[8]],[,,"8[2-79]\\d{7}",,,,"821234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MZ",258,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NA:[,[,,"[68]\\d{7,8}",,,,,,,[8,9]],[,,"6(?:1(?:[02-4]\\d\\d|17)|2(?:17|54\\d|69|70)|3(?:17|2[0237]\\d|34|6[289]|7[01]|81)|4(?:17|(?:27|41|5[25])\\d|69|7[01])|5(?:17|2[236-8]\\d|69|7[01])|6(?:17|26\\d|38|42|69|7[01])|7(?:17|(?:2[2-4]|30)\\d|6[89]|7[01]))\\d{4}|6(?:1(?:2[2-7]|3[01378]|4[0-4]|69|7[014])|25[0-46-8]|32\\d|4(?:2[0-27]|4[016]|5[0-357])|52[02-9]|62[56]|7(?:2[2-69]|3[013]))\\d{4}",,,,"61221234"],[,,"(?:60|8[1245])\\d{7}",,,,"811234567",,,[9]],[,,"80\\d{7}",,,,"800123456",,,[9]],[,,"8701\\d{5}",,,,"870123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"8(?:3\\d\\d|86)\\d{5}",,,,"88612345"],"NA",264,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NC:[,[,,"[2-57-9]\\d{5}",,,,,,,[6]],[,,"(?:2[03-9]|3[0-5]|4[1-7]|88)\\d{4}",,,,"201234"],[,,"(?:5[0-4]|[79]\\d|8[0-79])\\d{4}",,,,"751234"],[,,,,,,,,,[-1]],[,,"36\\d{4}",,,,"366711"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NC",687,"00",,,,,,,,[[,"(\\d{3})","$1",["5[6-8]"]],[,"(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[2-57-9]"]]],[[,"(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[2-57-9]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NE:[,[,,"[0289]\\d{7}",,,,,,,[8]],[,,"2(?:0(?:20|3[1-8]|4[13-5]|5[14]|6[14578]|7[1-578])|1(?:4[145
1]|5[14]|6[14-68]|7[169]|88))\\d{4}",,,,"20201234"],[,,"(?:23|8[014589]|9\\d)\\d{6}",,,,"93123456"],[,,"08\\d{6}",,,,"08123456"],[,,"09\\d{6}",,,,"09123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NE",227,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NF:[,[,,"[13]\\d{5}",,,,,,,[6],[5]],[,,"(?:1(?:06|17|28|39)|3[0-2]\\d)\\d{3}",,,,"106609",,,,[5]],[,,"(?:14|3[58])\\d{4}",,,,"381234",,,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NF",672,"00",,,,"([0-258]\\d{4})$","3$1",,,[[,"(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],[,"(\\d)(\\d{5})","$1 $2",["[13]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NG:[,[,,"(?:[124-7]|9\\d{3})\\d{6}|[1-9]\\d{7}|[78]\\d{9,13}",,,,,,,[7,8,10,11,12,13,14],[5,6]],[,,"(?:(?:[1-356]\\d|4[02-8]|8[2-9])\\d|9(?:0[3-9]|[1-9]\\d))\\d{5}|7(?:0(?:[013-689]\\d|2[0-24-9])\\d{3,4}|[1-79]\\d{6})|(?:[12]\\d|4[147]|5[14579]|6[1578]|7[1-3578])\\d{5}",,,,"18040123",,,[7,8],[5,6]],[,,"(?:702[0-24-9]|8(?:01|19)[01])\\d{6}|(?:70[13-689]|8(?:0[2-9]|1[0-8])|90[1-9])\\d{7}",,,,"8021234567",,,[10]],[,,"800\\d{7,11}",,,,"80017591759",,,[10,11,12,13,14]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NG",234,"009","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["78"],"0$1"],[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|9(?:0[3-9]|[1-9])"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[3-7]|8[2-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],[,"(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"700\\d{7,11}",,,,"7001234567",,,[10,11,12,13,14]],,,[,,,,,,,,,[-1]]],NI:[,[,,"(?:1800|[25-8]\\d{3})\\d{4}",,,,,,,[8]],[,,"2\\d{7}",,,,"21234567"],[,,"(?:5(?:5[0-7]|[78]\\d)|6(?:20|3[035]|4[045]|5[05]|77|8[1-9]|9[059])|(?:7[5-8]|8\\d)\\d)\\d{5}",,,,"81234567"],[,,"1800\\d{4}",,,,"18001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NI",505,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NL:[,[,,"(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|[89]\\d{6,9}|1\\d{4,5}",,,,,,,[5,6,7,8,9,10]],[,,"(?:1(?:[035]\\d|1[13-578]|6[124-8]|7[24]|8[0-467])|2(?:[0346]\\d|2[2-46-9]|5[125]|9[479])|3(?:[03568]\\d|1[3-8]|2[01]|4[1-8])|4(?:[0356]\\d|1[1-368]|7[58]|8[15-8]|9[23579])|5(?:[0358]\\d|[19][1-9]|2[1-57-9]|4[13-8]|6[126]|7[0-3578])|7\\d\\d)\\d{6}",,,,"101234567",,,[9]],[,,"6[1-58]\\d{7}",,,,"612345678",,,[9]],[,,"800\\d{4,7}",,,,"8001234",,,[7,8,9,10]],[,,"90[069]\\d{4,7}",,,,"9061234",,,[7,8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:85|91)\\d{7}",,,,"851234567",,,[9]],"NL",31,"00","0",,,"0",,,,[[,"(\\d{4})","$1",["1[238]|[34]"]],[,"(\\d{2})(\\d{3,4})","$1 $2",["14"]],[,"(\\d{6})","$1",["1"]],[,"(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],[,"(\\d)(\\d{8})","$1 $2",["6"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-57-9]"],"0$1"]],[[,"(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],[,"(\\d)(\\d{8})","$1 $2",["6"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-57-9]"],"0$1"]],[,,"66\\d{7}",,,,"662345678",,,[9]],,,[,,"140(?:1[035]|2[0346]|3[03568]|4[0356]|5[0358]|8[458])|140(?:1[16-8]|2[259]|3[124]|4[17-9]|5[124679]|7)\\d",,,,,,,[5,6]],[,,"140(?:1[035]|2[0346]|3[03568]|4[0356]|5[0358]|8[458])|(?:140(?:1[16-8]|2[259]|3[124]|4[17-9]|5[124679]|7)|8[478]\\d{6})\\d",,,,"14020",,,[5,6,9]],,,[,,,,,,,,,[-1]]],NO:[,[,,"(?:0|[2-9]\\d{3})\\d{4}",,,,,,,[5,8]],[,,"(?:2[1-4]|3[1-3578]|5[1-35-7]|6[1-4679]|7[0-8])\\d{6}",,,,"21234567",,,[8]],[,,"(?:4[015-8]|5[89]|9\\d)\\d{6}",,,,"40612345",,,[8]],[,,"80[01]\\d{5}",,,,"80012345",,,[8]],[,,"82[09]\\d{5}",,,,"82012345",,,[8]],[,,"810(?:0[0-6]|[2-8]\\d)\\d{3}",,,,"81021234",,,[8]],[,,"880\\d{5}",,,,"88012345",,,[8]],[,,"85[0-5]\\d{5}",,,,"85012345",,,[8]],"NO",47,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[489]|5[89]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-7]"]]],,[,,,,,,,,,[-1]],1,"[02-689]|7[0-8]",[,,,,,,,,,[-1]],[,,"(?:0[2-9]|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}",,,,"02000"],,,[,,"81[23]\\d{5}",,,,"81212345",,,[8]]],NP:[,[,,"9\\d{9}|[1-9]\\d{7}",,,,,,,[8,10],[6,7]],[,,"(?:1[0-6]\\d|99[02-6])\\d{5}|(?:2[13-79]|3[135-8]|4[146-9]|5[135-7]|6[13-9]|7[15-9]|8[1-46-9]|9[1-7])[2-6]\\d{5}",,,,"14567890",,,[8],[6,7]],[,,"9(?:6[0-3]|7[245]|8[0-24-68])\\d{7}",,,,"9841234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NP",977,"00","0",,,"0",,,,[[,"(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],[,"(\\d{2})(\\d{6})","$1-$2",["[1-8]|9(?:[1-579]|6[2-6])"],"0$1"],[,"(\\d{3})(\\d{7})","$1-$2",["9"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NR:[,[,,"(?:444|
1(?:55|8\\d)\\d|666)\\d{4}",,,,,,,[7]],[,,"444\\d{4}",,,,"4441234"],[,,"(?:55[3-9]|666|8\\d\\d)\\d{4}",,,,"5551234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NR",674,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[4-68]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NU:[,[,,"(?:[47]|888\\d)\\d{3}",,,,,,,[4,7]],[,,"[47]\\d{3}",,,,"7012",,,[4]],[,,"888[4-9]\\d{3}",,,,"8884012",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NU",683,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NZ:[,[,,"2\\d{7,9}|(?:[34]\\d|6[0-35-9])\\d{6}|(?:508|[79]\\d)\\d{6,7}|8\\d{4,9}",,,,,,,[5,6,7,8,9,10]],[,,"24099\\d{3}|(?:3[2-79]|[49][2-9]|6[235-9]|7[2-57-9])\\d{6}",,,,"32345678",,,[8],[7]],[,,"2[0-27-9]\\d{7,8}|21\\d{6}",,,,"211234567",,,[8,9,10]],[,,"508\\d{6,7}|80\\d{6,8}",,,,"800123456",,,[8,9,10]],[,,"90\\d{6,7}",,,,"900123456",,,[8,9]],[,,,,,,,,,[-1]],[,,"70\\d{7}",,,,"701234567",,,[9]],[,,,,,,,,,[-1]],"NZ",64,"0(?:0|161)","0",,,"0",,"00",,[[,"(\\d{2})(\\d{3,8})","$1 $2",["83"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0$1"],[,"(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[59]|80"],"0$1"],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["2[028]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7|86"],"0$1"]],,[,,"[28]6\\d{6,7}",,,,"26123456",,,[8,9]],,,[,,,,,,,,,[-1]],[,,"83\\d{3,8}",,,,"83012378"],,,[,,,,,,,,,[-1]]],OM:[,[,,"(?:1505|[279]\\d{3}|500)\\d{4}|8007\\d{4,5}",,,,,,,[7,8,9]],[,,"2[2-6]\\d{6}",,,,"23123456",,,[8]],[,,"(?:1505|90[1-9]\\d)\\d{4}|(?:7[1289]|9[1-9])\\d{6}",,,,"92123456",,,[8]],[,,"500\\d{4}|8007\\d{4,5}",,,,"80071234"],[,,"900\\d{5}",,,,"90012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"OM",968,"00",,,,,,,,[[,"(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],[,"(\\d{2})(\\d{6})","$1 $2",["2"]],[,"(\\d{4})(\\d{4})","$1 $2",["[179]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PA:[,[,,"(?:[1-57-9]|6\\d)\\d{6}",,,,,,,[7,8]],[,,"(?:1(?:0\\d|1[479]|2[37]|3[0137]|4[17]|5[05]|6[58]|7[0167]|8[258]|9[139])|2(?:[0235-79]\\d|1[0-7]|4[013-9]|8[026-9])|3(?:[089]\\d|1[014-7]|2[0-5]|33|4[0-79]|55|6[068]|7[03-8])|4(?:00|3[0-579]|4\\d|7[0-57-9])|5(?:[01]\\d|2[0-7]|[56]0|79)|7(?:0[09]|2[0-26-8]|3[03]|4[04]|5[05-9]|6[056]|7[0-24-9]|8[6-9]|90)|8(?:09|2[89]|3\\d|4[0-24-689]|5[014]|8[02])|9(?:0[5-9]|1[0135-8]|2[036-9]|3[35-79]|40|5[0457-9]|6[05-9]|7[04-9]|8[35-8]|9\\d))\\d{4}",,,,"2001234",,,[7]],[,,"(?:1[16]1|21[89]|6(?:[02-9]\\d|1[0-6])\\d|8(?:1[01]|7[23]))\\d{4}",,,,"61234567"],[,,"800\\d{4}",,,,"8001234",,,[7]],[,,"(?:8(?:22|55|60|7[78]|86)|9(?:00|81))\\d{4}",,,,"8601234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PA",507,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],[,"(\\d{4})(\\d{4})","$1-$2",["6"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PE:[,[,,"(?:[14-8]|9\\d)\\d{7}",,,,,,,[8,9],[6,7]],[,,"(?:(?:4[34]|5[14])[0-8]\\d|7(?:173|3[0-8]\\d)|8(?:10[05689]|6(?:0[06-9]|1[6-9]|29)|7(?:0[569]|[56]0)))\\d{4}|(?:1[0-8]|4[12]|5[236]|6[1-7]|7[246]|8[2-4])\\d{6}",,,,"11234567",,,[8],[6,7]],[,,"9\\d{8}",,,,"912345678",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"805\\d{5}",,,,"80512345",,,[8]],[,,"801\\d{5}",,,,"80112345",,,[8]],[,,"80[24]\\d{5}",,,,"80212345",,,[8]],[,,,,,,,,,[-1]],"PE",51,"19(?:1[124]|77|90)00","0"," Anexo ",,"0",,,,[[,"(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],[,"(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],[,"(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PF:[,[,,"[48]\\d{7}|4\\d{5}",,,,,,,[6,8]],[,,"4(?:0[4-689]|9[4-68])\\d{5}",,,,"40412345",,,[8]],[,,"8[7-9]\\d{6}",,,,"87123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"499\\d{5}",,,,"49901234",,,[8]],"PF",689,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[48]"]]],,[,,,,,,,,,[-1]],,,[,,"44\\d{4}",,,,,,,[6]],[,,"44\\d{4}",,,,"440123",,,[6]],,,[,,,,,,,,,[-1]]],PG:[,[,,"(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",,,,,,,[7,8]],[,,"(?:64[1-9]|7730|85[02-46-9])\\d{4}|(?:3[0-2]|4[257]|5[34]|77[0-24]|9[78])\\d{5}",,,,"3123456"],[,,"77(?:3[1-9]|[5-9]\\d)\\d{4}|(?:7[0-689]|81)\\d{6}",,,,"70123456",,,[8]],[,,"180\\d{4}",,,,"1801234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"2(?:0[0-47]|7[568])\\d{4}",,,,"2751234",,,[7]],"PG",675,"00|140[1-3]",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],[,"(\\d{4})(\\d{4})","$1 $2",["[78]"]]],,[,,"27[01]\\d{4}",,,,"2700123",,,[7]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PH:[,[,,"1800\\d{7,9}|(?:2|[89]\\d{4})\\d{5}|[2-8]\\d{8}|[28]\\d{7}",,,,,,,[6,8,9,10,11,12,13],[4,5,7]],[,,"(?:(?:2[3-8]|3[2-68]|4[2-9]|5[2-6]|6[2-58]|7[24578])\\d{3}|88(?:22\\d\\d|42))\\d{4}|2\\d{5}(?:\\d{2})?|8[2-8]\\d{7}",,,,"21234567",,,[6,8,9,10],[4,5,7]],[,,"(?:81[37]|9(?:0[5-9]|1[0-24-9]|2[0-35-9]|[35]\\d|4[235-9]|6[0-25-8]|7[1-9]|8[189]|9[4-9]))\\d{7}",,,,"9051234567",,,[10]],[,,"1800\\d{7,9}",,,,"180012345678",,,[11,12,13]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PH",63,"00","0",,,"0",,,,[[,"(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],[,"(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],[,"(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],[,"(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PK:[,[,,"122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",,,,,,,[8,9,10,11,12],[5,6,7]],[,,"(?:(?:21|42)[2-9]|58[126])\\d{7}|(?:2[25]|4[0146-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]\\d{6,7}|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8]))[2-9]\\d{5,6}",,,,"2123456789",,,[9,10],[5,6,7,8]],[,,"3(?:[014]\\d|2[0-5]|3[0-7]|55|64)\\d{7}",,,,"3012345678",,,[10]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"900\\d{5}",,,,"90012345",,,[8]],[,,,,,,,,,[-1]],[,,"122\\d{6}",,,,"122044444",,,[9]],[,,,,,,,,,[-1]],"PK",92,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["[89]0"],"0$1"],[,"(\\d{4})(\\d{5})","$1 $2",["1"]],[,"(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],[,"(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],[,"(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],[,"(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:2(?:[125]|3[2358]|4[2-4]|9[2-8])|4(?:[0-246-9]|5[3479])|5(?:[1-35-7]|4[2-467])|6(?:0[468]|[1-8])|7(?:[14]|2[236])|8(?:[16]|2[2-689]|3[23578]|4[3478]|5[2356])|9(?:1|22|3[27-9]|4[2-6]|6[3569]|9[2-7]))111\\d{6}",,,,"21111825888",,,[11,12]],,,[,,,,,,,,,[-1]]],PL:[,[,,"[1-57-9]\\d{6}(?:\\d{2})?|6\\d{5,8}",,,,,,,[6,7,8,9]],[,,"(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])(?:[02-9]\\d{6}|1(?:[0-8]\\d{5}|9\\d{3}(?:\\d{2})?))",,,,"123456789",,,[7,9]],[,,"(?:45|5[0137]|6[069]|7[2389]|88)\\d{7}",,,,"512345678",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"70[01346-8]\\d{6}",,,,"701234567",,,[9]],[,,"801\\d{6}",,,,"801234567",,,[9]],[,,,,,,,,,[-1]],[,,"39\\d{7}",,,,"391234567",,,[9]],"PL",48,"00",,,,,,,,[[,"(\\d{5})","$1",["19"]],[,"(\\d{3})(\\d{3})","$1 $2",["11|64"]],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],[,"(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["39|45|5[0137]|6[0469]|7[02389]|8[08]"]],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-8]|9[145]"]]],,[,,"64\\d{4,7}",,,,"641234567"],,,[,,,,,,,,,[-1]],[,,"804\\d{6}",,,,"804123456",,,[9]],,,[,,,,,,,,,[-1]]],PM:[,[,,"[45]\\d{5}",,,,,,,[6]],[,,"(?:4[1-3]|50)\\d{4}",,,,"430123"],[,,"(?:4[02-4]|5[05])\\d{4}",,,,"551234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PM",508,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[45]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PR:[,[,,"(?:[589]\\d\\d|787)\\d{7}
1",,,,,,,[10],[7]],[,,"(?:787|939)[2-9]\\d{6}",,,,"7872345678",,,,[7]],[,,"(?:787|939)[2-9]\\d{6}",,,,"7872345678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"PR",1,"011","1",,,"1",,,1,,,[,,,,,,,,,[-1]],,"787|939",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PS:[,[,,"[2489]2\\d{6}|(?:1\\d|5)\\d{8}",,,,,,,[8,9,10],[7]],[,,"(?:22[2-47-9]|42[45]|82[014-68]|92[3569])\\d{5}",,,,"22234567",,,[8],[7]],[,,"5[69]\\d{7}",,,,"599123456",,,[9]],[,,"1800\\d{6}",,,,"1800123456",,,[10]],[,,,,,,,,,[-1]],[,,"1700\\d{6}",,,,"1700123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PS",970,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PT:[,[,,"(?:[26-9]\\d|30)\\d{7}",,,,,,,[9]],[,,"2(?:[12]\\d|[35][1-689]|4[1-59]|6[1-35689]|7[1-9]|8[1-69]|9[1256])\\d{6}",,,,"212345678"],[,,"6[356]9230\\d{3}|(?:6[036]93|9(?:[1-36]\\d\\d|480))\\d{5}",,,,"912345678"],[,,"80[02]\\d{6}",,,,"800123456"],[,,"(?:6(?:0[178]|4[68])\\d|76(?:0[1-57]|1[2-47]|2[237]))\\d{5}",,,,"760123456"],[,,"80(?:8\\d|9[1579])\\d{5}",,,,"808123456"],[,,"884[0-4689]\\d{5}",,,,"884123456"],[,,"30\\d{7}",,,,"301234567"],"PT",351,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[236-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"70(?:7\\d|8[17])\\d{5}",,,,"707123456"],,,[,,"600\\d{6}",,,,"600110000"]],PW:[,[,,"(?:[24-8]\\d\\d|345|900)\\d{4}",,,,,,,[7]],[,,"(?:2(?:55|77)|345|488|5(?:35|44|87)|6(?:22|54|79)|7(?:33|47)|8(?:24|55|76)|900)\\d{4}",,,,"2771234"],[,,"(?:45[0-5]|6[2-4689]0|(?:77|88)\\d)\\d{4}",,,,"6201234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PW",680,"01[12]",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PY:[,[,,"59\\d{4,6}|(?:[2-46-9]\\d|5[0-8])\\d{4,7}",,,,,,,[6,7,8,9],[5]],[,,"(?:[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36])\\d{5,7}|(?:2(?:2[4-68]|[4-68]\\d|7[15]|9[1-5])|3(?:18|3[167]|4[2357]|51|[67]\\d)|4(?:3[12]|5[13]|9[1-47])|5(?:[1-4]\\d|5[02-4])|6(?:3[1-3]|44|7[1-8])|7(?:4[0-4]|5\\d|6[1-578]|75|8[0-8])|858)\\d{5,6}",,,,"212345678",,,[7,8,9],[5,6]],[,,"9(?:51|6[129]|[78][1-6]|9[1-5])\\d{6}",,,,"961456789",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"8700[0-4]\\d{4}",,,,"870012345",,,[9]],"PY",595,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],[,"(\\d{2})(\\d{5})","$1 $2",["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"(0$1)"],[,"(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],[,"(\\d{3})(\\d{6})","$1 $2",["9"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"[2-9]0\\d{4,7}",,,,"201234567"],,,[,,,,,,,,,[-1]]],QA:[,[,,"[2-7]\\d{7}|(?:2\\d\\d|800)\\d{4}",,,,,,,[7,8]],[,,"4[04]\\d{6}",,,,"44123456",,,[8]],[,,"(?:28|[35-7]\\d)\\d{6}",,,,"33123456",,,[8]],[,,"800\\d{4}",,,,"8001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"QA",974,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["2[126]|8"]],[,"(\\d{4})(\\d{4})","$1 $2",["[2-7]"]]],,[,,"2(?:[12]\\d|61)\\d{4}",,,,"2123456",,,[7]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RE:[,[,,"9769\\d{5}|(?:26|[68]\\d)\\d{7}",,,,,,,[9]],[,,"26(?:2\\d\\d|30[01])\\d{4}",,,,"262161234"],[,,"(?:69(?:2\\d\\d|3(?:0[0-46]|1[013]|2[0-2]|3[0-39]|4\\d|5[05]|6[0-26]|7[0-27]|8[0-8]|9[0-479]))|9769\\d)\\d{4}",,,,"692123456"],[,,"80\\d{7}",,,,"801234567"],[,,"89[1-37-9]\\d{6}",,,,"891123456"],[,,"8(?:1[019]|2[0156]|84|90)\\d{6}",,,,"810123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RE",262,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2689]"],"0$1"]],,[,,,,,,,,,[-1]],1,"26[23]|69|[89]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RO:[,[,,"(?:[237]\\d|[89]0)\\d{7}|[23]\\d{5}",,,,,,,[6,9]],[,,"[23][13-6]\\d{7}|(?:2(?:19\\d|[3-6]\\d9)|31\\d\\d)\\d\\d",,,,"211234567"],[,,"7[01]20\\d{5}|7(?:0[013-9]|1[01]|[2-7]\\d|8[03-8]|9[09])\\d{6}",,,,"712034567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"90[0136]\\d{6}",,,,"900123456",,,[9]],[,,"801\\d{6}",,,,"801123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RO",40,"00","0"," int ",,"0",,,,[[,"(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],[,"(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[237-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:37\\d|80[578])\\d{6}",,,,"372123456",,,[9]],,,[,,,,,,,,,[-1]]],RS:[,[,,"38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",,,,,,,[6,7,8,9,10,11,12],[4,5]],[,,"(?:11[1-9]\\d|(?:2[389]|39)(?:0[2-9]|[2-9]\\d))\\d{3,8}|(?:1[02-9]|2[0-24-7]|3[0-8])[2-9]\\d{4,9}",,,,"10234567",,,[7,8,9,10,11,12],[4,5,6]],[,,"6(?:[0-689]|7\\d)\\d{6,7}",,,,"601234567",,,[8,9,10]],[,,"800\\d{3,9}",,,,"80012345"],[,,"(?:78\\d|90[0169])\\d{3,7}",,,,"90012345",,,[6,7,8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RS",381,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],[,"(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"7[06]\\d{4,10}",,,,"700123456"],,,[,,,,,,,,,[-1]]],RU:[,[,,"[347-9]\\d{9}",,,,,,,[10],[7]],[,,"(?:3(?:0[12]|4[1-35-79]|5[1-3]|65|8[1-58]|9[0145])|4(?:01|1[1356]|2[13467]|7[1-5]|8[1-7]|9[1-689])|8
1(?:1[1-8]|2[01]|3[13-6]|4[0-8]|5[15]|6[1-35-79]|7[1-37-9]))\\d{7}",,,,"3011234567",,,,[7]],[,,"9\\d{9}",,,,"9123456789"],[,,"80[04]\\d{7}",,,,"8001234567"],[,,"80[39]\\d{7}",,,,"8091234567"],[,,,,,,,,,[-1]],[,,"808\\d{7}",,,,"8081234567"],[,,,,,,,,,[-1]],"RU",7,"810","8",,,"8",,"8~10",,[[,"(\\d{3})(\\d{2})(\\d{2})","$1-$2-$3",["[0-79]"]],[,"(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-6]2|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-6]2|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",,1],[,"(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[3489]"],"8 ($1)",,1]],[[,"(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-6]2|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-6]2|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",,1],[,"(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[3489]"],"8 ($1)",,1]],[,,,,,,,,,[-1]],1,"3[04-689]|[489]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RW:[,[,,"(?:06|[27]\\d\\d|[89]00)\\d{6}",,,,,,,[8,9]],[,,"(?:06|2[23568]\\d)\\d{6}",,,,"250123456"],[,,"7[238]\\d{7}",,,,"720123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"900\\d{6}",,,,"900123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RW",250,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SA:[,[,,"92\\d{7}|(?:[15]|8\\d)\\d{8}",,,,,,,[9,10],[7]],[,,"1(?:1\\d|2[24-8]|3[35-8]|4[3-68]|6[2-5]|7[235-7])\\d{6}",,,,"112345678",,,[9],[7]],[,,"5(?:[013-689]\\d|7[0-36-8])\\d{6}",,,,"512345678",,,[9]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"925\\d{6}",,,,"925012345",,,[9]],[,,"920\\d{6}",,,,"920012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SA",966,"00","0",,,"0",,,,[[,"(\\d{4})(\\d{5})","$1 $2",["9"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["81"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"811\\d{7}",,,,"8110123456",,,[10]],,,[,,,,,,,,,[-1]]],SB:[,[,,"(?:[1-6]|[7-9]\\d\\d)\\d{4}",,,,,,,[5,7]],[,,"(?:1[4-79]|[23]\\d|4[0-2]|5[03]|6[0-37])\\d{3}",,,,"40123",,,[5]],[,,"48\\d{3}|(?:(?:7[1-9]|8[4-9])\\d|9(?:1[2-9]|2[013-9]|3[0-2]|[46]\\d|5[0-46-9]|7[0-689]|8[0-79]|9[0-8]))\\d{4}",,,,"7421234"],[,,"1[38]\\d{3}",,,,"18123",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[12]\\d{3}",,,,"51123",,,[5]],"SB",677,"0[01]",,,,,,,,[[,"(\\d{2})(\\d{5})","$1 $2",["7|8[4-9]|9(?:[1-8]|9[0-8])"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SC:[,[,,"8000\\d{3}|(?:[249]\\d|64)\\d{5}",,,,,,,[7]],[,,"4[2-46]\\d{5}",,,,"4217123"],[,,"2[5-8]\\d{5}",,,,"2510123"],[,,"8000\\d{3}",,,,"8000000"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"971\\d{4}|(?:64|95)\\d{5}",,,,"6412345"],"SC",248,"010|0[0-2]",,,,,,"00",,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SD:[,[,,"[19]\\d{8}",,,,,,,[9]],[,,"1(?:5\\d|8[35-7])\\d{6}",,,,"153123456"],[,,"(?:1[0-2]|9[0-3569])\\d{7}",,,,"911231234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SD",249,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SE:[,[,,"(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",,,,,,,[6,7,8,9,10,12]],[,,"(?:(?:[12][136]|3[356]|4[0246]|6[03]|8\\d)\\d|90[1-9])\\d{4,6}|(?:1(?:2[0-35]|4[0-4]|5[0-25-9]|7[13-6]|[89]\\d)|2(?:2[0-7]|4[0136-8]|5[0138]|7[018]|8[01]|9[0-57])|3(?:0[0-4]|1\\d|2[0-25]|4[056]|7[0-2]|8[0-3]|9[023])|4(?:1[013-8]|3[0135]|5[14-79]|7[0-246-9]|8[0156]|9[0-689])|5(?:0[0-6]|[15][0-5]|2[0-68]|3[0-4]|4\\d|6[03-5]|7[013]|8[0-79]|9[01])|6(?:1[1-3]|2[0-4]|4[02-57]|5[0-37]|6[0-3]|7[0-2]|8[0247]|9[0-356])|9(?:1[0-68]|2\\d|3[02-5]|4[0-3]|5[0-4]|[68][01]|7[0135-8]))\\d{5,6}",,,,"8123456",,,[7,8,9]],[,,"7[02369]\\d{7}",,,,"701234567",,,[9]],[,,"20\\d{4,7}",,,,"20123456",,,[6,7,8,9]],[,,"649\\d{6}|9(?:00|39|44)[1-8]\\d{3,6}",,,,"9001234567",,,[7,8,9,10]],[,,"77[0-7]\\d{6}",,,,"771234567",,,[9]],[,,"75[1-8]\\d{6}",,,,"751234567",,,[9]],[,,,,,,,,,[-1]],"SE",46,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1"],[,"(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44)"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1"],[,"(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1"],[,"(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1"],[,"(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1"],[,"(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1"]],[[,"(\\d{2})(\\d{2,3})(\\d{2})","$1 $2 $3",["20"]],[,"(\\d{3})(\\d{4})","$1 $2",["9(?:00|39|44)"]],[,"(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"]],[,"(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],[,"(\\d{3})(\\d{2,3})(\\d{2})","$1 $2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"]],[,"(\\d{3})(\\d{2,3})(\\d{3})","$1 $2 $3",["9(?:00|39|44)"]],[,"(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"]],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["10|7"]],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["8"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["9"]],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]"]]],[,,"74[02-9]\\d{6}",,,,"740123456",,,[9]],,,[,,,,,,,,,[-1]],[,,"10[1-8]\\d{6}",,,,"102345678",,,[9]],,,[,,"(?:25[245]|67[3-68])\\d{9}",,,,"254123456789",,,[12]]],SG:[,[,,"(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",,,,,,,[8,10,11]],[,,"662[0-24-9]\\d{4}|6(?:[1-578]\\d|6[013-57-9]|9[0-35-9])\\d{5}",,,,"61234567",,,[8]],[,,"(?:8(?:[1-8]\\d\\d|9(?:[014]\\d|2[1-9]|3[0-489]))|9[0-8]\\d\\d)\\d{4}",,,,"81234567",,,[8]],[,,"(?:18|8)00\\d{7}",,,,"18001234567",,,[10,11]],[,,"1900\\d{7}",,,,"19001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:3[12]\\d|666)\\d{5}",,,,"31234567",,,[8]],"SG",65,"0[0-3]\\d",,,,,,,,[[,"(\\d{4,5})","$1",["1[013-9]|77","1(?:[013-8]|9(?:0[1-9]|[1-9]))|77"]],[,"(\\d{4})(\\d{4})","$1 $2",["[369]|8[1-9]"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],[[,"(\\d{4})(\\d{4})","$1 $2",["[369]|8[1-9]"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"7000\\d{7}",,,,"70001234567",,,[11]],,,[,,,,,,,,,[-1]]],SH:[,[,,"(?:[256]\\d|8)\\d{3}",,,,,,,[4,5]],[,,"2(?:[0-57-9]\\d|6[4-9])\\d\\d",,,,"22158"],[,,"[56]\\d{4}",,,,"51234",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"262\\d\\d",,,,"26212",,,[5]],"SH",290,"00",,,,,,,,,,[,,,,,,,,,[-1]],1,"[256]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SI:[,[,,"[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",,,,,,,[5,6,7,8]],[,,"(?:[1-357][2-8]|4[24-8])\\d{6}",,,,"12345678",,,[8],[7]],[,,"65(?:1\\d|55|[67]0)\\d{4}|(?:[37][01]|4[0139]|51|6[489])\\d{6}",,,,"31234567",,,[8]],[,,"80\\d{4,6}",,,,"80123456",,,[6,7,8]],[,,"89[1-3]\\d{2,5}|90\\d{4,6}",,,,"90123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:59\\d\\d|8(?:1(?:[67]\\d|8[01389])|2(?:0\\d|2[0378]|8[0-2489])|3[389]\\d))\\d{4}",,,,"59012345",,,[8]],"SI",386,"00|10(?:22|66|88|99)","0",,,"0",,"00",,[[,"(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],[,"(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],[,"(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SJ:[,[,,"0\\d{4}|(?:[4589]\\d|79)\\d{6}",,,,,,,[5,8]],[,,"79\\d{6}",,,,"79123456",,,[8]],[,,"(?:4[015-8]|5[89]|9\\d)\\d{6}",,,,"41234567",,,[8]],[,,"80[01]\\d{5}",,,,"80012345",,,[8]],[,,"82[09]\\d{5}",,,,"82012345",,,[8]],[,,"810(?:0[0-6]|[2-8]\\d)\\d{3}",,,,"81021234",,,[8]],[,,"880\\d{5}",,,,"88012345",,,[8]],[,,"85[0-5]\\d{5}",,,,"85012345",,,[8]],"SJ",47,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"79",[,,,,,,,,,[-1]],[,,"(?:0[2-9]|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}",,,,"02000"],,,[,,"81[23]\\d{5}",,,,"81212345",,,[8]]],SK:[,[,,"[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",,,,,,,[6,7,9]],[,,"(?:2(?:16|[2-9]\\d{3})|(?:(?:[3-5][1-8]\\d|819)\\d|601[1-5])\\d)\\d{4}|(?:2|[3-5][1-8])1[67]\\d{3}|[3-5][1-8]16\\d\\d",,,,"221234567"],[,,"909[1-9]\\d{5}|9(?:0[1-8]|1[0-24-9]|4[03-57-9]|5\\d)\\d{6}",,,,"912123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"9(?:00|[78]\\d)\\d{6}",,,,"900123456",,,[9]],[,,"8[5-9]\\d{7}",,,,"850123456",,,[9]],[,,,,,,,,,[-1]],[,,"6(?:02|5[0-4]|9[0-6])\\d{6}",,,,"690123456",,,[9]],"SK",421,"00","0",,,"0",,,,[[,"(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],[,"(\\d{4})(\\d{3})","$1 $2",["909","9090"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],[[,"(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],[,,"9090\\d{3}",,,,"9090123",,,[7]],,,[,,"9090\\d{3}|(?:602|8(?:00|[5-9]\\d)|9(?:00|[78]\\d))\\d{6}",,,,,,,[7,9]],[,,"96\\d{7}",,,,"961234567",,,[9]],,,[,,,,,,,,,[-1]]],SL:[,[,,"(?:[2378]\\d|66|99)\\d{6}",,,,,,,[8],[6]],[,,"22[2-4][2-9]\\d{4}",,,,"22221234",,,,[6]],[,,"(?:25|3[013-5]|66|7[5-9]|8[08]|99)\\d{6}",,,,"25123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SL",232,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SM:[,[,,"(?:0549|[5-7]\\d)\\d{6}",,,,,,,[8,10],[6]],[,,"0549(?:8[0157-9]|9\\d)\\d{4}",,,,"0549886377",,,[10],[6]],[,,"6[16]\\d{6}",,,,"66661212",,,[8]],[,,,,,,,,,[-1]],[,,"7[178]\\d{6}",,,,"71123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[158]\\d{6}",,,,"58001110",,,[8]],"SM",378,"00",,,,"([89]\\d{5})$","0549$1",,,[[,"(\\d{6})","$1",["[89]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],[,"(\\d{4})(\\d{6})","$1 $2",["0"]]],[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],[,"(\\d{4})(\\d{6})","$1 $2",["0"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SN:[,[,,"(?:[378]\\d{4}|93330)\\d{4}",,,,,,,[9]],[,,"3(?:0(?:1[0-2]|80)|282|3(?:8[1-9]|9[3-9])|611)\\d{5}
1",,,,"301012345"],[,,"7(?:[06-8]\\d|21|90)\\d{6}",,,,"701234567"],[,,"800\\d{6}",,,,"800123456"],[,,"88[4689]\\d{6}",,,,"884123456"],[,,"81[02468]\\d{6}",,,,"810123456"],[,,,,,,,,,[-1]],[,,"93330\\d{4}|3(?:392|9[01]\\d)\\d{5}",,,,"933301234"],"SN",221,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SO:[,[,,"[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",,,,,,,[6,7,8,9]],[,,"(?:1\\d|2[0-79]|3[0-46-8]|4[0-7]|5[57-9])\\d{5}|(?:[134]\\d|8[125])\\d{4}",,,,"4012345",,,[6,7]],[,,"28\\d{5}|(?:6[1-9]|79)\\d{6,7}|(?:15|24|(?:3[59]|4[89]|8[08])\\d|60|7[1-8]|9(?:0\\d|[2-9]))\\d{6}",,,,"71123456",,,[7,8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SO",252,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{4})","$1 $2",["8[125]"]],[,"(\\d{6})","$1",["[134]"]],[,"(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],[,"(\\d)(\\d{7})","$1 $2",["24|[67]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[3478]|64|90"]],[,"(\\d{2})(\\d{5,7})","$1 $2",["1|28|6[1-35-9]|9[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SR:[,[,,"(?:[2-5]|68|[78]\\d)\\d{5}",,,,,,,[6,7]],[,,"(?:2[1-3]|3[0-7]|(?:4|68)\\d|5[2-58])\\d{4}",,,,"211234"],[,,"(?:7[124-7]|8[125-9])\\d{5}",,,,"7412345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"56\\d{4}",,,,"561234",,,[6]],"SR",597,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],[,"(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],[,"(\\d{3})(\\d{4})","$1-$2",["[6-8]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SS:[,[,,"[19]\\d{8}",,,,,,,[9]],[,,"1[89]\\d{7}",,,,"181234567"],[,,"(?:12|9[12579])\\d{7}",,,,"977123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SS",211,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ST:[,[,,"(?:22|9\\d)\\d{5}",,,,,,,[7]],[,,"22\\d{5}",,,,"2221234"],[,,"900[5-9]\\d{3}|9(?:0[1-9]|[89]\\d)\\d{4}",,,,"9812345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ST",239,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[29]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SV:[,[,,"[267]\\d{7}|[89]00\\d{4}(?:\\d{4})?",,,,,,,[7,8,11]],[,,"2(?:[1-6]\\d{3}|[79]90[034]|890[0245])\\d{3}",,,,"21234567",,,[8]],[,,"66(?:[02-9]\\d\\d|1(?:[02-9]\\d|16))\\d{3}|(?:6[0-57-9]|7\\d)\\d{6}",,,,"70123456",,,[8]],[,,"800\\d{4}(?:\\d{4})?",,,,"8001234",,,[7,11]],[,,"900\\d{4}(?:\\d{4})?",,,,"9001234",,,[7,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SV",503,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[89]"]],[,"(\\d{4})(\\d{4})","$1 $2",["[267]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SX:[,[,,"7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"7215(?:4[2-8]|8[239]|9[056])\\d{4}",,,,"7215425678",,,,[7]],[,,"7215(?:1[02]|2\\d|5[034679]|8[014-8])\\d{4}",,,,"7215205678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"SX",1,"011","1",,,"1|(5\\d{6})$","721$1",,,,,[,,,,,,,,,[-1]],,"721",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SY:[,[,,"[1-39]\\d{8}|[1-5]\\d{7}",,,,,,,[8,9],[6,7]],[,,"21\\d{6,7}|(?:1(?:[14]\\d|[2356])|2[235]|3(?:[13]\\d|4)|4[134]|5[1-3])\\d{6}",,,,"112345678",,,,[6,7]],[,,"9(?:22|[3-589]\\d|6[02-9])\\d{6}",,,,"944567890",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SY",963,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1",,1]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SZ:[,[,,"0800\\d{4}|(?:[237]\\d|900)\\d{6}",,,,,,,[8,9]],[,,"[23][2-5]\\d{6}",,,,"22171234",,,[8]],[,,"7[6-9]\\d{6}",,,,"76123456",,,[8]],[,,"0800\\d{4}",,,,"08001234",,,[8]],[,,"900\\d{6}",,,,"900012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"70\\d{6}",,,,"70012345",,,[8]],"SZ",268,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[0237]"]],[,"(\\d{5})(\\d{4})","$1 $2",["9"]]],,[,,,,,,,,,[-1]],,,[,,"0800\\d{4}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TA:[,[,,"8\\d{3}",,,,,,,[4]],[,,"8\\d{3}",,,,"8999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TA",290,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"8",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TC:[,[,,"(?:[58]\\d\\d|649|900)\\d{7}",,,,,,,[10],[7]],[,,"649(?:266|712|9(?:4\\d|50))\\d{4}",,,,"6497121234",,,,[7]],[,,"649(?:2(?:3[129]|4[1-79])|3\\d\\d|4[34][1-3])\\d{4}",,,,"6492311234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}
1",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"649(?:71[01]|966)\\d{4}",,,,"6497101234",,,,[7]],"TC",1,"011","1",,,"1|([2-479]\\d{6})$","649$1",,,,,[,,,,,,,,,[-1]],,"649",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TD:[,[,,"(?:22|[69]\\d|77)\\d{6}",,,,,,,[8]],[,,"22(?:[37-9]0|5[0-5]|6[89])\\d{4}",,,,"22501234"],[,,"(?:6[023568]|77|9\\d)\\d{6}",,,,"63012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TD",235,"00|16",,,,,,"00",,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2679]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TG:[,[,,"[279]\\d{7}",,,,,,,[8]],[,,"2(?:2[2-7]|3[23]|4[45]|55|6[67]|77)\\d{5}",,,,"22212345"],[,,"(?:7[09]|9[0-36-9])\\d{6}",,,,"90112345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TG",228,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TH:[,[,,"1\\d{8,9}|(?:[2-57]|[689]\\d)\\d{7}",,,,,,,[8,9,10]],[,,"(?:2\\d|3[2-9]|4[2-5]|5[2-6]|7[3-7])\\d{6}",,,,"21234567",,,[8]],[,,"(?:14|6[1-6]|[89]\\d)\\d{7}",,,,"812345678",,,[9]],[,,"1800\\d{6}",,,,"1800123456",,,[10]],[,,"1900\\d{6}",,,,"1900123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"6[08]\\d{7}",,,,"601234567",,,[9]],"TH",66,"00[1-9]","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["14|[3-9]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TJ:[,[,,"(?:00|11|[3-579]\\d|88)\\d{7}",,,,,,,[9],[3,5,6,7]],[,,"(?:3(?:1[3-5]|2[245]|3[12]|4[24-7]|5[25]|72)|4(?:46|74|87))\\d{6}",,,,"372123456",,,,[3,5,6,7]],[,,"41[18]\\d{6}|(?:00|11|5[05]|7[07]|88|9\\d)\\d{7}",,,,"917123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TJ",992,"810","8",,,"8",,"8~10",,[[,"(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"],,,1],[,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[34]7|91[78]"],,,1],[,"(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3"],,,1],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[0457-9]|11"],,,1]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TK:[,[,,"[2-47]\\d{3,6}",,,,,,,[4,5,6,7]],[,,"(?:2[2-4]|[34]\\d)\\d{2,5}",,,,"3101"],[,,"7[2-4]\\d{2,5}",,,,"7290"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TK",690,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TL:[,[,,"7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",,,,,,,[7,8]],[,,"(?:2[1-5]|3[1-9]|4[1-4])\\d{5}",,,,"2112345",,,[7]],[,,"7[2-8]\\d{6}",,,,"77212345",,,[8]],[,,"80\\d{5}",,,,"8012345",,,[7]],[,,"90\\d{5}",,,,"9012345",,,[7]],[,,,,,,,,,[-1]],[,,"70\\d{5}",,,,"7012345",,,[7]],[,,,,,,,,,[-1]],"TL",670,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],[,"(\\d{4})(\\d{4})","$1 $2",["7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TM:[,[,,"[1-6]\\d{7}",,,,,,,[8]],[,,"(?:1(?:2\\d|3[1-9])|2(?:22|4[0-35-8])|3(?:22|4[03-9])|4(?:22|3[128]|4\\d|6[15])|5(?:22|5[7-9]|6[014-689]))\\d{5}",,,,"12345678"],[,,"6\\d{7}",,,,"66123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TM",993,"810","8",,,"8",,"8~10",,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],[,"(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],[,"(\\d{2})(\\d{6})","$1 $2",["6"],"8 $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TN:[,[,,"[2-57-9]\\d{7}",,,,,,,[8]],[,,"81200\\d{3}|(?:3[0-2]|7\\d)\\d{6}",,,,"30010123"],[,,"3(?:001|[12]40)\\d{4}|(?:(?:[259]\\d|4[0-6])\\d|3(?:1[1-35]|6[0-4]|91))\\d{5}",,,,"20123456"],[,,"8010\\d{4}",,,,"80101234"],[,,"88\\d{6}",,,,"88123456"],[,,"8[12]10\\d{4}",,,,"81101234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TN",216,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TO:[,[,,"(?:0800|[5-8]\\d{3})\\d{3}|[2-8]\\d{4}",,,,,,,[5,7]],[,,"(?:2\\d|3[0-8]|4[0-4]|50|6[09]|7[0-24-69]|8[05])\\d{3}",,,,"20123",,,[5]],[,,"6(?:3[02]|8[5-9])\\d{4}|(?:6[09]|7\\d|8[46-9])\\d{5}",,,,"7715123",,,[7]],[,,"0800\\d{3}",,,,"0800222",,,[7]],[,,"55[04]\\d{4}",,,,"5501234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TO",676,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],[,"(\\d{4})(\\d{3})","$1 $2",["0"]],[,"(\\d{3})(\\d{4})","$1 $2",["[5-8]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TR:[,[,,"(?:4|8\\d{5})\\d{6}|(?:[2-58]\\d\\d|900)\\d{7}",,,,,,,[7,10,12]],[,,"(?:2(?:[13][26]|[28][2468]|[45][268]|[67][246])|3(?:[13][28]|[24-6][2468]|[78][02468]|92)|4(?:[16][246]|[23578][2468]|4[26]))\\d{7}",,,,"2123456789",,,[10]],[,,"56161\\d{5}|5(?:0[15-7]|1[06]|24|[34]\\d|5[1-59]|9[46])\\d{7}",,,,"5012345678",,,[10]],[,,"800\\d{7}(?:\\d{2})?",,,,"8001234567",,,[10,12]],[,,"(?:8[89]8|900)\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,"592(?:21[12]|461)\\d{4}",,,,"5922121234",,,[10]],[,,,,,,,,,[-1]],"TR",90,"00","0",,,"0",,,,[[,"(\\d{3})(\\d)(\\d{3})","$1 $2 $3",["444"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[0589]|90"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|616)","5(?:[0-59]|6161)"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",,1],[,"(\\d{3})(\\d{3})(\\d{6})","$1 $2 $3",["80"],"0$1",,1]],[[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[0589]|90"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|616)","5(?:[0-59]|6161)"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",,1],[,"(\\d{3})(\\d{3})(\\d{6})","$1 $2 $3",["80"],"0$1",,1]],[,,"512\\d{7}",,,,"5123456789",,,[10]],,,[,,"444\\d{4}",,,,,,,[7]],[,,"(?:444|850\\d{3})\\d{4}",,,,"4441444",,,[7,10]],,,[,,,,,,,,,[-1]]],TT:[,[,,"(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"868(?:2(?:0[13]|1[89]|[23]\\d|4[0-2])|6(?:0[7-9]|1[02-8]|2[1-9]|[3-69]\\d|7[0-79])|82[124])\\d{4}",,,,"8682211234",,,,[7]],[,,"868(?:2(?:6[3-9]|[7-9]\\d)|(?:3\\d|4[6-9])\\d|6(?:20|78|8\\d)|7(?:0[1-9]|1[02-9]|[2-9]\\d))\\d{4}",,,,"8682911234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}
1",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"TT",1,"011","1",,,"1|([2-46-8]\\d{6})$","868$1",,,,,[,,,,,,,,,[-1]],,"868",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"868619\\d{4}",,,,"8686191234",,,,[7]]],TV:[,[,,"(?:2|7\\d\\d|90)\\d{4}",,,,,,,[5,6,7]],[,,"2[02-9]\\d{3}",,,,"20123",,,[5]],[,,"(?:7[01]\\d|90)\\d{4}",,,,"901234",,,[6,7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TV",688,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1 $2",["2"]],[,"(\\d{2})(\\d{4})","$1 $2",["90"]],[,"(\\d{2})(\\d{5})","$1 $2",["7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TW:[,[,,"[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",,,,,,,[7,8,9,10,11]],[,,"(?:2[2-8]\\d|370|55[01]|7[1-9])\\d{6}|4(?:(?:0(?:0[1-9]|[2-48]\\d)|1[023]\\d)\\d{4,5}|(?:[239]\\d\\d|4(?:0[56]|12|49))\\d{5})|6(?:[01]\\d{7}|4(?:0[56]|12|24|4[09])\\d{4,5})|8(?:(?:2(?:3\\d|4[0-269]|[578]0|66)|36[24-9]|90\\d\\d)\\d{4}|4(?:0[56]|12|24|4[09])\\d{4,5})|(?:2(?:2(?:0\\d\\d|4(?:0[68]|[249]0|3[0-467]|5[0-25-9]|6[0235689]))|(?:3(?:[09]\\d|1[0-4])|(?:4\\d|5[0-49]|6[0-29]|7[0-5])\\d)\\d)|(?:(?:3[2-9]|5[2-8]|6[0-35-79]|8[7-9])\\d\\d|4(?:2(?:[089]\\d|7[1-9])|(?:3[0-4]|[78]\\d|9[01])\\d))\\d)\\d{3}",,,,"221234567",,,[8,9]],[,,"(?:40001[0-2]|9[0-8]\\d{4})\\d{3}",,,,"912345678",,,[9]],[,,"80[0-79]\\d{6}|800\\d{5}",,,,"800123456",,,[8,9]],[,,"20(?:[013-9]\\d\\d|2)\\d{4}",,,,"203123456",,,[7,9]],[,,,,,,,,,[-1]],[,,"99\\d{7}",,,,"990123456",,,[9]],[,,"7010(?:[0-2679]\\d|3[0-7]|8[0-5])\\d{5}|70\\d{8}",,,,"7012345678",,,[10,11]],"TW",886,"0(?:0[25-79]|19)","0","#",,"0",,,,[[,"(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[258]0"],"0$1"],[,"(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"50[0-46-9]\\d{6}",,,,"500123456",,,[9]],,,[,,,,,,,,,[-1]]],TZ:[,[,,"(?:[26-8]\\d|41|90)\\d{7}",,,,,,,[9]],[,,"2[2-8]\\d{7}",,,,"222345678"],[,,"77[2-9]\\d{6}|(?:6[2-9]|7[13-689])\\d{7}",,,,"621234567"],[,,"80[08]\\d{6}",,,,"800123456"],[,,"90\\d{7}",,,,"900123456"],[,,"8(?:40|6[01])\\d{6}",,,,"840123456"],[,,,,,,,,,[-1]],[,,"41\\d{7}",,,,"412345678"],"TZ",255,"00[056]","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"(?:8(?:[04]0|6[01])|90\\d)\\d{6}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UA:[,[,,"[89]\\d{9}|[3-9]\\d{8}",,,,,,,[9,10],[5,6,7]],[,,"(?:3[1-8]|4[13-8]|5[1-7]|6[12459])\\d{7}",,,,"311234567",,,[9],[5,6,7]],[,,"(?:50|6[36-8]|7[1-3]|9[1-9])\\d{7}",,,,"501234567",,,[9]],[,,"800[1-8]\\d{5,6}",,,,"800123456"],[,,"900[239]\\d{5,6}",,,,"900212345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"89[1-579]\\d{6}",,,,"891234567",,,[9]],"UA",380,"00","0",,,"0",,"0~0",,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["4[45][0-5]|5(?:0|6[37])|6(?:[12][018]|[36-8])|7|89|9[1-9]|(?:48|57)[0137-9]","4[45][0-5]|5(?:0|6(?:3[14-7]|7))|6(?:[12][018]|[36-8])|7|89|9[1-9]|(?:48|57)[0137-9]"],"0$1"],[,"(\\d{4})(\\d{5})","$1 $2",["[3-6]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UG:[,[,,"800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",,,,,,,[9],[5,6,7]],[,,"20(?:(?:(?:24|81)0|30[67])\\d|6(?:00[0-2]|30[0-4]))\\d{3}|(?:20(?:[0147]\\d|2[5-9]|32|5[0-4]|6[15-9])|[34]\\d{3})\\d{5}",,,,"312345678",,,,[5,6,7]],[,,"7260\\d{5}|7(?:[0157-9]\\d|20|36|4[0-4])\\d{6}",,,,"712345678"],[,,"800[1-3]\\d{5}",,,,"800123456"],[,,"90[1-3]\\d{6}",,,,"901123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UG",256,"00[057]","0",,,"0",,,,[[,"(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],[,"(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],US:[,[,,"[2-9]\\d{9}",,,,,,,[10],[7]],[,,"(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[0135]|3[0-24679]|4[167]|5[12]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[0235]|58|6[39]|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-47]|7[013-5]|8[056])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[0179]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[02-59]|8[156])|8(?:0[1-68]|1[02-8]|2[08]|3[0-28]|4[3578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[0179]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",,,,"2015550123",,,,[7]],[,,"(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[0135]|3[0-24679]|4[167]|5[12]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[0235]|58|6[39]|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-47]|7[013-5]|8[056])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[0179]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[02-59]|8[156])|8(?:0[1-68]|1[02-8]|2[08]|3[0-28]|4[3578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[0179]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",,,,"2015550123",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}
1",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"US",1,"011","1",,,"1",,,1,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-9]"]],[,"(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],,,1]],[[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[2-9]"]]],[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UY:[,[,,"(?:[249]\\d\\d|80)\\d{5}|9\\d{6}",,,,,,,[7,8]],[,,"(?:2\\d|4[2-7])\\d{6}",,,,"21231234",,,[8],[7]],[,,"9[1-9]\\d{6}",,,,"94231234",,,[8]],[,,"80[05]\\d{4}",,,,"8001234",,,[7]],[,,"90[0-8]\\d{4}",,,,"9001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UY",598,"0(?:0|1[3-9]\\d)","0"," int. ",,"0",,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["8|90"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],[,"(\\d{4})(\\d{4})","$1 $2",["[24]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UZ:[,[,,"(?:[679]\\d|88)\\d{7}",,,,,,,[9]],[,,"(?:6(?:1(?:22|3[124]|4[1-4]|5[1-3578]|64)|2(?:22|3[0-57-9]|41)|5(?:22|3[3-7]|5[024-8])|6\\d\\d|7(?:[23]\\d|7[69])|9(?:22|4[1-8]|6[135]))|7(?:0(?:5[4-9]|6[0146]|7[124-6]|9[135-8])|(?:1[12]|8\\d)\\d|2(?:22|3[13-57-9]|4[1-3579]|5[14])|3(?:2\\d|3[1578]|4[1-35-7]|5[1-57]|61)|4(?:2\\d|3[1-579]|7[1-79])|5(?:22|5[1-9]|6[1457])|6(?:22|3[12457]|4[13-8])|9(?:22|5[1-9])))\\d{5}",,,,"669050123"],[,,"(?:6(?:1(?:2(?:2[01]|98)|35[0-4]|50\\d|61[23]|7(?:[01][017]|4\\d|55|9[5-9]))|2(?:(?:11|7\\d)\\d|2(?:[12]1|9[01379])|5(?:[126]\\d|3[0-4]))|5(?:19[01]|2(?:27|9[26])|(?:30|59|7\\d)\\d)|6(?:2(?:1[5-9]|2[0367]|38|41|52|60)|(?:3[79]|9[0-3])\\d|4(?:56|83)|7(?:[07]\\d|1[017]|3[07]|4[047]|5[057]|67|8[0178]|9[79]))|7(?:2(?:24|3[237]|4[5-9]|7[15-8])|5(?:7[12]|8[0589])|7(?:0\\d|[39][07])|9(?:0\\d|7[079]))|9(?:2(?:1[1267]|3[01]|5\\d|7[0-4])|(?:5[67]|7\\d)\\d|6(?:2[0-26]|8\\d)))|7(?:[07]\\d{3}|1(?:13[01]|6(?:0[47]|1[67]|66)|71[3-69]|98\\d)|2(?:2(?:2[79]|95)|3(?:2[5-9]|6[0-6])|57\\d|7(?:0\\d|1[17]|2[27]|3[37]|44|5[057]|66|88))|3(?:2(?:1[0-6]|21|3[469]|7[159])|(?:33|9[4-6])\\d|5(?:0[0-4]|5[579]|9\\d)|7(?:[0-3579]\\d|4[0467]|6[67]|8[078]))|4(?:2(?:29|5[0257]|6[0-7]|7[1-57])|5(?:1[0-4]|8\\d|9[5-9])|7(?:0\\d|1[024589]|2[0-27]|3[0137]|[46][07]|5[01]|7[5-9]|9[079])|9(?:7[015-9]|[89]\\d))|5(?:112|2(?:0\\d|2[29]|[49]4)|3[1568]\\d|52[6-9]|7(?:0[01578]|1[017]|[23]7|4[047]|[5-7]\\d|8[78]|9[079]))|6(?:2(?:2[1245]|4[2-4])|39\\d|41[179]|5(?:[349]\\d|5[0-2])|7(?:0[017]|[13]\\d|22|44|55|67|88))|9(?:22[128]|3(?:2[0-4]|7\\d)|57[02569]|7(?:2[05-9]|3[37]|4\\d|60|7[2579]|87|9[07])))|(?:88|9[0-57-9])\\d{3})\\d{4}",,,,"912345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UZ",998,"810","8",,,"8",,"8~10",,[[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[6-9]"],"8 $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VA:[,[,,"0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",,,,,,,[6,7,8,9,10,11,12]],[,,"06698\\d{1,6}",,,,"0669812345",,,[6,7,8,9,10,11]],[,,"3[1-9]\\d{8}|3[2-9]\\d{7}",,,,"3123456789",,,[9,10]],[,,"80(?:0\\d{3}|3)\\d{3}",,,,"800123456",,,[6,9]],[,,"(?:0878\\d\\d|89(?:2|4[5-9]\\d))\\d{3}|89[45][0-4]\\d\\d|(?:1(?:44|6[346])|89(?:5[5-9]|9))\\d{6}",,,,"899123456",,,[6,8,9,10]],[,,"84(?:[08]\\d{3}|[17])\\d{3}",,,,"848123456",,,[6,9]],[,,"1(?:78\\d|99)\\d{6}",,,,"1781234567",,,[9,10]],[,,"55\\d{8}",,,,"5512345678",,,[10]],"VA",39,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"06698",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"3[2-8]\\d{9,10}",,,,"33101234501",,,[11,12]]],VC:[,[,,"(?:[58]\\d\\d|784|900)\\d{7}",,,,,,,[10],[7]],[,,"784(?:266|3(?:6[6-9]|7\\d|8[0-6])|4(?:38|5[0-36-8]|8[0-8])|5(?:55|7[0-2]|93)|638|784)\\d{4}",,,,"7842661234",,,,[7]],[,,"784(?:4(?:3[0-5]|5[45]|89|9[0-8])|5(?:2[6-9]|3[0-4])|720)\\d{4}",,,,"7844301234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"VC",1,"011","1",,,"1|([2-7]\\d{6})$","784$1",,,,,[,,,,,,,,,[-1]],,"784",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VE:[,[,,"[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",,,,,,,[10],[7]],[,,"(?:2(?:12|3[457-9]|[467]\\d|[58][1-9]|9[1-6])|[4-6]00)\\d{7}",,,,"2121234567",,,,[7]],[,,"4(?:1[24-8]|2[46])\\d{7}",,,,"4121234567"],[,,"800\\d{7}",,,,"8001234567"],[,,"90[01]\\d{7}",,,,"9001234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"VE",58,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1","$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"501\\d{7}",,,,"5010123456",,,,[7]],,,[,,,,,,,,,[-1]]],VG:[,[,,"(?:284|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"284496[0-5]\\d{3}|284(?:229|4(?:22|9[45])|774|8(?:52|6[459]))\\d{4}",,,,"2842291234",,,,[7]],[,,"284496[6-9]\\d{3}|284(?:245|3(?:0[0-3]|4[0-7]|68|9[34])|4(?:4[0-6]|68|99)|5(?:4[0-7]|68|9[69]))\\d{4}",,,,"2843001234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}
1",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"VG",1,"011","1",,,"1|([2-578]\\d{6})$","284$1",,,,,[,,,,,,,,,[-1]],,"284",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VI:[,[,,"[58]\\d{9}|(?:34|90)0\\d{7}",,,,,,,[10],[7]],[,,"340(?:2(?:0[12]|2[06-8]|4[49]|77)|3(?:32|44)|4(?:2[23]|44|7[34]|89)|5(?:1[34]|55)|6(?:2[56]|4[23]|77|9[023])|7(?:1[2-57-9]|2[57]|7\\d)|884|998)\\d{4}",,,,"3406421234",,,,[7]],[,,"340(?:2(?:0[12]|2[06-8]|4[49]|77)|3(?:32|44)|4(?:2[23]|44|7[34]|89)|5(?:1[34]|55)|6(?:2[56]|4[23]|77|9[023])|7(?:1[2-57-9]|2[57]|7\\d)|884|998)\\d{4}",,,,"3406421234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:35(?:[02-46-9]\\d|1[02-9]|5[0-46-9])|45(?:[034]\\d|1[02-9]|2[024-9]|5[0-46-9]))\\d{4}|52(?:3[2-46-9]|4[2-4])(?:[02-9]\\d|1[02-9])\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"VI",1,"011","1",,,"1|([2-9]\\d{6})$","340$1",,1,,,[,,,,,,,,,[-1]],,"340",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VN:[,[,,"[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",,,,,,,[7,8,9,10]],[,,"2(?:0[3-9]|1[0-689]|2[0-25-9]|3[2-9]|4[2-8]|5[124-9]|6[0-39]|7[0-7]|8[2-79]|9[0-4679])\\d{7}",,,,"2101234567",,,[10]],[,,"(?:52[238]|89[689]|99[013-9])\\d{6}|(?:3\\d|5[689]|7[06-9]|8[1-8]|9[0-8])\\d{7}",,,,"912345678",,,[9]],[,,"1800\\d{4,6}|12(?:03|28)\\d{4}",,,,"1800123456",,,[8,9,10]],[,,"1900\\d{4,6}",,,,"1900123456",,,[8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"672\\d{6}",,,,"672012345",,,[9]],"VN",84,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[17]99"],"0$1",,1],[,"(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",,1],[,"(\\d{3})(\\d{4,5})","$1 $2",["69"],"0$1",,1],[,"(\\d{4})(\\d{4,6})","$1 $2",["1"],,,1],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[69]"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[3578]"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",,1],[,"(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",,1]],[[,"(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",,1],[,"(\\d{4})(\\d{4,6})","$1 $2",["1"],,,1],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[69]"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[3578]"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",,1],[,"(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",,1]],[,,,,,,,,,[-1]],,,[,,"[17]99\\d{4}|69\\d{5,6}",,,,,,,[7,8]],[,,"(?:[17]99|80\\d)\\d{4}|69\\d{5,6}",,,,"1992000",,,[7,8]],,,[,,,,,,,,,[-1]]],VU:[,[,,"(?:[23]\\d|[48]8)\\d{3}|(?:[57]\\d|90)\\d{5}",,,,,,,[5,7]],[,,"(?:38[0-8]|48[4-9])\\d\\d|(?:2[02-9]|3[4-7]|88)\\d{3}",,,,"22123",,,[5]],[,,"(?:5\\d|7[013-7])\\d{5}",,,,"5912345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"90[1-9]\\d{4}",,,,"9010123",,,[7]],"VU",678,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[579]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:3[03]|900\\d)\\d{3}",,,,"30123"],,,[,,,,,,,,,[-1]]],WF:[,[,,"(?:[45]0|68|72|8\\d)\\d{4}",,,,,,,[6]],[,,"(?:50|68|72)\\d{4}",,,,"501234"],[,,"(?:50|68|72|8[23])\\d{4}",,,,"501234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"WF",681,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[4-8]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"[48]0\\d{4}",,,,"401234"]],WS:[,[,,"(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",,,,,,,[5,6,7,10]],[,,"6[1-9]\\d{3}|(?:[2-5]|60)\\d{4}",,,,"22123",,,[5,6]],[,,"(?:7[235-7]|8(?:[3-7]|9\\d{3}))\\d{5}",,,,"7212345",,,[7,10]],[,,"800\\d{3}",,,,"800123",,,[6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"WS",685,"0",,,,,,,,[[,"(\\d{5})","$1",["[2-5]|6[1-9]"]],[,"(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],[,"(\\d{2})(\\d{5})","$1 $2",["7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],XK:[,[,,"[23]\\d{7,8}|(?:4\\d\\d|[89]00)\\d{5}",,,,,,,[8,9]],[,,"(?:2[89]|39)0\\d{6}|[23][89]\\d{6}",,,,"28012345"],[,,"4[3-9]\\d{6}",,,,"43201234",,,[8]],[,,"800\\d{5}",,,,"80001234",,,[8]],[,,"900\\d{5}",,,,"90001234",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"XK",383,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[23]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],YE:[,[,,"(?:1|7\\d)\\d{7}|[1-7]\\d{6}",,,,,,,[7,8,9],[6]],[,,"78[0-7]\\d{4}|17\\d{6}|(?:[12][2-68]|3[2358]|4[2-58]|5[2-6]|6[3-58]|7[24-6])\\d{5}",,,,"1234567",,,[7,8],[6]],[,,"7[0137]\\d{7}",,,,"712345678",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"YE",967,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7[24-68]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],YT:[,[,,"80\\d{7}|(?:26|63)9\\d{6}",,,,,,,[9]],[,,"269(?:0[67]|5[0-2]|6\\d|[78]0)\\d{4}",,,,"269601234"],[,,"639(?:0[0-79]|1[019]|[267]\\d|3[09]|[45]0|9[04-79])\\d{4}",,,,"639012345"],[,,"80\\d{7}",,,,"801234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"YT",262,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,"269|63",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ZA:[,[,,"[1-9]\\d{8}|8\\d{4,7}",,,,,,,[5,6,7,8,9]],[,,"(?:1[0-8]|2[1-378]|3[1-69]|4\\d|5[1346-8])\\d{7}",,,,"101234567",,,[9]],[,,"(?:1(?:3492[0-25]|4495[0235]|549(?:20|5[01]))|4[34]492[01])\\d{3}|8[1-4]\\d{3,7}|(?:2[27]|47|54)4950\\d{3}|(?:1(?:049[2-4]|9[12]\\d\\d)|(?:6\\d|7[0-46-9])\\d{3}|8(?:5\\d{3}|7(?:08[67]|158|28[5-9]|310)))\\d{4}|(?:1[6-8]|28|3[2-69]|4[025689]|5[36-8])4920\\d{3}|(?:12|[2-5]1)492\\d{4}",,,,"711234567"],[,,"80\\d{7}",,,,"801234567",,,[9]],[,,"(?:86[2-9]|9[0-2]\\d)\\d{6}",,,,"862345678",,,[9]],[,,"860\\d{6}",,,,"860123456",,,[9]],[,,,,,,,,,[-1]],[,,"87(?:08[0-589]|15[0-79]|28[0-4]|31[1-9])\\d{4}|87(?:[02][0-79]|1[0-46-9]|3[02-9]|[4-9]\\d)\\d{5}",,,,"871234567",,,[9]],"ZA",27,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"861\\d{6}",,,,"861123456",,,[9]],,,[,,,,,,,,,[-1]]],ZM:[,[,,"(?:63|80)0\\d{6}|(?:21|[79]\\d)\\d{7}",,,,,,,[9],[6]],[,,"21[1-8]\\d{6}",,,,"211234567",,,,[6]],[,,"(?:7[679]|9[5-8])\\d{7}",,,,"955123456"],[,,"800\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"630\\d{6}",,,,"630012345"],"ZM",260,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})","$1 $2",["[1-9]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ZW:[,[,,"2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",,,,,,,[5,6,7,8,9,10],[3,4]],[,,"(?:1(?:(?:3\\d|9)\\d|[4-8])|2(?:(?:(?
1:0(?:2[014]|5)|(?:2[0157]|31|84|9)\\d\\d|[56](?:[14]\\d\\d|20)|7(?:[089]|2[03]|[35]\\d\\d))\\d|4(?:2\\d\\d|8))\\d|1(?:2|[39]\\d{4}))|3(?:(?:123|(?:29\\d|92)\\d)\\d\\d|7(?:[19]|[56]\\d))|5(?:0|1[2-478]|26|[37]2|4(?:2\\d{3}|83)|5(?:25\\d\\d|[78])|[689]\\d)|6(?:(?:[16-8]21|28|52[013])\\d\\d|[39])|8(?:[1349]28|523)\\d\\d)\\d{3}|(?:4\\d\\d|9[2-9])\\d{4,5}|(?:(?:2(?:(?:(?:0|8[146])\\d|7[1-7])\\d|2(?:[278]\\d|92)|58(?:2\\d|3))|3(?:[26]|9\\d{3})|5(?:4\\d|5)\\d\\d)\\d|6(?:(?:(?:[0-246]|[78]\\d)\\d|37)\\d|5[2-8]))\\d\\d|(?:2(?:[569]\\d|8[2-57-9])|3(?:[013-59]\\d|8[37])|6[89]8)\\d{3}",,,,"1312345",,,,[3,4]],[,,"7(?:[17]\\d|[38][1-9])\\d{6}",,,,"712345678",,,[9]],[,,"80(?:[01]\\d|20|8[0-8])\\d{3}",,,,"8001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"86(?:1[12]|22|30|44|55|77|8[368])\\d{6}",,,,"8686123456",,,[10]],"ZW",263,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],[,"(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],[,"(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],[,"(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],[,"(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],800:[,[,,"[1-9]\\d{7}",,,,,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"[1-9]\\d{7}",,,,"12345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",800,,,,,,,,1,[[,"(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],808:[,[,,"[1-9]\\d{7}",,,,,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"[1-9]\\d{7}",,,,"12345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",808,,,,,,,,1,[[,"(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],870:[,[,,"[35-7]\\d{8}",,,,,,,[9]],[,,,,,,,,,[-1]],[,,"(?:[356]\\d|7[6-8])\\d{7}",,,,"301234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",870,,,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[35-7]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],878:[,[,,"10\\d{10}",,,,,,,[12]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"10\\d{10}",,,,"101234567890"],"001",878,,,,,,,,1,[[,"(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],881:[,[,,"[0-36-9]\\d{8}",,,,,,,[9]],[,,,,,,,,,[-1]],[,,"[0-36-9]\\d{8}",,,,"612345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",881,,,,,,,,,[[,"(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-36-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],882:[,[,,"[13]\\d{6}(?:\\d{2,5})?|285\\d{9}|[19]\\d{7}",,,,,,,[7,8,9,10,11,12]],[,,,,,,,,,[-1]],[,,"3(?:37\\d\\d|42)\\d{4}|3(?:2|47|7\\d{3})\\d{7}",,,,"3421234",,,[7,9,10,12]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:(?:285\\d\\d|3(?:45|[69]\\d{3}))\\d|9[89])\\d{6}",,,,"390123456789"],"001",882,,,,,,,,,[[,"(\\d{2})(\\d{5})","$1 $2",["16|342"]],[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[19]"]],[,"(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["34[57]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],[,"(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-3]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"348[57]\\d{7}",,,,"34851234567",,,[11]]],883:[,[,,"51\\d{7}(?:\\d{3})?",,,,,,,[9,12]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"51[013]0\\d{8}|5100\\d{5}",,,,"510012345"],"001",883,,,,,,,,1,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["510"]],[,"(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["5"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],888:[,[,,"\\d{11}",,,,,,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",888,,,,,,,,1,[[,"(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"\\d{11}",,,,"12345678901"],,,[,,,,,,,,,[-1]]],979:[,[,,"[1359]\\d{8}",,,,,,,[9],[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"[1359]\\d{8}",,,,"123456789",,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",979,,,,,,,,1,[[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]]};function W(){this.a={}}W.c=void 0,W.a=function(){return W.c||(W.c=new W)};var q={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9"},B={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9",A:"2",B:"2",C:"2",D:"3",E:"3",F:"3",G:"4",H:"4",I:"4",J:"5",K:"5",L:"5",M:"6",N:"6",O:"
16",P:"7",Q:"7",R:"7",S:"7",T:"8",U:"8",V:"8",W:"9",X:"9",Y:"9",Z:"9"},U=/^[+\uff0b]+/,V=/([0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9])/,K=/[+\uff0b0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9]/,Y=/[\\\/] *x/,G=/[^0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9A-Za-z#]+$/,Q=/(?:.*?[A-Za-z]){3}.*/,X=/(?:;ext=([0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9]{1,7})|[ \u00a0\t,]*(?:e?xt(?:ensi(?:o\u0301?|\u00f3))?n?|\uff45?\uff58\uff54\uff4e?|\u0434\u043e\u0431|[;,x\uff58#\uff03~\uff5e]|int|anexo|\uff49\uff4e\uff54)[:\.\uff0e]?[ \u00a0\t,-]*([0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9]{1,7})#?|[- ]+([0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9]{1,5})#)$/i,Z=/^[0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9]{2}$|^[+\uff0b]*(?:[-x\u2010-\u2015\u2212\u30fc\uff0d-\uff0f \u00a0\u00ad\u200b\u2060\u3000()\uff08\uff09\uff3b\uff3d.\[\]/~\u2053\u223c\uff5e*]*[0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9]){3,}[-x\u2010-\u2015\u2212\u30fc\uff0d-\uff0f \u00a0\u00ad\u200b\u2060\u3000()\uff08\uff09\uff3b\uff3d.\[\]/~\u2053\u223c\uff5e*A-Za-z0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9]*(?:;ext=([0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9]{1,7})|[ \u00a0\t,]*(?:e?xt(?:ensi(?:o\u0301?|\u00f3))?n?|\uff45?\uff58\uff54\uff4e?|\u0434\u043e\u0431|[;,x\uff58#\uff03~\uff5e]|int|anexo|\uff49\uff4e\uff54)[:\.\uff0e]?[ \u00a0\t,-]*([0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9]{1,7})#?|[- ]+([0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9]{1,5})#)?$/i,J=/(\$\d)/;function ee(e){return!(e.length<2)&&we(Z,e)}function te(e){return we(Q,e)?oe(e,B):oe(e,q)}function ie(e){var t=te(e.toString());e.c="",e.a(t)}function ne(e){return null!=e&&(1!=w(e,9)||-1!=_(e,9)[0])}function oe(e,t){for(var i,n=new E,o=e.length,s=0;s<o;++s)null!=(i=t[(i=e.charAt(s)).toUpperCase()])&&n.a(i);return n.toString()}function se(e){return null!=e&&isNaN(e)&&e.toUpperCase()in j}function ae(e,t,i){if(0==y(t,2)&&null!=t.a[5]){var n=$(t,5);if(0<n.length)return n}var n=$(t,1),o=le(t);if(0==i)return de(n,0,o,"");if(!(n in z))return o;e=re(e,n,ge(n)),t=null!=t.a[3]&&0!=y(t,3).length?3==i?";ext="+y(t,3):null!=e.a[13]?y(e,13)+$(t,3):" ext. "+$(t,3):"";e:{for(var s=(e=0==_(e,20).length||2==i?_(e,19):_(e,20)).length,a=0;a<s;++a){var r,l=w(r=e[a],3);if((0==l||0==o.search(y(r,3,l-1)))&&we(l=new RegExp(y(r,1)),o)){e=r;break e}}e=null}return null!=e&&(e=$(s=e,2),r=new RegExp(y(s,1)),$(s,5),s=$(s,4),o=2==i&&null!=s&&0<s.length?o.replace(r,e.replace(J,s)):o.replace(r,e),3==i&&(o=(o=o.replace(/^[-x\u2010-\u2015\u2212\u30fc\uff0d-\uff0f \u00a0\u00ad\u200b\u2060\u3000()\uff08\uff09\uff3b\uff3d.\[\]/~\u2053\u223c\uff5e]+/,"")).replace(/[-x\u2010-\u2015\u2212\u30fc\uff0d-\uff0f \u00a0\u00ad\u200b\u2060\u3000()\uff08\uff09\uff3b\uff3d.\[\]/~\u2053\u223c\uff5e]+/g,"-"))),de(n,i,o,t)}function re(e,t,i){return he(e,"001"==i?""+t:i)}function le(e){if(null==e.a[2])return"";var t=""+y(e,2);return null!=e.a[4]&&y(e,4)&&0<$(e,8)?Array($(e,8)+1).join("0")+t:t}function de(e,t,i,n){switch(t){case 0:return"+"+e+i+n;case 1:return"+"+e+" "+i+n;case 3:return"tel:+"+e+"-"+i+n;default:return i+n}}function ce(e,t){switch(t){case 4:return y(e,5);case 3:return y(e,4);case 1:return y(e,3);case 0:case 2:return y(e,2);case 5:return y(e,6);case 6:return y(e,8);case 7:return y(e,7);case 8:return y(e,21);case 9:return y(e,25);case 10:return y(e,28);default:return y(e,1)}}function ue(e,t){return pe(e,y(t,1))?pe(e,y(t,5))?4:pe(e,y(t,4))?3:pe(e,y(t,6))?5:pe(e,y(t,8))?6:pe(e,y(t,7))?7:pe(e,y(t,21))?8:pe(e,y(t,25))?9:pe(e,y(t,28))?10:pe(e,y(t,2))?y(t,18)||pe(e,y(t,3))?2:0:!y(t,18)&&pe(e,y(t,3))?1:-1:-1}function he(e,t){if(null==t)return null;t=t.toUpperCase();var i=e.a[t];if(null==i){if(null==(i=j[t]))return null;i=(new I).a(N.f(),i),e.a[t]=i}return i}function pe(e,t){var i=e.length;return!(0<w(t,9)&&-1==a(_(t,9),i))&&we($(t,2),e)}function fe(e,t){if(null==t)return null;var i=$(t,1);if(null==(i=z[i]))e=null;else if(1==i.length)e=i[0];else e:{t=le(t);for(var n=i.length,o=0;o<n;o++){var s,a=he(e,s=i[o]);if(null!=a.a[23]){if(0==t.search(y(a,23))){e=s;break e}}else if(-1!=ue(t,a)){e=s;break e}}e=null}return e}function ge(e){return null==(e=z[e])?"ZZ":e[0]}function me(e,t,i,n){var o=0==w(s=ce(i,n),9)?_(y(i,1),9):_(s,9),s=_(s,10);if(2==n){if(!ne(ce(i,0)))return me(e,t,i,1);ne(e=ce(i,1))&&(r(o=o.concat(0==w(e,9)?_(y(i,1),9):_(e,9))),0==s.length?s=_(e,10):r(s=s.concat(_(e,10))
1))}return-1==o[0]?5:(t=t.length,-1<a(s,t)?4:(i=o[0])==t?0:t<i?2:o[o.length-1]<t?3:-1<a(o,t,1)?0:5)}function ve(e,t){var i=le(t);return(t=$(t,1))in z?me(e,i,t=re(e,t,ge(t)),-1):1}function be(e,t,i,n,o,s){if(0==t.length)return 0;t=new E(t),null==(r=null!=i?y(i,11):r)&&(r="NonMatch");var a,r,l=t.toString();if(r=0==l.length?20:U.test(l)?(l=l.replace(U,""),t.c="",t.a(te(l)),1):(l=new RegExp(r),ie(t),(r=0==(r=t.toString()).search(l)&&(l=r.match(l)[0].length,!((a=r.substring(l).match(V))&&null!=a[1]&&0<a[1].length&&"0"==oe(a[1],q))&&(t.c="",t.a(r.substring(l)),!0)))?5:20),o&&C(s,6,r),20==r)return null!=i&&(l=""+(r=$(i,10)),0==(a=t.toString()).lastIndexOf(l,0)&&(l=new E(a.substring(l.length)),a=y(i,1),a=new RegExp($(a,2)),ye(l,i,null),l=l.toString(),!we(a,t.toString())&&we(a,l)||3==me(e,t.toString(),i,-1)))?(n.a(l),o&&C(s,6,10),C(s,1,r),r):(C(s,1,0),0);if(t.c.length<=2)throw Error("Phone number too short after IDD");e:{if(0!=(e=t.toString()).length&&"0"!=e.charAt(0))for(o=e.length,t=1;t<=3&&t<=o;++t)if((i=parseInt(e.substring(0,t),10))in z){n.a(e.substring(t)),n=i;break e}n=0}if(0!=n)return C(s,1,n),n;throw Error("Invalid country calling code")}function ye(e,t,i){var n,o,s,a=e.toString(),r=a.length,l=y(t,15);0==r||null==l||0==l.length||(r=(n=new RegExp("^(?:"+l+")")).exec(a))&&(o=we(l=new RegExp($(y(t,1),2)),a),s=r.length-1,null==(t=y(t,16))||0==t.length||null==r[s]||0==r[s].length?o&&!we(l,a.substring(r[0].length))||(null!=i&&0<s&&null!=r[s]&&i.a(r[1]),e.set(a.substring(r[0].length))):(a=a.replace(n,t),o&&!we(l,a)||(null!=i&&0<s&&i.a(r[1]),e.set(a
1))))}function $e(e,t,i){if(!se(i)&&0<t.length&&"+"!=t.charAt(0))throw Error("Invalid country calling code");return _e(e,t,i,!0)}function _e(t,i,e,n){if(null==i)throw Error("The string supplied did not seem to be a phone number");if(250<i.length)throw Error("The string supplied is too long to be a phone number");var o,s,a,r=new E,l=i.indexOf(";phone-context=");if(0<=l?("+"==i.charAt(o=l+15)&&(0<(d=i.indexOf(";",o))?r.a(i.substring(o,d)):r.a(i.substring(o))),o=i.indexOf("tel:"),r.a(i.substring(0<=o?o+4:0,l))):r.a((0<=(a=(s=i).search(K))?0<=(a=(s=(s=s.substring(a)).replace(G,"")).search(Y))&&(s=s.substring(0,a)):s="",s)),0<(o=(l=r.toString()).indexOf(";isub="))&&(r.c="",r.a(l.substring(0,o))),!ee(r.toString()))throw Error("The string supplied did not seem to be a phone number");if(l=r.toString(),!(se(e)||null!=l&&0<l.length&&U.test(l)))throw Error("Invalid country calling code");l=new R,n&&C(l,5,i);e:{if(0<=(o=(i=r.toString()).search(X))&&ee(i.substring(0,o)))for(var d,c=(d=i.match(X)).length,u=1;u<c;++u)if(null!=d[u]&&0<d[u].length){r.c="",r.a(i.substring(0,o)),i=d[u];break e}i=""}0<i.length&&C(l,3,i),o=he(t,e),i=new E,d=0,c=r.toString();try{d=be(t,c,o,i,n,l)}catch(e){if("Invalid country calling code"!=e.message||!U.test(c))throw e;if(0==(d=be(t,c=c.replace(U,""),o,i,n,l)))throw e}if(0!=d?(r=ge(d))!=e&&(o=re(t,d,r)):(ie(r),i.a(r.toString()),null!=e?C(l,1,d=$(o,10)):n&&(delete l.a[6],l.c&&delete l.c[6])),i.c.length<2)throw Error("The string supplied is too short to be a phone number");if(null!=o&&(e=new E,ye(r=new E(i.toString()),o,e),2!=(t=me(t,r.toString(),o,-1))&&4!=t&&5!=t&&(i=r,n&&0<e.toString().length&&C(l,7,e.toString()))),(t=(n=i.toString()).length)<2)throw Error("The string supplied is too short to be a phone number");if(17<t)throw Error("The string supplied is too long to be a phone number");if(1<n.length&&"0"==n.charAt(0)){for(C(l,4,!0),t=1;t<n.length-1&&"0"==n.charAt(t);)t++;1!=t&&C(l,8,t)}return C(l,2,parseInt(n,10)),l}function we(e,t){return!(!(e="string"==typeof e?t.match("^(?:"+e+")$"):t.match(e))||e[0].length!=t.length)}e("intlTelInputUtils",{}),e("intlTelInputUtils.formatNumber",function(t,e,i){try{var n=W.a(),o=$e(n,t,e),s=ve(n,o);return 0==s||4==s?ae(n,o,void 0===i?0:i):t}catch(e){return t}}),e("intlTelInputUtils.getExampleNumber",function(e,t,i){try{var n=W.a();e:{if(se(e)){var o=ce(he(n,e),i);try{if(null!=o.a[6]){var s=_e(n,y(o,6),e,!1);break e}}catch(e){}}s=null}return ae(n,s,t?2:1)}catch(e){return""}}),e("intlTelInputUtils.getExtension",function(e,t){try{return y($e(W.a(),e,t),3)}catch(e){return""}}),e("intlTelInputUtils.getNumberType",function(e,t){try{var i=W.a(),n=$e(i,e,t),o=fe(i,n),s=re(i,$(n,1),o);return null==s?-1:ue(le(n),s)}catch(e){return-99}}),e("intlTelInputUtils.getValidationError",function(e,t){try{var i=W.a();return ve(i,$e(i,e,t))}catch(e){return"Invalid country calling code"==e.message?1:"Phone number too short after IDD"==e.message||"The string supplied is too short to be a phone number"==e?2:"The string supplied is too long to be a phone number"==e.message?3:-99}}),e("intlTelInputUtils.isValidNumber",function(e,t){try{var i,n=W.a(),o=$e(n,e,t),s=fe(n,o),a=$(o,1),r=re(n,a,s);if(!(i=null==r)){if(d="001"!=s){var l=he(n,s);if(null==l)throw Error("Invalid region code: "+s);var d=a!=$(l,10)}i=d}return!i&&-1!=ue(le(o),r)}catch(e){return!1}}),e("intlTelInputUtils.numberFormat",{E164:0,INTERNATIONAL:1,NATIONAL:2,RFC3966:3}),e("intlTelInputUtils.numberType",{FIXED_LINE:0,MOBILE:1,FIXED_LINE_OR_MOBILE:2,TOLL_FREE:3,PREMIUM_RATE:4,SHARED_COST:5,VOIP:6,PERSONAL_NUMBER:7,PAGER:8,UAN:9,VOICEMAIL:10,UNKNOWN:-1}),e("intlTelInputUtils.validationError",{IS_POSSIBLE:0,INVALID_COUNTRY_CODE:1,TOO_SHORT:2,TOO_LONG:3,IS_POSSIBLE_LOCAL_ONLY:4,INVALID_LENGTH:5})}();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.