vendor: 4,538 bytes, lines 1-2
1/*! jQuery v1.12.4 | (c) jQuery Foundation | jquery.org/license */ 2;!function(d,c){"object"==typeof module&&"object"==typeof module.exports?module.exports=d.document?c(d,!0):function(b){if(!b.document){throw new Error("jQuery requires a window with a document")}return c(b)}:c(d)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="1.12.4",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++){if(null!=(e=arguments[h])){for(d in e){a=g[d],c=e[d],g!==c&&(j&&c&&(n.isPlainObject(c)||(b=n.isArray(c)))?(b?(b=!1,f=a&&n.isArray(a)?a:[]):f=a&&n.isPlainObject(a)?a:{},g[d]=n.extend(j,f,c)):void 0!==c&&(g[d]=c))}}}return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray||function(a){return"array"===n.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){var b=a&&a.toString();return !n.isArray(a)&&b-parseFloat(b)+1>=0},isEmptyObject:function(a){var b;for(b in a){return !1}return !0},isPlainObject:function(a){var b;if(!a||"object"!==n.type(a)||a.nodeType||n.isWindow(a)){return !1}try{if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype,"isPrototypeOf")){return !1}}catch(c){return !1}if(!l.ownFirst){for(b in a){return k.call(a,b)}}for(b in a){}return void 0===b||k.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(b){b&&n.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++){if(b.call(a[d],d,a[d])===!1){break}}}else{for(d in a){if(b.call(a[d],d,a[d])===!1){break}}}return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(h){return h.call(b,a,c)}for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++){if(c in b&&b[c]===a){return c}}}return -1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d){a[e++]=b[d++]}if(c!==c){while(void 0!==b[d]){a[e++]=b[d++]}}return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++){d=!b(a[f],f),d!==h&&e.push(a[f])}return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a)){for(d=a.length;d>g;g++){e=b(a[g],g,c),null!=e&&h.push(e)}}else{for(g in a){e=b(a[g],g,c),null!=e&&h.push(e)}}return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(f=a[b],b=a,a=f),n.isFunction(a)?(c=e.call(arguments,2),d=function(){return a.apply(b||this,c.concat(e.call(arguments)))},d.guid=a.guid=a.guid||n.guid++,d):void 0},now:function(){return +new Date},support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length" in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*ne
2w Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++){if(a[c]===b){return c}}return -1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]){}a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x){return d}if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a))){if(f=o[1]){if(9===x){if(!(j=b.getElementById(f))){return d}if(j.id===f){return d.push(j),d}}else{if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f){return d.push(j),d}}}else{if(o[2]){return H.apply(d,b.getElementsByTagName(a)),d}if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName){return H.apply(d,b.getElementsByClassName(f)),d}}}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x){w=b,s=a}else{if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--){r[h]=l+" "+qa(r[h])}s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}}if(s){try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}
2function ia(a){var b=n.createElement("div");try{return !!a(b)}catch(c){return !1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--){d.attrHandle[c[e]]=b}}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d){return d}if(c){while(c=c.nextSibling){if(c===b){return -1}}}return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--){c[e=f[g]]&&(c[e]=!(d[e]=c[e]))}})})}function oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++]){1===c.nodeType&&d.push(c)}return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\r\\' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b){while(b=b.parentNode){if(b===a){return !0}}}return !1},B=b?function(a,b){if(a===b){return l=!0,0}var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b){return l=!0,0}var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f){return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0}if(e===f){return ka(a,b)}c=a;while(c=c.parentNode){g.unshift(c)}c=b;while(c=c.parentNode){h.unshift(c)}while(g[d]===h[d]){d++}return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b))){try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType){return d}}catch(e){}}return fa(b,n,null,[a]).length>0}
vendor: 5,114 bytes, line 2
2,fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++]){b===a[f]&&(e=d.push(f))}while(e--){a.splice(d[e],1)}}return k=null,a},e=fa.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent){return a.textContent}for(a=a.firstChild;a;a=a.nextSibling){c+=e(a)}}else{if(3===f||4===f){return a.nodeValue}}}else{while(b=a[d++]){c+=e(b)}}return c},d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fa.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return"*"===a?function(){return !0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return !!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p]){if(h?m.nodeName.toLowerCase()===r:1===m.nodeType){return !1}}o=p="only"===a&&!o&&"nextSibling"}return !0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop()){if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}}else{if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1){while(m=++n&&m&&m[p]||(t=n=0)||o.pop()){if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b)){break}}}}return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--){d=J(a,f[g]),a[d]=!(c[d]=f[g])}}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--){(f=g[h])&&(a[h]=!(b[h]=f))}}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do{if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang")){return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-")}}while((b=b.parentNode)&&1===b.nodeType);return !1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling){if(a.nodeType<6){return !1}}return !0},parent:function(a){return !d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)}
2,input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2){a.push(c)}return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2){a.push(c)}return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;){a.push(d)}return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++d<b;){a.push(d)}return a})}},d.pseudos.nth=d.pseudos.eq;for(b in {radio:!0,checkbox:!0,file:!0,password:!0,image:!0}){d.pseudos[b]=la(b)}for(b in {submit:!0,reset:!0}){d.pseudos[b]=ma(b)}function pa(){}pa.prototype=d.filters=d.pseudos,d.setFilters=new pa,g=fa.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k){return b?0:k.slice(0)}h=a,i=[],j=d.preFilter;while(h){c&&!(e=R.exec(h))||(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=S.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(Q," ")}),h=h.slice(c.length));for(g in d.filter){!(e=W[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length))}if(!c){break}}return b?h.length:h?fa.error(a):z(a,i).slice(0)};function qa(a){for(var b=0,c=a.length,d="";c>b;b++){d+=a[b].value}return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d]){if(1===b.nodeType||e){return a(b,c,f)}}}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d]){if((1===b.nodeType||e)&&a(b,c,g)){return !0}}}else{while(b=b[d]){if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f){return k[2]=h[2]}if(i[d]=k,k[2]=a(b,c,g)){return !0}}}}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--){if(!a[e](b,c,d)){return !1}}return !0}:a[0]}function ta(a,b,c){for(var d=0,e=b.length;e>d;d++){fa(a,b[d],c)}return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++){(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)))}return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--){(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}}if(f){if(e||a){if(e){j=[],k=r.length;while(k--){(l=r[k])&&j.push(q[k]=l)}e(null,r=[],j,i)}k=r.length;while(k--){(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}}else{r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)}})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++){if(c=d.relative[a[i].type]){m=[ra(sa(m),c)]}else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++){if(d.relative[a[e].type]){break}}return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||0.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++]){if(q(l,g||n,h)){i.push(l);break}}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++]){q(t,u,g,h)}if(f){if(r>0){while(s--){t[s]||u[s]||(u[s]=F.call(i))}}u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--){f=wa(b[c]),f[u]?d.push(f):e.push(f)}f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b){return e}n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type]){break}if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a){return H.apply(e,f),e}break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType){if(1===a.nodeType){if(e&&n(a).is(c)){break}d.push(a)}}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling){1===a.nodeType&&a!==b&&c.push(a)}return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b)){return n.grep(a,function(a,d){return !!b.call(a,d,a)!==c})}if(b.nodeType){return n.grep(a,function(a){return a===b!==c})}if("string"==typeof b){if(y.test(b)){return n.filter(b,a,c)}b=n.filter(b,a)}return n.grep(a,function(a){return n.inArray(a,b)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a){return this.pushStack(n(a).filter(function(){for(b=0;e>b;b++){if(n.contains(d[b],this)){return !0}}}))}for(b=0;e>b;b++){n.find(a,d[b],c)}return c=this.pushStack(e>1?n.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return !!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a){return this}if(c=c||A,"string"==typeof a){if(e="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:B.exec(a),!e||!e[1]&&b){return !b||b.jquery?(b||c).find(a):this.constructor(b).find(a)}if(e[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b)){for(e in b){n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e])}}return this}if(f=d.getElementById(e[2]),f&&f.parentNode){if(f.id!==e[2]){return A.find(a)}this.length=1,this[0]=f}return this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b,c=n(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;
vendor: 9,662 bytes, line 2
2b++){if(n.contains(this,c[b])){return !0}}})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++){for(c=this[d];c&&c!==b;c=c.parentNode){if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}}}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?n.inArray(this[0],n(a)):n.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){do{a=a[b]}while(a&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return n.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||(e=n.uniqueSort(e)),D.test(a)&&(e=e.reverse())),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h<f.length){f[h].apply(c[0],c[1])===!1&&a.stopOnFalse&&(h=f.length,c=!1)}}a.memory||(c=!1),b=!1,e&&(f=c?[]:"")},j={add:function(){return f&&(c&&!b&&(h=f.length-1,g.push(c)),function d(b){n.each(b,function(b,c){n.isFunction(c)?a.unique&&j.has(c)||f.push(c):c&&c.length&&"string"!==n.type(c)&&d(c)})}(arguments),c&&!b&&i()),this},remove:function(){return n.each(arguments,function(a,b){var c;while((c=n.inArray(b,f,c))>-1){f.splice(c,1),h>=c&&h--}}),this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return !f},lock:function(){return e=!0,c||j.disable(),this},locked:function(){return !!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return !!d}};return j},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1){for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++){c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f}}return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.addEventListener?(d.removeEventListener("DOMContentLoaded",K),a.removeEventListener("load",K)):(d.detachEvent("onreadystatechange",K),a.detachEvent("onload",K))}function K(){(d.addEventListener||"load"===a.event.type||"complete"===d.readyState)&&(J(),n.ready())}n.ready.promise=function(b){if(!I){if(I=n.Deferred(),"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll){a.setTimeout(n.ready)}else{if(d.addEventListener){d.addEventListener("DOMContentLoaded",K),a.addEventListener("load",K)}else{d.attachEvent("onreadystatechange",K),a.attachEvent("onload",K);var c=!1;try{c=null==a.frameElement&&d.documentElement}catch(e){}c&&c.doScroll&&!function f(){if(!n.isReady){try{c.doScroll("left")}catch(b){return a.setTimeout(f,50)}J(),n.ready()}}()}}}return I.promise(b)},n.ready.promise();var L;for(L in n(l)){break}l.ownFirst="0"===L,l.inlineBlockNeedsLayout=!1,n(function(){var a,b,c,e;c=d.getElementsByTagName("body")[0],c&&c.style&&(b=d.createElement("div"),e=d.createElement("div"),e.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(e).appendChild(b),"undefined"!=typeof b.style.zoom&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",l.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(e))}),function(){var a=d.createElement("div");l.deleteExpando=!0;try{delete a.test}catch(b){l.deleteExpando=!1}a=null}();var M=function(a){var b=n.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b},N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(O,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}n.data(a,b,c)}else{c=void 0}}return c}function Q(a){var b;for(b in a){if(("data"!==b||!n.isEmptyObject(a[b]))&&"toJSON"!==b){return !1}}return !0}function R(a,b,d,e){if(M(a)){var f,g,h=n.expando,i=a.nodeType,j=i?n.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b){return k||(k=i?a[h]=c.pop()||n.guid++:h),j[k]||(j[k]=i?{}:{toJSON:n.noop}),"object"!=typeof b&&"function"!=typeof b||(e?j[k]=n.extend(j[k],b):j[k].data=n.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[n.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[n.camelCase(b)])):f=g,f}}}function S(a,b,c){if(M(a)){var d,e,f=a.nodeType,g=f?n.cache:a,h=f?a[n.expando]:n.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){n.isArray(b)?b=b.concat(n.map(b,n.camelCase)):b in d?b=[b]:(b=n.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--){delete d[b[e]]}if(c?!Q(d):!n.isEmptyObject(d)){return}}(c||(delete g[h].data,Q(g[h])))&&(f?n.cleanData([a],!0):l.deleteExpando||g!=g.window?delete g[h]:g[h]=void 0)}}}n.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?n.cache[a[n.expando]]:a[n.expando],!!a&&!Q(a)},data:function(a,b,c){return R(a,b,c)},removeData:function(a,b){return S(a,b)},_data:function(a,b,c){return R(a,b,c,!0)},_removeData:function(a,b){return S(a,b,!0)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=n.data(f),1===f.nodeType&&!n._data(f,"parsedAttrs"))){c=g.length;while(c--){g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])))}n._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){n.data(this,a)}):arguments.length>1?this.each(function(){n.data(this,a,b)}):f?P(f,a,n.data(f,a)):void 0},removeData:function(a){return this.each(function(){n.removeData(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=n._data(a,b),c&&(!d||n.isArray(c)?d=n._data(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return n._data(a,c)||n._data(a,c,{empty:n.Callbacks("once memory").add(function(){n._removeData(a,b+"queue"),n._removeData(a,c)})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?n.queue(this[0],a):void 0===b?this:this.each(function(){var c=n.queue(this,a,b);n._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&n.dequeue(this,a)})},dequeue:function(a){return this.each(function(){n.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=n.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--){c=n._data(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h))}return h(),e.promise(b)}
2}),function(){var a;l.shrinkWrapBlocks=function(){if(null!=a){return a}a=!1;var b,c,e;return c=d.getElementsByTagName("body")[0],c&&c.style?(b=d.createElement("div"),e=d.createElement("div"),e.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(e).appendChild(b),"undefined"!=typeof b.style.zoom&&(b.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:1px;width:1px;zoom:1",b.appendChild(d.createElement("div")).style.width="5px",a=3!==b.offsetWidth),c.removeChild(e),a):void 0}}();var T=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,U=new RegExp("^(?:([+-])=|)("+T+")([a-z%]*)$","i"),V=["Top","Right","Bottom","Left"],W=function(a,b){return a=b||a,"none"===n.css(a,"display")||!n.contains(a.ownerDocument,a)};function X(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return n.css(a,b,"")},i=h(),j=c&&c[3]||(n.cssNumber[b]?"":"px"),k=(n.cssNumber[b]||"px"!==j&&+i)&&U.exec(n.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do{f=f||".5",k/=f,n.style(a,b,k+j)}while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}var Y=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c){Y(a,b,h,c[h],!0,f,g)}}else{if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b)){for(;i>h;h++){b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)))}}}return e?a:j?b.call(a):i?b(a[0],c):f},Z=/^(?:checkbox|radio)$/i,$=/<([\w:-]+)/,_=/^$|\/(?:java|ecma)script/i,aa=/^\s+/,ba="abbr|article|aside|audio|bdi|canvas|data|datalist|details|dialog|figcaption|figure|footer|header|hgroup|main|mark|meter|nav|output|picture|progress|section|summary|template|time|video";function ca(a){var b=ba.split("|"),c=a.createDocumentFragment();if(c.createElement){while(b.length){c.createElement(b.pop())}}return c}!function(){var a=d.createElement("div"),b=d.createDocumentFragment(),c=d.createElement("input");a.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",l.leadingWhitespace=3===a.firstChild.nodeType,l.tbody=!a.getElementsByTagName("tbody").length,l.htmlSerialize=!!a.getElementsByTagName("link").length,l.html5Clone="<:nav></:nav>"!==d.createElement("nav").cloneNode(!0).outerHTML,c.type="checkbox",c.checked=!0,b.appendChild(c),l.appendChecked=c.checked,a.innerHTML="<textarea>x</textarea>",l.noCloneChecked=!!a.cloneNode(!0).lastChild.defaultValue,b.appendChild(a),c=d.createElement("input"),c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),a.appendChild(c),l.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,l.noCloneEvent=!!a.addEventListener,a[n.expando]=1,l.attributes=!a.getAttribute(n.expando)}();var da={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:l.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]};da.optgroup=da.option,da.tbody=da.tfoot=da.colgroup=da.caption=da.thead,da.th=da.td;function ea(a,b){var c,d,e=0,f="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):void 0;if(!f){for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++){!b||n.nodeName(d,b)?f.push(d):n.merge(f,ea(d,b))}}return void 0===b||b&&n.nodeName(a,b)?n.merge([a],f):f}function fa(a,b){for(var c,d=0;null!=(c=a[d]);d++){n._data(c,"globalEval",!b||n._data(b[d],"globalEval"))}}var ga=/<|&#?\w+;/,ha=/<tbody/i;function ia(a){Z.test(a.type)&&(a.defaultChecked=a.checked)}function ja(a,b,c,d,e){for(var f,g,h,i,j,k,m,o=a.length,p=ca(b),q=[],r=0;o>r;r++){if(g=a[r],g||0===g){if("object"===n.type(g)){n.merge(q,g.nodeType?[g]:g)}else{if(ga.test(g)){i=i||p.appendChild(b.createElement("div")),j=($.exec(g)||["",""])[1].toLowerCase(),m=da[j]||da._default,i.innerHTML=m[1]+n.htmlPrefilter(g)+m[2],f=m[0];while(f--){i=i.lastChild}if(!l.leadingWhitespace&&aa.test(g)&&q.push(b.createTextNode(aa.exec(g)[0])),!l.tbody){g="table"!==j||ha.test(g)?"<table>"!==m[1]||ha.test(g)?0:i:i.firstChild,f=g&&g.childNodes.length;while(f--){n.nodeName(k=g.childNodes[f],"tbody")&&!k.childNodes.length&&g.removeChild(k)}}n.merge(q,i.childNodes),i.textContent="";while(i.firstChild){i.removeChild(i.firstChild)}i=p.lastChild}else{q.push(b.createTextNode(g))}}}}i&&p.removeChild(i),l.appendChecked||n.grep(ea(q,"input"),ia),r=0;while(g=q[r++]){if(d&&n.inArray(g,d)>-1){e&&e.push(g)}else{if(h=n.contains(g.ownerDocument,g),i=ea(p.appendChild(g),"script"),h&&fa(i),c){f=0;while(g=i[f++]){_.test(g.type||"")&&c.push(g)}}}}return i=null,p}!function(){var b,c,e=d.createElement("div");
vendor: 12,707 bytes, line 2
2for(b in {submit:!0,change:!0,focusin:!0}){c="on"+b,(l[b]=c in a)||(e.setAttribute(c,"t"),l[b]=e.attributes[c].expando===!1)}e=null}();var ka=/^(?:input|select|textarea)$/i,la=/^key/,ma=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,na=/^(?:focusinfocus|focusoutblur)$/,oa=/^([^.]*)(?:\.(.+)|)/;function pa(){return !0}function qa(){return !1}function ra(){try{return d.activeElement}catch(a){}}function sa(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b){sa(a,h,c,d,b[h],f)}return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1){e=qa}else{if(!e){return a}}return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=n.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return"undefined"==typeof n||a&&n.event.triggered===a.type?void 0:n.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(G)||[""],h=b.length;while(h--){f=oa.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=n.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=n.event.special[o]||{},l=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},i),(m=g[o])||(m=g[o]=[],m.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,l):m.push(l),n.event.global[o]=!0)}a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n.hasData(a)&&n._data(a);if(r&&(k=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--){if(h=oa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=m.length;while(f--){g=m[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(m.splice(f,1),g.selector&&m.delegateCount--,l.remove&&l.remove.call(a,g))}i&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete k[o])}else{for(o in k){n.event.remove(a,o+b[j],c,d,!0)}}}n.isEmptyObject(k)&&(delete r.handle,n._removeData(a,"events"))}},trigger:function(b,c,e,f){var g,h,i,j,l,m,o,p=[e||d],q=k.call(b,"type")?b.type:b,r=k.call(b,"namespace")?b.namespace.split("."):[];if(i=m=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!na.test(q+n.event.triggered)&&(q.indexOf(".")>-1&&(r=q.split("."),q=r.shift(),r.sort()),h=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=r.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:n.makeArray(c,[b]),l=n.event.special[q]||{},f||!l.trigger||l.trigger.apply(e,c)!==!1)){if(!f&&!l.noBubble&&!n.isWindow(e)){for(j=l.delegateType||q,na.test(j+q)||(i=i.parentNode);i;i=i.parentNode){p.push(i),m=i}m===(e.ownerDocument||d)&&p.push(m.defaultView||m.parentWindow||a)}o=0;while((i=p[o++])&&!b.isPropagationStopped()){b.type=o>1?j:l.bindType||q,g=(n._data(i,"events")||{})[b.type]&&n._data(i,"handle"),g&&g.apply(i,c),g=h&&i[h],g&&g.apply&&M(i)&&(b.result=g.apply(i,c),b.result===!1&&b.preventDefault())}if(b.type=q,!f&&!b.isDefaultPrevented()&&(!l._default||l._default.apply(p.pop(),c)===!1)&&M(e)&&h&&e[q]&&!n.isWindow(e)){m=e[h],m&&(e[h]=null),n.event.triggered=q;try{e[q]()}catch(s){}n.event.triggered=void 0,m&&(e[h]=m)}return b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(n._data(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped()){a.rnamespace&&!a.rnamespace.test(g.namespace)||(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1)){for(;i!=this;i=i.parentNode||this){if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++){f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f)}d.length&&g.push({elem:i,handlers:d})}}}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},fix:function(a){if(a[n.expando]){return a}var b,c,e,f=a.type,g=a,h=this.fixHooks[f];h||(this.fixHooks[f]=h=ma.test(f)?this.mouseHooks:la.test(f)?this.keyHooks:{}),e=h.props?this.props.concat(h.props):this.props,a=new n.Event(g),b=e.length;while(b--){c=e[b],a[c]=g[c]}return a.target||(a.target=g.srcElement||d),3===a.target.nodeType&&(a.target=a.target.parentNode),a.metaKey=!!a.metaKey,h.filter?h.filter(a,g):a},props:"altKey bubbles cancelable ctrlKey currentTarget detail eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,e,f,g=b.button,h=b.fromElement;return null==a.pageX&&null!=b.clientX&&(e=a.target.ownerDocument||d,f=e.documentElement,c=e.body,a.pageX=b.clientX+(f&&f.scrollLeft||c&&c.scrollLeft||0)-(f&&f.clientLeft||c&&c.clientLeft||0),a.pageY=b.clientY+(f&&f.scrollTop||c&&c.scrollTop||0)-(f&&f.clientTop||c&&c.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?b.toElement:h),a.which||void 0===g||(a.which=1&g?1:2&g?3:4&g?2:0),a}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==ra()&&this.focus){try{return this.focus(),!1}catch(a){}}},delegateType:"focusin"},blur:{trigger:function(){return this===ra()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return n.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):void 0},_default:function(a){return n.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,b,c){var d=n.extend(new n.Event,c,{type:a,isSimulated:!0});n.event.trigger(d,null,b),d.isDefaultPrevented()&&c.preventDefault()}},n.removeEvent=d.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)}:function(a,b,c){var d="on"+b;a.detachEvent&&("undefined"==typeof a[d]&&(a[d]=null),a.detachEvent(d,c))},n.Event=function(a,b){return this instanceof n.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?pa:qa):this.type=a,b&&n.extend(this,b),this.timeStamp=a&&a.timeStamp||n.now(),void (this[n.expando]=!0)):new n.Event(a,b)},n.Event.prototype={constructor:n.Event,isDefaultPrevented:qa,isPropagationStopped:qa,isImmediatePropagationStopped:qa,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=pa,a&&(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=pa,a&&!this.isSimulated&&(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=pa,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()}},n.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){n.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return e&&(e===d||n.contains(d,e))||(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),l.submit||(n.event.special.submit={setup:function(){return n.nodeName(this,"form")?!1:void n.event.add(this,"click._submit keypress._submit",function(a){var b=a.target,c=n.nodeName(b,"input")||n.nodeName(b,"button")?n.prop(b,"form"):void 0;c&&!n._data(c,"submit")&&(n.event.add(c,"submit._submit",function(a){a._submitBubble=!0}),n._data(c,"submit",!0))})},postDispatch:function(a){a._submitBubble&&(delete a._submitBubble,this.parentNode&&!a.isTrigger&&n.event.simulate("submit",this.parentNode,a))},teardown:function(){return n.nodeName(this,"form")?!1:void n.event.remove(this,"._submit")}}),l.change||(n.event.special.change={setup:function(){return ka.test(this.nodeName)?("checkbox"!==this.type&&"radio"!==this.type||(n.event.add(this,"propertychange._change",function(a){"checked"===a.originalEvent.propertyName&&(this._justChanged=!0)}),n.event.add(this,"click._change",function(a){this._justChanged&&!a.isTrigger&&(this._justChanged=!1),n.event.simulate("change",this,a)})),!1):void n.event.add(this,"beforeactivate._change",function(a){var b=a.target;ka.test(b.nodeName)&&!n._data(b,"change")&&(n.event.add(b,"change._change",function(a){!this.parentNode||a.isSimulated||a.isTrigger||n.event.simulate("change",this.parentNode,a)}),n._data(b,"change",!0))})},handle:function(a){var b=a.target;return this!==b||a.isSimulated||a.isTrigger||"radio"!==b.type&&"checkbox"!==b.type?a.handleObj.handler.apply(this,arguments):void 0},teardown:function(){return n.event.remove(this,"._change"),!ka.test(this.nodeName)}}),l.focusin||n.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){n.event.simulate(b,a.target,n.event.fix(a))};n.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=n._data(d,b);e||d.addEventListener(a,c,!0),n._data(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=n._data(d,b)-1;e?n._data(d,b,e):(d.removeEventListener(a,c,!0),n._removeData(d,b))}}}),n.fn.extend({on:function(a,b,c,d){return sa(this,a,b,c,d)},one:function(a,b,c,d){return sa(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj){return d=a.handleObj,n(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this}if("object"==typeof a){for(e in a){this.off(e,b,a[e])}return this}return b!==!1&&"function"!=typeof b||(c=b,b=void 0),c===!1&&(c=qa),this.each(function(){n.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){n.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?n.event.trigger(a,b,c,!0):void 0}});var ta=/ jQuery\d+="(?:null|\d+)"/g,ua=new RegExp("<(?:"+ba+")[\\s/>]","i"),va=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,wa=/<script|<style|<link/i,xa=/checked\s*(?:[^=]|=\s*.checked.)/i,ya=/^true\/(.*)/,za=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,Aa=ca(d),Ba=Aa.appendChild(d.createElement("div"));function Ca(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function Da(a){return a.type=(null!==n.find.attr(a,"type"))+"/"+a.type,a}function Ea(a){var b=ya.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Fa(a,b){if(1===b.nodeType&&n.hasData(a)){var c,d,e,f=n._data(a),g=n._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h){for(d=0,e=h[c].length;e>d;d++){n.event.add(b,c,h[c][d])}}}g.data&&(g.data=n.extend({},g.data))}}function Ga(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!l.noCloneEvent&&b[n.expando]){e=n._data(b);for(d in e.events){n.removeEvent(b,d,e.handle)}b.removeAttribute(n.expando)}"script"===c&&b.text!==a.text?(Da(b).text=a.text,Ea(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),l.html5Clone&&a.innerHTML&&!n.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&Z.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}}function Ha(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);
2if(r||o>1&&"string"==typeof q&&!l.checkClone&&xa.test(q)){return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),Ha(f,b,c,d)})}if(o&&(k=ja(b,a[0].ownerDocument,!1,a,d),e=k.firstChild,1===k.childNodes.length&&(k=e),e||d)){for(i=n.map(ea(k,"script"),Da),h=i.length;o>m;m++){g=k,m!==p&&(g=n.clone(g,!0,!0),h&&n.merge(i,ea(g,"script"))),c.call(a[m],g,m)}if(h){for(j=i[i.length-1].ownerDocument,n.map(i,Ea),m=0;h>m;m++){g=i[m],_.test(g.type||"")&&!n._data(g,"globalEval")&&n.contains(j,g)&&(g.src?n._evalUrl&&n._evalUrl(g.src):n.globalEval((g.text||g.textContent||g.innerHTML||"").replace(za,"")))}}k=e=null}return a}function Ia(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++){c||1!==d.nodeType||n.cleanData(ea(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&fa(ea(d,"script")),d.parentNode.removeChild(d))}return a}n.extend({htmlPrefilter:function(a){return a.replace(va,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h,i=n.contains(a.ownerDocument,a);if(l.html5Clone||n.isXMLDoc(a)||!ua.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(Ba.innerHTML=a.outerHTML,Ba.removeChild(f=Ba.firstChild)),!(l.noCloneEvent&&l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a))){for(d=ea(f),h=ea(a),g=0;null!=(e=h[g]);++g){d[g]&&Ga(e,d[g])}}if(b){if(c){for(h=h||ea(a),d=d||ea(f),g=0;null!=(e=h[g]);g++){Fa(e,d[g])}}else{Fa(a,f)}}return d=ea(f,"script"),d.length>0&&fa(d,!i&&ea(a,"script")),d=h=e=null,f},cleanData:function(a,b){for(var d,e,f,g,h=0,i=n.expando,j=n.cache,k=l.attributes,m=n.event.special;null!=(d=a[h]);h++){if((b||M(d))&&(f=d[i],g=f&&j[f])){if(g.events){for(e in g.events){m[e]?n.event.remove(d,e):n.removeEvent(d,e,g.handle)}}j[f]&&(delete j[f],k||"undefined"==typeof d.removeAttribute?d[i]=void 0:d.removeAttribute(i),c.push(f))}}}}),n.fn.extend({domManip:Ha,detach:function(a){return Ia(this,a,!0)},remove:function(a){return Ia(this,a)},text:function(a){return Y(this,function(a){return void 0===a?n.text(this):this.empty().append((this[0]&&this[0].ownerDocument||d).createTextNode(a))},null,a,arguments.length)},append:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.appendChild(a)}})},prepend:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&n.cleanData(ea(a,!1));while(a.firstChild){a.removeChild(a.firstChild)}a.options&&n.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return Y(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a){return 1===b.nodeType?b.innerHTML.replace(ta,""):void 0}if("string"==typeof a&&!wa.test(a)&&(l.htmlSerialize||!ua.test(a))&&(l.leadingWhitespace||!aa.test(a))&&!da[($.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++){b=this[c]||{},1===b.nodeType&&(n.cleanData(ea(b,!1)),b.innerHTML=a)}b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ha(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(ea(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=0,e=[],f=n(a),h=f.length-1;h>=d;d++){c=d===h?this:this.clone(!0),n(f[d])[b](c),g.apply(e,c.get())}return this.pushStack(e)}});var Ja,Ka={HTML:"block",BODY:"block"};function La(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function Ma(a){var b=d,c=Ka[a];return c||(c=La(a,b),"none"!==c&&c||(Ja=(Ja||n("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=(Ja[0].contentWindow||Ja[0].contentDocument).document,b.write(),b.close(),c=La(a,b),Ja.detach()),Ka[a]=c),c}var Na=/^margin/,Oa=new RegExp("^("+T+")(?!px)[a-z%]+$","i"),Pa=function(a,b,c,d){var e,f,g={};for(f in b){g[f]=a.style[f],a.style[f]=b[f]}
vendor: 10,032 bytes, line 2
2e=c.apply(a,d||[]);for(f in b){a.style[f]=g[f]}return e},Qa=d.documentElement;!function(){var b,c,e,f,g,h,i=d.createElement("div"),j=d.createElement("div");if(j.style){j.style.cssText="float:left;opacity:.5",l.opacity="0.5"===j.style.opacity,l.cssFloat=!!j.style.cssFloat,j.style.backgroundClip="content-box",j.cloneNode(!0).style.backgroundClip="",l.clearCloneStyle="content-box"===j.style.backgroundClip,i=d.createElement("div"),i.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",j.innerHTML="",i.appendChild(j),l.boxSizing=""===j.style.boxSizing||""===j.style.MozBoxSizing||""===j.style.WebkitBoxSizing,n.extend(l,{reliableHiddenOffsets:function(){return null==b&&k(),f},boxSizingReliable:function(){return null==b&&k(),e},pixelMarginRight:function(){return null==b&&k(),c},pixelPosition:function(){return null==b&&k(),b},reliableMarginRight:function(){return null==b&&k(),g},reliableMarginLeft:function(){return null==b&&k(),h}});function k(){var k,l,m=d.documentElement;m.appendChild(i),j.style.cssText="-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",b=e=h=!1,c=g=!0,a.getComputedStyle&&(l=a.getComputedStyle(j),b="1%"!==(l||{}).top,h="2px"===(l||{}).marginLeft,e="4px"===(l||{width:"4px"}).width,j.style.marginRight="50%",c="4px"===(l||{marginRight:"4px"}).marginRight,k=j.appendChild(d.createElement("div")),k.style.cssText=j.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",k.style.marginRight=k.style.width="0",j.style.width="1px",g=!parseFloat((a.getComputedStyle(k)||{}).marginRight),j.removeChild(k)),j.style.display="none",f=0===j.getClientRects().length,f&&(j.style.display="",j.innerHTML="<table><tr><td></td><td>t</td></tr></table>",j.childNodes[0].style.borderCollapse="separate",k=j.getElementsByTagName("td"),k[0].style.cssText="margin:0;border:0;padding:0;display:none",f=0===k[0].offsetHeight,f&&(k[0].style.display="",k[1].style.display="none",f=0===k[0].offsetHeight)),m.removeChild(i)}}}();var Ra,Sa,Ta=/^(top|right|bottom|left)$/;a.getComputedStyle?(Ra=function(b){var c=b.ownerDocument.defaultView;return c&&c.opener||(c=a),c.getComputedStyle(b)},Sa=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ra(a),g=c?c.getPropertyValue(b)||c[b]:void 0,""!==g&&void 0!==g||n.contains(a.ownerDocument,a)||(g=n.style(a,b)),c&&!l.pixelMarginRight()&&Oa.test(g)&&Na.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f),void 0===g?g:g+""}):Qa.currentStyle&&(Ra=function(a){return a.currentStyle},Sa=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Ra(a),g=c?c[b]:void 0,null==g&&h&&h[b]&&(g=h[b]),Oa.test(g)&&!Ta.test(b)&&(d=h.left,e=a.runtimeStyle,f=e&&e.left,f&&(e.left=a.currentStyle.left),h.left="fontSize"===b?"1em":g,g=h.pixelLeft+"px",h.left=d,f&&(e.left=f)),void 0===g?g:g+""||"auto"});function Ua(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Va=/alpha\([^)]*\)/i,Wa=/opacity\s*=\s*([^)]*)/i,Xa=/^(none|table(?!-c[ea]).+)/,Ya=new RegExp("^("+T+")(.*)$","i"),Za={position:"absolute",visibility:"hidden",display:"block"},$a={letterSpacing:"0",fontWeight:"400"},_a=["Webkit","O","Moz","ms"],ab=d.createElement("div").style;function bb(a){if(a in ab){return a}var b=a.charAt(0).toUpperCase()+a.slice(1),c=_a.length;while(c--){if(a=_a[c]+b,a in ab){return a}}}function cb(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++){d=a[g],d.style&&(f[g]=n._data(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&W(d)&&(f[g]=n._data(d,"olddisplay",Ma(d.nodeName)))):(e=W(d),(c&&"none"!==c||!e)&&n._data(d,"olddisplay",e?c:n.css(d,"display"))))}for(g=0;h>g;g++){d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"))}return a}function db(a,b,c){var d=Ya.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function eb(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2){"margin"===c&&(g+=n.css(a,c+V[f],!0,e)),d?("content"===c&&(g-=n.css(a,"padding"+V[f],!0,e)),"margin"!==c&&(g-=n.css(a,"border"+V[f]+"Width",!0,e))):(g+=n.css(a,"padding"+V[f],!0,e),"padding"!==c&&(g+=n.css(a,"border"+V[f]+"Width",!0,e)))}return g}function fb(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=Ra(a),g=l.boxSizing&&"border-box"===n.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=Sa(a,b,f),(0>e||null==e)&&(e=a.style[b]),Oa.test(e)){return e}d=g&&(l.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+eb(a,b,c||(g?"border":"content"),d,f)+"px"}n.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Sa(a,"opacity");return""===c?"1":c}}}},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":l.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=n.camelCase(b),i=a.style;if(b=n.cssProps[h]||(n.cssProps[h]=bb(h)||h),g=n.cssHooks[b]||n.cssHooks[h],void 0===c){return g&&"get" in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]}if(f=typeof c,"string"===f&&(e=U.exec(c))&&e[1]&&(c=X(a,b,e),f="number"),null!=c&&c===c&&("number"===f&&(c+=e&&e[3]||(n.cssNumber[h]?"":"px")),l.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),!(g&&"set" in g&&void 0===(c=g.set(a,c,d))))){try{i[b]=c}catch(j){}}}},css:function(a,b,c,d){var e,f,g,h=n.camelCase(b);return b=n.cssProps[h]||(n.cssProps[h]=bb(h)||h),g=n.cssHooks[b]||n.cssHooks[h],g&&"get" in g&&(f=g.get(a,!0,c)),void 0===f&&(f=Sa(a,b,d)),"normal"===f&&b in $a&&(f=$a[b]),""===c||c?(e=parseFloat(f),c===!0||isFinite(e)?e||0:f):f}}),n.each(["height","width"],function(a,b){n.cssHooks[b]={get:function(a,c,d){return c?Xa.test(n.css(a,"display"))&&0===a.offsetWidth?Pa(a,Za,function(){return fb(a,b,d)}):fb(a,b,d):void 0},set:function(a,c,d){var e=d&&Ra(a);return db(a,c,d?eb(a,b,d,l.boxSizing&&"border-box"===n.css(a,"boxSizing",!1,e),e):0)}}}),l.opacity||(n.cssHooks.opacity={get:function(a,b){return Wa.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?0.01*parseFloat(RegExp.$1)+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=n.isNumeric(b)?"alpha(opacity="+100*b+")":"",f=d&&d.filter||c.filter||"";c.zoom=1,(b>=1||""===b)&&""===n.trim(f.replace(Va,""))&&c.removeAttribute&&(c.removeAttribute("filter"),""===b||d&&!d.filter)||(c.filter=Va.test(f)?f.replace(Va,e):f+" "+e)}}),n.cssHooks.marginRight=Ua(l.reliableMarginRight,function(a,b){return b?Pa(a,{display:"inline-block"},Sa,[a,"marginRight"]):void 0}),n.cssHooks.marginLeft=Ua(l.reliableMarginLeft,function(a,b){return b?(parseFloat(Sa(a,"marginLeft"))||(n.contains(a.ownerDocument,a)?a.getBoundingClientRect().left-Pa(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}):0))+"px":void 0}),n.each({margin:"",padding:"",border:"Width"},function(a,b){n.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++){e[a+V[d]+b]=f[d]||f[d-2]||f[0]}return e}},Na.test(a)||(n.cssHooks[a+b].set=db)}),n.fn.extend({css:function(a,b){return Y(this,function(a,b,c){var d,e,f={},g=0;if(n.isArray(b)){for(d=Ra(a),e=b.length;e>g;g++){f[b[g]]=n.css(a,b[g],!1,d)}return f}return void 0!==c?n.style(a,b,c):n.css(a,b)},a,b,arguments.length>1)},show:function(){return cb(this,!0)},hide:function(){return cb(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){W(this)?n(this).show():n(this).hide()})}});function gb(a,b,c,d,e){return new gb.prototype.init(a,b,c,d,e)}n.Tween=gb,gb.prototype={constructor:gb,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||n.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(n.cssNumber[c]?"":"px")},cur:function(){var a=gb.propHooks[this.prop];return a&&a.get?a.get(this):gb.propHooks._default.get(this)},run:function(a){var b,c=gb.propHooks[this.prop];return this.options.duration?this.pos=b=n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):gb.propHooks._default.set(this),this}},gb.prototype.init.prototype=gb.prototype,gb.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){n.fx.step[a.prop]?n.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[n.cssProps[a.prop]]&&!n.cssHooks[a.prop]?a.elem[a.prop]=a.now:n.style(a.elem,a.prop,a.now+a.unit)}}},gb.propHooks.scrollTop=gb.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},n.easing={linear:function(a){return a},swing:function(a){return 0.5-Math.cos(a*Math.PI)/2},_default:"swing"},n.fx=gb.prototype.init,n.fx.step={};var hb,ib,jb=/^(?:toggle|show|hide)$/,kb=/queueHooks$/;function lb(){return a.setTimeout(function(){hb=void 0}),hb=n.now()}function mb(a,b){var c,d={height:a},e=0;for(b=b?1:0;4>e;e+=2-b){c=V[e],d["margin"+c]=d["padding"+c]=a}return b&&(d.opacity=d.width=a),d}function nb(a,b,c){for(var d,e=(qb.tweeners[b]||[]).concat(qb.tweeners["*"]),f=0,g=e.length;g>f;f++){if(d=e[f].call(c,b,a)){return d}}}function ob(a,b,c){var d,e,f,g,h,i,j,k,m=this,o={},p=a.style,q=a.nodeType&&W(a),r=n._data(a,"fxshow");c.queue||(h=n._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,m.always(function(){m.always(function(){h.unqueued--,n.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height" in b||"width" in b)&&(c.overflow=[p.overflow,p.overflowX,p.overflowY],j=n.css(a,"display"),k="none"===j?
2n._data(a,"olddisplay")||Ma(a.nodeName):j,"inline"===k&&"none"===n.css(a,"float")&&(l.inlineBlockNeedsLayout&&"inline"!==Ma(a.nodeName)?p.zoom=1:p.display="inline-block")),c.overflow&&(p.overflow="hidden",l.shrinkWrapBlocks()||m.always(function(){p.overflow=c.overflow[0],p.overflowX=c.overflow[1],p.overflowY=c.overflow[2]}));for(d in b){if(e=b[d],jb.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(q?"hide":"show")){if("show"!==e||!r||void 0===r[d]){continue}q=!0}o[d]=r&&r[d]||n.style(a,d)}else{j=void 0}}if(n.isEmptyObject(o)){"inline"===("none"===j?Ma(a.nodeName):j)&&(p.display=j)}else{r?"hidden" in r&&(q=r.hidden):r=n._data(a,"fxshow",{}),f&&(r.hidden=!q),q?n(a).show():m.done(function(){n(a).hide()}),m.done(function(){var b;n._removeData(a,"fxshow");for(b in o){n.style(a,b,o[b])}});for(d in o){g=nb(q?r[d]:0,d,m),d in r||(r[d]=g.start,q&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}}function pb(a,b){var c,d,e,f,g;for(c in a){if(d=n.camelCase(c),e=b[d],f=a[c],n.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=n.cssHooks[d],g&&"expand" in g){f=g.expand(f),delete a[d];for(c in f){c in a||(a[c]=f[c],b[c]=e)}}else{b[d]=e}}}function qb(a,b,c){var d,e,f=0,g=qb.prefilters.length,h=n.Deferred().always(function(){delete i.elem}),i=function(){if(e){return !1}for(var b=hb||lb(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++){j.tweens[g].run(f)}return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:n.extend({},b),opts:n.extend(!0,{specialEasing:{},easing:n.easing._default},c),originalProperties:b,originalOptions:c,startTime:hb||lb(),duration:c.duration,tweens:[],createTween:function(b,c){var d=n.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e){return this}for(e=!0;d>c;c++){j.tweens[c].run(1)}return b?(h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j,b])):h.rejectWith(a,[j,b]),this}}),k=j.props;for(pb(k,j.opts.specialEasing);g>f;f++){if(d=qb.prefilters[f].call(j,a,k,j.opts)){return n.isFunction(d.stop)&&(n._queueHooks(j.elem,j.opts.queue).stop=n.proxy(d.stop,d)),d}}return n.map(k,nb,j),n.isFunction(j.opts.start)&&j.opts.start.call(a,j),n.fx.timer(n.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}n.Animation=n.extend(qb,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);return X(c.elem,a,U.exec(b),c),c}]},tweener:function(a,b){n.isFunction(a)?(b=a,a=["*"]):a=a.match(G);for(var c,d=0,e=a.length;e>d;d++){c=a[d],qb.tweeners[c]=qb.tweeners[c]||[],qb.tweeners[c].unshift(b)}},prefilters:[ob],prefilter:function(a,b){b?qb.prefilters.unshift(a):qb.prefilters.push(a)}}),n.speed=function(a,b,c){var d=a&&"object"==typeof a?n.extend({},a):{complete:c||!c&&b||n.isFunction(a)&&a,duration:a,easing:c&&b||b&&!n.isFunction(b)&&b};return d.duration=n.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in n.fx.speeds?n.fx.speeds[d.duration]:n.fx.speeds._default,null!=d.queue&&d.queue!==!0||(d.queue="fx"),d.old=d.complete,d.complete=function(){n.isFunction(d.old)&&d.old.call(this),d.queue&&n.dequeue(this,d.queue)},d},n.fn.extend({fadeTo:function(a,b,c,d){return this.filter(W).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=n.isEmptyObject(a),f=n.speed(b,c,d),g=function(){var b=qb(this,n.extend({},a),f);(e||n._data(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=n.timers,g=n._data(this);if(e){g[e]&&g[e].stop&&d(g[e])}else{for(e in g){g[e]&&g[e].stop&&kb.test(e)&&d(g[e])}}for(e=f.length;e--;){f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1))}!b&&c||n.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=n._data(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=n.timers,g=d?d.length:0;for(c.finish=!0,n.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;){f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1))}for(b=0;g>b;b++){d[b]&&d[b].finish&&d[b].finish.call(this)}delete c.finish})}}),n.each(["toggle","show","hide"],function(a,b){var c=n.fn[b];n.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(mb(b,!0),a,d,e)}}),n.each({slideDown:mb("show"),slideUp:mb("hide"),slideToggle:mb("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){n.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),n.timers=[],n.fx.tick=function(){var a,b=n.timers,c=0;for(hb=n.now();c<b.length;c++){a=b[c],a()||b[c]!==a||b.splice(c--,1)}b.length||n.fx.stop(),hb=void 0},n.fx.timer=function(a){n.timers.push(a),a()?n.fx.start():n.timers.pop()},n.fx.interval=13,n.fx.start=function(){ib||(ib=a.setInterval(n.fx.tick,n.fx.interval))},n.fx.stop=function(){a.clearInterval(ib),ib=null},n.fx.speeds={slow:600,fast:200,_default:400}
vendor: 7,457 bytes, line 2
2,n.fn.delay=function(b,c){return b=n.fx?n.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a,b=d.createElement("input"),c=d.createElement("div"),e=d.createElement("select"),f=e.appendChild(d.createElement("option"));c=d.createElement("div"),c.setAttribute("className","t"),c.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",a=c.getElementsByTagName("a")[0],b.setAttribute("type","checkbox"),c.appendChild(b),a=c.getElementsByTagName("a")[0],a.style.cssText="top:1px",l.getSetAttribute="t"!==c.className,l.style=/top/.test(a.getAttribute("style")),l.hrefNormalized="/a"===a.getAttribute("href"),l.checkOn=!!b.value,l.optSelected=f.selected,l.enctype=!!d.createElement("form").enctype,e.disabled=!0,l.optDisabled=!f.disabled,b=d.createElement("input"),b.setAttribute("value",""),l.input=""===b.getAttribute("value"),b.value="t",b.setAttribute("type","radio"),l.radioValue="t"===b.value}();var rb=/\r/g,sb=/[\x20\t\r\n\f]+/g;n.fn.extend({val:function(a){var b,c,d,e=this[0];if(arguments.length){return d=n.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,n(this).val()):a,null==e?e="":"number"==typeof e?e+="":n.isArray(e)&&(e=n.map(e,function(a){return null==a?"":a+""})),b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()],b&&"set" in b&&void 0!==b.set(this,e,"value")||(this.value=e))})}if(e){return b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()],b&&"get" in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(rb,""):null==c?"":c)}}}),n.extend({valHooks:{option:{get:function(a){var b=n.find.attr(a,"value");return null!=b?b:n.trim(n.text(a)).replace(sb," ")}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++){if(c=d[i],(c.selected||i===e)&&(l.optDisabled?!c.disabled:null===c.getAttribute("disabled"))&&(!c.parentNode.disabled||!n.nodeName(c.parentNode,"optgroup"))){if(b=n(c).val(),f){return b}g.push(b)}}return g},set:function(a,b){var c,d,e=a.options,f=n.makeArray(b),g=e.length;while(g--){if(d=e[g],n.inArray(n.valHooks.option.get(d),f)>-1){try{d.selected=c=!0}catch(h){d.scrollHeight}}else{d.selected=!1}}return c||(a.selectedIndex=-1),e}}}}),n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a,b){return n.isArray(b)?a.checked=n.inArray(n(a).val(),b)>-1:void 0}},l.checkOn||(n.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var tb,ub,vb=n.expr.attrHandle,wb=/^(?:checked|selected)$/i,xb=l.getSetAttribute,yb=l.input;n.fn.extend({attr:function(a,b){return Y(this,n.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){n.removeAttr(this,a)})}}),n.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f){return"undefined"==typeof a.getAttribute?n.prop(a,b,c):(1===f&&n.isXMLDoc(a)||(b=b.toLowerCase(),e=n.attrHooks[b]||(n.expr.match.bool.test(b)?ub:tb)),void 0!==c?null===c?void n.removeAttr(a,b):e&&"set" in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get" in e&&null!==(d=e.get(a,b))?d:(d=n.find.attr(a,b),null==d?void 0:d))}},attrHooks:{type:{set:function(a,b){if(!l.radioValue&&"radio"===b&&n.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(G);if(f&&1===a.nodeType){while(c=f[e++]){d=n.propFix[c]||c,n.expr.match.bool.test(c)?yb&&xb||!wb.test(c)?a[d]=!1:a[n.camelCase("default-"+c)]=a[d]=!1:n.attr(a,c,""),a.removeAttribute(xb?c:d)}}}}),ub={set:function(a,b,c){return b===!1?n.removeAttr(a,c):yb&&xb||!wb.test(c)?a.setAttribute(!xb&&n.propFix[c]||c,c):a[n.camelCase("default-"+c)]=a[c]=!0,c}},n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b){var c=vb[b]||n.find.attr;yb&&xb||!wb.test(b)?vb[b]=function(a,b,d){var e,f;return d||(f=vb[b],vb[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,vb[b]=f),e}:vb[b]=function(a,b,c){return c?void 0:a[n.camelCase("default-"+b)]?b.toLowerCase():null}}),yb&&xb||(n.attrHooks.value={set:function(a,b,c){return n.nodeName(a,"input")?void (a.defaultValue=b):tb&&tb.set(a,b,c)}}),xb||(tb={set:function(a,b,c){var d=a.getAttributeNode(c);return d||a.setAttributeNode(d=a.ownerDocument.createAttribute(c)),d.value=b+="","value"===c||b===a.getAttribute(c)?b:void 0}},vb.id=vb.name=vb.coords=function(a,b,c){var d;return c?void 0:(d=a.getAttributeNode(b))&&""!==d.value?d.value:null},n.valHooks.button={get:function(a,b){var c=a.getAttributeNode(b);return c&&c.specified?c.value:void 0},set:tb.set},n.attrHooks.contenteditable={set:function(a,b,c){tb.set(a,""===b?!1:b,c)}},n.each(["width","height"],function(a,b){n.attrHooks[b]={set:function(a,c){return""===c?(a.setAttribute(b,"auto"),c):void 0}}})),l.style||(n.attrHooks.style={get:function(a){return a.style.cssText||void 0},set:function(a,b){return a.style.cssText=b+""}});var zb=/^(?:input|select|textarea|button|object)$/i,Ab=/^(?:a|area)$/i;n.fn.extend({prop:function(a,b){return Y(this,n.prop,a,b,arguments.length>1)},removeProp:function(a){return a=n.propFix[a]||a,this.each(function(){try{this[a]=void 0,delete this[a]}catch(b){}})}}),n.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f){return 1===f&&n.isXMLDoc(a)||(b=n.propFix[b]||b,e=n.propHooks[b]),void 0!==c?e&&"set" in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get" in e&&null!==(d=e.get(a,b))?d:a[b]}},propHooks:{tabIndex:{get:function(a){var b=n.find.attr(a,"tabindex");return b?parseInt(b,10):zb.test(a.nodeName)||Ab.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),l.hrefNormalized||n.each(["href","src"],function(a,b){n.propHooks[b]={get:function(a){return a.getAttribute(b,4)}}}),l.optSelected||(n.propHooks.selected={get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this}),l.enctype||(n.propFix.enctype="encoding");var Bb=/[\t\r\n\f]/g;function Cb(a){return n.attr(a,"class")||""}n.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a)){return this.each(function(b){n(this).addClass(a.call(this,b,Cb(this)))})}if("string"==typeof a&&a){b=a.match(G)||[];while(c=this[i++]){if(e=Cb(c),d=1===c.nodeType&&(" "+e+" ").replace(Bb," ")){g=0;while(f=b[g++]){d.indexOf(" "+f+" ")<0&&(d+=f+" ")}h=n.trim(d),e!==h&&n.attr(c,"class",h)}}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a)){return this.each(function(b){n(this).removeClass(a.call(this,b,Cb(this)))})}if(!arguments.length){return this.attr("class","")}if("string"==typeof a&&a){b=a.match(G)||[];while(c=this[i++]){if(e=Cb(c),d=1===c.nodeType&&(" "+e+" ").replace(Bb," ")){g=0;while(f=b[g++]){while(d.indexOf(" "+f+" ")>-1){d=d.replace(" "+f+" "," ")}}h=n.trim(d),e!==h&&n.attr(c,"class",h)}}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):n.isFunction(a)?this.each(function(c){n(this).toggleClass(a.call(this,c,Cb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=n(this),f=a.match(G)||[];
2while(b=f[d++]){e.hasClass(b)?e.removeClass(b):e.addClass(b)}}else{void 0!==a&&"boolean"!==c||(b=Cb(this),b&&n._data(this,"__className__",b),n.attr(this,"class",b||a===!1?"":n._data(this,"__className__")||""))}})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++]){if(1===c.nodeType&&(" "+Cb(c)+" ").replace(Bb," ").indexOf(b)>-1){return !0}}return !1}}),n.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){n.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),n.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var Db=a.location,Eb=n.now(),Fb=/\?/,Gb=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;n.parseJSON=function(b){if(a.JSON&&a.JSON.parse){return a.JSON.parse(b+"")}var c,d=null,e=n.trim(b+"");return e&&!n.trim(e.replace(Gb,function(a,b,e,f){return c&&b&&(d=0),0===d?a:(c=e||b,d+=!f-!e,"")}))?Function("return "+e)():n.error("Invalid JSON: "+b)},n.parseXML=function(b){var c,d;if(!b||"string"!=typeof b){return null}try{a.DOMParser?(d=new a.DOMParser,c=d.parseFromString(b,"text/xml")):(c=new a.ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b))}catch(e){c=void 0}return c&&c.documentElement&&!c.getElementsByTagName("parsererror").length||n.error("Invalid XML: "+b),c};var Hb=/#.*$/,Ib=/([?&])_=[^&]*/,Jb=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Kb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Lb=/^(?:GET|HEAD)$/,Mb=/^\/\//,Nb=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Ob={},Pb={},Qb="*/".concat("*"),Rb=Db.href,Sb=Nb.exec(Rb.toLowerCase())||[];function Tb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(G)||[];if(n.isFunction(c)){while(d=f[e++]){"+"===d.charAt(0)?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}}}function Ub(a,b,c,d){var e={},f=a===Pb;function g(h){var i;return e[h]=!0,n.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Vb(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(d in b){void 0!==b[d]&&((e[d]?a:c||(c={}))[d]=b[d])}return c&&n.extend(!0,a,c),a}function Wb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0]){i.shift(),void 0===e&&(e=a.mimeType||b.getResponseHeader("Content-Type"))}if(e){for(g in h){if(h[g]&&h[g].test(e)){i.unshift(g);break}}}if(i[0] in c){f=i[0]}else{for(g in c){if(!i[0]||a.converters[g+" "+i[0]]){f=g;break}d||(d=g)}f=f||d}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function Xb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1]){for(g in a.converters){j[g.toLowerCase()]=a.converters[g]}}f=k.shift();while(f){if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift()){if("*"===f){f=i}else{if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g){for(e in j){if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}}}if(g!==!0){if(g&&a["throws"]){b=g(b)}else{try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}}}}}}return{state:"success",data:b}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Rb,type:"GET",isLocal:Kb.test(Sb[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Qb,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":n.parseJSON,"text xml":n.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Vb(Vb(a,n.ajaxSettings),b):Vb(n.ajaxSettings,a)},ajaxPrefilter:Tb(Ob),ajaxTransport:Tb(Pb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var d,e,f,g,h,i,j,k,l=n.ajaxSetup({},c),m=l.context||l,o=l.context&&(m.nodeType||m.jquery)?n(m):n.event,p=n.Deferred(),q=n.Callbacks("once memory"),r=l.statusCode||{},s={},t={},u=0,v="canceled",w={readyState:0,getResponseHeader:function(a){var b;if(2===u){if(!k){k={};while(b=Jb.exec(g)){k[b[1].toLowerCase()]=b[2]}}b=k[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===u?g:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return u||(a=t[c]=t[c]||a,s[a]=b),this},overrideMimeType:function(a){return u||(l.mimeType=a),this},statusCode:function(a){var b;if(a){if(2>u){for(b in a){r[b]=[r[b],a[b]]}}else{w.always(a[w.status])}}return this},abort:function(a){var b=a||v;return j&&j.abort(b),y(0,b),this}};if(p.promise(w).complete=q.add,w.success=w.done,w.error=w.fail,l.url=((b||l.url||Rb)+"").replace(Hb,"").replace(Mb,Sb[1]+"//"),l.type=c.method||c.type||l.method||l.type,l.dataTypes=n.trim(l.dataType||"*").toLowerCase().match(G)||[""],null==l.crossDomain&&(d=Nb.exec(l.url.toLowerCase()),l.crossDomain=!(!d||d[1]===Sb[1]&&d[2]===Sb[2]&&(d[3]||("http:"===d[1]?"80":"443"))===(Sb[3]||("http:"===Sb[1]?"80":"443")))),l.data&&l.processData&&"string"!=typeof l.data&&(l.data=n.param(l.data,l.traditional)),Ub(Ob,l,c,w),2===u){return w}i=n.event&&l.global,i&&0===n.active++&&n.event.trigger("ajaxStart"),l.type=l.type.toUpperCase(),l.hasContent=!Lb.test(l.type),f=l.url,l.hasContent||(l.data&&(f=l.url+=(Fb.test(f)?"&":"?")+l.data,delete l.data),l.cache===!1&&(l.url=Ib.test(f)?f.replace(Ib,"$1_="+Eb++):f+(Fb.test(f)?"&":"?")+"_="+Eb++)),l.ifModified&&(n.lastModified[f]&&w.setRequestHeader("If-Modified-Since",n.lastModified[f]),n.etag[f]&&w.setRequestHeader("If-None-Match",n.etag[f])),(l.data&&l.hasContent&&l.contentType!==!1||c.contentType)&&w.setRequestHeader("Content-Type",l.contentType),w.setRequestHeader("Accept",l.dataTypes[0]&&l.accepts[l.dataTypes[0]]?l.accepts[l.dataTypes[0]]+("*"!==l.dataTypes[0]?", "+Qb+"; q=0.01":""):l.accepts["*"]);for(e in l.headers){w.setRequestHeader(e,l.headers[e])}
2if(l.beforeSend&&(l.beforeSend.call(m,w,l)===!1||2===u)){return w.abort()}v="abort";for(e in {success:1,error:1,complete:1}){w[e](l[e])}if(j=Ub(Pb,l,c,w)){if(w.readyState=1,i&&o.trigger("ajaxSend",[w,l]),2===u){return w}l.async&&l.timeout>0&&(h=a.setTimeout(function(){w.abort("timeout")},l.timeout));try{u=1,j.send(s,y)}catch(x){if(!(2>u)){throw x}y(-1,x)}}else{y(-1,"No Transport")}function y(b,c,d,e){var k,s,t,v,x,y=c;2!==u&&(u=2,h&&a.clearTimeout(h),j=void 0,g=e||"",w.readyState=b>0?4:0,k=b>=200&&300>b||304===b,d&&(v=Wb(l,w,d)),v=Xb(l,v,w,k),k?(l.ifModified&&(x=w.getResponseHeader("Last-Modified"),x&&(n.lastModified[f]=x),x=w.getResponseHeader("etag"),x&&(n.etag[f]=x)),204===b||"HEAD"===l.type?y="nocontent":304===b?y="notmodified":(y=v.state,s=v.data,t=v.error,k=!t)):(t=y,!b&&y||(y="error",0>b&&(b=0))),w.status=b,w.statusText=(c||y)+"",k?p.resolveWith(m,[s,y,w]):p.rejectWith(m,[w,y,t]),w.statusCode(r),r=void 0,i&&o.trigger(k?"ajaxSuccess":"ajaxError",[w,l,k?s:t]),q.fireWith(m,[w,y]),i&&(o.trigger("ajaxComplete",[w,l]),--n.active||n.event.trigger("ajaxStop")))}return w},getJSON:function(a,b,c){return n.get(a,b,c,"json")},getScript:function(a,b){return n.get(a,void 0,b,"script")}}),n.each(["get","post"],function(a,b){n[b]=function(a,c,d,e){return n.isFunction(c)&&(e=e||d,d=c,c=void 0),n.ajax(n.extend({url:a,type:b,dataType:e,data:c,success:d},n.isPlainObject(a)&&a))}}),n._evalUrl=function(a){return n.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},n.fn.extend({wrapAll:function(a){if(n.isFunction(a)){return this.each(function(b){n(this).wrapAll(a.call(this,b))})}if(this[0]){var b=n(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&1===a.firstChild.nodeType){a=a.firstChild}return a}).append(this)}return this},wrapInner:function(a){return n.isFunction(a)?this.each(function(b){n(this).wrapInner(a.call(this,b))}):this.each(function(){var b=n(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=n.isFunction(a);return this.each(function(c){n(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()}});function Yb(a){return a.style&&a.style.display||n.css(a,"display")}function Zb(a){if(!n.contains(a.ownerDocument||d,a)){return !0}while(a&&1===a.nodeType){if("none"===Yb(a)||"hidden"===a.type){return !0}a=a.parentNode}return !1}n.expr.filters.hidden=function(a){return l.reliableHiddenOffsets()?a.offsetWidth<=0&&a.offsetHeight<=0&&!a.getClientRects().length:Zb(a)},n.expr.filters.visible=function(a){return !n.expr.filters.hidden(a)};var $b=/%20/g,_b=/\[\]$/,ac=/\r?\n/g,bc=/^(?:submit|button|image|reset|file)$/i,cc=/^(?:input|select|textarea|keygen)/i;function dc(a,b,c,d){var e;if(n.isArray(b)){n.each(b,function(b,e){c||_b.test(a)?d(a,e):dc(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)})}else{if(c||"object"!==n.type(b)){d(a,b)}else{for(e in b){dc(a+"["+e+"]",b[e],c,d)}}}}n.param=function(a,b){var c,d=[],e=function(a,b){b=n.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a)||a.jquery&&!n.isPlainObject(a)){n.each(a,function(){e(this.name,this.value)})}else{for(c in a){dc(c,a[c],b,e)}}return d.join("&").replace($b,"+")},n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=n.prop(this,"elements");return a?n.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!n(this).is(":disabled")&&cc.test(this.nodeName)&&!bc.test(a)&&(this.checked||!Z.test(a))}).map(function(a,b){var c=n(this).val();return null==c?null:n.isArray(c)?n.map(c,function(a){return{name:b.name,value:a.replace(ac,"\r\n")}}):{name:b.name,value:c.replace(ac,"\r\n")}}).get()}}),n.ajaxSettings.xhr=void 0!==a.ActiveXObject?function(){return this.isLocal?ic():d.documentMode>
vendor: 4,592 bytes, line 2
28?hc():/^(get|post|head|put|delete|options)$/i.test(this.type)&&hc()||ic()}:hc;var ec=0,fc={},gc=n.ajaxSettings.xhr();a.attachEvent&&a.attachEvent("onunload",function(){for(var a in fc){fc[a](void 0,!0)}}),l.cors=!!gc&&"withCredentials" in gc,gc=l.ajax=!!gc,gc&&n.ajaxTransport(function(b){if(!b.crossDomain||l.cors){var c;return{send:function(d,e){var f,g=b.xhr(),h=++ec;if(g.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields){for(f in b.xhrFields){g[f]=b.xhrFields[f]}}b.mimeType&&g.overrideMimeType&&g.overrideMimeType(b.mimeType),b.crossDomain||d["X-Requested-With"]||(d["X-Requested-With"]="XMLHttpRequest");for(f in d){void 0!==d[f]&&g.setRequestHeader(f,d[f]+"")}g.send(b.hasContent&&b.data||null),c=function(a,d){var f,i,j;if(c&&(d||4===g.readyState)){if(delete fc[h],c=void 0,g.onreadystatechange=n.noop,d){4!==g.readyState&&g.abort()}else{j={},f=g.status,"string"==typeof g.responseText&&(j.text=g.responseText);try{i=g.statusText}catch(k){i=""}f||!b.isLocal||b.crossDomain?1223===f&&(f=204):f=j.text?200:404}}j&&e(f,i,j,g.getAllResponseHeaders())},b.async?4===g.readyState?a.setTimeout(c):g.onreadystatechange=fc[h]=c:c()},abort:function(){c&&c(void 0,!0)}}}});function hc(){try{return new a.XMLHttpRequest}catch(b){}}function ic(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return n.globalEval(a),a}}}),n.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),n.ajaxTransport("script",function(a){if(a.crossDomain){var b,c=d.head||n("head")[0]||d.documentElement;return{send:function(e,f){b=d.createElement("script"),b.async=!0,a.scriptCharset&&(b.charset=a.scriptCharset),b.src=a.url,b.onload=b.onreadystatechange=function(a,c){(c||!b.readyState||/loaded|complete/.test(b.readyState))&&(b.onload=b.onreadystatechange=null,b.parentNode&&b.parentNode.removeChild(b),b=null,c||f(200,"success"))},c.insertBefore(b,c.firstChild)},abort:function(){b&&b.onload(void 0,!0)}}}});var jc=[],kc=/(=)\?(?=&|$)|\?\?/;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=jc.pop()||n.expando+"_"+Eb++;return this[a]=!0,a}}),n.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(kc.test(b.url)?"url":"string"==typeof b.data&&0===(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&kc.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=n.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(kc,"$1"+e):b.jsonp!==!1&&(b.url+=(Fb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||n.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){void 0===f?n(a).removeProp(e):a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,jc.push(e)),g&&n.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),n.parseHTML=function(a,b,c){if(!a||"string"!=typeof a){return null}"boolean"==typeof b&&(c=b,b=!1),b=b||d;var e=x.exec(a),f=!c&&[];return e?[b.createElement(e[1])]:(e=ja([a],b,f),f&&f.length&&n(f).remove(),n.merge([],e.childNodes))};var lc=n.fn.load;n.fn.load=function(a,b,c){if("string"!=typeof a&&lc){return lc.apply(this,arguments)}var d,e,f,g=this,h=a.indexOf(" ");return h>-1&&(d=n.trim(a.slice(h,a.length)),a=a.slice(0,h)),n.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&n.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?n("<div>").append(n.parseHTML(a)).find(d):a)}).always(c&&function(a,b){g.each(function(){c.apply(this,f||[a.responseText,b,a])})}),this},n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){n.fn[b]=function(a){return this.on(b,a)}}),n.expr.filters.animated=function(a){return n.grep(n.timers,function(b){return a===b.elem}).length};function mc(a){return n.isWindow(a)?a:9===a.nodeType?a.defaultView||a.parentWindow:!1}n.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=n.css(a,"position"),l=n(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=n.css(a,"top"),i=n.css(a,"left"),j=("absolute"===k||"fixed"===k)&&n.inArray("auto",[f,i])>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),n.isFunction(b)&&(b=b.call(a,c,n.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using" in b?b.using.call(a,m):l.css(m)}}
2,n.fn.extend({offset:function(a){if(arguments.length){return void 0===a?this:this.each(function(b){n.offset.setOffset(this,a,b)})}var b,c,d={top:0,left:0},e=this[0],f=e&&e.ownerDocument;if(f){return b=f.documentElement,n.contains(b,e)?("undefined"!=typeof e.getBoundingClientRect&&(d=e.getBoundingClientRect()),c=mc(f),{top:d.top+(c.pageYOffset||b.scrollTop)-(b.clientTop||0),left:d.left+(c.pageXOffset||b.scrollLeft)-(b.clientLeft||0)}):d}},position:function(){if(this[0]){var a,b,c={top:0,left:0},d=this[0];return"fixed"===n.css(d,"position")?b=d.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),n.nodeName(a[0],"html")||(c=a.offset()),c.top+=n.css(a[0],"borderTopWidth",!0),c.left+=n.css(a[0],"borderLeftWidth",!0)),{top:b.top-c.top-n.css(d,"marginTop",!0),left:b.left-c.left-n.css(d,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&!n.nodeName(a,"html")&&"static"===n.css(a,"position")){a=a.offsetParent}return a||Qa})}}),n.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c=/Y/.test(b);n.fn[a]=function(d){return Y(this,function(a,d,e){var f=mc(a);return void 0===e?f?b in f?f[b]:f.document.documentElement[d]:a[d]:void (f?f.scrollTo(c?n(f).scrollLeft():e,c?e:n(f).scrollTop()):a[d]=e)},a,d,arguments.length,null)}}),n.each(["top","left"],function(a,b){n.cssHooks[b]=Ua(l.pixelPosition,function(a,c){return c?(c=Sa(a,b),Oa.test(c)?n(a).position()[b]+"px":c):void 0})}),n.each({Height:"height",Width:"width"},function(a,b){n.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){n.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return Y(this,function(b,c,d){var e;return n.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?n.css(b,c,g):n.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),n.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}}),n.fn.size=function(){return this.length},n.fn.andSelf=n.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return n});var nc=a.jQuery,oc=a.$;return n.noConflict=function(b){return a.$===n&&(a.$=oc),b&&a.jQuery===n&&(a.jQuery=nc),n},b||(a.jQuery=a.$=n),n}); 3/*! jQuery UI - v1.11.4 - 2015-03-11 4* http://jqueryui.com 5* Includes: core.js, widget.js, mouse.js, position.js, accordion.js, autocomplete.js, button.js, datepicker.js, dialog.js, draggable.js, droppable.js, effect.js, effect-blind.js, effect-bounce.js, effect-clip.js, effect-drop.js, effect-explode.js, effect-fade.js, effect-fold.js, effect-highlight.js, effect-puff.js, effect-pulsate.js, effect-scale.js, effect-shake.js, effect-size.js, effect-slide.js, effect-transfer.js, menu.js, progressbar.js, resizable.js, selectable.js, selectmenu.js, slider.js, sortable.js, spinner.js, tabs.js, tooltip.js 6* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */ 7(function(a){if(typeof define==="function"&&define.amd){define(["jquery"],a)}else{a(jQuery)}}(function(K){ 8/*! 9 * jQuery UI Core 1.11.4 10 * http://jqueryui.com 11 * 12 * Copyright jQuery Foundation and other contributors 13 * Released under the MIT license. 14 * http://jquery.org/license 15 * 16 * http://api.jqueryui.com/category/ui-core/ 17 */ 18;K.ui=K.ui||{};K.extend(K.ui,{version:"1.11.4",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}});K.fn.extend({scrollParent:function(ai){var ah=this.css("position"),ag=ah==="absolute",aj=ai?/(auto|scroll|hidden)/:/(auto|scroll)/,ak=this.parents().filter(function(){var al=K(this);if(ag&&al.css("position")==="static"){return false}return aj.test(al.css("overflow")+al.css("overflow-y")+al.css("overflow-x"))}).eq(0);return ah==="fixed"||!ak.length?K(this[0].ownerDocument||document):ak},uniqueId:(function(){var ag=0;return function(){return this.each(function(){if(!this.id){this.id="ui-id-"+(++ag)}})}})(),removeUniqueId:function(){return this.each(function(){if(/^ui-id-\d+$/.test(this.id
18)){K(this).removeAttr("id")}})}});function x(ai,ag){var ak,aj,ah,al=ai.nodeName.toLowerCase();if("area"===al){ak=ai.parentNode;aj=ak.name;if(!ai.href||!aj||ak.nodeName.toLowerCase()!=="map"){return false}ah=K("img[usemap='#"+aj+"']")[0];return !!ah&&y(ah)}return(/^(input|select|textarea|button|object)$/.test(al)?!ai.disabled:"a"===al?ai.href||ag:ag)&&y(ai)}function y(ag){return K.expr.filters.visible(ag)&&!K(ag).parents().addBack().filter(function(){return K.css(this,"visibility")==="hidden"}).length}K.extend(K.expr[":"],{data:K.expr.createPseudo?K.expr.createPseudo(function(ag){return function(ah){return !!K.data(ah,ag)}}):function(ai,ah,ag){return !!K.data(ai,ag[3])},focusable:function(ag){return x(ag,!isNaN(K.attr(ag,"tabindex")))},tabbable:function(ai){var ag=K.attr(ai,"tabindex"),ah=isNaN(ag);return(ah||ag>=0)&&x(ai,!ah)}});if(!K("<a>").outerWidth(1).jquery){K.each(["Width","Height"],function(ai,ag){var ah=ag==="Width"?["Left","Right"]:["Top","Bottom"],aj=ag.toLowerCase(),al={innerWidth:K.fn.innerWidth,innerHeight:K.fn.innerHeight,outerWidth:K.fn.outerWidth,outerHeight:K.fn.outerHeight};function ak(ao,an,am,ap){K.each(ah,function(){an-=parseFloat(K.css(ao,"padding"+this))||0;if(am){an-=parseFloat(K.css(ao,"border"+this+"Width"))||0}if(ap){an-=parseFloat(K.css(ao,"margin"+this))||0}});return an}K.fn["inner"+ag]=function(am){if(am===undefined){return al["inner"+ag].call(this)}return this.each(function(){K(this).css(aj,ak(this,am)+"px")})};K.fn["outer"+ag]=function(am,an){if(typeof am!=="number"){return al["outer"+ag].call(this,am)}return this.each(function(){K(this).css(aj,ak(this,am,true,an)+"px")})}})}if(!K.fn.addBack){K.fn.addBack=function(ag){return this.add(ag==null?this.prevObject:this.prevObject.filter(ag))}}if(K("<a>").data("a-b","a").removeData("a-b").data("a-b")){K.fn.removeData=(function(ag){return function(ah){if(arguments.length){return ag.call(this,K.camelCase(ah))}else{return ag.call(this)}}})(K.fn.removeData)}K.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());K.fn.extend({focus:(function(ag){return function(ah,ai){return typeof ah==="number"?this.each(function(){var aj=this;setTimeout(function(){K(aj).focus();if(ai){ai.call(aj)}},ah)}):ag.apply(this,arguments)}})(K.fn.focus),disableSelection:(function(){var ag="onselectstart" in document.createElement("div")?"selectstart":"mousedown";return function(){return this.bind(ag+".ui-disableSelection",function(ah){ah.preventDefault()})}})(),enableSelection:function(){return this.unbind(".ui-disableSelection")},zIndex:function(aj){if(aj!==undefined){return this.css("zIndex",aj)}if(this.length){var ah=K(this[0]),ag,ai;while(ah.length&&ah[0]!==document){ag=ah.css("position");if(ag==="absolute"||ag==="relative"||ag==="fixed"){ai=parseInt(ah.css("zIndex"),10);if(!isNaN(ai)&&ai!==0){return ai}}ah=ah.parent()}}return 0}});K.ui.plugin={add:function(ah,ai,ak){var ag,aj=K.ui[ah].prototype;for(ag in ak){aj.plugins[ag]=aj.plugins[ag]||[];aj.plugins[ag].push([ai,ak[ag]])}},call:function(ag,aj,ai,ah){var ak,al=ag.plugins[aj];if(!al){return}if(!ah&&(!ag.element[0].parentNode||ag.element[0].parentNode.nodeType===11)){return}for(ak=0;ak<al.length;ak++){if(ag.options[al[ak][0]]){al[ak][1].apply(ag.element,ai)}}}}; 19/*! 20 * jQuery UI Widget 1.11.4 21 * http://jqueryui.com 22 * 23 * Copyright jQuery Foundation and other contributors 24 * Released under the MIT license. 25 * http://jquery.org/license 26 * 27 * http://api.jqueryui.com/jQuery.widget/ 28 */ 29;var Q=0,k=Array.prototype.slice;K.cleanData=(function(ag){return function(ah){var aj,ak,ai;for(ai=0;(ak=ah[ai])!=null;ai++){try{aj=K._data(ak,"events");if(aj&&aj.remove){K(ak).triggerHandler("remove")}}catch(al){}}ag(ah)}})(K.cleanData);K.widget=function(ag,ah,ao){var al,am,aj,an,ai={},ak=ag.split(".")[0];ag=ag.split(".")[1];al=ak+"-"+ag;if(!ao){ao=ah;ah=K.Widget}K.expr[":"][al.toLowerCase()]=function(ap){return !!K.data(ap,al)};K[ak]=K[ak]||{};am=K[ak][ag];aj=K[ak][ag]=function(ap,aq){if(!this._createWidget){return new aj(ap,aq)}if(arguments.length){this._createWidget(ap,aq)}};K.extend(aj,am,{version:ao.version,_proto:K.extend({},ao),_childConstructors:[]});an=new ah();an.options=K.widget.extend({},an.options);K.each(ao,function(aq,ap){if(!K.isFunction(ap)){ai[aq]=ap;return}ai[aq]=(function(){var ar=function(){return ah.prototype[aq].apply(this,arguments)},at=function(au){return ah.prototype[aq].apply(this,au)};return function(){var aw=this._super,au=this._superApply,av;this._super=ar;this._superApply=at;av=ap.apply(this,arguments);this._super=aw;this._superApply=au;return av}})()});aj.prototype=K.widget.extend(an,{widgetEventPrefix:am?(an.widgetEventPrefix||ag):ag},ai,{constructor:aj,namespace:ak,widgetName:ag,widgetFullName:al});if(am){K.each(am._childConstructors,function(aq,ar){var ap=ar.prototype;K.widget(ap.namespace+"."+ap.widgetName,aj,ar._proto)});delete am._childConstructors}else{ah._childConstructors.push(aj)}K.widget.bridge(ag,aj);return aj};
29K.widget.extend=function(al){var ah=k.call(arguments,1),ak=0,ag=ah.length,ai,aj;for(;ak<ag;ak++){for(ai in ah[ak]){aj=ah[ak][ai];if(ah[ak].hasOwnProperty(ai)&&aj!==undefined){if(K.isPlainObject(aj)){al[ai]=K.isPlainObject(al[ai])?K.widget.extend({},al[ai],aj):K.widget.extend({},aj)}else{al[ai]=aj}}}}return al};K.widget.bridge=function(ah,ag){var ai=ag.prototype.widgetFullName||ah;K.fn[ah]=function(al){var aj=typeof al==="string",ak=k.call(arguments,1),am=this;if(aj){this.each(function(){var ao,an=K.data(this,ai);if(al==="instance"){am=an;return false}if(!an){return K.error("cannot call methods on "+ah+" prior to initialization; attempted to call method '"+al+"'")}if(!K.isFunction(an[al])||al.charAt(0)==="_"){return K.error("no such method '"+al+"' for "+ah+" widget instance")}ao=an[al].apply(an,ak);if(ao!==an&&ao!==undefined){am=ao&&ao.jquery?am.pushStack(ao.get()):ao;return false}})}else{if(ak.length){al=K.widget.extend.apply(null,[al].concat(ak))}this.each(function(){var an=K.data(this,ai);if(an){an.option(al||{});if(an._init){an._init()}}else{K.data(this,ai,new ag(al,this))}})}return am}};K.Widget=function(){};K.Widget._childConstructors=[];K.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{disabled:false,create:null},_createWidget:function(ag,ah){ah=K(ah||this.defaultElement||this)[0];this.element=K(ah);this.uuid=Q++;this.eventNamespace="."+this.widgetName+this.uuid;this.bindings=K();this.hoverable=K();this.focusable=K();if(ah!==this){K.data(ah,this.widgetFullName,this);this._on(true,this.element,{remove:function(ai){if(ai.target===ah){this.destroy()}}});this.document=K(ah.style?ah.ownerDocument:ah.document||ah);this.window=K(this.document[0].defaultView||this.document[0].parentWindow)}this.options=K.widget.extend({},this.options,this._getCreateOptions(),ag);this._create();this._trigger("create",null,this._getCreateEventData());this._init()},_getCreateOptions:K.noop,_getCreateEventData:K.noop,_create:K.noop,_init:K.noop,destroy:function(){this._destroy();this.element.unbind(this.eventNamespace).removeData(this.widgetFullName).removeData(K.camelCase(this.widgetFullName));this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled ui-state-disabled");this.bindings.unbind(this.eventNamespace);this.hoverable.removeClass("ui-state-hover");this.focusable.removeClass("ui-state-focus")},_destroy:K.noop,widget:function(){return this.element},option:function(aj,ak){var ag=aj,al,ai,ah;if(arguments.length===0){return K.widget.extend({},this.options)}if(typeof aj==="string"){ag={};al=aj.split(".");aj=al.shift();if(al.length){ai=ag[aj]=K.widget.extend({},this.options[aj]);for(ah=0;ah<al.length-1;ah++){ai[al[ah]]=ai[al[ah]]||{};ai=ai[al[ah]]}aj=al.pop();if(arguments.length===1){return ai[aj]===undefined?null:ai[aj]}ai[aj]=ak}else{if(arguments.length===1){return this.options[aj]===undefined?null:this.options[aj]}ag[aj]=ak}}this._setOptions(ag);return this},_setOptions:function(ag){var ah;for(ah in ag){this._setOption(ah,ag[ah])}return this},_setOption:function(ag,ah){this.options[ag]=ah;if(ag==="disabled"){this.widget().toggleClass(this.widgetFullName+"-disabled",!!ah);if(ah){this.hoverable.removeClass("ui-state-hover");this.focusable.removeClass("ui-state-focus")}}return this},enable:function(){return this._setOptions({disabled:false})},disable:function(){return this._setOptions({disabled:true})},_on:function(aj,ai,ah){var ak,ag=this;if(typeof aj!=="boolean"){ah=ai;ai=aj;aj=false}if(!ah){ah=ai;ai=this.element;ak=this.widget()}else{ai=ak=K(ai);this.bindings=this.bindings.add(ai)}K.each(ah,function(aq,ap){function an(){if(!aj&&(ag.options.disabled===true||K(this).hasClass("ui-state-disabled"))){return}return(typeof ap==="string"?ag[ap]:ap).apply(ag,arguments)}if(typeof ap!=="string"){an.guid=ap.guid=ap.guid||an.guid||K.guid++}var ao=aq.match(/^([\w:-]*)\s*(.*)$/),am=ao[1]+ag.eventNamespace,al=ao[2];if(al){ak.delegate(al,am,an)}else{ai.bind(am,an)}})},_off:function(ah,ag){ag=(ag||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace;ah.unbind(ag).undelegate(ag);this.bindings=K(this.bindings.not(ah).get());this.focusable=K(this.focusable.not(ah).get());this.hoverable=K(this.hoverable.not(ah).get())},_delay:function(aj,ai){function ah(){return(typeof aj==="string"?ag[aj]:aj).apply(ag,arguments)}var ag=this;return setTimeout(ah,ai||0)},_hoverable:function(ag){this.hoverable=this.hoverable.add(ag);this._on(ag,{mouseenter:function(ah){K(ah.currentTarget).addClass("ui-state-hover")},mouseleave:function(ah){K(ah.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(ag){this.focusable=this.focusable.add(ag);this._on(ag,{focusin:function(ah){K(ah.currentTarget).addClass("ui-state-focus")},focusout:function(ah){K(ah.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(ag,ah,ai){var al,ak,aj=this.options[ag];ai=ai||{};ah=K.Event(ah);ah.type=(ag===this.widgetEventPrefix?ag:this.widgetEventPrefix+ag).toLowerCase();ah.target=this.element[0];ak=ah.originalEvent;if(ak){for(al in ak){if(!(al in ah)){ah[al]=ak[al]}}}this.element.trigger(ah,ai);return !(K.isFunction(aj)&&aj.apply(this.element[0],[ah].concat(ai))===false||ah.isDefaultPrevented())}};K.each({show:"fadeIn",hide:"fadeOut"},function(ah,ag){K.Widget.prototype["_"+ah]=function(ak,aj,am){if(typeof aj==="string"){aj={effect:aj}}var al,ai=!aj?ah:aj===true||typeof aj==="number"?ag:aj.effect||ag;aj=aj||{};if(typeof aj==="number"){aj={duration:aj}}al=!K.isEmptyObject(aj);aj.complete=am;if(aj.delay){ak.delay(aj.delay)}
29if(al&&K.effects&&K.effects.effect[ai]){ak[ah](aj)}else{if(ai!==ah&&ak[ai]){ak[ai](aj.duration,aj.easing,am)}else{ak.queue(function(an){K(this)[ah]();if(am){am.call(ak[0])}an()})}}}});var L=K.widget; 30/*! 31 * jQuery UI Mouse 1.11.4 32 * http://jqueryui.com 33 * 34 * Copyright jQuery Foundation and other contributors 35 * Released under the MIT license. 36 * http://jquery.org/license 37 * 38 * http://api.jqueryui.com/mouse/ 39 */ 40;var b=false;K(document).mouseup(function(){b=false});var I=K.widget("ui.mouse",{version:"1.11.4",options:{cancel:"input,textarea,button,select,option",distance:1,delay:0},_mouseInit:function(){var ag=this;this.element.bind("mousedown."+this.widgetName,function(ah){return ag._mouseDown(ah)}).bind("click."+this.widgetName,function(ah){if(true===K.data(ah.target,ag.widgetName+".preventClickEvent")){K.removeData(ah.target,ag.widgetName+".preventClickEvent");ah.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);if(this._mouseMoveDelegate){this.document.unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)}},_mouseDown:function(ai){if(b){return}this._mouseMoved=false;(this._mouseStarted&&this._mouseUp(ai));this._mouseDownEvent=ai;var ah=this,aj=(ai.which===1),ag=(typeof this.options.cancel==="string"&&ai.target.nodeName?K(ai.target).closest(this.options.cancel).length:false);if(!aj||ag||!this._mouseCapture(ai)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){ah.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(ai)&&this._mouseDelayMet(ai)){this._mouseStarted=(this._mouseStart(ai)!==false);if(!this._mouseStarted){ai.preventDefault();return true}}if(true===K.data(ai.target,this.widgetName+".preventClickEvent")){K.removeData(ai.target,this.widgetName+".preventClickEvent")}this._mouseMoveDelegate=function(ak){return ah._mouseMove(ak)};this._mouseUpDelegate=function(ak){return ah._mouseUp(ak)};this.document.bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);ai.preventDefault();b=true;return true},_mouseMove:function(ag){if(this._mouseMoved){if(K.ui.ie&&(!document.documentMode||document.documentMode<9)&&!ag.button){return this._mouseUp(ag)}else{if(!ag.which){return this._mouseUp(ag)}}}if(ag.which||ag.button){this._mouseMoved=true}if(this._mouseStarted){this._mouseDrag(ag);return ag.preventDefault()}if(this._mouseDistanceMet(ag)&&this._mouseDelayMet(ag)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,ag)!==false);(this._mouseStarted?this._mouseDrag(ag):this._mouseUp(ag))}return !this._mouseStarted},_mouseUp:function(ag){this.document.unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;if(ag.target===this._mouseDownEvent.target){K.data(ag.target,this.widgetName+".preventClickEvent",true)}this._mouseStop(ag)}b=false;return false},_mouseDistanceMet:function(ag){return(Math.max(Math.abs(this._mouseDownEvent.pageX-ag.pageX),Math.abs(this._mouseDownEvent.pageY-ag.pageY))>=this.options.distance)},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}}); 41/*! 42 * jQuery UI Position 1.11.4 43 * http://jqueryui.com 44 * 45 * Copyright jQuery Foundation and other contributors 46 * Released under the MIT license. 47 * http://jquery.org/license 48 * 49 * http://api.jqueryui.com/position/ 50 */ 51(function(){K.ui=K.ui||{};var an,aq,ao=Math.max,au=Math.abs,ar=Math.round,ai=/left|center|right/,al=/top|center|bottom/,ag=/[\+\-]\d+(\.[\d]+)?%?/,ap=/^\w+/,ah=/%$/,ak=K.fn.position;function at(ax,aw,av){return[parseFloat(ax[0])*(ah.test(ax[0])?aw/100:1),parseFloat(ax[1])*(ah.test(ax[1])?av/100:1)]}function am(av,aw){return parseInt(K.css(av,aw),10)||0}function aj(aw){var av=aw[0];if(av.nodeType===9){return{width:aw.width(),height:aw.height(),offset:{top:0,left:0}}}if(K.isWindow(av)){return{width:aw.width(),height:aw.height(),offset:{top:aw.scrollTop(),left:aw.scrollLeft()}}}if(av.preventDefault){return{width:0,height:0,offset:{top:av.pageY,left:av.pageX}}}return{width:aw.outerWidth(),height:aw.outerHeight(),offset:aw.offset()}}
51K.position={scrollbarWidth:function(){if(an!==undefined){return an}var aw,av,ay=K("<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),ax=ay.children()[0];K("body").append(ay);aw=ax.offsetWidth;ay.css("overflow","scroll");av=ax.offsetWidth;if(aw===av){av=ay[0].clientWidth}ay.remove();return(an=aw-av)},getScrollInfo:function(az){var ay=az.isWindow||az.isDocument?"":az.element.css("overflow-x"),ax=az.isWindow||az.isDocument?"":az.element.css("overflow-y"),aw=ay==="scroll"||(ay==="auto"&&az.width<az.element[0].scrollWidth),av=ax==="scroll"||(ax==="auto"&&az.height<az.element[0].scrollHeight);return{width:av?K.position.scrollbarWidth():0,height:aw?K.position.scrollbarWidth():0}},getWithinInfo:function(aw){var ax=K(aw||window),av=K.isWindow(ax[0]),ay=!!ax[0]&&ax[0].nodeType===9;return{element:ax,isWindow:av,isDocument:ay,offset:ax.offset()||{left:0,top:0},scrollLeft:ax.scrollLeft(),scrollTop:ax.scrollTop(),width:av||ay?ax.width():ax.outerWidth(),height:av||ay?ax.height():ax.outerHeight()}}};K.fn.position=function(aF){if(!aF||!aF.of){return ak.apply(this,arguments)}aF=K.extend({},aF);var aG,aC,aA,aE,az,av,aB=K(aF.of),ay=K.position.getWithinInfo(aF.within),aw=K.position.getScrollInfo(ay),aD=(aF.collision||"flip").split(" "),ax={};av=aj(aB);if(aB[0].preventDefault){aF.at="left top"}aC=av.width;aA=av.height;aE=av.offset;az=K.extend({},aE);K.each(["my","at"],function(){var aJ=(aF[this]||"").split(" "),aI,aH;if(aJ.length===1){aJ=ai.test(aJ[0])?aJ.concat(["center"]):al.test(aJ[0])?["center"].concat(aJ):["center","center"]}aJ[0]=ai.test(aJ[0])?aJ[0]:"center";aJ[1]=al.test(aJ[1])?aJ[1]:"center";aI=ag.exec(aJ[0]);aH=ag.exec(aJ[1]);ax[this]=[aI?aI[0]:0,aH?aH[0]:0];aF[this]=[ap.exec(aJ[0])[0],ap.exec(aJ[1])[0]]});if(aD.length===1){aD[1]=aD[0]}if(aF.at[0]==="right"){az.left+=aC}else{if(aF.at[0]==="center"){az.left+=aC/2}}if(aF.at[1]==="bottom"){az.top+=aA}else{if(aF.at[1]==="center"){az.top+=aA/2}}aG=at(ax.at,aC,aA);az.left+=aG[0];az.top+=aG[1];return this.each(function(){var aI,aR,aK=K(this),aM=aK.outerWidth(),aJ=aK.outerHeight(),aL=am(this,"marginLeft"),aH=am(this,"marginTop"),aQ=aM+aL+am(this,"marginRight")+aw.width,aP=aJ+aH+am(this,"marginBottom")+aw.height,aN=K.extend({},az),aO=at(ax.my,aK.outerWidth(),aK.outerHeight());if(aF.my[0]==="right"){aN.left-=aM}else{if(aF.my[0]==="center"){aN.left-=aM/2}}if(aF.my[1]==="bottom"){aN.top-=aJ}else{if(aF.my[1]==="center"){aN.top-=aJ/2}}aN.left+=aO[0];aN.top+=aO[1];if(!aq){aN.left=ar(aN.left);aN.top=ar(aN.top)}aI={marginLeft:aL,marginTop:aH};K.each(["left","top"],function(aT,aS){if(K.ui.position[aD[aT]]){K.ui.position[aD[aT]][aS](aN,{targetWidth:aC,targetHeight:aA,elemWidth:aM,elemHeight:aJ,collisionPosition:aI,collisionWidth:aQ,collisionHeight:aP,offset:[aG[0]+aO[0],aG[1]+aO[1]],my:aF.my,at:aF.at,within:ay,elem:aK})}});if(aF.using){aR=function(aV){var aX=aE.left-aN.left,aU=aX+aC-aM,aW=aE.top-aN.top,aT=aW+aA-aJ,aS={target:{element:aB,left:aE.left,top:aE.top,width:aC,height:aA},element:{element:aK,left:aN.left,top:aN.top,width:aM,height:aJ},horizontal:aU<0?"left":aX>0?"right":"center",vertical:aT<0?"top":aW>0?"bottom":"middle"};if(aC<aM&&au(aX+aU)<aC){aS.horizontal="center"}
51if(aA<aJ&&au(aW+aT)<aA){aS.vertical="middle"}if(ao(au(aX),au(aU))>ao(au(aW),au(aT))){aS.important="horizontal"}else{aS.important="vertical"}aF.using.call(this,aV,aS)}}aK.offset(K.extend(aN,{using:aR}))})};K.ui.position={fit:{left:function(az,ay){var ax=ay.within,aB=ax.isWindow?ax.scrollLeft:ax.offset.left,aD=ax.width,aA=az.left-ay.collisionPosition.marginLeft,aC=aB-aA,aw=aA+ay.collisionWidth-aD-aB,av;if(ay.collisionWidth>aD){if(aC>0&&aw<=0){av=az.left+aC+ay.collisionWidth-aD-aB;az.left+=aC-av}else{if(aw>0&&aC<=0){az.left=aB}else{if(aC>aw){az.left=aB+aD-ay.collisionWidth}else{az.left=aB}}}}else{if(aC>0){az.left+=aC}else{if(aw>0){az.left-=aw}else{az.left=ao(az.left-aA,az.left)}}}},top:function(ay,ax){var aw=ax.within,aC=aw.isWindow?aw.scrollTop:aw.offset.top,aD=ax.within.height,aA=ay.top-ax.collisionPosition.marginTop,aB=aC-aA,az=aA+ax.collisionHeight-aD-aC,av;if(ax.collisionHeight>aD){if(aB>0&&az<=0){av=ay.top+aB+ax.collisionHeight-aD-aC;ay.top+=aB-av}else{if(az>0&&aB<=0){ay.top=aC}else{if(aB>az){ay.top=aC+aD-ax.collisionHeight}else{ay.top=aC}}}}else{if(aB>0){ay.top+=aB}else{if(az>0){ay.top-=az}else{ay.top=ao(ay.top-aA,ay.top)}}}}},flip:{left:function(aB,aA){var az=aA.within,aF=az.offset.left+az.scrollLeft,aI=az.width,ax=az.isWindow?az.scrollLeft:az.offset.left,aC=aB.left-aA.collisionPosition.marginLeft,aG=aC-ax,aw=aC+aA.collisionWidth-aI-ax,aE=aA.my[0]==="left"?-aA.elemWidth:aA.my[0]==="right"?aA.elemWidth:0,aH=aA.at[0]==="left"?aA.targetWidth:aA.at[0]==="right"?-aA.targetWidth:0,ay=-2*aA.offset[0],av,aD;if(aG<0){av=aB.left+aE+aH+ay+aA.collisionWidth-aI-aF;if(av<0||av<au(aG)){aB.left+=aE+aH+ay}}else{if(aw>0){aD=aB.left-aA.collisionPosition.marginLeft+aE+aH+ay-ax;if(aD>0||au(aD)<aw){aB.left+=aE+aH+ay}}}},top:function(aA,az){var ay=az.within,aH=ay.offset.top+ay.scrollTop,aI=ay.height,av=ay.isWindow?ay.scrollTop:ay.offset.top,aC=aA.top-az.collisionPosition.marginTop,aE=aC-av,aB=aC+az.collisionHeight-aI-av,aF=az.my[1]==="top",aD=aF?-az.elemHeight:az.my[1]==="bottom"?az.elemHeight:0,aJ=az.at[1]==="top"?az.targetHeight:az.at[1]==="bottom"?-az.targetHeight:0,ax=-2*az.offset[1],aG,aw;if(aE<0){aw=aA.top+aD+aJ+ax+az.collisionHeight-aI-aH;if(aw<0||aw<au(aE)){aA.top+=aD+aJ+ax}}else{if(aB>0){aG=aA.top-az.collisionPosition.marginTop+aD+aJ+ax-av;if(aG>0||au(aG)<aB){aA.top+=aD+aJ+ax}}}}},flipfit:{left:function(){K.ui.position.flip.left.apply(this,arguments);K.ui.position.fit.left.apply(this,arguments)},top:function(){K.ui.position.flip.top.apply(this,arguments);K.ui.position.fit.top.apply(this,arguments)}}};(function(){var az,aB,aw,ay,ax,av=document.getElementsByTagName("body")[0],aA=document.createElement("div");az=document.createElement(av?"div":"body");aw={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"};if(av){K.extend(aw,{position:"absolute",left:"-1000px",top:"-1000px"})}for(ax in aw){az.style[ax]=aw[ax]}az.appendChild(aA);aB=av||document.documentElement;aB.insertBefore(az,aB.firstChild);aA.style.cssText="position: absolute; left: 10.7432222px;";ay=K(aA).offset().left;aq=ay>10&&ay<11;az.innerHTML="";aB.removeChild(az)})()})();var R=K.ui.position; 52/*! 53 * jQuery UI Accordion 1.11.4 54 * http://jqueryui.com 55 * 56 * Copyright jQuery Foundation and other contributors 57 * Released under the MIT license. 58 * http://jquery.org/license 59 * 60 * http://api.jqueryui.com/accordion/ 61 */ 62;var af=K.widget("ui.accordion",{version:"1.11.4",options:{active:0,animate:{},collapsible:false,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 ag=this.options;this.prevShow=this.prevHide=K();this.element.addClass("ui-accordion ui-widget ui-helper-reset").attr("role","tablist");if(!ag.collapsible&&(ag.active===false||ag.active==null)){ag.active=0}this._processPanels();if(ag.active<0){ag.active+=this.headers.length}this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:!this.active.length?K():this.active.next()}},_createIcons:function(){var ag=this.options.icons;
62if(ag){K("<span>").addClass("ui-accordion-header-icon ui-icon "+ag.header).prependTo(this.headers);this.active.children(".ui-accordion-header-icon").removeClass(ag.header).addClass(ag.activeHeader);this.headers.addClass("ui-accordion-icons")}},_destroyIcons:function(){this.headers.removeClass("ui-accordion-icons").children(".ui-accordion-header-icon").remove()},_destroy:function(){var ag;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role");this.headers.removeClass("ui-accordion-header ui-accordion-header-active ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-selected").removeAttr("aria-controls").removeAttr("tabIndex").removeUniqueId();this._destroyIcons();ag=this.headers.next().removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-state-disabled").css("display","").removeAttr("role").removeAttr("aria-hidden").removeAttr("aria-labelledby").removeUniqueId();if(this.options.heightStyle!=="content"){ag.css("height","")}},_setOption:function(ag,ah){if(ag==="active"){this._activate(ah);return}if(ag==="event"){if(this.options.event){this._off(this.headers,this.options.event)}this._setupEvents(ah)}this._super(ag,ah);if(ag==="collapsible"&&!ah&&this.options.active===false){this._activate(0)}if(ag==="icons"){this._destroyIcons();if(ah){this._createIcons()}}if(ag==="disabled"){this.element.toggleClass("ui-state-disabled",!!ah).attr("aria-disabled",ah);this.headers.add(this.headers.next()).toggleClass("ui-state-disabled",!!ah)}},_keydown:function(aj){if(aj.altKey||aj.ctrlKey){return}var ak=K.ui.keyCode,ai=this.headers.length,ag=this.headers.index(aj.target),ah=false;switch(aj.keyCode){case ak.RIGHT:case ak.DOWN:ah=this.headers[(ag+1)%ai];break;case ak.LEFT:case ak.UP:ah=this.headers[(ag-1+ai)%ai];break;case ak.SPACE:case ak.ENTER:this._eventHandler(aj);break;case ak.HOME:ah=this.headers[0];break;case ak.END:ah=this.headers[ai-1];break}if(ah){K(aj.target).attr("tabIndex",-1);K(ah).attr("tabIndex",0);ah.focus();aj.preventDefault()}},_panelKeyDown:function(ag){if(ag.keyCode===K.ui.keyCode.UP&&ag.ctrlKey){K(ag.currentTarget).prev().focus()}},refresh:function(){var ag=this.options;this._processPanels();if((ag.active===false&&ag.collapsible===true)||!this.headers.length){ag.active=false;this.active=K()}else{if(ag.active===false){this._activate(0)}else{if(this.active.length&&!K.contains(this.element[0],this.active[0])){if(this.headers.length===this.headers.find(".ui-state-disabled").length){ag.active=false;this.active=K()}else{this._activate(Math.max(0,ag.active-1))}}else{ag.active=this.headers.index(this.active)}}}this._destroyIcons();this._refresh()},_processPanels:function(){var ah=this.headers,ag=this.panels;this.headers=this.element.find(this.options.header).addClass("ui-accordion-header ui-state-default ui-corner-all");this.panels=this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom").filter(":not(.ui-accordion-content-active)").hide();if(ag){this._off(ah.not(this.headers));this._off(ag.not(this.panels))}},_refresh:function(){var aj,ah=this.options,ag=ah.heightStyle,ai=this.element.parent();this.active=this._findActive(ah.active).addClass("ui-accordion-header-active ui-state-active ui-corner-top").removeClass("ui-corner-all");this.active.next().addClass("ui-accordion-content-active").show();this.headers.attr("role","tab").each(function(){var an=K(this),am=an.uniqueId().attr("id"),ak=an.next(),al=ak.uniqueId().attr("id");an.attr("aria-controls",al);ak.attr("aria-labelledby",am)}).next().attr("role","tabpanel");this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide();if(!this.active.length){this.headers.eq(0).attr("tabIndex",0)}else{this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"})}this._createIcons();this._setupEvents(ah.event);if(ag==="fill"){aj=ai.height();this.element.siblings(":visible").each(function(){var al=K(this),ak=al.css("position");if(ak==="absolute"||ak==="fixed"){return}aj-=al.outerHeight(true)});this.headers.each(function(){aj-=K(this).outerHeight(true)});this.headers.next().each(function(){K(this).height(Math.max(0,aj-K(this).innerHeight()+K(this).height()))}).css("overflow","auto")}else{if(ag==="auto"){aj=0;this.headers.next().each(function(){aj=Math.max(aj,K(this).css("height","").height())}).height(aj)}}},_activate:function(ag){var ah=this._findActive(ag)[0];if(ah===this.active[0]){return}ah=ah||this.active[0];this._eventHandler({target:ah,currentTarget:ah,preventDefault:K.noop})},_findActive:function(ag){return typeof ag==="number"?this.headers.eq(ag):K()},_setupEvents:function(ah){var ag={keydown:"_keydown"};if(ah){K.each(ah.split(" "),function(aj,ai){ag[ai]="_eventHandler"})}this._off(this.headers.add(this.headers.next()));this._on(this.headers,ag);this._on(this.headers.next(),{keydown:"_panelKeyDown"});this._hoverable(this.headers);this._focusable(this.headers)},_eventHandler:function(ag){var ao=this.options,aj=this.active,ak=K(ag.currentTarget),am
62=ak[0]===aj[0],ah=am&&ao.collapsible,ai=ah?K():ak.next(),al=aj.next(),an={oldHeader:aj,oldPanel:al,newHeader:ah?K():ak,newPanel:ai};ag.preventDefault();if((am&&!ao.collapsible)||(this._trigger("beforeActivate",ag,an)===false)){return}ao.active=ah?false:this.headers.index(ak);this.active=am?K():ak;this._toggle(an);aj.removeClass("ui-accordion-header-active ui-state-active");if(ao.icons){aj.children(".ui-accordion-header-icon").removeClass(ao.icons.activeHeader).addClass(ao.icons.header)}if(!am){ak.removeClass("ui-corner-all").addClass("ui-accordion-header-active ui-state-active ui-corner-top");if(ao.icons){ak.children(".ui-accordion-header-icon").removeClass(ao.icons.header).addClass(ao.icons.activeHeader)}ak.next().addClass("ui-accordion-content-active")}},_toggle:function(ai){var ag=ai.newPanel,ah=this.prevShow.length?this.prevShow:ai.oldPanel;this.prevShow.add(this.prevHide).stop(true,true);this.prevShow=ag;this.prevHide=ah;if(this.options.animate){this._animate(ag,ah,ai)}else{ah.hide();ag.show();this._toggleComplete(ai)}ah.attr({"aria-hidden":"true"});ah.prev().attr({"aria-selected":"false","aria-expanded":"false"});if(ag.length&&ah.length){ah.prev().attr({tabIndex:-1,"aria-expanded":"false"})}else{if(ag.length){this.headers.filter(function(){return parseInt(K(this).attr("tabIndex"),10)===0}).attr("tabIndex",-1)}}ag.attr("aria-hidden","false").prev().attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_animate:function(ag,ap,al){var ao,an,ak,am=this,aq=0,aj=ag.css("box-sizing"),ar=ag.length&&(!ap.length||(ag.index()<ap.index())),ai=this.options.animate||{},at=ar&&ai.down||ai,ah=function(){am._toggleComplete(al)};if(typeof at==="number"){ak=at}if(typeof at==="string"){an=at}an=an||at.easing||ai.easing;ak=ak||at.duration||ai.duration;if(!ap.length){return ag.animate(this.showProps,ak,an,ah)}if(!ag.length){return ap.animate(this.hideProps,ak,an,ah)}ao=ag.show().outerHeight();ap.animate(this.hideProps,{duration:ak,easing:an,step:function(au,av){av.now=Math.round(au)}});ag.hide().animate(this.showProps,{duration:ak,easing:an,complete:ah,step:function(au,av){av.now=Math.round(au);if(av.prop!=="height"){if(aj==="content-box"){aq+=av.now}}else{if(am.options.heightStyle!=="content"){av.now=Math.round(ao-ap.outerHeight()-aq);aq=0}}}})},_toggleComplete:function(ah){var ag=ah.oldPanel;ag.removeClass("ui-accordion-content-active").prev().removeClass("ui-corner-top").addClass("ui-corner-all");if(ag.length){ag.parent()[0].className=ag.parent()[0].className}this._trigger("activate",null,ah)}}); 63/*! 64 * jQuery UI Menu 1.11.4 65 * http://jqueryui.com 66 * 67 * Copyright jQuery Foundation and other contributors 68 * Released under the MIT license. 69 * http://jquery.org/license 70 * 71 * http://api.jqueryui.com/menu/ 72 */ 73;var ac=K.widget("ui.menu",{version:"1.11.4",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-carat-1-e"},items:"> *",menus:"ul",position:{my:"left-1 top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element;this.mouseHandled=false;this.element.uniqueId().addClass("ui-menu ui-widget ui-widget-content").toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length).attr({role:this.options.role,tabIndex:0});if(this.options.disabled){this.element.addClass("ui-state-disabled").attr("aria-disabled","true")}this._on({"mousedown .ui-menu-item":function(ag){ag.preventDefault()},"click .ui-menu-item":function(ag){var ah=K(ag.target);if(!this.mouseHandled&&ah.not(".ui-state-disabled").length){this.select(ag);if(!ag.isPropagationStopped()){this.mouseHandled=true}if(ah.has(".ui-menu").length){this.expand(ag)}
73else{if(!this.element.is(":focus")&&K(this.document[0].activeElement).closest(".ui-menu").length){this.element.trigger("focus",[true]);if(this.active&&this.active.parents(".ui-menu").length===1){clearTimeout(this.timer)}}}}},"mouseenter .ui-menu-item":function(ag){if(this.previousFilter){return}var ah=K(ag.currentTarget);ah.siblings(".ui-state-active").removeClass("ui-state-active");this.focus(ag,ah)},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(ai,ag){var ah=this.active||this.element.find(this.options.items).eq(0);if(!ag){this.focus(ai,ah)}},blur:function(ag){this._delay(function(){if(!K.contains(this.element[0],this.document[0].activeElement)){this.collapseAll(ag)}})},keydown:"_keydown"});this.refresh();this._on(this.document,{click:function(ag){if(this._closeOnDocumentClick(ag)){this.collapseAll(ag)}this.mouseHandled=false}})},_destroy:function(){this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeClass("ui-menu ui-widget ui-widget-content ui-menu-icons ui-front").removeAttr("role").removeAttr("tabIndex").removeAttr("aria-labelledby").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-disabled").removeUniqueId().show();this.element.find(".ui-menu-item").removeClass("ui-menu-item").removeAttr("role").removeAttr("aria-disabled").removeUniqueId().removeClass("ui-state-hover").removeAttr("tabIndex").removeAttr("role").removeAttr("aria-haspopup").children().each(function(){var ag=K(this);if(ag.data("ui-menu-submenu-carat")){ag.remove()}});this.element.find(".ui-menu-divider").removeClass("ui-menu-divider ui-widget-content")},_keydown:function(ak){var ah,aj,al,ai,ag=true;switch(ak.keyCode){case K.ui.keyCode.PAGE_UP:this.previousPage(ak);break;case K.ui.keyCode.PAGE_DOWN:this.nextPage(ak);break;case K.ui.keyCode.HOME:this._move("first","first",ak);break;case K.ui.keyCode.END:this._move("last","last",ak);break;case K.ui.keyCode.UP:this.previous(ak);break;case K.ui.keyCode.DOWN:this.next(ak);break;case K.ui.keyCode.LEFT:this.collapse(ak);break;case K.ui.keyCode.RIGHT:if(this.active&&!this.active.is(".ui-state-disabled")){this.expand(ak)}break;case K.ui.keyCode.ENTER:case K.ui.keyCode.SPACE:this._activate(ak);break;case K.ui.keyCode.ESCAPE:this.collapse(ak);break;default:ag=false;aj=this.previousFilter||"";al=String.fromCharCode(ak.keyCode);ai=false;clearTimeout(this.filterTimer);if(al===aj){ai=true}else{al=aj+al}ah=this._filterMenuItems(al);ah=ai&&ah.index(this.active.next())!==-1?this.active.nextAll(".ui-menu-item"):ah;if(!ah.length){al=String.fromCharCode(ak.keyCode);ah=this._filterMenuItems(al)}if(ah.length){this.focus(ak,ah);this.previousFilter=al;this.filterTimer=this._delay(function(){delete this.previousFilter},1000)}else{delete this.previousFilter}}if(ag){ak.preventDefault()}},_activate:function(ag){if(!this.active.is(".ui-state-disabled")){if(this.active.is("[aria-haspopup='true']")){this.expand(ag)}
73else{this.select(ag)}}},refresh:function(){var ak,ah,aj=this,ai=this.options.icons.submenu,ag=this.element.find(this.options.menus);this.element.toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length);ag.filter(":not(.ui-menu)").addClass("ui-menu ui-widget ui-widget-content ui-front").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var an=K(this),am=an.parent(),al=K("<span>").addClass("ui-menu-icon ui-icon "+ai).data("ui-menu-submenu-carat",true);am.attr("aria-haspopup","true").prepend(al);an.attr("aria-labelledby",am.attr("id"))});ak=ag.add(this.element);ah=ak.find(this.options.items);ah.not(".ui-menu-item").each(function(){var al=K(this);if(aj._isDivider(al)){al.addClass("ui-widget-content ui-menu-divider")}});ah.not(".ui-menu-item, .ui-menu-divider").addClass("ui-menu-item").uniqueId().attr({tabIndex:-1,role:this._itemRole()});ah.filter(".ui-state-disabled").attr("aria-disabled","true");if(this.active&&!K.contains(this.element[0],this.active[0])){this.blur()}},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(ag,ah){if(ag==="icons"){this.element.find(".ui-menu-icon").removeClass(this.options.icons.submenu).addClass(ah.submenu)}if(ag==="disabled"){this.element.toggleClass("ui-state-disabled",!!ah).attr("aria-disabled",ah)}this._super(ag,ah)},focus:function(ah,ag){var aj,ai;this.blur(ah,ah&&ah.type==="focus");this._scrollIntoView(ag);this.active=ag.first();ai=this.active.addClass("ui-state-focus").removeClass("ui-state-active");if(this.options.role){this.element.attr("aria-activedescendant",ai.attr("id"))}this.active.parent().closest(".ui-menu-item").addClass("ui-state-active");if(ah&&ah.type==="keydown"){this._close()}else{this.timer=this._delay(function(){this._close()},this.delay)}aj=ag.children(".ui-menu");if(aj.length&&ah&&(/^mouse/.test(ah.type))){this._startOpening(aj)}this.activeMenu=ag.parent();this._trigger("focus",ah,{item:ag})},_scrollIntoView:function(aj){var am,ai,ak,ag,ah,al;if(this._hasScroll()){am=parseFloat(K.css(this.activeMenu[0],"borderTopWidth"))||0;ai=parseFloat(K.css(this.activeMenu[0],"paddingTop"))||0;ak=aj.offset().top-this.activeMenu.offset().top-am-ai;ag=this.activeMenu.scrollTop();ah=this.activeMenu.height();al=aj.outerHeight();if(ak<0){this.activeMenu.scrollTop(ag+ak)}else{if(ak+al>ah){this.activeMenu.scrollTop(ag+ak-ah+al)}}}},blur:function(ah,ag){if(!ag){clearTimeout(this.timer)}if(!this.active){return}this.active.removeClass("ui-state-focus");this.active=null;this._trigger("blur",ah,{item:this.active})},_startOpening:function(ag){clearTimeout(this.timer);if(ag.attr("aria-hidden")!=="true"){return}this.timer=this._delay(function(){this._close();this._open(ag)},this.delay)},_open:function(ah){var ag=K.extend({of:this.active},this.options.position);clearTimeout(this.timer);this.element.find(".ui-menu").not(ah.parents(".ui-menu")).hide().attr("aria-hidden","true");ah.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(ag)},collapseAll:function(ah,ag){clearTimeout(this.timer);this.timer=this._delay(function(){var ai=ag?this.element:K(ah&&ah.target).closest(this.element.find(".ui-menu"));if(!ai.length){ai=this.element}this._close(ai);this.blur(ah);this.activeMenu=ai},this.delay)},_close:function(ag){if(!ag){ag=this.active?this.active.parent():this.element}ag.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false").end().find(".ui-state-active").not(".ui-state-focus").removeClass("ui-state-active")},_closeOnDocumentClick:function(ag){return !K(ag.target).closest(".ui-menu").length},_isDivider:function(ag){return !/[^\-\u2014\u2013\s]/.test(ag.text())},collapse:function(ah){var ag=this.active&&this.active.parent().closest(".ui-menu-item",this.element);if(ag&&ag.length){this._close();this.focus(ah,ag)}},expand:function(ah){var ag=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();if(ag&&ag.length){this._open(ag.parent());this._delay(function(){this.focus(ah,ag)})}},next:function(ag){this._move("next","first",ag)},previous:function(ag){this._move("prev","last",ag)},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(aj,ah,ai){var ag;if(this.active){if(aj==="first"||aj==="last"){ag=this.active[aj==="first"?"prevAll":"nextAll"](".ui-menu-item").eq(-1)}else{ag=this.active[aj+"All"](".ui-menu-item").eq(0)}}if(!ag||!ag.length||!this.active){ag=this.activeMenu.find(this.options.items)[ah]()}this.focus(ai,ag)},nextPage:function(ai){var ah,aj,ag;if(!this.active){this.next(ai);return}if(this.isLastItem()){return}if(this._hasScroll()){aj=this.active.offset().top;ag=this.element.height();this.active.nextAll(".ui-menu-item").each(function(){ah=K(this);return ah.offset().top-aj-ag<0});this.focus(ai,ah)}else{this.focus(ai,this.activeMenu.find(this.options.items)[!this.active?"first":"last"]())}},previousPage:function(ai){var ah,aj,ag;if(!this.active){this.next(ai);return}if(this.isFirstItem()){return}if(this._hasScroll()){aj=this.active.offset().top;ag=this.element.height();this.active.prevAll(".ui-menu-item").each(function(){ah=K(this);return ah.offset().top-aj+ag>0});this.focus(ai,ah)}else{this.focus(ai,this.activeMenu.find(this.options.items).first())}},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(ag){this.active=this.active||K(ag.target).closest(".ui-menu-item");var ah={item:this.active};if(!this.active.has(".ui-menu").length){this.collapseAll(ag,true)}this._trigger("select",ag,ah)},_filterMenuItems:function(ai){var ag=ai.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),ah=new RegExp("^"+ag,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter(function(){return ah.test(K.trim(K(this).text()))})}}); 74/*! 75 * jQuery UI Autocomplete 1.11.4 76 * http://jqueryui.com 77 * 78 * Copyright jQuery Foundation and other contributors 79 * Released under the MIT license. 80 * http://jquery.org/license 81 * 82 * http://api.jqueryui.com/autocomplete/ 83 */ 84;K.widget("ui.autocomplete",{version:"1.11.4",defaultElement:"<input>",options:{appendTo:null,autoFocus:false,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 ai,ag,aj,al=this.element[0].nodeName.toLowerCase(),ak=al==="textarea",ah=al==="input";this.isMultiLine=ak?true:ah?false:this.element.prop("isContentEditable");this.valueMethod=this.element[ak||ah?"val":"text"];this.isNewMenu=true;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off");this._on(this.element,{keydown:function(am){if(this.element.prop("readOnly")){ai=true;aj=true;ag=true;return}ai=false;aj=false;ag=false;var an=K.ui.keyCode;switch(am.keyCode){case an.PAGE_UP:ai=true;this._move("previousPage",am);break;case an.PAGE_DOWN:ai=true;this._move("nextPage",am);break;case an.UP:ai=true;this._keyEvent("previous",am);break;case an.DOWN:ai=true;this._keyEvent("next",am);break;case an.ENTER:if(this.menu.active){ai=true;am.preventDefault();this.menu.select(am)}break;case an.TAB:if(this.menu.active){this.menu.select(am)}break;case an.ESCAPE:if(this.menu.element.is(":visible")){if(!this.isMultiLine){this._value(this.term)}this.close(am);am.preventDefault()}break;default:ag=true;this._searchTimeout(am);break}},keypress:function(am){if(ai){ai=false;if(!this.isMultiLine||this.menu.element.is(":visible")){am.preventDefault()}return}if(ag){return}var an=K.ui.keyCode;switch(am.keyCode){case an.PAGE_UP:this._move("previousPage",am);break;case an.PAGE_DOWN:this._move("nextPage",am);break;case an.UP:this._keyEvent("previous",am);break;case an.DOWN:this._keyEvent("next",am);break}},input:function(am){if(aj){aj=false;am.preventDefault();return}this._searchTimeout(am)},focus:function(){this.selectedItem=null;
84this.previous=this._value()},blur:function(am){if(this.cancelBlur){delete this.cancelBlur;return}clearTimeout(this.searching);this.close(am);this._change(am)}});this._initSource();this.menu=K("<ul>").addClass("ui-autocomplete ui-front").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance");this._on(this.menu.element,{mousedown:function(am){am.preventDefault();this.cancelBlur=true;this._delay(function(){delete this.cancelBlur});var an=this.menu.element[0];if(!K(am.target).closest(".ui-menu-item").length){this._delay(function(){var ao=this;this.document.one("mousedown",function(ap){if(ap.target!==ao.element[0]&&ap.target!==an&&!K.contains(an,ap.target)){ao.close()}})})}},menufocus:function(ao,ap){var am,an;if(this.isNewMenu){this.isNewMenu=false;if(ao.originalEvent&&/^mouse/.test(ao.originalEvent.type)){this.menu.blur();this.document.one("mousemove",function(){K(ao.target).trigger(ao.originalEvent)});return}}an=ap.item.data("ui-autocomplete-item");if(false!==this._trigger("focus",ao,{item:an})){if(ao.originalEvent&&/^key/.test(ao.originalEvent.type)){this._value(an.value)}}am=ap.item.attr("aria-label")||an.value;if(am&&K.trim(am).length){this.liveRegion.children().hide();K("<div>").text(am).appendTo(this.liveRegion)}},menuselect:function(ao,ap){var an=ap.item.data("ui-autocomplete-item"),am=this.previous;if(this.element[0]!==this.document[0].activeElement){this.element.focus();this.previous=am;this._delay(function(){this.previous=am;this.selectedItem=an})}if(false!==this._trigger("select",ao,{item:an})){this._value(an.value)}this.term=this._value();this.close(ao);this.selectedItem=an}});this.liveRegion=K("<span>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).addClass("ui-helper-hidden-accessible").appendTo(this.document[0].body);this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching);this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete");this.menu.element.remove();this.liveRegion.remove()},_setOption:function(ag,ah){this._super(ag,ah);if(ag==="source"){this._initSource()}if(ag==="appendTo"){this.menu.element.appendTo(this._appendTo())}if(ag==="disabled"&&ah&&this.xhr){this.xhr.abort()}},_appendTo:function(){var ag=this.options.appendTo;if(ag){ag=ag.jquery||ag.nodeType?K(ag):this.document.find(ag).eq(0)}if(!ag||!ag[0]){ag=this.element.closest(".ui-front")}if(!ag.length){ag=this.document[0].body}return ag},_initSource:function(){var ai,ag,ah=this;if(K.isArray(this.options.source)){ai=this.options.source;this.source=function(ak,aj){aj(K.ui.autocomplete.filter(ai,ak.term))}}else{if(typeof this.options.source==="string"){ag=this.options.source;this.source=function(ak,aj){if(ah.xhr){ah.xhr.abort()}ah.xhr=K.ajax({url:ag,data:ak,dataType:"json",success:function(al){aj(al)},error:function(){aj([])}})}}else{this.source=this.options.source}}},_searchTimeout:function(ag){clearTimeout(this.searching);this.searching=this._delay(function(){var ai=this.term===this._value(),ah=this.menu.element.is(":visible"),aj=ag.altKey||ag.ctrlKey||ag.metaKey||ag.shiftKey;if(!ai||(ai&&!ah&&!aj)){this.selectedItem=null;this.search(null,ag)}},this.options.delay)},search:function(ah,ag){ah=ah!=null?ah:this._value();this.term=this._value();if(ah.length<this.options.minLength){return this.close(ag)}if(this._trigger("search",ag)===false){return}return this._search(ah)},_search:function(ag){this.pending++;this.element.addClass("ui-autocomplete-loading");this.cancelSearch=false;this.source({term:ag},this._response())},_response:function(){var ag=++this.requestIndex;return K.proxy(function(ah){if(ag===this.requestIndex){this.__response(ah)}this.pending--;if(!this.pending){this.element.removeClass("ui-autocomplete-loading")}},this)},__response:function(ag){if(ag){ag=this._normalize(ag)}this._trigger("response",null,{content:ag});if(!this.options.disabled&&ag&&ag.length&&!this.cancelSearch){this._suggest(ag);this._trigger("open")}else{this._close()}},close:function(ag){this.cancelSearch=true;this._close(ag)},_close:function(ag){if(this.menu.element.is(":visible")){this.menu.element.hide();this.menu.blur();this.isNewMenu=true;this._trigger("close",ag)}}
84,_change:function(ag){if(this.previous!==this._value()){this._trigger("change",ag,{item:this.selectedItem})}},_normalize:function(ag){if(ag.length&&ag[0].label&&ag[0].value){return ag}return K.map(ag,function(ah){if(typeof ah==="string"){return{label:ah,value:ah}}return K.extend({},ah,{label:ah.label||ah.value,value:ah.value||ah.label})})},_suggest:function(ag){var ah=this.menu.element.empty();this._renderMenu(ah,ag);this.isNewMenu=true;this.menu.refresh();ah.show();this._resizeMenu();ah.position(K.extend({of:this.element},this.options.position));if(this.options.autoFocus){this.menu.next()}},_resizeMenu:function(){var ag=this.menu.element;ag.outerWidth(Math.max(ag.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(ah,ag){var ai=this;K.each(ag,function(aj,ak){ai._renderItemData(ah,ak)})},_renderItemData:function(ag,ah){return this._renderItem(ag,ah).data("ui-autocomplete-item",ah)},_renderItem:function(ag,ah){return K("<li>").text(ah.label).appendTo(ag)},_move:function(ah,ag){if(!this.menu.element.is(":visible")){this.search(null,ag);return}if(this.menu.isFirstItem()&&/^previous/.test(ah)||this.menu.isLastItem()&&/^next/.test(ah)){if(!this.isMultiLine){this._value(this.term)}this.menu.blur();return}this.menu[ah](ag)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(ah,ag){if(!this.isMultiLine||this.menu.element.is(":visible")){this._move(ah,ag);ag.preventDefault()}}});K.extend(K.ui.autocomplete,{escapeRegex:function(ag){return ag.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(ai,ag){var ah=new RegExp(K.ui.autocomplete.escapeRegex(ag),"i");return K.grep(ai,function(aj){return ah.test(aj.label||aj.value||aj)})}});K.widget("ui.autocomplete",K.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(ag){return ag+(ag>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(ah){var ag;this._superApply(arguments);if(this.options.disabled||this.cancelSearch){return}if(ah&&ah.length){ag=this.options.messages.results(ah.length)}else{ag=this.options.messages.noResults}this.liveRegion.children().hide();K("<div>").text(ag).appendTo(this.liveRegion)}});var c=K.ui.autocomplete; 85/*! 86 * jQuery UI Button 1.11.4 87 * http://jqueryui.com 88 * 89 * Copyright jQuery Foundation and other contributors 90 * Released under the MIT license. 91 * http://jquery.org/license 92 * 93 * http://api.jqueryui.com/button/ 94 */ 95;var t,aa="ui-button ui-widget ui-state-default ui-corner-all",A="ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only",p=function(){var ag=K(this);setTimeout(function(){ag.find(":ui-button").button("refresh")},1)},B=function(ah){var ag=ah.name,ai=ah.form,aj=K([]);if(ag){ag=ag.replace(/'/g,"\\'");if(ai){aj=K(ai).find("[name='"+ag+"'][type=radio]")}else{aj=K("[name='"+ag+"'][type=radio]",ah.ownerDocument).filter(function(){return !this.form})}}return aj};K.widget("ui.button",{version:"1.11.4",defaultElement:"<button>",options:{disabled:null,text:true,label:null,icons:{primary:null,secondary:null}},_create:function(){this.element.closest("form").unbind("reset"+this.eventNamespace).bind("reset"+this.eventNamespace,p);if(typeof this.options.disabled!=="boolean"){this.options.disabled=!!this.element.prop("disabled")}else{this.element.prop("disabled",this.options.disabled)}this._determineButtonType();this.hasTitle=!!this.buttonElement.attr("title");var ai=this,ag=this.options,aj=this.type==="checkbox"||this.type==="radio",ah=!aj?"ui-state-active":"";if(ag.label===null){ag.label=(this.type==="input"?this.buttonElement.val():this.buttonElement.html())}this._hoverable(this.buttonElement);this.buttonElement.addClass(aa).attr("role","button").bind("mouseenter"+this.eventNamespace,function(){if(ag.disabled){return}if(this===t){K(this).addClass("ui-state-active")}}).bind("mouseleave"+this.eventNamespace,function(){if(ag.disabled){return}K(this).removeClass(ah)}).bind("click"+this.eventNamespace,function(ak){if(ag.disabled){ak.preventDefault();ak.stopImmediatePropagation()}});
95this._on({focus:function(){this.buttonElement.addClass("ui-state-focus")},blur:function(){this.buttonElement.removeClass("ui-state-focus")}});if(aj){this.element.bind("change"+this.eventNamespace,function(){ai.refresh()})}if(this.type==="checkbox"){this.buttonElement.bind("click"+this.eventNamespace,function(){if(ag.disabled){return false}})}else{if(this.type==="radio"){this.buttonElement.bind("click"+this.eventNamespace,function(){if(ag.disabled){return false}K(this).addClass("ui-state-active");ai.buttonElement.attr("aria-pressed","true");var ak=ai.element[0];B(ak).not(ak).map(function(){return K(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-pressed","false")})}else{this.buttonElement.bind("mousedown"+this.eventNamespace,function(){if(ag.disabled){return false}K(this).addClass("ui-state-active");t=this;ai.document.one("mouseup",function(){t=null})}).bind("mouseup"+this.eventNamespace,function(){if(ag.disabled){return false}K(this).removeClass("ui-state-active")}).bind("keydown"+this.eventNamespace,function(ak){if(ag.disabled){return false}if(ak.keyCode===K.ui.keyCode.SPACE||ak.keyCode===K.ui.keyCode.ENTER){K(this).addClass("ui-state-active")}}).bind("keyup"+this.eventNamespace+" blur"+this.eventNamespace,function(){K(this).removeClass("ui-state-active")});if(this.buttonElement.is("a")){this.buttonElement.keyup(function(ak){if(ak.keyCode===K.ui.keyCode.SPACE){K(this).click()}})}}}this._setOption("disabled",ag.disabled);this._resetButton()},_determineButtonType:function(){var ag,ai,ah;if(this.element.is("[type=checkbox]")){this.type="checkbox"}else{if(this.element.is("[type=radio]")){this.type="radio"}else{if(this.element.is("input")){this.type="input"}else{this.type="button"}}}if(this.type==="checkbox"||this.type==="radio"){ag=this.element.parents().last();ai="label[for='"+this.element.attr("id")+"']";this.buttonElement=ag.find(ai);if(!this.buttonElement.length){ag=ag.length?ag.siblings():this.element.siblings();this.buttonElement=ag.filter(ai);if(!this.buttonElement.length){this.buttonElement=ag.find(ai)}}this.element.addClass("ui-helper-hidden-accessible");ah=this.element.is(":checked");if(ah){this.buttonElement.addClass("ui-state-active")}this.buttonElement.prop("aria-pressed",ah)}else{this.buttonElement=this.element}},widget:function(){return this.buttonElement},_destroy:function(){this.element.removeClass("ui-helper-hidden-accessible");this.buttonElement.removeClass(aa+" ui-state-active "+A).removeAttr("role").removeAttr("aria-pressed").html(this.buttonElement.find(".ui-button-text").html());if(!this.hasTitle){this.buttonElement.removeAttr("title")}},_setOption:function(ag,ah){this._super(ag,ah);if(ag==="disabled"){this.widget().toggleClass("ui-state-disabled",!!ah);this.element.prop("disabled",!!ah);if(ah){if(this.type==="checkbox"||this.type==="radio"){this.buttonElement.removeClass("ui-state-focus")}else{this.buttonElement.removeClass("ui-state-focus ui-state-active")}}return}this._resetButton()},refresh:function(){var ag=this.element.is("input, button")?this.element.is(":disabled"):this.element.hasClass("ui-button-disabled");if(ag!==this.options.disabled){this._setOption("disabled",ag)}if(this.type==="radio"){B(this.element[0]).each(function(){if(K(this).is(":checked")){K(this).button("widget").addClass("ui-state-active").attr("aria-pressed","true")}else{K(this).button("widget").removeClass("ui-state-active").attr("aria-pressed","false")}})}else{if(this.type==="checkbox"){if(this.element.is(":checked")){this.buttonElement.addClass("ui-state-active").attr("aria-pressed","true")}else{this.buttonElement.removeClass("ui-state-active").attr("aria-pressed","false")}}}},_resetButton:function(){if(this.type==="input"){if(this.options.label){this.element.val(this.options.label)}return}var ak=this.buttonElement.removeClass(A),ai=K("<span></span>",this.document[0]).addClass("ui-button-text").html(this.options.label).appendTo(ak.empty()).text(),ah=this.options.icons,ag=ah.primary&&ah.secondary,aj=[];if(ah.primary||ah.secondary){if(this.options.text){aj.push("ui-button-text-icon"+(ag?"s":(ah.primary?"-primary":"-secondary")))}if(ah.primary){ak.prepend("<span class='ui-button-icon-primary ui-icon "+ah.primary+"'></span>")}if(ah.secondary){ak.append("<span class='ui-button-icon-secondary ui-icon "+ah.secondary+"'></span>")}if(!this.options.text){aj.push(ag?"ui-button-icons-only":"ui-button-icon-only");if(!this.hasTitle){ak.attr("title",K.trim(ai))}}}else{aj.push("ui-button-text-only")}ak.addClass(aj.join(" "))}});K.widget("ui.buttonset",{version:"1.11.4",options:{items:"button, input[type=button], input[type=submit], input[type=reset], input[type=checkbox], input[type=radio], a, :data(ui-button)"},_create:function(){this.element.addClass("ui-buttonset")},_init:function(){this.refresh()},_setOption:function(ag,ah){if(ag==="disabled"){this.buttons.button("option",ag,ah)}this._super(ag,ah)},refresh:function(){var ah=this.element.css("direction")==="rtl",ag=this.element.find(this.options.items),ai=ag.filter(":ui-button");ag.not(":ui-button").button();ai.button("refresh");this.buttons=ag.map(function(){return K(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass(ah?"ui-corner-right":"ui-corner-left").end().filter(":last").addClass(ah?"ui-corner-left":"ui-corner-right").end().end()},_destroy:function(){this.element.removeClass("ui-buttonset");this.buttons.map(function(){return K(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy")}});var s=K.ui.button; 96/*! 97 * jQuery UI Datepicker 1.11.4 98 * http://jqueryui.com 99 * 100 * Copyright jQuery Foundation and other contributors 101 * Released under the MIT license. 102 * http://jquery.org/license 103 * 104 * http://api.jqueryui.com/datepicker/ 105 */ 106;K.extend(K.ui,{datepicker:{version:"1.11.4"}});var n;function v(ah){var ag,ai;while(ah.length&&ah[0]!==document){ag=ah.css("position");if(ag==="absolute"||ag==="relative"||ag==="fixed"){ai=parseInt(ah.css("zIndex"),10);if(!isNaN(ai)&&ai!==0){return ai}}ah=ah.parent()}return 0}function ae(){this._curInst=null;this._keyEvent=false;this._disabledInputs=[];this._datepickerShowing=false;this._inDialog=false;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","Frid
106ay","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:false,showMonthAfterYear:false,yearSuffix:""};this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:false,hideIfNoPrevNext:false,navigationAsDateFormat:false,gotoCurrent:false,changeMonth:false,changeYear:false,yearRange:"c-10:c+10",showOtherMonths:false,selectOtherMonths:false,showWeek:false,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:true,showButtonPanel:false,autoSize:false,disabled:false};K.extend(this._defaults,this.regional[""]);this.regional.en=K.extend(true,{},this.regional[""]);this.regional["en-US"]=K.extend(true,{},this.regional.en);this.dpDiv=h(K("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}K.extend(ae.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(ag){z(this._defaults,ag||{});return this},_attachDatepicker:function(aj,ag){var ak,ai,ah;ak=aj.nodeName.toLowerCase();ai=(ak==="div"||ak==="span");if(!aj.id){this.uuid+=1;aj.id="dp"+this.uuid}ah=this._newInst(K(aj),ai);ah.settings=K.extend({},ag||{});if(ak==="input"){this._connectDatepicker(aj,ah)}else{if(ai){this._inlineDatepicker(aj,ah)}}},_newInst:function(ah,ag){var ai=ah[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1");return{id:ai,input:ah,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:ag,dpDiv:(!ag?this.dpDiv:h(K("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")))}},_connectDatepicker:function(ai,ah){var ag=K(ai);ah.append=K([]);ah.trigger=K([]);if(ag.hasClass(this.markerClassName)){return}this._attachments(ag,ah);ag.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp);this._autoSize(ah);K.data(ai,"datepicker",ah);if(ah.settings.disabled){this._disableDatepicker(ai)}},_attachments:function(ai,al){var ah,ak,ag,am=this._get(al,"appendText"),aj=this._get(al,"isRTL");if(al.append){al.append.remove()}if(am){al.append=K("<span class='"+this._appendClass+"'>"+am+"</span>");ai[aj?"before":"after"](al.append)}ai.unbind("focus",this._showDatepicker);if(al.trigger){al.trigger.remove()}ah=this._get(al,"showOn");if(ah==="focus"||ah==="both"){ai.focus(this._showDatepicker)}if(ah==="button"||ah==="both"){ak=this._get(al,"buttonText");ag=this._get(al,"buttonImage");al.trigger=K(this._get(al,"buttonImageOnly")?K("<img/>").addClass(this._triggerClass).attr({src:ag,alt:ak,title:ak}):K("<button type='button'></button>").addClass(this._triggerClass).html(!ag?ak:K("<img/>").attr({src:ag,alt:ak,title:ak})));ai[aj?"before":"after"](al.trigger);al.trigger.click(function(){if(K.datepicker._datepickerShowing&&K.datepicker._lastInput===ai[0]){K.datepicker._hideDatepicker()}else{if(K.datepicker._datepickerShowing&&K.datepicker._lastInput!==ai[0]){K.datepicker._hideDatepicker();K.datepicker._showDatepicker(ai[0])}else{K.datepicker._showDatepicker(ai[0])}}return false})}},_autoSize:function(am){if(this._get(am,"autoSize")&&!am.inline){var aj,ah,ai,al,ak=new Date(2009,12-1,20),ag=this._get(am,"dateFormat");if(ag.match(/[DM]/)){aj=function(an){ah=0;ai=0;for(al=0;al<an.length;al++){if(an[al].length>ah){ah=an[al].length;ai=al}}return ai};ak.setMonth(aj(this._get(am,(ag.match(/MM/)?"monthNames":"monthNamesShort"))));ak.setDate(aj(this._get(am,(ag.match(/DD/)?"dayNames":"dayNamesShort")))+20-ak.getDay())}am.input.attr("size",this._formatDate(am,ak).length)}},_inlineDatepicker:function(ah,ag){var ai=K(ah);if(ai.hasClass(this.markerClassName)){return}ai.addClass(this.markerClassName).append(ag.dpDiv);K.data(ah,"datepicker",ag);this._setDate(ag,this._getDefaultDate(ag),true);this._updateDatepicker(ag);
106this._updateAlternate(ag);if(ag.settings.disabled){this._disableDatepicker(ah)}ag.dpDiv.css("display","block")},_dialogDatepicker:function(an,ah,al,ai,am){var ag,aq,ak,ap,ao,aj=this._dialogInst;if(!aj){this.uuid+=1;ag="dp"+this.uuid;this._dialogInput=K("<input type='text' id='"+ag+"' style='position: absolute; top: -100px; width: 0px;'/>");this._dialogInput.keydown(this._doKeyDown);K("body").append(this._dialogInput);aj=this._dialogInst=this._newInst(this._dialogInput,false);aj.settings={};K.data(this._dialogInput[0],"datepicker",aj)}z(aj.settings,ai||{});ah=(ah&&ah.constructor===Date?this._formatDate(aj,ah):ah);this._dialogInput.val(ah);this._pos=(am?(am.length?am:[am.pageX,am.pageY]):null);if(!this._pos){aq=document.documentElement.clientWidth;ak=document.documentElement.clientHeight;ap=document.documentElement.scrollLeft||document.body.scrollLeft;ao=document.documentElement.scrollTop||document.body.scrollTop;this._pos=[(aq/2)-100+ap,(ak/2)-150+ao]}this._dialogInput.css("left",(this._pos[0]+20)+"px").css("top",this._pos[1]+"px");aj.settings.onSelect=al;this._inDialog=true;this.dpDiv.addClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]);if(K.blockUI){K.blockUI(this.dpDiv)}K.data(this._dialogInput[0],"datepicker",aj);return this},_destroyDatepicker:function(ai){var aj,ag=K(ai),ah=K.data(ai,"datepicker");if(!ag.hasClass(this.markerClassName)){return}aj=ai.nodeName.toLowerCase();K.removeData(ai,"datepicker");if(aj==="input"){ah.append.remove();ah.trigger.remove();ag.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)}else{if(aj==="div"||aj==="span"){ag.removeClass(this.markerClassName).empty()}}if(n===ah){n=null}},_enableDatepicker:function(aj){var ak,ai,ag=K(aj),ah=K.data(aj,"datepicker");if(!ag.hasClass(this.markerClassName)){return}ak=aj.nodeName.toLowerCase();if(ak==="input"){aj.disabled=false;ah.trigger.filter("button").each(function(){this.disabled=false}).end().filter("img").css({opacity:"1.0",cursor:""})}else{if(ak==="div"||ak==="span"){ai=ag.children("."+this._inlineClass);ai.children().removeClass("ui-state-disabled");ai.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",false)}}this._disabledInputs=K.map(this._disabledInputs,function(al){return(al===aj?null:al)})},_disableDatepicker:function(aj){var ak,ai,ag=K(aj),ah=K.data(aj,"datepicker");if(!ag.hasClass(this.markerClassName)){return}ak=aj.nodeName.toLowerCase();if(ak==="input"){aj.disabled=true;ah.trigger.filter("button").each(function(){this.disabled=true}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else{if(ak==="div"||ak==="span"){ai=ag.children("."+this._inlineClass);ai.children().addClass("ui-state-disabled");ai.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",true)}}this._disabledInputs=K.map(this._disabledInputs,function(al){return(al===aj?null:al)});this._disabledInputs[this._disabledInputs.length]=aj},_isDisabledDatepicker:function(ah){if(!ah){return false}for(var ag=0;ag<this._disabledInputs.length;ag++){if(this._disabledInputs[ag]===ah){return true}}return false},_getInst:function(ah){try{return K.data(ah,"datepicker")}catch(ag){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(am,ah,al){var ai,ag,ak,an,aj=this._getInst(am);if(arguments.length===2&&typeof ah==="string"){return(ah==="defaults"?K.extend({},K.datepicker._defaults):(aj?(ah==="all"?K.extend({},aj.settings):this._get(aj,ah)):null))}ai=ah||{};if(typeof ah==="string"){ai={};ai[ah]=al}if(aj){if(this._curInst===aj){this._hideDatepicker()}ag=this._getDateDatepicker(am,true);ak=this._getMinMaxDate(aj,"min");an=this._getMinMaxDate(aj,"max");z(aj.settings,ai);if(ak!==null&&ai.dateFormat!==undefined&&ai.minDate===undefined){aj.settings.minDate=this._formatDate(aj,ak)}if(an!==null&&ai.dateFormat!==undefined&&ai.maxDate===undefined){aj.settings.maxDate=this._formatDate(aj,an)}if("disabled" in ai){if(ai.disabled){this._disableDatepicker(am)}else{this._enableDatepicker(am)}}this._attachments(K(am),aj);this._autoSize(aj);this._setDate(aj,ag);
106this._updateAlternate(aj);this._updateDatepicker(aj)}},_changeDatepicker:function(ai,ag,ah){this._optionDatepicker(ai,ag,ah)},_refreshDatepicker:function(ah){var ag=this._getInst(ah);if(ag){this._updateDatepicker(ag)}},_setDateDatepicker:function(ai,ag){var ah=this._getInst(ai);if(ah){this._setDate(ah,ag);this._updateDatepicker(ah);this._updateAlternate(ah)}},_getDateDatepicker:function(ai,ag){var ah=this._getInst(ai);if(ah&&!ah.inline){this._setDateFromField(ah,ag)}return(ah?this._getDate(ah):null)},_doKeyDown:function(aj){var ah,ag,al,ak=K.datepicker._getInst(aj.target),am=true,ai=ak.dpDiv.is(".ui-datepicker-rtl");ak._keyEvent=true;if(K.datepicker._datepickerShowing){switch(aj.keyCode){case 9:K.datepicker._hideDatepicker();am=false;break;case 13:al=K("td."+K.datepicker._dayOverClass+":not(."+K.datepicker._currentClass+")",ak.dpDiv);if(al[0]){K.datepicker._selectDay(aj.target,ak.selectedMonth,ak.selectedYear,al[0])}ah=K.datepicker._get(ak,"onSelect");if(ah){ag=K.datepicker._formatDate(ak);ah.apply((ak.input?ak.input[0]:null),[ag,ak])}else{K.datepicker._hideDatepicker()}return false;case 27:K.datepicker._hideDatepicker();break;case 33:K.datepicker._adjustDate(aj.target,(aj.ctrlKey?-K.datepicker._get(ak,"stepBigMonths"):-K.datepicker._get(ak,"stepMonths")),"M");break;case 34:K.datepicker._adjustDate(aj.target,(aj.ctrlKey?+K.datepicker._get(ak,"stepBigMonths"):+K.datepicker._get(ak,"stepMonths")),"M");break;case 35:if(aj.ctrlKey||aj.metaKey){K.datepicker._clearDate(aj.target)}am=aj.ctrlKey||aj.metaKey;break;case 36:if(aj.ctrlKey||aj.metaKey){K.datepicker._gotoToday(aj.target)}am=aj.ctrlKey||aj.metaKey;break;case 37:if(aj.ctrlKey||aj.metaKey){K.datepicker._adjustDate(aj.target,(ai?+1:-1),"D")}am=aj.ctrlKey||aj.metaKey;if(aj.originalEvent.altKey){K.datepicker._adjustDate(aj.target,(aj.ctrlKey?-K.datepicker._get(ak,"stepBigMonths"):-K.datepicker._get(ak,"stepMonths")),"M")}break;case 38:if(aj.ctrlKey||aj.metaKey){K.datepicker._adjustDate(aj.target,-7,"D")}am=aj.ctrlKey||aj.metaKey;break;case 39:if(aj.ctrlKey||aj.metaKey){K.datepicker._adjustDate(aj.target,(ai?-1:+1),"D")}am=aj.ctrlKey||aj.metaKey;if(aj.originalEvent.altKey){K.datepicker._adjustDate(aj.target,(aj.ctrlKey?+K.datepicker._get(ak,"stepBigMonths"):+K.datepicker._get(ak,"stepMonths")),"M")}break;case 40:if(aj.ctrlKey||aj.metaKey){K.datepicker._adjustDate(aj.target,+7,"D")}am=aj.ctrlKey||aj.metaKey;break;default:am=false}}else{if(aj.keyCode===36&&aj.ctrlKey){K.datepicker._showDatepicker(this)}else{am=false}}if(am){aj.preventDefault();aj.stopPropagation()}},_doKeyPress:function(ai){var ah,ag,aj=K.datepicker._getInst(ai.target);if(K.datepicker._get(aj,"constrainInput")){ah=K.datepicker._possibleChars(K.datepicker._get(aj,"dateFormat"));ag=String.fromCharCode(ai.charCode==null?ai.keyCode:ai.charCode);return ai.ctrlKey||ai.metaKey||(ag<" "||!ah||ah.indexOf(ag)>-1)}},_doKeyUp:function(ai){var ag,aj=K.datepicker._getInst(ai.target);if(aj.input.val()!==aj.lastVal){try{ag=K.datepicker.parseDate(K.datepicker._get(aj,"dateFormat"),(aj.input?aj.input.val():null),K.datepicker._getFormatConfig(aj));if(ag){K.datepicker._setDateFromField(aj);K.datepicker._updateAlternate(aj);K.datepicker._updateDatepicker(aj)}}catch(ah){}}return true},_showDatepicker:function(ah){ah=ah.target||ah;if(ah.nodeName.toLowerCase()!=="input"){ah=K("input",ah.parentNode)[0]}if(K.datepicker._isDisabledDatepicker(ah)||K.datepicker._lastInput===ah){return}var aj,an,ai,al,am,ag,ak;aj=K.datepicker._getInst(ah);if(K.datepicker._curInst&&K.datepicker._curInst!==aj){K.datepicker._curInst.dpDiv.stop(true,true);if(aj&&K.datepicker._datepickerShowing){K.datepicker._hideDatepicker(K.datepicker._curInst.input[0])}}an=K.datepicker._get(aj,"beforeShow");ai=an?an.apply(ah,[ah,aj]):{};if(ai===false){return}z(aj.settings,ai);aj.lastVal=null;K.datepicker._lastInput=ah;K.datepicker._setDateFromField(aj);if(K.datepicker._inDialog){ah.value=""}if(!K.datepicker._pos){K.datepicker._pos=K.datepicker._findPos(ah);K.datepicker._pos[1]+=ah.offsetHeight}al=false;K(ah).parents().each(function(){al|=K(this).css("position")==="fixed";return !al});am={left:K.datepicker._pos[0],top:K.datepicker._pos[1]};K.datepicker._pos=null;aj.dpDiv.empty();aj.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});K.datepicker._updateDatepicker(aj);am=K.datepicker._checkOffset(aj,am,al);aj.dpDiv.css({position:(K.datepicker._inDialog&&K.blockUI?"static":(al?"fixed":"absolute")),display:"none",left:am.left+"px",to
106p:am.top+"px"});if(!aj.inline){ag=K.datepicker._get(aj,"showAnim");ak=K.datepicker._get(aj,"duration");aj.dpDiv.css("z-index",v(K(ah))+1);K.datepicker._datepickerShowing=true;if(K.effects&&K.effects.effect[ag]){aj.dpDiv.show(ag,K.datepicker._get(aj,"showOptions"),ak)}else{aj.dpDiv[ag||"show"](ag?ak:null)}if(K.datepicker._shouldFocusInput(aj)){aj.input.focus()}K.datepicker._curInst=aj}},_updateDatepicker:function(aj){this.maxRows=4;n=aj;aj.dpDiv.empty().append(this._generateHTML(aj));this._attachHandlers(aj);var al,ag=this._getNumberOfMonths(aj),ak=ag[1],ai=17,ah=aj.dpDiv.find("."+this._dayOverClass+" a");if(ah.length>0){r.apply(ah.get(0))}aj.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("");if(ak>1){aj.dpDiv.addClass("ui-datepicker-multi-"+ak).css("width",(ai*ak)+"em")}aj.dpDiv[(ag[0]!==1||ag[1]!==1?"add":"remove")+"Class"]("ui-datepicker-multi");aj.dpDiv[(this._get(aj,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");if(aj===K.datepicker._curInst&&K.datepicker._datepickerShowing&&K.datepicker._shouldFocusInput(aj)){aj.input.focus()}if(aj.yearshtml){al=aj.yearshtml;setTimeout(function(){if(al===aj.yearshtml&&aj.yearshtml){aj.dpDiv.find("select.ui-datepicker-year:first").replaceWith(aj.yearshtml)}al=aj.yearshtml=null},0)}},_shouldFocusInput:function(ag){return ag.input&&ag.input.is(":visible")&&!ag.input.is(":disabled")&&!ag.input.is(":focus")},_checkOffset:function(al,aj,ai){var ak=al.dpDiv.outerWidth(),ao=al.dpDiv.outerHeight(),an=al.input?al.input.outerWidth():0,ag=al.input?al.input.outerHeight():0,am=document.documentElement.clientWidth+(ai?0:K(document).scrollLeft()),ah=document.documentElement.clientHeight+(ai?0:K(document).scrollTop());aj.left-=(this._get(al,"isRTL")?(ak-an):0);aj.left-=(ai&&aj.left===al.input.offset().left)?K(document).scrollLeft():0;aj.top-=(ai&&aj.top===(al.input.offset().top+ag))?K(document).scrollTop():0;aj.left-=Math.min(aj.left,(aj.left+ak>am&&am>ak)?Math.abs(aj.left+ak-am):0);aj.top-=Math.min(aj.top,(aj.top+ao>ah&&ah>ao)?Math.abs(ao+ag):0);return aj},_findPos:function(aj){var ag,ai=this._getInst(aj),ah=this._get(ai,"isRTL");while(aj&&(aj.type==="hidden"||aj.nodeType!==1||K.expr.filters.hidden(aj))){aj=aj[ah?"previousSibling":"nextSibling"]}ag=K(aj).offset();return[ag.left,ag.top]},_hideDatepicker:function(ai){var ah,al,ak,ag,aj=this._curInst;if(!aj||(ai&&aj!==K.data(ai,"datepicker"))){return}if(this._datepickerShowing){ah=this._get(aj,"showAnim");al=this._get(aj,"duration");ak=function(){K.datepicker._tidyDialog(aj)};if(K.effects&&(K.effects.effect[ah]||K.effects[ah])){aj.dpDiv.hide(ah,K.datepicker._get(aj,"showOptions"),al,ak)}else{aj.dpDiv[(ah==="slideDown"?"slideUp":(ah==="fadeIn"?"fadeOut":"hide"))]((ah?al:null),ak)}if(!ah){ak()}this._datepickerShowing=false;ag=this._get(aj,"onClose");if(ag){ag.apply((aj.input?aj.input[0]:null),[(aj.input?aj.input.val():""),aj])}this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});if(K.blockUI){K.unblockUI();K("body").append(this.dpDiv)}}this._inDialog=false}},_tidyDialog:function(ag){ag.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(ah){if(!K.datepicker._curInst){return}var ag=K(ah.target),ai=K.datepicker._getInst(ag[0]);if(((ag[0].id!==K.datepicker._mainDivId&&ag.parents("#"+K.datepicker._mainDivId).length===0&&!ag.hasClass(K.datepicker.markerClassName)&&!ag.closest("."+K.datepicker._triggerClass).length&&K.datepicker._datepickerShowing&&!(K.datepicker._inDialog&&K.blockUI)))||(ag.hasClass(K.datepicker.markerClassName)&&K.datepicker._curInst!==ai)){K.datepicker._hideDatepicker()}},_adjustDate:function(ak,aj,ai){var ah=K(ak),ag=this._getInst(ah[0]);if(this._isDisabledDatepicker(ah[0])){return}this._adjustInstDate(ag,aj+(ai==="M"?this._get(ag,"showCurrentAtPos"):0),ai);this._updateDatepicker(ag)},_gotoToday:function(aj){var ag,ai=K(aj),ah=this._getInst(ai[0]);if(this._get(ah,"gotoCurrent")&&ah.currentDay){ah.selectedDay=ah.currentDay;ah.drawMonth=ah.selectedMonth=ah.currentMonth;ah.drawYear=ah.selectedYear=ah.currentYear}else{ag=new Date();ah.selectedDay=ag.getDate();ah.drawMonth=ah.selectedMonth=ag.getMonth();ah.drawYear=ah.selectedYear=ag.getFullYear()}this._notifyChange(ah);this._adjustDate(ai)},_selectMonthYear:function(ak,ag,aj){var ai=K(ak),ah=this._getInst(ai[0]);ah["selected"+(aj==="M"?"Month":"Year")]=ah["draw"+(aj==="M"?"Month":"Year")]=parseInt(ag.options[ag.selectedIndex].value,10);this._notifyChange(ah);this._adjustDate(ai)},_selectDay:function(al,aj,ag,ak){var ah,ai=K(al);if(K(ak).hasClass(this._unselectableClass)||this._isDisabledDatepicker(ai[0])){return}ah=this._getInst(ai[0]);ah.selectedDay=ah.currentDay=K("a",ak).html();ah.selectedMonth=ah.currentMonth=aj;ah.selectedYear=ah.currentYear=ag;this._selectDate(al,this._formatDate(ah,ah.currentDay,ah.currentMonth,ah.currentYear))},_clearDate:function(ah){var ag=K(ah);this._selectDate(ag,"")},_selectDate:function(ak,ag){var ah,aj=K(ak),ai=this._getInst(aj[0]);ag=(ag!=null?ag:this._formatDate(ai));if(ai.input){ai.input.val(ag)}
106this._updateAlternate(ai);ah=this._get(ai,"onSelect");if(ah){ah.apply((ai.input?ai.input[0]:null),[ag,ai])}else{if(ai.input){ai.input.trigger("change")}}if(ai.inline){this._updateDatepicker(ai)}else{this._hideDatepicker();this._lastInput=ai.input[0];if(typeof(ai.input[0])!=="object"){ai.input.focus()}this._lastInput=null}},_updateAlternate:function(ak){var aj,ai,ag,ah=this._get(ak,"altField");if(ah){aj=this._get(ak,"altFormat")||this._get(ak,"dateFormat");ai=this._getDate(ak);ag=this.formatDate(aj,ai,this._getFormatConfig(ak));K(ah).each(function(){K(this).val(ag)})}},noWeekends:function(ah){var ag=ah.getDay();return[(ag>0&&ag<6),""]},iso8601Week:function(ag){var ah,ai=new Date(ag.getTime());ai.setDate(ai.getDate()+4-(ai.getDay()||7));ah=ai.getTime();ai.setMonth(0);ai.setDate(1);return Math.floor(Math.round((ah-ai)/86400000)/7)+1},parseDate:function(ax,ar,az){if(ax==null||ar==null){throw"Invalid arguments"}ar=(typeof ar==="object"?ar.toString():ar+"");if(ar===""){return null}var aj,au,ah,ay=0,am=(az?az.shortYearCutoff:null)||this._defaults.shortYearCutoff,ai=(typeof am!=="string"?am:new Date().getFullYear()%100+parseInt(am,10)),ap=(az?az.dayNamesShort:null)||this._defaults.dayNamesShort,aB=(az?az.dayNames:null)||this._defaults.dayNames,ag=(az?az.monthNamesShort:null)||this._defaults.monthNamesShort,ak=(az?az.monthNames:null)||this._defaults.monthNames,al=-1,aC=-1,aw=-1,ao=-1,av=false,aA,aq=function(aE){var aF=(aj+1<ax.length&&ax.charAt(aj+1)===aE);if(aF){aj++}return aF},aD=function(aG){var aE=aq(aG),aH=(aG==="@"?14:(aG==="!"?20:(aG==="y"&&aE?4:(aG==="o"?3:2)))),aJ=(aG==="y"?aH:1),aI=new RegExp("^\\d{"+aJ+","+aH+"}"),aF=ar.substring(ay).match(aI);if(!aF){throw"Missing number at position "+ay}ay+=aF[0].length;return parseInt(aF[0],10)},an=function(aF,aG,aI){var aE=-1,aH=K.map(aq(aF)?aI:aG,function(aK,aJ){return[[aJ,aK]]}).sort(function(aK,aJ){return -(aK[1].length-aJ[1].length)});K.each(aH,function(aK,aL){var aJ=aL[1];if(ar.substr(ay,aJ.length).toLowerCase()===aJ.toLowerCase()){aE=aL[0];ay+=aJ.length;return false}});if(aE!==-1){return aE+1}else{throw"Unknown name at position "+ay}},at=function(){if(ar.charAt(ay)!==ax.charAt(aj)){throw"Unexpected literal at position "+ay}ay++};for(aj=0;aj<ax.length;aj++){if(av){if(ax.charAt(aj)==="'"&&!aq("'")){av=false}else{at()}}else{switch(ax.charAt(aj)){case"d":aw=aD("d");break;case"D":an("D",ap,aB);break;case"o":ao=aD("o");break;case"m":aC=aD("m");break;case"M":aC=an("M",ag,ak);break;case"y":al=aD("y");break;case"@":aA=new Date(aD("@"));al=aA.getFullYear();aC=aA.getMonth()+1;aw=aA.getDate();break;case"!":aA=new Date((aD("!")-this._ticksTo1970)/10000);al=aA.getFullYear();aC=aA.getMonth()+1;aw=aA.getDate();break;case"'":if(aq("'")){at()}else{av=true}break;default:at()}}}if(ay<ar.length){ah=ar.substr(ay);if(!/^\s+/.test(ah)){throw"Extra/unparsed characters found in date: "+ah}}if(al===-1){al=new Date().getFullYear()}else{if(al<100){al+=new Date().getFullYear()-new Date().getFullYear()%100+(al<=ai?0:-100)}}if(ao>-1){aC=1;aw=ao;do{au=this._getDaysInMonth(al,aC-1);if(aw<=au){break}aC++;aw-=au}while(true)}aA=this._daylightSavingAdjust(new Date(al,aC-1,aw));if(aA.getFullYear()!==al||aA.getMonth()+1!==aC||aA.getDate()!==aw){throw"Invalid date"}return aA},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:(((1970-1)*365+Math.floor(1970/4)-Math.floor(1970/100)+Math.floor(1970/400))*24*60*60*10000000),formatDate:function(ap,aj,ak){if(!aj){return""}var ar,at=(ak?ak.dayNamesShort:null)||this._defaults.dayNamesShort,ah=(ak?ak.dayNames:null)||this._defaults.dayNames,an=(ak?ak.monthNamesShort:null)||this._defaults.monthNamesShort,al=(ak?ak.monthNames:null)||this._defaults.monthNames,aq=function(au){var av=(ar+1<ap.length&&ap.charAt(ar+1)===au);if(av){ar++}return av},ag=function(aw,ax,au){var av=""+ax;if(aq(aw)){while(av.length<au){av="0"+av}}return av},am=function(au,aw,av,ax){return(aq(au)?ax[aw]:av[aw])},ai="",ao=false;if(aj){for(ar=0;ar<ap.length;ar++){if(ao){if(ap.charAt(ar)==="'"&&!aq("'")){ao=false}else{ai+=ap.charAt(ar)}}else{switch(ap.charAt(ar)){case"d":ai+=ag("d",aj.getDate(),2);break;case"D":ai+=am("D",aj.getDay(),at,ah);break;case"o":ai+=ag("o",Math.round((new Date(aj.getFullYear(),aj.getMonth(),aj.getDate()).getTime()-new Date(aj.getFullYear(),0,0).getTime())/86400000),3);break;case"m":ai+=ag("m",aj.getMonth()+1,2);break;case"M":ai+=am("M",aj.getMonth(),an,al);break;case"y":ai+=(aq("y")?aj.getFullYear():(aj.getYear()%100<10?"0":"")+aj.getYear()%100);break;case"@":ai+=aj.getTime();break;case"!":ai+=aj.getTime()*10000+this._ticksTo1970;break;case"'":if(aq("'")){ai+="'"}else{ao=true}break;default:ai+=ap.charAt(ar)}}}}return ai},_possibleChars:function(ak){var aj,ai="",ah=false,ag=function(al){var am=(aj+1<ak.length&&ak.charAt(aj+1)===al);if(am){aj++}return am};for(aj=0;aj<ak.length;aj++){if(ah){if(ak.charAt(aj)==="'"&&!ag("'")){ah=false}else{ai+=ak.charAt(aj)}}else{switch(ak.charAt(aj)){case"d":case"m":case"y":case"@":ai+="0123456789";break;case"D":case"M":return null;case"'":if(ag("'")){ai+="'"}else{ah=true}break;default:ai+=ak.charAt(aj)}}}return ai},_get:function(ah,ag){return ah.settings[ag]!==undefined?ah.settings[ag]:this._defaults[ag]},_setDateFromField:function(al,ai){if(al.input.val()===al.lastVal){return}var ag=this._get(al,"dateFormat"),an=al.lastVal=al.input?al.input.val():null,am=this._getDefaultDate(al),ah=am,aj=this._getFormatConfig(al);try{ah=this.parseDate(ag,an,aj)||am}catch(ak){an=(ai?"":an)}al.selectedDay=ah.getDate();al.drawMonth=al.selectedMonth=ah.getMonth();al.drawYear=al.selectedYear=ah.getFullYear();al.currentDay=(an?ah.getDate():0);al.currentMonth=(an?ah.getMonth():0);al.currentYear=(an?ah.getFullYear():0);this._adjustInstDate(al)},_getDefaultDate:function(ag){return this._restrictMinMax(ag,this._determineDate(ag,this._get(ag,"defaultDate"),new Date()))},_determineDate:function(ak,ah,al){var aj=function(an){var am=new Date();am.setDate(am.getDate()+an);return am},ai=function(au){try{return K.datepicker.parseDate(K.datepicker._get(ak,"dateFormat"),au,K.datepicker._getFormatConfig(ak))}catch(at){}var an=(au.toLowerCase().match(/^c/)?K.datepicker._getDate(ak):null)||new Date(),ao=an.getFullYear(),ar=an.getMonth(),am=an.getDate(),aq=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,ap=aq.exec(au);while(ap){switch(ap[2]||"d"){case"d":case"D":am+=parseInt(ap[1],10);break;case"w":case"W":am+=parseInt(ap[1],10)*7;break;case"m":case"M":ar+=parseInt(ap[1],10);am=Math.min(am,K.datepicker._getDaysInMonth(ao,ar));break;case"y":case"Y":ao+=parseInt(ap[1],10);am=Math.min(am,K.datepicker._getDaysInMonth(ao,ar));break}ap=aq.exec(au)}return new Date(ao,ar,am)}
106,ag=(ah==null||ah===""?al:(typeof ah==="string"?ai(ah):(typeof ah==="number"?(isNaN(ah)?al:aj(ah)):new Date(ah.getTime()))));ag=(ag&&ag.toString()==="Invalid Date"?al:ag);if(ag){ag.setHours(0);ag.setMinutes(0);ag.setSeconds(0);ag.setMilliseconds(0)}return this._daylightSavingAdjust(ag)},_daylightSavingAdjust:function(ag){if(!ag){return null}ag.setHours(ag.getHours()>12?ag.getHours()+2:0);return ag},_setDate:function(am,aj,al){var ag=!aj,ai=am.selectedMonth,ak=am.selectedYear,ah=this._restrictMinMax(am,this._determineDate(am,aj,new Date()));am.selectedDay=am.currentDay=ah.getDate();am.drawMonth=am.selectedMonth=am.currentMonth=ah.getMonth();am.drawYear=am.selectedYear=am.currentYear=ah.getFullYear();if((ai!==am.selectedMonth||ak!==am.selectedYear)&&!al){this._notifyChange(am)}this._adjustInstDate(am);if(am.input){am.input.val(ag?"":this._formatDate(am))}},_getDate:function(ah){var ag=(!ah.currentYear||(ah.input&&ah.input.val()==="")?null:this._daylightSavingAdjust(new Date(ah.currentYear,ah.currentMonth,ah.currentDay)));return ag},_attachHandlers:function(ah){var ag=this._get(ah,"stepMonths"),ai="#"+ah.id.replace(/\\\\/g,"\\");ah.dpDiv.find("[data-handler]").map(function(){var aj={prev:function(){K.datepicker._adjustDate(ai,-ag,"M")},next:function(){K.datepicker._adjustDate(ai,+ag,"M")},hide:function(){K.datepicker._hideDatepicker()},today:function(){K.datepicker._gotoToday(ai)},selectDay:function(){K.datepicker._selectDay(ai,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this);return false},selectMonth:function(){K.datepicker._selectMonthYear(ai,this,"M");return false},selectYear:function(){K.datepicker._selectMonthYear(ai,this,"Y");return false}};K(this).bind(this.getAttribute("data-event"),aj[this.getAttribute("data-handler")])})},_generateHTML:function(aX){var aA,az,aS,aK,ak,a1,aV,aO,a4,aI,a8,ar,au,at,ah,a0,ap,aD,a3,aQ,a9,aC,aH,aq,al,aT,aM,aP,aN,ao,aF,av,aW,aZ,aj,a2,a6,aL,aw,aY=new Date(),aB=this._daylightSavingAdjust(new Date(aY.getFullYear(),aY.getMonth(),aY.getDate())),a5=this._get(aX,"isRTL"),a7=this._get(aX,"showButtonPanel"),aR=this._get(aX,"hideIfNoPrevNext"),aG=this._get(aX,"navigationAsDateFormat"),ax=this._getNumberOfMonths(aX),an=this._get(aX,"showCurrentAtPos"),aJ=this._get(aX,"stepMonths"),aE=(ax[0]!==1||ax[1]!==1),ai=this._daylightSavingAdjust((!aX.currentDay?new Date(9999,9,9):new Date(aX.currentYear,aX.currentMonth,aX.currentDay))),am=this._getMinMaxDate(aX,"min"),ay=this._getMinMaxDate(aX,"max"),ag=aX.drawMonth-an,aU=aX.drawYear;if(ag<0){ag+=12;aU--}if(ay){aA=this._daylightSavingAdjust(new Date(ay.getFullYear(),ay.getMonth()-(ax[0]*ax[1])+1,ay.getDate()));aA=(am&&aA<am?am:aA);while(this._daylightSavingAdjust(new Date(aU,ag,1))>aA){ag--;if(ag<0){ag=11;aU--}}}aX.drawMonth=ag;aX.drawYear=aU;az=this._get(aX,"prevText");az=(!aG?az:this.formatDate(az,this._daylightSavingAdjust(new Date(aU,ag-aJ,1)),this._getFormatConfig(aX)));aS=(this._canAdjustMonth(aX,-1,aU,ag)?"<a class='ui-datepicker-prev ui-corner-all' data-handler='prev' data-event='click' title='"+az+"'><span class='ui-icon ui-icon-circle-triangle-"+(a5?"e":"w")+"'>"+az+"</span></a>":(aR?"":"<a class='ui-datepicker-prev ui-corner-all ui-state-disabled' title='"+az+"'><span class='ui-icon ui-icon-circle-triangle-"+(a5?"e":"w")+"'>"+az+"</span></a>"));aK=this._get(aX,"nextText");aK=(!aG?aK:this.formatDate(aK,this._daylightSavingAdjust(new Date(aU,ag+aJ,1)),this._getFormatConfig(aX)));ak=(this._canAdjustMonth(aX,+1,aU,ag)?"<a class='ui-datepicker-next ui-corner-all' data-handler='next' data-event='click' title='"+aK+"'><span class='ui-icon ui-icon-circle-triangle-"+(a5?"w":"e")+"'>"+aK+"</span></a>":(aR?"":"<a class='ui-datepicker-next ui-corner-all ui-state-disabled' title='"+aK+"'><span class='ui-icon ui-icon-circle-triangle-"+(a5?"w":"e")+"'>"+aK+"</span></a>"));a1=this._get(aX,"currentText");aV=(this._get(aX,"gotoCurrent")&&aX.currentDay?ai:aB);a1=(!aG?a1:this.formatDate(a1,aV,this._getFormatConfig(aX)));aO=(!aX.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(aX,"closeText")+"</button>":"");a4=(a7)?"<div class='ui-datepicker-buttonpane ui-widget-content'>"+(a5?aO:"")+(this._isInRange(aX,aV)?"<button type='button' class='ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all' data-handler='today' data-event='click'>"+a1+"</button>":"")+(a5?"":aO)+"</div>":"";aI=parseInt(this._get(aX,"firstDay"),10);aI=(isNaN(aI)?0:aI);a8=this._get(aX,"showWeek");ar=this._get(aX,"dayNames");au=this._get(aX,"dayNamesMin");at=this._get(aX,"monthNames");ah=this._get(aX,"monthNamesShort");a0=this._get(aX,"beforeShowDay");ap=this._get(aX,"showOtherMonths");aD=this._get(aX,"selectOtherMonths");a3=this._getDefaultDate(aX);aQ="";a9;for(aC=0;aC<ax[0];aC++){aH="";this.maxRows=4;for(aq=0;aq<ax[1];aq++){al=this._daylightSavingAdjust(new Date(aU,ag,aX.selectedDay));aT=" ui-corner-all";aM="";if(aE){aM+="<div class='ui-datepicker-group";if(ax[1]>1){switch(aq){case 0:aM+=" ui-datepicker-group-first";aT=" ui-corner-"+(a5?"right":"left");break;case ax[1]-1:aM+=" ui-datepicker-group-last";aT=" ui-corner-"+(a5?"left":"right");break;default:aM+=" ui-datepicker-group-middle";aT="";break}}aM+="'>"}aM+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+
vendor: 3,617 bytes, line 106
106aT+"'>"+(/all|left/.test(aT)&&aC===0?(a5?ak:aS):"")+(/all|right/.test(aT)&&aC===0?(a5?aS:ak):"")+this._generateMonthYearHeader(aX,ag,aU,am,ay,aC>0||aq>0,at,ah)+"</div><table class='ui-datepicker-calendar'><thead><tr>";aP=(a8?"<th class='ui-datepicker-week-col'>"+this._get(aX,"weekHeader")+"</th>":"");for(a9=0;a9<7;a9++){aN=(a9+aI)%7;aP+="<th scope='col'"+((a9+aI+6)%7>=5?" class='ui-datepicker-week-end'":"")+"><span title='"+ar[aN]+"'>"+au[aN]+"</span></th>"}aM+=aP+"</tr></thead><tbody>";ao=this._getDaysInMonth(aU,ag);if(aU===aX.selectedYear&&ag===aX.selectedMonth){aX.selectedDay=Math.min(aX.selectedDay,ao)}aF=(this._getFirstDayOfMonth(aU,ag)-aI+7)%7;av=Math.ceil((aF+ao)/7);aW=(aE?this.maxRows>av?this.maxRows:av:av);this.maxRows=aW;aZ=this._daylightSavingAdjust(new Date(aU,ag,1-aF));for(aj=0;aj<aW;aj++){aM+="<tr>";a2=(!a8?"":"<td class='ui-datepicker-week-col'>"+this._get(aX,"calculateWeek")(aZ)+"</td>");for(a9=0;a9<7;a9++){a6=(a0?a0.apply((aX.input?aX.input[0]:null),[aZ]):[true,""]);aL=(aZ.getMonth()!==ag);aw=(aL&&!aD)||!a6[0]||(am&&aZ<am)||(ay&&aZ>ay);a2+="<td class='"+((a9+aI+6)%7>=5?" ui-datepicker-week-end":"")+(aL?" ui-datepicker-other-month":"")+((aZ.getTime()===al.getTime()&&ag===aX.selectedMonth&&aX._keyEvent)||(a3.getTime()===aZ.getTime()&&a3.getTime()===al.getTime())?" "+this._dayOverClass:"")+(aw?" "+this._unselectableClass+" ui-state-disabled":"")+(aL&&!ap?"":" "+a6[1]+(aZ.getTime()===ai.getTime()?" "+this._currentClass:"")+(aZ.getTime()===aB.getTime()?" ui-datepicker-today":""))+"'"+((!aL||ap)&&a6[2]?" title='"+a6[2].replace(/'/g,"'")+"'":"")+(aw?"":" data-handler='selectDay' data-event='click' data-month='"+aZ.getMonth()+"' data-year='"+aZ.getFullYear()+"'")+">"+(aL&&!ap?" ":(aw?"<span class='ui-state-default'>"+aZ.getDate()+"</span>":"<a class='ui-state-default"+(aZ.getTime()===aB.getTime()?" ui-state-highlight":"")+(aZ.getTime()===ai.getTime()?" ui-state-active":"")+(aL?" ui-priority-secondary":"")+"' href='#'>"+aZ.getDate()+"</a>"))+"</td>";aZ.setDate(aZ.getDate()+1);aZ=this._daylightSavingAdjust(aZ)}aM+=a2+"</tr>"}ag++;if(ag>11){ag=0;aU++}aM+="</tbody></table>"+(aE?"</div>"+((ax[0]>0&&aq===ax[1]-1)?"<div class='ui-datepicker-row-break'></div>":""):"");aH+=aM}aQ+=aH}aQ+=a4;aX._keyEvent=false;return aQ},_generateMonthYearHeader:function(ak,ai,at,am,aq,au,ao,ag){var ay,ah,az,aw,al,av,ar,an,aj=this._get(ak,"changeMonth"),aA=this._get(ak,"changeYear"),aB=this._get(ak,"showMonthAfterYear"),ap="<div class='ui-datepicker-title'>",ax="";if(au||!aj){ax+="<span class='ui-datepicker-month'>"+ao[ai]+"</span>"}else{ay=(am&&am.getFullYear()===at);ah=(aq&&aq.getFullYear()===at);ax+="<select class='ui-datepicker-month' data-handler='selectMonth' data-event='change'>";for(az=0;az<12;az++){if((!ay||az>=am.getMonth())&&(!ah||az<=aq.getMonth())){ax+="<option value='"+az+"'"+(az===ai?" selected='selected'":"")+">"+ag[az]+"</option>"}}ax+="</select>"}if(!aB){ap+=ax+(au||!(aj&&aA)?" ":"")}if(!ak.yearshtml){ak.yearshtml="";if(au||!aA){ap+="<span class='ui-datepicker-year'>"+at+"</span>"}else{aw=this._get(ak,"yearRange").split(":");al=new Date().getFullYear();av=function(aD){var aC=(aD.match(/c[+\-].*/)?at+parseInt(aD.substring(1),10):(aD.match(/[+\-].*/)?al+parseInt(aD,10):parseInt(aD,10)));return(isNaN(aC)?al:aC)};ar=av(aw[0]);an=Math.max(ar,av(aw[1]||""));ar=(am?Math.max(ar,am.getFullYear()):ar);an=(aq?Math.min(an,aq.getFullYear()):an);ak.yearshtml+="<select class='ui-datepicker-year' data-handler='selectYear' data-event='change'>";for(;ar<=an;ar++){ak.yearshtml+="<option value='"+ar+"'"+(ar===at?" selected='selected'":"")+">"+ar+"</option>"}
106ak.yearshtml+="</select>";ap+=ak.yearshtml;ak.yearshtml=null}}ap+=this._get(ak,"yearSuffix");if(aB){ap+=(au||!(aj&&aA)?" ":"")+ax}ap+="</div>";return ap},_adjustInstDate:function(aj,am,al){var ai=aj.drawYear+(al==="Y"?am:0),ak=aj.drawMonth+(al==="M"?am:0),ag=Math.min(aj.selectedDay,this._getDaysInMonth(ai,ak))+(al==="D"?am:0),ah=this._restrictMinMax(aj,this._daylightSavingAdjust(new Date(ai,ak,ag)));aj.selectedDay=ah.getDate();aj.drawMonth=aj.selectedMonth=ah.getMonth();aj.drawYear=aj.selectedYear=ah.getFullYear();if(al==="M"||al==="Y"){this._notifyChange(aj)}},_restrictMinMax:function(aj,ah){var ai=this._getMinMaxDate(aj,"min"),ak=this._getMinMaxDate(aj,"max"),ag=(ai&&ah<ai?ai:ah);return(ak&&ag>ak?ak:ag)},_notifyChange:function(ah){var ag=this._get(ah,"onChangeMonthYear");if(ag){ag.apply((ah.input?ah.input[0]:null),[ah.selectedYear,ah.selectedMonth+1,ah])}},_getNumberOfMonths:function(ah){var ag=this._get(ah,"numberOfMonths");return(ag==null?[1,1]:(typeof ag==="number"?[1,ag]:ag))},_getMinMaxDate:function(ah,ag){return this._determineDate(ah,this._get(ah,ag+"Date"),null)},_getDaysInMonth:function(ag,ah){return 32-this._daylightSavingAdjust(new Date(ag,ah,32)).getDate()},_getFirstDayOfMonth:function(ag,ah){return new Date(ag,ah,1).getDay()},_canAdjustMonth:function(aj,al,ai,ak){var ag=this._getNumberOfMonths(aj),ah=this._daylightSavingAdjust(new Date(ai,ak+(al<0?al:ag[0]*ag[1]),1));if(al<0){ah.setDate(this._getDaysInMonth(ah.getFullYear(),ah.getMonth()))}return this._isInRange(aj,ah)},_isInRange:function(ak,ai){var ah,an,aj=this._getMinMaxDate(ak,"min"),ag=this._getMinMaxDate(ak,"max"),ao=null,al=null,am=this._get(ak,"yearRange");if(am){ah=am.split(":");an=new Date().getFullYear();ao=parseInt(ah[0],10);al=parseInt(ah[1],10);if(ah[0].match(/[+\-].*/)){ao+=an}if(ah[1].match(/[+\-].*/)){al+=an}}return((!aj||ai.getTime()>=aj.getTime())&&(!ag||ai.getTime()<=ag.getTime())&&(!ao||ai.getFullYear()>=ao)&&(!al||ai.getFullYear()<=al))},_getFormatConfig:function(ag){var ah=this._get(ag,"shortYearCutoff");ah=(typeof ah!=="string"?ah:new Date().getFullYear()%100+parseInt(ah,10));return{shortYearCutoff:ah,dayNamesShort:this._get(ag,"dayNamesShort"),dayNames:this._get(ag,"dayNames"),monthNamesShort:this._get(ag,"monthNamesShort"),monthNames:this._get(ag,"monthNames")}},_formatDate:function(aj,ag,ak,ai){if(!ag){aj.currentDay=aj.selectedDay;aj.currentMonth=aj.selectedMonth;aj.currentYear=aj.selectedYear}var ah=(ag?(typeof ag==="object"?ag:this._daylightSavingAdjust(new Date(ai,ak,ag))):this._daylightSavingAdjust(new Date(aj.currentYear,aj.currentMonth,aj.currentDay)));return this.formatDate(this._get(aj,"dateFormat"),ah,this._getFormatConfig(aj))}});function h(ah){var ag="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return ah.delegate(ag,"mouseout",function(){K(this).removeClass("ui-state-hover");if(this.className.indexOf("ui-datepicker-prev")!==-1){K(this).removeClass("ui-datepicker-prev-hover")}if(this.className.indexOf("ui-datepicker-next")!==-1){K(this).removeClass("ui-datepicker-next-hover")}}).delegate(ag,"mouseover",r)}function r(){if(!K.datepicker._isDisabledDatepicker(n.inline?n.dpDiv.parent()[0]:n.input[0])){K(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover");K(this).addClass("ui-state-hover");if(this.className.indexOf("ui-datepicker-prev")!==-1){K(this).addClass("ui-datepicker-prev-hover")}if(this.className.indexOf("ui-datepicker-next")!==-1){K(this).addClass("ui-datepicker-next-hover")}}}function z(ai,ah){K.extend(ai,ah);for(var ag in ah){if(ah[ag]==null){ai[ag]=ah[ag]}}return ai}K.fn.datepicker=function(ah){if(!this.length){return this}if(!K.datepicker.initialized){K(document).mousedown(K.datepicker._checkExternalClick);K.datepicker.initialized=true}if(K("#"+K.datepicker._mainDivId).length===0){K("body").append(K.datepicker.dpDiv)}var ag=Array.prototype.slice.call(arguments,1);if(typeof ah==="string"&&(ah==="isDisabled"||ah==="getDate"||ah==="widget")){return K.datepicker["_"+ah+"Datepicker"].apply(K.datepicker,[this[0]].concat(ag))}if(ah==="option"&&arguments.length===2&&typeof arguments[1]==="str
106ing"){return K.datepicker["_"+ah+"Datepicker"].apply(K.datepicker,[this[0]].concat(ag))}return this.each(function(){typeof ah==="string"?K.datepicker["_"+ah+"Datepicker"].apply(K.datepicker,[this].concat(ag)):K.datepicker._attachDatepicker(this,ah)})};K.datepicker=new ae();K.datepicker.initialized=false;K.datepicker.uuid=new Date().getTime();K.datepicker.version="1.11.4";var G=K.datepicker; 107/*! 108 * jQuery UI Draggable 1.11.4 109 * http://jqueryui.com 110 * 111 * Copyright jQuery Foundation and other contributors 112 * Released under the MIT license. 113 * http://jquery.org/license 114 * 115 * http://api.jqueryui.com/draggable/ 116 */ 117;K.widget("ui.draggable",K.ui.mouse,{version:"1.11.4",widgetEventPrefix:"drag",options:{addClasses:true,appendTo:"parent",axis:false,connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,grid:false,handle:false,helper:"original",iframeFix:false,opacity:false,refreshPositions:false,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensitivity:20,scrollSpeed:20,snap:false,snapMode:"both",snapTolerance:20,stack:false,zIndex:false,drag:null,start:null,stop:null},_create:function(){if(this.options.helper==="original"){this._setPositionRelative()}if(this.options.addClasses){this.element.addClass("ui-draggable")}if(this.options.disabled){this.element.addClass("ui-draggable-disabled")}this._setHandleClassName();this._mouseInit()},_setOption:function(ag,ah){this._super(ag,ah);if(ag==="handle"){this._removeHandleClassName();this._setHandleClassName()}},_destroy:function(){if((this.helper||this.element).is(".ui-draggable-dragging")){this.destroyOnClear=true;return}this.element.removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");this._removeHandleClassName();this._mouseDestroy()},_mouseCapture:function(ag){var ah=this.options;this._blurActiveElement(ag);if(this.helper||ah.disabled||K(ag.target).closest(".ui-resizable-handle").length>0){return false}this.handle=this._getHandle(ag);if(!this.handle){return false}this._blockFrames(ah.iframeFix===true?"iframe":ah.iframeFix);return true},_blockFrames:function(ag){this.iframeBlocks=this.document.find(ag).map(function(){var ah=K(this);return K("<div>").css("position","absolute").appendTo(ah.parent()).outerWidth(ah.outerWidth()).outerHeight(ah.outerHeight()).offset(ah.offset())[0]})},_unblockFrames:function(){if(this.iframeBlocks){this.iframeBlocks.remove();delete this.iframeBlocks}},_blurActiveElement:function(ai){var ag=this.document[0];if(!this.handleElement.is(ai.target)){return}try{if(ag.activeElement&&ag.activeElement.nodeName.toLowerCase()!=="body"){K(ag.activeElement).blur()}}catch(ah){}},_mouseStart:function(ag){var ah=this.options;this.helper=this._createHelper(ag);this.helper.addClass("ui-draggable-dragging");this._cacheHelperProportions();if(K.ui.ddmanager){K.ui.ddmanager.current=this}this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent(true);this.offsetParent=this.helper.offsetParent();this.hasFixedAncestor=this.helper.parents().filter(function(){return K(this).css("position")==="fixed"}).length>0;this.positionAbs=this.element.offset();this._refreshOffsets(ag);this.originalPosition=this.position=this._generatePosition(ag,false);this.originalPageX=ag.pageX;this.originalPageY=ag.pageY;(ah.cursorAt&&this._adjustOffsetFromHelper(ah.cursorAt));this._setContainment();if(this._trigger("start",ag)===false){this._clear();return false}this._cacheHelperProportions();if(K.ui.ddmanager&&!ah.dropBehaviour){K.ui.ddmanager.prepareOffsets(this,ag)}this._normalizeRightBottom();this._mouseDrag(ag,true);if(K.ui.ddmanager){K.ui.ddmanager.dragStart(this,ag)}return true},_refreshOffsets:function(ag){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:false,parent:this._getParentOffset(),relative:this._getRelativeOffset()};this.offset.click={left:ag.pageX-this.offset.left,top:ag.pageY-this.offset.top}},_mouseDrag:function(ag,ai){if(this.hasFixedAncestor){this.offset.parent=this._getParentOffset()}this.position=this._generatePosition(ag,true);this.positionAbs=this._convertPositionTo("absolute");if(!ai){var ah=this._uiHash();if(this._trigger("drag",ag,ah)===false){this._mouseUp({});return false}this.position=ah.position}this.helper[0].style.left=this.position.left+"px";this.helper[0].style.top=this.position.top+"px";if(K.ui.ddmanager){K.ui.ddmanager.drag(this,ag)}return false},_mouseStop:function(ah){var ag=this,ai=false;if(K.ui.ddmanager&&!this.options.dropBehaviour){ai=K.ui.ddmanager.drop(this,ah)}if(this.dropped){ai=this.dropped;this.dropped=false}if((this.options.revert==="invalid"&&!ai)||(this.options.revert==="valid"&&ai)||this.options.revert===true||(K.isFunction(this.options.revert)&&this.options.revert.call(this.element,ai))){K(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){if(ag._trigger("stop",a
117h)!==false){ag._clear()}})}else{if(this._trigger("stop",ah)!==false){this._clear()}}return false},_mouseUp:function(ag){this._unblockFrames();if(K.ui.ddmanager){K.ui.ddmanager.dragStop(this,ag)}if(this.handleElement.is(ag.target)){this.element.focus()}return K.ui.mouse.prototype._mouseUp.call(this,ag)},cancel:function(){if(this.helper.is(".ui-draggable-dragging")){this._mouseUp({})}else{this._clear()}return this},_getHandle:function(ag){return this.options.handle?!!K(ag.target).closest(this.element.find(this.options.handle)).length:true},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element;this.handleElement.addClass("ui-draggable-handle")},_removeHandleClassName:function(){this.handleElement.removeClass("ui-draggable-handle")},_createHelper:function(ah){var aj=this.options,ai=K.isFunction(aj.helper),ag=ai?K(aj.helper.apply(this.element[0],[ah])):(aj.helper==="clone"?this.element.clone().removeAttr("id"):this.element);if(!ag.parents("body").length){ag.appendTo((aj.appendTo==="parent"?this.element[0].parentNode:aj.appendTo))}if(ai&&ag[0]===this.element[0]){this._setPositionRelative()}if(ag[0]!==this.element[0]&&!(/(fixed|absolute)/).test(ag.css("position"))){ag.css("position","absolute")}return ag},_setPositionRelative:function(){if(!(/^(?:r|a|f)/).test(this.element.css("position"))){this.element[0].style.position="relative"}},_adjustOffsetFromHelper:function(ag){if(typeof ag==="string"){ag=ag.split(" ")}if(K.isArray(ag)){ag={left:+ag[0],top:+ag[1]||0}}if("left" in ag){this.offset.click.left=ag.left+this.margins.left}if("right" in ag){this.offset.click.left=this.helperProportions.width-ag.right+this.margins.left}if("top" in ag){this.offset.click.top=ag.top+this.margins.top}if("bottom" in ag){this.offset.click.top=this.helperProportions.height-ag.bottom+this.margins.top}},_isRootNode:function(ag){return(/(html|body)/i).test(ag.tagName)||ag===this.document[0]},_getParentOffset:function(){var ah=this.offsetParent.offset(),ag=this.document[0];if(this.cssPosition==="absolute"&&this.scrollParent[0]!==ag&&K.contains(this.scrollParent[0],this.offsetParent[0])){ah.left+=this.scrollParent.scrollLeft();ah.top+=this.scrollParent.scrollTop()}if(this._isRootNode(this.offsetParent[0])){ah={top:0,left:0}}return{top:ah.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:ah.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition!=="relative"){return{top:0,left:0}}var ag=this.element.position(),ah=this._isRootNode(this.scrollParent[0]);return{top:ag.top-(parseInt(this.helper.css("top"),10)||0)+(!ah?this.scrollParent.scrollTop():0),left:ag.left-(parseInt(this.helper.css("left"),10)||0)+(!ah?this.scrollParent.scrollLeft():0)}},_cacheMargins:function(){this.margins={left:(parseInt(this.element.css("marginLeft"),10)||0),top:(parseInt(this.element.css("marginTop"),10)||0),right:(parseInt(this.element.css("marginRight"),10)||0),bottom:(parseInt(this.element.css("marginBottom"),10)||0)}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var ah,ak,ai,aj=this.options,ag=this.document[0];this.relativeContainer=null;if(!aj.containment){this.containment=null;return}if(aj.containment==="window"){this.containment=[K(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,K(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,K(window).scrollLeft()+K(window).width()-this.helperProportions.width-this.margins.left,K(window).scrollTop()+(K(window).height()||ag.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];return}if(aj.containment==="document"){this.containment=[0,0,K(ag).width()-this.helperProportions.width-this.margins.left,(K(ag).height()||ag.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];return}if(aj.containment.constructor===Array){this.containment=aj.containment;return}if(aj.containment==="parent"){aj.containment=this.helper[0].parentNode}ak=K(aj.containment);ai=ak[0];if(!ai){return}ah=/(scroll|auto)/.test(ak.css("overflow"));this.containment=[(parseInt(ak.css("borderLeftWidth"),10)||0)+(parseInt(ak.css("paddingLeft"),10)||0),(parseInt(ak.css("borderTopWidth"),
11710)||0)+(parseInt(ak.css("paddingTop"),10)||0),(ah?Math.max(ai.scrollWidth,ai.offsetWidth):ai.offsetWidth)-(parseInt(ak.css("borderRightWidth"),10)||0)-(parseInt(ak.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(ah?Math.max(ai.scrollHeight,ai.offsetHeight):ai.offsetHeight)-(parseInt(ak.css("borderBottomWidth"),10)||0)-(parseInt(ak.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom];this.relativeContainer=ak},_convertPositionTo:function(ah,aj){if(!aj){aj=this.position}var ag=ah==="absolute"?1:-1,ai=this._isRootNode(this.scrollParent[0]);return{top:(aj.top+this.offset.relative.top*ag+this.offset.parent.top*ag-((this.cssPosition==="fixed"?-this.offset.scroll.top:(ai?0:this.offset.scroll.top))*ag)),left:(aj.left+this.offset.relative.left*ag+this.offset.parent.left*ag-((this.cssPosition==="fixed"?-this.offset.scroll.left:(ai?0:this.offset.scroll.left))*ag))}},_generatePosition:function(ah,an){var ag,ao,ap,aj,ai=this.options,am=this._isRootNode(this.scrollParent[0]),al=ah.pageX,ak=ah.pageY;if(!am||!this.offset.scroll){this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}}if(an){if(this.containment){if(this.relativeContainer){ao=this.relativeContainer.offset();ag=[this.containment[0]+ao.left,this.containment[1]+ao.top,this.containment[2]+ao.left,this.containment[3]+ao.top]}else{ag=this.containment}if(ah.pageX-this.offset.click.left<ag[0]){al=ag[0]+this.offset.click.left}if(ah.pageY-this.offset.click.top<ag[1]){ak=ag[1]+this.offset.click.top}if(ah.pageX-this.offset.click.left>ag[2]){al=ag[2]+this.offset.click.left}if(ah.pageY-this.offset.click.top>ag[3]){ak=ag[3]+this.offset.click.top}}if(ai.grid){ap=ai.grid[1]?this.originalPageY+Math.round((ak-this.originalPageY)/ai.grid[1])*ai.grid[1]:this.originalPageY;ak=ag?((ap-this.offset.click.top>=ag[1]||ap-this.offset.click.top>ag[3])?ap:((ap-this.offset.click.top>=ag[1])?ap-ai.grid[1]:ap+ai.grid[1])):ap;aj=ai.grid[0]?this.originalPageX+Math.round((al-this.originalPageX)/ai.grid[0])*ai.grid[0]:this.originalPageX;al=ag?((aj-this.offset.click.left>=ag[0]||aj-this.offset.click.left>ag[2])?aj:((aj-this.offset.click.left>=ag[0])?aj-ai.grid[0]:aj+ai.grid[0])):aj}if(ai.axis==="y"){al=this.originalPageX}if(ai.axis==="x"){ak=this.originalPageY}}return{top:(ak-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(this.cssPosition==="fixed"?-this.offset.scroll.top:(am?0:this.offset.scroll.top))),left:(al-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(this.cssPosition==="fixed"?-this.offset.scroll.left:(am?0:this.offset.scroll.left)))}},_clear:function(){this.helper.removeClass("ui-draggable-dragging");if(this.helper[0]!==this.element[0]&&!this.cancelHelperRemoval){this.helper.remove()}this.helper=null;this.cancelHelperRemoval=false;if(this.destroyOnClear){this.destroy()}},_normalizeRightBottom:function(){if(this.options.axis!=="y"&&this.helper.css("right")!=="auto"){this.helper.width(this.helper.width());this.helper.css("right","auto")}if(this.options.axis!=="x"&&this.helper.css("bottom")!=="auto"){this.helper.height(this.helper.height());this.helper.css("bottom","auto")}},_trigger:function(ag,ah,ai){ai=ai||this._uiHash();K.ui.plugin.call(this,ag,[ah,ai,this],true);
117if(/^(drag|start|stop)/.test(ag)){this.positionAbs=this._convertPositionTo("absolute");ai.offset=this.positionAbs}return K.Widget.prototype._trigger.call(this,ag,ah,ai)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}});K.ui.plugin.add("draggable","connectToSortable",{start:function(ai,aj,ag){var ah=K.extend({},aj,{item:ag.element});ag.sortables=[];K(ag.options.connectToSortable).each(function(){var ak=K(this).sortable("instance");if(ak&&!ak.options.disabled){ag.sortables.push(ak);ak.refreshPositions();ak._trigger("activate",ai,ah)}})},stop:function(ai,aj,ag){var ah=K.extend({},aj,{item:ag.element});ag.cancelHelperRemoval=false;K.each(ag.sortables,function(){var ak=this;if(ak.isOver){ak.isOver=0;ag.cancelHelperRemoval=true;ak.cancelHelperRemoval=false;ak._storedCSS={position:ak.placeholder.css("position"),top:ak.placeholder.css("top"),left:ak.placeholder.css("left")};ak._mouseStop(ai);ak.options.helper=ak.options._helper}else{ak.cancelHelperRemoval=true;ak._trigger("deactivate",ai,ah)}})},drag:function(ah,ai,ag){K.each(ag.sortables,function(){var aj=false,ak=this;ak.positionAbs=ag.positionAbs;ak.helperProportions=ag.helperProportions;ak.offset.click=ag.offset.click;if(ak._intersectsWith(ak.containerCache)){aj=true;K.each(ag.sortables,function(){this.positionAbs=ag.positionAbs;this.helperProportions=ag.helperProportions;this.offset.click=ag.offset.click;if(this!==ak&&this._intersectsWith(this.containerCache)&&K.contains(ak.element[0],this.element[0])){aj=false}return aj})}if(aj){if(!ak.isOver){ak.isOver=1;ag._parent=ai.helper.parent();ak.currentItem=ai.helper.appendTo(ak.element).data("ui-sortable-item",true);ak.options._helper=ak.options.helper;ak.options.helper=function(){return ai.helper[0]};ah.target=ak.currentItem[0];ak._mouseCapture(ah,true);ak._mouseStart(ah,true,true);ak.offset.click.top=ag.offset.click.top;ak.offset.click.left=ag.offset.click.left;ak.offset.parent.left-=ag.offset.parent.left-ak.offset.parent.left;ak.offset.parent.top-=ag.offset.parent.top-ak.offset.parent.top;ag._trigger("toSortable",ah);ag.dropped=ak.element;K.each(ag.sortables,function(){this.refreshPositions()});ag.currentItem=ag.element;ak.fromOutside=ag}if(ak.currentItem){ak._mouseDrag(ah);ai.position=ak.position}}else{if(ak.isOver){ak.isOver=0;ak.cancelHelperRemoval=true;ak.options._revert=ak.options.revert;ak.options.revert=false;ak._trigger("out",ah,ak._uiHash(ak));ak._mouseStop(ah,true);ak.options.revert=ak.options._revert;ak.options.helper=ak.options._helper;if(ak.placeholder){ak.placeholder.remove()}ai.helper.appendTo(ag._parent);ag._refreshOffsets(ah);ai.position=ag._generatePosition(ah,true);ag._trigger("fromSortable",ah);ag.dropped=false;K.each(ag.sortables,function(){this.refreshPositions()})}}})}});K.ui.plugin.add("draggable","cursor",{start:function(ai,aj,ag){var ah=K("body"),ak=ag.options;if(ah.css("cursor")){ak._cursor=ah.css("cursor")}ah.css("cursor",ak.cursor)},stop:function(ah,ai,ag){var aj=ag.options;if(aj._cursor){K("body").css("cursor",aj._cursor)}}});K.ui.plugin.add("draggable","opacity",{start:function(ai,aj,ag){var ah=K(aj.helper),ak=ag.options;if(ah.css("opacity")){ak._opacity=ah.css("opacity")}ah.css("opacity",ak.opacity)},stop:function(ah,ai,ag){var aj=ag.options;if(aj._opacity){K(ai.helper).css("opacity",aj._opacity)}}});K.ui.plugin.add("draggable","scroll",{start:function(ah,ai,ag){if(!ag.scrollParentNotHidden){ag.scrollParentNotHidden=ag.helper.scrollParent(false)}if(ag.scrollParentNotHidden[0]!==ag.document[0]&&ag.scrollParentNotHidden[0].tagName!=="HTML"){ag.overflowOffset=ag.scrollParentNotHidden.offset()}},drag:function(aj,ak,ai){var al=ai.options,ah=false,am=ai.scrollParentNotHidden[0],ag=ai.document[0];if(am!==ag&&am.tagName!=="HTML"){if(!al.axis||al.axis!=="x"){if((ai.overflowOffset.top+am.offsetHeight)-aj.pageY<al.scrollSensitivity){am.scrollTop=ah=am.scrollTop+al.scrollSpeed}else{if(aj.pageY-ai.overflowOffset.top<al.scrollSensitivity){am.scrollTop=ah=am.scrollTop-al.scrollSpeed}}}if(!al.axis||al.axis!=="y"){if((ai.overflowOffset.left+am.offsetWidth)-aj.pageX<al.scrollSensitivity){am.scrollLeft=ah=am.scrollLeft+al.scrollSpeed}else{if(aj.pageX-ai.overflowOffset.left<al.scrollSensitivity){am.scrollLeft=ah=am.scrollLeft-al.scrollSpeed}}}}else{if(!al.axis||al.axis!=="x"){if(aj.pageY-K(ag).scrollTop()<al.scrollSensitivity){ah=K(ag).scrollTop(K(ag).scrollTop()-al.scrollSpeed)}else{if(K(window).height()-(aj.pageY-K(ag).scrollTop())<al.scrollSensitivity){ah=K(ag).scrollTop(K(ag).scrollTop()+al.scrollSpeed)}}}if(!al.axis||al.axis!=="y"){if(aj.pageX-K(ag).scrollLeft()<al.scrollSensitivity){ah=K(ag).scrollLeft(K(ag).scrollLeft()-al.scrollSpeed)}else{if(K(window).width()-(aj.pageX-K(ag).scrollLeft())<al.scrollSensitivity){ah=K(ag).scrollLeft(K(ag).scrollLeft()+al.scrollSpeed)}}}}if(ah!==false&&K.ui.ddmanager&&!al.dropBehaviour){K.ui.ddmanager.prepareOffsets(ai,aj)}}});K.ui.plugin.add("draggable","snap",{start:function(ah,ai,ag){var aj=ag.options;ag.snapElements=[];K(aj.snap.constructor!==String?(aj.snap.items||":data(ui-draggable)"):aj.snap).each(function(){var al=K(this),ak=al.offset();if(this!==ag.element[0]){ag.snapElements.push({item:this,width:al.outerWidth(),height:al.outerHeight(),top:ak.top,left
vendor: 5,660 bytes, lines 117-128
117:ak.left})}})},drag:function(at,ap,aj){var ag,ay,al,am,ar,ao,an,az,au,ak,aq=aj.options,ax=aq.snapTolerance,aw=ap.offset.left,av=aw+aj.helperProportions.width,ai=ap.offset.top,ah=ai+aj.helperProportions.height;for(au=aj.snapElements.length-1;au>=0;au--){ar=aj.snapElements[au].left-aj.margins.left;ao=ar+aj.snapElements[au].width;an=aj.snapElements[au].top-aj.margins.top;az=an+aj.snapElements[au].height;if(av<ar-ax||aw>ao+ax||ah<an-ax||ai>az+ax||!K.contains(aj.snapElements[au].item.ownerDocument,aj.snapElements[au].item)){if(aj.snapElements[au].snapping){(aj.options.snap.release&&aj.options.snap.release.call(aj.element,at,K.extend(aj._uiHash(),{snapItem:aj.snapElements[au].item})))}aj.snapElements[au].snapping=false;continue}if(aq.snapMode!=="inner"){ag=Math.abs(an-ah)<=ax;ay=Math.abs(az-ai)<=ax;al=Math.abs(ar-av)<=ax;am=Math.abs(ao-aw)<=ax;if(ag){ap.position.top=aj._convertPositionTo("relative",{top:an-aj.helperProportions.height,left:0}).top}if(ay){ap.position.top=aj._convertPositionTo("relative",{top:az,left:0}).top}if(al){ap.position.left=aj._convertPositionTo("relative",{top:0,left:ar-aj.helperProportions.width}).left}if(am){ap.position.left=aj._convertPositionTo("relative",{top:0,left:ao}).left}}ak=(ag||ay||al||am);if(aq.snapMode!=="outer"){ag=Math.abs(an-ai)<=ax;ay=Math.abs(az-ah)<=ax;al=Math.abs(ar-aw)<=ax;am=Math.abs(ao-av)<=ax;if(ag){ap.position.top=aj._convertPositionTo("relative",{top:an,left:0}).top}if(ay){ap.position.top=aj._convertPositionTo("relative",{top:az-aj.helperProportions.height,left:0}).top}if(al){ap.position.left=aj._convertPositionTo("relative",{top:0,left:ar}).left}if(am){ap.position.left=aj._convertPositionTo("relative",{top:0,left:ao-aj.helperProportions.width}).left}}if(!aj.snapElements[au].snapping&&(ag||ay||al||am||ak)){(aj.options.snap.snap&&aj.options.snap.snap.call(aj.element,at,K.extend(aj._uiHash(),{snapItem:aj.snapElements[au].item})))}aj.snapElements[au].snapping=(ag||ay||al||am||ak)}}});K.ui.plugin.add("draggable","stack",{start:function(ai,aj,ag){var ah,al=ag.options,ak=K.makeArray(K(al.stack)).sort(function(an,am){return(parseInt(K(an).css("zIndex"),10)||0)-(parseInt(K(am).css("zIndex"),10)||0)});if(!ak.length){return}ah=parseInt(K(ak[0]).css("zIndex"),10)||0;K(ak).each(function(am){K(this).css("zIndex",ah+am)});this.css("zIndex",(ah+ak.length))}});K.ui.plugin.add("draggable","zIndex",{start:function(ai,aj,ag){var ah=K(aj.helper),ak=ag.options;if(ah.css("zIndex")){ak._zIndex=ah.css("zIndex")}ah.css("zIndex",ak.zIndex)},stop:function(ah,ai,ag){var aj=ag.options;if(aj._zIndex){K(ai.helper).css("zIndex",aj._zIndex)}}});var Z=K.ui.draggable; 118/*! 119 * jQuery UI Resizable 1.11.4 120 * http://jqueryui.com 121 * 122 * Copyright jQuery Foundation and other contributors 123 * Released under the MIT license. 124 * http://jquery.org/license 125 * 126 * http://api.jqueryui.com/resizable/ 127 */ 128;K.widget("ui.resizable",K.ui.mouse,{version:"1.11.4",widgetEventPrefix:"resize",options:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,containment:false,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(ag){return parseInt(ag,10)||0},_isNumber:function(ag){return !isNaN(parseInt(ag,10))},_hasScroll:function(aj,ah){if(K(aj).css("overflow")==="hidden"){return false}var ag=(ah&&ah==="left")?"scrollLeft":"scrollTop",ai=false;if(aj[ag]>0){return true}aj[ag]=1;ai=(aj[ag]>0);aj[ag]=0;return ai},_create:function(){var am,ah,ak,ai,ag,aj=this,al=this.options;this.element.addClass("ui-resizable");K.extend(this,{_aspectRatio:!!(al.aspectRatio),aspectRatio:al.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:al.helper||al.ghost||al.animate?al.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)){this.element.wrap(K("<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=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom: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({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=al.handles||(!K(".ui-resizable-handle",this.element).length?"e,s,se":{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"});this._handles=K();if(this.handles.constructor===String){if(this.handles==="all"){this.handles="n,e,s,w,se,sw,ne,nw"}am=this.handles.split(",");this.handles={};for(ah=0;ah<am.length;ah++){ak=K.trim(am[ah]);ag="ui-resizable-"+ak;ai=K("<div class='ui-resizable-handle "+ag+"'></div>");ai.css({zIndex:al.zIndex});if("se"===ak){ai.addClass("ui-icon ui-icon-gripsmall-diagonal-se")}this.handles[ak]=".ui-resizable-"+ak;this.element.append(ai)}}this._renderAxis=function(ar){var ao,ap,an,aq;ar=ar||this.element;
128for(ao in this.handles){if(this.handles[ao].constructor===String){this.handles[ao]=this.element.children(this.handles[ao]).first().show()}else{if(this.handles[ao].jquery||this.handles[ao].nodeType){this.handles[ao]=K(this.handles[ao]);this._on(this.handles[ao],{mousedown:aj._mouseDown})}}if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)){ap=K(this.handles[ao],this.element);aq=/sw|ne|nw|se|n|s/.test(ao)?ap.outerHeight():ap.outerWidth();an=["padding",/ne|nw|n/.test(ao)?"Top":/se|sw|s/.test(ao)?"Bottom":/^e$/.test(ao)?"Right":"Left"].join("");ar.css(an,aq);this._proportionallyResize()}this._handles=this._handles.add(this.handles[ao])}};this._renderAxis(this.element);this._handles=this._handles.add(this.element.find(".ui-resizable-handle"));this._handles.disableSelection();this._handles.mouseover(function(){if(!aj.resizing){if(this.className){ai=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}aj.axis=ai&&ai[1]?ai[1]:"se"}});if(al.autoHide){this._handles.hide();K(this.element).addClass("ui-resizable-autohide").mouseenter(function(){if(al.disabled){return}K(this).removeClass("ui-resizable-autohide");aj._handles.show()}).mouseleave(function(){if(al.disabled){return}if(!aj.resizing){K(this).addClass("ui-resizable-autohide");aj._handles.hide()}})}this._mouseInit()},_destroy:function(){this._mouseDestroy();var ah,ag=function(ai){K(ai).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").removeData("ui-resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){ag(this.element);ah=this.element;this.originalElement.css({position:ah.css("position"),width:ah.outerWidth(),height:ah.outerHeight(),top:ah.css("top"),left:ah.css("left")}).insertAfter(ah);ah.remove()}this.originalElement.css("resize",this.originalResizeStyle);ag(this.originalElement);return this},_mouseCapture:function(ai){var ah,aj,ag=false;for(ah in this.handles){aj=K(this.handles[ah])[0];if(aj===ai.target||K.contains(aj,ai.target)){ag=true}}return !this.options.disabled&&ag},_mouseStart:function(ah){var al,ai,ak,aj=this.options,ag=this.element;this.resizing=true;this._renderProxy();al=this._num(this.helper.css("left"));ai=this._num(this.helper.css("top"));if(aj.containment){al+=K(aj.containment).scrollLeft()||0;ai+=K(aj.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:al,top:ai};this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:ag.width(),height:ag.height()};this.originalSize=this._helper?{width:ag.outerWidth(),height:ag.outerHeight()}:{width:ag.width(),height:ag.height()};this.sizeDiff={width:ag.outerWidth()-ag.width(),height:ag.outerHeight()-ag.height()};this.originalPosition={left:al,top:ai};this.originalMousePosition={left:ah.pageX,top:ah.pageY};this.aspectRatio=(typeof aj.aspectRatio==="number")?aj.aspectRatio:((this.originalSize.width/this.originalSize.height)||1);ak=K(".ui-resizable-"+this.axis).css("cursor");K("body").css("cursor",ak==="auto"?this.axis+"-resize":ak);ag.addClass("ui-resizable-resizing");this._propagate("start",ah);return true},_mouseDrag:function(al){var am,ak,an=this.originalMousePosition,ah=this.axis,ai=(al.pageX-an.left)||0,ag=(al.pageY-an.top)||0,aj=this._change[ah];this._updatePrevProperties();if(!aj){return false}am=aj.apply(this,[al,ai,ag]);this._updateVirtualBoundaries(al.shiftKey);if(this._aspectRatio||al.shiftKey){am=this._updateRatio(am,al)}am=this._respectSize(am,al);this._updateCache(am);this._propagate("resize",al);ak=this._applyChanges();if(!this._helper&&this._proportionallyResizeElements.length){this._proportionallyResize()}if(!K.isEmptyObject(ak)){this._updatePrevProperties();this._trigger("resize",al,this.ui());this._applyChanges()}return false},_mouseStop:function(aj){this.resizing=false;var ai,ag,ah,am,ap,al,ao,ak=this.options,an=this;if(this._helper){ai=this._proportionallyResizeElements;ag=ai.length&&(/textarea/i).test(ai[0].nodeName);ah=ag&&this._hasScroll(ai[0],"left")?0:an.sizeDiff.height;am=ag?0:an.sizeDiff.width;ap={width:(an.helper.width()-am),height:(an.helper.height()-ah)};al=(parseInt(an.element.css("left"),10)+(an.position.left-an.originalPosition.left))||null;ao=(parseInt(an.element.css("top"),10)+(an.position.top-an.originalPosition.top))||null;if(!ak.animate){this.element.css(K.extend(ap,{top:ao,left:al}))}an.helper.height(an.size.height);an.helper.width(an.size.width);if(this._helper&&!ak.animate){this._proportionallyResize()}}K("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",aj);if(this._helper){this.helper.remove()}return false},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left
128:this.position.left};this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var ag={};if(this.position.top!==this.prevPosition.top){ag.top=this.position.top+"px"}if(this.position.left!==this.prevPosition.left){ag.left=this.position.left+"px"}if(this.size.width!==this.prevSize.width){ag.width=this.size.width+"px"}if(this.size.height!==this.prevSize.height){ag.height=this.size.height+"px"}this.helper.css(ag);return ag},_updateVirtualBoundaries:function(ai){var ak,aj,ah,am,ag,al=this.options;ag={minWidth:this._isNumber(al.minWidth)?al.minWidth:0,maxWidth:this._isNumber(al.maxWidth)?al.maxWidth:Infinity,minHeight:this._isNumber(al.minHeight)?al.minHeight:0,maxHeight:this._isNumber(al.maxHeight)?al.maxHeight:Infinity};if(this._aspectRatio||ai){ak=ag.minHeight*this.aspectRatio;ah=ag.minWidth/this.aspectRatio;aj=ag.maxHeight*this.aspectRatio;am=ag.maxWidth/this.aspectRatio;if(ak>ag.minWidth){ag.minWidth=ak}if(ah>ag.minHeight){ag.minHeight=ah}if(aj<ag.maxWidth){ag.maxWidth=aj}if(am<ag.maxHeight){ag.maxHeight=am}}this._vBoundaries=ag},_updateCache:function(ag){this.offset=this.helper.offset();if(this._isNumber(ag.left)){this.position.left=ag.left}if(this._isNumber(ag.top)){this.position.top=ag.top}if(this._isNumber(ag.height)){this.size.height=ag.height}if(this._isNumber(ag.width)){this.size.width=ag.width}},_updateRatio:function(ai){var aj=this.position,ah=this.size,ag=this.axis;if(this._isNumber(ai.height)){ai.width=(ai.height*this.aspectRatio)}else{if(this._isNumber(ai.width)){ai.height=(ai.width/this.aspectRatio)}}if(ag==="sw"){ai.left=aj.left+(ah.width-ai.width);ai.top=null}if(ag==="nw"){ai.top=aj.top+(ah.height-ai.height);ai.left=aj.left+(ah.width-ai.width)}return ai},_respectSize:function(al){var ai=this._vBoundaries,ao=this.axis,aq=this._isNumber(al.width)&&ai.maxWidth&&(ai.maxWidth<al.width),am=this._isNumber(al.height)&&ai.maxHeight&&(ai.maxHeight<al.height),aj=this._isNumber(al.width)&&ai.minWidth&&(ai.minWidth>al.width),ap=this._isNumber(al.height)&&ai.minHeight&&(ai.minHeight>al.height),ah=this.originalPosition.left+this.originalSize.width,an=this.position.top+this.size.height,ak=/sw|nw|w/.test(ao),ag=/nw|ne|n/.test(ao);if(aj){al.width=ai.minWidth}if(ap){al.height=ai.minHeight}if(aq){al.width=ai.maxWidth}if(am){al.height=ai.maxHeight}if(aj&&ak){al.left=ah-ai.minWidth}if(aq&&ak){al.left=ah-ai.maxWidth}if(ap&&ag){al.top=an-ai.minHeight}if(am&&ag){al.top=an-ai.maxHeight}if(!al.width&&!al.height&&!al.left&&al.top){al.top=null}else{if(!al.width&&!al.height&&!al.top&&al.left){al.left=null}}return al},_getPaddingPlusBorderDimensions:function(ai){var ah=0,aj=[],ak=[ai.css("borderTopWidth"),ai.css("borderRightWidth"),ai.css("borderBottomWidth"),ai.css("borderLeftWidth")],ag=[ai.css("paddingTop"),ai.css("paddingRight"),ai.css("paddingBottom"),ai.css("paddingLeft")];for(;ah<4;ah++){aj[ah]=(parseInt(ak[ah],10)||0);aj[ah]+=(parseInt(ag[ah],10)||0)}return{height:aj[0]+aj[2],width:aj[1]+aj[3]}},_proportionallyResize:function(){if(!this._proportionallyResizeElements.length){return}var ai,ah=0,ag=this.helper||this.element;for(;ah<this._proportionallyResizeElements.length;ah++){ai=this._proportionallyResizeElements[ah];if(!this.outerDimensions){this.outerDimensions=this._getPaddingPlusBorderDimensions(ai)}ai.css({height:(ag.height()-this.outerDimensions.height)||0,width:(ag.width()-this.outerDimensions.width)||0})}},_renderProxy:function(){var ag=this.element,ah=this.options;this.elementOffset=ag.offset();if(this._helper){this.helper=this.helper||K("<div style='overflow:hidden;'></div>");this.helper.addClass(this._helper).css({width:this.element.outerWidth()-1,height:this.element.outerHeight()-1,position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++ah.zIndex});this.helper.appendTo("body").disableSelection()}else{this.helper=this.element}},_change:{e:function(ah,ag){return{width:this.originalSize.width+ag}},w:function(ai,ag){var ah=this.originalSize,aj=this.originalPosition;return{left:aj.left+ag,width:ah.width-ag}},n:function(aj,ah,ag){var ai=this.originalSize,ak=this.originalPosition;return{top:ak.top+ag,height:ai.height-ag}},s:function(ai,ah,ag){return{height:this.originalSize.height+ag}},se:function(ai,ah,ag){return K.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[ai,ah,ag]))},sw:function(ai,ah,ag){return K.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[ai,ah,ag]))},ne:function(ai,ah,ag){return K.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[ai,ah,ag]))},nw:function(ai,ah,ag){return K.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[ai,ah,ag]))}},_propagate:function(ah,ag){K.ui.plugin.call(this,ah,[ag,this.ui()]);(ah!=="resize"&&this._trigger(ah,ag,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}}});K.ui.plugin.add("resizable","animate",{stop:function(aj){var ao=K(this).resizable("instance"),al=ao.options,ai=ao._proportionallyResizeElements,ag=ai.length&&(/textarea/i).test(ai[0].nodeName),ah=ag&&ao._hasScroll(ai[0],"left")?0:ao.sizeDiff.height,an=ag?0:ao.sizeDiff.width,ak={width:(ao.size.width-an),height:(ao.size.height-ah)},am=(parseInt(ao.element.css("left"),10)+(ao.position.left-ao.originalPosition.left))||null,ap=(parseInt(ao.element.css("top"),10)+(ao.position.top-ao.originalPosition.top))||null;ao.element.animate(K.extend(ak,ap&&am?{top:ap,left:am}:{}),{duration:al.animateDuration,easing:al.animateEasing,step:function(){var aq={width:parseInt(ao.element.css("width"),10),height:parseInt(ao.element.css("height"),10),top:parseInt(ao.element.css("top"),10),left:parseInt(ao.element.css("left"),10)};if(ai&&ai.length){K(ai[0]).css({width:aq.width,height:aq.height})}ao._updateCache(aq);ao._propagate("resize",aj)}})}});K.ui.plugin.add("resizable","containment",{start:function(){var ao,ai,aq,ag,an,aj,ar,ap=K(this).resizable("instance"),am=ap.options,al=ap.element,ah=am.containment,ak=(ah instanceof K)?ah.get(0):(/parent/.test(ah))?al.parent().get(0):ah;if(!ak){return}
128ap.containerElement=K(ak);if(/document/.test(ah)||ah===document){ap.containerOffset={left:0,top:0};ap.containerPosition={left:0,top:0};ap.parentData={element:K(document),left:0,top:0,width:K(document).width(),height:K(document).height()||document.body.parentNode.scrollHeight}}else{ao=K(ak);ai=[];K(["Top","Right","Left","Bottom"]).each(function(au,at){ai[au]=ap._num(ao.css("padding"+at))});ap.containerOffset=ao.offset();ap.containerPosition=ao.position();ap.containerSize={height:(ao.innerHeight()-ai[3]),width:(ao.innerWidth()-ai[1])};aq=ap.containerOffset;ag=ap.containerSize.height;an=ap.containerSize.width;aj=(ap._hasScroll(ak,"left")?ak.scrollWidth:an);ar=(ap._hasScroll(ak)?ak.scrollHeight:ag);ap.parentData={element:ak,left:aq.left,top:aq.top,width:aj,height:ar}}},resize:function(ah){var an,at,am,ak,ao=K(this).resizable("instance"),aj=ao.options,aq=ao.containerOffset,ap=ao.position,ar=ao._aspectRatio||ah.shiftKey,ag={top:0,left:0},ai=ao.containerElement,al=true;if(ai[0]!==document&&(/static/).test(ai.css("position"))){ag=aq}if(ap.left<(ao._helper?aq.left:0)){ao.size.width=ao.size.width+(ao._helper?(ao.position.left-aq.left):(ao.position.left-ag.left));if(ar){ao.size.height=ao.size.width/ao.aspectRatio;al=false}ao.position.left=aj.helper?aq.left:0}if(ap.top<(ao._helper?aq.top:0)){ao.size.height=ao.size.height+(ao._helper?(ao.position.top-aq.top):ao.position.top);if(ar){ao.size.width=ao.size.height*ao.aspectRatio;al=false}ao.position.top=ao._helper?aq.top:0}am=ao.containerElement.get(0)===ao.element.parent().get(0);ak=/relative|absolute/.test(ao.containerElement.css("position"));if(am&&ak){ao.offset.left=ao.parentData.left+ao.position.left;ao.offset.top=ao.parentData.top+ao.position.top}else{ao.offset.left=ao.element.offset().left;ao.offset.top=ao.element.offset().top}an=Math.abs(ao.sizeDiff.width+(ao._helper?ao.offset.left-ag.left:(ao.offset.left-aq.left)));at=Math.abs(ao.sizeDiff.height+(ao._helper?ao.offset.top-ag.top:(ao.offset.top-aq.top)));if(an+ao.size.width>=ao.parentData.width){ao.size.width=ao.parentData.width-an;if(ar){ao.size.height=ao.size.width/ao.aspectRatio;al=false}}if(at+ao.size.height>=ao.parentData.height){ao.size.height=ao.parentData.height-at;if(ar){ao.size.width=ao.size.height*ao.aspectRatio;al=false}}if(!al){ao.position.left=ao.prevPosition.left;ao.position.top=ao.prevPosition.top;ao.size.width=ao.prevSize.width;ao.size.height=ao.prevSize.height}},stop:function(){var al=K(this).resizable("instance"),ah=al.options,am=al.containerOffset,ag=al.containerPosition,ai=al.containerElement,aj=K(al.helper),ao=aj.offset(),an=aj.outerWidth()-al.sizeDiff.width,ak=aj.outerHeight()-al.sizeDiff.height;if(al._helper&&!ah.animate&&(/relative/).test(ai.css("position"))){K(this).css({left:ao.left-ag.left-am.left,width:an,height:ak})}if(al._helper&&!ah.animate&&(/static/).test(ai.css("position"))){K(this).css({left:ao.left-ag.left-am.left,width:an,height:ak})}}});K.ui.plugin.add("resizable","alsoResize",{start:function(){var ag=K(this).resizable("instance"),ah=ag.options;K(ah.alsoResize).each(function(){var ai=K(this);ai.data("ui-resizable-alsoresize",{width:parseInt(ai.width(),10),height:parseInt(ai.height(),10),left:parseInt(ai.css("left"),10),top:parseInt(ai.css("top"),10)})})},resize:function(ah,aj){var ag=K(this).resizable("instance"),ak=ag.options,ai=ag.originalSize,am=ag.originalPosition,al={height:(ag.size.height-ai.height)||0,width:(ag.size.width-ai.width)||0,top:(ag.position.top-am.top)||0,left
vendor: 10,970 bytes, lines 128-139
128:(ag.position.left-am.left)||0};K(ak.alsoResize).each(function(){var ap=K(this),aq=K(this).data("ui-resizable-alsoresize"),ao={},an=ap.parents(aj.originalElement[0]).length?["width","height"]:["width","height","top","left"];K.each(an,function(ar,au){var at=(aq[au]||0)+(al[au]||0);if(at&&at>=0){ao[au]=at||null}});ap.css(ao)})},stop:function(){K(this).removeData("resizable-alsoresize")}});K.ui.plugin.add("resizable","ghost",{start:function(){var ah=K(this).resizable("instance"),ai=ah.options,ag=ah.size;ah.ghost=ah.originalElement.clone();ah.ghost.css({opacity:0.25,display:"block",position:"relative",height:ag.height,width:ag.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof ai.ghost==="string"?ai.ghost:"");ah.ghost.appendTo(ah.helper)},resize:function(){var ag=K(this).resizable("instance");if(ag.ghost){ag.ghost.css({position:"relative",height:ag.size.height,width:ag.size.width})}},stop:function(){var ag=K(this).resizable("instance");if(ag.ghost&&ag.helper){ag.helper.get(0).removeChild(ag.ghost.get(0))}}});K.ui.plugin.add("resizable","grid",{resize:function(){var aj,ao=K(this).resizable("instance"),at=ao.options,am=ao.size,an=ao.originalSize,ap=ao.originalPosition,ay=ao.axis,ag=typeof at.grid==="number"?[at.grid,at.grid]:at.grid,aw=(ag[0]||1),av=(ag[1]||1),al=Math.round((am.width-an.width)/aw)*aw,ak=Math.round((am.height-an.height)/av)*av,aq=an.width+al,au=an.height+ak,ai=at.maxWidth&&(at.maxWidth<aq),ar=at.maxHeight&&(at.maxHeight<au),ax=at.minWidth&&(at.minWidth>aq),ah=at.minHeight&&(at.minHeight>au);at.grid=ag;if(ax){aq+=aw}if(ah){au+=av}if(ai){aq-=aw}if(ar){au-=av}if(/^(se|s|e)$/.test(ay)){ao.size.width=aq;ao.size.height=au}else{if(/^(ne)$/.test(ay)){ao.size.width=aq;ao.size.height=au;ao.position.top=ap.top-ak}else{if(/^(sw)$/.test(ay)){ao.size.width=aq;ao.size.height=au;ao.position.left=ap.left-al}else{if(au-av<=0||aq-aw<=0){aj=ao._getPaddingPlusBorderDimensions(this)}if(au-av>0){ao.size.height=au;ao.position.top=ap.top-ak}else{au=av-aj.height;ao.size.height=au;ao.position.top=ap.top+an.height-au}if(aq-aw>0){ao.size.width=aq;ao.position.left=ap.left-al}else{aq=aw-aj.width;ao.size.width=aq;ao.position.left=ap.left+an.width-aq}}}}}});var P=K.ui.resizable; 129/*! 130 * jQuery UI Dialog 1.11.4 131 * http://jqueryui.com 132 * 133 * Copyright jQuery Foundation and other contributors 134 * Released under the MIT license. 135 * http://jquery.org/license 136 * 137 * http://api.jqueryui.com/dialog/ 138 */ 139;var X=K.widget("ui.dialog",{version:"1.11.4",options:{appendTo:"body",autoOpen:true,buttons:[],closeOnEscape:true,closeText:"Close",dialogClass:"",draggable:true,hide:null,height:"auto",maxHeight:null,maxWidth:null,minHeight:150,minWidth:150,modal:false,position:{my:"center",at:"center",of:window,collision:"fit",using:function(ah){var ag=K(this).css(ah).offset().top;if(ag<0){K(this).css("top",ah.top-ag)}}},resizable:true,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:true,height:true,maxHeight:true,maxWidth:true,minHeight:true,minWidth:true,width:true},resizableRelatedOptions:{maxHeight:true,maxWidth:true,minHeight:true,minWidth:true},_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");this.options.title=this.options.title||this.originalTitle;this._createWrapper();this.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(this.uiDialog);this._createTitlebar();this._createButtonPane();if(this.options.draggable&&K.fn.draggable){this._makeDraggable()}if(this.options.resizable&&K.fn.resizable){this._makeResizable()}this._isOpen=false;this._trackFocus()},_init:function(){if(this.options.autoOpen){this.open()}},_appendTo:function(){var ag=this.options.appendTo;if(ag&&(ag.jquery||ag.nodeType)){return K(ag)}return this.document.find(ag||"body").eq(0)},_destroy:function(){var ah,ag=this.originalPosition;this._untrackInstance();this._destroyOverlay();this.element.removeUniqueId().removeClass("ui-dialog-content ui-widget-content").css(this.originalCss).detach();this.uiDialog.stop(true,true).remove();if(this.originalTitle){this.element.attr("title",this.originalTitle)}ah=ag.parent.children().eq(ag.index);if(ah.length&&ah[0]!==this.element[0]){ah.before(this.element)}else{ag.parent.append(this.element)}},widget:function(){return this.uiDialog},disable:K.noop,enable:K.noop,close:function(aj){var ai,ah=this;if(!this._isOpen||this._trigger("beforeClose",aj)===false){return}this._isOpen=false;this._focusedElement=null;this._destroyOverlay();this._untrackInstance();if(!this.opener.filter(":focusable").focus().length){try{ai=this.document[0].activeElement;if(ai&&ai.nodeName.toLowerCase()!=="body"){K(ai).blur()}}catch(ag){}}this._hide(this.uiDialog,this.options.hide,function(){ah._trigger("close",aj)})},isOpen:function(){return this._isOpen},moveToTop:function(){this._moveToTop()},_moveToTop:function(ak,ag){var aj=false,ai=this.uiDialog.siblings(".ui-front:visible").map(function(){return +K(this).css("z-index")}).get(),ah=Math.max.apply(null,ai);if(ah>=+this.uiDialog.css("z-index")){this.uiDialog.css("z-index",ah+1);aj=true}if(aj&&!ag){this._trigger("focus",ak)}return aj},open:function(){var ag=this;if(this._isOpen){if(this._moveToTop()){this._focusTabbable()}return}this._isOpen=true;this.opener=K(this.document[0].activeElement);this._size();this._position();this._createOverlay();this._moveToTop(null,true);if(this.overlay){this.overlay.css("z-index",this.uiDialog.css("z-index")-1)}this._show(this.uiDialog,this.options.show,function(){ag._focusTabbable();ag._trigger("focus")});this._makeFocusTarget();this._trigger("open")},_focusTabbable:function(){var ag=this._focusedElement;if(!ag){ag=this.element.find("[autofocus]")}if(!ag.length){ag=this.element.find(":tabbable")}if(!ag.length){ag=this.uiDialogButtonPane.find(":tabbable")}if(!ag.length){ag=this.uiDialogTitlebarClose.filter(":tabbable")}if(!ag.length){ag=this.uiDialog}ag.eq(0).focus()},_keepFocus:function(ag){function ah(){var aj=this.document[0].activeElement,ai=this.uiDialog[0]===aj||K.contains(this.uiDialog[0],aj);if(!ai){this._focusTabbable()}}ag.preventDefault();ah.call(this);this._delay(ah)},_createWrapper:function(){this.uiDialog=K("<div>").addClass("ui-dialog ui-widget ui-widget-content ui-corner-all ui-front "+this.options.dialogClass).hide().attr({tabIndex:-1,role:"dialog"}).appendTo(this._appendTo());this._on(this.uiDialog,{keydown:function(ai){if(this.options.closeOnEscape&&!ai.isDefaultPrevented()&&ai.keyCode&&ai.keyCode===K.ui.keyCode.ESCAPE){ai.preventDefault();this.close(ai);return}if(ai.keyCode!==K.ui.keyCode.TAB||ai.isDefaultPrevented()){return}var ah=this.uiDialog.find(":tabbable"),aj=ah.filter(":first"),ag=ah.filter(":last");if((ai.target===ag[0]||ai.target===this.uiDialog[0])&&!ai.shiftKey){this._delay(function(){aj.focus()});ai.preventDefault()}else{if((ai.target===aj[0]||ai.target===this.uiDialog[0])&&ai.shiftKey){this._delay(function(){ag.focus()});ai.preventDefault()}}},mousedown:function(ag){if(this._moveToTop(ag)){this._focusTabbable()}}});if(!this.element.find("[aria-describedby]").length){this.uiDialog.attr({"aria-describedby":this.element.uniqueId().attr("id")})}},_createTitlebar:function(){var ag;this.uiDialogTitlebar=K("<div>").addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(this.uiDialog);this._on(this.uiDialogTitlebar,{mousedown:function(ah){if(!K(ah.target).closest(".ui-dialog-titlebar-close")){this.uiDialog.focus()}}});this.uiDialogTitlebarClose=K("<button type='button'></button>").button({label:this.options.closeText,icons:{primary:"ui-icon-closethick"},text:false}).addClass("ui-dialog-titlebar-close").appendTo(this.uiDialogTitlebar);this._on(this.uiDialogTitlebarClose,{click:function(ah){ah.preventDefault();this.close(ah)}});ag=K("<span>").uniqueId().addClass("ui-dialog-title").prependTo(this.uiDialogTitlebar);this._title(ag);this.uiDialog.attr({"aria-labelledby":ag.attr("id")})},_title:function(ag){if(!this.options.title){ag.html(" ")}ag.text(this.options.title)},_createButtonPane:function(){this.uiDialogButtonPane=K("<div>").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix");this.uiButtonSet=K("<div>").addClass("ui-dialog-buttonset").appendTo(this.uiDialogButtonPane);this._createButtons()},_createButtons:function(){var ah=this,ag=this.options.buttons;this.uiDialogButtonPane.remove();this.uiButtonSet.empty();if(K.isEmptyObject(ag)||(K.isArray(ag)&&!ag.length)){this.uiDialog.removeClass("ui-dialog-buttons");return}K.each(ag,function(ai,aj){var ak,al;aj=K.isFunction(aj)?{click:aj,text:ai}:aj;aj=K.extend({type:"button"},aj);ak=aj.click;aj.click=function(){ak.apply(ah.element[0],arguments)};al={icons:aj.icons,text:aj.showText};delete aj.icons;delete aj.showText;K("<button></button>",aj).button(al).appendTo(ah.uiButtonSet)});this.uiDialog.addClass("ui-dialog-buttons");this.uiDialogButtonPane.appendTo(this.uiDialog)},_makeDraggable:function(){var ai=this,ah=this.options;function ag(aj){return{position:aj.position,offset:aj.offset}}this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(aj,ak){K(this).addClass("ui-dialog-dragging");ai._blockFrames();ai._trigger("dragStart",aj,ag(ak))},drag:function(aj,ak){ai._trigger("drag",aj,ag(ak))},stop:function(aj,ak){var am=ak.offset.left-ai.document.scrollLeft(),al=ak.offset.top-ai.document.scrollTop();ah.position={my:"left top",at:"left"+(am>=0?"+":"")+am+" top"+(al>=0?"+":"")+al,of:ai.window};K(this).removeClass("ui-dialog-dragging");ai._unblockFrames();ai._trigger("dragStop",aj,ag(ak))}})},_makeResizable:function(){var al=this,aj=this.options,ak=aj.resizable,ag=this.uiDialog.css("position"),ai=typeof ak==="string"?ak:"n,e,s,w,se,sw,ne,nw";function ah(am){return{originalPosition:am.originalPosition,originalSize:am.originalSize,position:am.position,size:am.size}}this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:aj.maxWidth,maxHeight:aj.maxHeight,minWidth:aj.minWidth,minHeight:this._minHeight(),handles:ai,start:function(am,an){K(this).addClass("ui-dialog-resizing");al._blockFrames();al._trigger("resizeStart",am,ah(an))},resize:function(am,an){al._trigger("resize",am,ah(an))},stop:function(am,an){var aq=al.uiDialog.offset(),ap=aq.left-al.document.scrollLeft(),ao=aq.top-al.document.scrollTop();aj.height=al.uiDialog.height();aj.width=al.uiDialog.width();aj.position={my:"left top",at:"left"+(ap>=0?"+":"")+ap+" top"+(ao>=0?"+":"")+ao,of:al.window}
139;K(this).removeClass("ui-dialog-resizing");al._unblockFrames();al._trigger("resizeStop",am,ah(an))}}).css("position",ag)},_trackFocus:function(){this._on(this.widget(),{focusin:function(ag){this._makeFocusTarget();this._focusedElement=K(ag.target)}})},_makeFocusTarget:function(){this._untrackInstance();this._trackingInstances().unshift(this)},_untrackInstance:function(){var ah=this._trackingInstances(),ag=K.inArray(this,ah);if(ag!==-1){ah.splice(ag,1)}},_trackingInstances:function(){var ag=this.document.data("ui-dialog-instances");if(!ag){ag=[];this.document.data("ui-dialog-instances",ag)}return ag},_minHeight:function(){var ag=this.options;return ag.height==="auto"?ag.minHeight:Math.min(ag.minHeight,ag.height)},_position:function(){var ag=this.uiDialog.is(":visible");if(!ag){this.uiDialog.show()}this.uiDialog.position(this.options.position);if(!ag){this.uiDialog.hide()}},_setOptions:function(ai){var aj=this,ah=false,ag={};K.each(ai,function(ak,al){aj._setOption(ak,al);if(ak in aj.sizeRelatedOptions){ah=true}if(ak in aj.resizableRelatedOptions){ag[ak]=al}});if(ah){this._size();this._position()}if(this.uiDialog.is(":data(ui-resizable)")){this.uiDialog.resizable("option",ag)}},_setOption:function(ai,aj){var ah,ak,ag=this.uiDialog;if(ai==="dialogClass"){ag.removeClass(this.options.dialogClass).addClass(aj)}if(ai==="disabled"){return}this._super(ai,aj);if(ai==="appendTo"){this.uiDialog.appendTo(this._appendTo())}if(ai==="buttons"){this._createButtons()}if(ai==="closeText"){this.uiDialogTitlebarClose.button({label:""+aj})}if(ai==="draggable"){ah=ag.is(":data(ui-draggable)");if(ah&&!aj){ag.draggable("destroy")}if(!ah&&aj){this._makeDraggable()}}if(ai==="position"){this._position()}if(ai==="resizable"){ak=ag.is(":data(ui-resizable)");if(ak&&!aj){ag.resizable("destroy")}if(ak&&typeof aj==="string"){ag.resizable("option","handles",aj)}if(!ak&&aj!==false){this._makeResizable()}}if(ai==="title"){this._title(this.uiDialogTitlebar.find(".ui-dialog-title"))}},_size:function(){var ag,ai,aj,ah=this.options;this.element.show().css({width:"auto",minHeight:0,maxHeight:"none",height:0});if(ah.minWidth>ah.width){ah.width=ah.minWidth}ag=this.uiDialog.css({height:"auto",width:ah.width}).outerHeight();ai=Math.max(0,ah.minHeight-ag);aj=typeof ah.maxHeight==="number"?Math.max(0,ah.maxHeight-ag):"none";if(ah.height==="auto"){this.element.css({minHeight:ai,maxHeight:aj,height:"auto"})}else{this.element.height(Math.max(0,ah.height-ag))}if(this.uiDialog.is(":data(ui-resizable)")){this.uiDialog.resizable("option","minHeight",this._minHeight())}},_blockFrames:function(){this.iframeBlocks=this.document.find("iframe").map(function(){var ag=K(this);return K("<div>").css({position:"absolute",width:ag.outerWidth(),height:ag.outerHeight()}).appendTo(ag.parent()).offset(ag.offset())[0]})},_unblockFrames:function(){if(this.iframeBlocks){this.iframeBlocks.remove();delete this.iframeBlocks}},_allowInteraction:function(ag){if(K(ag.target).closest(".ui-dialog").length){return true}return !!K(ag.target).closest(".ui-datepicker").length},_createOverlay:function(){if(!this.options.modal){return}var ag=true;this._delay(function(){ag=false});if(!this.document.data("ui-dialog-overlays")){this._on(this.document,{focusin:function(ah){if(ag){return}if(!this._allowInteraction(ah)){ah.preventDefault();this._trackingInstances()[0]._focusTabbable()}}})}this.overlay=K("<div>").addClass("ui-widget-overlay ui-front").appendTo(this._appendTo());this._on(this.overlay,{mousedown:"_keepFocus"});this.document.data("ui-dialog-overlays",(this.document.data("ui-dialog-overlays")||0)+1)},_destroyOverlay:function(){if(!this.options.modal){return}if(this.overlay){var ag=this.document.data("ui-dialog-overlays")-1;if(!ag){this.document.unbind("focusin").removeData("ui-dialog-overlays")}else{this.document.data("ui-dialog-overlays",ag)}this.overlay.remove();this.overlay=null}}}); 140/*! 141 * jQuery UI Droppable 1.11.4 142 * http://jqueryui.com 143 * 144 * Copyright jQuery Foundation and other contributors 145 * Released under the MIT license. 146 * http://jquery.org/license 147 * 148 * http://api.jqueryui.com/droppable/ 149 */ 150;K.widget("ui.droppable",{version:"1.11.4",widgetEventPrefix:"drop",o
150ptions:{accept:"*",activeClass:false,addClasses:true,greedy:false,hoverClass:false,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var ah,ai=this.options,ag=ai.accept;this.isover=false;this.isout=true;this.accept=K.isFunction(ag)?ag:function(aj){return aj.is(ag)};this.proportions=function(){if(arguments.length){ah=arguments[0]}else{return ah?ah:ah={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight}}};this._addToManager(ai.scope);ai.addClasses&&this.element.addClass("ui-droppable")},_addToManager:function(ag){K.ui.ddmanager.droppables[ag]=K.ui.ddmanager.droppables[ag]||[];K.ui.ddmanager.droppables[ag].push(this)},_splice:function(ag){var ah=0;for(;ah<ag.length;ah++){if(ag[ah]===this){ag.splice(ah,1)}}},_destroy:function(){var ag=K.ui.ddmanager.droppables[this.options.scope];this._splice(ag);this.element.removeClass("ui-droppable ui-droppable-disabled")},_setOption:function(ah,ai){if(ah==="accept"){this.accept=K.isFunction(ai)?ai:function(aj){return aj.is(ai)}}else{if(ah==="scope"){var ag=K.ui.ddmanager.droppables[this.options.scope];this._splice(ag);this._addToManager(ai)}}this._super(ah,ai)},_activate:function(ah){var ag=K.ui.ddmanager.current;if(this.options.activeClass){this.element.addClass(this.options.activeClass)}if(ag){this._trigger("activate",ah,this.ui(ag))}},_deactivate:function(ah){var ag=K.ui.ddmanager.current;if(this.options.activeClass){this.element.removeClass(this.options.activeClass)}if(ag){this._trigger("deactivate",ah,this.ui(ag))}},_over:function(ah){var ag=K.ui.ddmanager.current;if(!ag||(ag.currentItem||ag.element)[0]===this.element[0]){return}if(this.accept.call(this.element[0],(ag.currentItem||ag.element))){if(this.options.hoverClass){this.element.addClass(this.options.hoverClass)}this._trigger("over",ah,this.ui(ag))}},_out:function(ah){var ag=K.ui.ddmanager.current;if(!ag||(ag.currentItem||ag.element)[0]===this.element[0]){return}if(this.accept.call(this.element[0],(ag.currentItem||ag.element))){if(this.options.hoverClass){this.element.removeClass(this.options.hoverClass)}this._trigger("out",ah,this.ui(ag))}},_drop:function(ah,ai){var ag=ai||K.ui.ddmanager.current,aj=false;if(!ag||(ag.currentItem||ag.element)[0]===this.element[0]){return false}this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){var ak=K(this).droppable("instance");if(ak.options.greedy&&!ak.options.disabled&&ak.options.scope===ag.options.scope&&ak.accept.call(ak.element[0],(ag.currentItem||ag.element))&&K.ui.intersect(ag,K.extend(ak,{offset:ak.element.offset()}),ak.options.tolerance,ah)){aj=true;return false}});if(aj){return false}if(this.accept.call(this.element[0],(ag.currentItem||ag.element))){if(this.options.activeClass){this.element.removeClass(this.options.activeClass)}if(this.options.hoverClass){this.element.removeClass(this.options.hoverClass)}this._trigger("drop",ah,this.ui(ag));return this.element}return false},ui:function(ag){return{draggable:(ag.currentItem||ag.element),helper:ag.helper,position:ag.position,offset:ag.positionAbs}}});K.ui.intersect=(function(){function ag(ai,ah,aj){return(ai>=ah)&&(ai<(ah+aj))}return function(at,am,aq,ai){if(!am.offset){return false}var ak=(at.positionAbs||at.position.absolute).left+at.margins.left,ap=(at.positionAbs||at.position.absolute).top+at.margins.top,aj=ak+at.helperProportions.width,ao=ap+at.helperProportions.height,al=am.offset.left,ar=am.offset.top,ah=al+am.proportions().width,an=ar+am.proportions().height;switch(aq){case"fit":return(al<=ak&&aj<=ah&&ar<=ap&&ao<=an);case"intersect":return(al<ak+(at.helperProportions.width/2)&&aj-(at.helperProportions.width/2)<ah&&ar<ap+(at.helperProportions.height/2)&&ao-(at.helperProportions.height/2)<an);case"pointer":return ag(ai.pageY,ar,am.proportions().height)&&ag(ai.pageX,al,am.proportions().width);case"touch":return((ap>=ar&&ap<=an)||(ao>=ar&&ao<=an)||(ap<ar&&ao>an))&&((ak>=al&&ak<=ah)||(aj>=al&&aj<=ah)||(ak<al&&aj>ah));default:return false}}})();K.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(aj,al){var ai,ah,ag=K.ui.ddmanager.droppables[aj.options.scope]||[],ak=al?al.type:null,am=(aj.currentItem||aj.element).find(":data(ui-droppable)").addBack();droppablesLoop:for(ai=0;ai<ag.length;ai++){if(ag[ai].options.disabled||(aj&&!ag[ai].accept.call(ag[ai].element[0],(aj.currentItem||aj.element)))){continue}for(ah=0;ah<am.length;ah++){if(am[ah]===ag[ai].element[0]){ag[ai].proportions().height=0;continue droppablesLoop}}ag[ai].visible=ag[ai].element.css("display")!=="none";if(!ag[ai].visible){continue}if(ak==="mousedown"){ag[ai]._activate.call(ag[ai],al)}ag[ai].offset=ag[ai].element.offset();ag[ai].proportions({width:ag[ai].element[0].offsetWidth,height:ag[ai].element[0].offsetHeight})}},drop:function(ag,ah){var ai=false;K.each((K.ui.ddmanager.droppables[ag.options.scope]||[]).slice(),function(){if(!this.options){return}if(!this.options.disabled&&this.visible&&K.ui.intersect(ag,this,this.options.tolerance,ah)){ai=this._drop.call(this,ah)||ai}if(!this.options.disabled&&this.visible&&this.accept.call(this.element[0],(ag.currentItem||ag.element))){this.isout=true;this.isover=false;this._deactivate.call(this,ah)}});return ai},dragStart:function(ag,ah){ag.element.parentsUntil("body").bind("scroll.droppable",function(){if(!ag.options.refreshPositions){K.ui.ddmanager.prepareOffsets(ag,ah)}})},drag:function(ag,ah){if(ag.options.refreshPositions){K.ui.ddmanager.prepareOffsets(ag,ah)}K.each(K.ui.ddmanager.droppables[ag.options.scope]||[],function(){if(this.options.disabled||this.greedyChild||!this.visible){return}var al,aj,ai,ak=K.ui.intersect(ag,this,this.options.tolerance,ah),am=!ak&&this.isover?"isout":(ak&&!this.isover?"isover":null);if(!am){return}if(this.options.greedy){aj=this.options.scope;ai=this.element.parents(":data(ui-droppable)").filter(function(){return K(this).droppable("instance").options.scope===aj});if(ai.length){al=K(ai[0]).droppable("instance");al.greedyChild=(am==="isover")}}if(al&&am==="isover"){al.isover=false;al.isout=true;al._out.call(al,ah)}this[am]=true;this[am==="isout"?"isover":"isout"]=false;this[am==="isover"?"_over":"_out"].call(this,ah);if(al&&am==="isout"){al.isout=false;al.isover=true;al._over.call(al,ah)}})},dragStop:function(ag,ah){ag.element.parentsUntil("body").unbind("scroll.droppable");if(!ag.options.refreshPositions){K.ui.ddmanager.prepareOffsets(ag,ah)}}};var d=K.ui.droppable; 151/*! 152 * jQuery UI Effects 1.11.4 153 * http://jqueryui.com 154 * 155 * Copyright jQuery Foundation and other contributors 156 * Released under the MIT license. 157 * http://jquery.org/license 158 * 159 * http://api.jqueryui.com/category/effects-core/ 160 */ 161;var m="ui-effects-",u=K;K.effects={effect:{}}; 162/*! 163 * jQuery Color Animations v2.1.2 164 * https://github.com/jquery/jquery-color 165 * 166 * Copyright 2014 jQuery Foundation and other contributors 167 * Released under the MIT license. 168 * http://jquery.org/license 169 * 170 * Date: Wed Jan 16 08:47:09 2013 -0600 171 */ 172(function(av,aj){var aq="backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor",an=/^([\-+])=\s*(\d+\.?\d*)/,am=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(aw){return[aw[1],aw[2],aw[3],aw[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(aw){return[aw[1]*2.55,aw[2]*2.55,aw[3]*2.55,aw[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(aw){return[parseInt(aw[1],16),parseInt(aw[2],16),parseInt(aw[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(aw){return[parseInt(aw[1]+aw[1],16),parseInt(aw[2]+aw[2],16),parseInt(aw[3]+aw[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(aw){return[aw[1],aw[2]/100,aw[3]/100,aw[4]]}}],ak=av.Color=function(ax,ay,aw,az){return new av.Color.fn.parse(ax,ay,aw,az)},ap={rgba:{props:{red:{idx:0,type:"byte"}
172,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"}}}},au={"byte":{floor:true,max:255},percent:{max:1},degrees:{mod:360,floor:true}},at=ak.support={},ah=av("<p>")[0],ag,ar=av.each;ah.style.cssText="background-color:rgba(1,1,1,.5)";at.rgba=ah.style.backgroundColor.indexOf("rgba")>-1;ar(ap,function(aw,ax){ax.cache="_"+aw;ax.props.alpha={idx:3,type:"percent",def:1}});function ao(ax,az,ay){var aw=au[az.type]||{};if(ax==null){return(ay||!az.def)?null:az.def}ax=aw.floor?~~ax:parseFloat(ax);if(isNaN(ax)){return az.def}if(aw.mod){return(ax+aw.mod)%aw.mod}return 0>ax?0:aw.max<ax?aw.max:ax}function al(aw){var ay=ak(),ax=ay._rgba=[];aw=aw.toLowerCase();ar(am,function(aD,aE){var aB,aC=aE.re.exec(aw),aA=aC&&aE.parse(aC),az=aE.space||"rgba";if(aA){aB=ay[az](aA);ay[ap[az].cache]=aB[ap[az].cache];ax=ay._rgba=aB._rgba;return false}});if(ax.length){if(ax.join()==="0,0,0,0"){av.extend(ax,ag.transparent)}return ay}return ag[aw]}ak.fn=av.extend(ak.prototype,{parse:function(aC,aA,aw,aB){if(aC===aj){this._rgba=[null,null,null,null];return this}if(aC.jquery||aC.nodeType){aC=av(aC).css(aA);aA=aj}var az=this,ay=av.type(aC),ax=this._rgba=[];if(aA!==aj){aC=[aC,aA,aw,aB];ay="array"}if(ay==="string"){return this.parse(al(aC)||ag._default)}if(ay==="array"){ar(ap.rgba.props,function(aD,aE){ax[aE.idx]=ao(aC[aE.idx],aE)});return this}if(ay==="object"){if(aC instanceof ak){ar(ap,function(aD,aE){if(aC[aE.cache]){az[aE.cache]=aC[aE.cache].slice()}})}else{ar(ap,function(aE,aF){var aD=aF.cache;ar(aF.props,function(aG,aH){if(!az[aD]&&aF.to){if(aG==="alpha"||aC[aG]==null){return}az[aD]=aF.to(az._rgba)}az[aD][aH.idx]=ao(aC[aG],aH,true)});if(az[aD]&&av.inArray(null,az[aD].slice(0,3))<0){az[aD][3]=1;if(aF.from){az._rgba=aF.from(az[aD])}}})}return this}},is:function(ay){var aw=ak(ay),az=true,ax=this;ar(ap,function(aA,aC){var aD,aB=aw[aC.cache];if(aB){aD=ax[aC.cache]||aC.to&&aC.to(ax._rgba)||[];ar(aC.props,function(aE,aF){if(aB[aF.idx]!=null){az=(aB[aF.idx]===aD[aF.idx]);return az}})}return az});return az},_space:function(){var aw=[],ax=this;ar(ap,function(ay,az){if(ax[az.cache]){aw.push(ay)}});return aw.pop()},transition:function(ax,aD){var ay=ak(ax),az=ay._space(),aA=ap[az],aB=this.alpha()===0?ak("transparent"):this,aC=aB[aA.cache]||aA.to(aB._rgba),aw=aC.slice();ay=ay[aA.cache];ar(aA.props,function(aH,aJ){var aG=aJ.idx,aF=aC[aG],aE=ay[aG],aI=au[aJ.type]||{};if(aE===null){return}if(aF===null){aw[aG]=aE}else{if(aI.mod){if(aE-aF>aI.mod/2){aF+=aI.mod}else{if(aF-aE>aI.mod/2){aF-=aI.mod}}}aw[aG]=ao((aE-aF)*aD+aF,aJ)}});return this[az](aw)},blend:function(az){if(this._rgba[3]===1){return this}var ay=this._rgba.slice(),ax=ay.pop(),aw=ak(az)._rgba;return ak(av.map(ay,function(aA,aB){return(1-ax)*aw[aB]+ax*aA}))},toRgbaString:function(){var ax="rgba(",aw=av.map(this._rgba,function(ay,az){return ay==null?(az>2?1:0):ay});if(aw[3]===1){aw.pop();ax="rgb("}return ax+aw.join()+")"},toHslaString:function(){var ax="hsla(",aw=av.map(this.hsla(),function(ay,az){if(ay==null){ay=az>2?1:0}if(az&&az<3){ay=Math.round(ay*100)+"%"}return ay});if(aw[3]===1){aw.pop();ax="hsl("}return ax+aw.join()+")"},toHexString:function(aw){var ax=this._rgba.slice(),ay=ax.pop();if(aw){ax.push(~~(ay*255))}return"#"+av.map(ax,function(az){az=(az||0).toString(16);return az.length===1?"0"+az:az}).join("")},toString:function(){return this._rgba[3]===0?"transparent":this.toRgbaString()}});ak.fn.parse.prototype=ak.fn;function ai(ay,ax,aw){aw=(aw+1)%1;if(aw*6<1){return ay+(ax-ay)*aw*6}if(aw*2<1){return ax}if(aw*3<2){return ay+(ax-ay)*((2/3)-aw)*6}return ay}ap.hsla.to=function(ay){if(ay[0]==null||ay[1]==null||ay[2]==null){return[null,null,null,ay[3]]}var aw=ay[0]/255,aB=ay[1]/255,aC=ay[2]/255,aE=ay[3],aD=Math.max(aw,aB,aC),az=Math.min(aw,aB,aC),aF=aD-az,aG=aD+az,ax=aG*0.5,aA,aH;if(az===aD){aA=0}else{if(aw===aD){aA=(60*(aB-aC)/aF)+360}else{if(aB===aD){aA=(60*(aC-aw)/aF)+120}else{aA=(60*(aw-aB)/aF)+240}}}if(aF===0){aH=0}else{if(ax<=0.5){aH=aF/aG}else{aH=aF/(2-aG)}}return[Math.round(aA)%360,aH,ax,aE==null?1:aE]};ap.hsla.from=function(aA){if(aA[0]==null||aA[1]==null||aA[2]==null){return[null,
172null,null,aA[3]]}var az=aA[0]/360,ay=aA[1],ax=aA[2],aw=aA[3],aB=ax<=0.5?ax*(1+ay):ax+ay-ax*ay,aC=2*ax-aB;return[Math.round(ai(aC,aB,az+(1/3))*255),Math.round(ai(aC,aB,az)*255),Math.round(ai(aC,aB,az-(1/3))*255),aw]};ar(ap,function(ax,az){var ay=az.props,aw=az.cache,aB=az.to,aA=az.from;ak.fn[ax]=function(aG){if(aB&&!this[aw]){this[aw]=aB(this._rgba)}if(aG===aj){return this[aw].slice()}var aD,aF=av.type(aG),aC=(aF==="array"||aF==="object")?aG:arguments,aE=this[aw].slice();ar(ay,function(aH,aJ){var aI=aC[aF==="object"?aH:aJ.idx];if(aI==null){aI=aE[aJ.idx]}aE[aJ.idx]=ao(aI,aJ)});if(aA){aD=ak(aA(aE));aD[aw]=aE;return aD}else{return ak(aE)}};ar(ay,function(aC,aD){if(ak.fn[aC]){return}ak.fn[aC]=function(aH){var aJ=av.type(aH),aG=(aC==="alpha"?(this._hsla?"hsla":"rgba"):ax),aF=this[aG](),aI=aF[aD.idx],aE;if(aJ==="undefined"){return aI}if(aJ==="function"){aH=aH.call(this,aI);aJ=av.type(aH)}if(aH==null&&aD.empty){return this}if(aJ==="string"){aE=an.exec(aH);if(aE){aH=aI+parseFloat(aE[2])*(aE[1]==="+"?1:-1)}}aF[aD.idx]=aH;return this[aG](aF)}})});ak.hook=function(ax){var aw=ax.split(" ");ar(aw,function(ay,az){av.cssHooks[az]={set:function(aD,aE){var aB,aC,aA="";if(aE!=="transparent"&&(av.type(aE)!=="string"||(aB=al(aE)))){aE=ak(aB||aE);if(!at.rgba&&aE._rgba[3]!==1){aC=az==="backgroundColor"?aD.parentNode:aD;while((aA===""||aA==="transparent")&&aC&&aC.style){try{aA=av.css(aC,"backgroundColor");aC=aC.parentNode}catch(aF){}}aE=aE.blend(aA&&aA!=="transparent"?aA:"_default")}aE=aE.toRgbaString()}try{aD.style[az]=aE}catch(aF){}}};av.fx.step[az]=function(aA){if(!aA.colorInit){aA.start=ak(aA.elem,az);aA.end=ak(aA.end);aA.colorInit=true}av.cssHooks[az].set(aA.elem,aA.start.transition(aA.end,aA.pos))}})};ak.hook(aq);av.cssHooks.borderColor={expand:function(ax){var aw={};ar(["Top","Right","Bottom","Left"],function(az,ay){aw["border"+ay+"Color"]=ax});return aw}};ag=av.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"}})(u);(function(){var ah=["add","remove","toggle"],ai={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};K.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(ak,al){K.fx.step[al]=function(am){if(am.end!=="none"&&!am.setAttr||am.pos===1&&!am.setAttr){u.style(am.elem,al,am.end);am.setAttr=true}}});function aj(ao){var al,ak,am=ao.ownerDocument.defaultView?ao.ownerDocument.defaultView.getComputedStyle(ao,null):ao.currentStyle,an={};if(am&&am.length&&am[0]&&am[am[0]]){ak=am.length;while(ak--){al=am[ak];if(typeof am[al]==="string"){an[K.camelCase(al)]=am[al]}}}else{for(al in am){if(typeof am[al]==="string"){an[al]=am[al]}}}return an}function ag(ak,am){var ao={},al,an;for(al in am){an=am[al];if(ak[al]!==an){if(!ai[al]){if(K.fx.step[al]||!isNaN(parseFloat(an))){ao[al]=an}}}}return ao}if(!K.fn.addBack){K.fn.addBack=function(ak){return this.add(ak==null?this.prevObject:this.prevObject.filter(ak))}}K.effects.animateClass=function(ak,al,ao,an){var am=K.speed(al,ao,an);return this.queue(function(){var ar=K(this),ap=ar.attr("class")||"",aq,at=am.children?ar.find("*").addBack():ar;at=at.map(function(){var au=K(this);return{el:au,start:aj(this)}});aq=function(){K.each(ah,function(au,av){if(ak[av]){ar[av+"Class"](ak[av])}})};aq();at=at.map(function(){this.end=aj(this.el[0]);this.diff=ag(this.start,this.end);return this});ar.attr("class",ap);at=at.map(function(){var aw=this,au=K.Deferred(),av=K.extend({},am,{queue:false,complete:function(){au.resolve(aw)}});this.el.animate(this.diff,av);return au.promise()});K.when.apply(K,at.get()).done(function(){aq();K.each(arguments,function(){var au=this.el;K.each(this.diff,function(av){au.css(av,"")})});am.complete.call(ar[0])})})};K.fn.extend({addClass:(function(ak){return function(am,al,ao,an){return al?K.effects.animateClass.call(this,{add:am},al,ao,an):ak.apply(this,arguments)}})(K.fn.addClass),removeClass:(function(ak){return function(am,al,ao,an){return arguments.length>1?K.effects.animateClass.call(this,{remove:am},al,ao,an):ak.apply(this,arguments)}})(K.fn.removeClass),toggleClass:(function(ak){return function(an,am,al,ap,ao){if(typeof am==="boolean"||am===undefined){if(!al){return ak.apply(this,arguments)}else{return K.effects.animateClass.call(this,(am?{add:an}:{remove:an}),al,ap,ao)}}else{return K.effects.animateClass.call(this,{toggle:an},am,al,ap)}}})(K.fn.toggleClass),switchClass:function(ak,am,al,ao,an){return K.effects.animateClass.call(this,{add:am,remove:ak},al,ao,an)}})})();(function(){K.extend(K.effects,{version:"1.11.4",save:function(aj,ak){for(var ai=0;ai<ak.length;ai++){if(ak[ai]!==null){aj.data(m+ak[ai],aj[0].style[ak[ai]])}}},restore:function(aj,al){var ak,ai;for(ai=0;ai<al.length;ai++){if(al[ai]!==null){ak=aj.data(m+al[ai]);if(ak===undefined){ak=""}aj.css(al[ai],ak)}}},setMode:function(ai,aj){if(aj==="toggle"){aj=ai.is(":hidden")?"show":"hide"}return aj},getBaseline:function(aj,ak){var al,ai;switch(aj[0]){case"top":al=0;break;case"middle":al=0.5;break;case"bottom":al=1;break;default:al=aj[0]/ak.height}switch(aj[1]){case"left":ai=0;break;case"center":ai=0.5;break;case"right":ai=1;break;default:ai=aj[1]/ak.width}return{x:ai,y:al}},createWrapper:function(aj){if(aj.parent().is(".ui-effects-wrapper")){return aj.parent()}var ak={width:aj.outerWidth(true),height:aj.outerHeight(true),"float":aj.css("float")},an=K("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),ai={width:aj.width(),height:aj.height()},am=document.activeElement;try{am.id}catch(al){am=document.body}aj.wrap(an);if(aj[0]===am||K.contains(aj[0],am)){K(am).focus()}an=aj.parent();if(aj.css("position")==="static"){an.css({position:"relative"});aj.css({position:"relative"})}else{K.extend(ak,{position:aj.css("position"),zIndex:aj.css("z-index")});K.each(["top","left","bottom","right"],function(ao,ap){ak[ap]=aj.css(ap);if(isNaN(parseInt(ak[ap],10))){ak[ap]="auto"}});aj.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})}aj.css(ai);return an.css(ak).show()},removeWrapper:function(ai){var aj=document.activeElement;if(ai.parent().is(".ui-effects-wrapper")){ai.parent().replaceWith(ai);if(ai[0]===aj||K.contains(ai[0],aj)){K(aj).focus()}}return ai},setTransition:function(aj,al,ai,ak){ak=ak||{};K.each(al,function(an,am){var ao=aj.cssUnit(am);if(ao[0]>0){ak[am]=ao[0]*ai+ao[1]}});return ak}});function ag(aj,ai,ak,al){if(K.isPlainObject(aj)){ai=aj;aj=aj.effect}aj={effect:aj};if(ai==null){ai={}}if(K.isFunction(ai)){al=ai;ak=null;ai={}}if(typeof ai==="number"||K.fx.speeds[ai]){al=ak;ak=ai;ai={}}if(K.isFunction(ak)){al=ak;ak=null}if(ai){K.extend(aj,ai)}ak=ak||ai.duration;aj.duration=K.fx.off?0:typeof ak==="number"?ak:ak in K.fx.speeds?K.fx.speeds[ak]:K.fx.speeds._default;aj.complete=al||ai.complete;return aj}function ah(ai){if(!ai||typeof ai==="number"||K.fx.speeds[ai]){return true}if(typeof ai==="string"&&!K.effects.effect[ai]){return true}if(K.isFunction(ai)){return true}if(typeof ai==="object"&&!ai.effect){return true}return false}K.fn.extend({effect:function(){var ak=ag.apply(this,arguments),am=ak.mode,ai=ak.queue,aj=K.effects.effect[ak.effect];if(K.fx.off||!aj){if(am){return this[am](ak.duration,ak.complete)}else{return this.each(function(){if(ak.complete){ak.complete.call(this)}})}}function al(ap){var aq=K(this),ao=ak.complete,ar=ak.mode;function an(){if(K.isFunction(ao)){ao.call(aq[0])}if(K.isFunction(ap)){ap()}}if(aq.is(":hidden")?ar==="hide":ar==="show"){aq[ar]();an()}else{aj.call(aq[0],ak,an)}}return ai===false?this.each(al):this.queue(ai||"fx",al)},show:(function(ai){return function(ak){if(ah(ak)){return ai.apply(this,arguments)}else{var aj=ag.apply(this,arguments);aj.mode="show";return this.effect.call(this,aj)}}})(K.fn.show),hide:(function(ai){return function(ak){if(ah(ak)){return ai.apply(this,arguments)}else{var aj=ag.apply(this,arguments);aj.mode="hide";return this.effect.call(this,aj)}}})(K.fn.hide),toggle:(function(ai){return function(ak){if(ah(ak)||typeof ak==="boolean"){return ai.apply(this,arguments)}else{var aj=ag.apply(this,arguments);aj.mode="toggle";return this.effect.call(this,aj)}}}
172)(K.fn.toggle),cssUnit:function(ai){var aj=this.css(ai),ak=[];K.each(["em","px","%","pt"],function(al,am){if(aj.indexOf(am)>0){ak=[parseFloat(aj),am]}});return ak}})})();(function(){var ag={};K.each(["Quad","Cubic","Quart","Quint","Expo"],function(ai,ah){ag[ah]=function(aj){return Math.pow(aj,ai+2)}});K.extend(ag,{Sine:function(ah){return 1-Math.cos(ah*Math.PI/2)},Circ:function(ah){return 1-Math.sqrt(1-ah*ah)},Elastic:function(ah){return ah===0||ah===1?ah:-Math.pow(2,8*(ah-1))*Math.sin(((ah-1)*80-7.5)*Math.PI/15)},Back:function(ah){return ah*ah*(3*ah-2)},Bounce:function(aj){var ah,ai=4;while(aj<((ah=Math.pow(2,--ai))-1)/11){}return 1/Math.pow(4,3-ai)-7.5625*Math.pow((ah*3-2)/22-aj,2)}});K.each(ag,function(ai,ah){K.easing["easeIn"+ai]=ah;K.easing["easeOut"+ai]=function(aj){return 1-ah(1-aj)};K.easing["easeInOut"+ai]=function(aj){return aj<0.5?ah(aj*2)/2:1-ah(aj*-2+2)/2}})})();var V=K.effects; 173/*! 174 * jQuery UI Effects Blind 1.11.4 175 * http://jqueryui.com 176 * 177 * Copyright jQuery Foundation and other contributors 178 * Released under the MIT license. 179 * http://jquery.org/license 180 * 181 * http://api.jqueryui.com/blind-effect/ 182 */ 183;var ab=K.effects.effect.blind=function(ai,ao){var aj=K(this),at=/up|down|vertical/,ar=/up|left|vertical|horizontal/,au=["position","top","bottom","left","right","height","width"],ap=K.effects.setMode(aj,ai.mode||"hide"),av=ai.direction||"up",al=at.test(av),ak=al?"height":"width",aq=al?"top":"left",ax=ar.test(av),an={},aw=ap==="show",ah,ag,am;if(aj.parent().is(".ui-effects-wrapper")){K.effects.save(aj.parent(),au)}else{K.effects.save(aj,au)}aj.show();ah=K.effects.createWrapper(aj).css({overflow:"hidden"});ag=ah[ak]();am=parseFloat(ah.css(aq))||0;an[ak]=aw?ag:0;if(!ax){aj.css(al?"bottom":"right",0).css(al?"top":"left","auto").css({position:"absolute"});an[aq]=aw?am:ag+am}if(aw){ah.css(ak,0);if(!ax){ah.css(aq,am+ag)}}ah.animate(an,{duration:ai.duration,easing:ai.easing,queue:false,complete:function(){if(ap==="hide"){aj.hide()}K.effects.restore(aj,au);K.effects.removeWrapper(aj);ao()}})}; 184/*! 185 * jQuery UI Effects Bounce 1.11.4 186 * http://jqueryui.com 187 * 188 * Copyright jQuery Foundation and other contributors 189 * Released under the MIT license. 190 * http://jquery.org/license 191 * 192 * http://api.jqueryui.com/bounce-effect/ 193 */ 194;var U=K.effects.effect.bounce=function(ap,ao){var ag=K(this),ah=["position","top","bottom","left","right","height","width"],an=K.effects.setMode(ag,ap.mode||"effect"),am=an==="hide",ay=an==="show",az=ap.direction||"up",ai=ap.distance,al=ap.times||5,aA=al*2+(ay||am?1:0),ax=ap.duration/aA,ar=ap.easing,aj=(az==="up"||az==="down")?"top":"left",aq=(az==="up"||az==="left"),aw,ak,av,at=ag.queue(),au=at.length;if(ay||am){ah.push("opacity")}K.effects.save(ag,ah);ag.show();K.effects.createWrapper(ag);if(!ai){ai=ag[aj==="top"?"outerHeight":"outerWidth"]()/3}if(ay){av={opacity:1};av[aj]=0;ag.css("opacity",0).css(aj,aq?-ai*2:ai*2).animate(av,ax,ar)}if(am){ai=ai/Math.pow(2,al-1)}av={};av[aj]=0;for(aw=0;aw<al;aw++){ak={};ak[aj]=(aq?"-=":"+=")+ai;ag.animate(ak,ax,ar).animate(av,ax,ar);ai=am?ai*2:ai/2}if(am){ak={opacity:0};ak[aj]=(aq?"-=":"+=")+ai;ag.animate(ak,ax,ar)}ag.queue(function(){if(am){ag.hide()}K.effects.restore(ag,ah);K.effects.removeWrapper(ag);ao()});if(au>1){at.splice.apply(at,[1,0].concat(at.splice(au,aA+1)))}ag.dequeue()}; 195/*! 196 * jQuery UI Effects Clip 1.11.4 197 * http://jqueryui.com 198 * 199 * Copyright jQuery Foundation and other contributors 200 * Released under the MIT license. 201 * http://jquery.org/license 202 * 203 * http://api.jqueryui.com/clip-effect/ 204 */ 205;var F=K.effects.effect.clip=function(aj,am){var ak=K(this),aq=["position","top","bottom","left","right","height","width"],ap=K.effects.setMode(ak,aj.mode||"hide"),at=ap==="show",ar=aj.direction||"vertical",ao=ar==="vertical",au=ao?"height":"width",an=ao?"top":"left",al={},ah,ai,ag;K.effects.save(ak,aq);ak.show();ah=K.effects.createWrapper(ak).css({overflow:"hidden"});ai=(ak[0].tagName==="IMG")?ah:ak;ag=ai[au]();if(at){ai.css(au,0);ai.css(an,ag/2)}al[au]=at?ag:0;al[an]=at?0:ag/2;ai.animate(al,{queue:false,duration:aj.duration,easing:aj.easing,complete:function(){if(!at){ak.hide()}K.effects.restore(ak,aq);K.effects.removeWrapper(ak);am()}})}; 206/*! 207 * jQuery UI Effects Drop 1.11.4 208 * http://jqueryui.com 209 * 210 * Copyright jQuery Foundation and other contributors 211 * Released under the MIT license. 212 * http://jquery.org/license 213 * 214 * http://api.jqueryui.com/drop-effect/ 215 */ 216;var q=K.effects.effect.drop=function(ah,al){var ai=K(this),an=["position","top","bottom","left","right","o
216pacity","height","width"],am=K.effects.setMode(ai,ah.mode||"hide"),ap=am==="show",ao=ah.direction||"left",aj=(ao==="up"||ao==="down")?"top":"left",aq=(ao==="up"||ao==="left")?"pos":"neg",ak={opacity:ap?1:0},ag;K.effects.save(ai,an);ai.show();K.effects.createWrapper(ai);ag=ah.distance||ai[aj==="top"?"outerHeight":"outerWidth"](true)/2;if(ap){ai.css("opacity",0).css(aj,aq==="pos"?-ag:ag)}ak[aj]=(ap?(aq==="pos"?"+=":"-="):(aq==="pos"?"-=":"+="))+ag;ai.animate(ak,{queue:false,duration:ah.duration,easing:ah.easing,complete:function(){if(am==="hide"){ai.hide()}K.effects.restore(ai,an);K.effects.removeWrapper(ai);al()}})}; 217/*! 218 * jQuery UI Effects Explode 1.11.4 219 * http://jqueryui.com 220 * 221 * Copyright jQuery Foundation and other contributors 222 * Released under the MIT license. 223 * http://jquery.org/license 224 * 225 * http://api.jqueryui.com/explode-effect/ 226 */ 227;var S=K.effects.effect.explode=function(au,at){var am=au.pieces?Math.round(Math.sqrt(au.pieces)):3,ah=am,ag=K(this),ao=K.effects.setMode(ag,au.mode||"hide"),ay=ao==="show",ak=ag.show().css("visibility","hidden").offset(),av=Math.ceil(ag.outerWidth()/ah),ar=Math.ceil(ag.outerHeight()/am),al=[],ax,aw,ai,aq,ap,an;function az(){al.push(this);if(al.length===am*ah){aj()}}for(ax=0;ax<am;ax++){aq=ak.top+ax*ar;an=ax-(am-1)/2;for(aw=0;aw<ah;aw++){ai=ak.left+aw*av;ap=aw-(ah-1)/2;ag.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-aw*av,top:-ax*ar}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:av,height:ar,left:ai+(ay?ap*av:0),top:aq+(ay?an*ar:0),opacity:ay?0:1}).animate({left:ai+(ay?0:ap*av),top:aq+(ay?0:an*ar),opacity:ay?1:0},au.duration||500,au.easing,az)}}function aj(){ag.css({visibility:"visible"});K(al).remove();if(!ay){ag.hide()}at()}}; 228/*! 229 * jQuery UI Effects Fade 1.11.4 230 * http://jqueryui.com 231 * 232 * Copyright jQuery Foundation and other contributors 233 * Released under the MIT license. 234 * http://jquery.org/license 235 * 236 * http://api.jqueryui.com/fade-effect/ 237 */ 238;var T=K.effects.effect.fade=function(aj,ag){var ah=K(this),ai=K.effects.setMode(ah,aj.mode||"toggle");ah.animate({opacity:ai},{queue:false,duration:aj.duration,easing:aj.easing,complete:ag})}; 239/*! 240 * jQuery UI Effects Fold 1.11.4 241 * http://jqueryui.com 242 * 243 * Copyright jQuery Foundation and other contributors 244 * Released under the MIT license. 245 * http://jquery.org/license 246 * 247 * http://api.jqueryui.com/fold-effect/ 248 */ 249;var H=K.effects.effect.fold=function(ai,am){var aj=K(this),ar=["position","top","bottom","left","right","height","width"],ao=K.effects.setMode(aj,ai.mode||"hide"),av=ao==="show",ap=ao==="hide",ax=ai.size||15,aq=/([0-9]+)%/.exec(ax),aw=!!ai.horizFirst,an=av!==aw,ak=an?["width","height"]:["height","width"],al=ai.duration/2,ah,ag,au={},at={};K.effects.save(aj,ar);aj.show();ah=K.effects.createWrapper(aj).css({overflow:"hidden"});ag=an?[ah.width(),ah.height()]:[ah.height(),ah.width()];if(aq){ax=parseInt(aq[1],10)/100*ag[ap?0:1]}if(av){ah.css(aw?{height:0,width:ax}:{height:ax,width:0})}au[ak[0]]=av?ag[0]:ax;at[ak[1]]=av?ag[1]:0;ah.animate(au,al,ai.easing).animate(at,al,ai.easing,function(){if(ap){aj.hide()}K.effects.restore(aj,ar);K.effects.removeWrapper(aj);am()})}; 250/*! 251 * jQuery UI Effects Highlight 1.11.4 252 * http://jqueryui.com 253 * 254 * Copyright jQuery Foundation and other contributors 255 * Released under the MIT license. 256 * http://jquery.org/license 257 * 258 * http://api.jqueryui.com/highlight-effect/ 259 */ 260;var O=K.effects.effect.highlight=function(al,ag){var ai=K(this),ah=["backgroundImage","backgroundColor","opacity"],ak=K.effects.setMode(ai,al.mode||"show"),aj={backgroundColor:ai.css("backgroundColor")};if(ak==="hide"){aj.opacity=0}K.effects.save(ai,ah);ai.show().css({backgroundImage:"none",backgroundColor:al.color||"#ffff99"}).animate(aj,{queue:false,duration:al.duration,easing:al.easing,complete:function(){if(ak==="hide"){ai.hide()}K.effects.restore(ai,ah);ag()}})}; 261/*! 262 * jQuery UI Effects Size 1.11.4 263 * http://jqueryui.com 264 * 265 * Copyright jQuery Foundation and other contributors 266 * Released under the MIT license. 267 * http://jquery.org/license 268 * 269 * http://api.jqueryui.com/size-effect/ 270 */ 271;var a=K.effects.effect.size=function(ap,ao){var au,am,an,ag=K(this),at=["position","top","bottom","left","right","width","height","overflow","opacity"],ar=["position","top","bottom","left","right","overflow","opacity"],aq=["width","height","overflow"],ak=["fontSize"],aw=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],ah=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],al=K.effects.setMode(ag,ap.mode||"effect"),av=ap.restore||al!=="effect",az=ap.scale||"both",ax=ap.origin||["middle","center"],ay=ag.css("position"),ai=av?at:ar,aj={height:0,width:0,outerHeight:0,outerWidth:0};if(al==="show"){ag.show()}au={height:ag.height(),width:ag.width(),outerHeight:ag.outerHeight(),outerWidth:ag.outerWidth()};if(ap.mode==="toggle"&&al==="show"){ag.from=ap.to||aj;ag.to=ap.from||au}else{ag.from=ap.from||(al==="show"?aj:au);ag.to=ap.to||(al==="hide"?aj:au)}
271an={from:{y:ag.from.height/au.height,x:ag.from.width/au.width},to:{y:ag.to.height/au.height,x:ag.to.width/au.width}};if(az==="box"||az==="both"){if(an.from.y!==an.to.y){ai=ai.concat(aw);ag.from=K.effects.setTransition(ag,aw,an.from.y,ag.from);ag.to=K.effects.setTransition(ag,aw,an.to.y,ag.to)}if(an.from.x!==an.to.x){ai=ai.concat(ah);ag.from=K.effects.setTransition(ag,ah,an.from.x,ag.from);ag.to=K.effects.setTransition(ag,ah,an.to.x,ag.to)}}if(az==="content"||az==="both"){if(an.from.y!==an.to.y){ai=ai.concat(ak).concat(aq);ag.from=K.effects.setTransition(ag,ak,an.from.y,ag.from);ag.to=K.effects.setTransition(ag,ak,an.to.y,ag.to)}}K.effects.save(ag,ai);ag.show();K.effects.createWrapper(ag);ag.css("overflow","hidden").css(ag.from);if(ax){am=K.effects.getBaseline(ax,au);ag.from.top=(au.outerHeight-ag.outerHeight())*am.y;ag.from.left=(au.outerWidth-ag.outerWidth())*am.x;ag.to.top=(au.outerHeight-ag.to.outerHeight)*am.y;ag.to.left=(au.outerWidth-ag.to.outerWidth)*am.x}ag.css(ag.from);if(az==="content"||az==="both"){aw=aw.concat(["marginTop","marginBottom"]).concat(ak);ah=ah.concat(["marginLeft","marginRight"]);aq=at.concat(aw).concat(ah);ag.find("*[width]").each(function(){var aB=K(this),aA={height:aB.height(),width:aB.width(),outerHeight:aB.outerHeight(),outerWidth:aB.outerWidth()};if(av){K.effects.save(aB,aq)}aB.from={height:aA.height*an.from.y,width:aA.width*an.from.x,outerHeight:aA.outerHeight*an.from.y,outerWidth:aA.outerWidth*an.from.x};aB.to={height:aA.height*an.to.y,width:aA.width*an.to.x,outerHeight:aA.height*an.to.y,outerWidth:aA.width*an.to.x};if(an.from.y!==an.to.y){aB.from=K.effects.setTransition(aB,aw,an.from.y,aB.from);aB.to=K.effects.setTransition(aB,aw,an.to.y,aB.to)}if(an.from.x!==an.to.x){aB.from=K.effects.setTransition(aB,ah,an.from.x,aB.from);aB.to=K.effects.setTransition(aB,ah,an.to.x,aB.to)}aB.css(aB.from);aB.animate(aB.to,ap.duration,ap.easing,function(){if(av){K.effects.restore(aB,aq)}})})}ag.animate(ag.to,{queue:false,duration:ap.duration,easing:ap.easing,complete:function(){if(ag.to.opacity===0){ag.css("opacity",ag.from.opacity)}if(al==="hide"){ag.hide()}K.effects.restore(ag,ai);if(!av){if(ay==="static"){ag.css({position:"relative",top:ag.to.top,left
271:ag.to.left})}else{K.each(["top","left"],function(aA,aB){ag.css(aB,function(aD,aF){var aE=parseInt(aF,10),aC=aA?ag.to.left:ag.to.top;if(aF==="auto"){return aC+"px"}return aE+aC+"px"})})}}K.effects.removeWrapper(ag);ao()}})}; 272/*! 273 * jQuery UI Effects Scale 1.11.4 274 * http://jqueryui.com 275 * 276 * Copyright jQuery Foundation and other contributors 277 * Released under the MIT license. 278 * http://jquery.org/license 279 * 280 * http://api.jqueryui.com/scale-effect/ 281 */ 282;var f=K.effects.effect.scale=function(ag,aj){var ah=K(this),ap=K.extend(true,{},ag),ak=K.effects.setMode(ah,ag.mode||"effect"),al=parseInt(ag.percent,10)||(parseInt(ag.percent,10)===0?0:(ak==="hide"?0:100)),an=ag.direction||"both",ao=ag.origin,ai={height:ah.height(),width:ah.width(),outerHeight:ah.outerHeight(),outerWidth:ah.outerWidth()},am={y:an!=="horizontal"?(al/100):1,x:an!=="vertical"?(al/100):1};ap.effect="size";ap.queue=false;ap.complete=aj;if(ak!=="effect"){ap.origin=ao||["middle","center"];ap.restore=true}ap.from=ag.from||(ak==="show"?{height:0,width:0,outerHeight:0,outerWidth:0}:ai);ap.to={height:ai.height*am.y,width:ai.width*am.x,outerHeight:ai.outerHeight*am.y,outerWidth:ai.outerWidth*am.x};if(ap.fade){if(ak==="show"){ap.from.opacity=0;ap.to.opacity=1}if(ak==="hide"){ap.from.opacity=1;ap.to.opacity=0}}ah.effect(ap)}; 283/*! 284 * jQuery UI Effects Puff 1.11.4 285 * http://jqueryui.com 286 * 287 * Copyright jQuery Foundation and other contributors 288 * Released under the MIT license. 289 * http://jquery.org/license 290 * 291 * http://api.jqueryui.com/puff-effect/ 292 */ 293;var ad=K.effects.effect.puff=function(an,ag){var al=K(this),am=K.effects.setMode(al,an.mode||"hide"),aj=am==="hide",ak=parseInt(an.percent,10)||150,ai=ak/100,ah={height:al.height(),width:al.width(),outerHeight:al.outerHeight(),outerWidth:al.outerWidth()};K.extend(an,{effect:"scale",queue:false,fade:true,mode:am,complete:ag,percent:aj?ak:100,from:aj?ah:{height:ah.height*ai,width:ah.width*ai,outerHeight:ah.outerHeight*ai,outerWidth:ah.outerWidth*ai}});al.effect(an)}; 294/*! 295 * jQuery UI Effects Pulsate 1.11.4 296 * http://jqueryui.com 297 * 298 * Copyright jQuery Foundation and other contributors 299 * Released under the MIT license. 300 * http://jquery.org/license 301 * 302 * http://api.jqueryui.com/pulsate-effect/ 303 */ 304;var J=K.effects.effect.pulsate=function(ag,ak){var ai=K(this),an=K.effects.setMode(ai,ag.mode||"show"),ar=an==="show",ao=an==="hide",at=(ar||an==="hide"),ap=((ag.times||5)*2)+(at?1:0),aj=ag.duration/ap,aq=0,am=ai.queue(),ah=am.length,al;if(ar||!ai.is(":visible")){ai.css("opacity",0).show();aq=1}for(al=1;al<ap;al++){ai.animate({opacity:aq},aj,ag.easing);aq=1-aq}ai.animate({opacity:aq},aj,ag.easing);ai.queue(function(){if(ao){ai.hide()}ak()});if(ah>1){am.splice.apply(am,[1,0].concat(am.splice(ah,ap+1)))}ai.dequeue()}; 305/*! 306 * jQuery UI Effects Shake 1.11.4 307 * http://jqueryui.com 308 * 309 * Copyright jQuery Foundation and other contributors 310 * Released under the MIT license. 311 * http://jquery.org/license 312 * 313 * http://api.jqueryui.com/shake-effect/ 314 */ 315;var E=K.effects.effect.shake=function(ao,an){var ag=K(this),ah=["position","top","bottom","left","right","height","width"],am=K.effects.setMode(ag,ao.mode||"effect"),ax=ao.direction||"left",ai=ao.distance||20,al=ao.times||3,ay=al*2+1,at=Math.round(ao.duration/ay),ak=(ax==="up"||ax==="down")?"top":"left",aj=(ax==="up"||ax==="left"),aw={},av={},au={},ar,ap=ag.queue(),aq=ap.length;K.effects.save(ag,ah);ag.show();K.effects.createWrapper(ag);aw[ak]=(aj?"-=":"+=")+ai;av[ak]=(aj?"+=":"-=")+ai*2;au[ak]=(aj?"-=":"+=")+ai*2;ag.animate(aw,at,ao.easing);for(ar=1;ar<al;ar++){ag.animate(av,at,ao.easing).animate(au,at,ao.easing)}ag.animate(av,at,ao.easing).animate(aw,at/2,ao.easing).queue(function(){if(am==="hide"){ag.hide()}K.effects.restore(ag,ah);K.effects.removeWrapper(ag);an()});if(aq>1){ap.splice.apply(ap,[1,0].concat(ap.splice(aq,ay+1)))}ag.dequeue()}; 316/*! 317 * jQuery UI Effects Slide 1.11.4 318 * http://jqueryui.com 319 * 320 * Copyright jQuery Foundation and other contributors 321 * Released under the MIT license. 322 * http://jquery.org/license 323 * 324 * http://api.jqueryui.com/slide-effect/ 325 */ 326;var D=K.effects.effect.slide=function(ai,am){var aj=K(this),ao=["position","top","bottom","left","right","width","height"],an=K.effects.setMode(aj,ai.mode||"show"),aq=an==="show",ap=ai.direction||"left",ak=(ap==="up"||ap==="down")?"top":"left",ah=(ap==="up"||ap==="left"),ag,al={};K.effects.save(aj,ao);aj.show();ag=ai.distance||aj[ak==="top"?"outerHeight":"outerWidth"](true);K.effects.createWrapper(aj).css({overflow:"hidden"});
326if(aq){aj.css(ak,ah?(isNaN(ag)?"-"+ag:-ag):ag)}al[ak]=(aq?(ah?"+=":"-="):(ah?"-=":"+="))+ag;aj.animate(al,{queue:false,duration:ai.duration,easing:ai.easing,complete:function(){if(an==="hide"){aj.hide()}K.effects.restore(aj,ao);K.effects.removeWrapper(aj);am()}})}; 327/*! 328 * jQuery UI Effects Transfer 1.11.4 329 * http://jqueryui.com 330 * 331 * Copyright jQuery Foundation and other contributors 332 * Released under the MIT license. 333 * http://jquery.org/license 334 * 335 * http://api.jqueryui.com/transfer-effect/ 336 */ 337;var o=K.effects.effect.transfer=function(ah,al){var aj=K(this),ao=K(ah.to),ar=ao.css("position")==="fixed",an=K("body"),ap=ar?an.scrollTop():0,aq=ar?an.scrollLeft():0,ag=ao.offset(),ak={top:ag.top-ap,left:ag.left-aq,height:ao.innerHeight(),width:ao.innerWidth()},am=aj.offset(),ai=K("<div class='ui-effects-transfer'></div>").appendTo(document.body).addClass(ah.className).css({top:am.top-ap,left:am.left-aq,height:aj.innerHeight(),width:aj.innerWidth(),position:ar?"fixed":"absolute"}).animate(ak,ah.duration,ah.easing,function(){ai.remove();al()})}; 338/*! 339 * jQuery UI Progressbar 1.11.4 340 * http://jqueryui.com 341 * 342 * Copyright jQuery Foundation and other contributors 343 * Released under the MIT license. 344 * http://jquery.org/license 345 * 346 * http://api.jqueryui.com/progressbar/ 347 */ 348;var W=K.widget("ui.progressbar",{version:"1.11.4",options:{max:100,value:0,change:null,complete:null},min:0,_create:function(){this.oldValue=this.options.value=this._constrainedValue();this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min});this.valueDiv=K("<div class='ui-progressbar-value ui-widget-header ui-corner-left'></div>").appendTo(this.element);this._refreshValue()},_destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow");this.valueDiv.remove()},value:function(ag){if(ag===undefined){return this.options.value}this.options.value=this._constrainedValue(ag);this._refreshValue()},_constrainedValue:function(ag){if(ag===undefined){ag=this.options.value}this.indeterminate=ag===false;if(typeof ag!=="number"){ag=0}return this.indeterminate?false:Math.min(this.options.max,Math.max(this.min,ag))},_setOptions:function(ag){var ah=ag.value;delete ag.value;this._super(ag);this.options.value=this._constrainedValue(ah);this._refreshValue()},_setOption:function(ag,ah){if(ag==="max"){ah=Math.max(this.min,ah)}if(ag==="disabled"){this.element.toggleClass("ui-state-disabled",!!ah).attr("aria-disabled",ah)}this._super(ag,ah)},_percentage:function(){return this.indeterminate?100:100*(this.options.value-this.min)/(this.options.max-this.min)},_refreshValue:function(){var ah=this.options.value,ag=this._percentage();this.valueDiv.toggle(this.indeterminate||ah>this.min).toggleClass("ui-corner-right",ah===this.options.max).width(ag.toFixed(0)+"%");this.element.toggleClass("ui-progressbar-indeterminate",this.indeterminate);if(this.indeterminate){this.element.removeAttr("aria-valuenow");if(!this.overlayDiv){this.overlayDiv=K("<div class='ui-progressbar-overlay'></div>").appendTo(this.valueDiv)}}else{this.element.attr({"aria-valuemax":this.options.max,"aria-valuenow":ah});if(this.overlayDiv){this.overlayDiv.remove();this.overlayDiv=null}}if(this.oldValue!==ah){this.oldValue=ah;this._trigger("change")}if(ah===this.options.max){this._trigger("complete")}}}); 349/*! 350 * jQuery UI Selectable 1.11.4 351 * http://jqueryui.com 352 * 353 * Copyright jQuery Foundation and other contributors 354 * Released under the MIT license. 355 * http://jquery.org/license 356 * 357 * http://api.jqueryui.com/selectable/ 358 */ 359;var e=K.widget("ui.selectable",K.ui.mouse,{version:"1.11.4",options:{appendTo:"body",autoRefresh:true,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var ah,ag=this;this.element.addClass("ui-selectable");this.dragged=false;this.refresh=function(){ah=K(ag.options.filter,ag.element[0]);ah.addClass("ui-selectee");ah.each(function(){var ai=K(this),aj=ai.offset();
359K.data(this,"selectable-item",{element:this,$element:ai,left:aj.left,top:aj.top,right:aj.left+ai.outerWidth(),bottom:aj.top+ai.outerHeight(),startselected:false,selected:ai.hasClass("ui-selected"),selecting:ai.hasClass("ui-selecting"),unselecting:ai.hasClass("ui-unselecting")})})};this.refresh();this.selectees=ah.addClass("ui-selectee");this._mouseInit();this.helper=K("<div class='ui-selectable-helper'></div>")},_destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item");this.element.removeClass("ui-selectable ui-selectable-disabled");this._mouseDestroy()},_mouseStart:function(ai){var ah=this,ag=this.options;this.opos=[ai.pageX,ai.pageY];if(this.options.disabled){return}this.selectees=K(ag.filter,this.element[0]);this._trigger("start",ai);K(ag.appendTo).append(this.helper);this.helper.css({left:ai.pageX,top:ai.pageY,width:0,height:0});if(ag.autoRefresh){this.refresh()}this.selectees.filter(".ui-selected").each(function(){var aj=K.data(this,"selectable-item");aj.startselected=true;if(!ai.metaKey&&!ai.ctrlKey){aj.$element.removeClass("ui-selected");aj.selected=false;aj.$element.addClass("ui-unselecting");aj.unselecting=true;ah._trigger("unselecting",ai,{unselecting:aj.element})}});K(ai.target).parents().addBack().each(function(){var aj,ak=K.data(this,"selectable-item");if(ak){aj=(!ai.metaKey&&!ai.ctrlKey)||!ak.$element.hasClass("ui-selected");ak.$element.removeClass(aj?"ui-unselecting":"ui-selected").addClass(aj?"ui-selecting":"ui-unselecting");ak.unselecting=!aj;ak.selecting=aj;ak.selected=aj;if(aj){ah._trigger("selecting",ai,{selecting:ak.element})}else{ah._trigger("unselecting",ai,{unselecting:ak.element})}return false}})},_mouseDrag:function(an){this.dragged=true;if(this.options.disabled){return}var ak,am=this,ai=this.options,ah=this.opos[0],al=this.opos[1],ag=an.pageX,aj=an.pageY;if(ah>ag){ak=ag;ag=ah;ah=ak}if(al>aj){ak=aj;aj=al;al=ak}this.helper.css({left:ah,top:al,width:ag-ah,height:aj-al});this.selectees.each(function(){var ao=K.data(this,"selectable-item"),ap=false;if(!ao||ao.element===am.element[0]){return}if(ai.tolerance==="touch"){ap=(!(ao.left>ag||ao.right<ah||ao.top>aj||ao.bottom<al))}else{if(ai.tolerance==="fit"){ap=(ao.left>ah&&ao.right<ag&&ao.top>al&&ao.bottom<aj)}}if(ap){if(ao.selected){ao.$element.removeClass("ui-selected");ao.selected=false}if(ao.unselecting){ao.$element.removeClass("ui-unselecting");ao.unselecting=false}if(!ao.selecting){ao.$element.addClass("ui-selecting");ao.selecting=true;am._trigger("selecting",an,{selecting:ao.element})}}else{if(ao.selecting){if((an.metaKey||an.ctrlKey)&&ao.startselected){ao.$element.removeClass("ui-selecting");ao.selecting=false;ao.$element.addClass("ui-selected");ao.selected=true}else{ao.$element.removeClass("ui-selecting");ao.selecting=false;if(ao.startselected){ao.$element.addClass("ui-unselecting");ao.unselecting=true}am._trigger("unselecting",an,{unselecting:ao.element})}}if(ao.selected){if(!an.metaKey&&!an.ctrlKey&&!ao.startselected){ao.$element.removeClass("ui-selected");ao.selected=false;ao.$element.addClass("ui-unselecting");ao.unselecting=true;am._trigger("unselecting",an,{unselecting:ao.element})}}}});return false},_mouseStop:function(ah){var ag=this;this.dragged=false;K(".ui-unselecting",this.element[0]).each(function(){var ai=K.data(this,"selectable-item");ai.$element.removeClass("ui-unselecting");ai.unselecting=false;ai.startselected=false;ag._trigger("unselected",ah,{unselected:ai.element})});K(".ui-selecting",this.element[0]).each(function(){var ai=K.data(this,"selectable-item");ai.$element.removeClass("ui-selecting").addClass("ui-selected");ai.selecting=false;ai.selected=true;ai.startselected=true;ag._trigger("selected",ah,{selected:ai.element})});this._trigger("stop",ah);this.helper.remove();return false}}); 360/*! 361 * jQuery UI Selectmenu 1.11.4 362 * http://jqueryui.com 363 * 364 * Copyright jQuery Foundation and other contributors 365 * Released under the MIT license. 366 * http://jquery.org/license 367 * 368 * http://api.jqueryui.com/selectmenu 369 */ 370;var Y=K.widget("ui.selectmenu",{version:"1.11.4",defaultElement:"<select>",options:{appendTo:null,disabled:null,icons:{button:"ui-icon-triangle-1-s"},position:{my:"left top",at:"left bottom",collision:"none"}
370,width:null,change:null,close:null,focus:null,open:null,select:null},_create:function(){var ag=this.element.uniqueId().attr("id");this.ids={element:ag,button:ag+"-button",menu:ag+"-menu"};this._drawButton();this._drawMenu();if(this.options.disabled){this.disable()}},_drawButton:function(){var ag=this;this.label=K("label[for='"+this.ids.element+"']").attr("for",this.ids.button);this._on(this.label,{click:function(ah){this.button.focus();ah.preventDefault()}});this.element.hide();this.button=K("<span>",{"class":"ui-selectmenu-button ui-widget ui-state-default ui-corner-all",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"}).insertAfter(this.element);K("<span>",{"class":"ui-icon "+this.options.icons.button}).prependTo(this.button);this.buttonText=K("<span>",{"class":"ui-selectmenu-text"}).appendTo(this.button);this._setText(this.buttonText,this.element.find("option:selected").text());this._resizeButton();this._on(this.button,this._buttonEvents);this.button.one("focusin",function(){if(!ag.menuItems){ag._refreshMenu()}});this._hoverable(this.button);this._focusable(this.button)},_drawMenu:function(){var ag=this;this.menu=K("<ul>",{"aria-hidden":"true","aria-labelledby":this.ids.button,id:this.ids.menu});this.menuWrap=K("<div>",{"class":"ui-selectmenu-menu ui-front"}).append(this.menu).appendTo(this._appendTo());this.menuInstance=this.menu.menu({role:"listbox",select:function(ah,ai){ah.preventDefault();ag._setSelection();ag._select(ai.item.data("ui-selectmenu-item"),ah)},focus:function(ai,aj){var ah=aj.item.data("ui-selectmenu-item");if(ag.focusIndex!=null&&ah.index!==ag.focusIndex){ag._trigger("focus",ai,{item:ah});if(!ag.isOpen){ag._select(ah,ai)}}ag.focusIndex=ah.index;ag.button.attr("aria-activedescendant",ag.menuItems.eq(ah.index).attr("id"))}}).menu("instance");this.menu.addClass("ui-corner-bottom").removeClass("ui-corner-all");this.menuInstance._off(this.menu,"mouseleave");this.menuInstance._closeOnDocumentClick=function(){return false};this.menuInstance._isDivider=function(){return false}},refresh:function(){this._refreshMenu();this._setText(this.buttonText,this._getSelectedItem().text());if(!this.options.width){this._resizeButton()}},_refreshMenu:function(){this.menu.empty();var ah,ag=this.element.find("option");if(!ag.length){return}this._parseOptions(ag);this._renderMenu(this.menu,this.items);this.menuInstance.refresh();this.menuItems=this.menu.find("li").not(".ui-selectmenu-optgroup");ah=this._getSelectedItem();this.menuInstance.focus(null,ah);this._setAria(ah.data("ui-selectmenu-item"));this._setOption("disabled",this.element.prop("disabled"))},open:function(ag){if(this.options.disabled){return}if(!this.menuItems){this._refreshMenu()}else{this.menu.find(".ui-state-focus").removeClass("ui-state-focus");this.menuInstance.focus(null,this._getSelectedItem())}this.isOpen=true;this._toggleAttr();this._resizeMenu();this._position();this._on(this.document,this._documentClick);this._trigger("open",ag)},_position:function(){this.menuWrap.position(K.extend({of:this.button},this.options.position))},close:function(ag){if(!this.isOpen){return}this.isOpen=false;this._toggleAttr();this.range=null;this._off(this.document);this._trigger("close",ag)},widget:function(){return this.button},menuWidget:function(){return this.menu},_renderMenu:function(ai,ah){var aj=this,ag="";K.each(ah,function(ak,al){if(al.optgroup!==ag){K("<li>",{"class":"ui-selectmenu-optgroup ui-menu-divider"+(al.element.parent("optgroup").prop("disabled")?" ui-state-disabled":""),text:al.optgroup}).appendTo(ai);ag=al.optgroup}aj._renderItemData(ai,al)})},_renderItemData:function(ag,ah){return this._renderItem(ag,ah).data("ui-selectmenu-item",ah)},_renderItem:function(ah,ai){var ag=K("<li>");if(ai.disabled){ag.addClass("ui-state-disabled")}this._setText(ag,ai.label);return ag.appendTo(ah)},_setText:function(ag,ah){if(ah){ag.text(ah)}else{ag.html(" ")}},_move:function(ak,aj){var ai,ah,ag=".ui-menu-item";if(this.isOpen){ai=this.menuItems.eq(this.focusIndex)}else{ai=this.menuItems.eq(this.element[0].selectedIndex);ag+=":not(.ui-state-disabled)"}if(ak==="first"||ak==="last"){ah=ai[ak==="first"?"prevAll":"nextAll"](ag).eq(-1)}else{ah=ai[ak+"All"](ag).eq(0)}
370if(ah.length){this.menuInstance.focus(aj,ah)}},_getSelectedItem:function(){return this.menuItems.eq(this.element[0].selectedIndex)},_toggle:function(ag){this[this.isOpen?"close":"open"](ag)},_setSelection:function(){var ag;if(!this.range){return}if(window.getSelection){ag=window.getSelection();ag.removeAllRanges();ag.addRange(this.range)}else{this.range.select()}this.button.focus()},_documentClick:{mousedown:function(ag){if(!this.isOpen){return}if(!K(ag.target).closest(".ui-selectmenu-menu, #"+this.ids.button).length){this.close(ag)}}},_buttonEvents:{mousedown:function(){var ag;if(window.getSelection){ag=window.getSelection();if(ag.rangeCount){this.range=ag.getRangeAt(0)}}else{this.range=document.selection.createRange()}},click:function(ag){this._setSelection();this._toggle(ag)},keydown:function(ah){var ag=true;switch(ah.keyCode){case K.ui.keyCode.TAB:case K.ui.keyCode.ESCAPE:this.close(ah);ag=false;break;case K.ui.keyCode.ENTER:if(this.isOpen){this._selectFocusedItem(ah)}break;case K.ui.keyCode.UP:if(ah.altKey){this._toggle(ah)}else{this._move("prev",ah)}break;case K.ui.keyCode.DOWN:if(ah.altKey){this._toggle(ah)}else{this._move("next",ah)}break;case K.ui.keyCode.SPACE:if(this.isOpen){this._selectFocusedItem(ah)}else{this._toggle(ah)}break;case K.ui.keyCode.LEFT:this._move("prev",ah);break;case K.ui.keyCode.RIGHT:this._move("next",ah);break;case K.ui.keyCode.HOME:case K.ui.keyCode.PAGE_UP:this._move("first",ah);break;case K.ui.keyCode.END:case K.ui.keyCode.PAGE_DOWN:this._move("last",ah);break;default:this.menu.trigger(ah);ag=false}if(ag){ah.preventDefault()}}},_selectFocusedItem:function(ah){var ag=this.menuItems.eq(this.focusIndex);if(!ag.hasClass("ui-state-disabled")){this._select(ag.data("ui-selectmenu-item"),ah)}},_select:function(ah,ag){var ai=this.element[0].selectedIndex;this.element[0].selectedIndex=ah.index;this._setText(this.buttonText,ah.label);this._setAria(ah);this._trigger("select",ag,{item:ah});if(ah.index!==ai){this._trigger("change",ag,{item:ah})}this.close(ag)},_setAria:function(ag){var ah=this.menuItems.eq(ag.index).attr("id");this.button.attr({"aria-labelledby":ah,"aria-activedescendant":ah});this.menu.attr("aria-activedescendant",ah)},_setOption:function(ag,ah){if(ag==="icons"){this.button.find("span.ui-icon").removeClass(this.options.icons.button).addClass(ah.button)}this._super(ag,ah);if(ag==="appendTo"){this.menuWrap.appendTo(this._appendTo())}if(ag==="disabled"){this.menuInstance.option("disabled",ah);this.button.toggleClass("ui-state-disabled",ah).attr("aria-disabled",ah);this.element.prop("disabled",ah);if(ah){this.button.attr("tabindex",-1);this.close()}else{this.button.attr("tabindex",0)}}if(ag==="width"){this._resizeButton()}},_appendTo:function(){var ag=this.options.appendTo;if(ag){ag=ag.jquery||ag.nodeType?K(ag):this.document.find(ag).eq(0)}if(!ag||!ag[0]){ag=this.element.closest(".ui-front")}if(!ag.length){ag=this.document[0].body}return ag},_toggleAttr:function(){this.button.toggleClass("ui-corner-top",this.isOpen).toggleClass("ui-corner-all",!this.isOpen).attr("aria-expanded",this.isOpen);this.menuWrap.toggleClass("ui-selectmenu-open",this.isOpen);this.menu.attr("aria-hidden",!this.isOpen)},_resizeButton:function(){var ag=this.options.width;if(!ag){ag=this.element.show().outerWidth();this.element.hide()}this.button.outerWidth(ag)},_resizeMenu:function(){this.menu.outerWidth(Math.max(this.button.outerWidth(),this.menu.width("").outerWidth()+1))},_getCreateOptions:function(){return{disabled:this.element.prop("disabled")}},_parseOptions:function(ag){var ah=[];ag.each(function(aj,al){var ak=K(al),ai=ak.parent("optgroup");ah.push({element:ak,index:aj,value:ak.val(),label:ak.text(),optgroup:ai.attr("label")||"",disabled:ai.prop("disabled")||ak.prop("disabled")})});this.items=ah},_destroy:function(){this.menuWrap.remove();this.button.remove();this.element.show();this.element.removeUniqueId();this.label.attr("for",this.ids.element)}}); 371/*! 372 * jQuery UI Slider 1.11.4 373 * http://jqueryui.com 374 * 375 * Copyright jQuery Foundation and other contributors 376 * Released under the MIT license. 377 * http://jquery.org/license 378 * 379 * http://api.jqueryui.com/slider/ 380 */ 381;var g=K.widget("ui.slider",K.ui.mouse,{version:"1.11.4",widgetEventPrefix:"slide",options:{animate:false,distance:0,max:100,min:0,orientation:"horizontal",range:false,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null}
381,numPages:5,_create:function(){this._keySliding=false;this._mouseSliding=false;this._animateOff=true;this._handleIndex=null;this._detectOrientation();this._mouseInit();this._calculateNewMax();this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget ui-widget-content ui-corner-all");this._refresh();this._setOption("disabled",this.options.disabled);this._animateOff=false},_refresh:function(){this._createRange();this._createHandles();this._setupEvents();this._refreshValue()},_createHandles:function(){var aj,ag,ah=this.options,al=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),ak="<span class='ui-slider-handle ui-state-default ui-corner-all' tabindex='0'></span>",ai=[];ag=(ah.values&&ah.values.length)||1;if(al.length>ag){al.slice(ag).remove();al=al.slice(0,ag)}for(aj=al.length;aj<ag;aj++){ai.push(ak)}this.handles=al.add(K(ai.join("")).appendTo(this.element));this.handle=this.handles.eq(0);this.handles.each(function(am){K(this).data("ui-slider-handle-index",am)})},_createRange:function(){var ag=this.options,ah="";if(ag.range){if(ag.range===true){if(!ag.values){ag.values=[this._valueMin(),this._valueMin()]}else{if(ag.values.length&&ag.values.length!==2){ag.values=[ag.values[0],ag.values[0]]}else{if(K.isArray(ag.values)){ag.values=ag.values.slice(0)}}}}if(!this.range||!this.range.length){this.range=K("<div></div>").appendTo(this.element);ah="ui-slider-range ui-widget-header ui-corner-all"}else{this.range.removeClass("ui-slider-range-min ui-slider-range-max").css({left:"",bottom:""})}this.range.addClass(ah+((ag.range==="min"||ag.range==="max")?" ui-slider-range-"+ag.range:""))}else{if(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();if(this.range){this.range.remove()}this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-widget ui-widget-content ui-corner-all");this._mouseDestroy()},_mouseCapture:function(ai){var am,ap,ah,ak,ao,aq,al,ag,an=this,aj=this.options;if(aj.disabled){return false}this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();am={x:ai.pageX,y:ai.pageY};ap=this._normValueFromMouse(am);ah=this._valueMax()-this._valueMin()+1;this.handles.each(function(ar){var at=Math.abs(ap-an.values(ar));if((ah>at)||(ah===at&&(ar===an._lastChangedValue||an.values(ar)===aj.min))){ah=at;ak=K(this);ao=ar}});aq=this._start(ai,ao);if(aq===false){return false}this._mouseSliding=true;this._handleIndex=ao;ak.addClass("ui-state-active").focus();al=ak.offset();ag=!K(ai.target).parents().addBack().is(".ui-slider-handle");this._clickOffset=ag?{left:0,top:0}:{left:ai.pageX-al.left-(ak.width()/2),top:ai.pageY-al.top-(ak.height()/2)-(parseInt(ak.css("borderTopWidth"),10)||0)-(parseInt(ak.css("borderBottomWidth"),10)||0)+(parseInt(ak.css("marginTop"),10)||0)};if(!this.handles.hasClass("ui-state-hover")){this._slide(ai,ao,ap)}this._animateOff=true;return true},_mouseStart:function(){return true},_mouseDrag:function(ai){var ag={x:ai.pageX,y:ai.pageY},ah=this._normValueFromMouse(ag);this._slide(ai,this._handleIndex,ah);return false},_mouseStop:function(ag){this.handles.removeClass("ui-state-active");this._mouseSliding=false;this._stop(ag,this._handleIndex);this._change(ag,this._handleIndex);this._handleIndex=null;this._clickOffset=null;this._animateOff=false;return false},_detectOrientation:function(){this.orientation=(this.options.orientation==="vertical")?"vertical":"horizontal"},_normValueFromMouse:function(ah){var ag,ak,aj,ai,al;if(this.orientation==="horizontal"){ag=this.elementSize.width;ak=ah.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)}else{ag=this.elementSize.height;ak=ah.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)}aj=(ak/ag);if(aj>1){aj=1}if(aj<0){aj=0}if(this.orientation==="vertical"){aj=1-aj}ai=this._valueMax()-this._valueMin();al=this._valueMin()+aj*ai;return this._trimAlignValue(al)},_start:function(ai,ah){var ag={handle:this.handles[ah],value:this.value()};if(this.options.values&&this.options.values.length){ag.value=this.values(ah);ag.values=this.values()}return this._trigger("start",ai,ag)},_slide:function(ak,aj,ai){var ag,ah,al;if(this.options.values&&this.options.values.length){ag=this.values(aj?0:1);if((this.options.values.length===2&&this.options.range===true)&&((aj===0&&ai>ag)||(aj===1&&ai<ag))){ai=ag}if(ai!==this.values(aj)){ah=this.values();ah[aj]=ai;al=this._trigger("slide",ak,{handle:this.handles[aj],value:ai,values:ah});ag=this.values(aj?0:1);if(al!==false){this.values(aj,ai)}}}else{if(ai!==this.value()){al=this._trigger("slide",ak,{handle:this.handles[aj],value:ai});if(al!==false){this.value(ai)}}}},_stop:function(ai,ah){var ag={handle:this.handles[ah],value:this.value()};if(this.options.values&&this.options.values.length){ag.value=this.values(ah);ag.values=this.values()}this._trigger("stop",ai,ag)},_change:function(ai,ah){if(!this._keySliding&&!this._mouseSliding){var ag={handle:this.handles[ah],value:this.value()};if(this.options.values&&this.options.values.length){ag.value=this.values(ah);ag.values=this.values()}this._lastChangedValue=ah;this._trigger("change",ai,ag)}},value:function(ag){if(arguments.length){this.options.value=this._trimAlignValue(ag);this._refreshValue();this._change(null,0);return}
381return this._value()},values:function(ah,ak){var aj,ag,ai;if(arguments.length>1){this.options.values[ah]=this._trimAlignValue(ak);this._refreshValue();this._change(null,ah);return}if(arguments.length){if(K.isArray(arguments[0])){aj=this.options.values;ag=arguments[0];for(ai=0;ai<aj.length;ai+=1){aj[ai]=this._trimAlignValue(ag[ai]);this._change(null,ai)}this._refreshValue()}else{if(this.options.values&&this.options.values.length){return this._values(ah)}else{return this.value()}}}else{return this._values()}},_setOption:function(ah,ai){var ag,aj=0;if(ah==="range"&&this.options.range===true){if(ai==="min"){this.options.value=this._values(0);this.options.values=null}else{if(ai==="max"){this.options.value=this._values(this.options.values.length-1);this.options.values=null}}}if(K.isArray(this.options.values)){aj=this.options.values.length}if(ah==="disabled"){this.element.toggleClass("ui-state-disabled",!!ai)}this._super(ah,ai);switch(ah){case"orientation":this._detectOrientation();this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refreshValue();this.handles.css(ai==="horizontal"?"bottom":"left","");break;case"value":this._animateOff=true;this._refreshValue();this._change(null,0);this._animateOff=false;break;case"values":this._animateOff=true;this._refreshValue();for(ag=0;ag<aj;ag+=1){this._change(null,ag)}this._animateOff=false;break;case"step":case"min":case"max":this._animateOff=true;this._calculateNewMax();this._refreshValue();this._animateOff=false;break;case"range":this._animateOff=true;this._refresh();this._animateOff=false;break}},_value:function(){var ag=this.options.value;ag=this._trimAlignValue(ag);return ag},_values:function(ag){var aj,ai,ah;if(arguments.length){aj=this.options.values[ag];aj=this._trimAlignValue(aj);return aj}else{if(this.options.values&&this.options.values.length){ai=this.options.values.slice();for(ah=0;ah<ai.length;ah+=1){ai[ah]=this._trimAlignValue(ai[ah])}return ai}else{return[]}}},_trimAlignValue:function(aj){if(aj<=this._valueMin()){return this._valueMin()}if(aj>=this._valueMax()){return this._valueMax()}var ag=(this.options.step>0)?this.options.step:1,ai=(aj-this._valueMin())%ag,ah=aj-ai;if(Math.abs(ai)*2>=ag){ah+=(ai>0)?ag:(-ag)}return parseFloat(ah.toFixed(5))},_calculateNewMax:function(){var ag=this.options.max,ah=this._valueMin(),ai=this.options.step,aj=Math.floor((+(ag-ah).toFixed(this._precision()))/ai)*ai;ag=aj+ah;this.max=parseFloat(ag.toFixed(this._precision()))},_precision:function(){var ag=this._precisionOf(this.options.step);if(this.options.min!==null){ag=Math.max(ag,this._precisionOf(this.options.min))}return ag},_precisionOf:function(ah){var ai=ah.toString(),ag=ai.indexOf(".");return ag===-1?0:ai.length-ag-1},_valueMin:function(){return this.options.min},_valueMax:function(){return this.max},_refreshValue:function(){var al,ak,ao,am,ap,aj=this.options.range,ai=this.options,an=this,ah=(!this._animateOff)?ai.animate:false,ag={};if(this.options.values&&this.options.values.length){this.handles.each(function(aq){ak=(an.values(aq)-an._valueMin())/(an._valueMax()-an._valueMin())*100;ag[an.orientation==="horizontal"?"left":"bottom"]=ak+"%";K(this).stop(1,1)[ah?"animate":"css"](ag,ai.animate);if(an.options.range===true){if(an.orientation==="horizontal"){if(aq===0){an.range.stop(1,1)[ah?"animate":"css"]({left:ak+"%"},ai.animate)}if(aq===1){an.range[ah?"animate":"css"]({width:(ak-al)+"%"},{queue:false,duration:ai.animate})}}else{if(aq===0){an.range.stop(1,1)[ah?"animate":"css"]({bottom:(ak)+"%"},ai.animate)}if(aq===1){an.range[ah?"animate":"css"]({height:(ak-al)+"%"},{queue:false,duration:ai.animate})}}}al=ak})}else{ao=this.value();am=this._valueMin();ap=this._valueMax();ak=(ap!==am)?(ao-am)/(ap-am)*100:0;ag[this.orientation==="horizontal"?"left":"bottom"]=ak+"%";this.handle.stop(1,1)[ah?"animate":"css"](ag,ai.animate);if(aj==="min"&&this.orientation==="horizontal"){this.range.stop(1,1)[ah?"animate":"css"]({width:ak+"%"},ai.animate)}if(aj==="max"&&this.orientation==="horizontal"){this.range[ah?"animate":"css"]({width:(100-ak)+"%"},{queue:false,duration:ai.animate})}if(aj==="min"&&this.orientation==="vertical"){this.range.stop(1,
3811)[ah?"animate":"css"]({height:ak+"%"},ai.animate)}if(aj==="max"&&this.orientation==="vertical"){this.range[ah?"animate":"css"]({height:(100-ak)+"%"},{queue:false,duration:ai.animate})}}},_handleEvents:{keydown:function(ak){var al,ai,ah,aj,ag=K(ak.target).data("ui-slider-handle-index");switch(ak.keyCode){case K.ui.keyCode.HOME:case K.ui.keyCode.END:case K.ui.keyCode.PAGE_UP:case K.ui.keyCode.PAGE_DOWN:case K.ui.keyCode.UP:case K.ui.keyCode.RIGHT:case K.ui.keyCode.DOWN:case K.ui.keyCode.LEFT:ak.preventDefault();if(!this._keySliding){this._keySliding=true;K(ak.target).addClass("ui-state-active");al=this._start(ak,ag);if(al===false){return}}break}aj=this.options.step;if(this.options.values&&this.options.values.length){ai=ah=this.values(ag)}else{ai=ah=this.value()}switch(ak.keyCode){case K.ui.keyCode.HOME:ah=this._valueMin();break;case K.ui.keyCode.END:ah=this._valueMax();break;case K.ui.keyCode.PAGE_UP:ah=this._trimAlignValue(ai+((this._valueMax()-this._valueMin())/this.numPages));break;case K.ui.keyCode.PAGE_DOWN:ah=this._trimAlignValue(ai-((this._valueMax()-this._valueMin())/this.numPages));break;case K.ui.keyCode.UP:case K.ui.keyCode.RIGHT:if(ai===this._valueMax()){return}ah=this._trimAlignValue(ai+aj);break;case K.ui.keyCode.DOWN:case K.ui.keyCode.LEFT:if(ai===this._valueMin()){return}ah=this._trimAlignValue(ai-aj);break}this._slide(ak,ag,ah)},keyup:function(ah){var ag=K(ah.target).data("ui-slider-handle-index");if(this._keySliding){this._keySliding=false;this._stop(ah,ag);this._change(ah,ag);K(ah.target).removeClass("ui-state-active")}}}}); 382/*! 383 * jQuery UI Sortable 1.11.4 384 * http://jqueryui.com 385 * 386 * Copyright jQuery Foundation and other contributors 387 * Released under the MIT license. 388 * http://jquery.org/license 389 * 390 * http://api.jqueryui.com/sortable/ 391 */ 392;var C=K.widget("ui.sortable",K.ui.mouse,{version:"1.11.4",widgetEventPrefix:"sort",ready:false,options:{appendTo:"parent",axis:false,connectWith:false,containment:false,cursor:"auto",cursorAt:false,dropOnEmpty:true,forcePlaceholderSize:false,forceHelperSize:false,grid:false,handle:false,helper:"original",items:"> *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1000,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(ah,ag,ai){return(ah>=ag)&&(ah<(ag+ai))},_isFloating:function(ag){return(/left|right/).test(ag.css("float"))||(/inline|table-cell/).test(ag.css("display"))},_create:function(){this.containerCache={};this.element.addClass("ui-sortable");this.refresh();this.offset=this.element.offset();this._mouseInit();this._setHandleClassName();this.ready=true},_setOption:function(ag,ah){this._super(ag,ah);if(ag==="handle"){this._setHandleClassName()}},_setHandleClassName:function(){this.element.find(".ui-sortable-handle").removeClass("ui-sortable-handle");K.each(this.items,function(){(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item).addClass("ui-sortable-handle")})},_destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").find(".ui-sortable-handle").removeClass("ui-sortable-handle");this._mouseDestroy();for(var ag=this.items.length-1;ag>=0;ag--){this.items[ag].item.removeData(this.widgetName+"-item")}return this},_mouseCapture:function(ai,aj){var ag=null,ak=false,ah=this;if(this.reverting){return false}if(this.options.disabled||this.options.type==="static"){return false}this._refreshItems(ai);K(ai.target).parents().each(function(){if(K.data(this,ah.widgetName+"-item")===ah){ag=K(this);return false}});if(K.data(ai.target,ah.widgetName+"-item")===ah){ag=K(ai.target)}if(!ag){return false}if(this.options.handle&&!aj){K(this.options.handle,ag).find("*").addBack().each(function(){if(this===ai.target){ak=true}});if(!ak){return false}}this.currentItem=ag;this._removeCurrentsFromItems();return true},_mouseStart:function(aj,ak,ah){var ai,ag,al=this.options;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(aj);this._cacheHelperProportions();this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();
392this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};K.extend(this.offset,{click:{left:aj.pageX-this.offset.left,top:aj.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(aj);this.originalPageX=aj.pageX;this.originalPageY=aj.pageY;(al.cursorAt&&this._adjustOffsetFromHelper(al.cursorAt));this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};if(this.helper[0]!==this.currentItem[0]){this.currentItem.hide()}this._createPlaceholder();if(al.containment){this._setContainment()}if(al.cursor&&al.cursor!=="auto"){ag=this.document.find("body");this.storedCursor=ag.css("cursor");ag.css("cursor",al.cursor);this.storedStylesheet=K("<style>*{ cursor: "+al.cursor+" !important; }</style>").appendTo(ag)}if(al.opacity){if(this.helper.css("opacity")){this._storedOpacity=this.helper.css("opacity")}this.helper.css("opacity",al.opacity)}if(al.zIndex){if(this.helper.css("zIndex")){this._storedZIndex=this.helper.css("zIndex")}this.helper.css("zIndex",al.zIndex)}if(this.scrollParent[0]!==this.document[0]&&this.scrollParent[0].tagName!=="HTML"){this.overflowOffset=this.scrollParent.offset()}this._trigger("start",aj,this._uiHash());if(!this._preserveHelperProportions){this._cacheHelperProportions()}if(!ah){for(ai=this.containers.length-1;ai>=0;ai--){this.containers[ai]._trigger("activate",aj,this._uiHash(this))}}if(K.ui.ddmanager){K.ui.ddmanager.current=this}if(K.ui.ddmanager&&!al.dropBehaviour){K.ui.ddmanager.prepareOffsets(this,aj)}this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(aj);return true},_mouseDrag:function(ak){var ai,aj,ah,am,al=this.options,ag=false;this.position=this._generatePosition(ak);this.positionAbs=this._convertPositionTo("absolute");if(!this.lastPositionAbs){this.lastPositionAbs=this.positionAbs}if(this.options.scroll){if(this.scrollParent[0]!==this.document[0]&&this.scrollParent[0].tagName!=="HTML"){if((this.overflowOffset.top+this.scrollParent[0].offsetHeight)-ak.pageY<al.scrollSensitivity){this.scrollParent[0].scrollTop=ag=this.scrollParent[0].scrollTop+al.scrollSpeed}else{if(ak.pageY-this.overflowOffset.top<al.scrollSensitivity){this.scrollParent[0].scrollTop=ag=this.scrollParent[0].scrollTop-al.scrollSpeed}}if((this.overflowOffset.left+this.scrollParent[0].offsetWidth)-ak.pageX<al.scrollSensitivity){this.scrollParent[0].scrollLeft=ag=this.scrollParent[0].scrollLeft+al.scrollSpeed}else{if(ak.pageX-this.overflowOffset.left<al.scrollSensitivity){this.scrollParent[0].scrollLeft=ag=this.scrollParent[0].scrollLeft-al.scrollSpeed}}}else{if(ak.pageY-this.document.scrollTop()<al.scrollSensitivity){ag=this.document.scrollTop(this.document.scrollTop()-al.scrollSpeed)}else{if(this.window.height()-(ak.pageY-this.document.scrollTop())<al.scrollSensitivity){ag=this.document.scrollTop(this.document.scrollTop()+al.scrollSpeed)}}if(ak.pageX-this.document.scrollLeft()<al.scrollSensitivity){ag=this.document.scrollLeft(this.document.scrollLeft()-al.scrollSpeed)}else{if(this.window.width()-(ak.pageX-this.document.scrollLeft())<al.scrollSensitivity){ag=this.document.scrollLeft(this.document.scrollLeft()+al.scrollSpeed)}}}if(ag!==false&&K.ui.ddmanager&&!al.dropBehaviour){K.ui.ddmanager.prepareOffsets(this,ak)}}this.positionAbs=this._convertPositionTo("absolute");if(!this.options.axis||this.options.axis!=="y"){this.helper[0].style.left=this.position.left+"px"}if(!this.options.axis||this.options.axis!=="x"){this.helper[0].style.top=this.position.top+"px"}for(ai=this.items.length-1;ai>=0;ai--){aj=this.items[ai];ah=aj.item[0];am=this._intersectsWithPointer(aj);if(!am){continue}if(aj.instance!==this.currentContainer){continue}if(ah!==this.currentItem[0]&&this.placeholder[am===1?"next":"prev"]()[0]!==ah&&!K.contains(this.placeholder[0],ah)&&(this.options.type==="semi-dynamic"?!K.contains(this.element[0],ah):true)){this.direction=am===1?"down":"up";if(this.options.tolerance==="pointer"||this._intersectsWithSides(aj)){this._rearrange(ak,aj)}else{break}this._trigger("change",ak,this._uiHash());break}}this._contactContainers(ak);if(K.ui.ddmanager){K.ui.ddmanager.drag(this,ak)}this._trigger("sort",ak,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(ai,ak){if(!ai){return}if(K.ui.ddmanager&&!this.options.dropBehaviour){K.ui.ddmanager.drop(this,ai)}if(this.options.revert){var ah=this,al=this.placeholder.offset(),ag=this.options.axis,aj={};if(!ag||ag==="x"){aj.left=al.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollLeft)}if(!ag||ag==="y"){aj.top=al.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollTop)}this.reverting=true;K(this.helper).animate(aj,parseInt(this.options.revert,10)||500,function(){ah._clear(ai)})}else{this._clear(ai,ak)}return false},cancel:function(){if(this.dragging){this._mouseUp({target:null});if(this.options.helper==="original"){this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else{this.currentItem.show()}for(var ag=this.containers.length-1;ag>=0;ag--){this.containers[ag]._trigger("deactivate",null,this._uiHash(this));if(this.containers[ag].containerCache.over){this.containers[ag]._trigger("out",null,this._uiHash(this));this.containers[ag].containerCache.over=0}}}if(this.placeholder){if(this.placeholder[0].parentNode){this.placeholder[0].parentNode.removeChild(this.placeholder[0])}if(this.options.helper!=="original"&&this.helper&&this.helper[0].parentNode){this.helper.remove()}K.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});if(this.domPosition.prev){K(this.domPosition.prev).after(this.currentItem)}else{K(this.domPosition.parent).prepend(this.currentItem)}}return this},serialize:function(ai){var ag=this._getItemsAsjQuery(ai&&ai.connected),ah=[];ai=ai||{};K(ag).each(function(){var aj=(K(ai.item||this).attr(ai.attribute||"id")||"").match(ai.expression||(/(.+)[\-=_](.+)/));if(aj){ah.push((ai.key||aj[1]+"[]")+"="+(ai.key&&ai.expression?aj[1]:aj[2]))}});if(!ah.length&&ai.key){ah.push(ai.key+"=")}
392return ah.join("&")},toArray:function(ai){var ag=this._getItemsAsjQuery(ai&&ai.connected),ah=[];ai=ai||{};ag.each(function(){ah.push(K(ai.item||this).attr(ai.attribute||"id")||"")});return ah},_intersectsWith:function(ar){var ai=this.positionAbs.left,ah=ai+this.helperProportions.width,ap=this.positionAbs.top,ao=ap+this.helperProportions.height,aj=ar.left,ag=aj+ar.width,at=ar.top,an=at+ar.height,au=this.offset.click.top,am=this.offset.click.left,al=(this.options.axis==="x")||((ap+au)>at&&(ap+au)<an),aq=(this.options.axis==="y")||((ai+am)>aj&&(ai+am)<ag),ak=al&&aq;if(this.options.tolerance==="pointer"||this.options.forcePointerForContainers||(this.options.tolerance!=="pointer"&&this.helperProportions[this.floating?"width":"height"]>ar[this.floating?"width":"height"])){return ak}else{return(aj<ai+(this.helperProportions.width/2)&&ah-(this.helperProportions.width/2)<ag&&at<ap+(this.helperProportions.height/2)&&ao-(this.helperProportions.height/2)<an)}},_intersectsWithPointer:function(ai){var aj=(this.options.axis==="x")||this._isOverAxis(this.positionAbs.top+this.offset.click.top,ai.top,ai.height),ah=(this.options.axis==="y")||this._isOverAxis(this.positionAbs.left+this.offset.click.left,ai.left,ai.width),al=aj&&ah,ag=this._getDragVerticalDirection(),ak=this._getDragHorizontalDirection();if(!al){return false}return this.floating?(((ak&&ak==="right")||ag==="down")?2:1):(ag&&(ag==="down"?2:1))},_intersectsWithSides:function(aj){var ah=this._isOverAxis(this.positionAbs.top+this.offset.click.top,aj.top+(aj.height/2),aj.height),ai=this._isOverAxis(this.positionAbs.left+this.offset.click.left,aj.left+(aj.width/2),aj.width),ag=this._getDragVerticalDirection(),ak=this._getDragHorizontalDirection();if(this.floating&&ak){return((ak==="right"&&ai)||(ak==="left"&&!ai))}else{return ag&&((ag==="down"&&ah)||(ag==="up"&&!ah))}},_getDragVerticalDirection:function(){var ag=this.positionAbs.top-this.lastPositionAbs.top;return ag!==0&&(ag>0?"down":"up")},_getDragHorizontalDirection:function(){var ag=this.positionAbs.left-this.lastPositionAbs.left;return ag!==0&&(ag>0?"right":"left")},refresh:function(ag){this._refreshItems(ag);this._setHandleClassName();this.refreshPositions();return this},_connectWith:function(){var ag=this.options;return ag.connectWith.constructor===String?[ag.connectWith]:ag.connectWith},_getItemsAsjQuery:function(ag){var ai,ah,an,ak,al=[],aj=[],am=this._connectWith();if(am&&ag){for(ai=am.length-1;ai>=0;ai--){an=K(am[ai],this.document[0]);for(ah=an.length-1;ah>=0;ah--){ak=K.data(an[ah],this.widgetFullName);if(ak&&ak!==this&&!ak.options.disabled){aj.push([K.isFunction(ak.options.items)?ak.options.items.call(ak.element):K(ak.options.items,ak.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),ak])}}}}aj.push([K.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):K(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);function ao(){al.push(this)}for(ai=aj.length-1;ai>=0;ai--){aj[ai][0].each(ao)}return K(al)},_removeCurrentsFromItems:function(){var ag=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=K.grep(this.items,function(ai){for(var ah=0;ah<ag.length;ah++){if(ag[ah]===ai.item[0]){return false}}return true})},_refreshItems:function(ag){this.items=[];this.containers=[this];var ak,ai,ap,al,ao,ah,ar,aq,am=this.items,aj=[[K.isFunction(this.options.items)?this.options.items.call(this.element[0],ag,{item:this.currentItem}):K(this.options.items,this.element),this]],an=this._connectWith();if(an&&this.ready){for(ak=an.length-1;ak>=0;ak--){ap=K(an[ak],this.document[0]);for(ai=ap.length-1;ai>=0;ai--){al=K.data(ap[ai],this.widgetFullName);if(al&&al!==this&&!al.options.disabled){aj.push([K.isFunction(al.options.items)?al.options.items.call(al.element[0],ag,{item:this.currentItem}):K(al.options.items,al.element),al]);this.containers.push(al)}}}}for(ak=aj.length-1;ak>=0;ak--){ao=aj[ak][1];ah=aj[ak][0];for(ai=0,aq=ah.length;ai<aq;ai++){ar=K(ah[ai]);ar.data(this.widgetName+"-item",ao);am.push({item:ar,instance:ao,width:0,height:0,left:0,top:0})}}},refreshPositions:function(ag){this.floating=this.items.length?this.options.axis==="x"||this._isFloating(this.items[0].item):false;if(this.offsetParent&&this.helper){this.offset.parent=this._getParentOffset()}var ai,aj,ah,ak;for(ai=this.items.length-1;ai>=0;ai--){aj=this.items[ai];if(aj.instance!==this.currentContainer&&this.currentContainer&&aj.item[0]!==this.currentItem[0]){continue}ah=this.options.toleranceElement?K(this.options.toleranceElement,aj.item):aj.item;if(!ag){aj.width=ah.outerWidth();aj.height=ah.outerHeight()}ak=ah.offset();aj.left=ak.left;aj.top=ak.top}
392if(this.options.custom&&this.options.custom.refreshContainers){this.options.custom.refreshContainers.call(this)}else{for(ai=this.containers.length-1;ai>=0;ai--){ak=this.containers[ai].element.offset();this.containers[ai].containerCache.left=ak.left;this.containers[ai].containerCache.top=ak.top;this.containers[ai].containerCache.width=this.containers[ai].element.outerWidth();this.containers[ai].containerCache.height=this.containers[ai].element.outerHeight()}}return this},_createPlaceholder:function(ah){ah=ah||this;var ag,ai=ah.options;if(!ai.placeholder||ai.placeholder.constructor===String){ag=ai.placeholder;ai.placeholder={element:function(){var ak=ah.currentItem[0].nodeName.toLowerCase(),aj=K("<"+ak+">",ah.document[0]).addClass(ag||ah.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper");if(ak==="tbody"){ah._createTrPlaceholder(ah.currentItem.find("tr").eq(0),K("<tr>",ah.document[0]).appendTo(aj))}else{if(ak==="tr"){ah._createTrPlaceholder(ah.currentItem,aj)}else{if(ak==="img"){aj.attr("src",ah.currentItem.attr("src"))}}}if(!ag){aj.css("visibility","hidden")}return aj},update:function(aj,ak){if(ag&&!ai.forcePlaceholderSize){return}
392if(!ak.height()){ak.height(ah.currentItem.innerHeight()-parseInt(ah.currentItem.css("paddingTop")||0,10)-parseInt(ah.currentItem.css("paddingBottom")||0,10))}if(!ak.width()){ak.width(ah.currentItem.innerWidth()-parseInt(ah.currentItem.css("paddingLeft")||0,10)-parseInt(ah.currentItem.css("paddingRight")||0,10))}}}}ah.placeholder=K(ai.placeholder.element.call(ah.element,ah.currentItem));ah.currentItem.after(ah.placeholder);ai.placeholder.update(ah,ah.placeholder)},_createTrPlaceholder:function(ah,ag){var ai=this;ah.children().each(function(){K("<td> </td>",ai.document[0]).attr("colspan",K(this).attr("colspan")||1).appendTo(ag)})},_contactContainers:function(ag){var al,aj,ap,am,an,ar,at,ak,ao,ai,ah=null,aq=null;for(al=this.containers.length-1;al>=0;al--){if(K.contains(this.currentItem[0],this.containers[al].element[0])){continue}if(this._intersectsWith(this.containers[al].containerCache)){if(ah&&K.contains(this.containers[al].element[0],ah.element[0])){continue}ah=this.containers[al];aq=al}else{if(this.containers[al].containerCache.over){this.containers[al]._trigger("out",ag,this._uiHash(this));this.containers[al].containerCache.over=0}}}if(!ah){return}if(this.containers.length===1){if(!this.containers[aq].containerCache.over){this.containers[aq]._trigger("over",ag,this._uiHash(this));this.containers[aq].containerCache.over=1}}else{ap=10000;am=null;ao=ah.floating||this._isFloating(this.currentItem);an=ao?"left":"top";ar=ao?"width":"height";ai=ao?"clientX":"clientY";for(aj=this.items.length-1;aj>=0;aj--){if(!K.contains(this.containers[aq].element[0],this.items[aj].item[0])){continue}if(this.items[aj].item[0]===this.currentItem[0]){continue}at=this.items[aj].item.offset()[an];ak=false;if(ag[ai]-at>this.items[aj][ar]/2){ak=true}if(Math.abs(ag[ai]-at)<ap){ap=Math.abs(ag[ai]-at);am=this.items[aj];this.direction=ak?"up":"down"}}if(!am&&!this.options.dropOnEmpty){return}if(this.currentContainer===this.containers[aq]){if(!this.currentContainer.containerCache.over){this.containers[aq]._trigger("over",ag,this._uiHash());this.currentContainer.containerCache.over=1}return}am?this._rearrange(ag,am,null,true):this._rearrange(ag,null,this.containers[aq].element,true);this._trigger("change",ag,this._uiHash());this.containers[aq]._trigger("change",ag,this._uiHash(this));this.currentContainer=this.containers[aq];this.options.placeholder.update(this.currentContainer,this.placeholder);this.containers[aq]._trigger("over",ag,this._uiHash(this));this.containers[aq].containerCache.over=1}},_createHelper:function(ah){var ai=this.options,ag=K.isFunction(ai.helper)?K(ai.helper.apply(this.element[0],[ah,this.currentItem])):(ai.helper==="clone"?this.currentItem.clone():this.currentItem);if(!ag.parents("body").length){K(ai.appendTo!=="parent"?ai.appendTo:this.currentItem[0].parentNode)[0].appendChild(ag[0])}if(ag[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")}}if(!ag[0].style.width||ai.forceHelperSize){ag.width(this.currentItem.width())}if(!ag[0].style.height||ai.forceHelperSize){ag.height(this.currentItem.height())}return ag},_adjustOffsetFromHelper:function(ag){if(typeof ag==="string"){ag=ag.split(" ")}if(K.isArray(ag)){ag={left:+ag[0],top:+ag[1]||0}}if("left" in ag){this.offset.click.left=ag.left+this.margins.left}if("right" in ag){this.offset.click.left=this.helperProportions.width-ag.right+this.margins.left}if("top" in ag){this.offset.click.top=ag.top+this.margins.top}if("bottom" in ag){this.offset.click.top=this.helperProportions.height-ag.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var ag=this.offsetParent.offset();if(this.cssPosition==="absolute"&&this.scrollParent[0]!==this.document[0]&&K.contains(this.scrollParent[0],this.offsetParent[0])){ag.left+=this.scrollParent.scrollLeft();ag.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]===this.document[0].body||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()==="html"&&K.ui.ie)){ag={top:0,left:0}}return{top:ag.top+(parseInt(this.offsetParent.css("borderTopWidth"),
vendor: 4,118 bytes, line 392
39210)||0),left:ag.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition==="relative"){var ag=this.currentItem.position();return{top:ag.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:ag.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_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 ah,aj,ag,ai=this.options;if(ai.containment==="parent"){ai.containment=this.helper[0].parentNode}if(ai.containment==="document"||ai.containment==="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,ai.containment==="document"?this.document.width():this.window.width()-this.helperProportions.width-this.margins.left,(ai.containment==="document"?this.document.width():this.window.height()||this.document[0].body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!(/^(document|window|parent)$/).test(ai.containment)){ah=K(ai.containment)[0];aj=K(ai.containment).offset();ag=(K(ah).css("overflow")!=="hidden");this.containment=[aj.left+(parseInt(K(ah).css("borderLeftWidth"),10)||0)+(parseInt(K(ah).css("paddingLeft"),10)||0)-this.margins.left,aj.top+(parseInt(K(ah).css("borderTopWidth"),10)||0)+(parseInt(K(ah).css("paddingTop"),10)||0)-this.margins.top,aj.left+(ag?Math.max(ah.scrollWidth,ah.offsetWidth):ah.offsetWidth)-(parseInt(K(ah).css("borderLeftWidth"),10)||0)-(parseInt(K(ah).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,aj.top+(ag?Math.max(ah.scrollHeight,ah.offsetHeight):ah.offsetHeight)-(parseInt(K(ah).css("borderTopWidth"),10)||0)-(parseInt(K(ah).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(ai,ak){if(!ak){ak=this.position}var ah=ai==="absolute"?1:-1,ag=this.cssPosition==="absolute"&&!(this.scrollParent[0]!==this.document[0]&&K.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,aj=(/(html|body)/i).test(ag[0].tagName);return{top:(ak.top+this.offset.relative.top*ah+this.offset.parent.top*ah-((this.cssPosition==="fixed"?-this.scrollParent.scrollTop():(aj?0:ag.scrollTop()))*ah)),left:(ak.left+this.offset.relative.left*ah+this.offset.parent.left*ah-((this.cssPosition==="fixed"?-this.scrollParent.scrollLeft():aj?0:ag.scrollLeft())*ah))}},_generatePosition:function(aj){var al,ak,am=this.options,ai=aj.pageX,ah=aj.pageY,ag=this.cssPosition==="absolute"&&!(this.scrollParent[0]!==this.document[0]&&K.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,an=(/(html|body)/i).test(ag[0].tagName);if(this.cssPosition==="relative"&&!(this.scrollParent[0]!==this.document[0]&&this.scrollParent[0]!==this.offsetParent[0])){this.offset.relative=this._getRelativeOffset()}if(this.originalPosition){if(this.containment){if(aj.pageX-this.offset.click.left<this.containment[0]){ai=this.containment[0]+this.offset.click.left}if(aj.pageY-this.offset.click.top<this.containment[1]){ah=this.containment[1]+this.offset.click.top}if(aj.pageX-this.offset.click.left>this.containment[2]){ai=this.containment[2]+this.offset.click.left}if(aj.pageY-this.offset.click.top>this.containment[3]){ah=this.containment[3]+this.offset.click.top}}if(am.grid){al=this.originalPageY+Math.round((ah-this.originalPageY)/am.grid[1])*am.grid[1];ah=this.containment?((al-this.offset.click.top>=this.containment[1]&&al-this.offset.click.top<=this.containment[3])?al:((al-this.offset.click.top>=this.containment[1])?al-am.grid[1]:al+am.grid[1])):al;ak=this.originalPageX+Math.round((ai-this.originalPageX)/am.grid[0])*am.grid[0];ai=this.containment?((ak-this.offset.click.left>=this.containment[0]&&ak-this.offset.click.left<=this.containment[2])?ak:((ak-this.offset.click.left>
392=this.containment[0])?ak-am.grid[0]:ak+am.grid[0])):ak}}return{top:(ah-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+((this.cssPosition==="fixed"?-this.scrollParent.scrollTop():(an?0:ag.scrollTop())))),left:(ai-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+((this.cssPosition==="fixed"?-this.scrollParent.scrollLeft():an?0:ag.scrollLeft())))}},_rearrange:function(ak,aj,ah,ai){ah?ah[0].appendChild(this.placeholder[0]):aj.item[0].parentNode.insertBefore(this.placeholder[0],(this.direction==="down"?aj.item[0]:aj.item[0].nextSibling));this.counter=this.counter?++this.counter:1;var ag=this.counter;this._delay(function(){if(ag===this.counter){this.refreshPositions(!ai)}})},_clear:function(ah,aj){this.reverting=false;var ag,ak=[];if(!this._noFinalSort&&this.currentItem.parent().length){this.placeholder.before(this.currentItem)}this._noFinalSort=null;if(this.helper[0]===this.currentItem[0]){for(ag in this._storedCSS){if(this._storedCSS[ag]==="auto"||this._storedCSS[ag]==="static"){this._storedCSS[ag]=""}}this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else{this.currentItem.show()}if(this.fromOutside&&!aj){ak.push(function(al){this._trigger("receive",al,this._uiHash(this.fromOutside))})}if((this.fromOutside||this.domPosition.prev!==this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!==this.currentItem.parent()[0])&&!aj){ak.push(function(al){this._trigger("update",al,this._uiHash())})}if(this!==this.currentContainer){if(!aj){ak.push(function(al){this._trigger("remove",al,this._uiHash())});ak.push((function(al){return function(am){al._trigger("receive",am,this._uiHash(this))}}).call(this,this.currentContainer));ak.push((function(al){return function(am){al._trigger("update",am,this._uiHash(this))}}).call(this,this.currentContainer))}}function ai(an,al,am){return function(ao){am._trigger(an,ao,al._uiHash(al))}}for(ag=this.containers.length-1;ag>=0;ag--){if(!aj){ak.push(ai("deactivate",this,this.containers[ag]))}if(this.containers[ag].containerCache.over){ak.push(ai("out",this,this.containers[ag]));this.containers[ag].containerCache.over=0}}if(this.storedCursor){this.document.find("body").css("cursor",this.storedCursor);this.storedStylesheet.remove()}if(this._storedOpacity){this.helper.css("opacity",this._storedOpacity)}if(this._storedZIndex){this.helper.css("zIndex",this._storedZIndex==="auto"?"":this._storedZIndex)}this.dragging=false;if(!aj){this._trigger("beforeStop",ah,this._uiHash())}this.placeholder[0].parentNode.removeChild(this.placeholder[0]);if(!this.cancelHelperRemoval){if(this.helper[0]!==this.currentItem[0]){this.helper.remove()}this.helper=null}if(!aj){for(ag=0;ag<ak.length;ag++){ak[ag].call(this,ah)}this._trigger("stop",ah,this._uiHash())}this.fromOutside=false;return !this.cancelHelperRemoval},_trigger:function(){if(K.Widget.prototype._trigger.apply(this,arguments)===false){this.cancel()}},_uiHash:function(ag){var ah=ag||this;return{helper:ah.helper,placeholder:ah.placeholder||K([]),position:ah.position,originalPosition:ah.originalPosition,offset:ah.positionAbs,item:ah.currentItem,sender:ag?ag.element:null}}}); 393/*! 394 * jQuery UI Spinner 1.11.4 395 * http://jqueryui.com 396 * 397 * Copyright jQuery Foundation and other contributors 398 * Released under the MIT license. 399 * http://jquery.org/license 400 * 401 * http://api.jqueryui.com/spinner/ 402 */ 403;function w(ag){return function(){var ah=this.element.val();ag.apply(this,arguments);this._refresh();if(ah!==this.element.val()){this._trigger("change")}}}var M=K.widget("ui.spinner",{version:"1.11.4",defaultElement:"<input>",widgetEventPrefix:"spin",options:{culture:null,icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n"},incremental:true,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);if(this.value()!==""){this._value(this.element.val(),true)}this._draw();this._on(this._events);this._refresh();this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var ag={},ah=this.element;K.each(["min","max","step"],function(ai,aj){var ak=ah.attr(aj);if(ak!==undefined&&ak.length){ag[aj]=ak}});return ag}
403,_events:{keydown:function(ag){if(this._start(ag)&&this._keydown(ag)){ag.preventDefault()}},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(ag){if(this.cancelBlur){delete this.cancelBlur;return}this._stop();this._refresh();if(this.previous!==this.element.val()){this._trigger("change",ag)}},mousewheel:function(ag,ah){if(!ah){return}if(!this.spinning&&!this._start(ag)){return false}this._spin((ah>0?1:-1)*this.options.step,ag);clearTimeout(this.mousewheelTimer);this.mousewheelTimer=this._delay(function(){if(this.spinning){this._stop(ag)}},100);ag.preventDefault()},"mousedown .ui-spinner-button":function(ah){var ag;ag=this.element[0]===this.document[0].activeElement?this.previous:this.element.val();function ai(){var aj=this.element[0]===this.document[0].activeElement;if(!aj){this.element.focus();this.previous=ag;this._delay(function(){this.previous=ag})}}ah.preventDefault();ai.call(this);this.cancelBlur=true;this._delay(function(){delete this.cancelBlur;ai.call(this)});if(this._start(ah)===false){return}this._repeat(null,K(ah.currentTarget).hasClass("ui-spinner-up")?1:-1,ah)},"mouseup .ui-spinner-button":"_stop","mouseenter .ui-spinner-button":function(ag){if(!K(ag.currentTarget).hasClass("ui-state-active")){return}if(this._start(ag)===false){return false}this._repeat(null,K(ag.currentTarget).hasClass("ui-spinner-up")?1:-1,ag)},"mouseleave .ui-spinner-button":"_stop"},_draw:function(){var ag=this.uiSpinner=this.element.addClass("ui-spinner-input").attr("autocomplete","off").wrap(this._uiSpinnerHtml()).parent().append(this._buttonHtml());this.element.attr("role","spinbutton");this.buttons=ag.find(".ui-spinner-button").attr("tabIndex",-1).button().removeClass("ui-corner-all");if(this.buttons.height()>Math.ceil(ag.height()*0.5)&&ag.height()>0){ag.height(ag.height())}if(this.options.disabled){this.disable()}},_keydown:function(ah){var ag=this.options,ai=K.ui.keyCode;switch(ah.keyCode){case ai.UP:this._repeat(null,1,ah);return true;case ai.DOWN:this._repeat(null,-1,ah);return true;case ai.PAGE_UP:this._repeat(null,ag.page,ah);return true;case ai.PAGE_DOWN:this._repeat(null,-ag.page,ah);return true}return false},_uiSpinnerHtml:function(){return"<span class='ui-spinner ui-widget ui-widget-content ui-corner-all'></span>"},_buttonHtml:function(){return"<a class='ui-spinner-button ui-spinner-up ui-corner-tr'><span class='ui-icon "+this.options.icons.up+"'>▲</span></a><a class='ui-spinner-button ui-spinner-down ui-corner-br'><span class='ui-icon "+this.options.icons.down+"'>▼</span></a>"},_start:function(ag){if(!this.spinning&&this._trigger("start",ag)===false){return false}if(!this.counter){this.counter=1}this.spinning=true;return true},_repeat:function(ah,ag,ai){ah=ah||500;clearTimeout(this.timer);this.timer=this._delay(function(){this._repeat(40,ag,ai)},ah);this._spin(ag*this.options.step,ai)},_spin:function(ah,ag){var ai=this.value()||0;if(!this.counter){this.counter=1}ai=this._adjustValue(ai+ah*this._increment(this.counter));if(!this.spinning||this._trigger("spin",ag,{value:ai})!==false){this._value(ai);this.counter++}},_increment:function(ag){var ah=this.options.incremental;if(ah){return K.isFunction(ah)?ah(ag):Math.floor(ag*ag*ag/50000-ag*ag/500+17*ag/200+1)}return 1},_precision:function(){var ag=this._precisionOf(this.options.step);if(this.options.min!==null){ag=Math.max(ag,this._precisionOf(this.options.min))}return ag},_precisionOf:function(ah){var ai=ah.toString(),ag=ai.indexOf(".");return ag===-1?0:ai.length-ag-1},_adjustValue:function(ai){var ah,aj,ag=this.options;ah=ag.min!==null?ag.min:0;aj=ai-ah;aj=Math.round(aj/ag.step)*ag.step;ai=ah+aj;ai=parseFloat(ai.toFixed(this._precision()));if(ag.max!==null&&ai>ag.max){return ag.max}if(ag.min!==null&&ai<ag.min){return ag.min}return ai},_stop:function(ag){if(!this.spinning){return}clearTimeout(this.timer);clearTimeout(this.mousewheelTimer);this.counter=0;this.spinning=false;this._trigger("stop",ag)},_setOption:function(ag,ah){if(ag==="culture"||ag==="numberFormat"){var ai=this._parse(this.element.val());this.options[ag]=ah;this.element.val(this._format(ai));return}
403if(ag==="max"||ag==="min"||ag==="step"){if(typeof ah==="string"){ah=this._parse(ah)}}if(ag==="icons"){this.buttons.first().find(".ui-icon").removeClass(this.options.icons.up).addClass(ah.up);this.buttons.last().find(".ui-icon").removeClass(this.options.icons.down).addClass(ah.down)}this._super(ag,ah);if(ag==="disabled"){this.widget().toggleClass("ui-state-disabled",!!ah);this.element.prop("disabled",!!ah);this.buttons.button(ah?"disable":"enable")}},_setOptions:w(function(ag){this._super(ag)}),_parse:function(ag){if(typeof ag==="string"&&ag!==""){ag=window.Globalize&&this.options.numberFormat?Globalize.parseFloat(ag,10,this.options.culture):+ag}return ag===""||isNaN(ag)?null:ag},_format:function(ag){if(ag===""){return""}return window.Globalize&&this.options.numberFormat?Globalize.format(ag,this.options.numberFormat,this.options.culture):ag},_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 ag=this.value();if(ag===null){return false}return ag===this._adjustValue(ag)},_value:function(ai,ag){var ah;if(ai!==""){ah=this._parse(ai);if(ah!==null){if(!ag){ah=this._adjustValue(ah)}ai=this._format(ah)}}this.element.val(ai);this._refresh()},_destroy:function(){this.element.removeClass("ui-spinner-input").prop("disabled",false).removeAttr("autocomplete").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow");this.uiSpinner.replaceWith(this.element)},stepUp:w(function(ag){this._stepUp(ag)}),_stepUp:function(ag){if(this._start()){this._spin((ag||1)*this.options.step);this._stop()}},stepDown:w(function(ag){this._stepDown(ag)}),_stepDown:function(ag){if(this._start()){this._spin((ag||1)*-this.options.step);this._stop()}},pageUp:w(function(ag){this._stepUp((ag||1)*this.options.page)}),pageDown:w(function(ag){this._stepDown((ag||1)*this.options.page)}),value:function(ag){if(!arguments.length){return this._parse(this.element.val())}w(this._value).call(this,ag)},widget:function(){return this.uiSpinner}}); 404/*! 405 * jQuery UI Tabs 1.11.4 406 * http://jqueryui.com 407 * 408 * Copyright jQuery Foundation and other contributors 409 * Released under the MIT license. 410 * http://jquery.org/license 411 * 412 * http://api.jqueryui.com/tabs/ 413 */ 414;var l=K.widget("ui.tabs",{version:"1.11.4",delay:300,options:{active:null,collapsible:false,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_isLocal:(function(){var ag=/#.*$/;return function(ai){var ak,aj;ai=ai.cloneNode(false);ak=ai.href.replace(ag,"");aj=location.href.replace(ag,"");try{ak=decodeURIComponent(ak)}catch(ah){}try{aj=decodeURIComponent(aj)}catch(ah){}return ai.hash.length>1&&ak===aj}})(),_create:function(){var ah=this,ag=this.options;this.running=false;this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all").toggleClass("ui-tabs-collapsible",ag.collapsible);this._processTabs();ag.active=this._initialActive();if(K.isArray(ag.disabled)){ag.disabled=K.unique(ag.disabled.concat(K.map(this.tabs.filter(".ui-state-disabled"),function(ai){return ah.tabs.index(ai)}))).sort()}if(this.options.active!==false&&this.anchors.length){this.active=this._findActive(ag.active)}else{this.active=K()}this._refresh();if(this.active.length){this.load(ag.active)}},_initialActive:function(){var ah=this.options.active,ag=this.options.collapsible,ai=location.hash.substring(1);if(ah===null){if(ai){this.tabs.each(function(aj,ak){if(K(ak).attr("aria-controls")===ai){ah=aj;return false}})}if(ah===null){ah=this.tabs.index(this.tabs.filter(".ui-tabs-active"))}if(ah===null||ah===-1){ah=this.tabs.length?0:false}}if(ah!==false){ah=this.tabs.index(this.tabs.eq(ah));if(ah===-1){ah=ag?false:0}}if(!ag&&ah===false&&this.anchors.length){ah=0}return ah},_getCreateEventData:function(){return{tab:this.active,panel:!this.active.length?K():this._getPanelForTab(this.active)}},_tabKeydown:function(ai){var ah=K(this.document[0].activeElement).closest("li"),ag=this.tabs.index(ah),aj=true;if(this._handlePageNav(ai)){return}switch(ai.keyCode){case K.ui.keyCode.RIGHT:case K.ui.keyCode.DOWN:ag++;break;case K.ui.keyCode.UP:case K.ui.keyCode.LEFT:aj=false;ag--;break;case K.ui.keyCode.END:ag=this.anchors.length-1;break;case K.ui.keyCode.HOME:ag=0;break;case K.ui.keyCode.SPACE:ai.preventDefault();clearTimeout(this.activating);this._activate(ag);return;case K.ui.keyCode.ENTER:ai.preventDefault();clearTimeout(this.activating);this._activate(ag===this.options.active?false:ag);return;default:return}ai.preventDefault();clearTimeout(this.activating);ag=this._focusNextTab(ag,aj);if(!ai.ctrlKey&&!ai.metaKey){ah.attr("aria-selected","false");this.tabs.eq(ag).attr("aria-selected","true");this.activating=this._delay(function(){this.option("active",ag)},this.delay)}},_panelKeydown:function(ag){if(this._handlePageNav(ag)){return}if(ag.ctrlKey&&ag.keyCode===K.ui.keyCode.UP){ag.preventDefault();this.active.focus()}},_handlePageNav:function(ag){if(ag.altKey&&ag.keyCode===K.ui.keyCode.PAGE_UP){this._activate(this._focusNextTab(this.options.active-1,false));return true}if(ag.altKey&&ag.keyCode===K.ui.keyCode.PAGE_DOWN){this._activate(this._focusNextTab(this.options.active+1,true));return true}},_findNextTab:function(ah,ai){var ag=this.tabs.length-1;function aj(){if(ah>ag){ah=0}if(ah<0){ah=ag}return ah}while(K.inArray(aj(),this.options.disabled)!==-1){ah=ai?ah+1:ah-1}return ah},_focusNextTab:function(ag,ah){ag=this._findNextTab(ag,ah);this.tabs.eq(ag).focus();return ag},_setOption:function(ag,ah){if(ag==="active"){this._activate(ah);return}if(ag==="disabled"){this._setupDisabled(ah);return}this._super(ag,ah);if(ag==="collapsible"){this.element.toggleClass("ui-tabs-collapsible",ah);if(!ah&&this.options.active===false){this._activate(0)}}if(ag==="event"){this._setupEvents(ah)}if(ag==="heightStyle"){this._setupHeightStyle(ah)}},_sanitizeSelector:function(ag){return ag?ag.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var ah=this.options,ag=this.tablist.children(":has(a[href])");ah.disabled=K.map(ag.filter(".ui-state-disabled"),function(ai){return ag.index(ai)});this._processTabs();if(ah.active===false||!this.anchors.length){ah.active=false;this.active=K()}else{if(this.active.length&&!K.contains(this.tablist[0],this.active[0])
414){if(this.tabs.length===ah.disabled.length){ah.active=false;this.active=K()}else{this._activate(this._findNextTab(Math.max(0,ah.active-1),false))}}else{ah.active=this.tabs.index(this.active)}}this._refresh()},_refresh:function(){this._setupDisabled(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"});if(!this.active.length){this.tabs.eq(0).attr("tabIndex",0)}else{this.active.addClass("ui-tabs-active ui-state-active").attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0});this._getPanelForTab(this.active).show().attr({"aria-hidden":"false"})}},_processTabs:function(){var ai=this,aj=this.tabs,ah=this.anchors,ag=this.panels;this.tablist=this._getList().addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").attr("role","tablist").delegate("> li","mousedown"+this.eventNamespace,function(ak){if(K(this).is(".ui-state-disabled")){ak.preventDefault()}}).delegate(".ui-tabs-anchor","focus"+this.eventNamespace,function(){if(K(this).closest("li").is(".ui-state-disabled")){this.blur()}});this.tabs=this.tablist.find("> li:has(a[href])").addClass("ui-state-default ui-corner-top").attr({role:"tab",tabIndex:-1});this.anchors=this.tabs.map(function(){return K("a",this)[0]}).addClass("ui-tabs-anchor").attr({role:"presentation",tabIndex:-1});this.panels=K();this.anchors.each(function(ap,an){var ak,al,ao,am=K(an).uniqueId().attr("id"),aq=K(an).closest("li"),ar=aq.attr("aria-controls");if(ai._isLocal(an)){ak=an.hash;ao=ak.substring(1);al=ai.element.find(ai._sanitizeSelector(ak))}else{ao=aq.attr("aria-controls")||K({}).uniqueId()[0].id;ak="#"+ao;al=ai.element.find(ak);if(!al.length){al=ai._createPanel(ao);al.insertAfter(ai.panels[ap-1]||ai.tablist)}al.attr("aria-live","polite")}if(al.length){ai.panels=ai.panels.add(al)}if(ar){aq.data("ui-tabs-aria-controls",ar)}aq.attr({"aria-controls":ao,"aria-labelledby":am});al.attr("aria-labelledby",am)});this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").attr("role","tabpanel");if(aj){this._off(aj.not(this.tabs));this._off(ah.not(this.anchors));this._off(ag.not(this.panels))}},_getList:function(){return this.tablist||this.element.find("ol,ul").eq(0)},_createPanel:function(ag){return K("<div>").attr("id",ag).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",true)},_setupDisabled:function(ai){if(K.isArray(ai)){if(!ai.length){ai=false}else{if(ai.length===this.anchors.length){ai=true}}}for(var ah=0,ag;(ag=this.tabs[ah]);ah++){if(ai===true||K.inArray(ah,ai)!==-1){K(ag).addClass("ui-state-disabled").attr("aria-disabled","true")}else{K(ag).removeClass("ui-state-disabled").removeAttr("aria-disabled")}}this.options.disabled=ai},_setupEvents:function(ah){var ag={};if(ah){K.each(ah.split(" "),function(aj,ai){ag[ai]="_eventHandler"})}this._off(this.anchors.add(this.tabs).add(this.panels));this._on(true,this.anchors,{click:function(ai){ai.preventDefault()}});this._on(this.anchors,ag);this._on(this.tabs,{keydown:"_tabKeydown"});this._on(this.panels,{keydown:"_panelKeydown"});this._focusable(this.tabs);this._hoverable(this.tabs)},_setupHeightStyle:function(ag){var ai,ah=this.element.parent();if(ag==="fill"){ai=ah.height();ai-=this.element.outerHeight()-this.element.height();this.element.siblings(":visible").each(function(){var ak=K(this),aj=ak.css("position");if(aj==="absolute"||aj==="fixed"){return}ai-=ak.outerHeight(true)});this.element.children().not(this.panels).each(function(){ai-=K(this).outerHeight(true)});this.panels.each(function(){K(this).height(Math.max(0,ai-K(this).innerHeight()+K(this).height()))}).css("overflow","auto")}else{if(ag==="auto"){ai=0;this.panels.each(function(){ai=Math.max(ai,K(this).height("").height())}).height(ai)}}},_eventHandler:function(ag){var ap=this.options,ak=this.active,al=K(ag.currentTarget),aj=al.closest("li"),an=aj[0]===ak[0],ah=an&&ap.collapsible,ai=ah?K():this._getPanelForTab(aj),am=!ak.length?K():this._getPanelForTab(ak),ao={oldTab:ak,oldPanel:am,newTab:ah?K():aj,newPanel:ai};ag.preventDefault();if(aj.hasClass("ui-state-disabled")||aj.hasClass("ui-tabs-loading")||this.running||(
414an&&!ap.collapsible)||(this._trigger("beforeActivate",ag,ao)===false)){return}ap.active=ah?false:this.tabs.index(aj);this.active=an?K():aj;if(this.xhr){this.xhr.abort()}if(!am.length&&!ai.length){K.error("jQuery UI Tabs: Mismatching fragment identifier.")}if(ai.length){this.load(this.tabs.index(aj),ag)}this._toggle(ag,ao)},_toggle:function(am,al){var ak=this,ag=al.newPanel,aj=al.oldPanel;this.running=true;function ai(){ak.running=false;ak._trigger("activate",am,al)}function ah(){al.newTab.closest("li").addClass("ui-tabs-active ui-state-active");if(ag.length&&ak.options.show){ak._show(ag,ak.options.show,ai)}else{ag.show();ai()}}if(aj.length&&this.options.hide){this._hide(aj,this.options.hide,function(){al.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active");ah()})}else{al.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active");aj.hide();ah()}aj.attr("aria-hidden","true");al.oldTab.attr({"aria-selected":"false","aria-expanded":"false"});if(ag.length&&aj.length){al.oldTab.attr("tabIndex",-1)}else{if(ag.length){this.tabs.filter(function(){return K(this).attr("tabIndex")===0}).attr("tabIndex",-1)}}ag.attr("aria-hidden","false");al.newTab.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_activate:function(ah){var ag,ai=this._findActive(ah);if(ai[0]===this.active[0]){return}if(!ai.length){ai=this.active}ag=ai.find(".ui-tabs-anchor")[0];this._eventHandler({target:ag,currentTarget:ag,preventDefault:K.noop})},_findActive:function(ag){return ag===false?K():this.tabs.eq(ag)},_getIndex:function(ag){if(typeof ag==="string"){ag=this.anchors.index(this.anchors.filter("[href$='"+ag+"']"))}return ag},_destroy:function(){if(this.xhr){this.xhr.abort()}this.element.removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible");this.tablist.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").removeAttr("role");this.anchors.removeClass("ui-tabs-anchor").removeAttr("role").removeAttr("tabIndex").removeUniqueId();this.tablist.unbind(this.eventNamespace);this.tabs.add(this.panels).each(function(){if(K.data(this,"ui-tabs-destroy")){K(this).remove()}else{K(this).removeClass("ui-state-default ui-state-active ui-state-disabled ui-corner-top ui-corner-bottom ui-widget-content ui-tabs-active ui-tabs-panel").removeAttr("tabIndex").removeAttr("aria-live").removeAttr("aria-busy").removeAttr("aria-selected").removeAttr("aria-labelledby").removeAttr("aria-hidden").removeAttr("aria-expanded").removeAttr("role")}});this.tabs.each(function(){var ag=K(this),ah=ag.data("ui-tabs-aria-controls");if(ah){ag.attr("aria-controls",ah).removeData("ui-tabs-aria-controls")}else{ag.removeAttr("aria-controls")}});this.panels.show();if(this.options.heightStyle!=="content"){this.panels.css("height","")}},enable:function(ag){var ah=this.options.disabled;if(ah===false){return}if(ag===undefined){ah=false}else{ag=this._getIndex(ag);if(K.isArray(ah)){ah=K.map(ah,function(ai){return ai!==ag?ai:null})}else{ah=K.map(this.tabs,function(ai,aj){return aj!==ag?aj:null})}}this._setupDisabled(ah)},disable:function(ag){var ah=this.options.disabled;if(ah===true){return}if(ag===undefined){ah=true}else{ag=this._getIndex(ag);if(K.inArray(ag,ah)!==-1){return}if(K.isArray(ah)){ah=K.merge([ag],ah).sort()}else{ah=[ag]}}this._setupDisabled(ah)},load:function(aj,an){aj=this._getIndex(aj);var am=this,ak=this.tabs.eq(aj),ai=ak.find(".ui-tabs-anchor"),ah=this._getPanelForTab(ak),al={tab:ak,panel:ah},ag=function(ap,ao){if(ao==="abort"){am.panels.stop(false,true)}ak.removeClass("ui-tabs-loading");ah.removeAttr("aria-busy");if(ap===am.xhr){delete am.xhr}};if(this._isLocal(ai[0])){return}this.xhr=K.ajax(this._ajaxSettings(ai,an,al));if(this.xhr&&this.xhr.statusText!=="canceled"){ak.addClass("ui-tabs-loading");ah.attr("aria-busy","true");this.xhr.done(function(ap,ao,aq){setTimeout(function(){ah.html(ap);am._trigger("load",an,al);ag(aq,ao)},1)}).fail(function(ap,ao){setTimeout(function(){ag(ap,ao)},1)})}},_ajaxSettings:function(ag,aj,ai){var ah=this;return{url:ag.attr("href"),beforeSend:function(al,ak){return ah._trigger("beforeLoad",aj,K.extend({jqXHR:al,ajaxSettings:ak},ai))}}},_getPanelForTab:function(ag){var ah=K(ag).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+ah))}}); 415/*! 416 * jQuery UI Tooltip 1.11.4 417 * http://jqueryui.com 418 * 419 * Copyright jQuery Foundation and other contributors 420 * Released under the MIT license. 421 * http://jquery.org/license 422 * 423 * http://api.jqueryui.com/tooltip/ 424 */ 425;var N=K.widget("ui.tooltip",{version:"1.11.4",options:{content:function(){var ag=K(this).attr("title")||"";
425return K("<a>").text(ag).html()},hide:true,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:true,tooltipClass:null,track:false,close:null,open:null},_addDescribedBy:function(ah,ai){var ag=(ah.attr("aria-describedby")||"").split(/\s+/);ag.push(ai);ah.data("ui-tooltip-id",ai).attr("aria-describedby",K.trim(ag.join(" ")))},_removeDescribedBy:function(ai){var aj=ai.data("ui-tooltip-id"),ah=(ai.attr("aria-describedby")||"").split(/\s+/),ag=K.inArray(aj,ah);if(ag!==-1){ah.splice(ag,1)}ai.removeData("ui-tooltip-id");ah=K.trim(ah.join(" "));if(ah){ai.attr("aria-describedby",ah)}else{ai.removeAttr("aria-describedby")}},_create:function(){this._on({mouseover:"open",focusin:"open"});this.tooltips={};this.parents={};if(this.options.disabled){this._disable()}this.liveRegion=K("<div>").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).addClass("ui-helper-hidden-accessible").appendTo(this.document[0].body)},_setOption:function(ag,ai){var ah=this;if(ag==="disabled"){this[ai?"_disable":"_enable"]();this.options[ag]=ai;return}this._super(ag,ai);if(ag==="content"){K.each(this.tooltips,function(ak,aj){ah._updateContent(aj.element)})}},_disable:function(){var ag=this;K.each(this.tooltips,function(aj,ai){var ah=K.Event("blur");ah.target=ah.currentTarget=ai.element[0];ag.close(ah,true)});this.element.find(this.options.items).addBack().each(function(){var ah=K(this);if(ah.is("[title]")){ah.data("ui-tooltip-title",ah.attr("title")).removeAttr("title")}})},_enable:function(){this.element.find(this.options.items).addBack().each(function(){var ag=K(this);if(ag.data("ui-tooltip-title")){ag.attr("title",ag.data("ui-tooltip-title"))}})},open:function(ah){var ag=this,ai=K(ah?ah.target:this.element).closest(this.options.items);if(!ai.length||ai.data("ui-tooltip-id")){return}if(ai.attr("title")){ai.data("ui-tooltip-title",ai.attr("title"))}ai.data("ui-tooltip-open",true);if(ah&&ah.type==="mouseover"){ai.parents().each(function(){var ak=K(this),aj;if(ak.data("ui-tooltip-open")){aj=K.Event("blur");aj.target=aj.currentTarget=this;ag.close(aj,true)}if(ak.attr("title")){ak.uniqueId();ag.parents[this.id]={element:this,title:ak.attr("title")};ak.attr("title","")}})}this._registerCloseHandlers(ah,ai);this._updateContent(ai,ah)},_updateContent:function(al,ak){var aj,ag=this.options.content,ai=this,ah=ak?ak.type:null;if(typeof ag==="string"){return this._open(ak,al,ag)}aj=ag.call(al[0],function(am){ai._delay(function(){if(!al.data("ui-tooltip-open")){return}if(ak){ak.type=ah}this._open(ak,al,am)})});if(aj){this._open(ak,al,aj)}},_open:function(ah,ak,al){var ag,ao,an,ai,am=K.extend({},this.options.position);if(!al){return}ag=this._find(ak);if(ag){ag.tooltip.find(".ui-tooltip-content").html(al);return}if(ak.is("[title]")){if(ah&&ah.type==="mouseover"){ak.attr("title","")}else{ak.removeAttr("title")}}ag=this._tooltip(ak);ao=ag.tooltip;this._addDescribedBy(ak,ao.attr("id"));ao.find(".ui-tooltip-content").html(al);this.liveRegion.children().hide();if(al.clone){ai=al.clone();ai.removeAttr("id").find("[id]").removeAttr("id")}else{ai=al}K("<div>").html(ai).appendTo(this.liveRegion);function aj(ap){am.of=ap;if(ao.is(":hidden")){return}ao.position(am)}if(this.options.track&&ah&&/^mouse/.test(ah.type)){this._on(this.document,{mousemove:aj});aj(ah)}else{ao.position(K.extend({of:ak},this.options.position))}ao.hide();this._show(ao,this.options.show);if(this.options.show&&this.options.show.delay){an=this.delayedShow=setInterval(function(){if(ao.is(":visible")){aj(am.of);clearInterval(an)}},K.fx.interval)}this._trigger("open",ah,{tooltip:ao})},_registerCloseHandlers:function(ah,ai){var ag={keyup:function(aj){if(aj.keyCode===K.ui.keyCode.ESCAPE){var ak=K.Event(aj);ak.currentTarget=ai[0];this.close(ak,true)}}};if(ai[0]!==this.element[0]){ag.remove=function(){this._removeTooltip(this._find(ai).tooltip)}}if(!ah||ah.type==="mouseover"){ag.mouseleave="close"}if(!ah||ah.type==="focusin"){ag.focusout="close"}this._on(true,ai,ag)},close:function(ah){var aj,ag=this,ak=K(ah?ah.currentTarget:this.element),ai=this._find(ak);if(!ai){ak.removeData("ui-tooltip-open");return}aj=ai.tooltip;if(ai.closing){return}clearInterval(this.delayedShow);if(ak.data("ui-tooltip-title")&&!ak.attr("title")){ak.attr("title",ak.data("ui-tooltip-title"))}this._removeDescribedBy(ak);ai.hiding=true;aj.stop(true);this._hide(aj,this.options.hide,function(){ag._removeTooltip(K(this))});ak.removeData("ui-tooltip-open");this._off(ak,"mouseleave focusout keyup");if(ak[0]!==this.element[0]){this._off(ak,"remove")}this._off(this.document,"mousemove");
425if(ah&&ah.type==="mouseleave"){K.each(this.parents,function(am,al){K(al.element).attr("title",al.title);delete ag.parents[am]})}ai.closing=true;this._trigger("close",ah,{tooltip:aj});if(!ai.hiding){ai.closing=false}},_tooltip:function(ag){var ah=K("<div>").attr("role","tooltip").addClass("ui-tooltip ui-widget ui-corner-all ui-widget-content "+(this.options.tooltipClass||"")),ai=ah.uniqueId().attr("id");K("<div>").addClass("ui-tooltip-content").appendTo(ah);ah.appendTo(this.document[0].body);return this.tooltips[ai]={element:ag,tooltip:ah}},_find:function(ag){var ah=ag.data("ui-tooltip-id");return ah?this.tooltips[ah]:null},_removeTooltip:function(ag){ag.remove();delete this.tooltips[ag.attr("id")]},_destroy:function(){var ag=this;K.each(this.tooltips,function(ak,aj){var ai=K.Event("blur"),ah=aj.element;ai.target=ai.currentTarget=ah[0];ag.close(ai,true);K("#"+ak).remove();if(ah.data("ui-tooltip-title")){if(!ah.attr("title")){ah.attr("title",ah.data("ui-tooltip-title"))}ah.removeData("ui-tooltip-title")}});this.liveRegion.remove()}})})); 426/*! 427 * Bootstrap v3.3.7 (http://getbootstrap.com) 428 * Copyright 2011-2016 Twitter, Inc. 429 * Licensed under the MIT license 430 */ 431;if(typeof jQuery==="undefined"){throw new Error("Bootstrap's JavaScript requires jQuery")}+function(b){var a=b.fn.jquery.split(" ")[0].split(".");if((a[0]<2&&a[1]<9)||(a[0]==1&&a[1]==9&&a[2]<1)||(a[0]>3)){throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}}(jQuery);+function(b){function a(){var e=document.createElement("bootstrap");var d={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in d){if(e.style[c]!==undefined){return{end:d[c]}}}return false}b.fn.emulateTransitionEnd=function(e){var d=false;var c=this;b(this).one("bsTransitionEnd",function(){d=true});var f=function(){if(!d){b(c).trigger(b.support.transition.end)}};setTimeout(f,e);return this};b(function(){b.support.transition=a();if(!b.support.transition){return}b.event.special.bsTransitionEnd={bindType:b.support.transition.end,delegateType:b.support.transition.end,handle:function(c){if(b(c.target).is(this)){return c.handleObj.handler.apply(this,arguments)}}}})}(jQuery);+function(e){var d='[data-dismiss="alert"]';var b=function(f){e(f).on("click",d,this.close)};b.VERSION="3.3.7";b.TRANSITION_DURATION=150;b.prototype.close=function(l){var k=e(this);var g=k.attr("data-target");if(!g){g=k.attr("href");g=g&&g.replace(/.*(?=#[^\s]*$)/,"")}var h=e(g==="#"?[]:g);if(l){l.preventDefault()}if(!h.length){h=k.closest(".alert")}h.trigger(l=e.Event("close.bs.alert"));if(l.isDefaultPrevented()){return}h.removeClass("in");function f(){h.detach().trigger("closed.bs.alert").remove()}e.support.transition&&h.hasClass("fade")?h.one("bsTransitionEnd",f).emulateTransitionEnd(b.TRANSITION_DURATION):f()};function c(f){return this.each(function(){var h=e(this);var g=h.data("bs.alert");if(!g){h.data("bs.alert",(g=new b(this)))}if(typeof f=="string"){g[f].call(h)}})}var a=e.fn.alert;e.fn.alert=c;e.fn.alert.Constructor=b;e.fn.alert.noConflict=function(){e.fn.alert=a;return this};e(document).on("click.bs.alert.data-api",d,b.prototype.close)}(jQuery);+function(d){var b=function(f,e){this.$element=d(f);this.options=d.extend({},b.DEFAULTS,e);this.isLoading=false};b.VERSION="3.3.7";b.DEFAULTS={loadingText:"loading..."};b.prototype.setState=function(g){var k="disabled";var e=this.$element;var h=e.is("input")?"val":"html";var f=e.data();g+="Text";if(f.resetText==null){e.data("resetText",e[h]())}setTimeout(d.proxy(function(){e[h](f[g]==null?this.options[g]:f[g]);if(g=="loadingText"){this.isLoading=true;e.addClass(k).attr(k,k).prop(k,true)}else{if(this.isLoading){this.isLoading=false;e.removeClass(k).removeAttr(k).prop(k,false)}}},this),0)};b.prototype.toggle=function(){var f=true;var e=this.$element.closest('[data-toggle="buttons"]');if(e.length){var g=this.$element.find("input");if(g.prop("type")=="radio"){if(g.prop("checked")){f=false}e.find(".active").removeClass("active");this.$element.addClass("active")}else{if(g.prop("type")=="checkbox"){if((g.prop("checked"))!==this.$element.hasClass("active")){f=false}this.$element.toggleClass("active")}}g.prop("checked",this.$element.hasClass("active"));if(f){g.trigger("change")}}else{this.$element.attr("aria-pressed",!this.$element.hasClass("active"));this.$element.toggleClass("active")}};function c(e){return this.each(function(){var h=d(this);var g=h.data("bs.button");var f=typeof e=="object"&&e;if(!g){h.data("bs.button",(g=new b(this,f)))}
431if(e=="toggle"){g.toggle()}else{if(e){g.setState(e)}}})}var a=d.fn.button;d.fn.button=c;d.fn.button.Constructor=b;d.fn.button.noConflict=function(){d.fn.button=a;return this};d(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(g){var f=d(g.target).closest(".btn");c.call(f,"toggle");if(!(d(g.target).is('input[type="radio"], input[type="checkbox"]'))){g.preventDefault();if(f.is("input,button")){f.trigger("focus")}else{f.find("input:visible,button:visible").first().trigger("focus")}}}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(f){d(f.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(f.type))})}(jQuery);+function(c){var d=function(g,f){this.$element=c(g);this.$indicators=this.$element.find(".carousel-indicators");this.options=f;this.paused=null;this.sliding=null;this.interval=null;this.$active=null;this.$items=null;this.options.keyboard&&this.$element.on("keydown.bs.carousel",c.proxy(this.keydown,this));this.options.pause=="hover"&&!("ontouchstart" in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",c.proxy(this.pause,this)).on("mouseleave.bs.carousel",c.proxy(this.cycle,this))};d.VERSION="3.3.7";d.TRANSITION_DURATION=600;d.DEFAULTS={interval:5000,pause:"hover",wrap:true,keyboard:true};d.prototype.keydown=function(f){if(/input|textarea/i.test(f.target.tagName)){return}switch(f.which){case 37:this.prev();break;case 39:this.next();break;default:return}f.preventDefault()};d.prototype.cycle=function(f){f||(this.paused=false);this.interval&&clearInterval(this.interval);this.options.interval&&!this.paused&&(this.interval=setInterval(c.proxy(this.next,this),this.options.interval));return this};d.prototype.getItemIndex=function(f){this.$items=f.parent().children(".item");return this.$items.index(f||this.$active)};d.prototype.getItemForDirection=function(l,k){var f=this.getItemIndex(k);var g=(l=="prev"&&f===0)||(l=="next"&&f==(this.$items.length-1));if(g&&!this.options.wrap){return k}var m=l=="prev"?-1:1;var h=(f+m)%this.$items.length;return this.$items.eq(h)};d.prototype.to=function(h){var g=this;var f=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(h>(this.$items.length-1)||h<0){return}if(this.sliding){return this.$element.one("slid.bs.carousel",function(){g.to(h)})}if(f==h){return this.pause().cycle()}return this.slide(h>f?"next":"prev",this.$items.eq(h))};d.prototype.pause=function(f){f||(this.paused=true);if(this.$element.find(".next, .prev").length&&c.support.transition){this.$element.trigger(c.support.transition.end);this.cycle(true)}this.interval=clearInterval(this.interval);return this};d.prototype.next=function(){if(this.sliding){return}return this.slide("next")};d.prototype.prev=function(){if(this.sliding){return}return this.slide("prev")};d.prototype.slide=function(o,k){var r=this.$element.find(".item.active");var g=k||this.getItemForDirection(o,r);var m=this.interval;var p=o=="next"?"left":"right";var l=this;if(g.hasClass("active")){return(this.sliding=false)}var n=g[0];var f=c.Event("slide.bs.carousel",{relatedTarget:n,direction:p});this.$element.trigger(f);if(f.isDefaultPrevented()){return}this.sliding=true;m&&this.pause();if(this.$indicators.length){this.$indicators.find(".active").removeClass("active");var h=c(this.$indicators.children()[this.getItemIndex(g)]);h&&h.addClass("active")}var q=c.Event("slid.bs.carousel",{relatedTarget:n,direction:p});if(c.support.transition&&this.$element.hasClass("slide")){g.addClass(o);g[0].offsetWidth;r.addClass(p);g.addClass(p);r.one("bsTransitionEnd",function(){g.removeClass([o,p].join(" ")).addClass("active");r.removeClass(["active",p].join(" "));l.sliding=false;setTimeout(function(){l.$element.trigger(q)},0)}).emulateTransitionEnd(d.TRANSITION_DURATION)}else{r.removeClass("active");g.addClass("active");this.sliding=false;this.$element.trigger(q)}m&&this.cycle();return this};function b(f){return this.each(function(){var l=c(this);var k=l.data("bs.carousel");var g=c.extend({},d.DEFAULTS,l.data(),typeof f=="object"&&f);var h=typeof f=="string"?f:g.slide;if(!k){l.data("bs.carousel",(k=new d(this,g)))}if(typeof f=="number"){k.to(f)}else{if(h){k[h]()}else{if(g.interval){k.pause().cycle()}}}})}var a=c.fn.carousel;c.fn.carousel=b;c.fn.carousel.Constructor=d;c.fn.carousel.noConflict=function(){c.fn.carousel=a;return this};var e=function(m){var g;var l=c(this);var f=c(l.attr("data-target")||(g=l.attr("href"))&&g.replace(/.*(?=#[^\s]+$)/,""));if(!f.hasClass("carousel")){return}var h=c.extend({},f.data(),l.data());
vendor: 4,458 bytes, line 431
431var k=l.attr("data-slide-to");if(k){h.interval=false}b.call(f,h);if(k){f.data("bs.carousel").to(k)}m.preventDefault()};c(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e);c(window).on("load",function(){c('[data-ride="carousel"]').each(function(){var f=c(this);b.call(f,f.data())})})}(jQuery);+function(d){var e=function(g,f){this.$element=d(g);this.options=d.extend({},e.DEFAULTS,f);this.$trigger=d('[data-toggle="collapse"][href="#'+g.id+'"],[data-toggle="collapse"][data-target="#'+g.id+'"]');this.transitioning=null;if(this.options.parent){this.$parent=this.getParent()}else{this.addAriaAndCollapsedClass(this.$element,this.$trigger)}if(this.options.toggle){this.toggle()}};e.VERSION="3.3.7";e.TRANSITION_DURATION=350;e.DEFAULTS={toggle:true};e.prototype.dimension=function(){var f=this.$element.hasClass("width");return f?"width":"height"};e.prototype.show=function(){if(this.transitioning||this.$element.hasClass("in")){return}var h;var l=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(l&&l.length){h=l.data("bs.collapse");if(h&&h.transitioning){return}}var g=d.Event("show.bs.collapse");this.$element.trigger(g);if(g.isDefaultPrevented()){return}if(l&&l.length){b.call(l,"hide");h||l.data("bs.collapse",null)}var m=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[m](0).attr("aria-expanded",true);this.$trigger.removeClass("collapsed").attr("aria-expanded",true);this.transitioning=1;var f=function(){this.$element.removeClass("collapsing").addClass("collapse in")[m]("");this.transitioning=0;this.$element.trigger("shown.bs.collapse")};if(!d.support.transition){return f.call(this)}var k=d.camelCase(["scroll",m].join("-"));this.$element.one("bsTransitionEnd",d.proxy(f,this)).emulateTransitionEnd(e.TRANSITION_DURATION)[m](this.$element[0][k])};e.prototype.hide=function(){if(this.transitioning||!this.$element.hasClass("in")){return}var g=d.Event("hide.bs.collapse");this.$element.trigger(g);if(g.isDefaultPrevented()){return}var h=this.dimension();this.$element[h](this.$element[h]())[0].offsetHeight;this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",false);this.$trigger.addClass("collapsed").attr("aria-expanded",false);this.transitioning=1;var f=function(){this.transitioning=0;this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};if(!d.support.transition){return f.call(this)}this.$element[h](0).one("bsTransitionEnd",d.proxy(f,this)).emulateTransitionEnd(e.TRANSITION_DURATION)};e.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};e.prototype.getParent=function(){return d(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(d.proxy(function(h,g){var f=d(g);this.addAriaAndCollapsedClass(c(f),f)},this)).end()};e.prototype.addAriaAndCollapsedClass=function(g,f){var h=g.hasClass("in");g.attr("aria-expanded",h);f.toggleClass("collapsed",!h).attr("aria-expanded",h)};function c(f){var g;var h=f.attr("data-target")||(g=f.attr("href"))&&g.replace(/.*(?=#[^\s]+$)/,"");return d(h)}function b(f){return this.each(function(){var k=d(this);var h=k.data("bs.collapse");var g=d.extend({},e.DEFAULTS,k.data(),typeof f=="object"&&f);if(!h&&g.toggle&&/show|hide/.test(f)){g.toggle=false}if(!h){k.data("bs.collapse",(h=new e(this,g)))}if(typeof f=="string"){h[f]()}})}var a=d.fn.collapse;d.fn.collapse=b;d.fn.collapse.Constructor=e;d.fn.collapse.noConflict=function(){d.fn.collapse=a;return this};d(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(l){var k=d(this);if(!k.attr("data-target")){l.preventDefault()}var f=c(k);var h=f.data("bs.collapse");var g=h?"toggle":k.data();b.call(f,g)})}(jQuery);+function(h){var e=".dropdown-backdrop";var b='[data-toggle="dropdown"]';var a=function(k){h(k).on("click.bs.dropdown",this.toggle)};a.VERSION="3.3.7";function f(m){var k=m.attr("data-target");if(!k){k=m.attr("href");k=k&&/#[A-Za-z]/.test(k)&&k.replace(/.*(?=#[^\s]*$)/,"")}var l=k&&h(k);return l&&l.length?l:m.parent()}function d(k){if(k&&k.which===3){return}h(e).remove();h(b).each(function(){var n=h(this);var m=f(n);var l={relatedTarget:this};if(!m.hasClass("open")){return}if(k&&k.type=="click"&&/input|textarea/i.test(k.target.tagName)&&h.contains(m[0],k.target)){return}m.trigger(k=h.Event("hide.bs.dropdown",l));if(k.isDefaultPrevented()){return}
431n.attr("aria-expanded","false");m.removeClass("open").trigger(h.Event("hidden.bs.dropdown",l))})}a.prototype.toggle=function(o){var n=h(this);if(n.is(".disabled, :disabled")){return}var m=f(n);var l=m.hasClass("open");d();if(!l){if("ontouchstart" in document.documentElement&&!m.closest(".navbar-nav").length){h(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(h(this)).on("click",d)}var k={relatedTarget:this};m.trigger(o=h.Event("show.bs.dropdown",k));if(o.isDefaultPrevented()){return}n.trigger("focus").attr("aria-expanded","true");m.toggleClass("open").trigger(h.Event("shown.bs.dropdown",k))}return false};a.prototype.keydown=function(o){if(!/(38|40|27|32)/.test(o.which)||/input|textarea/i.test(o.target.tagName)){return}var n=h(this);o.preventDefault();o.stopPropagation();if(n.is(".disabled, :disabled")){return}var m=f(n);var l=m.hasClass("open");if(!l&&o.which!=27||l&&o.which==27){if(o.which==27){m.find(b).trigger("focus")}return n.trigger("click")}var p=" li:not(.disabled):visible a";var q=m.find(".dropdown-menu"+p);if(!q.length){return}var k=q.index(o.target);if(o.which==38&&k>0){k--}if(o.which==40&&k<q.length-1){k++}if(!~k){k=0}q.eq(k).trigger("focus")};function g(k){return this.each(function(){var m=h(this);var l=m.data("bs.dropdown");if(!l){m.data("bs.dropdown",(l=new a(this)))}if(typeof k=="string"){l[k].call(m)}})}var c=h.fn.dropdown;h.fn.dropdown=g;h.fn.dropdown.Constructor=a;h.fn.dropdown.noConflict=function(){h.fn.dropdown=c;return this};h(document).on("click.bs.dropdown.data-api",d).on("click.bs.dropdown.data-api",".dropdown form",function(k){k.stopPropagation()}).on("click.bs.dropdown.data-api",b,a.prototype.toggle).on("keydown.bs.dropdown.data-api",b,a.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",a.prototype.keydown)}(jQuery);+function(d){var b=function(f,e){this.options=e;this.$body=d(document.body);this.$element=d(f);this.$dialog=this.$element.find(".modal-dialog");this.$backdrop=null;this.isShown=null;this.originalBodyPad=null;this.scrollbarWidth=0;this.ignoreBackdropClick=false;if(this.options.remote){this.$element.find(".modal-content").load(this.options.remote,d.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))}};b.VERSION="3.3.7";b.TRANSITION_DURATION=300;b.BACKDROP_TRANSITION_DURATION=150;b.DEFAULTS={backdrop:true,keyboard:true,show:true};b.prototype.toggle=function(e){return this.isShown?this.hide():this.show(e)};b.prototype.show=function(h){var f=this;var g=d.Event("show.bs.modal",{relatedTarget:h});this.$element.trigger(g);if(this.isShown||g.isDefaultPrevented()){return}this.isShown=true;this.checkScrollbar();this.setScrollbar();this.$body.addClass("modal-open");this.escape();this.resize();this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',d.proxy(this.hide,this));this.$dialog.on("mousedown.dismiss.bs.modal",function(){f.$element.one("mouseup.dismiss.bs.modal",function(k){if(d(k.target).is(f.$element)){f.ignoreBackdropClick=true}})});this.backdrop(function(){var l=d.support.transition&&f.$element.hasClass("fade");if(!f.$element.parent().length){f.$element.appendTo(f.$body)}f.$element.show().scrollTop(0);f.adjustDialog();if(l){f.$element[0].offsetWidth}f.$element.addClass("in");f.enforceFocus();var k=d.Event("shown.bs.modal",{relatedTarget:h});l?f.$dialog.one("bsTransitionEnd",function(){f.$element.trigger("focus").trigger(k)}).emulateTransitionEnd(b.TRANSITION_DURATION):f.$element.trigger("focus").trigger(k)})};b.prototype.hide=function(f){if(f){f.preventDefault()}f=d.Event("hide.bs.modal");this.$element.trigger(f);if(!this.isShown||f.isDefaultPrevented()){return}this.isShown=false;this.escape();this.resize();d(document).off("focusin.bs.modal");this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal");this.$dialog.off("mousedown.dismiss.bs.modal");d.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",d.proxy(this.hideModal,this)).emulateTransitionEnd(b.TRANSITION_DURATION):this.hideModal()};b.prototype.enforceFocus=function(){d(document).off("focusin.bs.modal").on("focusin.bs.modal",d.proxy(function(f){if(document!==f.target&&this.$element[0]!==f.target&&!this.$element.has(f.target).length){this.$element.trigger("focus")}},this))};b.prototype.escape=function(){if(this.isShown&&this.options.keyboard){this.$element.on("key
431down.dismiss.bs.modal",d.proxy(function(f){f.which==27&&this.hide()},this))}else{if(!this.isShown){this.$element.off("keydown.dismiss.bs.modal")}}};b.prototype.resize=function(){if(this.isShown){d(window).on("resize.bs.modal",d.proxy(this.handleUpdate,this))}else{d(window).off("resize.bs.modal")}};b.prototype.hideModal=function(){var e=this;this.$element.hide();this.backdrop(function(){e.$body.removeClass("modal-open");e.resetAdjustments();e.resetScrollbar();e.$element.trigger("hidden.bs.modal")})};b.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove();this.$backdrop=null};b.prototype.backdrop=function(k){var h=this;var f=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var e=d.support.transition&&f;this.$backdrop=d(document.createElement("div")).addClass("modal-backdrop "+f).appendTo(this.$body);this.$element.on("click.dismiss.bs.modal",d.proxy(function(l){if(this.ignoreBackdropClick){this.ignoreBackdropClick=false;return}if(l.target!==l.currentTarget){return}this.options.backdrop=="static"?this.$element[0].focus():this.hide()},this));if(e){this.$backdrop[0].offsetWidth}this.$backdrop.addClass("in");if(!k){return}e?this.$backdrop.one("bsTransitionEnd",k).emulateTransitionEnd(b.BACKDROP_TRANSITION_DURATION):k()}else{if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){h.removeBackdrop();k&&k()};d.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(b.BACKDROP_TRANSITION_DURATION):g()}else{if(k){k()}}}};b.prototype.handleUpdate=function(){this.adjustDialog()};b.prototype.adjustDialog=function(){var e=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&e?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!e?this.scrollbarWidth:""})};b.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})};b.prototype.checkScrollbar=function(){var f=window.innerWidth;if(!f){var e=document.documentElement.getBoundingClientRect();f=e.right-Math.abs(e.left)}this.bodyIsOverflowing=document.body.clientWidth<f;this.scrollbarWidth=this.measureScrollbar()};b.prototype.setScrollbar=function(){var e=parseInt((this.$body.css("padding-right")||0),10);this.originalBodyPad=document.body.style.paddingRight||"";if(this.bodyIsOverflowing){this.$body.css("padding-right",e+this.scrollbarWidth)}};b.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)};b.prototype.measureScrollbar=function(){var f=document.createElement("div");f.className="modal-scrollbar-measure";this.$body.append(f);var e=f.offsetWidth-f.clientWidth;this.$body[0].removeChild(f);return e};function c(e,f){return this.each(function(){var k=d(this);var h=k.data("bs.modal");var g=d.extend({},b.DEFAULTS,k.data(),typeof e=="object"&&e);if(!h){k.data("bs.modal",(h=new b(this,g)))}if(typeof e=="string"){h[e](f)}else{if(g.show){h.show(f)}}})}var a=d.fn.modal;d.fn.modal=c;d.fn.modal.Constructor=b;d.fn.modal.noConflict=function(){d.fn.modal=a;return this};d(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(l){var k=d(this);var g=k.attr("href");var f=d(k.attr("data-target")||(g&&g.replace(/.*(?=#[^\s]+$)/,"")));var h=f.data("bs.modal")?"toggle":d.extend({remote:!/#/.test(g)&&g},f.data(),k.data());if(k.is("a")){l.preventDefault()}f.one("show.bs.modal",function(e){if(e.isDefaultPrevented()){return}f.one("hidden.bs.modal",function(){k.is(":visible")&&k.trigger("focus")})});c.call(f,h,this)})}(jQuery);+function(d){var c=function(f,e){this.type=null;this.options=null;this.enabled=null;this.timeout=null;this.hoverState=null;this.$element=null;this.inState=null;this.init("tooltip",f,e)};c.VERSION="3.3.7";c.TRANSITION_DURATION=150;c.DEFAULTS={animation:true,placement:"top",selector:false,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:false,container:false,viewport:{selector:"body",padding:0}};c.prototype.init=function(m,k,g){this.enabled=true;this.type=m;this.$element=d(k);this.options=this.getOptions(g);this.$viewport=this.options.viewport&&d(d.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):(this.options.viewport.selector||this.options.viewport));this.inState={click:false,hover:false,focus:false};if(this.$element[0] instanceof document.constructor&&!this.options.selector){throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!")}var l=this.options.trigger.split(" ");for(var h=l.length;h--;){var f=l[h];if(f=="click"){this.$element.on("click."+this.type,this.options.selector,d.proxy(this.toggle,this))}else{if(f!="manual"){var n=f=="hover"?"mouseenter":"focusin";var e=f=="hover"?"mouseleave":"focusout";this.$element.on(n+"."+this.type,this.options.selector,d.proxy(this.enter,this));this.$element.on(e+"."+this.type,this.options.selector,d.proxy(this.leave,this))}}}this.options.selector?(this._options=d.extend({},this.options,{trigger:"manual",selector:""})):this.fixTitle()};c.prototype.getDefaults=function(){return c.DEFAULTS};c.prototype.getOptions=function(e){e=d.extend({},this.getDefaults(),this.$element.data(),e);if(e.delay&&typeof e.delay=="number"){e.delay={show:e.delay,hide:e.delay}}return e};c.prototype.getDelegateOptions=function(){var e={};var f=this.getDefaults();this._options&&d.each(this._options,function(g,h){if(f[g]!=h){e[g]=h}});return e};c.prototype.enter=function(f){var e=f instanceof this.constructor?f:d(f.currentTarget).data("bs."+this.type);if(!e){e=new this.constructor(f.currentTarget,this.getDelegateOptions());d(f.currentTarget).data("bs."+this.type,e)}if(f instanceof d.Event){e.inState[f.type=="focusin"?"focus":"hover"]=true}if(e.tip().hasClass("in")||e.hoverState=="in"){e.hoverState="in";return}clearTimeout(e.timeout);e.hoverState="in";if(!e.options.delay||!e.options.delay.show){return e.show()}e.timeout=setTimeout(function(){if(e.hoverState=="in"){e.show()}}
431,e.options.delay.show)};c.prototype.isInStateTrue=function(){for(var e in this.inState){if(this.inState[e]){return true}}return false};c.prototype.leave=function(f){var e=f instanceof this.constructor?f:d(f.currentTarget).data("bs."+this.type);if(!e){e=new this.constructor(f.currentTarget,this.getDelegateOptions());d(f.currentTarget).data("bs."+this.type,e)}if(f instanceof d.Event){e.inState[f.type=="focusout"?"focus":"hover"]=false}if(e.isInStateTrue()){return}clearTimeout(e.timeout);e.hoverState="out";if(!e.options.delay||!e.options.delay.hide){return e.hide()}e.timeout=setTimeout(function(){if(e.hoverState=="out"){e.hide()}},e.options.delay.hide)};c.prototype.show=function(){var q=d.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(q);var r=d.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(q.isDefaultPrevented()||!r){return}var p=this;var n=this.tip();var h=this.getUID(this.type);this.setContent();n.attr("id",h);this.$element.attr("aria-describedby",h);if(this.options.animation){n.addClass("fade")}var m=typeof this.options.placement=="function"?this.options.placement.call(this,n[0],this.$element[0]):this.options.placement;var u=/\s?auto?\s?/i;var v=u.test(m);if(v){m=m.replace(u,"")||"top"}n.detach().css({top:0,left:0,display:"block"}).addClass(m).data("bs."+this.type,this);this.options.container?n.appendTo(this.options.container):n.insertAfter(this.$element);this.$element.trigger("inserted.bs."+this.type);var s=this.getPosition();var f=n[0].offsetWidth;var o=n[0].offsetHeight;if(v){var l=m;var t=this.getPosition(this.$viewport);m=m=="bottom"&&s.bottom+o>t.bottom?"top":m=="top"&&s.top-o<t.top?"bottom":m=="right"&&s.right+f>t.width?"left":m=="left"&&s.left-f<t.left?"right":m;n.removeClass(l).addClass(m)}var k=this.getCalculatedOffset(m,s,f,o);this.applyPlacement(k,m);var g=function(){var e=p.hoverState;p.$element.trigger("shown.bs."+p.type);p.hoverState=null;if(e=="out"){p.leave(p)}};d.support.transition&&this.$tip.hasClass("fade")?n.one("bsTransitionEnd",g).emulateTransitionEnd(c.TRANSITION_DURATION):g()}};c.prototype.applyPlacement=function(l,m){var n=this.tip();var g=n[0].offsetWidth;var s=n[0].offsetHeight;var f=parseInt(n.css("margin-top"),10);var k=parseInt(n.css("margin-left"),10);if(isNaN(f)){f=0}if(isNaN(k)){k=0}l.top+=f;l.left+=k;d.offset.setOffset(n[0],d.extend({using:function(t){n.css({top:Math.round(t.top),left:Math.round(t.left)})}},l),0);n.addClass("in");var e=n[0].offsetWidth;var o=n[0].offsetHeight;if(m=="top"&&o!=s){l.top=l.top+s-o}var r=this.getViewportAdjustedDelta(m,l,e,o);if(r.left){l.left+=r.left}else{l.top+=r.top}var p=/top|bottom/.test(m);var h=p?r.left*2-g+e:r.top*2-s+o;var q=p?"offsetWidth":"offsetHeight";n.offset(l);this.replaceArrow(h,n[0][q],p)};c.prototype.replaceArrow=function(g,e,f){this.arrow().css(f?"left":"top",50*(1-g/e)+"%").css(f?"top":"left","")};c.prototype.setContent=function(){var f=this.tip();var e=this.getTitle();f.find(".tooltip-inner")[this.options.html?"html":"text"](e);f.removeClass("fade in top bottom left right")};c.prototype.hide=function(l){var g=this;var k=d(this.$tip);var h=d.Event("hide.bs."+this.type);function f(){if(g.hoverState!="in"){k.detach()}if(g.$element){g.$element.removeAttr("aria-describedby").trigger("hidden.bs."+g.type)}d.isFunction(l)&&l()}this.$element.trigger(h);if(h.isDefaultPrevented()){return}k.removeClass("in");d.support.transition&&k.hasClass("fade")?k.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f();this.hoverState=null;return this};c.prototype.fixTitle=function(){var e=this.$element;if(e.attr("title")||typeof e.attr("data-original-title")!="string"){e.attr("data-original-title",e.attr("title")||"").attr("title","")}};c.prototype.hasContent=function(){return this.getTitle()};c.prototype.getPosition=function(g){g=g||this.$element;var k=g[0];var f=k.tagName=="BODY";var h=k.getBoundingClientRect();if(h.width==null){h=d.extend({},h,{width:h.right-h.left,height:h.bottom-h.top})}var m=window.SVGElement&&k instanceof window.SVGElement;var n=f?{top:0,left:0}:(m?null:g.offset());var e={scroll:f?document.documentElement.scrollTop||document.body.scrollTop:g.scrollTop()};var l=f?{width:d(window).width(),height:d(window).height()}:null;return d.extend({},h,e,l,n)};c.prototype.getCalculatedOffset=function(e,h,f,g){return e=="bottom"?{top:h.top+h.height,left:h.left+h.width/2-f/2}:e=="top"?{top:h.top-g,left:h.left+h.width/2-f/2}:e=="left"?{top:h.top+h.height/2-g/2,left:h.left-f}:{top:h.top+h.height/2-g/2,left:h.left+h.width}};c.prototype.getViewportAdjustedDelta=function(h,m,e,l){var o={top:0,left:0};if(!this.$viewport){return o}var g=this.options.viewport&&this.options.viewport.padding||0;var n=this.getPosition(this.$viewport);if(/right|left/.test(h)){var p=m.top-g-n.scroll;var k=m.top+g-n.scroll+l;if(p<n.top){o.top=n.top-p}else{if(k>n.top+n.height){o.top=n.top+n.height-k}}}else{var q=m.left-g;var f=m.left+g+e;if(q<n.left){o.left=n.left-q}else{if(f>n.right){o.left=n.left+n.width-f}}}return o};c.prototype.getTitle=function(){var g;var e=this.$element;var f=this.options;g=e.attr("data-original-title")||(typeof f.title=="function"?f.title.call(e[0]):f.title);return g};c.prototype.getUID=function(e){do{e+=~~(Math.random()*1000000)}while(document.getElementById(e));return e};c.prototype.tip=function(){if(!this.$tip){this.$tip=d(this.options.template);
vendor: 4,495 bytes, line 431
431if(this.$tip.length!=1){throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!")}}return this.$tip};c.prototype.arrow=function(){return(this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow"))};c.prototype.enable=function(){this.enabled=true};c.prototype.disable=function(){this.enabled=false};c.prototype.toggleEnabled=function(){this.enabled=!this.enabled};c.prototype.toggle=function(g){var f=this;if(g){f=d(g.currentTarget).data("bs."+this.type);if(!f){f=new this.constructor(g.currentTarget,this.getDelegateOptions());d(g.currentTarget).data("bs."+this.type,f)}}if(g){f.inState.click=!f.inState.click;if(f.isInStateTrue()){f.enter(f)}else{f.leave(f)}}else{f.tip().hasClass("in")?f.leave(f):f.enter(f)}};c.prototype.destroy=function(){var e=this;clearTimeout(this.timeout);this.hide(function(){e.$element.off("."+e.type).removeData("bs."+e.type);if(e.$tip){e.$tip.detach()}e.$tip=null;e.$arrow=null;e.$viewport=null;e.$element=null})};function b(e){return this.each(function(){var h=d(this);var g=h.data("bs.tooltip");var f=typeof e=="object"&&e;if(!g&&/destroy|hide/.test(e)){return}if(!g){h.data("bs.tooltip",(g=new c(this,f)))}if(typeof e=="string"){g[e]()}})}var a=d.fn.tooltip;d.fn.tooltip=b;d.fn.tooltip.Constructor=c;d.fn.tooltip.noConflict=function(){d.fn.tooltip=a;return this}}(jQuery);+function(d){var c=function(f,e){this.init("popover",f,e)};if(!d.fn.tooltip){throw new Error("Popover requires tooltip.js")}c.VERSION="3.3.7";c.DEFAULTS=d.extend({},d.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'});c.prototype=d.extend({},d.fn.tooltip.Constructor.prototype);c.prototype.constructor=c;c.prototype.getDefaults=function(){return c.DEFAULTS};c.prototype.setContent=function(){var g=this.tip();var f=this.getTitle();var e=this.getContent();g.find(".popover-title")[this.options.html?"html":"text"](f);g.find(".popover-content").children().detach().end()[this.options.html?(typeof e=="string"?"html":"append"):"text"](e);g.removeClass("fade top bottom left right in");if(!g.find(".popover-title").html()){g.find(".popover-title").hide()}};c.prototype.hasContent=function(){return this.getTitle()||this.getContent()};c.prototype.getContent=function(){var e=this.$element;var f=this.options;return e.attr("data-content")||(typeof f.content=="function"?f.content.call(e[0]):f.content)};c.prototype.arrow=function(){return(this.$arrow=this.$arrow||this.tip().find(".arrow"))};function b(e){return this.each(function(){var h=d(this);var g=h.data("bs.popover");var f=typeof e=="object"&&e;if(!g&&/destroy|hide/.test(e)){return}if(!g){h.data("bs.popover",(g=new c(this,f)))}if(typeof e=="string"){g[e]()}})}var a=d.fn.popover;d.fn.popover=b;d.fn.popover.Constructor=c;d.fn.popover.noConflict=function(){d.fn.popover=a;return this}}(jQuery);+function(d){function c(f,e){this.$body=d(document.body);this.$scrollElement=d(f).is(document.body)?d(window):d(f);this.options=d.extend({},c.DEFAULTS,e);this.selector=(this.options.target||"")+" .nav li > a";this.offsets=[];this.targets=[];this.activeTarget=null;this.scrollHeight=0;this.$scrollElement.on("scroll.bs.scrollspy",d.proxy(this.process,this));this.refresh();this.process()}c.VERSION="3.3.7";c.DEFAULTS={offset:10};c.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)};c.prototype.refresh=function(){var g=this;var e="offset";var f=0;this.offsets=[];this.targets=[];this.scrollHeight=this.getScrollHeight();if(!d.isWindow(this.$scrollElement[0])){e="position";f=this.$scrollElement.scrollTop()}this.$body.find(this.selector).map(function(){var k=d(this);var h=k.data("target")||k.attr("href");var l=/^#./.test(h)&&d(h);return(l&&l.length&&l.is(":visible")&&[[l[e]().top+f,h]])||null}).sort(function(k,h){return k[0]-h[0]}).each(function(){g.offsets.push(this[0]);g.targets.push(this[1])})};c.prototype.process=function(){var l=this.$scrollElement.scrollTop()+this.options.offset;var g=this.getScrollHeight();var k=this.options.offset+g-this.$scrollElement.height();var h=this.offsets;var e=this.targets;var m=this.activeTarget;var f;if(this.scrollHeight!=g){this.refresh()}if(l>=k){return m!=(f=e[e.length-1])&&this.activate(f)}if(m&&l<h[0]){this.activeTarget=null;return this.clear()}for(f=h.length;f--;){m!=e[f]&&l>
431=h[f]&&(h[f+1]===undefined||l<h[f+1])&&this.activate(e[f])}};c.prototype.activate=function(g){this.activeTarget=g;this.clear();var e=this.selector+'[data-target="'+g+'"],'+this.selector+'[href="'+g+'"]';var f=d(e).parents("li").addClass("active");if(f.parent(".dropdown-menu").length){f=f.closest("li.dropdown").addClass("active")}f.trigger("activate.bs.scrollspy")};c.prototype.clear=function(){d(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};function b(e){return this.each(function(){var h=d(this);var g=h.data("bs.scrollspy");var f=typeof e=="object"&&e;if(!g){h.data("bs.scrollspy",(g=new c(this,f)))}if(typeof e=="string"){g[e]()}})}var a=d.fn.scrollspy;d.fn.scrollspy=b;d.fn.scrollspy.Constructor=c;d.fn.scrollspy.noConflict=function(){d.fn.scrollspy=a;return this};d(window).on("load.bs.scrollspy.data-api",function(){d('[data-spy="scroll"]').each(function(){var e=d(this);b.call(e,e.data())})})}(jQuery);+function(d){var b=function(f){this.element=d(f)};b.VERSION="3.3.7";b.TRANSITION_DURATION=150;b.prototype.show=function(){var n=this.element;var h=n.closest("ul:not(.dropdown-menu)");var g=n.data("target");if(!g){g=n.attr("href");g=g&&g.replace(/.*(?=#[^\s]*$)/,"")}if(n.parent("li").hasClass("active")){return}var l=h.find(".active:last a");var m=d.Event("hide.bs.tab",{relatedTarget:n[0]});var k=d.Event("show.bs.tab",{relatedTarget:l[0]});l.trigger(m);n.trigger(k);if(k.isDefaultPrevented()||m.isDefaultPrevented()){return}var f=d(g);this.activate(n.closest("li"),h);this.activate(f,f.parent(),function(){l.trigger({type:"hidden.bs.tab",relatedTarget:n[0]});n.trigger({type:"shown.bs.tab",relatedTarget:l[0]})})};b.prototype.activate=function(h,g,m){var f=g.find("> .active");var l=m&&d.support.transition&&(f.length&&f.hasClass("fade")||!!g.find("> .fade").length);function k(){f.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",false);h.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",true);if(l){h[0].offsetWidth;h.addClass("in")}else{h.removeClass("fade")}if(h.parent(".dropdown-menu").length){h.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",true)}m&&m()}f.length&&l?f.one("bsTransitionEnd",k).emulateTransitionEnd(b.TRANSITION_DURATION):k();f.removeClass("in")};function c(f){return this.each(function(){var h=d(this);var g=h.data("bs.tab");if(!g){h.data("bs.tab",(g=new b(this)))}if(typeof f=="string"){g[f]()}})}var a=d.fn.tab;d.fn.tab=c;d.fn.tab.Constructor=b;d.fn.tab.noConflict=function(){d.fn.tab=a;return this};var e=function(f){f.preventDefault();c.call(d(this),"show")};d(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery);+function(d){var c=function(f,e){this.options=d.extend({},c.DEFAULTS,e);this.$target=d(this.options.target).on("scroll.bs.affix.data-api",d.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",d.proxy(this.checkPositionWithEventLoop,this));this.$element=d(f);this.affixed=null;this.unpin=null;this.pinnedOffset=null;this.checkPosition()};c.VERSION="3.3.7";c.RESET="affix affix-top affix-bottom";c.DEFAULTS={offset:0,target:window};c.prototype.getState=function(p,o,f,g){var e=this.$target.scrollTop();var k=this.$element.offset();var l=this.$target.height();if(f!=null&&this.affixed=="top"){return e<f?"top":false}if(this.affixed=="bottom"){if(f!=null){return(e+this.unpin<=k.top)?false:"bottom"}return(e+l<=p-g)?false:"bottom"}var h=this.affixed==null;var n=h?e:k.top;var m=h?l:o;if(f!=null&&e<=f){return"top"}if(g!=null&&(n+m>=p-g)){return"bottom"}return false};c.prototype.getPinnedOffset=function(){if(this.pinnedOffset){return this.pinnedOffset}this.$element.removeClass(c.RESET).addClass("affix");var f=this.$target.scrollTop();var e=this.$element.offset();return(this.pinnedOffset=e.top-f)};c.prototype.checkPositionWithEventLoop=function(){setTimeout(d.proxy(this.checkPosition,this),1)};c.prototype.checkPosition=function(){if(!this.$element.is(":visible")){return}var f=this.$element.height();var n=this.options.offset;var l=n.top;var h=n.bottom;var k=Math.max(d(document).height(),d(document.body).height());if(typeof n!="object"){h=l=n}if(typeof l=="function"){l=n.top(this.$element)}if(typeof h=="function"){h=n.bottom(this.$element)}var g=this.getState(k,f,l,h);if(this.affixed!=g){if(this.unpin!=null){this.$element.css("top","")}var o="affix"+(g?"-"+g:"");var m=d.Event(o+".bs.affix");this.$element.trigger(m);if(m.isDefaultPrevented()){return}this.affixed=g;this.unpin=g=="bottom"?this.getPinnedOffset():null;this.$element.removeClass(c.RESET).addClass(o).trigger(o.replace("affix","affixed")+".bs.affix")}if(g=="bottom"){this.$element.offset({top:k-f-h})}};function b(e){return this.each(function(){var h=d(this);var g=h.data("bs.affix");var f=typeof e=="object"&&e;if(!g){h.data("bs.affix",(g=new c(this,f)))}if(typeof e=="string"){g[e]()}})}var a=d.fn.affix;d.fn.affix=b;d.fn.affix.Constructor=c;d.fn.affix.noConflict=function(){d.fn.affix=a;return this};d(window).on("load",function(){d('[data-spy="affix"]').each(function(){var f=d(this);var e=f.data();e.offset=e.offset||{};if(e.offsetBottom!=null){e.offset.bottom=e.offsetBottom}if(e.offsetTop!=null){e.offset.top=e.offsetTop}b.call(f,e)})})}(jQuery);(function(c,g,h,a){var f="prettyCheckable",d="plugin_"+f,b={label:"",labelPosition:"right",customClass:"",color:"blue"};var e=function(l){if(g.ko){c(l).on("change",function(o){o.preventDefault();if(o.originalEvent===a){var m=c(this).closest(".clearfix"),n=c(m).find("a:first"),p=n.hasClass("checked");if(p===true){n.addClass("checked")}else{n.removeClass("checked")}}})}l.find("a:first, label").on("click",function(p){p.preventDefault();var m=c(this).closest(".clearfix"),n=m.find("input"),o=m.find("a:first");
431if(o.hasClass("disabled")===true){return}if(n.prop("type")==="radio"){c('input[name="'+n.attr("name")+'"]').each(function(q,r){c(r).prop("checked",false).parent().find("a:first").removeClass("checked")})}if(g.ko){ko.utils.triggerEvent(n[0],"click")}else{if(n.prop("checked")){n.prop("checked",false).change()}else{n.prop("checked",true).change()}}o.toggleClass("checked")});l.find("a:first").on("keyup",function(m){if(m.keyCode===32){c(this).click()}})};var k=function(l){this.element=l;this.options=c.extend({},b)};k.prototype={init:function(z){c.extend(this.options,z);var m=c(this.element);m.parent().addClass("has-pretty-child");m.css("display","none");var n=m.data("type")!==a?m.data("type"):m.attr("type");var w=null,l=m.attr("id");if(l!==a){var u=c("label[for="+l+"]");if(u.length>0){w=u.text()}}if(this.options.label===""){this.options.label=w}w=m.data("label")!==a?m.data("label"):this.options.label;var s=m.data("labelposition")!==a?"label"+m.data("labelposition"):"label"+this.options.labelPosition;var y=m.data("customclass")!==a?m.data("customclass"):this.options.customClass;var p=m.data("color")!==a?m.data("color"):this.options.color;var r=m.prop("disabled")===true?"disabled":"";var v=m.data("imgpath");var x=["pretty"+n,s,y,p].join(" ");m.wrap('<div class="clearfix '+x+'"></div>').parent().html();var q=[];var o=m.prop("checked")?"checked":"";var t="";if(typeof v!="undefined"&&v!=""){var t='<img src="'+v+'" class="img-responsive">'}if(s==="labelright"){q.push('<a href="#" class="'+o+" "+r+'">'+t+"</a>");q.push('<label for="'+m.attr("id")+'">'+w+"</label>")}else{q.push('<label for="'+m.attr("id")+'">'+w+"</label>");q.push('<a href="#" class="'+o+" "+r+'">'+t+"</a>")}m.parent().append(q.join("\n"));e(m.parent())},check:function(){if(c(this.element).prop("type")==="radio"){c('input[name="'+c(this.element).attr("name")+'"]').each(function(l,m){c(m).prop("checked",false).attr("checked",false).parent().find("a:first").removeClass("checked")})}c(this.element).prop("checked",true).attr("checked",true).parent().find("a:first").addClass("checked")},uncheck:function(){c(this.element).prop("checked",false).attr("checked",false).parent().find("a:first").removeClass("checked")},enable:function(){c(this.element).removeAttr("disabled").parent().find("a:first").removeClass("disabled")},disable:function(){c(this.element).attr("disabled","disabled").parent().find("a:first").addClass("disabled")},destroy:function(){var o=c(this.element),m=o.clone(),n=null,p=o.attr("id");if(p!==a){var l=c("label[for="+p+"]");if(l.length>0){l.insertBefore(o.parent())}}m.removeAttr("style").insertAfter(l);o.parent().remove()}};c.fn[f]=function(m){var n,l;if(!(this.data(d) instanceof k)){this.data(d,new k(this))}l=this.data(d);l.element=this;if(typeof m==="undefined"||typeof m==="object"){if(typeof l.init==="function"){l.init(m)}}else{if(typeof m==="string"&&typeof l[m]==="function"){n=Array.prototype.slice.call(arguments,1);return l[m].apply(l,n)}else{c.error("Method "+m+" does not exist on jQuery."+f)}}}}(jQuery,window,document)); 432/*! 433 * Bootstrap-select v1.10.0 (http://silviomoreto.github.io/bootstrap-select) 434 * 435 * Copyright 2013-2016 bootstrap-select 436 * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE) 437 */ 438(function(a,b){if(typeof define==="function"&&define.amd){define(["jquery"],function(c){return(b(c))})}else{if(typeof exports==="object"){module.exports=b(require("jquery"))}else{b(jQuery)}}}(this,function(a){(function(e){if(!String.prototype.includes){(function(){var m={}.toString;var h=(function(){try{var q={};var p=Object.defineProperty;var n=p(q,q,q)&&p}catch(o){}return n}());var l="".indexOf;var k=function(s){if(this==null){throw new TypeError()}var q=String(this);if(s&&m.call(s)=="[object RegExp]"){throw new TypeError()}var o=q.length;var p=String(s);var r=p.length;var n=arguments.length>1?arguments[1]:undefined;var u=n?Number(n):0;if(u!=u){u=0}var t=Math.min(Math.max(u,0),o);if(r+t>o){return false}return l.call(q,p,u)!=-1};if(h){h(String.prototype,"includes",{value:k,configurable:true,writable:true})}else{String.prototype.includes=k}}())}if(!String.prototype.startsWith){(function(){var h=(function(){try{var p={};var o=Object.defineProperty;var m=o(p,p,p)&&o}catch(n){}return m}());var l={}.toString;var k=function(t){if(this==null){throw new TypeError()}var q=String(this);if(t&&l.call(t)=="[object RegExp]"){throw new TypeError()}var m=q.length;var u=String(t);var o=u.length;var p=arguments.length>1?arguments[1]:undefined;var s=p?Number(p):0;if(s!=s){s=0}var n=Math.min(Math.max(s,0),m);if(o+n>m){return false}var r=-1;while(++r<o){if(q.charCodeAt(n+r)!=u.charCodeAt(r)){return false}}return true};if(h){h(String.prototype,"startsWith",{value:k,configurable:true,writable:true})}else{String.prototype.startsWith=k}}())}if(!Object.keys){Object.keys=function(m,h,l){l=[];for(h in m){l.hasOwnProperty.call(m,h)&&l.push(h)}return l}}e.fn.triggerNative=function(h){var k=this[0],l;if(k.dispatchEvent){if(typeof Event==="function"){l=new Event(h,{bubbles:true})}else{l=document.createEvent("Event");l.initEvent(h,true,false)}k.dispatchEvent(l)}else{if(k.fireEvent){l=document.createEventObject();l.eventType=h;k.fireEvent("on"+h,l)}this.trigger(h)}};e.expr[":"].icontains=function(m,h,l){var n=e(m);var k=(n.data("tokens")||n.text()).toUpperCase();return k.includes(l[3].toUpperCase())};e.expr[":"].ibegins=function(m,h,l){var n=e(m);var k=(n.data("tokens")||n.text()).toUpperCase();return k.startsWith(l[3].toUpperCase())};e.expr[":"].aicontains=function(m,h,l){var n=e(m);var k=(n.data("tokens")||n.data("normalizedText")||n.text()).toUpperCase();return k.includes(l[3].toUpperCase())};e.expr[":"].aibegins=function(m,h,l){var n=e(m);var k=(n.data("tokens")||n.data("normalizedText")||n.text()).toUpperCase();return k.startsWith(l[3].toUpperCase())};function g(k){var h=[{re:/[\xC0-\xC6]/g,ch:"A"},{re:/[\xE0-\xE6]/g,ch:"a"},{re:/[\xC8-\xCB]/g,ch:"E"},{re:/[\xE8-\xEB]/g,ch:"e"},{re:/[\xCC-\xCF]/g,ch:"I"},{re:/[\xEC-\xEF]/g,ch:"i"},{re:/[\xD2-\xD6]/g,ch:"O"}
438,{re:/[\xF2-\xF6]/g,ch:"o"},{re:/[\xD9-\xDC]/g,ch:"U"},{re:/[\xF9-\xFC]/g,ch:"u"},{re:/[\xC7-\xE7]/g,ch:"c"},{re:/[\xD1]/g,ch:"N"},{re:/[\xF1]/g,ch:"n"}];e.each(h,function(){k=k.replace(this.re,this.ch)});return k}function f(k){var m={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"};var o="(?:"+Object.keys(m).join("|")+")",n=new RegExp(o),l=new RegExp(o,"g"),h=k==null?"":""+k;return n.test(h)?h.replace(l,function(p){return m[p]}):h}var c=function(k,h,l){if(l){l.stopPropagation();l.preventDefault()}this.$element=e(k);this.$newElement=null;this.$button=null;this.$menu=null;this.$lis=null;this.options=h;if(this.options.title===null){this.options.title=this.$element.attr("title")}this.val=c.prototype.val;this.render=c.prototype.render;this.refresh=c.prototype.refresh;this.setStyle=c.prototype.setStyle;this.selectAll=c.prototype.selectAll;this.deselectAll=c.prototype.deselectAll;this.destroy=c.prototype.destroy;this.remove=c.prototype.remove;this.show=c.prototype.show;this.hide=c.prototype.hide;this.init()};c.VERSION="1.10.0";c.DEFAULTS={noneSelectedText:"Nothing selected",noneResultsText:"No results matched {0}",countSelectedText:function(k,h){return(k==1)?"{0} item selected":"{0} items selected"},maxOptionsText:function(h,k){return[(h==1)?"Limit reached ({n} item max)":"Limit reached ({n} items max)",(k==1)?"Group limit reached ({n} item max)":"Group limit reached ({n} items max)"]},selectAllText:"Select All",deselectAllText:"Deselect All",doneButton:false,doneButtonText:"Close",multipleSeparator:", ",styleBase:"btn",style:"btn-default",size:"auto",title:null,selectedTextFormat:"values",width:false,container:false,hideDisabled:false,showSubtext:false,showIcon:true,showContent:true,dropupAuto:true,header:false,liveSearch:false,liveSearchPlaceholder:null,liveSearchNormalize:false,liveSearchStyle:"contains",actionsBox:false,iconBase:"glyphicon",tickIcon:"glyphicon-ok",showTick:false,template:{caret:'<span class="caret"></span>'},maxOptions:false,mobile:false,selectOnTab:false,dropdownAlignRight:false};c.prototype={constructor:c,init:function(){var h=this,k=this.$element.attr("id");this.$element.addClass("bs-select-hidden");this.liObj={};this.multiple=this.$element.prop("multiple");this.autofocus=this.$element.prop("autofocus");this.$newElement=this.createView();this.$element.after(this.$newElement).appendTo(this.$newElement);this.$button=this.$newElement.children("button");this.$menu=this.$newElement.children(".dropdown-menu");this.$menuInner=this.$menu.children(".inner");this.$searchbox=this.$menu.find("input");this.$element.removeClass("bs-select-hidden");if(this.options.dropdownAlignRight){this.$menu.addClass("dropdown-menu-right")}if(typeof k!=="undefined"){this.$button.attr("data-id",k);e('label[for="'+k+'"]').click(function(l){l.preventDefault();h.$button.focus()})}this.checkDisabled();this.clickListener();if(this.options.liveSearch){this.liveSearchListener()}this.render();this.setStyle();this.setWidth();if(this.options.container){this.selectPosition()}this.$menu.data("this",this);this.$newElement.data("this",this);if(this.options.mobile){this.mobile()}this.$newElement.on({"hide.bs.dropdown":function(l){h.$element.trigger("hide.bs.select",l)},"hidden.bs.dropdown":function(l){h.$element.trigger("hidden.bs.select",l)},"show.bs.dropdown":function(l){h.$element.trigger("show.bs.select",l)},"shown.bs.dropdown":function(l){h.$element.trigger("shown.bs.select",l)}});if(h.$element[0].hasAttribute("required")){this.$element.on("invalid",function(){h.$button.addClass("bs-invalid").focus();h.$element.on({"focus.bs.select":function(){h.$button.focus();h.$element.off("focus.bs.select")},"shown.bs.select":function(){h.$element.val(h.$element.val()).off("shown.bs.select")},"rendered.bs.select":function(){if(this.validity.valid){h.$button.removeClass("bs-invalid")}h.$element.off("rendered.bs.select")}})})}setTimeout(function(){h.$element.trigger("loaded.bs.select")})},createDropdown:function(){var o=(this.multiple||this.options.showTick)?" show-tick":"",k=this.$element.parent().hasClass("input-group")?" input-group-btn":"",q=this.autofocus?" autofocus":"";var p=this.options.header?'<div class="popover-title"><button type="button" class="close" aria-hidden="true">×</button>'+this.options.header+"</div>":"";var n=this.options.liveSearch?'<div class="bs-searchbox"><input type="text" class="form-control" autocomplete="off"'+(null===this.options.liveSearchPlaceholder?"":' placeholder="'+f(this.options.liveSearchPlaceholder)+'"')+"></div>":"";var m=this.multiple&&this.options.actionsBox?'<div class="bs-actionsbox"><div class="btn-group btn-group-sm btn-block"><button type="button" class="actions-btn bs-select-all btn btn-default">'+this.options.selectAllText+'</button><button type="button" class="actions-btn bs-deselect-all btn btn-default">'+this.options.deselectAllText+"</button></div></div>":"";var h=this.multiple&&this.options.doneButton?'<div class="bs-donebutton"><div class="btn-group btn-block"><button type="button" class="btn btn-sm btn-default">'+this.options.doneButtonText+"</button></div></div>":"";var l='<div class="btn-group bootstrap-select'+o+k+'"><button type="button" class="'+this.options.styleBase+' dropdown-toggle" data-toggle="dropdown"'+q+'><span class="filter-option pull-left"></span> <span class="bs-caret">'+this.options.template.caret+'</span></button><div class="dropdown-menu open">'+p+n+m+'<ul class="dropdown-menu inner" role="menu"></ul>'+h+"</div></div>";return e(l)},createView:function(){var k=this.createDropdown(),h=this.createLi();k.find("ul")[0].innerHTML=h;return k},reloadLi:function(){this.destroyLi();var h=this.createLi();this.$menuInner[0].innerHTML=h},destroyLi:function(){this.$menu.find("li").remove()},createLi:function(){var p=this,o=[],q=0,l=document.createElement("option"),k=-1;var h=function(u,s,t,r){return"<li"+((typeof t!=="undefined"&""!==t)?' class="'+t+'"':"")+((typeof s!=="undefined"&null!==s)?' data-original-index="'+s+'"':"")+((typeof r!=="undefined"&null!==r)?'data-optgroup="'+r+'"':"")+">"+u+"</li>"};var n=function(u,r,t,s){return'<a tabindex="0"'+(typeof r!=="undefined"?' class="'+r+'"':"")+(typeof t!=="undefined"?' style="'+t+'"':"")+(p.options.liveSearchNormalize?' data-normalized-text="'+g(f(u))+'"':"")+(typeof s!=="undefined"||s!==null?' data-tokens="'+s+'"':"")+">"+u+'<span class="'+p.options.iconBase+" "+p.options.tickIcon+' check-mark"></span></a>'};if(this.options.title&&!this.multiple){k--;if(!this.$element.find(".bs-title-option").length){var m=this.$element[0];l.className="bs-title-option";l.appendChild(document.createTextNode(this.options.title));l.value="";m.insertBefore(l,m.firstChild);if(e(m.options[m.selectedIndex]).attr("selected")===undefined){l.selected=true}}}this.$element.find("option").each(function(u){var w=e(this);k++;if(w.hasClass("bs-title-option")){return}
438var s=this.className||"",v=this.style.cssText,D=w.data("content")?w.data("content"):w.html(),x=w.data("tokens")?w.data("tokens"):null,A=typeof w.data("subtext")!=="undefined"?'<small class="text-muted">'+w.data("subtext")+"</small>":"",y=typeof w.data("icon")!=="undefined"?'<span class="'+p.options.iconBase+" "+w.data("icon")+'"></span> ':"",C=this.parentNode.tagName==="OPTGROUP",B=this.disabled||(C&&this.parentNode.disabled);if(y!==""&&B){y="<span>"+y+"</span>"}if(p.options.hideDisabled&&B&&!C){k--;return}if(!w.data("content")){D=y+'<span class="text">'+D+A+"</span>"}if(C&&w.data("divider")!==true){var t=" "+this.parentNode.className||"";if(w.index()===0){q+=1;var z=this.parentNode.label,E=typeof w.parent().data("subtext")!=="undefined"?'<small class="text-muted">'+w.parent().data("subtext")+"</small>":"",r=w.parent().data("icon")?'<span class="'+p.options.iconBase+" "+w.parent().data("icon")+'"></span> ':"";z=r+'<span class="text">'+z+E+"</span>";if(u!==0&&o.length>0){k++;o.push(h("",null,"divider",q+"div"))}k++;o.push(h(z,null,"dropdown-header"+t,q))}if(p.options.hideDisabled&&B){k--;return}o.push(h(n(D,"opt "+s+t,v,x),u,"",q))}else{if(w.data("divider")===true){o.push(h("",u,"divider"))}else{if(w.data("hidden")===true){o.push(h(n(D,s,v,x),u,"hidden is-hidden"))}else{if(this.previousElementSibling&&this.previousElementSibling.tagName==="OPTGROUP"){k++;o.push(h("",null,"divider",q+"div"))}o.push(h(n(D,s,v,x),u))}}}p.liObj[u]=k});if(!this.multiple&&this.$element.find("option:selected").length===0&&!this.options.title){this.$element.find("option").eq(0).prop("selected",true).attr("selected","selected")}return o.join("")},findLis:function(){if(this.$lis==null){this.$lis=this.$menu.find("li")}return this.$lis},render:function(m){var l=this,o;if(m!==false){this.$element.find("option").each(function(r){var s=l.findLis().eq(l.liObj[r]);l.setDisabled(r,this.disabled||this.parentNode.tagName==="OPTGROUP"&&this.parentNode.disabled,s);l.setSelected(r,this.selected,s)})}this.tabIndex();var q=this.$element.find("option").map(function(){if(this.selected){if(l.options.hideDisabled&&(this.disabled||this.parentNode.tagName==="OPTGROUP"&&this.parentNode.disabled)){return}var t=e(this),s=t.data("icon")&&l.options.showIcon?'<i class="'+l.options.iconBase+" "+t.data("icon")+'"></i> ':"",r;if(l.options.showSubtext&&t.data("subtext")&&!l.multiple){r=' <small class="text-muted">'+t.data("subtext")+"</small>"}else{r=""}if(typeof t.attr("title")!=="undefined"){return t.attr("title")}else{if(t.data("content")&&l.options.showContent){return t.data("content")}else{return s+t.html()+r}}}}).toArray();var n=!this.multiple?q[0]:q.join(this.options.multipleSeparator);if(this.multiple&&this.options.selectedTextFormat.indexOf("count")>-1){var h=this.options.selectedTextFormat.split(">");if((h.length>1&&q.length>h[1])||(h.length==1&&q.length>=2)){o=this.options.hideDisabled?", [disabled]":"";var k=this.$element.find("option").not('[data-divider="true"], [data-hidden="true"]'+o).length,p=(typeof this.options.countSelectedText==="function")?this.options.countSelectedText(q.length,k):this.options.countSelectedText;n=p.replace("{0}",q.length.toString()).replace("{1}",k.toString())}}if(this.options.title==undefined){this.options.title=this.$element.attr("title")}if(this.options.selectedTextFormat=="static"){n=this.options.title}if(!n){n=typeof this.options.title!=="undefined"?this.options.title:this.options.noneSelectedText}this.$button.attr("title",e.trim(n.replace(/<[^>]*>?/g,"")));this.$button.children(".filter-option").html(n);this.$element.trigger("rendered.bs.select")},setStyle:function(l,k){if(this.$element.attr("class")){this.$newElement.addClass(this.$element.attr("class").replace(/selectpicker|mobile-device|bs-select-hidden|validate\[.*\]/gi,""))}var h=l?l:this.options.style;if(k=="add"){this.$button.addClass(h)}else{if(k=="remove"){this.$button.removeClass(h)}else{this.$button.removeClass(this.options.style);this.$button.addClass(h)}}},liHeight:function(p){if(!p&&(this.options.size===false||this.sizeInfo)){return}var n=document.createElement("div"),h=document.createElement("div"),t=document.createElement("ul"),B=document.createElement("li"),A=document.createElement("li"),F=document.createElement("a"),z=document.createElement("span"),E=this.options.header&&this.$menu.find(".popover-title").length>0?this.$menu.find(".popover-title")[0].cloneNode(true):null,u=this.options.liveSearch?document.createElement("div"):null,v=this.options.actionsBox&&this.multiple&&this.$menu.find(".bs-actionsbox").length>0?this.$menu.find(".bs-actionsbox")[0].cloneNode(true):null,m=this.options.doneButton&&this.multiple&&this.$menu.find(".bs-donebutton").length>0?this.$menu.find(".bs-donebutton")[0].cloneNode(true):null;z.className="text";n.className=this.$menu[0].parentNode.className+" open";h.className="dropdown-menu open";t.className="dropdown-menu inner";B.className="divider";z.appendChild(document.createTextNode("Inner text"));F.appendChild(z);A.appendChild(F);t.appendChild(A);t.appendChild(B);if(E){h.appendChild(E)}if(u){var x=document.createElement("span");u.className="bs-searchbox";x.className="form-control";u.appendChild(x);h.appendChild(u)}if(v){h.appendChild(v)}h.appendChild(t);if(m){h.appendChild(m)}n.appendChild(h);document.body.appendChild(n);var l=F.offsetHeight,D=E?E.offsetHeight:0,w=u?u.offsetHeight:0,s=v?v.offsetHeight:0,o=m?m.offsetHeight:0,y=e(B).outerHeight(true),k=typeof getComputedStyle==="function"?getComputedStyle(h):false,q=k?null:e(h),C=parseInt(k?k.paddingTop:q.css("paddingTop"))+parseInt(k?k.paddingBottom:q.css("paddingBottom"))+parseInt(k?k.borderTopWidth:q.css("borderTopWidth"))+parseInt(k?k.borderBottomWidth:q.css("borderBottomWidth")),r=C+parseInt(k?k.marginTop:q.css("marginTop"))+parseInt(k?k.marginBottom:q.css("marginBottom"))+2;document.body.removeChild(n);this.sizeInfo={liHeight:l,headerHeight:D,searchHeight:w,actionsHeight:s,doneButtonHeight:o,dividerHeight:y,menuPadding:C,menuExtras:r}},setSize:function(){this.findLis();this.liHeight();if(this.options.header){this.$menu.css("padding-top",0)}if(this.options.size===false){return}var r=this,o=this.$menu,l=this.$menuInner,x=e(window),D=this.$newElement[0].offsetHeight,m=this.sizeInfo.liHeight,B=this.sizeInfo.headerHeight,u=this.sizeInfo.searchHeight,q=this.sizeInfo.actionsHeight,n=this.sizeInfo.doneButtonHeight,t=this.sizeInfo.dividerHeight,A=this.sizeInfo.menuPadding,p=this.sizeInfo.menuExtras,y=this.options.hideDisabled?".disabled":"",z,v,E,C,s=function(){E=r.$newElement.offset().top-x.scrollTop();C=x.height()-E-D};s();if(this.options.size==="auto"){var k=function(){var I,H=function(L,K){return function(M){if(K){return(M.classList?M.classList.contains(L):e(M).hasClass(L))}else{return !(M.classList?M.classList.contains(L):e(M).hasClass(L))}}},G=r.$menuInner[0].getElementsByTagName("li"),F=Array.prototype.filter?Array.prototype.filter.call(G,H("hidden",false)):r.$lis.not(".hidden"),J=Array.prototype.filter?Array.prototype.filter.call(F,H("dropdown-header",true)):F.filter(".dropdown-header");s();z=C-p;if(r.options.container){if(!o.data("height")){o.data("height",o.height())}v=o.data("height")}else{v=o.height()}if(r.options.dropupAuto){r.$newElement.toggleClass("dropup",E>C&&(z-p)<v)}if(r.$newElement.hasClass("dropup")){z=E-p}if((F.length+J.length)>3){I=m*3+p-2}else{I=0}o.css({"max-height":z+"px",overflow:"hidden","min-height":I+B+u+q+n+"px"});l.css({"max-height":z-B-u-q-n-A+"px","overflow-y":"auto","min-height":Math.max(I-A,0)+"px"})};k();this.$searchbox.off("input.getSize propertychange.getSize").on("input.getSize propertychange.getSize",k);x.off("resize.getSize scroll.getSize").on("resize.getSize scroll.getSize",k)}else{if(this.options.size&&this.options.size!="auto"&&this.$lis.not(y).length>this.options.size){var w=this.$lis.not(".divider").not(y).children().slice(0,this.options.size).last().parent().index(),h=this.$lis.slice(0,w+1).filter(".divider").length;z=m*this.options.size+h*t+A;if(r.options.container){if(!o.data("height")){o.data("height",o.height())}v=o.data("height")}else{v=o.height()}if(r.options.dropupAuto){this.$newElement.toggleClass("dropup",E>C&&(z-p)<v)}o.css({"max-height":z+B+u+q+n+"px",overflow:"hidden","min-height":""});l.css({"max-height":z-A+"px","overflow-y":"auto","min-height":""})}}},setWidth:function(){if(this.options.width==="auto"){this.$menu.css("min-width","0");var k=this.$menu.parent().clone().appendTo("body"),h=this.options.container?this.$newElement.clone().appendTo("body"):k,l=k.children(".dropdown-menu").outerWidth(),m=h.css("width","auto").children("button").outerWidth();k.remove();h.remove();this.$newElement.css("width",Math.max(l,m)+"px")}else{if(this.options.width==="fit"){this.$menu.css("min-width","");this.$newElement.css("width","").addClass("fit-width")}else{if(this.options.width){this.$menu.css("min-width","");this.$newElement.css("width",this.options.width)}else{this.$menu.css("min-width","");this.$newElement.css("width","")}}}if(this.$newElement.hasClass("fit-width")&&this.options.width!=="fit"){this.$newElement.removeClass("fit-width")}},selectPosition:function(){this.$bsContainer=e('<div class="bs-container" />');var k=this,m,l,h=function(n){k.$bsContainer.addClass(n.attr("class").replace(/form-control|fit-width/gi,"")).toggleClass("dropup",n.hasClass("dropup"));m=n.offset();l=n.hasClass("dropup")?0:n[0].offsetHeight;k.$bsContainer.css({top:m.top+l,left:m.left,width:n[0].offsetWidth})};this.$button.on("click",function(){var n=e(this);if(k.isDisabled()){return}h(k.$newElement);k.$bsContainer.appendTo(k.options.container).toggleClass("open",!n.hasClass("open")).append(k.$menu)});e(window).on("resize scroll",function(){h(k.$newElement)});this.$element.on("hide.bs.select",function(){k.$menu.data("height",k.$menu.height());k.$bsContainer.detach()})},setSelected:function(h,l,k){if(!k){k=this.findLis().eq(this.liObj[h])}k.toggleClass("selected",l)},setDisabled:function(h,l,k){if(!k){k=this.findLis().eq(this.liObj[h])}if(l){k.addClass("disabled").children("a").attr("href","#").attr("tabindex",-1)}else{k.removeClass("disabled").children("a").removeAttr("href").attr("tabindex",0)}},isDisabled:function(){return this.$element[0].disabled},checkDisabled:function(){var h=this;if(this.isDisabled()){this.$newElement.addClass("disabled");this.$button.addClass("disabled").attr("tabindex",-1)}else{if(this.$button.hasClass("disabled")){this.$newElement.removeClass("disabled");this.$button.removeClass("disabled")}if(this.$button.attr("tabindex")==-1&&!this.$element.data("tabindex")){this.$button.removeAttr("tabindex")}}this.$button.click(function(){return !h.isDisabled()})},tabIndex:function(){if(this.$element.data("tabindex")!==this.$element.attr("tabindex")&&(this.$element.attr("tabindex")!==-98&&this.$element.attr("tabindex")!=="-98")){this.$element.data("tabindex",this.$element.attr("tabindex"));this.$button.attr("tabindex",this.$element.data("tabindex"))}this.$element.attr("tabindex",-98)},clickListener:function(){var h=this,k=e(document);this.$newElement.on("touchstart.dropdown",".dropdown-menu",function(l){l.stopPropagation()});k.data("spaceSelect",false);this.$button.on("keyup",function(l){if(/(32)/.test(l.keyCode.toString(10))&&k.data("spaceSelect")){l.preventDefault();k.data("spaceSelect",false)}});this.$button.on("click",function(){h.setSize()});this.$element.on("shown.bs.select",function(){if(!h.options.liveSearch&&!h.multiple){h.$menuInner.find(".selected a").focus()}else{if(!h.multiple){var l=h.liObj[h.$element[0].selectedIndex];if(typeof l!=="number"||h.options.size===false){return}var m=h.$lis.eq(l)[0].offsetTop-h.$menuInner[0].offsetTop;m=m-h.$menuInner[0].offsetHeight/2+h.sizeInfo.liHeight/2;h.$menuInner[0].scrollTop=m}}});this.$menuInner.on("click","li a",function(A){var q=e(this),l=q.parent().data("originalIndex"),y=h.$element.val(),s=h.$element.prop("selectedIndex");if(h.multiple){A.stopPropagation()}A.preventDefault();if(!h.isDisabled()&&!q.parent().hasClass("disabled")){var w=h.$element.find("option"),x=w.eq(l),n=x.prop("selected"),v=x.parent("optgroup"),C=h.options.maxOptions,t=v.data("maxOptions")||false;
438if(!h.multiple){w.prop("selected",false);x.prop("selected",true);h.$menuInner.find(".selected").removeClass("selected");h.setSelected(l,true)}else{x.prop("selected",!n);h.setSelected(l,!n);q.blur();if(C!==false||t!==false){var m=C<w.filter(":selected").length,p=t<v.find("option:selected").length;if((C&&m)||(t&&p)){if(C&&C==1){w.prop("selected",false);x.prop("selected",true);h.$menuInner.find(".selected").removeClass("selected");h.setSelected(l,true)}else{if(t&&t==1){v.find("option:selected").prop("selected",false);x.prop("selected",true);var z=q.parent().data("optgroup");h.$menuInner.find('[data-optgroup="'+z+'"]').removeClass("selected");h.setSelected(l,true)}else{var o=(typeof h.options.maxOptionsText==="function")?h.options.maxOptionsText(C,t):h.options.maxOptionsText,B=o[0].replace("{n}",C),r=o[1].replace("{n}",t),u=e('<div class="notify"></div>');if(o[2]){B=B.replace("{var}",o[2][C>1?0:1]);r=r.replace("{var}",o[2][t>1?0:1])}x.prop("selected",false);h.$menu.append(u);if(C&&m){u.append(e("<div>"+B+"</div>"));h.$element.trigger("maxReached.bs.select")}if(t&&p){u.append(e("<div>"+r+"</div>"));h.$element.trigger("maxReachedGrp.bs.select")}setTimeout(function(){h.setSelected(l,false)},10);u.delay(750).fadeOut(300,function(){e(this).remove()})}}}}}if(!h.multiple){h.$button.focus()}else{if(h.options.liveSearch){h.$searchbox.focus()}}if((y!=h.$element.val()&&h.multiple)||(s!=h.$element.prop("selectedIndex")&&!h.multiple)){h.$element.trigger("changed.bs.select",[l,x.prop("selected"),n]).triggerNative("change")}}});this.$menu.on("click","li.disabled a, .popover-title, .popover-title :not(.close)",function(l){if(l.currentTarget==this){l.preventDefault();l.stopPropagation();if(h.options.liveSearch&&!e(l.target).hasClass("close")){h.$searchbox.focus()}else{h.$button.focus()}}});this.$menuInner.on("click",".divider, .dropdown-header",function(l){l.preventDefault();l.stopPropagation();if(h.options.liveSearch){h.$searchbox.focus()}else{h.$button.focus()}});this.$menu.on("click",".popover-title .close",function(){h.$button.click()});this.$searchbox.on("click",function(l){l.stopPropagation()});this.$menu.on("click",".actions-btn",function(l){if(h.options.liveSearch){h.$searchbox.focus()}else{h.$button.focus()}l.preventDefault();l.stopPropagation();if(e(this).hasClass("bs-select-all")){h.selectAll()}else{h.deselectAll()}});this.$element.change(function(){h.render(false)})},liveSearchListener:function(){var k=this,h=e('<li class="no-results"></li>');this.$button.on("click.dropdown.data-api touchstart.dropdown.data-api",function(){k.$menuInner.find(".active").removeClass("active");if(!!k.$searchbox.val()){k.$searchbox.val("");k.$lis.not(".is-hidden").removeClass("hidden");if(!!h.parent().length){h.remove()}}if(!k.multiple){k.$menuInner.find(".selected").addClass("active")}setTimeout(function(){k.$searchbox.focus()},10)});this.$searchbox.on("click.dropdown.data-api focus.dropdown.data-api touchend.dropdown.data-api",function(l){l.stopPropagation()});this.$searchbox.on("input propertychange",function(){if(k.$searchbox.val()){var l=k.$lis.not(".is-hidden").removeClass("hidden").children("a, span");if(k.options.liveSearchNormalize){l=l.not(":a"+k._searchStyle()+'("'+g(k.$searchbox.val())+'")')}else{l=l.not(":"+k._searchStyle()+'("'+k.$searchbox.val()+'")')}l.parent().addClass("hidden");k.$lis.filter(".dropdown-header").each(function(){var o=e(this),n=o.data("optgroup");if(!o.hasClass("hidden")){e("[data-optgroup="+n+"]").removeClass("hidden")}else{if(k.$lis.filter("[data-optgroup="+n+"]").not(o).not(".hidden").length===0){o.addClass("hidden");k.$lis.filter("[data-optgroup="+n+"div]").addClass("hidden")}else{o.removeClass("hidden")}}});var m=k.$lis.not(".hidden");m.each(function(n){var o=e(this);if(o.hasClass("divider")&&(o.index()===m.first().index()||o.index()===m.last().index()||m.eq(n+1).hasClass("divider"))){o.addClass("hidden")}});if(!k.$lis.not(".hidden, .no-results").length){if(!!h.parent().length){h.remove()}h.html(k.options.noneResultsText.replace("{0}",'"'+f(k.$searchbox.val())+'"')).show();k.$menuInner.append(h)}else{if(!!h.parent().length){h.remove()}}}else{k.$lis.not(".is-hidden").removeClass("hidden");if(!!h.parent().length){h.remove()}}k.$lis.filter(".active").removeClass("active");if(k.$searchbox.val()){k.$lis.not(".hidden, .divider, .dropdown-header").eq(0).addClass("active").children("a").focus()}e(this).focus()})},_searchStyle:function(){var h={begins:"ibegins",startsWith:"ibegins"};return h[this.options.liveSearchStyle]||"icontains"},val:function(h){if(typeof h!=="undefined"){this.$element.val(h);this.render();return this.$element}else{return this.$element.val()}},changeAll:function(k){if(typeof k==="undefined"){k=true}this.findLis();var h=this.$element.find("option"),p=this.$lis.not(".divider, .dropdown-header, .disabled, .hidden").toggleClass("selected",k),l=p.length,o=[];for(var m=0;m<l;m++){var n=p[m].getAttribute("data-original-index");o[o.length]=h.eq(n)[0]}e(o).prop("selected",k);this.render(false);this.$element.trigger("changed.bs.select").triggerNative("change")},selectAll:function(){return this.changeAll(true)},deselectAll:function(){return this.changeAll(false)},toggle:function(h){h=h||window.event;if(h){h.stopPropagation()}this.$button.trigger("click")},keydown:function(A){var l=e(this),u=l.is("input")?l.parent().parent():l.parent(),k,p=u.data("this"),m,w,o,s,v,h,q,y,x=":not(.disabled, .hidden, .dropdown-header, .divider)",t={32:" ",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9"};if(p.options.liveSearch){u=l.parent().parent()}if(p.options.container){u=p.$menu}k=e("[role=menu] li",u);y=p.$newElement.hasClass("open");if(!y&&(A.keyCode>=48&&A.keyCode<=57||A.keyCode>=96&&A.keyCode<=105||A.keyCode>=65&&A.keyCode<=90)){if(!p.options.container){p.setSize();p.$menu.parent().addClass("open");y=true}else{p.$button.trigger("click")}p.$searchbox.focus()}if(p.options.liveSearch){if(/(^9$|27)/.test(A.keyCode.toString(10))&&y&&p.$menu.find(".active").length===0){A.preventDefault();p.$menu.parent().removeClass("open");if(p.options.container){p.$newElement.removeClass("open")}p.$button.focus()}k=e("[role=menu] li"+x,u);if(!l.val()&&!/(38|40)/.test(A.keyCode.toString(10))){if(k.filter(".active").length===0){k=p.$menuInner.find("li");if(p.options.liveSearchNormalize){k=k.filter(":a"+p._searchStyle()+"("+g(t[A.keyCode])+")")}else{k=k.filter(":"+p._searchStyle()+"("+t[A.keyCode]+")")}}}}if(!k.length){return}if(/(38|40)/.test(A.keyCode.toString(10))){m=k.index(k.find("a").filter(":focus").parent());o=k.filter(x).first().index();s=k.filter(x).last().index();w=k.eq(m).nextAll(x).eq(0).index();v=k.eq(m).prevAll(x).eq(0).index();h=k.eq(w).prevAll(x).eq(0).index();if(p.options.liveSearch){k.each(function(C){if(!e(this).hasClass("disabled")){e(this).data("index",C)}});m=k.index(k.filter(".active"));o=k.first().data("index");s=k.last().data("index");w=k.eq(m).nextAll().eq(0).data("index");v=k.eq(m).prevAll().eq(0).data("index");h=k.eq(w).prevAll().eq(0).data("index")}q=l.data("prevIndex");if(A.keyCode==38){if(p.options.liveSearch){m--}if(m!=h&&m>v){m=v}if(m<o){m=o}if(m==q){m=s}}else{if(A.keyCode==40){if(p.options.liveSearch){m++}if(m==-1){m=0}if(m!=h&&m<w){m=w}if(m>s){m=s}if(m==q){m=o}}}l.data("prevIndex",m);if(!p.options.liveSearch){k.eq(m).children("a").focus()}else{A.preventDefault();if(!l.hasClass("dropdown-toggle")){k.removeClass("active").eq(m).addClass("active").children("a").focus();l.focus()}}}else{if(!l.is("input")){var r=[],n,B;k.each(function(){if(!e(this).hasClass("disabled")){if(e.trim(e(this).children("a").text().toLowerCase()).substring(0,1)==t[A.keyCode]){r.push(e(this).index())}}});n=e(document).data("keycount");n++;e(document).data("keycount",n);B=e.trim(e(":focus").text().toLowerCase()).substring(0,1);if(B!=t[A.keyCode]){n=1;e(document).data("keycount",n)}else{if(n>=r.length){e(document).data("keycount",0);if(n>r.length){n=1}}}k.eq(r[n-1]).children("a").focus()}}if((/(13|32)/.test(A.keyCode.toString(10))||(/(^9$)/.test(A.keyCode.toString(10))&&p.options.selectOnTab))&&y){if(!/(32)/.test(A.keyCode.toString(10))){A.preventDefault()}if(!p.options.liveSearch){var z=e(":focus");z.click();z.focus();A.preventDefault();
438e(document).data("spaceSelect",true)}else{if(!/(32)/.test(A.keyCode.toString(10))){p.$menuInner.find(".active a").click();l.focus()}}e(document).data("keycount",0)}if((/(^9$|27)/.test(A.keyCode.toString(10))&&y&&(p.multiple||p.options.liveSearch))||(/(27)/.test(A.keyCode.toString(10))&&!y)){p.$menu.parent().removeClass("open");if(p.options.container){p.$newElement.removeClass("open")}p.$button.focus()}},mobile:function(){this.$element.addClass("mobile-device")},refresh:function(){this.$lis=null;this.liObj={};this.reloadLi();this.render();this.checkDisabled();this.liHeight(true);this.setStyle();this.setWidth();if(this.$lis){this.$searchbox.trigger("propertychange")}this.$element.trigger("refreshed.bs.select")},hide:function(){this.$newElement.hide()},show:function(){this.$newElement.show()},remove:function(){this.$newElement.remove();this.$element.remove()},destroy:function(){this.$newElement.before(this.$element).remove();if(this.$bsContainer){this.$bsContainer.remove()}else{this.$menu.remove()}this.$element.off(".bs.select").removeData("selectpicker").removeClass("bs-select-hidden selectpicker")}};function d(m,n){var k=arguments;var p=m,h=n;[].shift.apply(k);var o;var l=this.each(function(){var u=e(this);if(u.is("select")){var t=u.data("selectpicker"),r=typeof p=="object"&&p;if(!t){var q=e.extend({},c.DEFAULTS,e.fn.selectpicker.defaults||{},u.data(),r);q.template=e.extend({},c.DEFAULTS.template,(e.fn.selectpicker.defaults?e.fn.selectpicker.defaults.template:{}),u.data().template,r.template);u.data("selectpicker",(t=new c(this,q,h)))}else{if(r){for(var s in r){if(r.hasOwnProperty(s)){t.options[s]=r[s]}}}}if(typeof p=="string"){if(t[p] instanceof Function){o=t[p].apply(t,k)}else{o=t.options[p]}}}});if(typeof o!=="undefined"){return o}else{return l}}var b=e.fn.selectpicker;e.fn.selectpicker=d;e.fn.selectpicker.Constructor=c;e.fn.selectpicker.noConflict=function(){e.fn.selectpicker=b;return this};e(document).data("keycount",0).on("keydown.bs.select",'.bootstrap-select [data-toggle=dropdown], .bootstrap-select [role="menu"], .bs-searchbox input',c.prototype.keydown).on("focusin.modal",'.bootstrap-select [data-toggle=dropdown], .bootstrap-select [role="menu"], .bs-searchbox input',function(h){h.stopPropagation()});e(window).on("load.bs.select.data-api",function(){e(".selectpicker").each(function(){var h=e(this);d.call(h,h.data())})})})(a)}));!function(b){var a=function(c,e){e=b.extend({},b.fn.rowlink.defaults,e);var d=c.nodeName.toLowerCase()=="tr"?b(c):b(c).find("tr:has(td)");d.each(function(){var f=b(this).find(e.target).first();if(!f.length){return}var g=f.attr("href");b(this).find("td").not(".nolink").click(function(){window.location=g}),b(this).addClass("rowlink"),f.replaceWith(f.html())})};b.fn.rowlink=function(c){return this.each(function(){var e=b(this),d=e.data("rowlink");d||e.data("rowlink",d=new a(this,c))})},b.fn.rowlink.defaults={target:"a"},b.fn.rowlink.Constructor=a,b(function(){b('[data-provide="rowlink"],[data-provides="rowlink"]').each(function(){b(this).rowlink(b(this).data())})})}(window.jQuery);!function(g){var h=(window.orientation!==undefined),e=navigator.userAgent.toLowerCase().indexOf("android")>-1;var f=function(a,b){if(e){return}this.$element=g(a);this.options=g.extend({},g.fn.inputmask.defaults,b);this.mask=String(b.mask);this.init();this.listen();this.checkVal()};f.prototype={init:function(){var a=this.options.definitions;var b=this.mask.length;this.tests=[];this.partialPosition=this.mask.length;this.firstNonMaskPos=null;g.each(this.mask.split(""),g.proxy(function(d,c){if(c=="?"){b--;this.partialPosition=d}else{if(a[c]){this.tests.push(new RegExp(a[c]));if(this.firstNonMaskPos===null){this.firstNonMaskPos=this.tests.length-1}}else{this.tests.push(null)}}},this));this.buffer=g.map(this.mask.split(""),g.proxy(function(c,d){if(c!="?"){return a[c]?this.options.placeholder:c}},this));this.focusText=this.$element.val();this.$element.data("rawMaskFn",g.proxy(function(){return g.map(this.buffer,function(c,d){return this.tests[d]&&c!=this.options.placeholder?c:null}).join("")},this))},listen:function(){if(this.$element.attr("readonly")){return}var a=(navigator.userAgent.match(/msie/i)?"paste":"input")+".mask";this.$element.on("unmask",g.proxy(this.unmask,this)).on("focus.mask",g.proxy(this.focusEvent,this)).on("blur.mask",g.proxy(this.blurEvent,this)).on("keydown.mask",g.proxy(this.keydownEvent,this)).on("keypress.mask",g.proxy(this.keypressEvent,this)).on(a,g.proxy(this.pasteEvent,this))},caret:function(a,c){if(this.$element.length===0){return}if(typeof a=="number"){c=(typeof c=="number")?c:a;return this.$element.each(function(){if(this.setSelectionRange){this.setSelectionRange(a,c)}else{if(this.createTextRange){var d=this.createTextRange();d.collapse(true);d.moveEnd("character",c);d.moveStart("character",a);d.select()}}})}else{if(this.$element[0].setSelectionRange){a=this.$element[0].selectionStart;c=this.$element[0].selectionEnd}else{if(document.selection&&document.selection.createRange){var b=document.selection.createRange();a=0-b.duplicate().moveStart("character",-100000);c=a+b.text.length}}return{begin:a,end:c}}},seekNext:function(a){var b=this.mask.length;while(++a<=b&&!this.tests[a]){}return a},seekPrev:function(a){while(--a>=0&&!this.tests[a]){}return a},shiftL:function(a,d){var l=this.mask.length;if(a<0){return}for(var b=a,c=this.seekNext(d);b<l;b++){if(this.tests[b]){if(c<l&&this.tests[b].test(this.buffer[c])){this.buffer[b]=this.buffer[c];this.buffer[c]=this.options.placeholder}else{break}c=this.seekNext(c)}}this.writeBuffer();this.caret(Math.max(this.firstNonMaskPos,a))},shiftR:function(a){var n=this.mask.length;for(var c=a,b=this.options.placeholder;c<n;c++){if(this.tests[c]){var m=this.seekNext(c);var d=this.buffer[c];this.buffer[c]=b;if(m<n&&this.tests[m].test(d)){b=d}else{break}}}},unmask:function(){this.$element.unbind(".mask").removeData("inputmask")},focusEvent:function(){this.focusText=this.$element.val();var d=this.mask.length;var a=this.checkVal();this.writeBuffer();var b=this;var c=function(){if(a==d){b.caret(0,a)}else{b.caret(a)}};if(g.support.msie){c()}else{setTimeout(c,0)}},blurEvent:function(){this.checkVal();if(this.$element.val()!=this.focusText){this.$element.trigger("change")}},keydownEvent:function(b){var d=b.which;if(d==8||d==46||(h&&d==127)){var a=this.caret(),c=a.begin,k=a.end;if(k-c===0){c=d!=46?this.seekPrev(c):(k=this.seekNext(c-1));k=d==46?this.seekNext(k):k}this.clearBuffer(c,k);this.shiftL(c,k-1);return false}else{if(d==27){this.$element.val(this.focusText);this.caret(0,this.checkVal());return false}}},keypressEvent:function(c){var o=this.mask.length;var n=c.which,a=this.caret();if(c.ctrlKey||c.altKey||c.metaKey||n<32){return true}else{if(n){if(a.end-a.begin!==0){this.clearBuffer(a.begin,a.end);this.shiftL(a.begin,a.end-1)}var d=this.seekNext(a.begin-1);if(d<o){var b=String.fromCharCode(n);if(this.tests[d].test(b)){this.shiftR(d);this.buffer[d]=b;this.writeBuffer();var k=this.seekNext(d);this.caret(k)}}return false}}},pasteEvent:function(){var a=this;setTimeout(function(){a.caret(a.checkVal(true))},0)},clearBuffer:function(a,c){var d=this.mask.length;for(var b=a;b<c&&b<d;b++){if(this.tests[b]){this.buffer[b]=this.options.placeholder}}},writeBuffer:function(){return this.$element.val(this.buffer.join("")).val()},checkVal:function(m){var o=this.mask.length;var a=this.$element.val();var b=-1;for(var n=0,c=0;n<o;n++){if(this.tests[n]){this.buffer[n]=this.options.placeholder;while(c++<a.length){var d=a.charAt(c-1);if(this.tests[n].test(d)){this.buffer[n]=d;b=n;break}}if(c>a.length){break}}else{if(this.buffer[n]==a.charAt(c)&&n!=this.partialPosition){c++;b=n}}}if(!m&&b+1<this.partialPosition){this.$element.val("");this.clearBuffer(0,o)}else{if(m||b+1>=this.partialPosition){this.writeBuffer();if(!m){this.$element.val(this.$element.val().substring(0,b+1))}}}return(this.partialPosition?n:this.firstNonMaskPos)}};g.fn.inputmask=function(a){return this.each(function(){var b=g(this),c=b.data("inputmask");if(!c){b.data("inputmask",(c=new f(this,a)))}})};g.fn.inputmask.defaults={mask:"",placeholder:"_",definitions:{"9":"[0-9]",a:"[A-Za-z]","?":"[A-Za-z0-9]","*":"."}};g.fn.inputmask.Constructor=f;g(document).on("focus.inputmask.data-api","[data-mask]",function(a){var b=g(this);if(b.data("inputmask")){return}a.preventDefault();b.inputmask(b.data())})}(window.jQuery);(function(b){b.fn.jflickrfeed=function(k,g){k=b.extend(true,{flickrbase:"http://api.flickr.com/services/feeds/",feedapi:"p
438hotos_public.gne",limit:20,qstrings:{lang:"en-us",format:"json",jsoncallback:"?"},cleanDescription:true,useTemplate:true,itemTemplate:"",itemCallback:function(){}},k);var a=k.flickrbase+k.feedapi+"?";var h=true;for(var l in k.qstrings){if(!h){a+="&"}a+=l+"="+k.qstrings[l];h=false}return b(this).each(function(){var c=b(this);var d=this;b.getJSON(a,function(e){b.each(e.items,function(f,t){if(f<k.limit){if(k.cleanDescription){var u=/<p>(.*?)<\/p>/g;var s=t.description;if(u.test(s)){t.description=s.match(u)[2];if(t.description!=undefined){t.description=t.description.replace("<p>","").replace("</p>","")}}}t.image_s=t.media.m.replace("_m","_s");t.image_t=t.media.m.replace("_m","_t");t.image_m=t.media.m.replace("_m","_m");t.image=t.media.m.replace("_m","");t.image_b=t.media.m.replace("_m","_b");delete t.media;if(k.useTemplate){var v=k.itemTemplate;for(var q in t){var r=new RegExp("{{"+q+"}}","g");v=v.replace(r,t[q])}c.append(v)}k.itemCallback.call(d,t)}});if(b.isFunction(g)){g.call(d,e)}})})}})(jQuery);(function(){(function(a){a.fn.extend({maxlength:function(B,k){function C(f){var c=f.val(),h=c.match(/\n/g),d=h?h.length:0;return f.val().length+d}function g(f,h,d){var c=!0;return !B.alwaysShow&&d-C(f)>h&&(c=!1),c}function A(d,c){var f=c-C(d);return f}function z(c){c.css({display:"block"})}function w(c){c.css({display:"none"})}function m(d,f){var c="";return B.preText&&(c+=B.preText),B.showMaxLength?c=c+f+B.separator+d:c+=f,B.postText&&(c+=B.postText),c}function y(f,h,d,c){c.html(m(d,f)),f>0?g(h,B.threshold,d)?z(c.removeClass(B.limitReachedClass).addClass(B.warningClass)):w(c):z(c.removeClass(B.warningClass).addClass(B.limitReachedClass))}function v(c){var d=c[0];return a.extend({},typeof d.getBoundingClientRect=="function"?d.getBoundingClientRect():{width:d.offsetWidth,height:d.offsetHeight},c.offset())}function e(l,t){var h=v(l),d=l.outerWidth(),f=t.outerWidth(),p=t.width(),c=t.height();switch(B.placement){case"bottom":t.css({top:h.top+h.height,left:h.left+h.width/2-p/2});break;case"top":t.css({top:h.top-c,left:h.left+h.width/2-p/2});break;case"left":t.css({top:h.top+h.height/2-c/2,left:h.left-p});break;case"right":t.css({top:h.top+h.height/2-c/2,left:h.left+h.width});break;case"bottom-right":t.css({top:h.top+h.height,left:h.left+h.width});break;case"top-right":t.css({top:h.top-c,left:h.left+d});break;case"top-left":t.css({top:h.top-c,left:h.left-f});break;case"bottom-left":t.css({top:h.top+l.outerHeight(),left:h.left-f});break;case"centered-right":t.css({top:h.top+c/2,left:h.left+d-f-3})}}function x(c){return c.attr("maxlength")||c.attr("size")}var b=a("body"),q={alwaysShow:!1,threshold:10,warningClass:"badge badge-success",limitReachedClass:"badge badge-important",separator:" / ",preText:"",postText:"",showMaxLength:!0,placement:"bottom",validate:!1};return a.isFunction(B)&&!k&&(k=B,B={}),B=a.extend(q,B),this.each(function(){var f=a(this),c=x(f),d=a("<span></span>").css({display:"none",position:"absolute",whiteSpace:"nowrap",zIndex:999}).html(m(c,"0"));f.is("textarea")&&(f.data("maxlenghtsizex",f.outerWidth()),f.data("maxlenghtsizey",f.outerHeight()),f.mouseup(function(){(f.outerWidth()!==f.data("maxlenghtsizex")||f.outerHeight()!==f.data("maxlenghtsizey"))&&e(f,d),f.data("maxlenghtsizex",f.outerWidth()),f.data("maxlenghtsizey",f.outerHeight())})),b.append(d),f.focus(function(){var h=A(f,x(f));y(h,f,c,d),e(f,d)}),f.blur(function(){d.css("display","none")}),f.keyup(function(){var l=A(f,x(f)),h=!0;return B.validate&&l<0?h=!1:y(l,f,c,d),h}),f.keydown(function(l){var h=A(f,x(f));if(h<=0&&l.keyCode!==46&&l.keyCode!==8){return !1}})})}})})(jQuery)}).call(this);!function(a){var b=function(e){this.value={h:1,s:1,b:1,a:1};this.setColor(e)};b.prototype={constructor:b,setColor:function(f){f=f.toLowerCase();var e=this;a.each(d.stringParsers,function(h,o){var g=o.re.exec(f),l=g&&o.parse(g),k=o.space||"rgba";if(l){if(k==="hsla"){e.value=d.RGBtoHSB.apply(null,d.HSLtoRGB.apply(null,l))}else{e.value=d.RGBtoHSB.apply(null,l)}return false}})},setHue:function(e){this.value.h=1-e},setSaturation:function(e){this.value.s=e},setLightness:function(e){this.value.b=1-e},setAlpha:function(e){this.value.a=parseInt((1-e)*100,10)/100},toRGB:function(h,n,k,l){if(!h){h=this.value.h;n=this.value.s;k=this.value.b}h*=360;var g,m,e,f,t;h=(h%360)/60;t=k*n;f=t*(1-Math.abs(h%2-1));g=m=e=k-t;h=~~h;g+=[t,f,0,0,f,t][h];m+=[f,t,t,f,0,0][h];e+=[0,0,f,t,t,f][h];return{r:Math.round(g*255),g:Math.round(m*255),b:Math.round(e*255),a:l||this.value.a}},toHex:function(f,e,g,h){var l=this.toRGB(f,e,g,h);return"#"+((1<<24)|(parseInt(l.r)<<16)|(parseInt(l.g)<<8)|parseInt(l.b)).toString(16).substr(1)},toHSL:function(g,f,p,e){if(!g){g=this.value.h;f=this.value.s;p=this.value.b}var l=g,k=(2-f)*p,h=f*p;if(k>0&&k<=1){h/=k}else{h/=2-k}k/=2;if(h>1){h=1}return{h:l,s:h,l:k,a:e||this.value.a}}};var c=function(e,g){this.element=a(e);var f=g.format||this.element.data("color-format")||"hex";this.format=d.translateFormats[f];this.isInput=this.element.is("input");
438this.component=this.element.is(".color")?this.element.find(".input-group-addon"):false;this.picker=a(d.template).appendTo("body").on("mousedown",a.proxy(this.mousedown,this));if(this.isInput){this.element.on({focus:a.proxy(this.show,this),keyup:a.proxy(this.update,this)})}else{if(this.component){this.component.on({click:a.proxy(this.show,this)})}else{this.element.on({click:a.proxy(this.show,this)})}}if(f==="rgba"||f==="hsla"){this.picker.addClass("alpha");this.alpha=this.picker.find(".colorpicker-alpha")[0].style}if(this.component){this.picker.find(".colorpicker-color").hide();this.preview=this.element.find("i")[0].style}else{this.preview=this.picker.find("div:last")[0].style}this.base=this.picker.find("div:first")[0].style;this.update()};c.prototype={constructor:c,show:function(e){this.picker.show();this.height=this.component?this.component.outerHeight():this.element.outerHeight();this.place();a(window).on("resize",a.proxy(this.place,this));if(!this.isInput){if(e){e.stopPropagation();e.preventDefault()}}a(document).on({mousedown:a.proxy(this.hide,this)});this.element.trigger({type:"show",color:this.color})},update:function(){this.color=new b(this.isInput?this.element.prop("value"):this.element.data("color"));this.picker.find("i").eq(0).css({left:this.color.value.s*100,top:100-this.color.value.b*100}).end().eq(1).css("top",100*(1-this.color.value.h)).end().eq(2).css("top",100*(1-this.color.value.a));this.previewColor()},setValue:function(e){this.color=new b(e);this.picker.find("i").eq(0).css({left:this.color.value.s*100,top:100-this.color.value.b*100}).end().eq(1).css("top",100*(1-this.color.value.h)).end().eq(2).css("top",100*(1-this.color.value.a));this.previewColor();this.element.trigger({type:"changeColor",color:this.color})},hide:function(){this.picker.hide();a(window).off("resize",this.place);if(!this.isInput){a(document).off({mousedown:this.hide});if(this.component){this.element.find("input").prop("value",this.format.call(this))}this.element.data("color",this.format.call(this))}else{this.element.prop("value",this.format.call(this))}this.element.trigger({type:"hide",color:this.color})},place:function(){var e=this.component?this.component.offset():this.element.offset();this.picker.css({top:e.top+this.height,left:e.left})},previewColor:function(){try{this.preview.backgroundColor=this.format.call(this)}catch(e){this.preview.backgroundColor=this.color.toHex()}this.base.backgroundColor=this.color.toHex(this.color.value.h,1,1,1);if(this.alpha){this.alpha.backgroundColor=this.color.toHex()}},pointer:null,slider:null,mousedown:function(e){e.stopPropagation();e.preventDefault();var h=a(e.target);var g=h.closest("div");if(!g.is(".colorpicker")){if(g.is(".colorpicker-saturation")){this.slider=a.extend({},d.sliders.saturation)}else{if(g.is(".colorpicker-hue")){this.slider=a.extend({},d.sliders.hue)}else{if(g.is(".colorpicker-alpha")){this.slider=a.extend({},d.sliders.alpha)}else{return false}}}var f=g.offset();this.slider.knob=g.find("i")[0].style;this.slider.left=e.pageX-f.left;this.slider.top=e.pageY-f.top;this.pointer={left:e.pageX,top:e.pageY};a(document).on({mousemove:a.proxy(this.mousemove,this),mouseup:a.proxy(this.mouseup,this)}).trigger("mousemove")}return false},mousemove:function(f){f.stopPropagation();f.preventDefault();var e=Math.max(0,Math.min(this.slider.maxLeft,this.slider.left+((f.pageX||this.pointer.left)-this.pointer.left)));var g=Math.max(0,Math.min(this.slider.maxTop,this.slider.top+((f.pageY||this.pointer.top)-this.pointer.top)));this.slider.knob.left=e+"px";this.slider.knob.top=g+"px";if(this.slider.callLeft){this.color[this.slider.callLeft].call(this.color,e/100)}if(this.slider.callTop){this.color[this.slider.callTop].call(this.color,g/100)}this.previewColor();this.element.trigger({type:"changeColor",color:this.color});return false},mouseup:function(e){e.stopPropagation();e.preventDefault();a(document).off({mousemove:this.mousemove,mouseup:this.mouseup});return false}};a.fn.colorpicker=function(e,f){return this.each(function(){var k=a(this),h=k.data("colorpicker"),g=typeof e==="object"&&e;
438if(!h){k.data("colorpicker",(h=new c(this,a.extend({},a.fn.colorpicker.defaults,g))))}if(typeof e==="string"){h[e](f)}})};a.fn.colorpicker.defaults={};a.fn.colorpicker.Constructor=c;var d={translateFormats:{rgb:function(){var e=this.color.toRGB();return"rgb("+e.r+","+e.g+","+e.b+")"},rgba:function(){var e=this.color.toRGB();return"rgba("+e.r+","+e.g+","+e.b+","+e.a+")"},hsl:function(){var e=this.color.toHSL();return"hsl("+Math.round(e.h*360)+","+Math.round(e.s*100)+"%,"+Math.round(e.l*100)+"%)"},hsla:function(){var e=this.color.toHSL();return"hsla("+Math.round(e.h*360)+","+Math.round(e.s*100)+"%,"+Math.round(e.l*100)+"%,"+e.a+")"},hex:function(){return this.color.toHex()}},sliders:{saturation:{maxLeft:100,maxTop:100,callLeft:"setSaturation",callTop:"setLightness"},hue:{maxLeft:0,maxTop:100,callLeft:false,callTop:"setHue"},alpha:{maxLeft:0,maxTop:100,callLeft:false,callTop:"setAlpha"}},RGBtoHSB:function(e,r,g,l){e/=255;r/=255;g/=255;var k,m,h,f;h=Math.max(e,r,g);f=h-Math.min(e,r,g);k=(f===0?null:h==e?(r-g)/f:h==r?(g-e)/f+2:(e-r)/f+4);k=((k+360)%6)*60/360;m=f===0?0:f/h;return{h:k||1,s:m,b:h,a:l||1}},HueToRGB:function(f,e,g){if(g<0){g+=1}else{if(g>1){g-=1}}if((g*6)<1){return f+(e-f)*g*6}else{if((g*2)<1){return e}else{if((g*3)<2){return f+(e-f)*((2/3)-g)*6}else{return f}}}},HSLtoRGB:function(t,w,k,v){if(w<0){w=0}var f;if(k<=0.5){f=k*(1+w)}else{f=k+w-(k*w)}var g=2*k-f;var n=t+(1/3);var h=t;var m=t-(1/3);var e=Math.round(d.HueToRGB(g,f,n)*255);var u=Math.round(d.HueToRGB(g,f,h)*255);var o=Math.round(d.HueToRGB(g,f,m)*255);return[e,u,o,v||1]},stringParsers:[{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-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/,parse:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}},{re:/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-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]/360,e[2]/100,e[3]/100,e[4]]}}],template:'<div class="colorpicker dropdown-menu"><div class="colorpicker-saturation"><i><b></b></i></div><div class="colorpicker-hue"><i></i></div><div class="colorpicker-alpha"><i></i></div><div class="colorpicker-color"><div /></div></div>'}}(window.jQuery);(function(s){var x=s(window);function p(){return new Date(Date.UTC.apply(Date,arguments))}function v(){var a=new Date();return p(a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate())}var r=function(b,c){var a=this;this._process_options(c);this.element=s(b);this.isInline=false;this.isInput=this.element.is("input");this.component=this.element.is(".date")?this.element.find(".input-group-addon, .btn"):false;this.hasInput=this.component&&this.element.find("input").length;if(this.component&&this.component.length===0){this.component=false}this.picker=s(q.template);this._buildEvents();this._attachEvents();if(this.isInline){this.picker.addClass("datepicker-inline").appendTo(this.element)}else{this.picker.addClass("datepicker-dropdown dropdown-menu")}if(this.o.rtl){this.picker.addClass("datepicker-rtl");this.picker.find(".prev i, .next i").toggleClass("icon-arrow-left icon-arrow-right")}this.viewMode=this.o.startView;if(this.o.calendarWeeks){this.picker.find("tfoot th.today").attr("colspan",function(e,d){return parseInt(d)+1})}this._allow_update=false;this.setStartDate(this._o.startDate);this.setEndDate(this._o.endDate);this.setDaysOfWeekDisabled(this.o.daysOfWeekDisabled);this.fillDow();this.fillMonths();this._allow_update=true;this.update();this.showMode();if(this.isInline){this.show()}};r.prototype={constructor:r,_process_options:function(f){this._o=s.extend({},this._o,f);var b=this.o=s.extend({},this._o);var c=b.language;if(!y[c]){c=c.split("-")[0];if(!y[c]){c=u.language}}b.language=c;switch(b.startView){case 2:case"decade":b.startView=2;break;case 1:case"year":b.startView=1;break;default:b.startView=0}switch(b.minViewMode){case 1:case"months":b.minViewMode=1;break;case 2:case"years":b.minViewMode=2;break;default:b.minViewMode=0}b.startView=Math.max(b.startView,b.minViewMode);b.weekStart%=7;b.weekEnd=((b.weekStart+6)%7);var e=q.parseFormat(b.format);
438if(b.startDate!==-Infinity){if(!!b.startDate){if(b.startDate instanceof Date){b.startDate=this._local_to_utc(this._zero_time(b.startDate))}else{b.startDate=q.parseDate(b.startDate,e,b.language)}}else{b.startDate=-Infinity}}if(b.endDate!==Infinity){if(!!b.endDate){if(b.endDate instanceof Date){b.endDate=this._local_to_utc(this._zero_time(b.endDate))}else{b.endDate=q.parseDate(b.endDate,e,b.language)}}else{b.endDate=Infinity}}b.daysOfWeekDisabled=b.daysOfWeekDisabled||[];if(!s.isArray(b.daysOfWeekDisabled)){b.daysOfWeekDisabled=b.daysOfWeekDisabled.split(/[,\s]*/)}b.daysOfWeekDisabled=s.map(b.daysOfWeekDisabled,function(g){return parseInt(g,10)});var d=String(b.orientation).toLowerCase().split(/\s+/g),a=b.orientation.toLowerCase();d=s.grep(d,function(g){return(/^auto|left|right|top|bottom$/).test(g)});b.orientation={x:"auto",y:"auto"};if(!a||a==="auto"){}else{if(d.length===1){switch(d[0]){case"top":case"bottom":b.orientation.y=d[0];break;case"left":case"right":b.orientation.x=d[0];break}}else{a=s.grep(d,function(g){return(/^left|right$/).test(g)});b.orientation.x=a[0]||"auto";a=s.grep(d,function(g){return(/^top|bottom$/).test(g)});b.orientation.y=a[0]||"auto"}}},_events:[],_secondaryEvents:[],_applyEvents:function(d){for(var c=0,b,a;c<d.length;c++){b=d[c][0];a=d[c][1];b.on(a)}},_unapplyEvents:function(d){for(var c=0,b,a;c<d.length;c++){b=d[c][0];a=d[c][1];b.off(a)}},_buildEvents:function(){if(this.isInput){this._events=[[this.element,{focus:s.proxy(this.show,this),keyup:s.proxy(this.update,this),keydown:s.proxy(this.keydown,this)}]]}else{if(this.component&&this.hasInput){this._events=[[this.element.find("input"),{focus:s.proxy(this.show,this),keyup:s.proxy(this.update,this),keydown:s.proxy(this.keydown,this)}],[this.component,{click:s.proxy(this.show,this)}]]}else{if(this.element.is("div")){this.isInline=true}else{this._events=[[this.element,{click:s.proxy(this.show,this)}]]}}}this._secondaryEvents=[[this.picker,{click:s.proxy(this.click,this)}],[s(window),{resize:s.proxy(this.place,this)}],[s(document),{mousedown:s.proxy(function(a){if(!(this.element.is(a.target)||this.element.find(a.target).length||this.picker.is(a.target)||this.picker.find(a.target).length)){this.hide()}},this)}]]},_attachEvents:function(){this._detachEvents();this._applyEvents(this._events)},_detachEvents:function(){this._unapplyEvents(this._events)},_attachSecondaryEvents:function(){this._detachSecondaryEvents();this._applyEvents(this._secondaryEvents)},_detachSecondaryEvents:function(){this._unapplyEvents(this._secondaryEvents)},_trigger:function(b,a){var c=a||this.date,d=this._utc_to_local(c);this.element.trigger({type:b,date:d,format:s.proxy(function(e){var f=e||this.o.format;return q.formatDate(c,f,this.o.language)},this)})},show:function(a){if(!this.isInline){this.picker.appendTo("body")}this.picker.show();this.height=this.component?this.component.outerHeight():this.element.outerHeight();this.place();this._attachSecondaryEvents();if(a){a.preventDefault()}this._trigger("show")},hide:function(a){if(this.isInline){return}if(!this.picker.is(":visible")){return}this.picker.hide().detach();this._detachSecondaryEvents();this.viewMode=this.o.startView;this.showMode();if(this.o.forceParse&&(this.isInput&&this.element.val()||this.hasInput&&this.element.find("input").val())){this.setValue()}this._trigger("hide")},remove:function(){this.hide();this._detachEvents();this._detachSecondaryEvents();this.picker.remove();delete this.element.data().datepicker;if(!this.isInput){delete this.element.data().date}},_utc_to_local:function(a){return new Date(a.getTime()+(a.getTimezoneOffset()*60000))},_local_to_utc:function(a){return new Date(a.getTime()-(a.getTimezoneOffset()*60000))},_zero_time:function(a){return new Date(a.getFullYear(),a.getMonth(),a.getDate())},_zero_utc_time:function(a){return new Date(Date.UTC(a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate()))},getDate:function(){return this._utc_to_local(this.getUTCDate())},getUTCDate:function(){return this.date},setDate:function(a){this.setUTCDate(this._local_to_utc(a))},setUTCDate:function(a){this.date=a;this.setValue()},setValue:function(){var a=this.getFormattedDate();if(!this.isInput){if(this.component){this.element.find("input").val(a).change()}}else{this.element.val(a).change()}}
438,getFormattedDate:function(a){if(a===undefined){a=this.o.format}return q.formatDate(this.date,a,this.o.language)},setStartDate:function(a){this._process_options({startDate:a});this.update();this.updateNavArrows()},setEndDate:function(a){this._process_options({endDate:a});this.update();this.updateNavArrows()},setDaysOfWeekDisabled:function(a){this._process_options({daysOfWeekDisabled:a});this.update();this.updateNavArrows()},place:function(){if(this.isInline){return}var d=this.picker.outerWidth(),l=this.picker.outerHeight(),a=10,E=x.width(),f=x.height(),F=x.scrollTop();var h=parseInt(this.element.parents().filter(function(){return s(this).css("z-index")!="auto"}).first().css("z-index"))+10;var m=this.component?this.component.parent().offset():this.element.offset();var e=this.component?this.component.outerHeight(true):this.element.outerHeight(false);var b=this.component?this.component.outerWidth(true):this.element.outerWidth(false);var C=m.left,k=m.top;this.picker.removeClass("datepicker-orient-top datepicker-orient-bottom datepicker-orient-right datepicker-orient-left");if(this.o.orientation.x!=="auto"){this.picker.addClass("datepicker-orient-"+this.o.orientation.x);if(this.o.orientation.x==="right"){C-=d-b}}else{this.picker.addClass("datepicker-orient-left");if(m.left<0){C-=m.left-a}else{if(m.left+d>E){C=E-d-a}}}var g=this.o.orientation.y,c,D;if(g==="auto"){c=-F+m.top-l;D=F+f-(m.top+e+l);if(Math.max(c,D)===D){g="top"}else{g="bottom"}}this.picker.addClass("datepicker-orient-"+g);if(g==="top"){k+=e}else{k-=l+parseInt(this.picker.css("padding-top"))}this.picker.css({top:k,left:C,zIndex:h})},_allow_update:true,update:function(){if(!this._allow_update){return}var a=new Date(this.date),c,b=false;if(arguments&&arguments.length&&(typeof arguments[0]==="string"||arguments[0] instanceof Date)){c=arguments[0];if(c instanceof Date){c=this._local_to_utc(c)}b=true}else{c=this.isInput?this.element.val():this.element.data("date")||this.element.find("input").val();delete this.element.data().date}this.date=q.parseDate(c,this.o.format,this.o.language);if(b){this.setValue()}else{if(c){if(a.getTime()!==this.date.getTime()){this._trigger("changeDate")}}else{this._trigger("clearDate")}}if(this.date<this.o.startDate){this.viewDate=new Date(this.o.startDate);this.date=new Date(this.o.startDate)}else{if(this.date>this.o.endDate){this.viewDate=new Date(this.o.endDate);this.date=new Date(this.o.endDate)}else{this.viewDate=new Date(this.date);this.date=new Date(this.date)}}this.fill()},fillDow:function(){var b=this.o.weekStart,a="<tr>";if(this.o.calendarWeeks){var c='<th class="cw"> </th>';a+=c;this.picker.find(".datepicker-days thead tr:first-child").prepend(c)}while(b<this.o.weekStart+7){a+='<th class="dow">'+y[this.o.language].daysMin[(b++)%7]+"</th>"}a+="</tr>";this.picker.find(".datepicker-days thead").append(a)},fillMonths:function(){var a="",b=0;while(b<12){a+='<span class="month">'+y[this.o.language].monthsShort[b++]+"</span>"}this.picker.find(".datepicker-months td").html(a)},setRange:function(a){if(!a||!a.length){delete this.range}else{this.range=s.map(a,function(b){return b.valueOf()})}this.fill()},getClassNames:function(c){var e=[],b=this.viewDate.getUTCFullYear(),a=this.viewDate.getUTCMonth(),f=this.date.valueOf(),d=new Date();if(c.getUTCFullYear()<b||(c.getUTCFullYear()==b&&c.getUTCMonth()<a)){e.push("old")}else{if(c.getUTCFullYear()>b||(c.getUTCFullYear()==b&&c.getUTCMonth()>a)){e.push("new")}}if(this.o.todayHighlight&&c.getUTCFullYear()==d.getFullYear()&&c.getUTCMonth()==d.getMonth()&&c.getUTCDate()==d.getDate()){e.push("today")}if(f&&c.valueOf()==f){e.push("active")}if(c.valueOf()<this.o.startDate||c.valueOf()>this.o.endDate||s.inArray(c.getUTCDay(),this.o.daysOfWeekDisabled)!==-1){e.push("disabled")}if(this.range){if(c>this.range[0]&&c<this.range[this.range.length-1]){e.push("range")}if(s.inArray(c.valueOf(),this.range)!=-1){e.push("selected")}}return e},fill:function(){var l=new Date(this.viewDate),g=l.getUTCFullYear(),h=l.getUTCMonth(),S=this.o.startDate!==-Infinity?this.o.startDate.getUTCFullYear():-Infinity,K=this.o.startDate!==-Infinity?this.o.startDate.getUTCMonth():-Infinity,L=this.o.endDate!==Infinity?this.o.endDate.getUTCFullYear():Infinity,Q=this.o.endDate!==Infinity?this.o.endDate.getUTCMonth():Infinity,m=this.date&&this.date.valueOf(),R;this.picker.find(".datepicker-days thead th.datepicker-switch").text(y[this.o.language].months[h]+" "+g);this.picker.find("tfoot th.today").text(y[this.o.language].today).toggle(this.o.todayBtn!==false);this.picker.find("tfoot th.clear").text(y[this.o.language].clear).toggle(this.o.clearBtn!==false);this.updateNavArrows();this.fillMonths();var e=p(g,h-1,28,0,0,0,0),N=q.getDaysInMonth(e.getUTCFullYear(),e.getUTCMonth());e.setUTCDate(N);e.setUTCDate(N-(e.getUTCDay()-this.o.weekStart+7)%7);var V=new Date(e);V.setUTCDate(V.getUTCDate()+42);V=V.valueOf();var k=[];var a;while(e.valueOf()<V){if(e.getUTCDay()==this.o.weekStart){k.push("<tr>");if(this.o.calendarWeeks){var U=new Date(+e+(this.o.weekStart-e.getUTCDay()-7)%7*86400000),P=new Date(+U+(7+4-U.getUTCDay())%7*86400000),T=new Date(+(T=p(P.getUTCFullYear(),0,1))+(7+4-T.getUTCDay())%7*86400000),d=(P-T)/86400000/7+1;k.push('<td class="cw">'+d+"</td>")}}a=this.getClassNames(e);a.push("day");if(this.o.beforeShowDay!==s.noop){var c=this.o.beforeShowDay(this._utc_to_local(e));if(c===undefined){c={}}else{if(typeof(c)==="boolean"){c={enabled:c}}
438else{if(typeof(c)==="string"){c={classes:c}}}}if(c.enabled===false){a.push("disabled")}if(c.classes){a=a.concat(c.classes.split(/\s+/))}if(c.tooltip){R=c.tooltip}}a=s.unique(a);k.push('<td class="'+a.join(" ")+'"'+(R?' title="'+R+'"':"")+">"+e.getUTCDate()+"</td>");if(e.getUTCDay()==this.o.weekEnd){k.push("</tr>")}e.setUTCDate(e.getUTCDate()+1)}this.picker.find(".datepicker-days tbody").empty().append(k.join(""));var b=this.date&&this.date.getUTCFullYear();var M=this.picker.find(".datepicker-months").find("th:eq(1)").text(g).end().find("span").removeClass("active");if(b&&b==g){M.eq(this.date.getUTCMonth()).addClass("active")}if(g<S||g>L){M.addClass("disabled")}if(g==S){M.slice(0,K).addClass("disabled")}if(g==L){M.slice(Q+1).addClass("disabled")}k="";g=parseInt(g/10,10)*10;var f=this.picker.find(".datepicker-years").find("th:eq(1)").text(g+"-"+(g+9)).end().find("td");g-=1;for(var O=-1;O<11;O++){k+='<span class="year'+(O==-1?" old":O==10?" new":"")+(b==g?" active":"")+(g<S||g>L?" disabled":"")+'">'+g+"</span>";g+=1}f.html(k)},updateNavArrows:function(){if(!this._allow_update){return}var a=new Date(this.viewDate),c=a.getUTCFullYear(),b=a.getUTCMonth();switch(this.viewMode){case 0:if(this.o.startDate!==-Infinity&&c<=this.o.startDate.getUTCFullYear()&&b<=this.o.startDate.getUTCMonth()){this.picker.find(".prev").css({visibility:"hidden"})}else{this.picker.find(".prev").css({visibility:"visible"})}if(this.o.endDate!==Infinity&&c>=this.o.endDate.getUTCFullYear()&&b>=this.o.endDate.getUTCMonth()){this.picker.find(".next").css({visibility:"hidden"})}else{this.picker.find(".next").css({visibility:"visible"})}break;case 1:case 2:if(this.o.startDate!==-Infinity&&c<=this.o.startDate.getUTCFullYear()){this.picker.find(".prev").css({visibility:"hidden"})}else{this.picker.find(".prev").css({visibility:"visible"})}if(this.o.endDate!==Infinity&&c>=this.o.endDate.getUTCFullYear()){this.picker.find(".next").css({visibility:"hidden"})}else{this.picker.find(".next").css({visibility:"visible"})}break}},click:function(a){a.preventDefault();var k=s(a.target).closest("span, td, th");if(k.length==1){switch(k[0].nodeName.toLowerCase()){case"th":switch(k[0].className){case"datepicker-switch":this.showMode(1);break;case"prev":case"next":var e=q.modes[this.viewMode].navStep*(k[0].className=="prev"?-1:1);switch(this.viewMode){case 0:this.viewDate=this.moveMonth(this.viewDate,e);this._trigger("changeMonth",this.viewDate);break;case 1:case 2:this.viewDate=this.moveYear(this.viewDate,e);if(this.viewMode===1){this._trigger("changeYear",this.viewDate)}break}this.fill();break;case"today":var d=new Date();d=p(d.getFullYear(),d.getMonth(),d.getDate(),0,0,0);this.showMode(-2);var c=this.o.todayBtn=="linked"?null:"view";this._setDate(d,c);break;case"clear":var b;if(this.isInput){b=this.element}else{if(this.component){b=this.element.find("input")}}if(b){b.val("").change()}this._trigger("changeDate");this.update();if(this.o.autoclose){this.hide()}break}break;case"span":if(!k.is(".disabled")){this.viewDate.setUTCDate(1);if(k.is(".month")){var f=1;var h=k.parent().find("span").index(k);var g=this.viewDate.getUTCFullYear();this.viewDate.setUTCMonth(h);this._trigger("changeMonth",this.viewDate);if(this.o.minViewMode===1){this._setDate(p(g,h,f,0,0,0,0))}}else{var g=parseInt(k.text(),10)||0;var f=1;var h=0;this.viewDate.setUTCFullYear(g);this._trigger("changeYear",this.viewDate);if(this.o.minViewMode===2){this._setDate(p(g,h,f,0,0,0,0))}}this.showMode(-1);this.fill()}break;case"td":if(k.is(".day")&&!k.is(".disabled")){var f=parseInt(k.text(),10)||1;var g=this.viewDate.getUTCFullYear(),h=this.viewDate.getUTCMonth();if(k.is(".old")){if(h===0){h=11;g-=1}else{h-=1}}else{if(k.is(".new")){if(h==11){h=0;g+=1}else{h+=1}}}this._setDate(p(g,h,f,0,0,0,0))}break}}},_setDate:function(c,a){if(!a||a=="date"){this.date=new Date(c)}if(!a||a=="view"){this.viewDate=new Date(c)}this.fill();this.setValue();this._trigger("changeDate");var b;if(this.isInput){b=this.element}else{if(this.component){b=this.element.find("input")}}if(b){b.change()}if(this.o.autoclose&&(!a||a=="date")){this.hide()}},moveMonth:function(e,d){if(!d){return e}var a=new Date(e.valueOf()),f=a.getUTCDate(),k=a.getUTCMonth(),b=Math.abs(d),g,h;d=d>0?1:-1;if(b==1){h=d==-1?function(){return a.getUTCMonth()==k}:function(){return a.getUTCMonth()!=g};g=k+d;a.setUTCMonth(g);if(g<0||g>11){g=(g+12)%12}}else{for(var c=0;c<b;c++){a=this.moveMonth(a,d)}g=a.getUTCMonth();a.setUTCDate(f);h=function(){return g!=a.getUTCMonth()}}while(h()){a.setUTCDate(--f);a.setUTCMonth(g)}return a},moveYear:function(a,b){return this.moveMonth(a,b*12)},dateWithinRange:function(a){return a>=this.o.startDate&&a<=this.o.endDate}
438,keydown:function(a){if(this.picker.is(":not(:visible)")){if(a.keyCode==27){this.show()}return}var e=false,f,g,b,h,c;switch(a.keyCode){case 27:this.hide();a.preventDefault();break;case 37:case 39:if(!this.o.keyboardNavigation){break}f=a.keyCode==37?-1:1;if(a.ctrlKey){h=this.moveYear(this.date,f);c=this.moveYear(this.viewDate,f);this._trigger("changeYear",this.viewDate)}else{if(a.shiftKey){h=this.moveMonth(this.date,f);c=this.moveMonth(this.viewDate,f);this._trigger("changeMonth",this.viewDate)}else{h=new Date(this.date);h.setUTCDate(this.date.getUTCDate()+f);c=new Date(this.viewDate);c.setUTCDate(this.viewDate.getUTCDate()+f)}}if(this.dateWithinRange(h)){this.date=h;this.viewDate=c;this.setValue();this.update();a.preventDefault();e=true}break;case 38:case 40:if(!this.o.keyboardNavigation){break}f=a.keyCode==38?-1:1;if(a.ctrlKey){h=this.moveYear(this.date,f);c=this.moveYear(this.viewDate,f);this._trigger("changeYear",this.viewDate)}else{if(a.shiftKey){h=this.moveMonth(this.date,f);c=this.moveMonth(this.viewDate,f);this._trigger("changeMonth",this.viewDate)}else{h=new Date(this.date);h.setUTCDate(this.date.getUTCDate()+f*7);c=new Date(this.viewDate);c.setUTCDate(this.viewDate.getUTCDate()+f*7)}}if(this.dateWithinRange(h)){this.date=h;this.viewDate=c;this.setValue();this.update();a.preventDefault();e=true}break;case 13:this.hide();a.preventDefault();break;case 9:this.hide();break}if(e){this._trigger("changeDate");var d;if(this.isInput){d=this.element}else{if(this.component){d=this.element.find("input")}}if(d){d.change()}}},showMode:function(a){if(a){this.viewMode=Math.max(this.o.minViewMode,Math.min(2,this.viewMode+a))}this.picker.find(">div").hide().filter(".datepicker-"+q.modes[this.viewMode].clsName).css("display","block");this.updateNavArrows()}};var n=function(a,b){this.element=s(a);this.inputs=s.map(b.inputs,function(c){return c.jquery?c[0]:c});delete b.inputs;s(this.inputs).datepicker(b).bind("changeDate",s.proxy(this.dateUpdated,this));this.pickers=s.map(this.inputs,function(c){return s(c).data("datepicker")});this.updateDates()};n.prototype={updateDates:function(){this.dates=s.map(this.pickers,function(a){return a.date});this.updateRanges()},updateRanges:function(){var a=s.map(this.dates,function(b){return b.valueOf()});s.each(this.pickers,function(c,b){b.setRange(a)})},dateUpdated:function(b){var a=s(b.target).data("datepicker"),c=a.getUTCDate(),d=s.inArray(b.target,this.inputs),e=this.inputs.length;if(d==-1){return}if(c<this.dates[d]){while(d>=0&&c<this.dates[d]){this.pickers[d--].setUTCDate(c)}}else{if(c>this.dates[d]){while(d<e&&c>this.dates[d]){this.pickers[d++].setUTCDate(c)}}}this.updateDates()},remove:function(){s.map(this.pickers,function(a){a.remove()});delete this.element.data().datepicker}};function t(d,a){var b=s(d).data(),g={},c,e=new RegExp("^"+a.toLowerCase()+"([A-Z])"),a=new RegExp("^"+a.toLowerCase());for(var f in b){if(a.test(f)){c=f.replace(e,function(h,k){return k.toLowerCase()});g[c]=b[f]}}return g}function z(a){var c={};if(!y[a]){a=a.split("-")[0];if(!y[a]){return}}var b=y[a];s.each(o,function(d,e){if(e in b){c[e]=b[e]}});return c}var w=s.fn.datepicker;s.fn.datepicker=function(a){var c=Array.apply(null,arguments);c.shift();var b,d;this.each(function(){var A=s(this),f=A.data("datepicker"),l=typeof a=="object"&&a;if(!f){var h=t(this,"date"),m=s.extend({},u,h,l),k=z(m.language),g=s.extend({},u,k,h,l);if(A.is(".input-daterange")||g.inputs){var e={inputs:g.inputs||A.find("input").toArray()};A.data("datepicker",(f=new n(this,s.extend(g,e))))}else{A.data("datepicker",(f=new r(this,g)))}}if(typeof a=="string"&&typeof f[a]=="function"){b=f[a].apply(f,c);if(b!==undefined){return false}}});if(b!==undefined){return b}else{return this}};var u=s.fn.datepicker.defaults={autoclose:false,beforeShowDay:s.noop,calendarWeeks:false,clearBtn:false,daysOfWeekDisabled:[],endDate:Infinity,forceParse:true,format:"mm/dd/yyyy",keyboardNavigation:true,language:"en",minViewMode:0,orientation:"auto",rtl:false,startDate:-Infinity,startView:0,todayBtn:false,todayHighlight:false,weekStart:0};var o=s.fn.datepicker.locale_opts=["format","rtl","weekStart"];s.fn.datepicker.Constructor=r;var y=s.fn.datepicker.dates={en:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
438ay","Saturday","Sunday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sun"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa","Su"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",clear:"Clear"}};var q={modes:[{clsName:"days",navFnc:"Month",navStep:1},{clsName:"months",navFnc:"FullYear",navStep:1},{clsName:"years",navFnc:"FullYear",navStep:10}],isLeapYear:function(a){return(((a%4===0)&&(a%100!==0))||(a%400===0))},getDaysInMonth:function(b,a){return[31,(q.isLeapYear(b)?29:28),31,30,31,30,31,31,30,31,30,31][a]},validParts:/dd?|DD?|mm?|MM?|yy(?:yy)?/g,nonpunctuation:/[^ -\/:-@\[\u3400-\u9fff-`{-~\t\n\r]+/g,parseFormat:function(a){var c=a.replace(this.validParts,"\0").split("\0"),b=a.match(this.validParts);if(!c||!c.length||!b||b.length===0){throw new Error("Invalid date format.")}return{separators:c,parts:b}},parseDate:function(d,h,I){if(d instanceof Date){return d}if(typeof h==="string"){h=q.parseFormat(h)}if(/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/.test(d)){var c=/([\-+]\d+)([dmwy])/,J=d.match(/([\-+]\d+)([dmwy])/g),k,b;d=new Date();for(var H=0;H<J.length;H++){k=c.exec(J[H]);b=parseInt(k[1]);switch(k[2]){case"d":d.setUTCDate(d.getUTCDate()+b);break;case"m":d=r.prototype.moveMonth.call(r.prototype,d,b);break;case"w":d.setUTCDate(d.getUTCDate()+b*7);break;case"y":d=r.prototype.moveYear.call(r.prototype,d,b);break}}return p(d.getUTCFullYear(),d.getUTCMonth(),d.getUTCDate(),0,0,0)}var J=d&&d.match(this.nonpunctuation)||[],d=new Date(),m={},l=["yyyy","yy","M","MM","m","mm","d","dd"],f={yyyy:function(B,A){return B.setUTCFullYear(A)},yy:function(B,A){return B.setUTCFullYear(2000+A)},m:function(B,A){if(isNaN(B)){return B}A-=1;while(A<0){A+=12}A%=12;B.setUTCMonth(A);while(B.getUTCMonth()!=A){B.setUTCDate(B.getUTCDate()-1)}return B},d:function(B,A){return B.setUTCDate(A)}},e,G,k;f.M=f.MM=f.mm=f.m;f.dd=f.d;d=p(d.getFullYear(),d.getMonth(),d.getDate(),0,0,0);var F=h.parts.slice();if(J.length!=F.length){F=s(F).filter(function(A,B){return s.inArray(B,l)!==-1}).toArray()}if(J.length==F.length){for(var H=0,g=F.length;H<g;H++){e=parseInt(J[H],10);k=F[H];if(isNaN(e)){switch(k){case"MM":G=s(y[I].months).filter(function(){var A=this.slice(0,J[H].length),B=J[H].slice(0,A.length);return A==B});e=s.inArray(G[0],y[I].months)+1;break;case"M":G=s(y[I].monthsShort).filter(function(){var A=this.slice(0,J[H].length),B=J[H].slice(0,A.length);return A==B});e=s.inArray(G[0],y[I].monthsShort)+1;break}}m[k]=e}for(var H=0,K,a;H<l.length;H++){a=l[H];if(a in m&&!isNaN(m[a])){K=new Date(d);f[a](K,m[a]);if(!isNaN(K)){d=K}}}}return d}
438,formatDate:function(g,c,a){if(typeof c==="string"){c=q.parseFormat(c)}var b={d:g.getUTCDate(),D:y[a].daysShort[g.getUTCDay()],DD:y[a].days[g.getUTCDay()],m:g.getUTCMonth()+1,M:y[a].monthsShort[g.getUTCMonth()],MM:y[a].months[g.getUTCMonth()],yy:g.getUTCFullYear().toString().substring(2),yyyy:g.getUTCFullYear()};b.dd=(b.d<10?"0":"")+b.d;b.mm=(b.m<10?"0":"")+b.m;var g=[],d=s.extend([],c.separators);for(var e=0,f=c.parts.length;e<=f;e++){if(d.length){g.push(d.shift())}g.push(b[c.parts[e]])}return g.join("")},headTemplate:'<thead><tr><th class="prev">«</th><th colspan="5" class="datepicker-switch"></th><th class="next">»</th></tr></thead>',contTemplate:'<tbody><tr><td colspan="7"></td></tr></tbody>',footTemplate:'<tfoot><tr><th colspan="7" class="today"></th></tr><tr><th colspan="7" class="clear"></th></tr></tfoot>'};q.template='<div class="datepicker"><div class="datepicker-days"><table class=" table-condensed">'+q.headTemplate+"<tbody></tbody>"+q.footTemplate+'</table></div><div class="datepicker-months"><table class="table-condensed">'+q.headTemplate+q.contTemplate+q.footTemplate+'</table></div><div class="datepicker-years"><table class="table-condensed">'+q.headTemplate+q.contTemplate+q.footTemplate+"</table></div></div>";s.fn.datepicker.DPGlobal=q;s.fn.datepicker.noConflict=function(){s.fn.datepicker=w;return this};s(document).on("focus.datepicker.data-api click.datepicker.data-api",'[data-provide="datepicker"]',function(a){var b=s(this);if(b.data("datepicker")){return}a.preventDefault();b.datepicker("show")});s(function(){s('[data-provide="datepicker-inline"]').datepicker()})}(window.jQuery));$(function(){window.enhanceTab=d;var b="fadeInLeft";var c;var a;$(".tabbable").each(function(e){d($(this).find(".nav-tabs a"),$(this).find(".tab-content"))});function d(e,f,g){e.click(function(k){k.preventDefault();$(this).tab("show");var h=$(this).data("easein");if(c){c.removeClass(a)}if(h){f.find("div.active").addClass("animated "+h);a=h}else{if(g){f.find("div.active").addClass("animated "+g);a=g}else{f.find("div.active").addClass("animated "+b);a=b}}c=f.find("div.active")})}$("a[rel=popover]").click(function(f){f.preventDefault();if($(this).data("easein")!=undefined){$(this).next().removeClass($(this).data("easein")).addClass("animated "+$(this).data("easein"))}else{$(this).next().addClass("animated "+b)}})});(function(m){if(typeof google==="undefined"||typeof google.maps==="undefined"){return}var l=function(){this.markers=[];this.mainMarker=false;this.icon="http://www.google.com/mapfiles/marker.png"};l.prototype.dist=function(a){return Math.sqrt(Math.pow(this.markers[0].latitude-a.latitude,2)+Math.pow(this.markers[0].longitude-a.longitude,2))};l.prototype.setIcon=function(a){this.icon=a};l.prototype.addMarker=function(a){this.markers[this.markers.length]=a};l.prototype.getMarker=function(){if(this.mainmarker){return this.mainmarker}var b,a;if(this.markers.length>1){b=new n.MarkerImage("http://thydzik.com/thydzikGoogleMap/markerlink.php?text="+this.markers.length+"&color=EF9D3F");a="cluster of "+this.markers.length+" markers"}else{b=new n.MarkerImage(this.icon);a=this.markers[0].title}this.mainmarker=new n.Marker({position:new n.LatLng(this.markers[0].latitude,this.markers[0].longitude),icon:b,title:a,map:null});return this.mainmarker};var n=google.maps,p=new n.Geocoder(),o=0,h=0,k={};k={init:function(b){var c,a=m.extend({},m.fn.gMap.defaults,b);for(c in m.fn.gMap.defaults.icon){if(!a.icon[c]){a.icon[c]=m.fn.gMap.defaults.icon[c]}}return this.each(function(){var g=m(this),f=k._getMapCenter.apply(g,[a]),q,r;if(a.zoom=="fit"){a.zoomFit=true;a.zoom=k._autoZoom.apply(g,[a])}var d={zoom:a.zoom,center:f,mapTypeControl:a.mapTypeControl,mapTypeControlOptions:{},zoomControl:a.zoomControl,zoomControlOptions:{},panControl:a.panControl,panControlOptions:{},scaleControl:a.scaleControl,scaleControlOptions:{},streetViewControl:a.streetViewControl,streetViewControlOptions:{},mapTypeId:a.maptype,scrollwheel:a.scrollwheel,maxZoom:a.maxZoom,minZoom:a.minZoom};if(a.controlsPositions.mapType){d.mapTypeControlOptions.position=a.controlsPositions.mapType}if(a.controlsPositions.zoom){d.zoomControlOptions.position=a.controlsPositions.zoom}if(a.controlsPositions.pan){d.panControlOptions.position=a.controlsPositions.pan}if(a.controlsPositions.scale){d.scaleControlOptions.position=a.controlsPositions.scale}if(a.controlsPositions.streetView){d.streetViewControlOptions.position=a.controlsPositions.streetView}if(a.styles){d.styles=a.styles}
438d.mapTypeControlOptions.style=a.controlsStyle.mapType;d.zoomControlOptions.style=a.controlsStyle.zoom;var e=new n.Map(this,d);if(a.log){console.log("map center is:")}if(a.log){console.log(f)}g.data("$gmap",e);g.data("gmap",{opts:a,gmap:e,markers:[],markerKeys:{},infoWindow:null,clusters:[]});if(a.controls.length!==0){for(q=0;q<a.controls.length;q+=1){e.controls[a.controls[q].pos].push(a.controls[q].div)}}if(a.clustering.enabled){r=g.data("gmap");(function(s){r.markers=s}(a.markers));k._renderCluster.apply(g,[]);n.event.addListener(e,"bounds_changed",function(){k._renderCluster.apply(g,[])})}else{if(a.markers.length!==0){k.addMarkers.apply(g,[a.markers])}}k._onComplete.apply(g,[])})},_delayedMode:false,_onComplete:function(){var c=this.data("gmap"),a=this;if(o!==0){window.setTimeout(function(){k._onComplete.apply(a,[])},100);return}if(k._delayedMode){var d=k._getMapCenter.apply(this,[c.opts,true]);k._setMapCenter.apply(this,[d]);if(c.opts.zoomFit){var b=k._autoZoom.apply(this,[c.opts,true]);c.gmap.setZoom(b)}}c.opts.onComplete()},_setMapCenter:function(c){var b=this.data("gmap");if(b&&b.opts.log){console.log("delayed setMapCenter called")}if(b&&b.gmap!==undefined&&o==0){b.gmap.setCenter(c)}else{var a=this;window.setTimeout(function(){k._setMapCenter.apply(a,[c])},100)}},_boundaries:null,_getBoundaries:function(a){var f=a.markers,c;var d=1000,e=-1000,b=1000,g=-1000;if(f){for(c=0;c<f.length;c+=1){if(!f[c].latitude||!f[c].longitude){continue}if(d>f[c].latitude){d=f[c].latitude}if(e<f[c].longitude){e=f[c].longitude}if(b>f[c].longitude){b=f[c].longitude}if(g<f[c].latitude){g=f[c].latitude}if(a.log){console.log(f[c].latitude,f[c].longitude,d,e,b,g)}}k._boundaries={N:d,E:e,W:b,S:g}}if(d==-1000){k._boundaries={N:0,E:0,W:0,S:0}}return k._boundaries},_getBoundariesFromMarkers:function(){var f=this.data("gmap").markers,c;var d=1000,e=-1000,b=1000,a=-1000;if(f){for(c=0;c<f.length;c+=1){if(d>f[c].getPosition().lat()){d=f[c].getPosition().lat()}if(e<f[c].getPosition().lng()){e=f[c].getPosition().lng()}if(b>f[c].getPosition().lng()){b=f[c].getPosition().lng()}if(a<f[c].getPosition().lat()){a=f[c].getPosition().lat()}}k._boundaries={N:d,E:e,W:b,S:a}}if(d==-1000){k._boundaries={N:0,E:0,W:0,S:0}}return k._boundaries},_getMapCenter:function(f,c){var e,g=this,b,a,d;if(f.markers.length&&(f.latitude=="fit"||f.longitude=="fit")){if(c){d=k._getBoundariesFromMarkers.apply(this)}else{d=k._getBoundaries(f)}e=new n.LatLng((d.N+d.S)/2,(d.E+d.W)/2);if(f.log){console.log(c,d,e)}return e}if(f.latitude&&f.longitude){e=new n.LatLng(f.latitude,f.longitude);return e}else{e=new n.LatLng(0,0)}if(f.address){p.geocode({address:f.address},function(q,r){if(r===google.maps.GeocoderStatus.OK){k._setMapCenter.apply(g,[q[0].geometry.location])}else{if(f.log){console.log("Geocode was not successful for the following reason: "+r)}}});return e}if(f.markers.length>0){a=null;for(b=0;b<f.markers.length;b+=1){if(f.markers[b].setCenter){a=f.markers[b];break}}if(a===null){for(b=0;b<f.markers.length;b+=1){if(f.markers[b].latitude&&f.markers[b].longitude){a=f.markers[b];break}if(f.markers[b].address){a=f.markers[b]}}}if(a===null){return e}if(a.latitude&&a.longitude){return new n.LatLng(a.latitude,a.longitude)}if(a.address){p.geocode({address:a.address},function(q,r){if(r===google.maps.GeocoderStatus.OK){k._setMapCenter.apply(g,[q[0].geometry.location])}else{if(f.log){console.log("Geocode was not successful for the following reason: "+r)}}})}}return e},_renderCluster:function(){var g=this.data("gmap"),c=g.markers,F=g.clusters,B=g.opts,a,b,H;for(a=0;a<F.length;a+=1){F[a].getMarker().setMap(null)}F.length=0;H=g.gmap.getBounds();if(!H){var I=this;window.setTimeout(function(){k._renderCluster.apply(I)},1000);return}
438var d=H.getNorthEast(),D=H.getSouthWest(),A=d.lat()-D.lat(),J=[],e,f,E=A*B.clustering.clusterSize/100,G,C;for(a=0;a<c.length;a+=1){if(c[a].latitude<d.lat()&&c[a].latitude>D.lat()&&c[a].longitude<d.lng()&&c[a].longitude>D.lng()){J[J.length]=c[a]}}if(B.log){console.log("number of markers "+J.length+"/"+c.length)}if(B.log){console.log("cluster radius: "+E)}for(a=0;a<J.length;a+=1){f=10000;e=-1;for(b=0;b<F.length;b+=1){G=F[b].dist(J[a]);if(G<E){f=G;e=b;if(B.clustering.fastClustering){break}}}if(e===-1){C=new l();C.addMarker(J[a]);F[F.length]=C}else{F[e].addMarker(J[a])}}if(B.log){console.log("Total clusters in viewport: "+F.length)}for(b=0;b<F.length;b+=1){F[b].getMarker().setMap(g.gmap)}},_processMarker:function(d,b,B,a){var v=this.data("gmap"),x=v.gmap,y=v.opts,e,f;if(a===undefined){a=new n.LatLng(d.latitude,d.longitude)}if(!b){var z={image:y.icon.image,iconSize:new n.Size(y.icon.iconsize[0],y.icon.iconsize[1]),iconAnchor:new n.Point(y.icon.iconanchor[0],y.icon.iconanchor[1]),infoWindowAnchor:new n.Size(y.icon.infowindowanchor[0],y.icon.infowindowanchor[1])};b=new n.MarkerImage(z.image,z.iconSize,null,z.iconAnchor)}if(!B){var c={image:y.icon.shadow,iconSize:new n.Size(y.icon.shadowsize[0],y.icon.shadowsize[1]),anchor:(z&&z.iconAnchor)?z.iconAnchor:new n.Point(y.icon.iconanchor[0],y.icon.iconanchor[1])}}f={position:a,icon:b,title:d.title,map:null,draggable:((d.draggable===true)?true:false)};if(!y.clustering.enabled){f.map=x}e=new n.Marker(f);e.setShadow(B);v.markers.push(e);if(d.key){v.markerKeys[d.key]=e}var g;if(d.html){var w=typeof(d.html)==="string"?y.html_prepend+d.html+y.html_append:d.html;var A={content:w,pixelOffset:d.infoWindowAnchor};if(y.log){console.log("setup popup with data")}if(y.log){console.log(A)}g=new n.InfoWindow(A);n.event.addListener(e,"click",function(){if(y.log){console.log("opening popup "+d.html)}if(y.singleInfoWindow&&v.infoWindow){v.infoWindow.close()}g.open(x,e);v.infoWindow=g})}if(d.html&&d.popup){if(y.log){console.log("opening popup "+d.html)}g.open(x,e);v.infoWindow=g}if(d.onDragEnd){n.event.addListener(e,"dragend",function(q){if(y.log){console.log("drag end")}d.onDragEnd(q)})}},_geocodeMarker:function(d,a,c){var b=this;p.geocode({address:d.address},function(e,f){if(f===n.GeocoderStatus.OK){o-=1;if(b.data("gmap").opts.log){console.log("Geocode was successful with point: ",e[0].geometry.location)}k._processMarker.apply(b,[d,a,c,e[0].geometry.location])}else{if(f===n.GeocoderStatus.OVER_QUERY_LIMIT){if((!b.data("gmap").opts.noAlerts)&&(h===0)){alert("Error: too many geocoded addresses! Switching to 1 marker/s mode.")}h+=1000;window.setTimeout(function(){k._geocodeMarker.apply(b,[d,a,c])},h)}if(b.data("gmap").opts.log){console.log("Geocode was not successful for the following reason: "+f)}}})},_autoZoom:function(a,b){var e=m(this).data("gmap"),s=m.extend({},e?e.opts:{},a),d,r,f,g,c=39135.758482;if(s.log){console.log("autozooming map")}if(b){r=k._getBoundariesFromMarkers.apply(this)}else{r=k._getBoundaries(s)}f=(r.E-r.W)*111000/this.width();g=(r.S-r.N)*111000/this.height();for(d=2;d<20;d+=1){if(f>c||g>c){break}c=c/2}return d-2},addMarkers:function(a){var b=this.data("gmap").opts;if(a.length!==0){if(b.log){console.log("adding "+a.length+" markers")}for(var c=0;c<a.length;c+=1){k.addMarker.apply(this,[a[c]])}}},addMarker:function(f){var b=this.data("gmap").opts;if(b.log){console.log("putting marker at "+f.latitude+", "+f.longitude+" with address "+f.address+" and html "+f.html)}var d={image:b.icon.image,iconSize:new n.Size(b.icon.iconsize[0],b.icon.iconsize[1]),iconAnchor:new n.Point(b.icon.iconanchor[0],b.icon.iconanchor[1]),infoWindowAnchor:new n.Size(b.icon.infowindowanchor[0],b.icon.infowindowanchor[1])},e={image:b.icon.shadow,iconSize:new n.Size(b.icon.shadowsize[0],b.icon.shadowsize[1]),anchor:new n.Point(b.icon.shadowanchor[0],b.icon.shadowanchor[1])};f.infoWindowAnchor=d.infoWindowAnchor;if(f.icon){if(f.icon.image){d.image=f.icon.image}if(f.icon.iconsize){d.iconSize=new n.Size(f.icon.iconsize[0],f.icon.iconsize[1])}if(f.icon.iconanchor){d.iconAnchor=new n.Point(f.icon.iconanchor[0],f.icon.iconanchor[1])}if(f.icon.infowindowanchor){d.infoWindowAnchor=new n.Size(f.icon.infowindowanchor[0],f.icon.infowindowanchor[1])}if(f.icon.shadow){e.image=f.icon.shadow}if(f.icon.shadowsize){e.iconSize=new n.Size(f.icon.shadowsize[0],f.icon.shadowsize[1])}if(f.icon.shadowanchor){e.anchor=new n.Point(f.icon.shadowanchor[0],f.icon.shadowanchor[1])}}var a=new n.MarkerImage(d.image,d.iconSize,null,d.iconAnchor);var c=new n.MarkerImage(e.image,e.iconSize,null,e.anchor);if(f.address){if(f.html==="_address"){f.html=f.address}if(f.title=="_address"){f.title=f.address}if(b.log){console.log("geocoding marker: "+f.address)}o+=1;k._delayedMode=true;k._geocodeMarker.apply(this,[f,a,c])}else{if(f.html==="_latlng"){f.html=f.latitude+", "+f.longitude}if(f.title=="_latlng"){f.title=f.latitude+", "+f.longitude}var g=new n.LatLng(f.latitude,f.longitude);k._processMarker.apply(this,[f,a,c,g])}},removeAllMarkers:function(){var a=this.data("gmap").markers,b;for(b=0;b<a.length;b+=1){a[b].setMap(null);delete a[b]}a.length=0},getMarker:function(a){return this.data("gmap").markerKeys[a]},fixAfterResize:function(a){var b=this.data("gmap");n.event.trigger(b.gmap,"resize");if(a){b.gmap.panTo(new google.maps.LatLng(0,0))}b.gmap.panTo(this.gMap("_getMapCenter",b.opts))},setZoom:function(b,c,d){var a=this.data("gmap").gmap;if(b==="fit"){b=k._autoZoom.apply(this,[c,d])}a.setZoom(parseInt(b))},changeSettings:function(d){var b=this.data("gmap"),a=[],c;for(c=0;c<b.markers.length;c+=1){a[c]={latitude:b.markers[c].getPosition().lat(),longitude:b.markers[c].getPosition().lng()}}d.markers=a;if(d.zoom){k.setZoom.apply(this,[d.zoom,d])}if(d.latitude||d.longitude){b.gmap.panTo(k._getMapCenter.apply(this,[d]))}},mapclick:function(a){google.maps.event.addListener(this.data("gmap").gmap,"click",function(b){a(b.latLng)})},geocode:function(c,a,b){p.geocode({address:c},function(d,e){if(e===n.GeocoderStatus.OK){a(d[0].geometry.location)}else{if(b){b(d,e)}}})},getRoute:function(x){var f=this.data("gmap"),v=f.gmap,a=new n.DirectionsRenderer(),b=new n.DirectionsService(),t={BYCAR:n.DirectionsTravelMode.DRIVING,BYBICYCLE:n.DirectionsTravelMode.BICYCLING,BYFOOT:n.DirectionsTravelMode.WALKING},c={MILES:n.DirectionsUnitSystem.IMPERIAL,KM:n.DirectionsUnitSystem.METRIC},g=null,w=null,d=null,u=null;if(x.routeDisplay!==undefined){g=(x.routeDisplay instanceof jQuery)?x.routeDisplay[0]:((typeof x.routeDisplay=="string")?m(x.routeDisplay)[0]:null)}else{if(f.opts.routeFinder.routeDisplay!==null){g=(f.opts.routeFinder.routeDisplay instanceof jQuery)?f.opts.routeFinder.routeDisplay[0]:((typeof f.opts.routeFinder.routeDisplay=="string")?m(f.opts.routeFinder.routeDisplay)[0]:null)}}a.setMap(v);if(g!==null){a.setPanel(g)}w=(t[f.opts.routeFinder.travelMode]!==undefined)?t[f.opts.routeFinder.travelMode]:t.BYCAR;d=(c[f.opts.routeFinder.travelUnit]!==undefined)?c[f.opts.routeFinder.travelUnit]:c.KM;var e={origin:x.from,destination:x.to,travelMode:w,unitSystem:d};b.route(e,function(r,q){if(q==n.DirectionsStatus.OK){a.setDirections(r)}else{if(g!==null){m(g).html(f.opts.routeFinder.routeErrors[q])}}});return this}};
438m.fn.gMap=function(a){if(k[a]){return k[a].apply(this,Array.prototype.slice.call(arguments,1))}else{if(typeof a==="object"||!a){return k.init.apply(this,arguments)}else{m.error("Method "+a+" does not exist on jQuery.gmap")}}};m.fn.gMap.defaults={log:false,address:"",latitude:null,longitude:null,zoom:3,maxZoom:null,minZoom:null,markers:[],controls:{},scrollwheel:true,maptype:google.maps.MapTypeId.ROADMAP,mapTypeControl:true,zoomControl:true,panControl:false,scaleControl:false,streetViewControl:true,controlsPositions:{mapType:null,zoom:null,pan:null,scale:null,streetView:null},controlsStyle:{mapType:google.maps.MapTypeControlStyle.DEFAULT,zoom:google.maps.ZoomControlStyle.DEFAULT},singleInfoWindow:true,html_prepend:'<div class="gmap_marker">',html_append:"</div>",icon:{image:"http://www.google.com/mapfiles/marker.png",iconsize:[20,34],iconanchor:[9,34],infowindowanchor:[9,2],shadow:"http://www.google.com/mapfiles/shadow50.png",shadowsize:[37,34],shadowanchor:[9,34]},onComplete:function(){},routeFinder:{travelMode:"BYCAR",travelUnit:"KM",routeDisplay:null,routeErrors:{INVALID_REQUEST:"The provided request is invalid.",NOT_FOUND:"One or more of the given addresses could not be found.",OVER_QUERY_LIMIT:"A temporary error occured. Please try again in a few minutes.",REQUEST_DENIED:"An error occured. Please contact us.",UNKNOWN_ERROR:"An unknown error occured. Please try again.",ZERO_RESULTS:"No route could be found within the given addresses."}},clustering:{enabled:false,fastClustering:false,clusterCount:10,clusterSize:40}}}(jQuery)); 439/*! 440 * jQuery Validation Plugin v1.15.0 441 * 442 * http://jqueryvalidation.org/ 443 * 444 * Copyright (c) 2016 Jörn Zaefferer 445 * Released under the MIT license 446 */ 447(function(a){if(typeof define==="function"&&define.amd){define(["jquery"],a)}else{if(typeof module==="object"&&module.exports){module.exports=a(require("jquery"))}else{a(jQuery)}}}(function(c){c.extend(c.fn,{validate:function(d){if(!this.length){if(d&&d.debug&&window.console){console.warn("Nothing selected, can't validate, returning nothing.")}return}var e=c.data(this[0],"validator");if(e){return e}this.attr("novalidate","novalidate");e=new c.validator(d,this[0]);c.data(this[0],"validator",e);if(e.settings.onsubmit){this.on("click.validate",":submit",function(f){if(e.settings.submitHandler){e.submitButton=f.target}if(c(this).hasClass("cancel")){e.cancelSubmit=true}if(c(this).attr("formnovalidate")!==undefined){e.cancelSubmit=true}});this.on("submit.validate",function(f){if(e.settings.debug){f.preventDefault()}function g(){var k,h;if(e.settings.submitHandler){if(e.submitButton){k=c("<input type='hidden'/>").attr("name",e.submitButton.name).val(c(e.submitButton).val()).appendTo(e.currentForm)}h=e.settings.submitHandler.call(e,e.currentForm,f);if(e.submitButton){k.remove()}if(h!==undefined){return h}return false}return true}if(e.cancelSubmit){e.cancelSubmit=false;return g()}if(e.form()){if(e.pendingRequest){e.formSubmitted=true;return false}return g()}else{e.focusInvalid();return false}})}return e},valid:function(){var e,d,f;if(c(this[0]).is("form")){e=this.validate().form()}else{f=[];e=true;d=c(this[0].form).validate();
447this.each(function(){e=d.element(this)&&e;if(!e){f=f.concat(d.errorList)}});d.errorList=f}return e},rules:function(g,d){if(!this.length){return}var k=this[0],f,m,n,h,e,l;if(g){f=c.data(k.form,"validator").settings;m=f.rules;n=c.validator.staticRules(k);switch(g){case"add":c.extend(n,c.validator.normalizeRule(d));delete n.messages;m[k.name]=n;if(d.messages){f.messages[k.name]=c.extend(f.messages[k.name],d.messages)}break;case"remove":if(!d){delete m[k.name];return n}l={};c.each(d.split(/\s/),function(o,p){l[p]=n[p];delete n[p];if(p==="required"){c(k).removeAttr("aria-required")}});return l}}h=c.validator.normalizeRules(c.extend({},c.validator.classRules(k),c.validator.attributeRules(k),c.validator.dataRules(k),c.validator.staticRules(k)),k);if(h.required){e=h.required;delete h.required;h=c.extend({required:e},h);c(k).attr("aria-required","true")}if(h.remote){e=h.remote;delete h.remote;h=c.extend(h,{remote:e})}return h}});c.extend(c.expr[":"],{blank:function(d){return !c.trim(""+c(d).val())},filled:function(d){var e=c(d).val();return e!==null&&!!c.trim(""+e)},unchecked:function(d){return !c(d).prop("checked")}});c.validator=function(d,e){this.settings=c.extend(true,{},c.validator.defaults,d);this.currentForm=e;this.init()};c.validator.format=function(d,e){if(arguments.length===1){return function(){var f=c.makeArray(arguments);f.unshift(d);return c.validator.format.apply(this,f)}}if(e===undefined){return d}if(arguments.length>2&&e.constructor!==Array){e=c.makeArray(arguments).slice(1)}if(e.constructor!==Array){e=[e]}c.each(e,function(f,g){d=d.replace(new RegExp("\\{"+f+"\\}","g"),function(){return g})});return d};c.extend(c.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",pendingClass:"pending",validClass:"valid",errorElement:"label",focusCleanup:false,focusInvalid:true,errorContainer:c([]),errorLabelContainer:c([]),afterValidate:function(){},onsubmit:true,ignore:":hidden",ignoreTitle:false,onfocusin:function(d){this.lastActive=d;if(this.settings.focusCleanup){if(this.settings.unhighlight){this.settings.unhighlight.call(this,d,this.settings.errorClass,this.settings.validClass)}this.hideThese(this.errorsFor(d))}},onfocusout:function(d){if(!this.checkable(d)&&(d.name in this.submitted||!this.optional(d))){this.element(d)}},onkeyup:function(e,f){var d=[16,17,18,20,35,36,37,38,39,40,45,144,225];if(f.which===9&&this.elementValue(e)===""||c.inArray(f.keyCode,d)!==-1){return}else{if(e.name in this.submitted||e.name in this.invalid){this.element(e)}}},onclick:function(d){if(d.name in this.submitted){this.element(d)}else{if(d.parentNode.name in this.submitted){this.element(d.parentNode)}}},highlight:function(f,d,e){if(f.type==="radio"){this.findByName(f.name).addClass(d).removeClass(e)}else{c(f).addClass(d).removeClass(e)}},unhighlight:function(f,d,e){if(f.type==="radio"){this.findByName(f.name).removeClass(d).addClass(e)}else{c(f).removeClass(d).addClass(e)}}},setDefaults:function(d){c.extend(c.validator.defaults,d)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date ( ISO ).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",maxlength:c.validator.format("Please enter no more than {0} characters."),minlength:c.validator.format("Please enter at least {0} characters."),rangelength:c.validator.format("Please enter a value between {0} and {1} characters long."),range:c.validator.format("Please enter a value between {0} and {1}."),max:c.validator.format("Please enter a value less than or equal to {0}."),min:c.validator.format("Please enter a value greater than or equal to {0}."),step:c.validator.format("Please enter a multiple of {0}.")},autoCreateRanges:false,prototype:{init:function(){this.labelContainer=c(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||c(this.currentForm);this.containers=c(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var d=(this.groups={}),f;c.each(this.settings.groups,function(g,h){if(typeof h==="string"){h=h.split(/\s/)}c.each(h,function(l,k){d[k]=g})});f=this.settings.rules;c.each(f,function(g,h){f[g]=c.validator.normalizeRule(h)});function e(l){var h=c.data(this.form,"validator"),g="on"+l.type.replace(/^validate/,""),k=h.settings;if(k[g]&&!c(this).is(k.ignore)){k[g].call(h,this,l)}}c(this.currentForm).on("focusin.validate focusout.validate keyup.validate",":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'], [type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'], [type='radio'], [type='checkbox'], [contenteditable]",e).on("click.validate","select, option, [type='radio'], [type='checkbox']",e);if(this.settings.invalidHandler){c(this.currentForm).on("invalid-form.validate",this.settings.invalidHandler)}c(this.currentForm).find("[required], [data-rule-required], .required").attr("aria-required","true")},form:function(){this.checkForm();c.extend(this.submitted,this.errorMap);this.invalid=c.extend({},this.errorMap);if(!this.valid()){c(this.currentForm).triggerHandler("invalid-form",[this])}this.showErrors();return this.valid()},checkForm:function(){this.prepareForm();for(var d=0,e=(this.currentElements=this.elements());e[d];d++){this.check(e[d])}return this.valid()},element:function(h){var k=this.clean(h),g=this.validationTargetFor(k),f=this,d=true,e,l;if(g===undefined){delete this.invalid[k.name]}else{this.prepareElement(g);this.currentElements=c(g);l=this.groups[g.name];if(l){c.each(this.groups,function(n,m){if(m===l&&n!==g.name){k=f.validationTargetFor(f.clean(f.findByName(n)));if(k&&k.name in f.invalid){f.currentElements.push(k);d=d&&f.check(k)}}})}e=this.check(g)!==false;d=d&&e;if(e){this.invalid[g.name]=false}else{this.invalid[g.name]=true}if(!this.numberOfInvalids()){this.toHide=this.toHide.add(this.containers
447)}this.showErrors();c(h).attr("aria-invalid",!e)}return d},showErrors:function(e){if(e){var d=this;c.extend(this.errorMap,e);this.errorList=c.map(this.errorMap,function(g,f){return{message:g,element:d.findByName(f)[0]}});this.successList=c.grep(this.successList,function(f){return !(f.name in e)})}if(this.settings.showErrors){this.settings.showErrors.call(this,this.errorMap,this.errorList)}else{this.defaultShowErrors()}this.settings.afterValidate.call(this,this.errorList,this.elements())},resetForm:function(){if(c.fn.resetForm){c(this.currentForm).resetForm()}this.invalid={};this.submitted={};this.prepareForm();this.hideErrors();var d=this.elements().removeData("previousValue").removeAttr("aria-invalid");this.resetElements(d)},resetElements:function(e){var d;if(this.settings.unhighlight){for(d=0;e[d];d++){this.settings.unhighlight.call(this,e[d],this.settings.errorClass,"");this.findByName(e[d].name).removeClass(this.settings.validClass)}}else{e.removeClass(this.settings.errorClass).removeClass(this.settings.validClass)}},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(f){var e=0,d;for(d in f){if(f[d]){e++}}return e},hideErrors:function(){this.hideThese(this.toHide)},hideThese:function(d){d.not(this.containers).text("");this.addWrapper(d).hide()},valid:function(){return this.size()===0},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid){try{c(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(d){}}},findLastActive:function(){var d=this.lastActive;return d&&c.grep(this.errorList,function(e){return e.element.name===d.name}).length===1&&d},elements:function(){var e=this,d={};return c(this.currentForm).find("input, select, textarea, [contenteditable]").not(":submit, :reset, :image, :disabled").not(this.settings.ignore).filter(function(){var f=this.name||c(this).attr("name");if(!f&&e.settings.debug&&window.console){console.error("%o has no name assigned",this)}if(this.hasAttribute("contenteditable")){this.form=c(this).closest("form")[0]}if(f in d||!e.objectLength(c(this).rules())){return false}d[f]=true;return true})},clean:function(d){return c(d)[0]},errors:function(){var d=this.settings.errorClass.split(" ").join(".");return c(this.settings.errorElement+"."+d,this.errorContext)},resetInternals:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=c([]);this.toHide=c([])},reset:function(){this.resetInternals();this.currentElements=c([])},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers)},prepareElement:function(d){this.reset();this.toHide=this.errorsFor(d)},elementValue:function(f){var e=c(f),g=f.type,h,d;if(g==="radio"||g==="checkbox"){return this.findByName(f.name).filter(":checked").val()}else{if(g==="number"&&typeof f.validity!=="undefined"){return f.validity.badInput?"NaN":e.val()}}if(f.hasAttribute("contenteditable")){h=e.text()}else{h=e.val()}if(g==="file"){if(h.substr(0,12)==="C:\\fakepath\\"){return h.substr(12)}d=h.lastIndexOf("/");if(d>=0){return h.substr(d+1)}d=h.lastIndexOf("\\");if(d>=0){return h.substr(d+1)}return h}if(typeof h==="string"){return h.replace(/\r/g,"")}return h},check:function(g){g=this.validationTargetFor(this.clean(g));var m=c(g).rules(),k=c.map(m,function(p,e){return e}).length,n=false,f=this.elementValue(g),o,d,l;if(typeof m.normalizer==="function"){f=m.normalizer.call(g,f);if(typeof f!=="string"){throw new TypeError("The normalizer should return a string value.")}delete m.normalizer}for(d in m){l={method:d,parameters:m[d]};try{o=c.validator.methods[d].call(this,f,g,l.parameters);if(o==="dependency-mismatch"&&k===1){n=true;continue}n=false;if(o==="pending"){this.toHide=this.toHide.not(this.errorsFor(g));return}if(!o){this.formatAndAdd(g,l);return false}}catch(h){if(this.settings.debug&&window.console){console.log("Exception occurred when checking element "+g.id+", check the '"+l.method+"' method.",h)}if(h instanceof TypeError){h.message+=". Exception occurred when checking element "+g.id+", check the '"+l.method+"' method."}throw h}}if(n){return}if(this.objectLength(m)){this.successList.push(g)}return true},customDataMessage:function(d,e){return c(d).data("msg"+e.charAt(0).toUpperCase()+e.substring(1).toLowerCase())||c(d).data("msg")},customMessage:function(e,f){var d=this.settings.messages[e];return d&&(d.constructor===String?d:d[f])},findDefined:function(){for(var d=0;d<arguments.length;d++){if(arguments[d]!==undefined){return arguments[d]}}return undefined},defaultMessage:function(e,g){var f=this.findDefined(this.customMessage(e.name,g.method),this.customDataMessage(e,g.method),!this.settings.ignoreTitle&&e.title||undefined,c.validator.messages[g.method],"<strong>Warning: No message defined for "+e.name+"</strong>"),d=/\$?\{(\d+)\}/g;if(typeof f==="function"){f=f.call(this,g.parameters,e)}else{if(d.test(f)){f=c.validator.format(f.replace(d,"{$1}"),g.parameters)}}return f},formatAndAdd:function(d,f){var e=this.defaultMessage(d,f);this.errorList.push({message:e,element:d,method:f.method});this.errorMap[d.name]=e;this.submitted[d.name]=e},addWrapper:function(d){if(this.settings.wrapper){d=d.add(d.parent(this.settings.wrapper))}return d},defaultShowErrors:function(){var e,f,d;for(e=0;this.errorList[e];e++){d=this.errorList[e];if(this.settings.highlight){this.settings.highlight.call(this,d.element,this.settings.errorClass,this.settings.val
447idClass)}this.showLabel(d.element,d.message)}if(this.errorList.length){this.toShow=this.toShow.add(this.containers)}if(this.settings.success){for(e=0;this.successList[e];e++){this.showLabel(this.successList[e])}}if(this.settings.unhighlight){for(e=0,f=this.validElements();f[e];e++){this.settings.unhighlight.call(this,f[e],this.settings.errorClass,this.settings.validClass)}}this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return c(this.errorList).map(function(){return this.element})},showLabel:function(g,n){var e,l,f,m,h=this.errorsFor(g),k=this.idOrName(g),d=c(g).attr("aria-describedby");if(h.length){h.removeClass(this.settings.validClass).addClass(this.settings.errorClass);h.html(n)}else{h=c("<"+this.settings.errorElement+">").attr("id",k+"-error").addClass(this.settings.errorClass).html(n||"");e=h;if(this.settings.wrapper){e=h.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()}if(this.labelContainer.length){this.labelContainer.append(e)}else{if(this.settings.errorPlacement){this.settings.errorPlacement(e,c(g))}else{e.insertAfter(g)}}if(h.is("label")){h.attr("for",k)}else{if(h.parents("label[for='"+this.escapeCssMeta(k)+"']").length===0){f=h.attr("id");if(!d){d=f}else{if(!d.match(new RegExp("\\b"+this.escapeCssMeta(f)+"\\b"))){d+=" "+f}}c(g).attr("aria-describedby",d);l=this.groups[g.name];if(l){m=this;c.each(m.groups,function(p,o){if(o===l){c("[name='"+m.escapeCssMeta(p)+"']",m.currentForm).attr("aria-describedby",h.attr("id"))}})}}}}if(!n&&this.settings.success){h.text("");if(typeof this.settings.success==="string"){h.addClass(this.settings.success)}else{this.settings.success(h,g)}}this.toShow=this.toShow.add(h)},errorsFor:function(f){var e=this.escapeCssMeta(this.idOrName(f)),g=c(f).attr("aria-describedby"),d="label[for='"+e+"'], label[for='"+e+"'] *";if(g){d=d+", #"+this.escapeCssMeta(g).replace(/\s+/g,", #")}return this.errors().filter(d)},escapeCssMeta:function(d){return d.replace(/([\\!"#$%&'()*+,./:;<=>?@\[\]^`{|}~])/g,"\\$1")},idOrName:function(d){return this.groups[d.name]||(this.checkable(d)?d.name:d.id||d.name)},validationTargetFor:function(d){if(this.checkable(d)){d=this.findByName(d.name)}return c(d).not(this.settings.ignore)[0]},checkable:function(d){return(/radio|checkbox/i).test(d.type)},findByName:function(d){return c(this.currentForm).find("[name='"+this.escapeCssMeta(d)+"']")},getLength:function(e,d){switch(d.nodeName.toLowerCase()){case"select":return c("option:selected",d).length;case"input":if(this.checkable(d)){return this.findByName(d.name).filter(":checked").length}}return e.length},depend:function(e,d){return this.dependTypes[typeof e]?this.dependTypes[typeof e](e,d):true},dependTypes:{"boolean":function(d){return d},string:function(e,d){return !!c(e,d.form).length},"function":function(e,d){return e(d)}},optional:function(d){var e=this.elementValue(d);return !c.validator.methods.required.call(this,e,d)&&"dependency-mismatch"},startRequest:function(d){if(!this.pending[d.name]){this.pendingRequest++;c(d).addClass(this.settings.pendingClass);this.pending[d.name]=true}},stopRequest:function(d,e){this.pendingRequest--;if(this.pendingRequest<0){this.pendingRequest=0}delete this.pending[d.name];c(d).removeClass(this.settings.pendingClass);if(e&&this.pendingRequest===0&&this.formSubmitted&&this.form()){c(this.currentForm).submit();this.formSubmitted=false}else{if(!e&&this.pendingRequest===0&&this.formSubmitted){c(this.currentForm).triggerHandler("invalid-form",[this]);this.formSubmitted=false}}},previousValue:function(d,e){return c.data(d,"previousValue")||c.data(d,"previousValue",{old:null,valid:true,message:this.defaultMessage(d,{method:e})})},destroy:function(){this.resetForm();c(this.currentForm).off(".validate").removeData("validator").find(".validate-equalTo-blur").off(".validate-equalTo").removeClass("validate-equalTo-blur")}},classRuleSettings:{required:{required:true},email:{email:true},url:{url:true},date:{date:true},dateISO:{dateISO:true},number:{number:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRules:function(d,e){if(d.constructor===String){this.classRuleSettings[d]=e}else{c.extend(this.classRuleSettings,d)}},classRules:function(e){var f={},d=c(e).attr("class");if(d){c.each(d.split(" "),function(){if(this in c.validator.classRuleSettings){c.extend(f,c.val
447idator.classRuleSettings[this])}})}return f},normalizeAttributeRule:function(f,d,g,e){if(/min|max|step/.test(g)&&(d===null||/number|range|text/.test(d))){e=Number(e);if(isNaN(e)){e=undefined}}if(e||e===0){f[g]=e}else{if(d===g&&d!=="range"){f[g]=true}}},attributeRules:function(e){var h={},d=c(e),f=e.getAttribute("type"),k,g;for(k in c.validator.methods){if(k==="required"){g=e.getAttribute(k);if(g===""){g=true}g=!!g}else{g=d.attr(k)}this.normalizeAttributeRule(h,f,k,g)}if(h.maxlength&&/-1|2147483647|524288/.test(h.maxlength)){delete h.maxlength}return h},dataRules:function(e){var h={},d=c(e),f=e.getAttribute("type"),k,g;for(k in c.validator.methods){g=d.data("rule"+k.charAt(0).toUpperCase()+k.substring(1).toLowerCase());this.normalizeAttributeRule(h,f,k,g)}return h},staticRules:function(e){var f={},d=c.data(e.form,"validator");if(d.settings.rules){f=c.validator.normalizeRule(d.settings.rules[e.name])||{}}return f},normalizeRules:function(e,d){c.each(e,function(h,g){if(g===false){delete e[h];return}if(g.param||g.depends){var f=true;switch(typeof g.depends){case"string":f=!!c(g.depends,d.form).length;break;case"function":f=g.depends.call(d,d);break}if(f){e[h]=g.param!==undefined?g.param:true}else{c.data(d.form,"validator").resetElements(c(d));delete e[h]}}});c.each(e,function(f,g){e[f]=c.isFunction(g)&&f!=="normalizer"?g(d):g});c.each(["minlength","maxlength"],function(){if(e[this]){e[this]=Number(e[this])}});c.each(["rangelength","range"],function(){var f;if(e[this]){if(c.isArray(e[this])){e[this]=[Number(e[this][0]),Number(e[this][1])]}else{if(typeof e[this]==="string"){f=e[this].replace(/[\[\]]/g,"").split(/[\s,]+/);e[this]=[Number(f[0]),Number(f[1])]}}}});if(c.validator.autoCreateRanges){if(e.min!=null&&e.max!=null){e.range=[e.min,e.max];delete e.min;delete e.max}if(e.minlength!=null&&e.maxlength!=null){e.rangelength=[e.minlength,e.maxlength];delete e.minlength;delete e.maxlength}}return e},normalizeRule:function(e){if(typeof e==="string"){var d={};c.each(e.split(/\s/),function(){d[this]=true});e=d}return e},addMethod:function(d,f,e){c.validator.methods[d]=f;c.validator.messages[d]=e!==undefined?e:c.validator.messages[d];if(f.length<3){c.validator.addClassRules(d,c.validator.normalizeRule(d))}},methods:{required:function(e,d,g){if(!this.depend(g,d)){return"dependency-mismatch"}if(d.nodeName.toLowerCase()==="select"){var f=c(d).val();return f&&f.length>0}if(this.checkable(d)){return this.getLength(e,d)>0}return e.length>0},email:function(e,d){return this.optional(d)||/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(e)},url:function(e,d){return this.optional(d)||/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(e)},date:function(e,d){return this.optional(d)||!/Invalid|NaN/.test(new Date(e).toString())},dateISO:function(e,d){return this.optional(d)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(e)},number:function(e,d){return this.optional(d)||/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(e)},digits:function(e,d){return this.optional(d)||/^\d+$/.test(e)},creditcard:function(h,e){if(this.optional(e)){return"dependency-mismatch"}if(/[^0-9 \-]+/.test(h)){return false}var k=0,g=0,d=false,l,f;h=h.replace(/\D/g,"");if(h.length<13||h.length>19){return false}for(l=h.length-1;l>=0;l--){f=h.charAt(l);g=parseInt(f,10);if(d){if((g*=2)>9){g-=9}}k+=g;d=!d}return(k%10)===0},minlength:function(f,d,g){var e=c.isArray(f)?f.length:this.getLength(f,d);return this.optional(d)||e>=g},maxlength:function(f,d,g){var e=c.isArray(f)?f.length:this.getLength(f,d);return this.optional(d)||e<=g},rangelength:function(f,d,g){var e=c.isArray(f)?f.length:this.getLength(f,d);return this.optional(d)||(e>=g[0]&&e<=g[1])},min:function(e,d,f){return this.optional(d)||e>=f},max:function(e,d,f){return this.optional(d)||e<=f},range:function(e,d,f){return this.optional(d)||(e>=f[0]&&e<=f[1])},step:function(l,e,m){var g=c(e).attr("type"),d="Step attribute on input type "+g+" is not supported.",k=["text","number","range"],f=new RegExp("\\b"+g+"\\b"),h=g&&!f.test(k.join());if(h){throw new Error(d)}return this.optional(e)||(l%m===0)},equalTo:function(e,d,g){var f=c(g);if(this.settings.onfocusout&&f.not(".validate-equalTo-blur").length){f.addClass("val
447idate-equalTo-blur").on("blur.validate-equalTo",function(){c(d).valid()})}return e===f.val()},remote:function(k,e,l,m){if(this.optional(e)){return"dependency-mismatch"}m=typeof m==="string"&&m||"remote";var f=this.previousValue(e,m),d,h,g;if(!this.settings.messages[e.name]){this.settings.messages[e.name]={}}f.originalMessage=f.originalMessage||this.settings.messages[e.name][m];this.settings.messages[e.name][m]=f.message;l=typeof l==="string"&&{url:l}||l;g=c.param(c.extend({data:k},l.data));if(f.old===g){return f.valid}f.old=g;d=this;this.startRequest(e);h={};h[e.name]=k;c.ajax(c.extend(true,{mode:"abort",port:"validate"+e.name,dataType:"json",data:h,context:d.currentForm,success:function(o){var q=o===true||o==="true",r,p,n;d.settings.messages[e.name][m]=f.originalMessage;if(q){n=d.formSubmitted;d.toHide=d.errorsFor(e);d.formSubmitted=n;d.successList.push(e);d.invalid[e.name]=false;d.showErrors()}else{r={};p=o||d.defaultMessage(e,{method:m,parameters:k});r[e.name]=f.message=p;d.invalid[e.name]=true;d.showErrors(r)}f.valid=q;d.stopRequest(e,q)}},l));return"pending"}}});var a={},b;if(c.ajaxPrefilter){c.ajaxPrefilter(function(f,e,g){var d=f.port;if(f.mode==="abort"){if(a[d]){a[d].abort()}a[d]=g}})}else{b=c.ajax;c.ajax=function(e){var f=("mode" in e?e:c.ajaxSettings).mode,d=("port" in e?e:c.ajaxSettings).port;if(f==="abort"){if(a[d]){a[d].abort()}a[d]=b.apply(this,arguments);return a[d]}return b.apply(this,arguments)}}})); 448/*! 449 * jQuery Validation Plugin v1.15.0 450 * 451 * http://jqueryvalidation.org/ 452 * 453 * Copyright (c) 2016 Jörn Zaefferer 454 * Released under the MIT license 455 */ 456(function(a){if(typeof define==="function"&&define.amd){define(["jquery","./jquery.validate"],a)}else{if(typeof module==="object"&&module.exports){module.exports=a(require("jquery"))}else{a(jQuery)}}}(function(a){(function(){function b(c){return c.replace(/<.[^<>]*?>/g," ").replace(/ | /gi," ").replace(/[.(),;:!?%#$'\"_+=\/\-âââ]*/g,"")}a.validator.addMethod("maxWords",function(d,c,e){return this.optional(c)||b(d).match(/\b\w+\b/g).length<=e},a.validator.format("Please enter {0} words or less."));a.validator.addMethod("minWords",function(d,c,e){return this.optional(c)||b(d).match(/\b\w+\b/g).length>=e},a.validator.format("Please enter at least {0} words."));a.validator.addMethod("rangeWords",function(f,c,g){var e=b(f),d=/\b\w+\b/g;return this.optional(c)||e.match(d).length>=g[0]&&e.match(d).length<=g[1]},a.validator.format("Please enter between {0} and {1} words."))}());a.validator.addMethod("accept",function(g,d,k){var h=typeof k==="string"?k.replace(/\s/g,""):"image/*",f=this.optional(d),c,b,e;if(f){return f}if(a(d).attr("type")==="file"){h=h.replace(/[\-\[\]\/\{\}\(\)\+\?\.\\\^\$\|]/g,"\\$&").replace(/,/g,"|").replace("/*","/.*");if(d.files&&d.files.length){e=new RegExp(".?("+h+")$","i");for(c=0;c<d.files.length;c++){b=d.files[c];if(!b.type.match(e)){return false}}}}return true},a.validator.format("Please enter a value with a valid mimetype."));a.validator.addMethod("alphanumeric",function(c,b){return this.optional(b)||/^\w+$/i.test(c)},"Letters, numbers, and underscores only please");a.validator.addMethod("bankaccountNL",function(g,d){if(this.optional(d)){return true}if(!(/^[0-9]{9}|([0-9]{2} ){3}[0-9]{3}$/.test(g))){return false}var f=g.replace(/ /g,""),e=0,b=f.length,k,c,h;for(k=0;k<b;k++){c=b-k;h=f.substring(k,k+1);e=e+c*h}return e%11===0},"Please specify a valid bank account number");a.validator.addMethod("bankorgiroaccountNL",function(c,b){return this.optional(b)||(a.validator.methods.bankaccountNL.call(this,c,b))||(a.validator.methods.giroaccountNL.call(this,c,b))},"Please specify a valid bank or giro account number");a.validator.addMethod("bic",function(c,b){return this.optional(b)||/^([A-Z]{6}[A-Z2-9][A-NP-Z1-9])(X{3}|[A-WY-Z0-9][A-Z0-9]{2})?$/.test(c.toUpperCase())},"Please specify a valid BIC code");a.validator.addMethod("cifES",function(k){var d=[],b,g,f,h,e,c;k=k.toUpperCase();if(!k.match("((^[A-Z]{1}[0-9]{7}[A-Z0-9]{1}$|^[T]{1}[A-Z0-9]{8}$)|^[0-9]{8}[A-Z]{1}$)")){return false}for(f=0;f<9;f++){d[f]=parseInt(k.charAt(f),10)}g=d[2]+d[4]+d[6];for(h=1;h<8;h+=2){e=(2*d[h]).toString();c=e.charAt(1);g+=parseInt(e.charAt(0),10)+(c===""?0:parseInt(c,10))}if(/^[ABCDEFGHJNPQRSUVW]{1}/.test(k)){g+="";b=10-parseInt(g.charAt(g.length-1),10);k+=b;return(d[8].toString()===String.fromCharCode(64+b)||d[8].toString()===k.charAt(k.length-1))}return false},"Please specify a valid CIF number.");a.validator.addMethod("cpfBR",function(g){g=g.replace(/([~!@#$%^&*()_+=`{}\[\]\-|\\:;'<>,.\/? ])+/g,"");if(g.length!==11){return false}var f=0,e,d,c,b;e=parseInt(g.substring(9,10),10);d=parseInt(g.substring(10,11),10);c=function(k,l){var h=(k*10)%11;if((h===10)||(h===11)){h=0}return(h===l)};if(g===""||g==="00000000000"||g==="11111111111"||g==="22222222222"||g==="33333333333"||g==="44444444444"||g==="55555555555"||g==="66666666666"||g==="77777777777"||g==="88888888888"||g==="99999999999"){return false}for(b=1;b<=9;b++){f=f+parseInt(g.substring(b-1,b),10)*(11-b)}if(c(f,e)){f=0;for(b=1;b<=10;b++){f=f+parseInt(g.substring(b-1,b),10)*(12-b)}return c(f,d)}return false},"Please specify a valid CPF number");a.validator.addMethod("creditcardtypes",function(c,b,d){if(/[^0-9\-]+/.test(c)){return false}c=c.replace(/\D/g,"");var e=0;if(d.mastercard){e|=1}if(d.visa){e|=2}if(d.amex){e|=4}if(d.dinersclub){e|=8}if(d.enroute){e|=16}if(d.discover){e|=32}if(d.jcb){e|=64}if(d.unknown){e|=128}if(d.all){e=1|2|4|8|16|32|64|128}if(e&1&&/^(5[12345])/.test(c)){return c.length===16}if(e&2&&/^(4)/.test(c)){return c.length===16}if(e&4&&/^(3[47])/.test(c)){return c.length===15}if(e&8&&/^(3(0[012345]|[68]))/.test(c)){return c.length===14}if(e&16&&/^(2(014|149))/.test(c)){return c.length===15}if(e&32&&/^(6011)/.test(c)){return c.length===16}if(e&64&&/^(3)/.test(c)){return c.length===16}if(e&64&&/^(2131|1800)/.test(c)){return c.length===15}if(e&128){return true}return false},"Please enter a valid credit card number.");a.validator.addMethod("currency",function(g,d,h){var c=typeof h==="string",f=c?h:h[0],b=c?true:h[1],e;f=f.replace(/,/g,"");f=b?f+"]":f+"]?";e="^["+f+"([1-9]{1}[0-9]{0,2}(\\,[0-9]{3})*(\\.[0-9]{0,2})?|[1-9]{1}[0-9]{0,}(\\.[0-9]{0,2})?|0(\\.[0-9]{0,2})?|(\\.[0-9]{1,2})?)$";e=new RegExp(e);return this.optional(d)||e.test(g)},"Please specify a valid currency");a.validator.addMethod("dateFA",function(c,b){return this.optional(b)||/^[1-4]\d{3}\/((0?[1-6]\/((3[0-1])|([1-2][0-9])|(0?[1-9])))|((1[0-2]|(0?[7-9]))\/(30|([1-2][0-9])|(0?[1-9]))))$/.test(c)},a.validator.messages.date);a.validator.addMethod("dateITA",function(f,d){var b=false,h=/^\d{1,2}\/\d{1,2}\/\d{4}$/,l,e,c,g,k;if(h.test(f)){l=f.split("/");e=parseInt(l[0],10);c=parseInt(l[1],10);g=parseInt(l[2],10);k=new Date(Date.UTC(g,c-1,e,12,0,0,0));if((k.getUTCFullYear()===g)&&(k.getUTCMonth()===c-1)&&(k.getUTCDate()===e)){b=true}else{b=false}}else{b=false}return this.optional(d)||b},a.validator.messages.date);a.validator.addMethod("dateNL",function(c,b){return this.optional(b)||/^(0?[1-9]|[12]\d|3[01])[\.\/\-](0?[1-9]|1[012])[\.\/\-]([12]\d)?(\d\d)$/.test(c)},a.validator.messages.date);a.validator.addMethod("extension",function(c,b,d){d=typeof d==="string"?d.replace(/,/g,"|"):"png|jpe?g|gif";return this.optional(b)||c.match(new RegExp("\\.("+d+")$","i"))},a.validator.format("Please enter a value with a valid extension."));a.validator.addMethod("giroaccountNL",function(c,b){return this.optional(b)||/^[0-9]{1,7}$/.test(c)},"Please specify a valid giro account number");a.validator.addMethod("iban",function(r,m){if(this.optional(m)){return true}var g=r.replace(/ /g,"").toUpperCase(),h="",n=true,t="",s="",d,f,e,q,o,b,l,k,c;d=g.substring(0,2);
456b={AL:"\\d{8}[\\dA-Z]{16}",AD:"\\d{8}[\\dA-Z]{12}",AT:"\\d{16}",AZ:"[\\dA-Z]{4}\\d{20}",BE:"\\d{12}",BH:"[A-Z]{4}[\\dA-Z]{14}",BA:"\\d{16}",BR:"\\d{23}[A-Z][\\dA-Z]",BG:"[A-Z]{4}\\d{6}[\\dA-Z]{8}",CR:"\\d{17}",HR:"\\d{17}",CY:"\\d{8}[\\dA-Z]{16}",CZ:"\\d{20}",DK:"\\d{14}",DO:"[A-Z]{4}\\d{20}",EE:"\\d{16}",FO:"\\d{14}",FI:"\\d{14}",FR:"\\d{10}[\\dA-Z]{11}\\d{2}",GE:"[\\dA-Z]{2}\\d{16}",DE:"\\d{18}",GI:"[A-Z]{4}[\\dA-Z]{15}",GR:"\\d{7}[\\dA-Z]{16}",GL:"\\d{14}",GT:"[\\dA-Z]{4}[\\dA-Z]{20}",HU:"\\d{24}",IS:"\\d{22}",IE:"[\\dA-Z]{4}\\d{14}",IL:"\\d{19}",IT:"[A-Z]\\d{10}[\\dA-Z]{12}",KZ:"\\d{3}[\\dA-Z]{13}",KW:"[A-Z]{4}[\\dA-Z]{22}",LV:"[A-Z]{4}[\\dA-Z]{13}",LB:"\\d{4}[\\dA-Z]{20}",LI:"\\d{5}[\\dA-Z]{12}",LT:"\\d{16}",LU:"\\d{3}[\\dA-Z]{13}",MK:"\\d{3}[\\dA-Z]{10}\\d{2}",MT:"[A-Z]{4}\\d{5}[\\dA-Z]{18}",MR:"\\d{23}",MU:"[A-Z]{4}\\d{19}[A-Z]{3}",MC:"\\d{10}[\\dA-Z]{11}\\d{2}",MD:"[\\dA-Z]{2}\\d{18}",ME:"\\d{18}",NL:"[A-Z]{4}\\d{10}",NO:"\\d{11}",PK:"[\\dA-Z]{4}\\d{16}",PS:"[\\dA-Z]{4}\\d{21}",PL:"\\d{24}",PT:"\\d{21}",RO:"[A-Z]{4}[\\dA-Z]{16}",SM:"[A-Z]\\d{10}[\\dA-Z]{12}",SA:"\\d{2}[\\dA-Z]{18}",RS:"\\d{18}",SK:"\\d{20}",SI:"\\d{15}",ES:"\\d{20}",SE:"\\d{20}",CH:"\\d{5}[\\dA-Z]{12}",TN:"\\d{20}",TR:"\\d{5}[\\dA-Z]{17}",AE:"\\d{3}\\d{16}",GB:"[A-Z]{4}\\d{14}",VG:"[\\dA-Z]{4}\\d{16}"};o=b[d];if(typeof o!=="undefined"){l=new RegExp("^[A-Z]{2}\\d{2}"+o+"$","");if(!(l.test(g))){return false}}f=g.substring(4,g.length)+g.substring(0,4);for(k=0;k<f.length;k++){e=f.charAt(k);if(e!=="0"){n=false}if(!n){h+="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ".indexOf(e)}}for(c=0;c<h.length;c++){q=h.charAt(c);s=""+t+""+q;t=s%97}return t===1},"Please specify a valid IBAN");a.validator.addMethod("integer",function(c,b){return this.optional(b)||/^-?\d+$/.test(c)},"A positive or negative non-decimal number please");a.validator.addMethod("ipv4",function(c,b){return this.optional(b)||/^(25[0-5]|2[0-4]\d|[01]?\d\d?)\.(25[0-5]|2[0-4]\d|[01]?\d\d?)\.(25[0-5]|2[0-4]\d|[01]?\d\d?)\.(25[0-5]|2[0-4]\d|[01]?\d\d?)$/i.test(c)},"Please enter a valid IP v4 address.");a.validator.addMethod("ipv6",function(c,b){return this.optional(b)||/^((([0-9A-Fa-f]{1,4}:){7}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){6}:[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){5}:([0-9A-Fa-f]{1,4}:)?[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){4}:([0-9A-Fa-f]{1,4}:){0,2}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){3}:([0-9A-Fa-f]{1,4}:){0,3}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){2}:([0-9A-Fa-f]{1,4}:){0,4}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){6}((\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b)\.){3}(\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b))|(([0-9A-Fa-f]{1,4}:){0,5}:((\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b)\.){3}(\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b))|(::([0-9A-Fa-f]{1,4}:){0,5}((\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b)\.){3}(\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b))|([0-9A-Fa-f]{1,4}::([0-9A-Fa-f]{1,4}:){0,5}[0-9A-Fa-f]{1,4})|(::([0-9A-Fa-f]{1,4}:){0,6}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){1,7}:))$/i.test(c)},"Please enter a valid IP v6 address.");a.validator.addMethod("lettersonly",function(c,b){return this.optional(b)||/^[a-z]+$/i.test(c)},"Letters only please");a.validator.addMethod("letterswithbasicpunc",function(c,b){return this.optional(b)||/^[a-z\-.,()'"\s]+$/i.test(c)},"Letters or punctuation only please");a.validator.addMethod("alphanumberspace",function(c,b){return this.optional(b)||/^[a-z0-9\-\s]+$/i.test(c)},"Letters, numbers, and space only please");a.validator.addMethod("mobileNL",function(c,b){return this.optional(b)||/^((\+|00(\s|\s?\-\s?)?)31(\s|\s?\-\s?)?(\(0\)[\-\s]?)?|0)6((\s|\s?\-\s?)?[0-9]){8}$/.test(c)},"Please specify a valid mobile number");a.validator.addMethod("mobileUK",function(b,c){b=b.replace(/\(|\)|\s+|-/g,"");return this.optional(c)||b.length>9&&b.match(/^(?:(?:(?:00\s?|\+)44\s?|0)7(?:[1345789]\d{2}|624)\s?\d{3}\s?\d{3})$/)},"Please specify a valid mobile number");a.validator.addMethod("nieES",function(b){b=b.toUpperCase();if(!b.match("((^[A-Z]{1}[0-9]{7}[A-Z0-9]{1}$|^[T]{1}[A-Z0-9]{8}$)|^[0-9]{8}[A-Z]{1}$)")){return false}if(/^[T]{1}/.test(b)){return(b[8]===/^[T]{1}[A-Z0-9]{8}$/.test(b))}if(/^[XYZ]{1}/.test(b)){return(b[8]==="TRWAGMYFPDXBNJZSQVHLCKE".charAt(b.replace("X","0").replace("Y","1").replace("Z","2").substring(0,8)%23))}return false},"Please specify a valid NIE number.");a.validator.addMethod("nifES",function(b){b=b.toUpperCase();if(!b.match("((^[A-Z]{1}[0-9]{7}[A-Z0-9]{1}$|^[T]{1}[A-Z0-9]{8}$)|^[0-9]{8}[A-Z]{1}$)")){return false}if(/^[0-9]{8}[A-Z]{1}$/.test(b)){return("TRWAGMYFPDXBNJZSQVHLCKE".charAt(b.substring(8,0)%23)===b.charAt(8))}if(/^[KLM]{1}/.test(b)){return(b[8]===String.fromCharCode(64))}return false},"Please specify a valid NIF number.");jQuery.validator.addMethod("notEqualTo",function(c,b,d){return this.optional(b)||!a.validator.methods.equalTo.call(this,c,b,d)},"Please enter a different value, values must not be the same.");a.validator.addMethod("nowhitespace",function(c,b){return this.optional(b)||/^\S+$/i.test(c)},"No white space please");a.validator.addMethod("pattern",function(c,b,d){if(this.optional(b)){return true}if(typeof d==="string"){d=new RegExp("^(?:"+d+")$")}return d.test(c)},"Invalid format.");a.validator.addMethod("phoneNL",function(c,b){return this.optional(b)||/^((\+|00(\s|\s?\-\s?)?)31(\s|\s?\-\s?)?(\(0\)[\-\s]?)?|0)[1-9]((\s|\s?\-\s?)?[0-9]){8}$/.test(c)},"Please specify a valid phone number.");
456a.validator.addMethod("phoneUK",function(b,c){b=b.replace(/\(|\)|\s+|-/g,"");return this.optional(c)||b.length>9&&b.match(/^(?:(?:(?:00\s?|\+)44\s?)|(?:\(?0))(?:\d{2}\)?\s?\d{4}\s?\d{4}|\d{3}\)?\s?\d{3}\s?\d{3,4}|\d{4}\)?\s?(?:\d{5}|\d{3}\s?\d{3})|\d{5}\)?\s?\d{4,5})$/)},"Please specify a valid phone number");a.validator.addMethod("phoneUS",function(b,c){b=b.replace(/\s+/g,"");return this.optional(c)||b.length>9&&b.match(/^(\+?1-?)?(\([2-9]([02-9]\d|1[02-9])\)|[2-9]([02-9]\d|1[02-9]))-?[2-9]([02-9]\d|1[02-9])-?\d{4}$/)},"Please specify a valid phone number");a.validator.addMethod("phonesUK",function(b,c){b=b.replace(/\(|\)|\s+|-/g,"");return this.optional(c)||b.length>9&&b.match(/^(?:(?:(?:00\s?|\+)44\s?|0)(?:1\d{8,9}|[23]\d{9}|7(?:[1345789]\d{8}|624\d{6})))$/)},"Please specify a valid uk phone number");a.validator.addMethod("postalCodeCA",function(c,b){return this.optional(b)||/^[ABCEGHJKLMNPRSTVXY]\d[ABCEGHJKLMNPRSTVWXYZ] *\d[ABCEGHJKLMNPRSTVWXYZ]\d$/i.test(c)},"Please specify a valid postal code");a.validator.addMethod("postalcodeBR",function(c,b){return this.optional(b)||/^\d{2}.\d{3}-\d{3}?$|^\d{5}-?\d{3}?$/.test(c)},"Informe um CEP válido.");a.validator.addMethod("postalcodeIT",function(c,b){return this.optional(b)||/^\d{5}$/.test(c)},"Please specify a valid postal code");a.validator.addMethod("postalcodeNL",function(c,b){return this.optional(b)||/^[1-9][0-9]{3}\s?[a-zA-Z]{2}$/.test(c)},"Please specify a valid postal code");a.validator.addMethod("postcodeUK",function(c,b){return this.optional(b)||/^((([A-PR-UWYZ][0-9])|([A-PR-UWYZ][0-9][0-9])|([A-PR-UWYZ][A-HK-Y][0-9])|([A-PR-UWYZ][A-HK-Y][0-9][0-9])|([A-PR-UWYZ][0-9][A-HJKSTUW])|([A-PR-UWYZ][A-HK-Y][0-9][ABEHMNPRVWXY]))\s?([0-9][ABD-HJLNP-UW-Z]{2})|(GIR)\s?(0AA))$/i.test(c)},"Please specify a valid UK postcode");a.validator.addMethod("require_from_group",function(f,e,c){var b=a(c[1],e.form),h=b.eq(0),d=h.data("valid_req_grp")?h.data("valid_req_grp"):a.extend({},this),g=b.filter(function(){return d.elementValue(this)}).length>=c[0];h.data("valid_req_grp",d);if(!a(e).data("being_validated")){b.data("being_validated",true);b.each(function(){d.element(this)});b.data("being_validated",false)}return g},a.validator.format("Please fill at least {0} of these fields."));a.validator.addMethod("skip_or_fill_minimum",function(f,e,c){var b=a(c[1],e.form),k=b.eq(0),d=k.data("valid_skip")?k.data("valid_skip"):a.extend({},this),h=b.filter(function(){return d.elementValue(this)}).length,g=h===0||h>=c[0];k.data("valid_skip",d);if(!a(e).data("being_validated")){b.data("being_validated",true);b.each(function(){d.element(this)});b.data("being_validated",false)}return g},a.validator.format("Please either skip these fields or fill at least {0} of them."));a.validator.addMethod("stateUS",function(h,e,d){var g=typeof d==="undefined",b=(g||typeof d.caseSensitive==="undefined")?false:d.caseSensitive,k=(g||typeof d.includeTerritories==="undefined")?false:d.includeTerritories,c=(g||typeof d.includeMilitary==="undefined")?false:d.includeMilitary,f;if(!k&&!c){f="^(A[KLRZ]|C[AOT]|D[CE]|FL|GA|HI|I[ADLN]|K[SY]|LA|M[ADEINOST]|N[CDEHJMVY]|O[HKR]|PA|RI|S[CD]|T[NX]|UT|V[AT]|W[AIVY])$"}else{if(k&&c){f="^(A[AEKLPRSZ]|C[AOT]|D[CE]|FL|G[AU]|HI|I[ADLN]|K[SY]|LA|M[ADEINOPST]|N[CDEHJMVY]|O[HKR]|P[AR]|RI|S[CD]|T[NX]|UT|V[AIT]|W[AIVY])$"}else{if(k){f="^(A[KLRSZ]|C[AOT]|D[CE]|FL|G[AU]|HI|I[ADLN]|K[SY]|LA|M[ADEINOPST]|N[CDEHJMVY]|O[HKR]|P[AR]|RI|S[CD]|T[NX]|UT|V[AIT]|W[AIVY])$"}else{f="^(A[AEKLPRZ]|C[AOT]|D[CE]|FL|GA|HI|I[ADLN]|K[SY]|LA|M[ADEINOST]|N[CDEHJMVY]|O[HKR]|PA|RI|S[CD]|T[NX]|UT|V[AT]|W[AIVY])$"}}}f=b?new RegExp(f):new RegExp(f,"i");return this.optional(e)||f.test(h)},"Please specify a valid state");a.validator.addMethod("strippedminlength",function(c,b,d){return a(c).text().length>=d},a.validator.format("Please enter at least {0} characters"));a.validator.addMethod("time",function(c,b){return this.optional(b)||/^([01]\d|2[0-3]|[0-9])(:[0-5]\d){1,2}$/.test(c)},"Please enter a valid time, between 00:00 and 23:59");a.validator.addMethod("time12h",function(c,b){return this.optional(b)||/^((0?[1-9]|1[012])(:[0-5]\d){1,2}(\ ?[AP]M))$/i.test(c)},"Please enter a valid time in 12-hour am/pm format");a.validator.addMethod("url2",function(c,b){return this.optional(b)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)*(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(c)},a.validator.messages.url);a.validator.addMethod("vinUS",function(q){if(q.length!==17){return false}var e=["A","B","C","D","E","F","G","H","J","K","L","M","N","P","R","S","T","U","V","W","X","Y","Z"],p=[1,2,3,4,5,6,7,8,1,2,3,4,5,7,9,2,3,4,5,6,7,8,9],g=[8,7,6,5,4,3,2,10,0,9,8,7,6,5,4,3,2],h=0,k,c,o,l,b,m;for(k=0;k<17;k++){l=g[k];o=q.slice(k,k+1);if(k===8){m=o}if(!isNaN(o)){o*=l}else{for(c=0;c<e.length;c++){if(o.toUpperCase()===e[c]){o=p[c];o*=l;if(isNaN(m)&&c===8){m=e[c]}break}}}h+=o}b=h%11;if(b===10){b="X"}if(b===m){return true}return false}
456,"The specified vehicle identification number (VIN) is invalid.");a.validator.addMethod("zipcodeUS",function(c,b){return this.optional(b)||/^\d{5}(-\d{4})?$/.test(c)},"The specified US ZIP Code is invalid");a.validator.addMethod("ziprange",function(c,b){return this.optional(b)||/^90[2-5]\d\{2\}-\d{4}$/.test(c)},"Your ZIP-code must be in the range 902xx-xxxx to 905xx-xxxx");a.validator.addMethod("validpassword",function(c,b){return this.optional(b)||/^[a-z0-9A-Z_ `~,!@#$%^&*()\-+{}:<>"'?|\/\\\[\]\.-]+$/.test(c)},"Enter only Alphanumeric, dash or underscore");a.validator.addMethod("greaterthanzero",function(c,b){return this.optional(b)||(parseFloat(c)>0)},"* Amount must be greater than zero");jQuery.validator.addMethod("datecompare",function(d,c,f){var g=f[0].toLowerCase();var b=new Date(f[1]);var e=new Date(f[2]);switch(g){case"gt":return b>e;case"ge":return b>=e;case"eq":return b=e;case"le":return b<=e;case"lt":return b<e;default:return false}},"Please select valid date");jQuery.validator.addMethod("notequalTo",function(c,b,e){var d=a(e);return c!==d.val()},"value cannot be same")}));(function(){var a;a=jQuery;a.bootstrapGrowl=function(f,b){var e,c,d;b=a.extend({},a.bootstrapGrowl.default_options,b);e=a("<div>");e.attr("class","bootstrap-growl alert");if(b.type){e.addClass("alert-"+b.type)}if(b.allow_dismiss){e.append('<a class="close" data-dismiss="alert" href="#">×</a>')}if(b.icon!=""){f='<i class="'+b.icon+'"></i> '+f}e.append(f);if(b.top_offset){b.offset={from:"top",amount:b.top_offset}}d=b.offset.amount;a(".bootstrap-growl").each(function(){return d=Math.max(d,parseInt(a(this).css(b.offset.from))+a(this).outerHeight()+b.stackup_spacing)});c={position:(b.ele==="body"?"fixed":"absolute"),margin:0,"z-index":"9999",display:"none","text-align":"center"};c[b.offset.from]=d+"px";if(b.ele=="body"){e.css(c)}if(b.width!=="auto"){e.css("width",b.width)}a(b.ele).append(e);switch(b.align){case"center":e.css({left:"50%","margin-left":"-"+(e.outerWidth()/2)+"px"});break;case"left":e.css("left","20px");break;default:e.css("right","20px")}e.fadeIn();if(b.delay>0){e.delay(b.delay).fadeOut(function(){return a(this).alert("close")})}return e};a.bootstrapGrowl.default_options={ele:"body",type:"success",offset:{from:"top",amount:20},align:"center",width:"auto",delay:6000,allow_dismiss:true,stackup_spacing:10,icon:"icon-info-sign"}}).call(this); 457/*! 458 459 handlebars v1.2.0 460 461Copyright (C) 2011 by Yehuda Katz 462 463Permission is hereby granted, free of charge, to any person obtaining a copy 464of this software and associated documentation files (the "Software"), to deal 465in the Software without restriction, including without limitation the rights 466to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 467copies of the Software, and to permit persons to whom the Software is 468furnished to do so, subject to the following conditions: 469 470The above copyright notice and this permission notice shall be included in 471all copies or substantial portions of the Software. 472 473THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 474IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 475FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 476AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 477LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 478OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 479THE SOFTWARE. 480 481@license 482*/ 483;var Handlebars=(function(){var a=(function(){var o;function p(q){this.string=q}p.prototype.toString=function(){return""+this.string};o=p;return o})();var m=(function(x){var y={};var r=x;var z={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"};var o=/[&<>"'`]/g;var s=/[&<>"'`]/;function A(B){return z[B]||"&"}function w(D,C){for(var B in C){if(Object.prototype.hasOwnProperty.call(C,B)){D[B]=C[B]}}}y.extend=w;var q=Object.prototype.toString;y.toString=q;var p=function(B){return typeof B==="function"};if(p(/x/)){p=function(B){return typeof B==="function"&&q.call(B)==="[object Function]"}}var p;y.isFunction=p;var v=Array.isArray||function(B){return(B&&typeof B==="object")?q.call(B)==="[object Array]":false};y.isArray=v;function u(B){if(B instanceof r){return B.toString()}else{if(!B&&B!==0){return""}}B=""+B;
483if(!s.test(B)){return B}return B.replace(o,A)}y.escapeExpression=u;function t(B){if(!B&&B!==0){return true}else{if(v(B)&&B.length===0){return true}else{return false}}}y.isEmpty=t;return y})(a);var d=(function(){var p;var q=["description","fileName","lineNumber","message","name","number","stack"];function o(){var s=Error.prototype.constructor.apply(this,arguments);for(var r=0;r<q.length;r++){this[q[r]]=s[q[r]]}}o.prototype=new Error();p=o;return p})();var k=(function(z,C){var B={};var x=z;var v=C;var E="1.2.0";B.VERSION=E;var p=4;B.COMPILER_REVISION=p;var s={1:"<= 1.0.rc.2",2:"== 1.0.0-rc.3",3:"== 1.0.0-rc.4",4:">= 1.0.0"};B.REVISION_CHANGES=s;var w=x.isArray,r=x.isFunction,q=x.toString,o="[object Object]";function u(G,F){this.helpers=G||{};this.partials=F||{};y(this)}B.HandlebarsEnvironment=u;u.prototype={constructor:u,logger:A,log:t,registerHelper:function(G,H,F){if(q.call(G)===o){if(F||H){throw new v("Arg not supported with multiple helpers")}x.extend(this.helpers,G)}else{if(F){H.not=F}this.helpers[G]=H}},registerPartial:function(F,G){if(q.call(F)===o){x.extend(this.partials,F)}else{this.partials[F]=G}}};function y(F){F.registerHelper("helperMissing",function(G){if(arguments.length===2){return undefined}else{throw new Error("Missing helper: '"+G+"'")}});F.registerHelper("blockHelperMissing",function(I,H){var G=H.inverse||function(){},J=H.fn;if(r(I)){I=I.call(this)}if(I===true){return J(this)}else{if(I===false||I==null){return G(this)}else{if(w(I)){if(I.length>0){return F.helpers.each(I,H)}else{return G(this)}}else{return J(I)}}}});F.registerHelper("each",function(G,O){var M=O.fn,I=O.inverse;var K=0,L="",J;if(r(G)){G=G.call(this)}if(O.data){J=D(O.data)}if(G&&typeof G==="object"){if(w(G)){for(var H=G.length;K<H;K++){if(J){J.index=K;J.first=(K===0);J.last=(K===(G.length-1))}L=L+M(G[K],{data:J})}}else{for(var N in G){if(G.hasOwnProperty(N)){if(J){J.key=N;J.index=K;J.first=(K===0)}L=L+M(G[N],{data:J});K++}}}}if(K===0){L=I(this)}return L});F.registerHelper("if",function(H,G){if(r(H)){H=H.call(this)}if((!G.hash.includeZero&&!H)||x.isEmpty(H)){return G.inverse(this)}else{return G.fn(this)}});F.registerHelper("unless",function(H,G){return F.helpers["if"].call(this,H,{fn:G.inverse,inverse:G.fn,hash:G.hash})});F.registerHelper("with",function(H,G){if(r(H)){H=H.call(this)}if(!x.isEmpty(H)){return G.fn(H)}});F.registerHelper("log",function(H,G){var I=G.data&&G.data.level!=null?parseInt(G.data.level,10):1;F.log(I,H)})}var A={methodMap:{0:"debug",1:"info",2:"warn",3:"error"},DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(H,F){if(A.level<=H){var G=A.methodMap[H];if(typeof console!=="undefined"&&console[G]){console[G].call(console,F)}}}};B.logger=A;function t(G,F){A.log(G,F)}B.log=t;var D=function(F){var G={};x.extend(G,F);return G};B.createFrame=D;return B})(m,d);var g=(function(x,B,r){var z={};var w=x;var u=B;var q=r.COMPILER_REVISION;var t=r.REVISION_CHANGES;function p(E){var D=E&&E[0]||1,G=q;if(D!==G){if(D<G){var C=t[G],F=t[D];throw new Error("Template was precompiled with an older version of Handlebars than the current runtime. Please update your precompiler to a newer version ("+C+") or downgrade your runtime to an older version ("+F+").")}else{throw new Error("Template was precompiled with a newer version of Handlebars than the current runtime. Please update your runtime to a newer version ("+E[1]+").")}}}z.checkRevision=p;function y(C,F){if(!F){throw new Error("No environment passed to template")}var E=function(H,J,L,M,K,N){var G=F.VM.invokePartial.apply(this,arguments);if(G!=null){return G}if(F.compile){var I={helpers:M,partials:K,data:N};K[J]=F.compile(H,{data:N!==undefined},F);return K[J](L,I)}else{throw new u("The partial "+J+" could not be compiled when running in runtime-only mode")}};var D={escapeExpression:w.escapeExpression,invokePartial:E,programs:[],program:function(H,I,J){var G=this.programs[H];if(J){G=v(H,I,J)}else{if(!G){G=this.programs[H]=v(H,I)}}return G},merge:function(I,H){var G=I||H;if(I&&H&&(I!==H)){G={};w.extend(G,H);w.extend(G,I)}return G},programWithDepth:F.VM.programWithDepth,noop:F.VM.noop,compilerInfo:null};return function(J,H){H=H||{};var K=H.partial?H:F,L,I;if(!H.partial){L=H.helpers;I=H.partials}var G=C.call(D,K,J,L,I,H.data);if(!H.partial){F.VM.checkRevision(D.compilerInfo)}return G}}z.template=y;function s(D,E,F){var C=Array.prototype.slice.call(arguments,3);var G=function(I,H){H=H||{};return E.apply(this,[I,H.data||F].concat(C))};G.program=D;G.depth=C.length;return G}z.programWithDepth=s;function v(C,D,E){var F=function(H,G){G=G||{};return D(H,G.data||E)};F.program=C;F.depth=0;return F}z.program=v;function o(C,E,G,H,F,I){var D={partial:true,helpers:H,partials:F,data:I};if(C===undefined){throw new u("The partial "+E+" could not be found")}else{if(C instanceof Function){return C(G,D)}}}z.invokePartial=o;function A(){return""}z.noop=A;return z})(m,d,k);var f=(function(y,A,q,u,x){var z;var o=y;var r=A;var t=q;var w=u;var s=x;var v=function(){var B=new o.HandlebarsEnvironment();w.extend(B,o);B.SafeString=r;B.Exception=t;B.Utils=w;B.VM=s;B.template=function(C){return s.template(C,B)};return B};var p=v();p.create=v;z=p;return z})(k,a,d,m,g);var l=(function(r){var p;var o=r;var q={ProgramNode:function(t,u,s){this.type="program";this.statements=t;this.strip={};if(s){this.inverse=new q.ProgramNode(s,u);this.strip.right=u.left}else{if(u){this.strip.left=u.right}}},MustacheNode:function(z,w,s,u){this.type="mustache";this.hash=w;this.strip=u;if(s!=null&&s.charAt){var v=s.charAt(3)||s.charAt(2);this.escaped=v!=="{"&&v!=="&"}else{this.escaped=!!s}var y=this.id=z[0];var x=this.params=z.slice(1);var t=this.eligibleHelper=y.isSimple;this.isHelper=t&&(x.length||w)}
483,PartialNode:function(s,t,u){this.type="partial";this.partialName=s;this.context=t;this.strip=u},BlockNode:function(u,t,s,v){if(u.id.original!==v.path.original){throw new o(u.id.original+" doesn't match "+v.path.original)}this.type="block";this.mustache=u;this.program=t;this.inverse=s;this.strip={left:u.strip.left,right:v.strip.right};(t||s).strip.left=u.strip.right;(s||t).strip.right=v.strip.left;if(s&&!t){this.isInverse=true}},ContentNode:function(s){this.type="content";this.string=s},HashNode:function(s){this.type="hash";this.pairs=s},IdNode:function(x){this.type="ID";var w="",u=[],y=0;for(var v=0,s=x.length;v<s;v++){var t=x[v].part;w+=(x[v].separator||"")+t;if(t===".."||t==="."||t==="this"){if(u.length>0){throw new o("Invalid path: "+w)}else{if(t===".."){y++}else{this.isScoped=true}}}else{u.push(t)}}this.original=w;this.parts=u;this.string=u.join(".");this.depth=y;this.isSimple=x.length===1&&!this.isScoped&&y===0;this.stringModeValue=this.string},PartialNameNode:function(s){this.type="PARTIAL_NAME";this.name=s.original},DataNode:function(s){this.type="DATA";this.id=s},StringNode:function(s){this.type="STRING";this.original=this.string=this.stringModeValue=s},IntegerNode:function(s){this.type="INTEGER";this.original=this.integer=s;this.stringModeValue=Number(s)},BooleanNode:function(s){this.type="BOOLEAN";this.bool=s;this.stringModeValue=s==="true"},CommentNode:function(s){this.type="comment";this.comment=s}};p=q;return p})(d);var b=(function(){var p;var o=(function(){var x={trace:function t(){},yy:{},symbols_:{error:2,root:3,statements:4,EOF:5,program:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,CLOSE_UNESCAPED:24,OPEN_PARTIAL:25,partialName:26,partial_option0:27,inMustache_repetition0:28,inMustache_option0:29,dataName:30,param:31,STRING:32,INTEGER:33,BOOLEAN:34,hash:35,hash_repetition_plus0:36,hashSegment:37,ID:38,EQUALS:39,DATA:40,pathSegments:41,SEP:42,"$accept":0,"$end":1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"CLOSE_UNESCAPED",25:"OPEN_PARTIAL",32:"STRING",33:"INTEGER",34:"BOOLEAN",38:"ID",39:"EQUALS",40:"DATA",42:"SEP"},productions_:[0,[3,2],[3,1],[6,2],[6,3],[6,2],[6,1],[6,1],[6,0],[4,1],[4,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,4],[7,2],[17,3],[17,1],[31,1],[31,1],[31,1],[31,1],[31,1],[35,1],[37,3],[26,1],[26,1],[26,1],[30,2],[21,1],[41,3],[41,1],[27,0],[27,1],[28,0],[28,2],[29,0],[29,1],[36,1],[36,2]],performAction:function s(y,B,C,F,E,A,D){var z=A.length-1;switch(E){case 1:return new F.ProgramNode(A[z-1]);break;case 2:return new F.ProgramNode([]);break;case 3:this.$=new F.ProgramNode([],A[z-1],A[z]);break;case 4:this.$=new F.ProgramNode(A[z-2],A[z-1],A[z]);break;case 5:this.$=new F.ProgramNode(A[z-1],A[z],[]);break;case 6:this.$=new F.ProgramNode(A[z]);break;case 7:this.$=new F.ProgramNode([]);break;case 8:this.$=new F.ProgramNode([]);break;case 9:this.$=[A[z]];break;case 10:A[z-1].push(A[z]);this.$=A[z-1];break;case 11:this.$=new F.BlockNode(A[z-2],A[z-1].inverse,A[z-1],A[z]);break;case 12:this.$=new F.BlockNode(A[z-2],A[z-1],A[z-1].inverse,A[z]);break;case 13:this.$=A[z];break;case 14:this.$=A[z];break;case 15:this.$=new F.ContentNode(A[z]);break;case 16:this.$=new F.CommentNode(A[z]);break;case 17:this.$=new F.MustacheNode(A[z-1][0],A[z-1][1],A[z-2],q(A[z-2],A[z]));break;case 18:this.$=new F.MustacheNode(A[z-1][0],A[z-1][1],A[z-2],q(A[z-2],A[z]));break;case 19:this.$={path:A[z-1],strip:q(A[z-2],A[z])};break;case 20:this.$=new F.MustacheNode(A[z-1][0],A[z-1][1],A[z-2],q(A[z-2],A[z]));break;case 21:this.$=new F.MustacheNode(A[z-1][0],A[z-1][1],A[z-2],q(A[z-2],A[z]));break;case 22:this.$=new F.PartialNode(A[z-2],A[z-1],q(A[z-3],A[z]));break;case 23:this.$=q(A[z-1],A[z]);break;case 24:this.$=[[A[z-2]].concat(A[z-1]),A[z]];break;case 25:this.$=[[A[z]],null];break;case 26:this.$=A[z];break;case 27:this.$=new F.StringNode(A[z]);break;case 28:this.$=new F.IntegerNode(A[z]);break;case 29:this.$=new F.BooleanNode(A[z]);break;case 30:this.$=A[z];break;case 31:this.$=new F.HashNode(A[z]);break;case 32:this.$=[A[z-2],A[z]];break;case 33:this.$=new F.PartialNameNode(A[z]);break;case 34:this.$=new F.PartialNameNode(new F.StringNode(A[z]));break;case 35:this.$=new F.PartialNameNode(new F.IntegerNode(A[z]));break;case 36:this.$=new F.DataNode(A[z]);break;case 37:this.$=new F.IdNode(A[z]);break;case 38:A[z-2].push({part:A[z],separator:A[z-1]});this.$=A[z-2];break;case 39:this.$=[{part:A[z]}];break;case 42:this.$=[];break;case 43:A[z-1].push(A[z]);break;case 46:this.$=[A[z]];break;case 47:A[z-1].push(A[z]);break}},table:[{3:1,4:2,5:[1,3],8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],25:[1,15]},{1:[3]},{5:[1,16],8:17,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],25:[1,15]},{1:[2,2]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],25:[2,9]},{4:20,6:18,7:19,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,21],20:[2,8],22:[1,13],23:[1,14],25:[1,15]},{4:20,6:22,7:19,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,21],20:[2,8],22:[1,13],23:[1,14],25:[1,15]},{5:[2,13],14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],25:[2,13]},{5:[2,14],14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],25:[2,14]}
483,{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],25:[2,15]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],25:[2,16]},{17:23,21:24,30:25,38:[1,28],40:[1,27],41:26},{17:29,21:24,30:25,38:[1,28],40:[1,27],41:26},{17:30,21:24,30:25,38:[1,28],40:[1,27],41:26},{17:31,21:24,30:25,38:[1,28],40:[1,27],41:26},{21:33,26:32,32:[1,34],33:[1,35],38:[1,28],41:26},{1:[2,1]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],25:[2,10]},{10:36,20:[1,37]},{4:38,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,7],22:[1,13],23:[1,14],25:[1,15]},{7:39,8:17,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,21],20:[2,6],22:[1,13],23:[1,14],25:[1,15]},{17:23,18:[1,40],21:24,30:25,38:[1,28],40:[1,27],41:26},{10:41,20:[1,37]},{18:[1,42]},{18:[2,42],24:[2,42],28:43,32:[2,42],33:[2,42],34:[2,42],38:[2,42],40:[2,42]},{18:[2,25],24:[2,25]},{18:[2,37],24:[2,37],32:[2,37],33:[2,37],34:[2,37],38:[2,37],40:[2,37],42:[1,44]},{21:45,38:[1,28],41:26},{18:[2,39],24:[2,39],32:[2,39],33:[2,39],34:[2,39],38:[2,39],40:[2,39],42:[2,39]},{18:[1,46]},{18:[1,47]},{24:[1,48]},{18:[2,40],21:50,27:49,38:[1,28],41:26},{18:[2,33],38:[2,33]},{18:[2,34],38:[2,34]},{18:[2,35],38:[2,35]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],25:[2,11]},{21:51,38:[1,28],41:26},{8:17,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,3],22:[1,13],23:[1,14],25:[1,15]},{4:52,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,5],22:[1,13],23:[1,14],25:[1,15]},{14:[2,23],15:[2,23],16:[2,23],19:[2,23],20:[2,23],22:[2,23],23:[2,23],25:[2,23]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],25:[2,12]},{14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],25:[2,18]},{18:[2,44],21:56,24:[2,44],29:53,30:60,31:54,32:[1,57],33:[1,58],34:[1,59],35:55,36:61,37:62,38:[1,63],40:[1,27],41:26},{38:[1,64]},{18:[2,36],24:[2,36],32:[2,36],33:[2,36],34:[2,36],38:[2,36],40:[2,36]},{14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],25:[2,17]},{5:[2,20],14:[2,20],15:[2,20],16:[2,20],19:[2,20],20:[2,20],22:[2,20],23:[2,20],25:[2,20]},{5:[2,21],14:[2,21],15:[2,21],16:[2,21],19:[2,21],20:[2,21],22:[2,21],23:[2,21],25:[2,21]},{18:[1,65]},{18:[2,41]},{18:[1,66]},{8:17,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],25:[1,15]},{18:[2,24],24:[2,24]},{18:[2,43],24:[2,43],32:[2,43],33:[2,43],34:[2,43],38:[2,43],40:[2,43]},{18:[2,45],24:[2,45]},{18:[2,26],24:[2,26],32:[2,26],33:[2,26],34:[2,26],38:[2,26],40:[2,26]},{18:[2,27],24:[2,27],32:[2,27],33:[2,27],34:[2,27],38:[2,27],40:[2,27]},{18:[2,28],24:[2,28],32:[2,28],33:[2,28],34:[2,28],38:[2,28],40:[2,28]},{18:[2,29],24:[2,29],32:[2,29],33:[2,29],34:[2,29],38:[2,29],40:[2,29]},{18:[2,30],24:[2,30],32:[2,30],33:[2,30],34:[2,30],38:[2,30],40:[2,30]},{18:[2,31],24:[2,31],37:67,38:[1,68]},{18:[2,46],24:[2,46],38:[2,46]},{18:[2,39],24:[2,39],32:[2,39],33:[2,39],34:[2,39],38:[2,39],39:[1,69],40:[2,39],42:[2,39]},{18:[2,38],24:[2,38],32:[2,38],33:[2,38],34:[2,38],38:[2,38],40:[2,38],42:[2,38]},{5:[2,22],14:[2,22],15:[2,22],16:[2,22],19:[2,22],20:[2,22],22:[2,22],23:[2,22],25:[2,22]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],25:[2,19]},{18:[2,47],24:[2,47],38:[2,47]},{39:[1,69]},{21:56,30:60,31:70,32:[1,57],33:[1,58],34:[1,59],38:[1,28],40:[1,27],41:26},{18:[2,32],24:[2,32],38:[2,32]}],defaultActions:{3:[2,2],16:[2,1],50:[2,41]},parseError:function u(z,y){throw new Error(z)},parse:function w(H){var O=this,E=[0],X=[null],J=[],Y=this.table,z="",I=0,V=0,B=0,G=2,L=1;this.lexer.setInput(H);this.lexer.yy=this.yy;this.yy.lexer=this.lexer;this.yy.parser=this;if(typeof this.lexer.yylloc=="undefined"){this.lexer.yylloc={}}var A=this.lexer.yylloc;J.push(A);var C=this.lexer.options&&this.lexer.options.ranges;if(typeof this.yy.parseError==="function"){this.parseError=this.yy.parseError}function N(aa){E.length=E.length-2*aa;X.length=X.length-aa;J.length=J.length-aa}function M(){var aa;aa=O.lexer.lex()||1;if(typeof aa!=="number"){aa=O.symbols_[aa]||aa}return aa}var U,Q,D,T,Z,K,S={},P,W,y,F;while(true){D=E[E.length-1];if(this.defaultActions[D]){T=this.defaultActions[D]}else{if(U===null||typeof U=="undefined"){U=M()}T=Y[D]&&Y[D][U]}if(typeof T==="undefined"||!T.length||!T[0]){var R="";if(!B){F=[];for(P in Y[D]){if(this.terminals_[P]&&P>2){F.push("'"+this.terminals_[P]+"'")}}if(this.lexer.showPosition){R="Parse error on line "+(I+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+F.join(", ")+", got '"+(this.terminals_[U]||U)+"'"}else{R="Parse error on line "+(I+1)+": Unexpected "+(U==1?"end of input":"'"+(this.terminals_[U]||U)+"'")}this.parseError(R,{text:this.lexer.match,token:this.terminals_[U]||U,line:this.lexer.yylineno,loc:A,expected:F})}}if(T[0] instanceof Array&&T.length>1){throw new Error("Parse Error: multiple actions possible at state: "+D+", token: "+U)}switch(T[0]){case 1:E.push(U);X.push(this.lexer.yytext);J.push(this.lexer.yylloc);E.push(T[1]);U=null;if(!Q){V=this.lexer.yyleng;z=this.lexer.yytext;I=this.lexer.yylineno;A=this.lexer.yylloc;if(B>0){B--}}else{U=Q;Q=null}break;case 2:W=this.productions_[T[1]][1];S.$=X[X.length-W];S._$={first_line:J[J.length-(W||1)].first_line,last_line:J[J.length-1].last_line,first_column:J[J.length-(W||1)].first_column,last_column:J[J.length-1].last_column};if(C){S._$.range=[J[J.length-(W||1)].range[0],J[J.length-1].range[1]]}K=this.performAction.call(S,z,V,I,this.yy,T[1],X,J);if(typeof K!=="undefined"){return K}if(W){E=E.slice(0,-1*W*2);X=X.slice(0,-1*W);J=J.slice(0,-1*W)}E.push(this.productions_[T[1]][0]);X.push(S.$);J.push(S._$);y=Y[E[E.length-2]][E[E.length-1]];E.push(y);break;case 3:return true}}return true}};function q(y,z){return{left:y.charAt(2)==="~",right:z.charAt(0)==="~"||z.charAt(1)==="~"}}var r=(function(){var B=({EOF:1,parseError:function D(G,F){if(this.yy.parser){this.yy.parser.parseError(G,F)}else{throw new Error(G)}},setInput:function(F){this._input=F;this._more=this._less=this.done=false;this.yylineno=this.yyleng=0;this.yytext=this.matched=this.match="";this.conditionStack=["INITIAL"];this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0};if(this.options.ranges){this.yylloc.range=[0,0]}this.offset=0;return this}
483,input:function(){var G=this._input[0];this.yytext+=G;this.yyleng++;this.offset++;this.match+=G;this.matched+=G;var F=G.match(/(?:\r\n?|\n).*/g);if(F){this.yylineno++;this.yylloc.last_line++}else{this.yylloc.last_column++}if(this.options.ranges){this.yylloc.range[1]++}this._input=this._input.slice(1);return G},unput:function(H){var F=H.length;var G=H.split(/(?:\r\n?|\n)/g);this._input=H+this._input;this.yytext=this.yytext.substr(0,this.yytext.length-F-1);this.offset-=F;var J=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1);this.matched=this.matched.substr(0,this.matched.length-1);if(G.length-1){this.yylineno-=G.length-1}var I=this.yylloc.range;this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:G?(G.length===J.length?this.yylloc.first_column:0)+J[J.length-G.length].length-G[0].length:this.yylloc.first_column-F};if(this.options.ranges){this.yylloc.range=[I[0],I[0]+this.yyleng-F]}return this},more:function(){this._more=true;return this},less:function(F){this.unput(this.match.slice(F))},pastInput:function(){var F=this.matched.substr(0,this.matched.length-this.match.length);return(F.length>20?"...":"")+F.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var F=this.match;if(F.length<20){F+=this._input.substr(0,20-F.length)}return(F.substr(0,20)+(F.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var F=this.pastInput();var G=new Array(F.length+1).join("-");return F+this.upcomingInput()+"\n"+G+"^"},next:function(){if(this.done){return this.EOF}if(!this._input){this.done=true}var L,J,G,I,H,F;if(!this._more){this.yytext="";this.match=""}var M=this._currentRules();for(var K=0;K<M.length;K++){G=this._input.match(this.rules[M[K]]);if(G&&(!J||G[0].length>J[0].length)){J=G;I=K;if(!this.options.flex){break}}}if(J){F=J[0].match(/(?:\r\n?|\n).*/g);if(F){this.yylineno+=F.length}this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:F?F[F.length-1].length-F[F.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+J[0].length};this.yytext+=J[0];this.match+=J[0];this.matches=J;this.yyleng=this.yytext.length;if(this.options.ranges){this.yylloc.range=[this.offset,this.offset+=this.yyleng]}this._more=false;this._input=this._input.slice(J[0].length);this.matched+=J[0];L=this.performAction.call(this,this.yy,this,M[I],this.conditionStack[this.conditionStack.length-1]);if(this.done&&this._input){this.done=false}if(L){return L}else{return}}if(this._input===""){return this.EOF}else{return this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})}},lex:function y(){var F=this.next();if(typeof F!=="undefined"){return F}else{return this.lex()}},begin:function z(F){this.conditionStack.push(F)},popState:function E(){return this.conditionStack.pop()},_currentRules:function C(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function z(F){this.begin(F)}});B.options={};B.performAction=function A(K,G,J,F){function H(M,L){return G.yytext=G.yytext.substr(M,G.yyleng-L)}var I=F;switch(J){case 0:if(G.yytext.slice(-2)==="\\\\"){H(0,1);this.begin("mu")}else{if(G.yytext.slice(-1)==="\\"){H(0,1);this.begin("emu")}else{this.begin("mu")}}if(G.yytext){return 14}break;case 1:return 14;break;case 2:this.popState();return 14;break;case 3:H(0,4);this.popState();return 15;break;case 4:return 25;break;case 5:return 16;break;case 6:return 20;break;case 7:return 19;break;case 8:return 19;break;case 9:return 23;break;case 10:return 22;break;case 11:this.popState();this.begin("com");break;case 12:H(3,5);this.popState();return 15;break;case 13:return 22;break;case 14:return 39;break;case 15:return 38;break;case 16:return 38;break;case 17:return 42;break;case 18:break;case 19:this.popState();return 24;break;case 20:this.popState();return 18;break;case 21:G.yytext=H(1,2).replace(/\\"/g,'"');return 32;break;case 22:G.yytext=H(1,2).replace(/\\'/g,"'");return 32;break;case 23:return 40;break;case 24:return 34;break;case 25:return 34;break;case 26:return 33;break;case 27:return 38;break;case 28:G.yytext=H(1,2);return 38;break;case 29:return"INVALID";break;case 30:return 5;break}};B.rules=[/^(?:[^\x00]*?(?=(\{\{)))/,/^(?:[^\x00]+)/,/^(?:[^\x00]{2,}?(?=(\{\{|\\\{\{|\\\\\{\{|$)))/,/^(?:[\s\S]*?--\}\})/,/^(?:\{\{(~)?>)/,/^(?:\{\{(~)?#)/,/^(?:\{\{(~)?\/)/,/^(?:\{\{(~)?\^)/,/^(?:\{\{(~)?\s*else\b)/,/^(?:\{\{(~)?\{)/,/^(?:\{\{(~)?&)/,/^(?:\{\{!--)/,/^(?:\{\{![\s\S]*?\}\})/,/^(?:\{\{(~)?)/,/^(?:=)/,/^(?:\.\.)/,/^(?:\.(?=([=~}\s\/.])))/,/^(?:[\/.])/,/^(?:\s+)/,/^(?:\}(~)?\}\})/,/^(?:(~)?\}\})/,/^(?:"(\\["]|[^"])*")/,/^(?:'(\\[']|[^'])*')/,/^(?:@)/,/^(?:true(?=([~}\s])))/,/^(?:false(?=([~}\s])))/,/^(?:-?[0-9]+(?=([~}\s])))/,/^(?:([^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=([=~}\s\/.]))))/,/^(?:\[[^\]]*\])/,/^(?:.)/,/^(?:$)/];B.conditions={mu:{rules:[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30],inclusive:false},emu:{rules:[2],inclusive:false},com:{rules:[3],inclusive:false},INITIAL:{rules:[0,1,30],inclusive:true}};return B})();x.lexer=r;function v(){this.yy={}}v.prototype=x;x.Parser=v;return new v})();p=o;return p})();var n=(function(s,o){var p={};var t=s;var q=o;p.parser=t;function r(u){if(u.constructor===q.ProgramNode){return u}t.yy=q;return t.parse(u)}p.parse=r;return p})(b,l);var h=(function(v){var x;var o=v.COMPILER_REVISION;var s=v.REVISION_CHANGES;var t=v.log;function q(z){this.value=z}function y(){}y.prototype={nameLookup:function(C,A){var B,z;if(C.indexOf("depth")===0){B=true}if(/^[0-9]+$/.test(A)){z=C+"["+A+"]"}
483else{if(y.isValidJavaScriptVariableName(A)){z=C+"."+A}else{z=C+"['"+A+"']"}}if(B){return"("+C+" && "+z+")"}else{return z}},compilerInfo:function(){var A=o,z=s[A];return"this.compilerInfo = ["+A+",'"+z+"'];\n"},appendToBuffer:function(z){if(this.environment.isSimple){return"return "+z+";"}else{return{appendToBuffer:true,content:z,toString:function(){return"buffer += "+z+";"}}}},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(z,B,D,C){this.environment=z;this.options=B||{};t("debug",this.environment.disassemble()+"\n\n");this.name=this.environment.name;this.isChild=!!D;this.context=D||{programs:[],environments:[],aliases:{}};this.preamble();this.stackSlot=0;this.stackVars=[];this.registers={list:[]};this.compileStack=[];this.inlineStack=[];this.compileChildren(z,B);var F=z.opcodes,E;this.i=0;for(var A=F.length;this.i<A;this.i++){E=F[this.i];if(E.opcode==="DECLARE"){this[E.name]=E.value}else{this[E.opcode].apply(this,E.args)}if(E.opcode!==this.stripNext){this.stripNext=false}}this.pushSource("");return this.createFunctionContext(C)},preamble:function(){var z=[];if(!this.isChild){var A=this.namespace;var B="helpers = this.merge(helpers, "+A+".helpers);";if(this.environment.usePartial){B=B+" partials = this.merge(partials, "+A+".partials);"}if(this.options.data){B=B+" data = data || {};"}z.push(B)}else{z.push("")}if(!this.environment.isSimple){z.push(", buffer = "+this.initializeBuffer())}else{z.push("")}this.lastContext=0;this.source=z},createFunctionContext:function(D){var F=this.stackVars.concat(this.registers.list);if(F.length>0){this.source[1]=this.source[1]+", "+F.join(", ")}if(!this.isChild){for(var C in this.context.aliases){if(this.context.aliases.hasOwnProperty(C)){this.source[1]=this.source[1]+", "+C+"="+this.context.aliases[C]}}}if(this.source[1]){this.source[1]="var "+this.source[1].substring(2)+";"}if(!this.isChild){this.source[1]+="\n"+this.context.programs.join("\n")+"\n"}if(!this.environment.isSimple){this.pushSource("return buffer;")}var G=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var B=0,z=this.environment.depths.list.length;B<z;B++){G.push("depth"+this.environment.depths.list[B])}var E=this.mergeSource();if(!this.isChild){E=this.compilerInfo()+E}if(D){G.push(E);return Function.apply(this,G)}else{var A="function "+(this.name||"")+"("+G.join(",")+") {\n "+E+"}";t("debug",A+"\n\n");return A}},mergeSource:function(){var D="",B;for(var C=0,z=this.source.length;C<z;C++){var A=this.source[C];if(A.appendToBuffer){if(B){B=B+"\n + "+A.content}else{B=A.content}}else{if(B){D+="buffer += "+B+";\n ";B=undefined}D+=A+"\n "}}return D},blockValue:function(){this.context.aliases.blockHelperMissing="helpers.blockHelperMissing";var z=["depth0"];this.setupParams(0,z);this.replaceStack(function(A){z.splice(1,0,A);return"blockHelperMissing.call("+z.join(", ")+")"})},ambiguousBlockValue:function(){this.context.aliases.blockHelperMissing="helpers.blockHelperMissing";var A=["depth0"];this.setupParams(0,A);var z=this.topStack();A.splice(1,0,z);A[A.length-1]="options";this.pushSource("if (!"+this.lastHelper+") { "+z+" = blockHelperMissing.call("+A.join(", ")+"); }")},appendContent:function(z){if(this.pendingContent){z=this.pendingContent+z}if(this.stripNext){z=z.replace(/^\s+/,"")}this.pendingContent=z},strip:function(){if(this.pendingContent){this.pendingContent=this.pendingContent.replace(/\s+$/,"")}this.stripNext="strip"},append:function(){this.flushInline();var z=this.popStack();this.pushSource("if("+z+" || "+z+" === 0) { "+this.appendToBuffer(z)+" }");if(this.environment.isSimple){this.pushSource("else { "+this.appendToBuffer("''")+" }")}},appendEscaped:function(){this.context.aliases.escapeExpression="this.escapeExpression";this.pushSource(this.appendToBuffer("escapeExpression("+this.popStack()+")"))},getContext:function(z){if(this.lastContext!==z){this.lastContext=z}},lookupOnContext:function(z){this.push(this.nameLookup("depth"+this.lastContext,z,"context"))},pushContext:function(){this.pushStackLiteral("depth"+this.lastContext)},resolvePossibleLambda:function(){this.context.aliases.functionType='"function"';this.replaceStack(function(z){return"typeof "+z+" === functionType ? "+z+".apply(depth0) : "+z})},lookup:function(z){this.replaceStack(function(A){return A+" == null || "+A+" === false ? "+A+" : "+this.nameLookup(A,z,"context")})},lookupData:function(){this.push("data")},pushStringParam:function(z,A){this.pushStackLiteral("depth"+this.lastContext);this.pushString(A);if(typeof z==="string"){this.pushString(z)}else{this.pushStackLiteral(z)}},emptyHash:function(){this.pushStackLiteral("{}");if(this.options.stringParams){this.register("hashTypes","{}");this.register("hashContexts","{}")}},pushHash:function(){this.hash={values:[],types:[],contexts:[]}},popHash:function(){var z=this.hash;this.hash=undefined;if(this.options.stringParams){this.register("hashContexts","{"+z.contexts.join(",")+"}");this.register("hashTypes","{"+z.types.join(",")+"}")}this.push("{\n "+z.values.join(",\n ")+"\n }")},pushString:function(z){this.pushStackLiteral(this.quotedString(z))},push:function(z){this.inlineStack.push(z);return z},pushLiteral:function(z){this.pushStackLiteral(z)},pushProgram:function(z){if(z!=null){this.pushStackLiteral(this.programExpression(z))}else{this.pushStackLiteral(null)}},invokeHelper:function(B,z){this.context.aliases.helperMissing="helpers.helperMissing";var A=this.lastHelper=this.setupHelper(B,z,true);var C=this.nameLookup("depth"+this.lastContext,z,"context");this.push(A.name+" || "+C);this.replaceStack(function(D){return D+" ? "+D+".call("+A.callParams+") : helperMissing.call("+A.helperMissingParams+")"})},invokeKnownHelper:function(B,z){var A=this.setupHelper(B,z);this.push(A.name+".call("+A.callParams+")")},invokeAmbiguous:function(z,D){this.context.aliases.functionType='"function"';this.pushStackLiteral("{}");var A=this.setupHelper(0,z,D);var B=this.lastHelper=this.nameLookup("helpers",z,"helper");var E=this.nameLookup("depth"+this.lastContext,z,"context");var C=this.nextStack();this.pushSource("if ("+C+" = "+B+") { "+C+" = "+C+".call("+A.callParams+"); }");this.pushSource("else { "+C+" = "+E+"; "+C+" = typeof "+C+" === functionType ? "+C+".call("+A.callParams+") : "+C+"; }")},invokePartial:function(z){var A=[this.nameLookup("partials",z,"partial"),"'"+z+"'",this.popStack(),"helpers","partials"];
483if(this.options.data){A.push("data")}this.context.aliases.self="this";this.push("self.invokePartial("+A.join(", ")+")")},assignToHash:function(A){var C=this.popStack(),z,B;if(this.options.stringParams){B=this.popStack();z=this.popStack()}var D=this.hash;if(z){D.contexts.push("'"+A+"': "+z)}if(B){D.types.push("'"+A+"': "+B)}D.values.push("'"+A+"': ("+C+")")},compiler:y,compileChildren:function(z,C){var E=z.children,G,F;for(var D=0,A=E.length;D<A;D++){G=E[D];F=new this.compiler();var B=this.matchExistingProgram(G);if(B==null){this.context.programs.push("");B=this.context.programs.length;G.index=B;G.name="program"+B;this.context.programs[B]=F.compile(G,C,this.context);this.context.environments[B]=G}else{G.index=B;G.name="program"+B}}},matchExistingProgram:function(C){for(var B=0,A=this.context.environments.length;B<A;B++){var z=this.context.environments[B];if(z&&z.equals(C)){return B}}},programExpression:function(A){this.context.aliases.self="this";if(A==null){return"self.noop"}var F=this.environment.children[A],E=F.depths.list,D;var C=[F.index,F.name,"data"];for(var B=0,z=E.length;B<z;B++){D=E[B];if(D===1){C.push("depth0")}else{C.push("depth"+(D-1))}}return(E.length===0?"self.program(":"self.programWithDepth(")+C.join(", ")+")"},register:function(z,A){this.useRegister(z);this.pushSource(z+" = "+A+";")},useRegister:function(z){if(!this.registers[z]){this.registers[z]=true;this.registers.list.push(z)}},pushStackLiteral:function(z){return this.push(new q(z))},pushSource:function(z){if(this.pendingContent){this.source.push(this.appendToBuffer(this.quotedString(this.pendingContent)));this.pendingContent=undefined}if(z){this.source.push(z)}},pushStack:function(A){this.flushInline();var z=this.incrStack();if(A){this.pushSource(z+" = "+A+";")}this.compileStack.push(z);return z},replaceStack:function(F){var C="",E=this.isInline(),z;if(E){var D=this.popStack(true);if(D instanceof q){z=D.value}else{var A=this.stackSlot?this.topStackName():this.incrStack();C="("+this.push(A)+" = "+D+"),";z=this.topStack()}}else{z=this.topStack()}var B=F.call(this,z);if(E){if(this.inlineStack.length||this.compileStack.length){this.popStack()}this.push("("+C+B+")")}else{if(!/^stack/.test(z)){z=this.nextStack()}this.pushSource(z+" = ("+C+B+");")}return z},nextStack:function(){return this.pushStack()},incrStack:function(){this.stackSlot++;if(this.stackSlot>this.stackVars.length){this.stackVars.push("stack"+this.stackSlot)}return this.topStackName()},topStackName:function(){return"stack"+this.stackSlot},flushInline:function(){var B=this.inlineStack;if(B.length){this.inlineStack=[];for(var A=0,z=B.length;A<z;A++){var C=B[A];if(C instanceof q){this.compileStack.push(C)}else{this.pushStack(C)}}}},isInline:function(){return this.inlineStack.length},popStack:function(z){var B=this.isInline(),A=(B?this.inlineStack:this.compileStack).pop();if(!z&&(A instanceof q)){return A.value}else{if(!B){this.stackSlot--}return A}},topStack:function(A){var z=(this.isInline()?this.inlineStack:this.compileStack),B=z[z.length-1];if(!A&&(B instanceof q)){return B.value}else{return B}},quotedString:function(z){return'"'+z.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")+'"'},setupHelper:function(D,B,A){var C=[];this.setupParams(D,C,A);var z=this.nameLookup("helpers",B,"helper");return{params:C,name:z,callParams:["depth0"].concat(C).join(", "),helperMissingParams:A&&["depth0",this.quotedString(B)].concat(C).join(", ")}},setupParams:function(C,B,z){var I=[],G=[],H=[],A,D,F;I.push("hash:"+this.popStack());D=this.popStack();F=this.popStack();if(F||D){if(!F){this.context.aliases.self="this";F="self.noop"}if(!D){this.context.aliases.self="this";D="self.noop"}I.push("inverse:"+D);I.push("fn:"+F)}for(var E=0;E<C;E++){A=this.popStack();B.push(A);if(this.options.stringParams){H.push(this.popStack());G.push(this.popStack())}}if(this.options.stringParams){I.push("contexts:["+G.join(",")+"]");I.push("types:["+H.join(",")+"]");I.push("hashContexts:hashContexts");I.push("hashTypes:hashTypes")}if(this.options.data){I.push("data:data")}
483I="{"+I.join(",")+"}";if(z){this.register("options",I);B.push("options")}else{B.push(I)}return B.join(", ")}};var p=("break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield").split(" ");var w=y.RESERVED_WORDS={};for(var u=0,r=p.length;u<r;u++){w[p[u]]=true}y.isValidJavaScriptVariableName=function(z){if(!y.RESERVED_WORDS[z]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(z)){return true}return false};x=y;return x})(k);var e=(function(u,y,o,r){var w={};var s=u;var q=y.parse;var z=o;var t=r;function v(){}w.Compiler=v;v.prototype={compiler:v,disassemble:function(){var F=this.opcodes,E,C=[],H,G;for(var D=0,A=F.length;D<A;D++){E=F[D];if(E.opcode==="DECLARE"){C.push("DECLARE "+E.name+"="+E.value)}else{H=[];for(var B=0;B<E.args.length;B++){G=E.args[B];if(typeof G==="string"){G='"'+G.replace("\n","\\n")+'"'}H.push(G)}C.push(E.opcode+" "+H.join(" "))}}return C.join("\n")},equals:function(B){var A=this.opcodes.length;if(B.opcodes.length!==A){return false}for(var E=0;E<A;E++){var F=this.opcodes[E],C=B.opcodes[E];if(F.opcode!==C.opcode||F.args.length!==C.args.length){return false}for(var D=0;D<F.args.length;D++){if(F.args[D]!==C.args[D]){return false}}}A=this.children.length;if(B.children.length!==A){return false}for(E=0;E<A;E++){if(!this.children[E].equals(B.children[E])){return false}}return true},guid:0,compile:function(A,C){this.opcodes=[];this.children=[];this.depths={list:[]};this.options=C;var D=this.options.knownHelpers;this.options.knownHelpers={helperMissing:true,blockHelperMissing:true,each:true,"if":true,unless:true,"with":true,log:true};if(D){for(var B in D){this.options.knownHelpers[B]=D[B]}}return this.accept(A)},accept:function(C){var B=C.strip||{},A;if(B.left){this.opcode("strip")}A=this[C.type](C);if(B.right){this.opcode("strip")}return A},program:function(C){var B=C.statements;for(var D=0,A=B.length;D<A;D++){this.accept(B[D])}this.isSimple=A===1;this.depths.list=this.depths.list.sort(function(F,E){return F-E});return this},compileProgram:function(C){var A=new this.compiler().compile(C,this.options);var D=this.guid++,F;this.usePartial=this.usePartial||A.usePartial;this.children[D]=A;for(var E=0,B=A.depths.list.length;E<B;E++){F=A.depths.list[E];if(F<2){continue}else{this.addDepth(F-1)}}return D},block:function(E){var D=E.mustache,B=E.program,A=E.inverse;if(B){B=this.compileProgram(B)}if(A){A=this.compileProgram(A)}var C=this.classifyMustache(D);if(C==="helper"){this.helperMustache(D,B,A)}else{if(C==="simple"){this.simpleMustache(D);this.opcode("pushProgram",B);this.opcode("pushProgram",A);this.opcode("emptyHash");this.opcode("blockValue")}else{this.ambiguousMustache(D,B,A);this.opcode("pushProgram",B);this.opcode("pushProgram",A);this.opcode("emptyHash");this.opcode("ambiguousBlockValue")}}this.opcode("append")},hash:function(D){var C=D.pairs,F,E;this.opcode("pushHash");for(var B=0,A=C.length;B<A;B++){F=C[B];E=F[1];if(this.options.stringParams){if(E.depth){this.addDepth(E.depth)}this.opcode("getContext",E.depth||0);this.opcode("pushStringParam",E.stringModeValue,E.type)}else{this.accept(E)}this.opcode("assignToHash",F[0])}this.opcode("popHash")},partial:function(A){var B=A.partialName;this.usePartial=true;if(A.context){this.ID(A.context)}else{this.opcode("push","depth0")}this.opcode("invokePartial",B.name);this.opcode("append")},content:function(A){this.opcode("appendContent",A.string)},mustache:function(C){var A=this.options;var B=this.classifyMustache(C);if(B==="simple"){this.simpleMustache(C)}else{if(B==="helper"){this.helperMustache(C)}else{this.ambiguousMustache(C)}}if(C.escaped&&!A.noEscape){this.opcode("appendEscaped")}else{this.opcode("append")}},ambiguousMustache:function(E,C,B){var F=E.id,D=F.parts[0],A=C!=null||B!=null;this.opcode("getContext",F.depth);this.opcode("pushProgram",C);this.opcode("pushProgram",B);this.opcode("invokeAmbiguous",D,A)},simpleMustache:function(A){var B=A.id;if(B.type==="DATA"){this.DATA(B)}else{if(B.parts.length){this.ID(B)}else{this.addDepth(B.depth);this.opcode("getContext",B.depth);this.opcode("pushContext")}}this.opcode("resolvePossibleLambda")},helperMustache:function(D,B,A){var E=this.setupFullMustacheParams(D,B,A),C=D.id.parts[0];if(this.options.knownHelpers[C]){this.opcode("invokeKnownHelper",E.length,C)}else{if(this.options.knownHelpersOnly){throw new Error("You specified knownHelpersOnly, but used the unknown helper "+C)}else{this.opcode("invokeHelper",E.length,C)}}},ID:function(D){this.addDepth(D.depth);this.opcode("getContext",D.depth);var B=D.parts[0];if(!B){this.opcode("pushContext")}else{this.opcode("lookupOnContext",D.parts[0])}for(var C=1,A=D.parts.length;C<A;C++){this.opcode("lookup",D.parts[C])}},DATA:function(C){this.options.data=true;if(C.id.isScoped||C.id.depth){throw new s("Scoped data references are not supported: "+C.original)}this.opcode("lookupData");var D=C.id.parts;for(var B=0,A=D.length;B<A;B++){this.opcode("lookup",D[B])}},STRING:function(A){this.opcode("pushString",A.string)},INTEGER:function(A){this.opcode("pushLiteral",A.integer)},BOOLEAN:function(A){this.opcode("pushLiteral",A.bool)},comment:function(){},opcode:function(A){this.opcodes.push({opcode:A,args:[].slice.call(arguments,1
483)})},declare:function(A,B){this.opcodes.push({opcode:"DECLARE",name:A,value:B})},addDepth:function(A){if(isNaN(A)){throw new Error("EWOT")}if(A===0){return}if(!this.depths[A]){this.depths[A]=true;this.depths.list.push(A)}},classifyMustache:function(D){var C=D.isHelper;var E=D.eligibleHelper;var B=this.options;if(E&&!C){var A=D.id.parts[0];if(B.knownHelpers[A]){C=true}else{if(B.knownHelpersOnly){E=false}}}if(C){return"helper"}else{if(E){return"ambiguous"}else{return"simple"}}},pushParams:function(C){var A=C.length,B;while(A--){B=C[A];if(this.options.stringParams){if(B.depth){this.addDepth(B.depth)}this.opcode("getContext",B.depth||0);this.opcode("pushStringParam",B.stringModeValue,B.type)}else{this[B.type](B)}}},setupMustacheParams:function(A){var B=A.params;this.pushParams(B);if(A.hash){this.hash(A.hash)}else{this.opcode("emptyHash")}return B},setupFullMustacheParams:function(C,B,A){var D=C.params;this.pushParams(D);this.opcode("pushProgram",B);this.opcode("pushProgram",A);if(C.hash){this.hash(C.hash)}else{this.opcode("emptyHash")}return D}};function p(C,D){if(C==null||(typeof C!=="string"&&C.constructor!==t.ProgramNode)){throw new s("You must pass a string or Handlebars AST to Handlebars.precompile. You passed "+C)}D=D||{};if(!("data" in D)){D.data=true}var B=q(C);var A=new v().compile(B,D);return new z().compile(A,D)}w.precompile=p;function x(A,B,C){if(A==null||(typeof A!=="string"&&A.constructor!==t.ProgramNode)){throw new s("You must pass a string or Handlebars AST to Handlebars.compile. You passed "+A)}B=B||{};if(!("data" in B)){B.data=true}var E;function D(){var H=q(A);var G=new v().compile(H,B);var F=new z().compile(G,B,undefined,true);return C.template(F)}return function(G,F){if(!E){E=D()}return E.call(this,G,F)}}w.compile=x;return w})(d,n,h,l);var c=(function(x,C,p,t,w){var z;var o=x;var v=C;var s=p.parser;var r=p.parse;var y=t.Compiler;var B=t.compile;var q=t.precompile;var D=w;var A=o.create;var u=function(){var E=A();E.compile=function(F,G){return B(F,G,E)};E.precompile=q;E.AST=v;E.Compiler=y;E.JavaScriptCompiler=D;E.Parser=s;E.parse=r;return E};o=u();o.create=u;z=o;return z})(f,l,n,e,h);return c})(); 484/*! 485 * typeahead.js 0.11.1 486 * https://github.com/twitter/typeahead.js 487 * Copyright 2013-2015 Twitter, Inc. and other contributors; Licensed MIT 488 */ 489(function(a,b){if(typeof define==="function"&&define.amd){define("bloodhound",["jquery"],function(c){return a.Bloodhound=b(c)})}else{if(typeof exports==="object"){module.exports=b(require("jquery"))}else{a.Bloodhound=b(jQuery)}}})(this,function(d){var l=function(){return{isMsie:function(){return/(msie|trident)/i.test(navigator.userAgent)?navigator.userAgent.match(/(msie |rv:)(\d+(.\d+)?)/i)[2]:false},isBlankString:function(q){return !q||/^\s*$/.test(q)},escapeRegExChars:function(q){return q.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},isString:function(q){return typeof q==="string"},isNumber:function(q){return typeof q==="number"},isArray:d.isArray,isFunction:d.isFunction,isObject:d.isPlainObject,isUndefined:function(q){return typeof q==="undefined"},isElement:function(q){return !!(q&&q.nodeType===1)},isJQuery:function(q){return q instanceof d},toStr:function p(q){return l.isUndefined(q)||q===null?"":q+""},bind:d.proxy,each:function(s,q){d.each(s,r);function r(t,u){return q(u,t)}},map:d.map,filter:d.grep,every:function(r,s){var q=true;if(!r){return q}d.each(r,function(t,u){if(!(q=s.call(null,u,t,r))){return false}});return !!q},some:function(r,s){var q=false;if(!r){return q}d.each(r,function(t,u){if(q=s.call(null,u,t,r)){return false}});return !!q},mixin:d.extend,identity:function(q){return q},clone:function(q){return d.extend(true,{},q)},getIdGenerator:function(){var q=0;return function(){return q++}},templatify:function o(r){return d.isFunction(r)?r:q;function q(){return String(r)}},defer:function(q){setTimeout(q,0)},debounce:function(s,u,r){var t,q;return function(){var y=this,x=arguments,w,v;w=function(){t=null;if(!r){q=s.apply(y,x)}};v=r&&!t;clearTimeout(t);t=setTimeout(w,u);if(v){q=s.apply(y,x)}return q}},throttle:function(v,x){var t,s,w,q,u,r;u=0;r=function(){u=new Date();w=null;q=v.apply(t,s)};return function(){var y=new Date(),z=x-(y-u);t=this;s=arguments;if(z<=0){clearTimeout(w);w=null;u=y;q=v.apply(t,s)}else{if(!w){w=setTimeout(r,z)}}return q}},stringify:function(q){return l.isString(q)?q:JSON.stringify(q)},noop:function(){}}}();var n="0.11.1";var f=function(){return{nonword:o,whitespace:p,obj:{nonword:q(o),whitespace:q(p)}};function p(r){r=l.toStr(r);return r?r.split(/\s+/):[]}function o(r){r=l.toStr(r);return r?r.split(/\W+/):[]}function q(s){return function r(t){t=l.isArray(t)?t:[].slice.call(arguments,0);return function u(w){var v=[];l.each(t,function(x){v=v.concat(s(l.toStr(w[x])))});return v}}}}();var m=function(){function p(w){this.maxSize=l.isNumber(w)?w:100;this.reset();if(this.maxSize<=0){this.set=this.get=d.noop}}l.mixin(p.prototype,{set:function v(w,z){var y=this.list.tail,x;if(this.size>=this.maxSize){this.list.remove(y);delete this.hash[y.key];this.size--}if(x=this.hash[w]){x.val=z;this.list.moveToFront(x)}else{x=new q(w,z);this.list.add(x);this.hash[w]=x;this.size++}},get:function r(w){var x=this.hash[w];if(x){this.list.moveToFront(x);return x.val}},reset:function t(){this.size=0;this.hash={};this.list=new s()}});function s(){this.head=this.tail=null}l.mixin(s.prototype,{add:function u(w){if(this.head){w.next=this.head;this.head.prev=w}this.head=w;this.tail=this.tail||w},remove:function o(w){w.prev?w.prev.next=w.next:this.head=w.next;w.next?w.next.prev=w.prev:this.tail=w.prev},moveToFront:function(w){this.remove(w);this.add(w)}});function q(w,x){this.key=w;this.val=x;this.prev=this.next=null}return p}();var h=function(){var t;try{t=window.localStorage;t.setItem("~~~","!");t.removeItem("~~~")}catch(s){t=null}function q(w,v){this.prefix=["__",w,"__"].join("");this.ttlKey="__ttl__";this.keyMatcher=new RegExp("^"+l.escapeRegExChars(this.prefix));this.ls=v||t;!this.ls&&this._noop()}l.mixin(q.prototype,{_prefix:function(v){return this.prefix+v},_ttlKey:function(v){return this._prefix(v)+this.ttlKey},_noop:function(){this.get=this.set=this.remove=this.clear=this.isExpired=l.noop},_safeSet:function(v,x){try{this.ls.setItem(v,x)}catch(w){if(w.name==="QuotaExceededError"){this.clear();this._noop()}}},get:function(v){if(this.isExpired(v)){this.remove(v)}return u(this.ls.getItem(this._prefix(v)))},set:function(w,x,v){if(l.isNumber(v)){this._safeSet(this._ttlKey(w),r(p()+v))}else{this.ls.removeItem(this._ttlKey(w))}return this._safeSet(this._prefix(w),r(x))},remove:function(v){this.ls.removeItem(this._ttlKey(v));this.ls.removeItem(this._prefix(v));return this},clear:function(){var v,w=o(this.keyMatcher);for(v=w.length;v--;){this.remove(w[v])}return this},isExpired:function(w){var v=u(this.ls.getItem(this._ttlKey(w)));return l.isNumber(v)&&p()>v?true:false}});return q;function p(){return new Date().getTime()}function r(v){return JSON.stringify(l.isUndefined(v)?null:v)}function u(v){return d.parseJSON(v)}function o(w){var y,x,z=[],v=t.length;for(y=0;y<v;y++){if((x=t.key(y)).match(w)){z.push(x.replace(w,""))}}return z}}();var e=function(){var q=0,t={},o=6,s=new m(10);function v(w){w=w||{};this.cancelled=false;this.lastReq=null;this._send=w.transport;this._get=w.limiter?w.limiter(this._get):this._get;this._cache=w.cache===false?new m(0):s}v.setMaxPendingRequests=function p(w){o=w};v.resetCache=function u(){s.reset()};l.mixin(v.prototype,{_fingerprint:function r(w){w=w||{};return w.url+w.type+d.param(w.data||{})},_get:function(D,x){var C=this,A,B;A=this._fingerprint(D);if(this.cancelled||A!==this.lastReq){return}if(B=t[A]){B.done(z).fail(y)}else{if(q<o){q++;t[A]=this._send(D).done(z).fail(y).always(w)}else{this.onDeckRequestArgs=[].slice.call(arguments,0)}}function z(E){x(null,E);C._cache.set(A,E)}function y(){x(true)}function w(){q--;delete t[A];if(C.onDeckRequestArgs){C._get.apply(C,C.onDeckRequestArgs);C.onDeckRequestArgs=null}}},get:function(z,w){var y,x;w=w||d.noop;z=l.isString(z)?{url:z}:z||{};x=this._fingerprint(z);this.cancelled=false;this.lastReq=x;if(y=this._cache.get(x)){w(null,y)}else{this._get(z,w)}},cancel:function(){this.cancelled=true}});return v}();var a=window.SearchIndex=function(){var v="c",w="i";function o(B){B=B||{};if(!B.datumTokenizer||!B.queryTokenizer){d.error("datumTokenizer and queryTokenizer are both required")}this.identify=B.identify||l.stringify;this.datumTokenizer=B.datumTokenizer;this.queryTokenizer=B.queryTokenizer;this.reset()}l.mixin(o.prototype,{bootstrap:function q(B){this.datums=B.datums;this.trie=B.trie},add:function(C){var B=this;C=l.isArray(C)?C:[C];l.each(C,function(D){var F,E;B.datums[F=B.identify(D)]=D;E=s(B.datumTokenizer(D));l.each(E,function(G){var J,I,H;J=B.trie;I=G.split("");while(H=I.shift()){J=J[v][H]||(J[v][H]=x());J[w].push(F)}})})},get:function p(B){var C=this;return l.map(B,function(D){return C.datums[D]})},search:function A(D){var B=this,E,C;E=s(this.queryTokenizer(D));l.each(E,function(F){var J,I,H,G;if(C&&C.length===0){return false}J=B.trie;I=F.split("");while(J&&(H=I.shift())){J=J[v][H]}if(J&&I.length===0){G=J[w].slice(0);C=C?t(C,G):G}else{C=[];return false}});return C?l.map(r(C),function(F){return B.datums[F]}):[]},all:function y(){var B=[];for(var C in this.datums){B.push(this.datums[C])}return B},reset:function u(){this.datums={};this.trie=x()},serialize:function z(){return{datums:this.datums,trie:this.trie}}});return o;function s(B){B=l.filter(B,function(C){return !!C});B=l.map(B,function(C){return C.toLowerCase()});return B}function x(){var B={};B[w]=[];B[v]={};return B}function r(F){var C={},E=[];for(var D=0,B=F.length;D<B;D++){if(!C[F[D]]){C[F[D]]=true;E.push(F[D])}}return E}function t(G,E){var C=0,F=0,H=[];G=G.sort();E=E.sort();var D=G.length,B=E.length;while(C<D&&F<B){if(G[C]<E[F]){C++}else{if(G[C]>E[F]){F++}else{H.push(G[C]);C++;F++}}}return H}}();var g=function(){var s;s={data:"data",protocol:"protocol",thumbprint:"thumbprint"};function t(u){this.url=u.url;this.ttl=u.ttl;this.cache=u.cache;this.prepare=u.prepare;this.transform=u.transform;this.transport=u.transport;this.thumbprint=u.thumbprint;this.storage=new h(u.cacheKey)}l.mixin(t.prototype,{_settings:function r(){return{url:this.url,type:"GET",dataType:"json"}},store:function p(u){if(!this.cache){return}this.storage.set(s.data,u,this.ttl);this.storage.set(s.protocol,location.protocol,this.ttl);this.storage.set(s.thumbprint,this.thumbprint,this.ttl)},fromCache:function q(){var u={},v;if(!this.cache){return null}u.data=this.storage.get(s.data);u.protocol=this.storage.get(s.protocol);u.thumbprint=this.storage.get(s.thumbprint);v=u.thumbprint!==this.thumbprint||u.protocol!==location.protocol;return u.data&&!v?u.data:null},fromNetwork:function(u){var x=this,v;if(!u){return}v=this.prepare(this._settings());this.transport(v).fail(w).done(y);function w(){u(true)}function y(z){u(null,x.transform(z))}},clear:function o(){this.storage.clear();return this}});return t}();var c=function(){function q(s){this.url=s.url;this.prepare=s.prepare;this.transform=s.transform;this.transport=new e({cache:s.cache,limiter:s.limiter,transport:s.transport})}l.mixin(q.prototype,{_settings:function p(){return{url:this.url,type:"GET",dataType:"json"}},get:function o(v,s){var u=this,t;if(!s){return}v=v||"";t=this.prepare(v,this._settings());return this.transport.get(t,w);function w(x,y){x?s([]):s(u.transform(y))}},cancelLastRequest:function r(){this.transport.cancel()}});return q}();var b=function(){return function s(v){var u,w;u={initialize:true,identify:l.stringify,datumTokenizer:null,queryTokenizer:null,sufficient:5,sorter:null,local:[],prefetch:null,remote:null};v=l.mixin(u,v||{});!v.datumTokenizer&&d.error("datumTokenizer is required");!v.queryTokenizer&&d.error("queryTokenizer is required");w=v.sorter;v.sorter=w?function(y){return y.sort(w)}:l.identity;v.local=l.isFunction(v.local)?v.local():v.local;v.prefetch=p(v.prefetch);v.remote=o(v.remote);return v};function p(v){var u;if(!v){return null}u={url:null,ttl:24*60*60*1000,cache:true,cacheKey:null,thumbprint:"",prepare:l.identity,transform:l.identity,transport:null};v=l.isString(v)?{url:v}:v;v=l.mixin(u,v);!v.url&&d.error("prefetch requires url to be set");v.transform=v.filter||v.transform;v.cacheKey=v.cacheKey||v.url;v.thumbprint=n+v.thumbprint;v.transport=v.transport?q(v.transport):d.ajax;return v}function o(v){var u;if(!v){return}u={url:null,cache:true,prepare:null,replace:null,wildcard:null,limiter:null,rateLimitBy:"debounce",rateLimitWait:300,transform:l.identity,transport:null};v=l.isString(v)?{url:v}:v;v=l.mixin(u,v);!v.url&&d.error("remote requires url to be set");v.transform=v.filter||v.transform;v.prepare=t(v);v.limiter=r(v);v.transport=v.transport?q(v.transport):d.ajax;delete v.replace;delete v.wildcard;delete v.rateLimitBy;delete v.rateLimitWait;return v}function t(A){var x,z,v;x=A.prepare;z=A.replace;v=A.wildcard;if(x){return x}if(z){x=u}else{if(A.wildcard){x=w}else{x=y}}return x;function u(C,B){B.url=z(B.url,C);return B}function w(C,B){B.url=B.url.replace(v,encodeURIComponent(C));return B}function y(C,B){return B}}function r(y){var u,z,x;u=y.limiter;z=y.rateLimitBy;x=y.rateLimitWait;if(!u){u=/^throttle$/i.test(z)?w(x):v(x)}return u;function v(B){return function A(C){return l.debounce(C,B)}}function w(B){return function A(C){return l.throttle(C,B)}}}function q(u){return function v(z){var w=d.Deferred();u(z,y,x);return w;function y(A){l.defer(function(){w.resolve(A)})}function x(A){l.defer(function(){w.reject(A)})}}}}();var k=function(){var q;q=window&&window.Bloodhound;function u(B){B=b(B);this.sorter=B.sorter;this.identify=B.identify;this.sufficient=B.sufficient;this.local=B.local;this.remote=B.remote?new c(B.remote):null;this.prefetch=B.prefetch?new g(B.prefetch):null;this.index=new a({identify:this.identify,datumTokenizer:B.datumTokenizer,queryTokenizer:B.queryTokenizer});B.initialize!==false&&this.initialize()}u.noConflict=function t(){window&&(window.Bloodhound=q);return u};u.tokenizers=f;
489l.mixin(u.prototype,{__ttAdapter:function v(){var D=this;return this.remote?C:B;function C(G,F,E){return D.search(G,F,E)}function B(F,E){return D.search(F,E)}},_loadPrefetch:function o(){var D=this,C,E;C=d.Deferred();if(!this.prefetch){C.resolve()}else{if(E=this.prefetch.fromCache()){this.index.bootstrap(E);C.resolve()}else{this.prefetch.fromNetwork(B)}}return C.promise();function B(F,G){if(F){return C.reject()}D.add(G);D.prefetch.store(D.index.serialize());C.resolve()}},_initialize:function r(){var D=this,B;this.clear();(this.initPromise=this._loadPrefetch()).done(C);return this.initPromise;function C(){D.add(D.local)}},initialize:function r(B){return !this.initPromise||B?this._initialize():this.initPromise},add:function z(B){this.index.add(B);return this},get:function p(B){B=l.isArray(B)?B:[].slice.call(arguments);return this.index.get(B)},search:function A(F,E,C){var D=this,B;B=this.sorter(this.index.search(F));E(this.remote?B.slice():B);if(this.remote&&B.length<this.sufficient){this.remote.get(F,G)}else{if(this.remote){this.remote.cancelLastRequest()}}return this;function G(I){var H=[];l.each(I,function(J){!l.some(B,function(K){return D.identify(J)===D.identify(K)})&&H.push(J)});C&&C(H)}},all:function w(){return this.index.all()},clear:function s(){this.index.reset();return this},clearPrefetchCache:function y(){this.prefetch&&this.prefetch.clear();return this},clearRemoteCache:function x(){e.resetCache();return this},ttAdapter:function v(){return this.__ttAdapter()}});return u}();return k});(function(a,b){if(typeof define==="function"&&define.amd){define("typeahead.js",["jquery"],function(c){return b(c)})}else{if(typeof exports==="object"){module.exports=b(require("jquery"))}else{b(jQuery)}}})(this,function(d){var k=function(){return{isMsie:function(){return/(msie|trident)/i.test(navigator.userAgent)?navigator.userAgent.match(/(msie |rv:)(\d+(.\d+)?)/i)[2]:false},isBlankString:function(p){return !p||/^\s*$/.test(p)},escapeRegExChars:function(p){return p.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},isString:function(p){return typeof p==="string"},isNumber:function(p){return typeof p==="number"},isArray:d.isArray,isFunction:d.isFunction,isObject:d.isPlainObject,isUndefined:function(p){return typeof p==="undefined"},isElement:function(p){return !!(p&&p.nodeType===1)},isJQuery:function(p){return p instanceof d},toStr:function o(p){return k.isUndefined(p)||p===null?"":p+""},bind:d.proxy,each:function(r,p){d.each(r,q);function q(s,t){return p(t,s)}},map:d.map,filter:d.grep,every:function(q,r){var p=true;if(!q){return p}d.each(q,function(s,t){if(!(p=r.call(null,t,s,q))){return false}});return !!p},some:function(q,r){var p=false;if(!q){return p}d.each(q,function(s,t){if(p=r.call(null,t,s,q)){return false}});return !!p},mixin:d.extend,identity:function(p){return p},clone:function(p){return d.extend(true,{},p)},getIdGenerator:function(){var p=0;return function(){return p++}},templatify:function n(q){return d.isFunction(q)?q:p;function p(){return String(q)}},defer:function(p){setTimeout(p,0)},debounce:function(r,t,q){var s,p;return function(){var x=this,w=arguments,v,u;v=function(){s=null;if(!q){p=r.apply(x,w)}};u=q&&!s;clearTimeout(s);s=setTimeout(v,t);if(u){p=r.apply(x,w)}return p}},throttle:function(u,w){var s,r,v,p,t,q;t=0;q=function(){t=new Date();v=null;p=u.apply(s,r)};return function(){var x=new Date(),y=w-(x-t);s=this;r=arguments;if(y<=0){clearTimeout(v);v=null;t=x;p=u.apply(s,r)}else{if(!v){v=setTimeout(q,y)}}return p}},stringify:function(p){return k.isString(p)?p:JSON.stringify(p)},noop:function(){}}}();var l=function(){var q={wrapper:"twitter-typeahead",input:"tt-input",hint:"tt-hint",menu:"tt-menu",dataset:"tt-dataset",suggestion:"tt-suggestion",selectable:"tt-selectable",empty:"tt-empty",open:"tt-open",cursor:"tt-cursor",highlight:"tt-highlight"};return p;function p(u){var t,s;s=k.mixin({},q,u);t={css:n(),classes:s,html:r(s),selectors:o(s)};return{css:t.css,html:t.html,classes:t.classes,selectors:t.selectors,mixin:function(v){k.mixin(v,t)}}}function r(s){return{wrapper:'<span class="'+s.wrapper+'"></span>
489',menu:'<div class="'+s.menu+'"></div>'}}function o(t){var s={};k.each(t,function(w,u){s[u]="."+w});return s}function n(){var s={wrapper:{position:"relative",display:"inline-block"},hint:{position:"absolute",top:"0",left:"0",borderColor:"transparent",boxShadow:"none",opacity:"1"},input:{position:"relative",verticalAlign:"top",backgroundColor:"transparent"},inputWithNoHint:{position:"relative",verticalAlign:"top"},menu:{position:"absolute",top:"100%",left:"0",zIndex:"100",display:"none"},ltr:{left:"0",right:"auto"},rtl:{left:"auto",right:" 0"}};if(k.isMsie()){k.mixin(s.input,{backgroundImage:"url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)"})}return s}}();var f=function(){var p,o;p="typeahead:";o={render:"rendered",cursorchange:"cursorchanged",select:"selected",autocomplete:"autocompleted"};function n(q){if(!q||!q.el){d.error("EventBus initialized without el")}this.$el=d(q.el)}k.mixin(n.prototype,{_trigger:function(s,r){var q;q=d.Event(p+s);(r=r||[]).unshift(q);this.$el.trigger.apply(this.$el,r);return q},before:function(s){var r,q;r=[].slice.call(arguments,1);q=this._trigger("before"+s,r);return q.isDefaultPrevented()},trigger:function(r){var q;this._trigger(r,[].slice.call(arguments,1));if(q=o[r]){this._trigger(q,[].slice.call(arguments,1))}}});return n}();var m=function(){var p=/\s+/,t=n();return{onSync:u,onAsync:o,off:q,trigger:r};function v(B,z,x,y){var A;if(!x){return this}z=z.split(p);x=y?w(x,y):x;this._callbacks=this._callbacks||{};while(A=z.shift()){this._callbacks[A]=this._callbacks[A]||{sync:[],async:[]};this._callbacks[A][B].push(x)}return this}function o(z,x,y){return v.call(this,"async",z,x,y)}function u(z,x,y){return v.call(this,"sync",z,x,y)}function q(x){var y;if(!this._callbacks){return this}x=x.split(p);while(y=x.shift()){delete this._callbacks[y]}return this}function r(y){var z,A,x,B,C;if(!this._callbacks){return this}y=y.split(p);x=[].slice.call(arguments,1);while((z=y.shift())&&(A=this._callbacks[z])){B=s(A.sync,this,[z].concat(x));C=s(A.async,this,[z].concat(x));B()&&t(C)}return this}function s(A,z,y){return x;function x(){var D;for(var C=0,B=A.length;!D&&C<B;
489C+=1){D=A[C].apply(z,y)===false}return !D}}function n(){var y;if(window.setImmediate){y=function z(A){setImmediate(function(){A()})}}else{y=function x(A){setTimeout(function(){A()},0)}}return y}function w(y,x){return y.bind?y.bind(x):function(){y.apply(x,[].slice.call(arguments,0))}}}();var b=function(q){var p={node:null,pattern:null,tagName:"strong",className:null,wordsOnly:false,caseSensitive:false};return function o(u){var r;u=k.mixin({},p,u);if(!u.node||!u.pattern){return}u.pattern=k.isArray(u.pattern)?u.pattern:[u.pattern];r=n(u.pattern,u.caseSensitive,u.wordsOnly);s(u.node,t);function t(y){var w,v,x;if(w=r.exec(y.data)){x=q.createElement(u.tagName);u.className&&(x.className=u.className);v=y.splitText(w.index);v.splitText(w[0].length);x.appendChild(v.cloneNode(true));y.parentNode.replaceChild(x,v)}return !!w}function s(y,z){var w,x=3;for(var v=0;v<y.childNodes.length;v++){w=y.childNodes[v];if(w.nodeType===x){v+=z(w)?1:0}else{s(w,z)}}}};function n(u,s,x){var w=[],v;for(var t=0,r=u.length;t<r;t++){w.push(k.escapeRegExChars(u[t]))}v=x?"\\b("+w.join("|")+")\\b":"("+w.join("|")+")";return s?new RegExp(v):new RegExp(v,"i")}}(window.document);var g=function(){var L;L={9:"tab",27:"esc",37:"left",39:"right",13:"enter",38:"up",40:"down"};function H(Q,P){Q=Q||{};if(!Q.input){d.error("input is missing")}P.mixin(this);this.$hint=d(Q.hint);this.$input=d(Q.input);this.query=this.$input.val();this.queryWhenFocused=this.hasFocus()?this.query:null;this.$overflowHelper=A(this.$input);this._checkLanguageDirection();if(this.$hint.length===0){this.setHint=this.getHint=this.clearHint=this.clearHintIfInvalid=k.noop}}H.normalizeQuery=function(P){return k.toStr(P).replace(/^\s*/g,"").replace(/\s{2,}/g," ")};k.mixin(H.prototype,m,{_onBlur:function y(){this.resetInputValue();this.trigger("blurred")},_onFocus:function t(){this.queryWhenFocused=this.query;this.trigger("focused")},_onKeydown:function N(P){var Q=L[P.which||P.keyCode];this._managePreventDefault(Q,P);if(Q&&this._shouldTrigger(Q,P)){this.trigger(Q+"Keyed",P)}},_onInput:function p(){this._setQuery(this.getInputValue());this.clearHintIfInvalid();this._checkLanguageDirection()},_managePreventDefault:function v(R,Q){var P;switch(R){case"up":case"down":P=!B(Q);break;default:P=false}P&&Q.preventDefault()},_shouldTrigger:function O(R,Q){var P;switch(R){case"tab":P=!B(Q);break;default:P=true}return P},_checkLanguageDirection:function o(){var P=(this.$input.css("direction")||"ltr").toLowerCase();if(this.dir!==P){this.dir=P;this.$hint.attr("dir",P);this.trigger("langDirChanged",P)}},_setQuery:function D(S,Q){var P,R;P=x(S,this.query);R=P?this.query.length!==S.length:false;this.query=S;if(!Q&&!P){this.trigger("queryChanged",this.query)}else{if(!Q&&R){this.trigger("whitespaceChanged",this.query)}}},bind:function(){var S=this,T,P,R,Q;T=k.bind(this._onBlur,this);P=k.bind(this._onFocus,this);R=k.bind(this._onKeydown,this);Q=k.bind(this._onInput,this);this.$input.on("blur.tt",T).on("focus.tt",P).on("keydown.tt",R);if(!k.isMsie()||k.isMsie()>9){this.$input.on("input.tt",Q)}else{this.$input.on("keydown.tt keypress.tt cut.tt paste.tt",function(U){if(L[U.which||U.keyCode]){return}k.defer(k.bind(S._onInput,S,U))})}return this},focus:function C(){this.$input.focus()},blur:function I(){this.$input.blur()},getLangDir:function G(){return this.dir},getQuery:function E(){return this.query||""},setQuery:function D(Q,P){this.setInputValue(Q);this._setQuery(Q,P)},hasQueryChangedSinceLastFocus:function J(){return this.query!==this.queryWhenFocused},getInputValue:function u(){return this.$input.val()},setInputValue:function w(P){this.$input.val(P);this.clearHintIfInvalid();this._checkLanguageDirection()},resetInputValue:function s(){this.setInputValue(this.query)},getHint:function q(){return this.$hint.val()},setHint:function K(P){this.$hint.val(P)},clearHint:function z(){this.setHint("")},clearHintIfInvalid:function n(){var S,R,P,Q;S=this.getInputValue();R=this.getHint();P=S!==R&&R.indexOf(S)===0;Q=S!==""&&P&&!this.hasOverflow();!Q&&this.clearHint()},hasFocus:function r(){return this.$input.is(":focus")},hasOverflow:function F(){var P=this.$input.width()-2;this.$overflowHelper.text(this.getInputValue());return this.$overflowHelper.width()>=P},isCursorAtEnd:function(){var Q,R,P;Q=this.$input.val().length;R=this.$input[0].selectionStart;if(k.isNumber(R)){return R===Q}else{if(document.selection){P=document.selection.createRange();P.moveStart("character",-Q);return Q===P.text.length}}return true},destroy:function M(){this.$hint.off(".tt");this.$input.off(".tt");this.$overflowHelper.remove();
489this.$hint=this.$input=this.$overflowHelper=d("<div>")}});return H;function A(P){return d('<pre aria-hidden="true"></pre>').css({position:"absolute",visibility:"hidden",whiteSpace:"pre",fontFamily:P.css("font-family"),fontSize:P.css("font-size"),fontStyle:P.css("font-style"),fontVariant:P.css("font-variant"),fontWeight:P.css("font-weight"),wordSpacing:P.css("word-spacing"),letterSpacing:P.css("letter-spacing"),textIndent:P.css("text-indent"),textRendering:P.css("text-rendering"),textTransform:P.css("text-transform")}).insertAfter(P)}function x(Q,P){return H.normalizeQuery(Q)===H.normalizeQuery(P)}function B(P){return P.altKey||P.ctrlKey||P.metaKey||P.shiftKey}}();var a=function(){var y,B;y={val:"tt-selectable-display",obj:"tt-selectable-object"};B=k.getIdGenerator();function J(L,K){L=L||{};L.templates=L.templates||{};L.templates.notFound=L.templates.notFound||L.templates.empty;if(!L.source){d.error("missing source")}if(!L.node){d.error("missing node")}if(L.name&&!q(L.name)){d.error("invalid dataset name: "+L.name)}K.mixin(this);this.highlight=!!L.highlight;this.name=L.name||B();this.limit=L.limit||5;this.displayFn=A(L.display||L.displayKey);this.templates=r(L.templates,this.displayFn);this.source=L.source.__ttAdapter?L.source.__ttAdapter():L.source;this.async=k.isUndefined(L.async)?this.source.length>2:!!L.async;this._resetLastSuggestion();this.$el=d(L.node).addClass(this.classes.dataset).addClass(this.classes.dataset+"-"+this.name)}J.extractData=function H(L){var K=d(L);if(K.data(y.obj)){return{val:K.data(y.val)||"",obj:K.data(y.obj)||null}}return null};k.mixin(J.prototype,m,{_overwrite:function o(L,K){K=K||[];if(K.length){this._renderSuggestions(L,K)}else{if(this.async&&this.templates.pending){this._renderPending(L)}else{if(!this.async&&this.templates.notFound){this._renderNotFound(L)}else{this._empty()}}}this.trigger("rendered",this.name,K,false)},_append:function F(L,K){K=K||[];if(K.length&&this.$lastSuggestion.length){this._appendSuggestions(L,K)}else{if(K.length){this._renderSuggestions(L,K)}else{if(!this.$lastSuggestion.length&&this.templates.notFound){this._renderNotFound(L)}}}this.trigger("rendered",this.name,K,true)},_renderSuggestions:function z(L,K){var M;M=this._getSuggestionsFragment(L,K);this.$lastSuggestion=M.children().last();this.$el.html(M).prepend(this._getHeader(L,K)).append(this._getFooter(L,K))},_appendSuggestions:function p(L,K){var N,M;N=this._getSuggestionsFragment(L,K);M=N.children().last();this.$lastSuggestion.after(N);this.$lastSuggestion=M},_renderPending:function t(L){var K=this.templates.pending;this._resetLastSuggestion();K&&this.$el.html(K({query:L,dataset:this.name}))},_renderNotFound:function E(L){var K=this.templates.notFound;this._resetLastSuggestion();K&&this.$el.html(K({query:L,dataset:this.name}))},_empty:function u(){this.$el.empty();this._resetLastSuggestion()},_getSuggestionsFragment:function n(O,K){var M=this,L;L=document.createDocumentFragment();k.each(K,function N(P){var R,Q;Q=M._injectQuery(O,P);R=d(M.templates.suggestion(Q)).data(y.obj,P).data(y.val,M.displayFn(P)).addClass(M.classes.suggestion+" "+M.classes.selectable);L.appendChild(R[0])});this.highlight&&b({className:this.classes.highlight,node:L,pattern:O});return d(L)},_getFooter:function w(L,K){return this.templates.footer?this.templates.footer({query:L,suggestions:K,dataset:this.name}):null},_getHeader:function D(L,K){return this.templates.header?this.templates.header({query:L,suggestions:K,dataset:this.name}):null},_resetLastSuggestion:function v(){this.$lastSuggestion=d()},_injectQuery:function I(K,L){return k.isObject(L)?k.mixin({_query:K},L):L},update:function s(Q){var P=this,L=false,K=false,R=0;this.cancel();this.cancel=function O(){L=true;P.cancel=d.noop;P.async&&P.trigger("asyncCanceled",Q)};this.source(Q,N,M);!K&&N([]);function N(S){if(K){return}K=true;S=(S||[]).slice(0,P.limit);R=S.length;P._overwrite(Q,S);if(R<P.limit&&P.async){P.trigger("asyncRequested",Q)}}function M(S){S=S||[];if(!L&&R<P.limit){P.cancel=d.noop;P._append(Q,S.slice(0,P.limit-R));R+=S.length;P.async&&P.trigger("asyncReceived",Q)}}},cancel:d.noop,clear:function C(){this._empty();this.cancel();this.trigger("cleared")},isEmpty:function x(){return this.$el.is(":empty")},destroy:function G(){this.$el=d("<div>")}});return J;function A(K){K=K||k.stringify;return k.isFunction(K)?K:L;function L(M){return M[K]}}function r(L,M){return{notFound:L.notFound&&k.templatify(L.notFound),pending:L.pending&&k.templatify(L.pending),header:L.header&&k.templatify(L.header),footer:L.footer&&k.templatify(L.footer),suggestion:L.suggestion||K};function K(N){return d("<div>").text(M(N))}}function q(K){return/^[_a-zA-Z0-9-]+$/.test(K)}}();var e=function(){function p(L,I){var J=this;L=L||{};if(!L.node){d.error("node is required")}
489I.mixin(this);this.$node=d(L.node).on("mouseover.tt",".tt-suggestion",this._handleMouseover);this.query=null;this.datasets=k.map(L.datasets,K);function K(N){var M=J.$node.find(N.node).first();N.node=M.length?M:d("<div>").appendTo(J.$node);return new a(N,I)}}k.mixin(p.prototype,m,{_onSelectableClick:function B(I){this.trigger("selectableClicked",d(I.currentTarget))},_onRendered:function o(K,L,I,J){this.$node.toggleClass(this.classes.empty,this._allDatasetsEmpty());this.trigger("datasetRendered",L,I,J)},_onCleared:function D(){this.$node.toggleClass(this.classes.empty,this._allDatasetsEmpty());this.trigger("datasetCleared")},_propagate:function z(){this.trigger.apply(this,arguments)},_allDatasetsEmpty:function q(){return k.every(this.datasets,I);function I(J){return J.isEmpty()}},_handleMouseover:function(J){var I=d(J.currentTarget);d(J.delegateTarget).find(".tt-dataset > .tt-suggestion").removeClass("tt-is-under-cursor");I.addClass("tt-is-under-cursor")},_getSelectables:function E(){return this.$node.find(this.selectors.selectable)},_removeCursor:function w(){var I=this.getActiveSelectable();I&&I.removeClass(this.classes.cursor)},_ensureVisible:function C(L){var I,K,J,M;I=L.position().top;K=I+L.outerHeight(true);J=this.$node.scrollTop();M=this.$node.height()+parseInt(this.$node.css("paddingTop"),10)+parseInt(this.$node.css("paddingBottom"),10);if(I<0){this.$node.scrollTop(J+I)}else{if(M<K){this.$node.scrollTop(J+(K-M))}}},bind:function(){var J=this,I;I=k.bind(this._onSelectableClick,this);this.$node.on("click.tt",this.selectors.selectable,I);k.each(this.datasets,function(K){K.onSync("asyncRequested",J._propagate,J).onSync("asyncCanceled",J._propagate,J).onSync("asyncReceived",J._propagate,J).onSync("rendered",J._onRendered,J).onSync("cleared",J._onCleared,J)});return this},isOpen:function A(){return this.$node.hasClass(this.classes.open)},open:function x(){this.$node.addClass(this.classes.open)},close:function y(){this.$node.removeClass(this.classes.open);this._removeCursor()},setLanguageDirection:function H(I){this.$node.attr("dir",I)},selectableRelativeToCursor:function n(M){var K,J,L,I;J=this.getActiveSelectable();K=this._getSelectables();L=J?K.index(J):-1;I=L+M;I=(I+1)%(K.length+1)-1;I=I<-1?K.length-1:I;return I===-1?null:K.eq(I)},setCursor:function G(I){this._removeCursor();if(I=I&&I.first()){I.addClass(this.classes.cursor);this._ensureVisible(I)}},getSelectableData:function t(I){return I&&I.length?a.extractData(I):null},getActiveSelectable:function s(){var I=this._getSelectables().filter(this.selectors.cursor).first();return I.length?I:null},getTopSelectable:function v(){var I=this._getSelectables().first();return I.length?I:null},update:function r(J){var I=J!==this.query;if(I){this.query=J;k.each(this.datasets,K)}return I;function K(L){L.update(J)}},empty:function u(){k.each(this.datasets,I);this.query=null;this.$node.addClass(this.classes.empty);function I(J){J.clear()}},destroy:function F(){this.$node.off(".tt");this.$node=d("<div>");k.each(this.datasets,I);function I(J){J.destroy()}}});return p}();var c=function(){var w=e.prototype;function q(){e.apply(this,[].slice.call(arguments,0))}k.mixin(q.prototype,e.prototype,{open:function r(){!this._allDatasetsEmpty()&&this._show();return w.open.apply(this,[].slice.call(arguments,0))},close:function v(){this._hide();return w.close.apply(this,[].slice.call(arguments,0))},_onRendered:function p(){if(this._allDatasetsEmpty()){this._hide()}else{this.isOpen()&&this._show()}return w._onRendered.apply(this,[].slice.call(arguments,0))},_onCleared:function n(){if(this._allDatasetsEmpty()){this._hide()}else{this.isOpen()&&this._show()}return w._onCleared.apply(this,[].slice.call(arguments,0))},setLanguageDirection:function o(s){this.$node.css(s==="ltr"?this.css.ltr:this.css.rtl);return w.setLanguageDirection.apply(this,[].slice.call(arguments,0))},_hide:function t(){this.$node.hide()},_show:function u(){this.$node.css("display","block")}});return q}();var h=function(){function E(aa,ab){var aj,ae,ad,ag,af,ai,al,ah,am,ak,ac;aa=aa||{};if(!aa.input){d.error("missing input")}if(!aa.menu){d.error("missing menu")}if(!aa.eventBus){d.error("missing event bus")}ab.mixin(this);this.eventBus=aa.eventBus;this.minLength=k.isNumber(aa.minLength)?aa.minLength:1;this.input=aa.input;this.menu=aa.menu;this.enabled=true;this.active=false;this.input.hasFocus()&&this.activate();this.dir=this.input.getLangDir();this._hacks();this.menu.bind().onSync("selectableClicked",this._onSelectableClicked,this).onSync("asyncRequested",this._onAsyncRequested,this).onSync("asyncCanceled",this._onAsyncCanceled,this).onSync("asyncReceived",this._onAsyncReceived,this).onSync("datasetRendered",this._onDatasetRendered,this).onSync("datasetCleared",this._onDatasetCleared,this);aj=V(this,"activate","open","_onFocused");ae=V(this,"deactivate","_onBlurred");
489ad=V(this,"isActive","isOpen","_onEnterKeyed");ag=V(this,"isActive","isOpen","_onTabKeyed");af=V(this,"isActive","_onEscKeyed");ai=V(this,"isActive","open","_onUpKeyed");al=V(this,"isActive","open","_onDownKeyed");ah=V(this,"isActive","isOpen","_onLeftKeyed");am=V(this,"isActive","isOpen","_onRightKeyed");ak=V(this,"_openIfActive","_onQueryChanged");ac=V(this,"_openIfActive","_onWhitespaceChanged");this.input.bind().onSync("focused",aj,this).onSync("blurred",ae,this).onSync("enterKeyed",ad,this).onSync("tabKeyed",ag,this).onSync("escKeyed",af,this).onSync("upKeyed",ai,this).onSync("downKeyed",al,this).onSync("leftKeyed",ah,this).onSync("rightKeyed",am,this).onSync("queryChanged",ak,this).onSync("whitespaceChanged",ac,this).onSync("langDirChanged",this._onLangDirChanged,this)}k.mixin(E.prototype,{_hacks:function M(){var ab,aa;ab=this.input.$input||d("<div>");aa=this.menu.$node||d("<div>");ab.on("blur.tt",function(ad){var af,ae,ac;af=document.activeElement;ae=aa.is(af);ac=aa.has(af).length>0;if(k.isMsie()&&(ae||ac)){ad.preventDefault();ad.stopImmediatePropagation();k.defer(function(){ab.focus()})}});aa.on("mousedown.tt",function(ac){ac.preventDefault()})},_onSelectableClicked:function B(ab,aa){this.select(aa)},_onDatasetCleared:function x(){this._updateHint()},_onDatasetRendered:function o(ac,ad,aa,ab){this._updateHint();this.eventBus.trigger("render",aa,ab,ad)},_onAsyncRequested:function D(aa,ac,ab){this.eventBus.trigger("asyncrequest",ab,ac)},_onAsyncCanceled:function I(aa,ac,ab){this.eventBus.trigger("asynccancel",ab,ac)},_onAsyncReceived:function q(aa,ac,ab){this.eventBus.trigger("asyncreceive",ab,ac)},_onFocused:function X(){this._minLengthMet()&&this.menu.update(this.input.getQuery())},_onBlurred:function A(){if(this.input.hasQueryChangedSinceLastFocus()){this.eventBus.trigger("change",this.input.getQuery())}},_onEnterKeyed:function t(ac,ab){var aa;if(aa=this.menu.getActiveSelectable()){this.select(aa)&&ab.preventDefault()}},_onTabKeyed:function w(ac,ab){var aa;if(aa=this.menu.getActiveSelectable()){this.select(aa)&&ab.preventDefault()}else{if(aa=this.menu.getTopSelectable()){this.autocomplete(aa)&&ab.preventDefault()}}},_onEscKeyed:function J(){this.close()},_onUpKeyed:function R(){this.moveCursor(-1)},_onDownKeyed:function W(){this.moveCursor(+1)},_onLeftKeyed:function K(){if(this.dir==="rtl"&&this.input.isCursorAtEnd()){this.autocomplete(this.menu.getTopSelectable())}},_onRightKeyed:function L(){if(this.dir==="ltr"&&this.input.isCursorAtEnd()){this.autocomplete(this.menu.getTopSelectable())}},_onQueryChanged:function z(ab,aa){this._minLengthMet(aa)?this.menu.update(aa):this.menu.empty()},_onWhitespaceChanged:function Z(){this._updateHint()},_onLangDirChanged:function U(ab,aa){if(this.dir!==aa){this.dir=aa;this.menu.setLanguageDirection(aa)}},_openIfActive:function T(){this.isActive()&&this.open()},_minLengthMet:function Y(aa){aa=k.isString(aa)?aa:this.input.getQuery()||"";return aa.length>=this.minLength},_updateHint:function G(){var ab,af,ag,ae,ad,aa,ac;ab=this.menu.getTopSelectable();af=this.menu.getSelectableData(ab);ag=this.input.getInputValue();if(af&&!k.isBlankString(ag)&&!this.input.hasOverflow()){ae=g.normalizeQuery(ag);ad=k.escapeRegExChars(ae);aa=new RegExp("^(?:"+ad+")(.+$)","i");ac=aa.exec(af.val);ac&&this.input.setHint(ag+ac[1])}else{this.input.clearHint()}},isEnabled:function Q(){return this.enabled},enable:function v(){this.enabled=true},disable:function u(){this.enabled=false},isActive:function S(){return this.active},activate:function y(){if(this.isActive()){return true}else{if(!this.isEnabled()||this.eventBus.before("active")){return false}else{this.active=true;this.eventBus.trigger("active");return true}}},deactivate:function r(){if(!this.isActive()){return true}else{if(this.eventBus.before("idle")){return false}else{this.active=false;this.close();this.eventBus.trigger("idle");return true}}},isOpen:function p(){return this.menu.isOpen()},open:function F(){if(!this.isOpen()&&!this.eventBus.before("open")){this.menu.open();this._updateHint();this.eventBus.trigger("open")}return this.isOpen()},close:function N(){if(this.isOpen()&&!this.eventBus.before("close")){this.menu.close();this.input.clearHint();this.input.resetInputValue();this.eventBus.trigger("close")}return !this.isOpen()},setVal:function H(aa){this.input.setQuery(k.toStr(aa))},getVal:function C(){return this.input.getQuery()},select:function P(aa){var ab=this.menu.getSelectableData(aa);if(ab&&!this.eventBus.before("select",ab.obj)){this.input.setQuery(ab.val,true);this.eventBus.trigger("select",ab.obj);this.close();return true}return false},autocomplete:function s(aa){var ac,ab,ad;ac=this.input.getQuery();ab=this.menu.getSelectableData(aa);ad=ab&&ac!==ab.val;if(ad&&!this.eventBus.before("autocomplete",ab.obj)){this.input.setQuery(ab.val);this.eventBus.trigger("autocomplete",ab.obj);return true}return false},moveCursor:function n(af){var ad,aa,ac,ae,ab;ad=this.input.getQuery();aa=this.menu.selectableRelativeToCursor(af);ac=this.menu.getSelectableData(aa);ae=ac?ac.obj:null;ab=this._minLengthMet()&&this.menu.update(ad);if(!ab&&!this.eventBus.before("cursorchange",ae)){this.menu.setCursor(aa);if(ac){this.input.setInputValue(ac.val)}else{this.input.resetInputValue();this._updateHint()}this.eventBus.trigger("cursorchange",ae);return true}return false},destroy:function O(){this.input.destroy();this.menu.destroy()}});return E;
489function V(aa){var ab=[].slice.call(arguments,1);return function(){var ac=[].slice.call(arguments);k.each(ab,function(ad){return aa[ad].apply(aa,ac)})}}}();(function(){var n,z,F;n=d.fn.typeahead;z={www:"tt-www",attrs:"tt-attrs",typeahead:"tt-typeahead"};F={initialize:function o(P,O){var N;O=k.isArray(O)?O:[].slice.call(arguments,1);P=P||{};N=l(P.classNames);return this.each(M);function M(){var X,W,U,Q,T,aa,Z,Y,R,V,S;k.each(O,function(ab){ab.highlight=!!P.highlight});X=d(this);W=d(N.html.wrapper);U=I(P.hint);Q=I(P.menu);T=P.hint!==false&&!U;aa=P.menu!==false&&!Q;T&&(U=t(X,N));aa&&(Q=d(N.html.menu).css(N.css.menu));U&&U.val("");X=D(X,N);if(T||aa){W.css(N.css.wrapper);X.css(T?N.css.input:N.css.inputWithNoHint);X.wrap(W).parent().prepend(T?U:null).append(aa?Q:null)}S=aa?c:e;Z=new f({el:X});Y=new g({hint:U,input:X},N);R=new S({node:Q,datasets:O},N);V=new h({input:Y,menu:R,eventBus:Z,minLength:P.minLength},N);X.data(z.www,N);X.data(z.typeahead,V)}},isEnabled:function H(){var M;u(this.first(),function(N){M=N.isEnabled()});return M},enable:function x(){u(this,function(M){M.enable()});return this},disable:function r(){u(this,function(M){M.disable()});return this},isActive:function E(){var M;u(this.first(),function(N){M=N.isActive()});return M},activate:function s(){u(this,function(M){M.activate()});return this},deactivate:function q(){u(this,function(M){M.deactivate()});return this},isOpen:function B(){var M;u(this.first(),function(N){M=N.isOpen()});return M},open:function y(){u(this,function(M){M.open()});return this},close:function A(){u(this,function(M){M.close()});return this},select:function C(N){var O=false,M=d(N);u(this.first(),function(P){O=P.select(M)});return O},autocomplete:function J(N){var O=false,M=d(N);u(this.first(),function(P){O=P.autocomplete(M)});return O},moveCursor:function v(N){var M=false;u(this.first(),function(O){M=O.moveCursor(N)});return M},val:function L(M){var N;if(!arguments.length){u(this.first(),function(O){N=O.getVal()});return N}else{u(this,function(O){O.setVal(M)});return this}},destroy:function G(){u(this,function(M,N){p(N);M.destroy()});return this}};d.fn.typeahead=function(M){if(F[M]){return F[M].apply(this,[].slice.call(arguments,1))}else{return F.initialize.apply(this,arguments)}};d.fn.typeahead.noConflict=function K(){d.fn.typeahead=n;return this};function u(N,M){N.each(function(){var P=d(this),O;(O=P.data(z.typeahead))&&M(O,P)})}function t(N,M){return N.clone().addClass(M.classes.hint).removeData().css(M.css.hint).css(w(N)).prop("readonly",true).removeAttr("id name placeholder required").attr({autocomplete:"off",spellcheck:"false",tabindex:-1})}function D(O,M){O.data(z.attrs,{dir:O.attr("dir"),autocomplete:O.attr("autocomplete"),spellcheck:O.attr("spellcheck"),style:O.attr("style")});O.addClass(M.classes.input).attr({autocomplete:"off",spellcheck:false});try{!O.attr("dir")&&O.attr("dir","auto")}catch(N){}return O}function w(M){return{backgroundAttachment:M.css("background-attachment"),backgroundClip:M.css("background-clip"),backgroundColor:M.css("background-color"),backgroundImage:M.css("background-image"),backgroundOrigin:M.css("background-origin"),backgroundPosition:M.css("background-position"),backgroundRepeat:M.css("background-repeat"),backgroundSize:M.css("background-size")}}function p(O){var M,N;M=O.data(z.www);N=O.parent().filter(M.selectors.wrapper);k.each(O.data(z.attrs),function(Q,P){k.isUndefined(Q)?O.removeAttr(P):O.attr(P,Q)});O.removeData(z.typeahead).removeData(z.www).removeData(z.attr).removeClass(M.classes.input);if(N.length){O.detach().insertAfter(N);N.remove()}}function I(O){var N,M;N=k.isJQuery(O)||k.isElement(O);M=N?d(O).first():[];return M.length?M:null}})()});var Holder=Holder||{};(function(h,e){var w=false,o=false,d=document.createElement("canvas");var a=1,u=1;var b=[];if(!d.getContext){o=true}else{if(d.toDataURL("image/png").indexOf("data:image/png")<0){o=true}else{var n=d.getContext("2d")}}if(!o){a=window.devicePixelRatio||1,u=n.webkitBackingStorePixelRatio||n.mozBackingStorePixelRatio||n.msBackingStorePixelRatio||n.oBackingStorePixelRatio||n.backingStorePixelRatio||1}var g=a/u;var s={domain:"holder.js",images:"img",bgnodes:".holderjs",themes:{gray:{background:"#eee",foreground:"#aaa",size:12},social:{background:"#3a5a97",foreground:"#fff",size:12},industrial:{background:"#434A52",foreground:"#C2F200",size:12},sky:{background:"#0D8FDB",foreground:"#fff",size:12},vine:{background:"#39DBAC",foreground:"#1E292C",size:12},lava:{background:"#F8591A",foreground:"#1C2846",size:12},sky2:{background:"#8CBAD1",foreground:"#fff",size:12}},stylesheet:""};h.flags={dimensions:{regex:/^(\d+)x(\d+)$/,output:function(z){var y=this.regex.exec(z);return{width:+y[1],height:+y[2]}}},fluid:{regex:/^([0-9%]+)x([0-9%]+)$/,output:function(z){var y=this.regex.exec(z);return{width:y[1],height:y[2]}}},colors:{regex:/#([0-9a-f]{3,})\:#([0-9a-f]{3,})/i,output:function(z){var y=this.regex.exec(z);return{size:s.themes.gray.size,foreground:"#"+y[2],background:"#"+y[1]}}},text:{regex:/text\:(.*)/,output:function(y){return this.regex.exec(y)[1]}},font:{regex:/font\:(.*)/,output:function(y){return this.regex.exec(y)[1]}},auto:{regex:/^auto$/},textmode:{regex:/textmode\:(.*)/,output:function(y){return this.regex.exec(y)[1]}}};document.getElementsByClassName||(document.getElementsByClassName=function(C){var z=document,D,B,y,A=[];
489if(z.querySelectorAll){return z.querySelectorAll("."+C)}if(z.evaluate){B=".//*[contains(concat(' ', @class, ' '), ' "+C+" ')]",D=z.evaluate(B,z,null,0,null);while(y=D.iterateNext()){A.push(y)}}else{D=z.getElementsByTagName("*"),B=new RegExp("(^|\\s)"+C+"(\\s|$)");for(y=0;y<D.length;y++){B.test(D[y].className)&&A.push(D[y])}}return A});window.getComputedStyle||(window.getComputedStyle=function(y){return this.el=y,this.getPropertyValue=function(z){var A=/(\-([a-z]){1})/g;return z=="float"&&(z="styleFloat"),A.test(z)&&(z=z.replace(A,function(){return arguments[2].toUpperCase()})),y.currentStyle[z]?y.currentStyle[z]:null},this});function t(B,M){var C="complete",N="readystatechange",L=!1,E=L,H=!0,D=B.document,J=D.documentElement,G=D.addEventListener?"addEventListener":"attachEvent",K=D.addEventListener?"removeEventListener":"detachEvent",F=D.addEventListener?"":"on",z=function(y){(y.type!=N||D.readyState==C)&&((y.type=="load"?B:D)[K](F+y.type,z,L),!E&&(E=!0)&&M.call(B,null))},A=function(){try{J.doScroll("left")}catch(y){setTimeout(A,50);return}z("poll")};if(D.readyState==C){M.call(B,"lazy")}else{if(D.createEventObject&&J.doScroll){try{H=!B.frameElement}catch(I){}H&&A()}D[G](F+"DOMContentLoaded",z,L),D[G](F+N,z,L),B[G](F+"load",z,L)}}function p(z){z=z.match(/^(\W)?(.*)/);var y=document["getElement"+(z[1]?z[1]=="#"?"ById":"sByClassName":"sByTagName")](z[2]);var A=[];y!==null&&(y.length?A=y:y.length===0?A=y:A=[y]);return A}function r(z,y){var B={};for(var A in z){if(z.hasOwnProperty(A)){B[A]=z[A]}}for(var A in y){if(y.hasOwnProperty(A)){B[A]=y[A]}}return B}if(!Object.prototype.hasOwnProperty){Object.prototype.hasOwnProperty=function(z){var y=this.__proto__||this.constructor.prototype;return(z in this)&&(!(z in y)||y[z]!==this[z])}}function l(D,z,C){z=parseInt(z,10);D=parseInt(D,10);var y=Math.max(z,D);var B=Math.min(z,D);var E=1/12;var A=Math.min(B*0.75,0.75*y*E);return{height:Math.round(Math.max(C.size,A))}}function k(G){var M=G.ctx;var y=G.dimensions;var J=G.template;var F=G.ratio;var H=G.holder;var I=H.textmode=="literal";var C=H.textmode=="exact";var E=l(y.width,y.height,J);var D=E.height;var A=y.width*F,L=y.height*F;var B=J.font?J.font:"Arial,Helvetica,sans-serif";d.width=A;d.height=L;M.textAlign="center";M.textBaseline="middle";M.fillStyle=J.background;M.fillRect(0,0,A,L);M.fillStyle=J.foreground;M.font="bold "+D+"px "+B;var K=J.text?J.text:(Math.floor(y.width)+"x"+Math.floor(y.height));if(I){var y=H.dimensions;K=y.width+"x"+y.height}else{if(C&&H.exact_dimensions){var y=H.exact_dimensions;K=(Math.floor(y.width)+"x"+Math.floor(y.height))}}var z=M.measureText(K).width;if(z/A>=0.75){D=Math.floor(D*0.75*(A/z))}M.font="bold "+(D*F)+"px "+B;M.fillText(K,(A/2),(L/2),A);return d.toDataURL("image/png")}function x(F,A,z,E){var B=z.dimensions,C=z.theme,D=z.text?decodeURIComponent(z.text):z.text;var y=B.width+"x"+B.height;C=(D?r(C,{text:D}):C);C=(z.font?r(C,{font:z.font}):C);A.setAttribute("data-src",E);z.theme=C;A.holder_data=z;if(F=="image"){A.setAttribute("alt",D?D:C.text?C.text+" ["+y+"]":y);if(o||!z.auto){A.style.width=B.width+"px";A.style.height=B.height+"px"}if(o){A.style.backgroundColor=C.background}else{A.setAttribute("src",k({ctx:n,dimensions:B,template:C,ratio:g,holder:z}));if(z.textmode&&z.textmode=="exact"){b.push(A);v(A)}}}else{if(F=="background"){if(!o){A.style.backgroundImage="url("+k({ctx:n,dimensions:B,template:C,ratio:g,holder:z})+")";A.style.backgroundSize=B.width+"px "+B.height+"px"}}else{if(F=="fluid"){A.setAttribute("alt",D?D:C.text?C.text+" ["+y+"]":y);if(B.height.slice(-1)=="%"){A.style.height=B.height}else{if(z.auto==null||!z.auto){A.style.height=B.height+"px"}}if(B.width.slice(-1)=="%"){A.style.width=B.width}else{if(z.auto==null||!z.auto){A.style.width=B.width+"px"}}if(A.style.display=="inline"||A.style.display===""||A.style.display=="none"){A.style.display="block"}c(A);if(o){A.style.backgroundColor=C.background}else{b.push(A);v(A)}}}}}function m(y,A){var z={height:y.clientHeight,width:y.clientWidth};if(!z.height&&!z.width){if(y.hasAttribute("data-holder-invisible")){throw new Error("Holder: placeholder is not visible")}else{y.setAttribute("data-holder-invisible",true);setTimeout(function(){A.call(this,y)},1);return null}}else{y.removeAttribute("data-holder-invisible")}return z}function c(z){if(z.holder_data){var A=m(z,c);if(A){var y=z.holder_data;y.initial_dimensions=A;y.fluid_data={fluid_height:y.dimensions.height.slice(-1)=="%",fluid_width:y.dimensions.width.slice(-1)=="%",mode:null};if(y.fluid_data.fluid_width&&!y.fluid_data.fluid_height){y.fluid_data.mode="width";y.fluid_data.ratio=y.initial_dimensions.width/parseFloat(y.dimensions.height)}else{if(!y.fluid_data.fluid_width&&y.fluid_data.fluid_height){y.fluid_data.mode="height";y.fluid_data.ratio=parseFloat(y.dimensions.width)/y.initial_dimensions.height}}}}}function v(B){var y;if(B.nodeType==null){y=b}else{y=[B]}for(var A in y){if(!y.hasOwnProperty(A)){continue}var C=y[A];if(C.holder_data){var z=C.holder_data;var D=m(C,v);if(D){if(z.fluid){if(z.auto){switch(z.fluid_data.mode){case"width":D.height=D.width/z.fluid_data.ratio;break;case"height":D.width=D.height*z.fluid_data.ratio;break}}C.setAttribute("src",k({ctx:n,dimensions:D,template:z.theme,ratio:g,holder:z}))}if(z.textmode&&z.textmode=="exact"){z.exact_dimensions=D;C.setAttribute("src",k({ctx:n,dimensions:z.dimensions,template:z.theme,ratio:g,holder:z}))}}}}}function f(z,B){var A={theme:r(s.themes.gray,{})};var C=false;for(sl=z.length,j=0;j<sl;j++){var y=z[j];if(h.flags.dimensions.match(y)){C=true;A.dimensions=h.flags.dimensions.output(y)}else{if(h.flags.fluid.match(y)){C=true;A.dimensions=h.flags.fluid.output(y);A.fluid=true}else{if(h.flags.textmode.match(y)){A.textmode=h.flags.textmode.output(y)}else{if(h.flags.colors.match(y)){A.theme=h.flags.colors.output(y)}else{if(B.themes[y]){if(B.themes.hasOwnProperty(y)){A.theme=r(B.themes[y],{})}}else{if(h.flags.font.match(y)){A.font=h.flags.font.output(y)}else{if(h.flags.auto.match(y)){A.auto=true}else{if(h.flags.text.match(y)){A.text=h.flags.text.output(y)}}}}}}}}}return C?A:false}for(var q in h.flags){if(!h.flags.hasOwnProperty(q)){continue}h.flags[q].match=function(y){return y.match(this.regex)}}h.add_theme=function(y,z){y!=null&&z!=null&&(s.themes[y]=z);return h};h.add_image=function(D,B){var C=p(B);if(C.length){for(var A=0,y=C.length;A<y;A++){var z=document.createElement("img");z.setAttribute("data-src",D);C[A].appendChild(z)}}return h};h.run=function(z){w=true;var N=r(s,z),K=[],I=[],M=[];if(typeof(N.images)=="string"){I=p(N.images)}else{if(window.NodeList&&N.images instanceof window.NodeList){I=N.images}else{if(window.Node&&N.images instanceof window.Node){I=[N.images]}}}if(typeof(N.bgnodes)=="string"){M=p(N.bgnodes)}else{if(window.NodeList&&N.elements instanceof window.NodeList){M=N.bgnodes}else{if(window.Node&&N.bgnodes instanceof window.Node){M=[N.bgnodes]}}}for(E=0,C=I.length;E<C;E++){K.push(I[E])}var B=document.getElementById("holderjs-style");if(!B){B=document.createElement("style");B.setAttribute("id","holderjs-style");B.type="text/css";document.getElementsByTagName("head")[0].appendChild(B)}
489if(!N.nocss){if(B.styleSheet){B.styleSheet.cssText+=N.stylesheet}else{B.appendChild(document.createTextNode(N.stylesheet))}}var J=new RegExp(N.domain+'/(.*?)"?\\)');for(var C=M.length,E=0;E<C;E++){var y=window.getComputedStyle(M[E],null).getPropertyValue("background-image");var A=y.match(J);var H=M[E].getAttribute("data-background-src");if(A){var L=f(A[1].split("/"),N);if(L){x("background",M[E],L,y)}}else{if(H!=null){var L=f(H.substr(H.lastIndexOf(N.domain)+N.domain.length+1).split("/"),N);if(L){x("background",M[E],L,y)}}}}for(C=K.length,E=0;E<C;E++){var D,F;F=D=y=null;try{F=K[E].getAttribute("src");attr_datasrc=K[E].getAttribute("data-src")}catch(G){}if(attr_datasrc==null&&!!F&&F.indexOf(N.domain)>=0){y=F}else{if(!!attr_datasrc&&attr_datasrc.indexOf(N.domain)>=0){y=attr_datasrc}}if(y){var L=f(y.substr(y.lastIndexOf(N.domain)+N.domain.length+1).split("/"),N);if(L){if(L.fluid){x("fluid",K[E],L,y)}else{x("image",K[E],L,y)}}}}return h};t(e,function(){if(window.addEventListener){window.addEventListener("resize",v,false);window.addEventListener("orientationchange",v,false)}else{window.attachEvent("onresize",v)}w||h.run()});if(typeof define==="function"&&define.amd){define([],function(){return h})}})(Holder,window);(function(b){if(typeof define==="function"&&define.amd&&define.amd.jQuery){define(["jquery"],b)}else{b(jQuery)}}(function(X){var N="left",O="right",Y="up",F="down",Z="in",E="out",Q="none",J="auto",R="swipe",I="pinch",D="tap",T="doubletap",aa="longtap",M="horizontal",H="vertical",U="all",K=10,W="start",S="move",V="end",L="cancel",ab="ontouchstart" in window,C="TouchSwipe";var P={fingers:1,threshold:75,cancelThreshold:null,pinchThreshold:20,maxTimeThreshold:null,fingerReleaseThreshold:250,longTapThreshold:500,doubleTapThreshold:200,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,pinchIn:null,pinchOut:null,pinchStatus:null,click:null,tap:null,doubleTap:null,longTap:null,triggerOnTouchEnd:true,triggerOnTouchLeave:false,allowPageScroll:"auto",fallbackToMouseEvents:true,excludedElements:"label, button, input, select, textarea, a, .noSwipe"};X.fn.swipe=function(a){var b=X(this),c=b.data(C);if(c&&typeof a==="string"){if(c[a]){return c[a].apply(this,Array.prototype.slice.call(arguments,1))}else{X.error("Method "+a+" does not exist on jQuery.swipe")}}else{if(!c&&(typeof a==="object"||!a)){return G.apply(this,arguments)}}return b};X.fn.swipe.defaults=P;X.fn.swipe.phases={PHASE_START:W,PHASE_MOVE:S,PHASE_END:V,PHASE_CANCEL:L};X.fn.swipe.directions={LEFT:N,RIGHT:O,UP:Y,DOWN:F,IN:Z,OUT:E};X.fn.swipe.pageScroll={NONE:Q,HORIZONTAL:M,VERTICAL:H,AUTO:J};X.fn.swipe.fingers={ONE:1,TWO:2,THREE:3,ALL:U};
489function G(a){if(a&&(a.allowPageScroll===undefined&&(a.swipe!==undefined||a.swipeStatus!==undefined))){a.allowPageScroll=Q}if(a.click!==undefined&&a.tap===undefined){a.tap=a.click}if(!a){a={}}a=X.extend({},X.fn.swipe.defaults,a);return this.each(function(){var b=X(this);var c=b.data(C);if(!c){c=new B(this,a);b.data(C,c)}})}function B(a,bc){var az=(ab||!bc.fallbackToMouseEvents),y=az?"touchstart":"mousedown",a7=az?"touchmove":"mousemove",l=az?"touchend":"mouseup",n=az?null:"mouseleave",v="touchcancel";var bq=0,bH=null,c=0,bv=0,bx=0,a0=1,bg=0,bN=0,t=null;var bF=X(a);var e="start";var h=0;var bG=null;var m=0,bu=0,bY=0,bs=0,s=0;var bA=null;try{bF.bind(y,bJ);bF.bind(v,bU)}catch(bm){X.error("events not supported "+y+","+v+" on jQuery.swipe")}this.enable=function(){bF.bind(y,bJ);bF.bind(v,bU);return bF};this.disable=function(){bM();return bF};this.destroy=function(){bM();bF.data(C,null);return bF};this.option=function(ac,ad){if(bc[ac]!==undefined){if(ad===undefined){return bc[ac]}else{bc[ac]=ad}}else{X.error("Option "+ac+" does not exist on jQuery.swipe.options")}return null};function bJ(ac){if(z()){return}if(X(ac.target).closest(bc.excludedElements,bF).length>0){return}var af=ac.originalEvent?ac.originalEvent:ac;var ad,ae=ab?af.touches[0]:af;e=W;if(ab){h=af.touches.length}else{ac.preventDefault()}bq=0;bH=null;bN=null;c=0;bv=0;bx=0;a0=1;bg=0;bG=bn();t=d();o();if(!ab||(h===bc.fingers||bc.fingers===U)||bz()){bo(0,ae);m=be();if(h==2){bo(1,af.touches[1]);bv=bx=bd(bG[0].start,bG[1].start)}if(bc.swipeStatus||bc.pinchStatus){ad=r(af,e)}}else{ad=false}if(ad===false){e=L;r(af,e);return ad}else{bi(true)}return null}function bt(ai){var af=ai.originalEvent?ai.originalEvent:ai;if(e===V||e===L||bk()){return}var ac,ad=ab?af.touches[0]:af;var ah=bP(ad);bu=be();if(ab){h=af.touches.length}e=S;if(h==2){if(bv==0){bo(1,af.touches[1]);bv=bx=bd(bG[0].start,bG[1].start)}else{bP(af.touches[1]);bx=bd(bG[0].end,bG[1].end);bN=bf(bG[0].end,bG[1].end)}a0=bW(bv,bx);bg=Math.abs(bv-bx)}if((h===bc.fingers||bc.fingers===U)||!ab||bz()){bH=bL(ah.start,ah.end);bl(ai,bH);bq=bE(ah.start,ah.end);c=bK();bO(bH,bq);if(bc.swipeStatus||bc.pinchStatus){ac=r(af,e)}if(!bc.triggerOnTouchEnd||bc.triggerOnTouchLeave){var ae=true;if(bc.triggerOnTouchLeave){var ag=by(this);ae=ba(ah.end,ag)}if(!bc.triggerOnTouchEnd&&ae){e=x(S)}else{if(bc.triggerOnTouchLeave&&!ae){e=x(V)}}if(e==L||e==V){r(af,e)}}}else{e=L;r(af,e)}if(ac===false){e=L;r(af,e)}}function u(ad){var ac=ad.originalEvent;if(ab){if(ac.touches.length>0){a8();return true}}if(bk()){h=bs}ad.preventDefault();bu=be();c=bK();if(bT()){e=L;r(ac,e)}else{if(bc.triggerOnTouchEnd||(bc.triggerOnTouchEnd==false&&e===S)){e=V;r(ac,e)}else{if(!bc.triggerOnTouchEnd&&bX()){e=V;bR(ac,e,D)}else{if(e===S){e=L;r(ac,e)}}}}bi(false);return null}function bU(){h=0;bu=0;m=0;bv=0;bx=0;a0=1;o();bi(false)}function w(ad){var ac=ad.originalEvent;if(bc.triggerOnTouchLeave){e=x(V);r(ac,e)}}function bM(){bF.unbind(y,bJ);bF.unbind(v,bU);bF.unbind(a7,bt);bF.unbind(l,u);if(n){bF.unbind(n,w)}bi(false)}function x(af){var ag=af;var ac=ax();var ad=bj();var ae=bT();if(!ac||ae){ag=L}else{if(ad&&af==S&&(!bc.triggerOnTouchEnd||bc.triggerOnTouchLeave)){ag=V}else{if(!ad&&af==V&&bc.triggerOnTouchLeave){ag=L}}}return ag}function r(ac,ae){var ad=undefined;if(A()||k()){ad=bR(ac,ae,R)}else{if((q()||bz())&&ad!==false){ad=bR(ac,ae,I)}}if(bQ()&&ad!==false){ad=bR(ac,ae,T)}else{if(bh()&&ad!==false){ad=bR(ac,ae,aa)}else{if(bp()&&ad!==false){ad=bR(ac,ae,D)}}}if(ae===L){bU(ac)}if(ae===V){if(ab){if(ac.touches.length==0){bU(ac)}}else{bU(ac)}}return ad}function bR(af,ae,ac){var ad=undefined;if(ac==R){bF.trigger("swipeStatus",[ae,bH||null,bq||0,c||0,h]);if(bc.swipeStatus){ad=bc.swipeStatus.call(bF,af,ae,bH||null,bq||0,c||0,h);if(ad===false){return false}}if(ae==V&&bB()){bF.trigger("swipe",[bH,bq,c,h]);if(bc.swipe){ad=bc.swipe.call(bF,af,bH,bq,c,h);if(ad===false){return false}}switch(bH){case N:bF.trigger("swipeLeft",[bH,bq,c,h]);if(bc.swipeLeft){ad=bc.swipeLeft.call(bF,af,bH,bq,c,h)}break;case O:bF.trigger("swipeRight",[bH,bq,c,h]);if(bc.swipeRight){ad=bc.swipeRight.call(bF,af,bH,bq,c,h)}break;case Y:bF.trigger("swipeUp",[bH,bq,c,h]);if(bc.swipeUp){ad=bc.swipeUp.call(bF,af,bH,bq,c,h)}break;case F:bF.trigger("swipeDown",[bH,bq,c,h]);if(bc.swipeDown){ad=bc.swipeDown.call(bF,af,bH,bq,c,h)}break}}}if(ac==I){bF.trigger("pinchStatus",[ae,bN||null,bg||0,c||0,h,a0]);if(bc.pinchStatus){ad=bc.pinchStatus.call(bF,af,ae,bN||null,bg||0,c||0,h,a0);if(ad===false){return false}}if(ae==V&&bV()){switch(bN){case Z:bF.trigger("pinchIn",[bN||null,bg||0,c||0,h,a0]);if(bc.pinchIn){ad=bc.pinchIn.call(bF,af,bN||null,bg||0,c||0,h,a0)}break;case E:bF.trigger("pinchOut",[bN||null,bg||0,c||0,h,a0]);if(bc.pinchOut){ad=bc.pinchOut.call(bF,af,bN||null,bg||0,c||0,h,a0)}break}}}
vendor: 8,140 bytes, line 489
489if(ac==D){if(ae===L||ae===V){clearTimeout(bA);if(f()&&!ay()){s=be();bA=setTimeout(X.proxy(function(){s=null;bF.trigger("tap",[af.target]);if(bc.tap){ad=bc.tap.call(bF,af,af.target)}},this),bc.doubleTapThreshold)}else{s=null;bF.trigger("tap",[af.target]);if(bc.tap){ad=bc.tap.call(bF,af,af.target)}}}}else{if(ac==T){if(ae===L||ae===V){clearTimeout(bA);s=null;bF.trigger("doubletap",[af.target]);if(bc.doubleTap){ad=bc.doubleTap.call(bF,af,af.target)}}}else{if(ac==aa){if(ae===L||ae===V){clearTimeout(bA);s=null;bF.trigger("longtap",[af.target]);if(bc.longTap){ad=bc.longTap.call(bF,af,af.target)}}}}}return ad}function bj(){var ac=true;if(bc.threshold!==null){ac=bq>=bc.threshold}return ac}function bT(){var ac=false;if(bc.cancelThreshold!==null&&bH!==null){ac=(bD(bH)-bq)>=bc.cancelThreshold}return ac}function br(){if(bc.pinchThreshold!==null){return bg>=bc.pinchThreshold}return true}function ax(){var ac;if(bc.maxTimeThreshold){if(c>=bc.maxTimeThreshold){ac=false}else{ac=true}}else{ac=true}return ac}function bl(ae,ad){if(bc.allowPageScroll===Q||bz()){ae.preventDefault()}else{var ac=bc.allowPageScroll===J;switch(ad){case N:if((bc.swipeLeft&&ac)||(!ac&&bc.allowPageScroll!=M)){ae.preventDefault()}break;case O:if((bc.swipeRight&&ac)||(!ac&&bc.allowPageScroll!=M)){ae.preventDefault()}break;case Y:if((bc.swipeUp&&ac)||(!ac&&bc.allowPageScroll!=H)){ae.preventDefault()}break;case F:if((bc.swipeDown&&ac)||(!ac&&bc.allowPageScroll!=H)){ae.preventDefault()}break}}}function bV(){var ad=bI();var ae=g();var ac=br();return ad&&ae&&ac}function bz(){return !!(bc.pinchStatus||bc.pinchIn||bc.pinchOut)}function q(){return !!(bV()&&bz())}function bB(){var ah=ax();var af=bj();var ac=bI();var ae=g();var ad=bT();var ag=!ad&&ae&&ac&&af&&ah;return ag}function k(){return !!(bc.swipe||bc.swipeStatus||bc.swipeLeft||bc.swipeRight||bc.swipeUp||bc.swipeDown)}function A(){return !!(bB()&&k())}function bI(){return((h===bc.fingers||bc.fingers===U)||!ab)}function g(){return bG[0].end.x!==0}function bX(){return !!(bc.tap)}function f(){return !!(bc.doubleTap)}function bC(){return !!(bc.longTap)}function p(){if(s==null){return false}var ac=be();return(f()&&((ac-s)<=bc.doubleTapThreshold))}function ay(){return p()}function a9(){return((h===1||!ab)&&(isNaN(bq)||bq===0))}function bw(){return((c>bc.longTapThreshold)&&(bq<K))}function bp(){return !!(a9()&&bX())}function bQ(){return !!(p()&&f())}function bh(){return !!(bw()&&bC())}function a8(){bY=be();bs=event.touches.length+1}function o(){bY=0;bs=0}function bk(){var ad=false;if(bY){var ac=be()-bY;if(ac<=bc.fingerReleaseThreshold){ad=true}}return ad}function z(){return !!(bF.data(C+"_intouch")===true)}function bi(ac){if(ac===true){bF.bind(a7,bt);bF.bind(l,u);if(n){bF.bind(n,w)}}else{bF.unbind(a7,bt,false);bF.unbind(l,u,false);if(n){bF.unbind(n,w,false)}}bF.data(C+"_intouch",ac===true)}function bo(ad,ae){var ac=ae.identifier!==undefined?ae.identifier:0;bG[ad].identifier=ac;bG[ad].start.x=bG[ad].end.x=ae.pageX||ae.clientX;bG[ad].start.y=bG[ad].end.y=ae.pageY||ae.clientY;return bG[ad]}function bP(ae){var ac=ae.identifier!==undefined?ae.identifier:0;var ad=b(ac);ad.end.x=ae.pageX||ae.clientX;ad.end.y=ae.pageY||ae.clientY;return ad}function b(ac){for(var ad=0;ad<bG.length;ad++){if(bG[ad].identifier==ac){return bG[ad]}}}function bn(){var ad=[];for(var ac=0;ac<=5;ac++){ad.push({start:{x:0,y:0},end:{x:0,y:0},identifier:0})}return ad}function bO(ad,ac){ac=Math.max(ac,bD(ad));t[ad].distance=ac}function bD(ac){if(t[ac]){return t[ac].distance}return undefined}function d(){var ac={};ac[N]=bb(N);ac[O]=bb(O);ac[Y]=bb(Y);ac[F]=bb(F);return ac}function bb(ac){return{direction:ac,distance:0}}function bK(){return bu-m}function bd(af,ac){var ad=Math.abs(af.x-ac.x);var ae=Math.abs(af.y-ac.y);return Math.round(Math.sqrt(ad*ad+ae*ae))}function bW(ae,ad){var ac=(ad/ae)*1;return ac.toFixed(2)}function bf(){if(a0<1){return E}else{return Z}}function bE(ac,ad){return Math.round(Math.sqrt(Math.pow(ad.x-ac.x,2)+Math.pow(ad.y-ac.y,2)))}function bS(ah,ad){var ae=ah.x-ad.x;var af=ad.y-ah.y;var ac=Math.atan2(af,ae);var ag=Math.round(ac*180/Math.PI);if(ag<0){ag=360-Math.abs(ag)}return ag}function bL(ad,ae){var ac=bS(ad,ae);if((ac<=45)&&(ac>=0)){return N}else{if((ac<=360)&&(ac>=315)){return N}else{if((ac>=135)&&(ac<=225)){return O}else{if((ac>45)&&(ac<135)){return F}else{return Y}}}}}function be(){var ac=new Date();return ac.getTime()}function by(ae){ae=X(ae);var ac=ae.offset();var ad={left:ac.left,right:ac.left+ae.outerWidth(),top:ac.top,bottom:ac.top+ae.outerHeight()};return ad}function ba(ad,ac){return(ad.x>ac.left&&ad.x<ac.right&&ad.y>ac.top&&ad.y<ac.bottom)}}}));(function(m,o,g,d){if(!g){return}if(g.fn.fancybox){g.error("fancyBox already initialized");return}var f={loop:false,margin:[44,0],gutter:50,keyboard:true,arrows:true,infobar:false,toolbar:true,buttons:["close"],idleTime:false,smallBtn:"auto",protect:false,modal:false,image:{preload:"auto"},ajax:{settings:{data:{fancybox:true}}},iframe:{tpl:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen allowtransparency="true" src=""></iframe>',preload:true,css:{},attr:{scrolling:"auto"}},animationEffect:false,animationDuration:366,zoomOpacity:"auto",transitionEffect:"fade",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:'<div class="fancybox-container" role="dialog" tabindex="-1"><div class="fancybox-bg"></div><div class="fancybox-inner"><div class="fancybox-infobar"><button data-fancybox-prev title="{{PREV}}" class="fancybox-button fancybox-button--left"></button><div class="fancybox-infobar__body"><span data-fancybox-index></span> / <span data-fancybox-count></span></div><button data-fancybox-next title="{{NEXT}}" class="fancybox-button fancybox-button--right"></button></div><div class="fancybox-toolbar">{{BUTTONS}}</div><div class="fancybox-navigation"><button data-fancybox-prev title="{{PREV}}" class="fancybox-arrow fancybox-arrow--left" /><button data-fancybox-next title="{{NEXT}}" class="fancybox-arrow fancybox-arrow--right" /></div><div class="fancybox-stage"></div><div class="fancybox-caption-wrap"><div class="fancybox-caption"></div></div></div></div>',spinnerTpl:'<div class="fancybox-loading"></div>',errorTpl:'<div class="fancybox-error"><p>{{ERROR}}<p></div>',btnTpl:{slideShow:'<button data-fancybox-play class="fancybox-button fancybox-button--play" title="{{PLAY_START}}"></button>',fullScreen:'<button data-fancybox-fullscreen class="fancybox-button fancybox-button--fullscreen" title="{{FULL_SCREEN}}"></button>',thumbs:'<button data-fancybox-thumbs class="fancybox-button fancybox-button--thumbs" title="{{THUMBS}}"></button>',close:'<button data-fancybox-close class="fancybox-button fancybox-button--close" title="{{CLOSE}}"></button>',smallBtn:'<button data-fancybox-close class="fancybox-close-small" title="{{CLOSE}}"></button>'},parentEl:"body",autoFocus:false,backFocus:true,trapFocus:true,fullScreen:{autoStart:false},touch:{vertical:true,momentum:true},hash:false,media:{},slideShow:{autoStart:false,speed:4000},thumbs:{autoStart:false,hideOnClose:true},onInit:g.noop,beforeLoad:g.noop,afterLoad:g.noop,beforeShow:g.noop,afterShow:g.noop,beforeClose:g.noop,afterClose:g.noop,onActivate:g.noop,onDeactivate:g.noop,clickContent:function(r,q){return r.type==="image"?"zoom":false},clickSlide:"close",clickOutside:"close",dblclickContent:false,dblclickSlide:false,dblclickOutside:false,mobile:{clickContent:function(r,q){return r.type==="image"?"toggleControls":false},clickSlide:function(r,q){return r.type==="image"?"toggleControls":"close"},dblclickContent:function(r,q){return r.type==="image"?"zoom":false},dblclickSlide:function(r,q){return r.type==="image"?"zoom":false}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded. <br/> Please try again later.",PLAY_START:"Start slideshow",PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails"},de:{CLOSE:"Schliessen",NEXT:"Weiter",PREV:"Zurück",ERROR:"Die angeforderten Daten konnten nicht geladen werden. <br/>
489 Bitte versuchen Sie es später nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaubilder"}}};var n=g(m);var k=g(o);var p=0;var l=function(q){return q&&q.hasOwnProperty&&q instanceof g};var c=(function(){return m.requestAnimationFrame||m.webkitRequestAnimationFrame||m.mozRequestAnimationFrame||m.oRequestAnimationFrame||function(q){return m.setTimeout(q,1000/60)}})();var a=(function(){var q,r=o.createElement("fakeelement");var s={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(q in s){if(r.style[q]!==d){return s[q]}}})();var e=function(q){return(q&&q.length&&q[0].offsetHeight)};var b=function(t,s,r){var q=this;q.opts=g.extend(true,{index:r},f,s||{});if(s&&g.isArray(s.buttons)){q.opts.buttons=s.buttons}q.id=q.opts.id||++p;q.group=[];q.currIndex=parseInt(q.opts.index,10)||0;q.prevIndex=null;q.prevPos=null;q.currPos=0;q.firstRun=null;q.createGroup(t);if(!q.group.length){return}q.$lastFocus=g(o.activeElement).blur();q.slides={};q.init(t)};g.extend(b.prototype,{init:function(){var q=this;var t,u,r;var s=q.group[q.currIndex].opts;q.scrollTop=k.scrollTop();q.scrollLeft=k.scrollLeft();if(!g.fancybox.getInstance()&&!g.fancybox.isMobile&&g("body").css("overflow")!=="hidden"){t=g("body").width();g("html").addClass("fancybox-enabled");t=g("body").width()-t;if(t>1){g("head").append('<style id="fancybox-style-noscroll" type="text/css">.compensate-for-scrollbar, .fancybox-enabled body { margin-right: '+t+"px; }</style>")}}r="";g.each(s.buttons,function(v,w){r+=(s.btnTpl[w]||"")});u=g(q.translate(q,s.baseTpl.replace("{{BUTTONS}}",r))).addClass("fancybox-is-hidden").attr("id","fancybox-container-"+q.id).addClass(s.baseClass).data("FancyBox",q).prependTo(s.parentEl);q.$refs={container:u};["bg","inner","infobar","toolbar","stage","caption"].forEach(function(v){q.$refs[v]=u.find(".fancybox-"+v)});if(!s.arrows||q.group.length<2){u.find(".fancybox-navigation").remove()}if(!s.infobar){q.$refs.infobar.remove()}if(!s.toolbar){q.$refs.toolbar.remove()}q.trigger("onInit");q.activate();q.jumpTo(q.currIndex)},translate:function(r,s){var q=r.opts.i18n[r.opts.lang];return s.replace(/\{\{(\w+)\}\}/g,function(t,v){var u=q[v];if(u===d){return t}return u})},createGroup:function(s){var r=this;var q=g.makeArray(s);g.each(q,function(x,B){var v={},u={},w=[],A,z,t,y;if(g.isPlainObject(B)){v=B;u=B.opts||B}else{if(g.type(B)==="object"&&g(B).length){A=g(B);w=A.data();u="options" in w?w.options:{};u=g.type(u)==="object"?u:{};v.src="src" in w?w.src:(u.src||A.attr("href"));["width","height","thumb","type","filter"].forEach(function(C){if(C in w){u[C]=w[C]}});if("srcset" in w){u.image={srcset:w.srcset}}u.$orig=A;if(!v.type&&!v.src){v.type="inline";v.src=B}}else{v={type:"html",src:B+""}}}v.opts=g.extend(true,{},r.opts,u);if(g.fancybox.isMobile){v.opts=g.extend(true,{},v.opts,v.opts.mobile)}z=v.type||v.opts.type;t=v.src||"";if(!z&&t){if(t.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)){z="image"}else{if(t.match(/\.(pdf)((\?|#).*)?$/i)){z="pdf"}else{if(t.charAt(0)==="#"){z="inline"}}}}v.type=z;v.index=r.group.length;if(v.opts.$orig&&!v.opts.$orig.length){delete v.opts.$orig}if(!v.opts.$thumb&&v.opts.$orig){v.opts.$thumb=v.opts.$orig.find("img:first")}if(v.opts.$thumb&&!v.opts.$thumb.length){delete v.opts.$thumb}if(g.type(v.opts.caption)==="function"){v.opts.caption=v.opts.caption.apply(B,[r,v])}else{if("caption" in w){v.opts.caption=w.caption}}v.opts.caption=v.opts.caption===d?"":v.opts.caption+"";if(z==="ajax"){y=t.split(/\s+/,2);if(y.length>1){v.src=y.shift();v.opts.filter=y.shift()}}if(v.opts.smallBtn=="auto"){if(g.inArray(z,["html","inline","ajax"])>-1){v.opts.toolbar=false;v.opts.smallBtn=true}else{v.opts.smallBtn=false}}if(z==="pdf"){v.type="iframe";v.opts.iframe.preload=false}if(v.opts.modal){v.opts=g.extend(true,v.opts,{infobar:0,toolbar:0,smallBtn:0,keyboard:0,slideShow:0,fullScreen:0,thumbs:0,touch:0,clickContent:false,clickSlide:false,clickOutside:false,dblclickContent:false,dblclickSlide:false,dblclickOutside:false})}r.group.push(v)})},addEvents:function(){var q=this;q.removeEvents();q.$refs.container.on("click.fb-close","[data-fancybox-close]",function(r){r.stopPropagation();r.preventDefault();q.close(r)}).on("click.fb-prev touchend.fb-prev","[data-fancybox-prev]",function(r){r.stopPropagation();r.preventDefault();q.previous()}).on("click.fb-next touchend.fb-next","[data-fancybox-next]",function(r){r.stopPropagation();r.preventDefault();q.next()});n.on("orientationchange.fb resize.fb",function(r){if(r&&r.originalEvent&&r.originalEvent.type==="resize"){c(function(){q.update(
489)})}else{q.$refs.stage.hide();setTimeout(function(){q.$refs.stage.show();q.update()},500)}});k.on("focusin.fb",function(s){var r=g.fancybox?g.fancybox.getInstance():null;if(r.isClosing||!r.current||!r.current.opts.trapFocus||g(s.target).hasClass("fancybox-container")||g(s.target).is(o)){return}if(r&&g(s.target).css("position")!=="fixed"&&!r.$refs.container.has(s.target).length){s.stopPropagation();r.focus();n.scrollTop(q.scrollTop).scrollLeft(q.scrollLeft)}});k.on("keydown.fb",function(t){var s=q.current,r=t.keyCode||t.which;if(!s||!s.opts.keyboard){return}if(g(t.target).is("input")||g(t.target).is("textarea")){return}if(r===8||r===27){t.preventDefault();q.close(t);return}if(r===37||r===38){t.preventDefault();q.previous();return}if(r===39||r===40){t.preventDefault();q.next();return}q.trigger("afterKeydown",t,r)});if(q.group[q.currIndex].opts.idleTime){q.idleSecondsCounter=0;k.on("mousemove.fb-idle mouseenter.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle",function(){q.idleSecondsCounter=0;if(q.isIdle){q.showControls()}q.isIdle=false});q.idleInterval=m.setInterval(function(){q.idleSecondsCounter++;if(q.idleSecondsCounter>=q.group[q.currIndex].opts.idleTime){q.isIdle=true;q.idleSecondsCounter=0;q.hideControls()}},1000)}},removeEvents:function(){var q=this;n.off("orientationchange.fb resize.fb");k.off("focusin.fb keydown.fb .fb-idle");this.$refs.container.off(".fb-close .fb-prev .fb-next");if(q.idleInterval){m.clearInterval(q.idleInterval);q.idleInterval=null}},previous:function(q){return this.jumpTo(this.currPos-1,q)},next:function(q){return this.jumpTo(this.currPos+1,q)},jumpTo:function(z,r,t){var B=this,x,s,w,u,q,v,A;var y=B.group.length;if(B.isSliding||B.isClosing||(B.isAnimating&&B.firstRun)){return}z=parseInt(z,10);s=B.current?B.current.opts.loop:B.opts.loop;if(!s&&(z<0||z>=y)){return false}x=B.firstRun=(B.firstRun===null);if(y<2&&!x&&!!B.isSliding){return}u=B.current;B.prevIndex=B.currIndex;B.prevPos=B.currPos;w=B.createSlide(z);if(y>1){if(s||w.index>0){B.createSlide(z-1)}if(s||w.index<y-1){B.createSlide(z+1)}}B.current=w;B.currIndex=w.index;B.currPos=w.pos;B.trigger("beforeShow",x);B.updateControls();v=g.fancybox.getTranslate(w.$slide);w.isMoved=(v.left!==0||v.top!==0)&&!w.$slide.hasClass("fancybox-animated");w.forcedDuration=d;if(g.isNumeric(r)){w.forcedDuration=r}else{r=w.opts[x?"animationDuration":"transitionDuration"]}r=parseInt(r,10);if(x){if(w.opts.animationEffect&&r){B.$refs.container.css("transition-duration",r+"ms")}B.$refs.container.removeClass("fancybox-is-hidden");e(B.$refs.container);B.$refs.container.addClass("fancybox-is-open");w.$slide.addClass("fancybox-slide--current");B.loadSlide(w);B.preload();return}g.each(B.slides,function(D,C){g.fancybox.stop(C.$slide)});w.$slide.removeClass("fancybox-slide--next fancybox-slide--previous").addClass("fancybox-slide--current");if(w.isMoved){q=Math.round(w.$slide.width());g.each(B.slides,function(D,C){var E=C.pos-w.pos;g.fancybox.animate(C.$slide,{top:0,left:(E*q)+(E*C.opts.gutter)},r,function(){C.$slide.removeAttr("style").removeClass("fancybox-slide--next fancybox-slide--previous");if(C.pos===B.currPos){w.isMoved=false;B.complete()}})})}else{B.$refs.stage.children().removeAttr("style")}if(w.isLoaded){B.revealContent(w)}else{B.loadSlide(w)}B.preload();if(u.pos===w.pos){return}A="fancybox-slide--"+(u.pos>w.pos?"next":"previous");u.$slide.removeClass("fancybox-slide--complete fancybox-slide--current fancybox-slide--next fancybox-slide--previous");u.isComplete=false;if(!r||(!w.isMoved&&!w.opts.transitionEffect)){return}if(w.isMoved){u.$slide.addClass(A)}else{A="fancybox-animated "+A+" fancybox-fx-"+w.opts.transitionEffect;g.fancybox.animate(u.$slide,A,r,function(){u.$slide.removeClass(A).removeAttr("style")})}},createSlide:function(t){var q=this;var s;var r;r=t%q.group.length;r=r<0?q.group.length+r:r;if(!q.slides[t]&&q.group[r]){s=g('<div class="fancybox-slide"></div>').appendTo(q.$refs.stage);q.slides[t]=g.extend(true,{},q.group[r],{pos:t,$slide:s,isLoaded:false});q.updateSlide(q.slides[t])}return q.slides[t]},scaleToActual:function(D,B,t){var G=this;var v=G.current;var z=v.$content;var w,r,q,F,E;var s=parseInt(v.$slide.width(),10);var u=parseInt(v.$slide.height(),10);
489var C=v.width;var A=v.height;if(!(v.type=="image"&&!v.hasError)||!z||G.isAnimating){return}g.fancybox.stop(z);G.isAnimating=true;D=D===d?s*0.5:D;B=B===d?u*0.5:B;w=g.fancybox.getTranslate(z);F=C/w.width;E=A/w.height;r=(s*0.5-C*0.5);q=(u*0.5-A*0.5);if(C>s){r=w.left*F-((D*F)-D);if(r>0){r=0}if(r<s-C){r=s-C}}if(A>u){q=w.top*E-((B*E)-B);if(q>0){q=0}if(q<u-A){q=u-A}}G.updateCursor(C,A);g.fancybox.animate(z,{top:q,left:r,scaleX:F,scaleY:E},t||330,function(){G.isAnimating=false});if(G.SlideShow&&G.SlideShow.isActive){G.SlideShow.stop()}},scaleToFit:function(u){var r=this;var t=r.current;var s=t.$content;var q;if(!(t.type=="image"&&!t.hasError)||!s||r.isAnimating){return}g.fancybox.stop(s);r.isAnimating=true;q=r.getFitPos(t);r.updateCursor(q.width,q.height);g.fancybox.animate(s,{top:q.top,left:q.left,scaleX:q.width/s.width(),scaleY:q.height/s.height()},u||330,function(){r.isAnimating=false})},getFitPos:function(u){var A=this;var w=u.$content;var x=u.width;var y=u.height;var s=u.opts.margin;var r,t,v,q,z;if(!w||!w.length||(!x&&!y)){return false}if(g.type(s)==="number"){s=[s,s]}if(s.length==2){s=[s[0],s[1],s[0],s[1]]}if(n.width()<800){s=[0,0,0,0]}r=parseInt(A.$refs.stage.width(),10)-(s[1]+s[3]);t=parseInt(A.$refs.stage.height(),10)-(s[0]+s[2]);v=Math.min(1,r/x,t/y);q=Math.floor(v*x);z=Math.floor(v*y);return{top:Math.floor((t-z)*0.5)+s[0],left:Math.floor((r-q)*0.5)+s[3],width:q,height:z}},update:function(){var q=this;g.each(q.slides,function(s,r){q.updateSlide(r)})},updateSlide:function(q){var r=this;var s=q.$content;if(s&&(q.width||q.height)){g.fancybox.stop(s);g.fancybox.setTranslate(s,r.getFitPos(q));if(q.pos===r.currPos){r.updateCursor()}}q.$slide.trigger("refresh");r.trigger("onUpdate",q)},updateCursor:function(r,s){var q=this;var t;var u=q.$refs.container.removeClass("fancybox-is-zoomable fancybox-can-zoomIn fancybox-can-drag fancybox-can-zoomOut");if(!q.current||q.isClosing){return}if(q.isZoomable()){u.addClass("fancybox-is-zoomable");if(r!==d&&s!==d){t=r<q.current.width&&s<q.current.height}else{t=q.isScaledDown()}if(t){u.addClass("fancybox-can-zoomIn")}else{if(q.current.opts.touch){u.addClass("fancybox-can-drag")}else{u.addClass("fancybox-can-zoomOut")}}}else{if(q.current.opts.touch){u.addClass("fancybox-can-drag")}}},isZoomable:function(){var r=this;var s=r.current;var q;if(!s||r.isClosing){return}if(s.type==="image"&&s.isLoaded&&!s.hasError&&(s.opts.clickContent==="zoom"||(g.isFunction(s.opts.clickContent)&&s.opts.clickContent(s)==="zoom"))){q=r.getFitPos(s);if(s.width>q.width||s.height>q.height){return true}}return false},isScaledDown:function(){var q=this;var t=q.current;var r=t.$content;var s=false;if(r){s=g.fancybox.getTranslate(r);s=s.width<t.width||s.height<t.height}return s},canPan:function(){var q=this;var t=q.current;var r=t.$content;var s=false;if(r){s=q.getFitPos(t);s=Math.abs(r.width()-s.width)>1||Math.abs(r.height()-s.height)>1}return s},loadSlide:function(r){var s=this,t,u;var q;if(r.isLoading){return}if(r.isLoaded){return}r.isLoading=true;s.trigger("beforeLoad",r);t=r.type;u=r.$slide;u.off("refresh").trigger("onReset").addClass("fancybox-slide--"+(t||"unknown")).addClass(r.opts.slideClass);switch(t){case"image":s.setImage(r);break;case"iframe":s.setIframe(r);break;case"html":s.setContent(r,r.src||r.content);break;case"inline":if(g(r.src).length){s.setContent(r,g(r.src))}else{s.setError(r)}break;case"ajax":s.showLoading(r);q=g.ajax(g.extend({},r.opts.ajax.settings,{url:r.src,success:function(v,w){if(w==="success"){s.setContent(r,v)}},error:function(v,w){if(v&&w!=="abort"){s.setError(r)}}}));u.one("onReset",function(){q.abort()});break;default:s.setError(r);break}return true},setImage:function(u){var x=this;var s=u.opts.image.srcset;var y,v,w,r;if(s){w=m.devicePixelRatio||1;r=m.innerWidth*w;v=s.split(",").map(function(A){var z={};A.trim().split(/\s+/).forEach(function(C,B){var D=parseInt(C.substring(0,C.length-1),10);if(B===0){return(z.url=C)}if(D){z.value=D;z.postfix=C[C.length-1]}});return z});v.sort(function(A,z){return A.value-z.value});for(var t=0;t<v.length;t++){var q=v[t];if((q.postfix==="w"&&q.value>=r)||(q.postfix==="x"&&q.value>=w)){y=q;break}}if(!y&&v.length){y=v[v.length-1]}if(y){u.src=y.url;if(u.width&&u.height&&y.postfix=="w"){u.height=(u.width/u.height)*y.value;u.width=y.value}}}u.$content=g('<div class="fancybox-image-wrap"></div>').addClass("fancybox-is-hidden").appendTo(u.$slide);
489if(u.opts.preload!==false&&u.opts.width&&u.opts.height&&(u.opts.thumb||u.opts.$thumb)){u.width=u.opts.width;u.height=u.opts.height;u.$ghost=g("<img />").one("error",function(){g(this).remove();u.$ghost=null;x.setBigImage(u)}).one("load",function(){x.afterLoad(u);x.setBigImage(u)}).addClass("fancybox-image").appendTo(u.$content).attr("src",u.opts.thumb||u.opts.$thumb.attr("src"))}else{x.setBigImage(u)}},setBigImage:function(q){var r=this;var s=g("<img />");q.$image=s.one("error",function(){r.setError(q)}).one("load",function(){clearTimeout(q.timouts);q.timouts=null;if(r.isClosing){return}q.width=this.naturalWidth;q.height=this.naturalHeight;if(q.opts.image.srcset){s.attr("sizes","100vw").attr("srcset",q.opts.image.srcset)}r.hideLoading(q);if(q.$ghost){q.timouts=setTimeout(function(){q.timouts=null;q.$ghost.hide()},Math.min(300,Math.max(1000,q.height/1600)))}else{r.afterLoad(q)}}).addClass("fancybox-image").attr("src",q.src).appendTo(q.$content);if(s[0].complete){s.trigger("load")}else{if(s[0].error){s.trigger("error")}else{q.timouts=setTimeout(function(){if(!s[0].complete&&!q.hasError){r.showLoading(q)}},100)}}},setIframe:function(q){var r=this,s=q.opts.iframe,u=q.$slide,t;q.$content=g('<div class="fancybox-content'+(s.preload?" fancybox-is-hidden":"")+'"></div>').css(s.css).appendTo(u);t=g(s.tpl.replace(/\{rnd\}/g,new Date().getTime())).attr(s.attr).appendTo(q.$content);if(s.preload){r.showLoading(q);t.on("load.fb error.fb",function(v){this.isReady=1;q.$slide.trigger("refresh");r.afterLoad(q)});u.on("refresh.fb",function(){var w=q.$content,z,A,y,v,x;if(t[0].isReady!==1){return}try{z=t.contents();A=z.find("body");A.css("overflow-x","hidden")}catch(B){}if(A&&A.length&&!(s.css.width!==d&&s.css.height!==d)){y=t[0].contentWindow.document.documentElement.scrollWidth;v=Math.ceil(A.outerWidth(true)+(w.width()-y));x=Math.ceil(A.outerHeight(true))+50;w.css({width:s.css.width===d?v+(w.outerWidth()-w.innerWidth()):s.css.width,height:s.css.height===d?x+(w.outerHeight()-w.innerHeight()):s.css.height})}w.removeClass("fancybox-is-hidden")})}else{this.afterLoad(q)}t.attr("src",q.src);if(q.opts.smallBtn===true){q.$content.prepend(r.translate(q,q.opts.btnTpl.smallBtn))}u.one("onReset",function(){try{g(this).find("iframe").hide().attr("src","//about:blank")}catch(v){}g(this).empty();q.isLoaded=false})},setContent:function(q,s){var r=this;if(r.isClosing){return}r.hideLoading(q);q.$slide.empty();if(l(s)&&s.parent().length){s.parent(".fancybox-slide--inline").trigger("onReset");q.$placeholder=g("<div></div>").hide().insertAfter(s);s.css("display","inline-block")}else{if(!q.hasError){if(g.type(s)==="string"){s=g("<div>").append(g.trim(s)).contents();if(s[0].nodeType===3){s=g("<div>").html(s)}}if(q.opts.filter){s=g("<div>").html(s).find(q.opts.filter)}}}q.$slide.one("onReset",function(){if(q.$placeholder){q.$placeholder.after(s.hide()).remove();q.$placeholder=null}if(q.$smallBtn){q.$smallBtn.remove();q.$smallBtn=null}if(!q.hasError){g(this).empty();q.isLoaded=false}});q.$content=g(s).appendTo(q.$slide);if(q.opts.smallBtn&&!q.$smallBtn){q.$smallBtn=g(r.translate(q,q.opts.btnTpl.smallBtn)).appendTo(q.$content)}this.afterLoad(q)},setError:function(q){q.hasError=true;q.$slide.removeClass("fancybox-slide--"+q.type);this.setContent(q,this.translate(q,q.opts.errorTpl))},showLoading:function(q){var r=this;q=q||r.current;if(q&&!q.$spinner){q.$spinner=g(r.opts.spinnerTpl).appendTo(q.$slide)}},hideLoading:function(q){var r=this;q=q||r.current;if(q&&q.$spinner){q.$spinner.remove();delete q.$spinner}},afterLoad:function(q){var r=this;if(r.isClosing){return}q.isLoading=false;q.isLoaded=true;r.trigger("afterLoad",q);r.hideLoading(q);if(q.opts.protect&&q.$content&&!q.hasError){q.$content.on("contextmenu.fb",function(s){if(s.button==2){s.preventDefault()}return true});if(q.type==="image"){g('<div class="fancybox-spaceball"></div>').appendTo(q.$content)}}r.revealContent(q)},revealContent:function(u){var x=this;var t=u.$slide;var y,w,r,v,s,q=false;y=u.opts[x.firstRun?"animationEffect":"transitionEffect"];r=u.opts[x.firstRun?"animationDuration":"transitionDuration"];r=parseInt(u.forcedDuration===d?r:u.forcedDuration,10);if(u.isMoved||u.pos!==x.currPos||!r){y=false}if(y==="zoom"&&!(u.pos===x.currPos&&r&&u.type==="image"&&!u.hasError&&(q=x.getThumbPos(u)))){y="fade"}if(y==="zoom"){s=x.getFitPos(u);
489s.scaleX=Math.round((s.width/q.width)*100)/100;s.scaleY=Math.round((s.height/q.height)*100)/100;delete s.width;delete s.height;v=u.opts.zoomOpacity;if(v=="auto"){v=Math.abs(u.width/u.height-q.width/q.height)>0.1}if(v){q.opacity=0.1;s.opacity=1}g.fancybox.setTranslate(u.$content.removeClass("fancybox-is-hidden"),q);e(u.$content);g.fancybox.animate(u.$content,s,r,function(){x.complete()});return}x.updateSlide(u);if(!y){e(t);u.$content.removeClass("fancybox-is-hidden");if(u.pos===x.currPos){x.complete()}return}g.fancybox.stop(t);w="fancybox-animated fancybox-slide--"+(u.pos>x.prevPos?"next":"previous")+" fancybox-fx-"+y;t.removeAttr("style").removeClass("fancybox-slide--current fancybox-slide--next fancybox-slide--previous").addClass(w);u.$content.removeClass("fancybox-is-hidden");e(t);g.fancybox.animate(t,"fancybox-slide--current",r,function(z){t.removeClass(w).removeAttr("style");if(u.pos===x.currPos){x.complete()}},true)},getThumbPos:function(r){var s=this;var v=false;var t=function(A){var z=A[0];var y=z.getBoundingClientRect();var x=[];var B;while(z.parentElement!==null){if(g(z.parentElement).css("overflow")==="hidden"||g(z.parentElement).css("overflow")==="auto"){x.push(z.parentElement.getBoundingClientRect())}z=z.parentElement}B=x.every(function(C){var E=Math.min(y.right,C.right)-Math.max(y.left,C.left);var D=Math.min(y.bottom,C.bottom)-Math.max(y.top,C.top);return E>0&&D>0});return B&&y.bottom>0&&y.right>0&&y.left<g(m).width()&&y.top<g(m).height()};var w=r.opts.$thumb;var u=w?w.offset():0;var q;if(u&&w[0].ownerDocument===o&&t(w)){q=s.$refs.stage.offset();v={top:u.top-q.top+parseFloat(w.css("border-top-width")||0),left:u.left-q.left+parseFloat(w.css("border-left-width")||0),width:w.width(),height:w.height(),scaleX:1,scaleY:1}}return v},complete:function(){var q=this;var s=q.current;var r={};if(s.isMoved||!s.isLoaded||s.isComplete){return}s.isComplete=true;s.$slide.siblings().trigger("onReset");e(s.$slide);s.$slide.addClass("fancybox-slide--complete");g.each(q.slides,function(u,t){if(t.pos>=q.currPos-1&&t.pos<=q.currPos+1){r[t.pos]=t}else{if(t){g.fancybox.stop(t.$slide);t.$slide.unbind().remove()}}});q.slides=r;q.updateCursor();q.trigger("afterShow");if(g(o.activeElement).is("[disabled]")||(s.opts.autoFocus&&!(s.type=="image"||s.type==="iframe"))){q.focus()}},preload:function(){var q=this;var r,s;if(q.group.length<2){return}r=q.slides[q.currPos+1];s=q.slides[q.currPos-1];if(r&&r.type==="image"){q.loadSlide(r)}if(s&&s.type==="image"){q.loadSlide(s)}},focus:function(){var r=this.current;var q;if(this.isClosing){return}q=r&&r.isComplete?r.$slide.find("button,:input,[tabindex],a").filter(":not([disabled]):visible:first"):null;q=q&&q.length?q:this.$refs.container;q.focus()},activate:function(){var q=this;g(".fancybox-container").each(function(){var r=g(this).data("FancyBox");if(r&&r.uid!==q.uid&&!r.isClosing){r.trigger("onDeactivate")}});if(q.current){if(q.$refs.container.index()>0){q.$refs.container.prependTo(o.body)}q.updateControls()}q.trigger("onActivate");q.addEvents()},close:function(v,x){var z=this;var w=z.current;var A,s;var y,u,q,r;var t=function(){z.cleanUp(v)};if(z.isClosing){return false}z.isClosing=true;if(z.trigger("beforeClose",v)===false){z.isClosing=false;c(function(){z.update()});return false}z.removeEvents();if(w.timouts){clearTimeout(w.timouts)}y=w.$content;A=w.opts.animationEffect;s=g.isNumeric(x)?x:(A?w.opts.animationDuration:0);w.$slide.off(a).removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated");w.$slide.siblings().trigger("onReset").remove();if(s){z.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing")}z.hideLoading(w);z.hideControls();z.updateCursor();if(A==="zoom"&&!(v!==true&&y&&s&&w.type==="image"&&!w.hasError&&(r=z.getThumbPos(w)))){A="fade"}if(A==="zoom"){g.fancybox.stop(y);q=g.fancybox.getTranslate(y);q.width=q.width*q.scaleX;q.height=q.height*q.scaleY;u=w.opts.zoomOpacity;if(u=="auto"){u=Math.abs(w.width/w.height-r.width/r.height)>0.1}if(u){r.opacity=0}q.scaleX=q.width/r.width;q.scaleY=q.height/r.height;q.width=r.width;q.height=r.height;g.fancybox.setTranslate(w.$content,q);g.fancybox.animate(w.$content,r,s,t);return true}if(A&&s){if(v===true){setTimeout(t,s)}else{g.fancybox.animate(w.$slide.removeClass("fancybox-slide--current"),"fancybox-animated fancybox-slide--previous fancybox-fx-"+A,s,t)}}else{t()}return true},cleanUp:function(s){var r=this,q;r.current.$slide.trigger("onReset");r.$refs.container.empty().remove();
489r.trigger("afterClose",s);if(r.$lastFocus&&!!!r.current.focusBack){r.$lastFocus.focus()}r.current=null;q=g.fancybox.getInstance();if(q){q.activate()}else{n.scrollTop(r.scrollTop).scrollLeft(r.scrollLeft);g("html").removeClass("fancybox-enabled");g("#fancybox-style-noscroll").remove()}},trigger:function(t,q){var s=Array.prototype.slice.call(arguments,1),r=this,v=q&&q.opts?q:r.current,u;if(v){s.unshift(v)}else{v=r}s.unshift(r);if(g.isFunction(v.opts[t])){u=v.opts[t].apply(v,s)}if(u===false){return u}if(t==="afterClose"){k.trigger(t+".fb",s)}else{r.$refs.container.trigger(t+".fb",s)}},updateControls:function(u){var r=this;var v=r.current;var s=v.index;var t=v.opts;var q=t.caption;var w=r.$refs.caption;v.$slide.trigger("refresh");r.$caption=q&&q.length?w.html(q):null;if(!r.isHiddenControls){r.showControls()}g("[data-fancybox-count]").html(r.group.length);g("[data-fancybox-index]").html(s+1);g("[data-fancybox-prev]").prop("disabled",(!t.loop&&s<=0));g("[data-fancybox-next]").prop("disabled",(!t.loop&&s>=r.group.length-1))},hideControls:function(){this.isHiddenControls=true;this.$refs.container.removeClass("fancybox-show-infobar fancybox-show-toolbar fancybox-show-caption fancybox-show-nav")},showControls:function(){var q=this;var r=q.current?q.current.opts:q.opts;var s=q.$refs.container;q.isHiddenControls=false;q.idleSecondsCounter=0;s.toggleClass("fancybox-show-toolbar",!!(r.toolbar&&r.buttons)).toggleClass("fancybox-show-infobar",!!(r.infobar&&q.group.length>1)).toggleClass("fancybox-show-nav",!!(r.arrows&&q.group.length>1)).toggleClass("fancybox-is-modal",!!r.modal);if(q.$caption){s.addClass("fancybox-show-caption ")}else{s.removeClass("fancybox-show-caption")}},toggleControls:function(){if(this.isHiddenControls){this.showControls()}else{this.hideControls()}}});g.fancybox={version:"3.1.20",defaults:f,getInstance:function(s){var q=g('.fancybox-container:not(".fancybox-is-closing"):first').data("FancyBox");var r=Array.prototype.slice.call(arguments,1);if(q instanceof b){if(g.type(s)==="string"){q[s].apply(q,r)}else{if(g.type(s)==="function"){s.apply(q,r)}}return q}return false},open:function(q,s,r){return new b(q,s,r)},close:function(r){var q=this.getInstance();if(q){q.close();if(r===true){this.close()}}},destroy:function(){this.close(true);k.off("click.fb-start")},isMobile:o.createTouch!==d&&/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent),use3d:(function(){var q=o.createElement("div");return m.getComputedStyle&&m.getComputedStyle(q).getPropertyValue("transform")&&!(o.documentMode&&o.documentMode<11)}()),getTranslate:function(s){var q;if(!s||!s.length){return false}q=s.eq(0).css("transform");if(q&&q.indexOf("matrix")!==-1){q=q.split("(")[1];q=q.split(")")[0];q=q.split(",")}else{q=[]}if(q.length){if(q.length>10){q=[q[13],q[12],q[0],q[5]]}else{q=[q[5],q[4],q[0],q[3]]}q=q.map(parseFloat)}else{q=[0,0,1,1];var r=/\.*translate\((.*)px,(.*)px\)/i;var t=r.exec(s.eq(0).attr("style"));if(t){q[0]=parseFloat(t[2]);q[1]=parseFloat(t[1])}}return{top:q[0],left:q[1],scaleX:q[2],scaleY:q[3],opacity:parseFloat(s.css("opacity")),width:s.width(),height:s.height()}},setTranslate:function(r,s){var t="";var q={};if(!r||!s){return}if(s.left!==d||s.top!==d){t=(s.left===d?r.position().left:s.left)+"px, "+(s.top===d?r.position().top:s.top)+"px";if(this.use3d){t="translate3d("+t+", 0px)"}else{t="translate("+t+")"}}if(s.scaleX!==d&&s.scaleY!==d){t=(t.length?t+" ":"")+"scale("+s.scaleX+", "+s.scaleY+")"}if(t.length){q.transform=t}if(s.opacity!==d){q.opacity=s.opacity}if(s.width!==d){q.width=s.width}if(s.height!==d){q.height=s.height}return r.css(q)},animate:function(q,v,t,u,r){var s=a||"transitionend";if(g.isFunction(t)){u=t;t=null}if(!g.isPlainObject(v)){q.removeAttr("style")}q.on(s,function(w){if(w&&w.originalEvent&&(!q.is(w.originalEvent.target)||w.originalEvent.propertyName=="z-index")){return}q.off(s);if(g.isPlainObject(v)){if(v.scaleX!==d&&v.scaleY!==d){q.css("transition-duration","0ms");v.width=q.width()*v.scaleX;v.height=q.height()*v.scaleY;v.scaleX=1;v.scaleY=1;g.fancybox.setTranslate(q,v)}}else{if(r!==true){q.removeClass(v)}}if(g.isFunction(u)){u(w)}});if(g.isNumeric(t)){q.css("transition-duration",t+"ms")}if(g.isPlainObject(v)){g.fancybox.setTranslate(q,v)}else{q.addClass(v)}q.data("timer",setTimeout(function(){q.trigger("transitionend")},t+16))},stop:function(q){clearTimeout(q.data("timer"));q.off(a)}};function h(v){var u=v.currentTarget,s=v.data?v.data.options:{},q=v.data?v.data.items:[],t=g(u).attr("data-fancybox")||"",r=0;v.preventDefault();v.stopPropagation();if(t){q=q.length?q.filter('[data-fancybox="'+t+'"]'):g('[data-fancybox="'+t+'"]');r=q.index(u);if(r<0){r=0}}else{q=[u]}g.fancybox.open(q,s,r)}
489g.fn.fancybox=function(r){var q;r=r||{};q=r.selector||false;if(q){g("body").off("click.fb-start",q).on("click.fb-start",q,{items:g(q),options:r},h)}else{this.off("click.fb-start").on("click.fb-start",{items:this,options:r},h)}return this};k.on("click.fb-start","[data-fancybox]",h)}(window,document,window.jQuery));(function(a){var c=function(d,e,f){if(!d){return}f=f||"";if(a.type(f)==="object"){f=a.param(f,true)}a.each(e,function(g,h){d=d.replace("$"+g,h||"")});if(f.length){d+=(d.indexOf("?")>0?"&":"?")+f}return d};var b={youtube:{matcher:/(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"transparent",enablejsapi:1,html5:1},paramPlace:8,type:"iframe",url:"//www.youtube.com/embed/$4",thumb:"//img.youtube.com/vi/$4/hqdefault.jpg"},vimeo:{matcher:/^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/,params:{autoplay:1,hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1,api:1},paramPlace:3,type:"iframe",url:"//player.vimeo.com/video/$2"},metacafe:{matcher:/metacafe.com\/watch\/(\d+)\/(.*)?/,type:"iframe",url:"//www.metacafe.com/embed/$1/?ap=1"},dailymotion:{matcher:/dailymotion.com\/video\/(.*)\/?(.*)/,params:{additionalInfos:0,autoStart:1},type:"iframe",url:"//www.dailymotion.com/embed/video/$1"},vine:{matcher:/vine.co\/v\/([a-zA-Z0-9\?\=\-]+)/,type:"iframe",url:"//vine.co/v/$1/embed/simple"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},google_maps:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?\@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i,type:"iframe",url:function(d){return"//maps.google."+d[2]+"/?ll="+(d[9]?d[9]+"&z="+Math.floor(d[10])+(d[12]?d[12].replace(/^\//,"&"):""):d[12])+"&output="+(d[12]&&d[12].indexOf("layer=c")>0?"svembed":"embed")}}};a(document).on("onInit.fb",function(f,d){a.each(d.group,function(p,s){var g=s.src||"",q=false,l,e,n,m,k,h,r;if(s.type){return}l=a.extend(true,{},b,s.opts.media);a.each(l,function(v,t){n=g.match(t.matcher);h={};r=v;if(!n){return}q=t.type;if(t.paramPlace&&n[t.paramPlace]){k=n[t.paramPlace];if(k[0]=="?"){k=k.substring(1)}k=k.split("&");for(var o=0;o<k.length;++o){var u=k[o].split("=",2);if(u.length==2){h[u[0]]=decodeURIComponent(u[1].replace(/\+/g," "))}}}m=a.extend(true,{},t.params,s.opts[v],h);g=a.type(t.url)==="function"?t.url.call(this,n,m,s):c(t.url,n,m);e=a.type(t.thumb)==="function"?t.thumb.call(this,n,m,s):c(t.thumb,n);if(r==="vimeo"){g=g.replace("&%23","#")}return false});if(q){s.src=g;s.type=q;if(!s.opts.thumb&&!(s.opts.$thumb&&s.opts.$thumb.length)){s.opts.thumb=e}if(q==="iframe"){a.extend(true,s.opts,{iframe:{preload:false,attr:{scrolling:"no"}}});s.contentProvider=r;s.opts.slideClass+=" fancybox-slide--"+(r=="google_maps"?"map":"video")}}else{s.type="image"}})})}(window.jQuery));(function(h,k,f){var c=(function(){return h.requestAnimationFrame||h.webkitRequestAnimationFrame||h.mozRequestAnimationFrame||h.oRequestAnimationFrame||function(n){return h.setTimeout(n,1000/60)}})();var g=(function(){return h.cancelAnimationFrame||h.webkitCancelAnimationFrame||h.mozCancelAnimationFrame||h.oCancelAnimationFrame||function(n){h.clearTimeout(n)}})();var m=function(p){var n=[];p=p.originalEvent||p||h.e;p=p.touches&&p.touches.length?p.touches:(p.changedTouches&&p.changedTouches.length?p.changedTouches:[p]);for(var o in p){if(p[o].pageX){n.push({x:p[o].pageX,y:p[o].pageY})}else{if(p[o].clientX){n.push({x:p[o].clientX,y:p[o].clientY})}}}return n};var a=function(n,o,p){if(!o||!n){return 0}if(p==="x"){return n.x-o.x}else{if(p==="y"){return n.y-o.y}}return Math.sqrt(Math.pow(n.x-o.x,2)+Math.pow(n.y-o.y,2))};var d=function(p){if(p.is("a,button,input,select,textarea")||f.isFunction(p.get(0).onclick)){return true}for(var o=0,r=p[0].attributes,q=r.length;o<q;o++){if(r[o].nodeName.substr(0,14)==="data-fancybox-"){return true}}return false};var b=function(r){var o=h.getComputedStyle(r)["overflow-y"];var q=h.getComputedStyle(r)["overflow-x"];var p=(o==="scroll"||o==="auto")&&r.scrollHeight>r.clientHeight;var n=(q==="scroll"||q==="auto")&&r.scrollWidth>r.clientWidth;return p||n};var e=function(n){var o=false;while(true){o=b(n.get(0));if(o){break}n=n.parent();if(!n.length||n.hasClass("fancybox-stage")||n.is("body")){break}}return o};var l=function(n){var o=this;o.instance=n;o.$bg=n.$refs.bg;o.$stage=n.$refs.stage;o.$container=n.$refs.container;o.destroy();o.$container.on("touchstart.fb.touch mousedown.fb.touch",f.proxy(o,"ontouchstart"))};l.prototype.destroy=function(){this.$container.off(".fb.touch")};l.prototype.ontouchstart=function(t){var p=this;var o=f(t.target);var n=p.instance;var s=n.current;var r=s.$content;var q=(t.type=="touchstart");if(q){p.$container.off("mousedown.fb.touch")}if(!s||p.instance.isAnimating||p.instance.isClosing){t.stopPropagation();t.preventDefault();return}if(t.originalEvent&&t.originalEvent.button==2){return}if(!o.length||d(o)||d(o.parent())){return}if(t.originalEvent.clientX>o[0].clientWidth+o.offset().left){return}p.startPoints=m(t);if(!p.startPoints||(p.startPoints.length>1&&n.isSliding)){return}
489p.$target=o;p.$content=r;p.canTap=true;f(k).off(".fb.touch");f(k).on(q?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",f.proxy(p,"ontouchend"));f(k).on(q?"touchmove.fb.touch":"mousemove.fb.touch",f.proxy(p,"ontouchmove"));t.stopPropagation();if(!(n.current.opts.touch||n.canPan())||!(o.is(p.$stage)||p.$stage.find(o).length)){if(o.is("img")){t.preventDefault()}return}if(!(f.fancybox.isMobile&&(e(p.$target)||e(p.$target.parent())))){t.preventDefault()}p.canvasWidth=Math.round(s.$slide[0].clientWidth);p.canvasHeight=Math.round(s.$slide[0].clientHeight);p.startTime=new Date().getTime();p.distanceX=p.distanceY=p.distance=0;p.isPanning=false;p.isSwiping=false;p.isZooming=false;p.sliderStartPos=p.sliderLastPos||{top:0,left:0};p.contentStartPos=f.fancybox.getTranslate(p.$content);p.contentLastPos=null;if(p.startPoints.length===1&&!p.isZooming){p.canTap=!n.isSliding;if(s.type==="image"&&(p.contentStartPos.width>p.canvasWidth+1||p.contentStartPos.height>p.canvasHeight+1)){f.fancybox.stop(p.$content);p.$content.css("transition-duration","0ms");p.isPanning=true}else{p.isSwiping=true}p.$container.addClass("fancybox-controls--isGrabbing")}if(p.startPoints.length===2&&!n.isAnimating&&!s.hasError&&s.type==="image"&&(s.isLoaded||s.$ghost)){p.isZooming=true;p.isSwiping=false;p.isPanning=false;f.fancybox.stop(p.$content);p.$content.css("transition-duration","0ms");p.centerPointStartX=((p.startPoints[0].x+p.startPoints[1].x)*0.5)-f(h).scrollLeft();p.centerPointStartY=((p.startPoints[0].y+p.startPoints[1].y)*0.5)-f(h).scrollTop();p.percentageOfImageAtPinchPointX=(p.centerPointStartX-p.contentStartPos.left)/p.contentStartPos.width;p.percentageOfImageAtPinchPointY=(p.centerPointStartY-p.contentStartPos.top)/p.contentStartPos.height;p.startDistanceBetweenFingers=a(p.startPoints[0],p.startPoints[1])}};l.prototype.ontouchmove=function(o){var n=this;n.newPoints=m(o);if(f.fancybox.isMobile&&(e(n.$target)||e(n.$target.parent()))){o.stopPropagation();n.canTap=false;return}if(!(n.instance.current.opts.touch||n.instance.canPan())||!n.newPoints||!n.newPoints.length){return}n.distanceX=a(n.newPoints[0],n.startPoints[0],"x");n.distanceY=a(n.newPoints[0],n.startPoints[0],"y");n.distance=a(n.newPoints[0],n.startPoints[0]);if(n.distance>0){if(!(n.$target.is(n.$stage)||n.$stage.find(n.$target).length)){return}o.stopPropagation();o.preventDefault();if(n.isSwiping){n.onSwipe()}else{if(n.isPanning){n.onPan()}else{if(n.isZooming){n.onZoom()}}}}};l.prototype.onSwipe=function(){var o=this;var n=o.isSwiping;var p=o.sliderStartPos.left||0;var q;if(n===true){if(Math.abs(o.distance)>10){o.canTap=false;if(o.instance.group.length<2&&o.instance.opts.touch.vertical){o.isSwiping="y"}else{if(o.instance.isSliding||o.instance.opts.touch.vertical===false||(o.instance.opts.touch.vertical==="auto"&&f(h).width()>800)){o.isSwiping="x"}else{q=Math.abs(Math.atan2(o.distanceY,o.distanceX)*180/Math.PI);o.isSwiping=(q>45&&q<135)?"y":"x"}}o.instance.isSliding=o.isSwiping;o.startPoints=o.newPoints;f.each(o.instance.slides,function(s,r){f.fancybox.stop(r.$slide);r.$slide.css("transition-duration","0ms");r.inTransition=false;if(r.pos===o.instance.current.pos){o.sliderStartPos.left=f.fancybox.getTranslate(r.$slide).left}});if(o.instance.SlideShow&&o.instance.SlideShow.isActive){o.instance.SlideShow.stop()}}}else{if(n=="x"){if(o.distanceX>0&&(o.instance.group.length<2||(o.instance.current.index===0&&!o.instance.current.opts.loop))){p=p+Math.pow(o.distanceX,0.8)}else{if(o.distanceX<0&&(o.instance.group.length<2||(o.instance.current.index===o.instance.group.length-1&&!o.instance.current.opts.loop))){p=p-Math.pow(-o.distanceX,0.8)}else{p=p+o.distanceX}}}o.sliderLastPos={top:n=="x"?0:o.sliderStartPos.top+o.distanceY,left:p};if(o.requestId){g(o.requestId);o.requestId=null}o.requestId=c(function(){if(o.sliderLastPos){f.each(o.instance.slides,function(s,r){var t=r.pos-o.instance.currPos;
489f.fancybox.setTranslate(r.$slide,{top:o.sliderLastPos.top,left:o.sliderLastPos.left+(t*o.canvasWidth)+(t*r.opts.gutter)})});o.$container.addClass("fancybox-is-sliding")}})}};l.prototype.onPan=function(){var n=this;var q,p,o;n.canTap=false;if(n.contentStartPos.width>n.canvasWidth){q=n.contentStartPos.left+n.distanceX}else{q=n.contentStartPos.left}p=n.contentStartPos.top+n.distanceY;o=n.limitMovement(q,p,n.contentStartPos.width,n.contentStartPos.height);o.scaleX=n.contentStartPos.scaleX;o.scaleY=n.contentStartPos.scaleY;n.contentLastPos=o;if(n.requestId){g(n.requestId);n.requestId=null}n.requestId=c(function(){f.fancybox.setTranslate(n.$content,n.contentLastPos)})};l.prototype.limitMovement=function(x,u,r,n){var B=this;var q,p,y,w;var o=B.canvasWidth;var s=B.canvasHeight;var v=B.contentStartPos.left;var t=B.contentStartPos.top;var A=B.distanceX;var z=B.distanceY;q=Math.max(0,o*0.5-r*0.5);p=Math.max(0,s*0.5-n*0.5);y=Math.min(o-r,o*0.5-r*0.5);w=Math.min(s-n,s*0.5-n*0.5);if(r>o){if(A>0&&x>q){x=q-1+Math.pow(-q+v+A,0.8)||0}if(A<0&&x<y){x=y+1-Math.pow(y-v-A,0.8)||0}}if(n>s){if(z>0&&u>p){u=p-1+Math.pow(-p+t+z,0.8)||0}if(z<0&&u<w){u=w+1-Math.pow(w-t-z,0.8)||0}}return{top:u,left:x}};l.prototype.limitPosition=function(t,r,s,o){var p=this;var n=p.canvasWidth;var q=p.canvasHeight;if(s>n){t=t>0?0:t;t=t<n-s?n-s:t}else{t=Math.max(0,n/2-s/2)}if(o>q){r=r>0?0:r;r=r<q-o?q-o:r}else{r=Math.max(0,q/2-o/2)}return{top:r,left:t}};l.prototype.onZoom=function(){var v=this;var s=v.contentStartPos.width;var q=v.contentStartPos.height;var A=v.contentStartPos.left;var z=v.contentStartPos.top;var y=a(v.newPoints[0],v.newPoints[1]);var r=y/v.startDistanceBetweenFingers;var t=Math.floor(s*r);var x=Math.floor(q*r);var o=(s-t)*v.percentageOfImageAtPinchPointX;var n=(q-x)*v.percentageOfImageAtPinchPointY;var E=((v.newPoints[0].x+v.newPoints[1].x)/2)-f(h).scrollLeft();var C=((v.newPoints[0].y+v.newPoints[1].y)/2)-f(h).scrollTop();var w=E-v.centerPointStartX;var u=C-v.centerPointStartY;var D=A+(o+w);var B=z+(n+u);var p={top:B,left:D,scaleX:v.contentStartPos.scaleX*r,scaleY:v.contentStartPos.scaleY*r};v.canTap=false;v.newWidth=t;v.newHeight=x;v.contentLastPos=p;if(v.requestId){g(v.requestId);v.requestId=null}v.requestId=c(function(){f.fancybox.setTranslate(v.$content,v.contentLastPos)})};l.prototype.ontouchend=function(s){var p=this;var o=Math.max((new Date().getTime())-p.startTime,1);var n=p.isSwiping;var q=p.isPanning;var r=p.isZooming;p.endPoints=m(s);p.$container.removeClass("fancybox-controls--isGrabbing");f(k).off(".fb.touch");if(p.requestId){g(p.requestId);p.requestId=null}p.isSwiping=false;p.isPanning=false;p.isZooming=false;if(p.canTap){return p.onTap(s)}p.speed=366;p.velocityX=p.distanceX/o*0.5;p.velocityY=p.distanceY/o*0.5;p.speedX=Math.max(p.speed*0.5,Math.min(p.speed*1.5,(1/Math.abs(p.velocityX))*p.speed));if(q){p.endPanning()}else{if(r){p.endZooming()}else{p.endSwiping(n)}}return};l.prototype.endSwiping=function(n){var o=this;var p=false;o.instance.isSliding=false;o.sliderLastPos=null;if(n=="y"&&Math.abs(o.distanceY)>50){f.fancybox.animate(o.instance.current.$slide,{top:o.sliderStartPos.top+o.distanceY+(o.velocityY*150),opacity:0},150);p=o.instance.close(true,300)}else{if(n=="x"&&o.distanceX>50&&o.instance.group.length>1){p=o.instance.previous(o.speedX)}else{if(n=="x"&&o.distanceX<-50&&o.instance.group.length>1){p=o.instance.next(o.speedX)}}}if(p===false&&(n=="x"||n=="y")){o.instance.jumpTo(o.instance.current.index,150)}o.$container.removeClass("fancybox-is-sliding")};l.prototype.endPanning=function(){var n=this;var q,p,o;if(!n.contentLastPos){return}if(n.instance.current.opts.touch.momentum===false){q=n.contentLastPos.left;p=n.contentLastPos.top}else{q=n.contentLastPos.left+(n.velocityX*n.speed);p=n.contentLastPos.top+(n.velocityY*n.speed)}o=n.limitPosition(q,p,n.contentStartPos.width,n.contentStartPos.height);o.width=n.contentStartPos.width;o.height=n.contentStartPos.height;f.fancybox.animate(n.$content,o,330)};l.prototype.endZooming=function(){var o=this;var u=o.instance.current;var t,q,p,s;var r=o.newWidth;var n=o.newHeight;if(!o.contentLastPos){return}t=o.contentLastPos.left;q=o.contentLastPos.top;s={top:q,left:t,width:r,height:n,scaleX:1,scaleY:1};f.fancybox.setTranslate(o.$content,s);if(r<o.canvasWidth&&n<o.canvasHeight){o.instance.scaleToFit(150)}else{if(r>u.width||n>u.height){o.instance.scaleToActual(o.centerPointStartX,o.centerPointStartY,150)}else{p=o.limitPosition(t,q,r,n);f.fancybox.setTranslate(o.content,f.fancybox.getTranslate(o.$content));f.fancybox.animate(o.$content,p,150)}}};l.prototype.onTap=function(s){var v=this;var q=f(s.target);var u=v.instance;var t=u.current;var p=(s&&m(s))||v.startPoints;var n=p[0]?p[0].x-v.$stage.offset().left:0;var w=p[0]?p[0].y-v.$stage.offset().top:0;var r;var o=function(y){var x=t.opts[y];if(f.isFunction(x)){x=x.apply(u,[t,s])}if(!x){return}
489switch(x){case"close":u.close(v.startEvent);break;case"toggleControls":u.toggleControls(true);break;case"next":u.next();break;case"nextOrClose":if(u.group.length>1){u.next()}else{u.close(v.startEvent)}break;case"zoom":if(t.type=="image"&&(t.isLoaded||t.$ghost)){if(u.canPan()){u.scaleToFit()}else{if(u.isScaledDown()){u.scaleToActual(n,w)}else{if(u.group.length<2){u.close(v.startEvent)}}}}break}};if(s.originalEvent&&s.originalEvent.button==2){return}if(u.isSliding){return}if(n>q[0].clientWidth+q.offset().left){return}if(q.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container")){r="Outside"}else{if(q.is(".fancybox-slide")){r="Slide"}else{if(u.current.$content&&u.current.$content.has(s.target).length){r="Content"}else{return}}}if(v.tapped){clearTimeout(v.tapped);v.tapped=null;if(Math.abs(n-v.tapX)>50||Math.abs(w-v.tapY)>50||u.isSliding){return this}o("dblclick"+r)}else{v.tapX=n;v.tapY=w;if(t.opts["dblclick"+r]&&t.opts["dblclick"+r]!==t.opts["click"+r]){v.tapped=setTimeout(function(){v.tapped=null;o("click"+r)},300)}else{o("click"+r)}}return this};f(k).on("onActivate.fb",function(o,n){if(n&&!n.Guestures){n.Guestures=new l(n)}});f(k).on("beforeClose.fb",function(o,n){if(n&&n.Guestures){n.Guestures.destroy()}})}(window,document,window.jQuery));(function(a,c){var b=function(d){this.instance=d;this.init()};c.extend(b.prototype,{timer:null,isActive:false,$button:null,speed:3000,init:function(){var d=this;d.$button=d.instance.$refs.toolbar.find("[data-fancybox-play]").on("click",function(){d.toggle()});if(d.instance.group.length<2||!d.instance.group[d.instance.currIndex].opts.slideShow){d.$button.hide()}},set:function(){var d=this;if(d.instance&&d.instance.current&&(d.instance.current.opts.loop||d.instance.currIndex<d.instance.group.length-1)){d.timer=setTimeout(function(){d.instance.next()},d.instance.current.opts.slideShow.speed||d.speed)}else{d.stop();d.instance.idleSecondsCounter=0;d.instance.showControls()}},clear:function(){var d=this;clearTimeout(d.timer);d.timer=null},start:function(){var d=this;var e=d.instance.current;if(d.instance&&e&&(e.opts.loop||e.index<d.instance.group.length-1)){d.isActive=true;d.$button.attr("title",e.opts.i18n[e.opts.lang].PLAY_STOP).addClass("fancybox-button--pause");if(e.isComplete){d.set()}}},stop:function(){var d=this;var e=d.instance.current;d.clear();d.$button.attr("title",e.opts.i18n[e.opts.lang].PLAY_START).removeClass("fancybox-button--pause");d.isActive=false},toggle:function(){var d=this;if(d.isActive){d.stop()}else{d.start()}}});c(a).on({"onInit.fb":function(f,d){if(d&&!d.SlideShow){d.SlideShow=new b(d)}},"beforeShow.fb":function(k,d,h,g){var f=d&&d.SlideShow;if(g){if(f&&h.opts.slideShow.autoStart){f.start()}}else{if(f&&f.isActive){f.clear()}}},"afterShow.fb":function(h,d,g){var f=d&&d.SlideShow;if(f&&f.isActive){f.set()}},"afterKeydown.fb":function(l,f,k,h,d){var g=f&&f.SlideShow;if(g&&k.opts.slideShow&&(d===80||d===32)&&!c(a.activeElement).is("button,a,input")){h.preventDefault();g.toggle()}},"beforeClose.fb onDeactivate.fb":function(g,d){var f=d&&d.SlideShow;if(f){f.stop()}}});c(a).on("visibilitychange",function(){var d=c.fancybox.getInstance();var e=d&&d.SlideShow;if(e&&e.isActive){if(a.hidden){e.clear()}else{e.set()}}})}(document,window.jQuery));(function(b,d){var c=(function(){var e=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]];var k;var g={};var h,f;for(h=0;h<e.length;h++){k=e[h];if(k&&k[1] in b){for(f=0;f<k.length;f++){g[e[0][f]]=k[f]}return g}}return false})();if(!c){d.fancybox.defaults.btnTpl.fullScreen=false;return}var a={request:function(e){e=e||b.documentElement;e[c.requestFullscreen](e.ALLOW_KEYBOARD_INPUT)},exit:function(){b[c.exitFullscreen]()},toggle:function(e){e=e||b.documentElement;if(this.isFullscreen()){this.exit()}else{this.request(e)}},isFullscreen:function(){return Boolean(b[c.fullscreenElement])},enabled:function(){return Boolean(b[c.fullscreenEnabled])}};d(b).on({"onInit.fb":function(h,f){var k;var g=f.$refs.toolbar.find("[data-fancybox-fullscreen]");if(f&&!f.FullScreen&&f.group[f.currIndex].opts.fullScreen){k=f.$refs.container;k.on("click.fb-fullscreen","[data-fancybox-fullscreen]",function(l){l.stopPropagation();l.preventDefault();a.toggle(k[0])});if(f.opts.fullScreen&&f.opts.fullScreen.autoStart===true){a.request(k[0])}f.FullScreen=a}else{g.hide()}},"afterKeydown.fb":function(l,g,k,h,f){if(g&&g.FullScreen&&f===70){h.preventDefault();g.FullScreen.toggle(g.$refs.container[0])}},"beforeClose.fb":function(e){if(e&&e.FullScreen){a.exit()}}});d(b).on(c.fullscreenchange,function(){var e=d.fancybox.getInstance();if(e.current&&e.current.type==="image"&&e.isAnimating){e.current.$content.css("transition","none");e.isAnimating=false;e.update(true,true,0)}})}(document,window.jQuery));(function(a,c){var b=function(d){this.instance=d;this.init()};c.extend(b.prototype,{$button:null,$grid:null,$list:null,isVisible:false,init:function(){var d=this;var f=d.instance.group[0],e=d.instance.group[1];d.$button=d.instance.$refs.toolbar.find("[data-fancybox-thumbs]");if(d.instance.group.length>1&&d.instance.group[d.instance.currIndex].opts.thumbs&&((f.type=="image"||f.opts.thumb||f.opts.$thumb)&&(e.type=="image"||e.opts.thumb||e.opts.$thumb))){d.$button.on("click",function(){d.toggle()});d.isActive=true}else{d.$button.hide();d.isActive=false}},create:function(){var d=this.instance,e,f;this.$grid=c('<div class="fancybox-thumbs"></div>').appendTo(d.$refs.container);e="<ul>";c.each(d.group,function(h,n){f=n.opts.thumb||(n.opts.$thumb?n.opts.$thumb.attr("src"):null);if(!f&&n.type==="image"){f=n.src}var m="";var l="";if(typeof n.opts.$orig!=="undefined"){var g=n.opts.$orig;var k=g.data("page-label");if(k!==undefined){m='<span class="custom_layout_page_title">'+k+"</span>";l=k}}if(f&&f.length){e+='<li title="'+l+'" data-index="'+h+'" tabindex="0" class="fancybox-thumbs-loading"><img data-src="'+f+'" />'+m+"</li>"}});e+="</ul>";this.$list=c(e).appendTo(this.$grid).on("click","li",function(){d.jumpTo(c(this).data("index"))});this.$list.find("img").hide().one("load",function(){var o=c(this).parent().removeClass("fancybox-thumbs-loading"),m=o.outerWidth(),n=o.outerHeight(),l,g,k,h;
489l=this.naturalWidth||this.width;g=this.naturalHeight||this.height;k=l/m;h=g/n;if(k>=1&&h>=1){if(k>h){l=l/h;g=n}else{l=m;g=g/k}}c(this).css({width:Math.floor(l),height:Math.floor(g),"margin-top":Math.min(0,Math.floor(n*0.3-g*0.3)),"margin-left":Math.min(0,Math.floor(m*0.5-l*0.5))}).show()}).each(function(){this.src=c(this).data("src")})},focus:function(){if(this.instance.current){this.$list.children().removeClass("fancybox-thumbs-active").filter('[data-index="'+this.instance.current.index+'"]').addClass("fancybox-thumbs-active").focus()}},close:function(){this.$grid.hide()},update:function(){this.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible);if(this.isVisible){if(!this.$grid){this.create()}this.instance.trigger("onThumbsShow");this.focus()}else{if(this.$grid){this.instance.trigger("onThumbsHide")}}this.instance.update()},hide:function(){this.isVisible=false;this.update()},show:function(){this.isVisible=true;this.update()},toggle:function(){this.isVisible=!this.isVisible;this.update()}});c(a).on({"onInit.fb":function(f,d){if(d&&!d.Thumbs){d.Thumbs=new b(d)}},"beforeShow.fb":function(k,f,g,h){var d=f&&f.Thumbs;if(!d||!d.isActive){return}if(g.modal){d.$button.hide();d.hide();return}if(h&&f.opts.thumbs.autoStart===true){d.show()}if(d.isVisible){d.focus()}},"afterKeydown.fb":function(l,g,k,h,f){var d=g&&g.Thumbs;if(d&&d.isActive&&f===71){h.preventDefault();d.toggle()}},"beforeClose.fb":function(g,f){var d=f&&f.Thumbs;if(d&&d.isVisible&&f.opts.thumbs.hideOnClose!==false){d.close()}}})}(document,window.jQuery));(function(b,f,g){if(!g.escapeSelector){g.escapeSelector=function(m){var k=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;var l=function(o,n){if(n){if(o==="\0"){return"\uFFFD"}return o.slice(0,-1)+"\\"+o.charCodeAt(o.length-1).toString(16)+" "}return"\\"+o};return(m+"").replace(k,l)}}var e=null;var h=null;function a(){var n=f.location.hash.substr(1);var m=n.split("-");var l=m.length>1&&/^\+?\d+$/.test(m[m.length-1])?parseInt(m.pop(-1),10)||1:1;var k=m.join("-");if(l<1){l=1}return{hash:n,index:l,gallery:k}}function c(k){var l;if(k.gallery!==""){l=g("[data-fancybox='"+g.escapeSelector(k.gallery)+"']").eq(k.index-1);if(l.length){l.trigger("click")}else{g("#"+g.escapeSelector(k.gallery)+"").trigger("click")}}}function d(k){var l;if(!k){return false}l=k.current?k.current.opts:k.opts;return l.$orig?l.$orig.data("fancybox"):(l.hash||"")}g(function(){setTimeout(function(){if(g.fancybox.defaults.hash===false){return}g(b).on({"onInit.fb":function(n,k){var m,l;if(k.group[k.currIndex].opts.hash===false){return}m=a();l=d(k);if(l&&m.gallery&&l==m.gallery){k.currIndex=m.index-1}},"beforeShow.fb":function(o,k,n,m){var l;if(n.opts.hash===false){return}l=d(k);if(l&&l!==""){if(f.location.hash.indexOf(l)<0){k.opts.origHash=f.location.hash}e=l+(k.group.length>1?"-"+(n.index+1):"");if("replaceState" in f.history){if(h){clearTimeout(h)}h=setTimeout(function(){f.history[m?"pushState":"replaceState"]({},b.title,f.location.pathname+f.location.search+"#"+e);h=null},300)}else{f.location.hash=e}}},"beforeClose.fb":function(o,k,n){var l,m;if(h){clearTimeout(h)}if(n.opts.hash===false){return}l=d(k);m=k&&k.opts.origHash?k.opts.origHash:"";if(l&&l!==""){if("replaceState" in history){f.history.replaceState({},b.title,f.location.pathname+f.location.search+m)}else{f.location.hash=m;g(f).scrollTop(k.scrollTop).scrollLeft(k.scrollLeft)}}e=null}});g(f).on("hashchange.fb",function(){var k=a();if(g.fancybox.getInstance()){if(e&&e!==k.gallery+"-"+k.index&&!(k.index===1&&e==k.gallery)){e=null;g.fancybox.close()}}else{if(k.gallery!==""){c(k)}}});g(f).one("unload.fb popstate.fb",function(){g.fancybox.getInstance("close",true,0)});c(a())},50)})}(document,window,window.jQuery)); 490/*! 491 * jQuery Cookie Plugin v1.4.0 492 * https://github.com/carhartl/jquery-cookie 493 * 494 * Copyright 2013 Klaus Hartl 495 * Released under the MIT license 496 */ 497(function(a){if(typeof define==="function"&&define.amd){define(["jquery"],a)}else{a(jQuery)}}(function(f){var a=/\+/g;function d(k){return b.raw?k:encodeURIComponent(k)}function g(k){return b.raw?k:decodeURIComponent(k)}function h(k){return d(b.json?JSON.stringify(k):String(k))}function c(k){if(k.indexOf('"')===0){k=k.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\")}try{k=decodeURIComponent(k.replace(a," "));return b.json?JSON.parse(k):k}catch(l){}}function e(l,k){var m=b.raw?l:c(l);return f.isFunction(k)?k(m):m}
497var b=f.cookie=function(r,q,w){if(q!==undefined&&!f.isFunction(q)){w=f.extend({},b.defaults,w);if(typeof w.expires==="number"){var s=w.expires,v=w.expires=new Date();v.setTime(+v+s*86400000)}return(document.cookie=[d(r),"=",h(q),w.expires?"; expires="+w.expires.toUTCString():"",w.path?"; path="+w.path:"",w.domain?"; domain="+w.domain:"",w.secure?"; secure":""].join(""))}var x=r?undefined:{};var u=document.cookie?document.cookie.split("; "):[];for(var p=0,n=u.length;p<n;p++){var o=u[p].split("=");var k=g(o.shift());var m=o.join("=");if(r&&r===k){x=e(m,q);break}if(!r&&(m=e(m))!==undefined){x[k]=m}}return x};b.defaults={};f.removeCookie=function(l,k){if(f.cookie(l)===undefined){return false}f.cookie(l,"",f.extend({},k,{expires:-1}));return !f.cookie(l)}}));var qq=qq||{};qq.extend=function(b,a){for(var c in a){b[c]=a[c]}};qq.indexOf=function(b,c,d){if(b.indexOf){return b.indexOf(c,d)}d=d||0;var a=b.length;if(d<0){d+=a}for(;d<a;d++){if(d in b&&b[d]===c){return d}}return -1};qq.getUniqueId=(function(){var a=0;return function(){return a++}})();qq.attach=function(a,c,b){if(a.addEventListener){a.addEventListener(c,b,false)}else{if(a.attachEvent){a.attachEvent("on"+c,b)}}};qq.detach=function(a,c,b){if(a.removeEventListener){a.removeEventListener(c,b,false)}else{if(a.attachEvent){a.detachEvent("on"+c,b)}}};qq.preventDefault=function(a){if(a.preventDefault){a.preventDefault()}else{a.returnValue=false}};qq.insertBefore=function(d,c){c.parentNode.insertBefore(d,c)};qq.remove=function(a){a.parentNode.removeChild(a)};qq.contains=function(b,a){if(b==a){return true}if(b.contains){return b.contains(a)}else{return !!(a.compareDocumentPosition(b)&8)}
497};qq.toElement=(function(){var a=document.createElement("div");return function(c){a.innerHTML=c;var b=a.firstChild;a.removeChild(b);return b}})();qq.css=function(a,b){if(b.opacity!=null){if(typeof a.style.opacity!="string"&&typeof(a.filters)!="undefined"){b.filter="alpha(opacity="+Math.round(100*b.opacity)+")"}}qq.extend(a.style,b)};qq.hasClass=function(b,a){var c=new RegExp("(^| )"+a+"( |$)");return c.test(b.className)};qq.addClass=function(b,a){if(!qq.hasClass(b,a)){b.className+=" "+a}};qq.removeClass=function(b,a){var c=new RegExp("(^| )"+a+"( |$)");b.className=b.className.replace(c," ").replace(/^\s+|\s+$/g,"")};qq.setText=function(a,b){a.innerText=b;a.textContent=b};qq.children=function(b){var a=[],c=b.firstChild;while(c){if(c.nodeType==1){a.push(c)}c=c.nextSibling}return a};qq.getByClass=function(d,e){if(d.querySelectorAll){return d.querySelectorAll("."+e)}var b=[];var f=d.getElementsByTagName("*");var a=f.length;for(var c=0;c<a;c++){if(qq.hasClass(f[c],e)){b.push(f[c])}}return b};qq.obj2url=function(f,b,h){var g=[],d="&",e=function(l,k){var m=b?(/\[\]$/.test(b))?b:b+"["+k+"]":k;if((m!="undefined")&&(k!="undefined")){g.push((typeof l==="object")?qq.obj2url(l,m,true):(Object.prototype.toString.call(l)==="[object Function]")?encodeURIComponent(m)+"="+encodeURIComponent(l()):encodeURIComponent(m)+"="+encodeURIComponent(l))}};if(!h&&b){d=(/\?/.test(b))?(/\?$/.test(b))?"":"&":"?";g.push(b);g.push(qq.obj2url(f))}else{if((Object.prototype.toString.call(f)==="[object Array]")&&(typeof f!="undefined")){for(var c=0,a=f.length;c<a;++c){e(f[c],c)}}else{if((typeof f!="undefined")&&(f!==null)&&(typeof f==="object")){for(var c in f){e(f[c],c)}}else{g.push(encodeURIComponent(b)+"="+encodeURIComponent(f))}}}return g.join(d).replace(/^&/,"").replace(/%20/g,"+")};var qq=qq||{};qq.FileUploaderBasic=function(a){this._options={debug:false,action:"/server/upload",params:{},button:null,multiple:true,maxConnections:3,autoUpload:true,allowedExtensions:[],sizeLimit:0,minSizeLimit:0,dragDrop:false,onSubmit:function(d,c,b){},onProgress:function(e,d,b,c){},onComplete:function(d,c,b){},onCancel:function(c,b){},messages:{typeError:"{file} has invalid extension. Only {extensions} are allowed.",sizeError:"{file} is too large, maximum file size is {sizeLimit}.",minSizeError:"{file} is too small, minimum file size is {minSizeLimit}.",emptyError:"{file} is empty, please select files again without it.",onLeave:"The files are being uploaded, if you leave now the upload will be cancelled."},showMessage:function(b){alert(b)}};qq.extend(this._options,a);this._filesInProgress=0;this._handler=this._createUploadHandler();if(this._options.button){this._button=this._createUploadButton(this._options.button)}if(this._options.dragDrop==false){$(".qq-upload-drop-area").hide()}this._preventLeaveInProgress()};qq.FileUploaderBasic.prototype={setParams:function(a){console.log("file uploader set options");this._options.params=a},startUpload:function(){var a=this.getUploadFiles();for(ik in a){if(a[ik]){this._handler.upload(ik,this._options.params)}}},getUploadFiles:function(){if(this._handler instanceof qq.UploadHandlerXhr){return this._handler._files}else{return this._handler._inputs}},clearQueue:function(){this._handler._files=[];this._filesInProgress=0},getInProgress:function(){return this._filesInProgress},_createUploadButton:function(b){var a=this;return new qq.UploadButton({element:b,multiple:this._options.multiple&&qq.UploadHandlerXhr.isSupported(),onChange:function(c){a._onInputChange(c)}})},_createUploadHandler:function(){var a=this,c;if(qq.UploadHandlerXhr.isSupported()){c="UploadHandlerXhr"}else{c="UploadHandlerForm"}var b=new qq[c]({debug:this._options.debug,action:this._options.action,maxConnections:this._options.maxConnections,autoUpload:true,onProgress:function(g,f,d,e){a._onProgress(g,f,d,e);a._options.onProgress(g,f,d,e)},onComplete:function(f,e,d){a._onComplete(f,e,d);a._options.onComplete(f,e,d)},onCancel:function(e,d){a._onCancel(e,d);a._options.onCancel(e,d)}});return b},_preventLeaveInProgress:function(){var a=this;qq.attach(window,"beforeunload",function(b){if(!a._filesInProgress){return}var b=b||window.event;b.returnValue=a._options.messages.onLeave;return a._options.messages.onLeave})},_onSubmit:function(b,a){this._filesInProgress++},_onProgress:function(d,c,a,b){},_onComplete:function(c,b,a){this._filesInProgress--;
497if(a.error){this._options.showMessage(a.error)}},_onCancel:function(b,a){this._filesInProgress--},_onInputChange:function(a){if(this._handler instanceof qq.UploadHandlerXhr){this._uploadFileList(a.files)}else{if(this._validateFile(a)){this._uploadFile(a)}}this._button.reset()},_uploadFileList:function(b){for(var a=0;a<b.length;a++){if(this._options.multiple==false&&a>0){alert("Please select only single file!!");return}if(!this._validateFile(b[a])){return}}for(var a=0;a<b.length;a++){this._uploadFile(b[a])}},_uploadFile:function(a){var c=this._handler.add(a);var b=this._handler.getName(c);if(this._options.onSubmit(c,b,a)!==false){this._onSubmit(c,b);if(this._options.autoUpload){this._handler.upload(c,this._options.params)}}},_validateFile:function(c){var a,b;if(c.value){a=c.value.replace(/.*(\/|\\)/,"")}else{a=c.fileName!=null?c.fileName:c.name;b=c.fileSize!=null?c.fileSize:c.size}if(!this._isAllowedExtension(a)){this._error("typeError",a);return false}else{if(b===0){this._error("emptyError",a);return false}else{if(b&&this._options.sizeLimit&&b>this._options.sizeLimit){this._error("sizeError",a);return false}else{if(b&&b<this._options.minSizeLimit){this._error("minSizeError",a);return false}}}}return true},_error:function(c,d){var b=this._options.messages[c];function a(e,f){b=b.replace(e,f)}a("{file}",this._formatFileName(d));a("{extensions}",this._options.allowedExtensions.join(", "));a("{sizeLimit}",this._formatSize(this._options.sizeLimit));a("{minSizeLimit}",this._formatSize(this._options.minSizeLimit));this._options.showMessage(b)},_formatFileName:function(a){if(a.length>33){a=a.slice(0,19)+"..."+a.slice(-13)}return a},_isAllowedExtension:function(d){var b=(-1!==d.indexOf("."))?d.replace(/.*[.]/,"").toLowerCase():"";var c=this._options.allowedExtensions;if(!c.length){return true}for(var a=0;a<c.length;a++){if(c[a].toLowerCase()==b){return true}}return false},_formatSize:function(a){var b=-1;do{a=a/1024;b++}while(a>99);return Math.max(a,0.1).toFixed(1)+["kB","MB","GB","TB","PB","EB"][b]}};qq.FileUploader=function(a){qq.FileUploaderBasic.apply(this,arguments);qq.extend(this._options,{element:null,listElement:null,template:'<div class="qq-uploader"><div class="qq-upload-drop-area"><span>Drop files here to upload</span></div><div class="qq-upload-button">Upload a file</div><div class="qq-upload-list"></div></div>',fileTemplate:'<div><span class="qq-upload-file"></span><span class="qq-upload-spinner"></span><span class="qq-upload-size"></span><a class="qq-upload-cancel" href="#">Cancel</a><span class="qq-upload-failed-text">Failed</span></div>',classes:{button:"qq-upload-button",drop:"qq-upload-drop-area",dropActive:"qq-upload-drop-area-active",list:"qq-upload-list",file:"qq-upload-file",spinner:"qq-upload-spinner",size:"qq-upload-size",cancel:"qq-upload-cancel",success:"qq-upload-success",fail:"qq-upload-fail"}});qq.extend(this._options,a);this._element=this._options.element;this._element.innerHTML=this._options.template;this._listElement=this._options.listElement||this._find(this._element,"list");this._classes=this._options.classes;this._button=this._createUploadButton(this._find(this._element,"button"));this._bindCancelEvent();if(this._options.dragDrop){this._setupDragDrop()}};qq.extend(qq.FileUploader.prototype,qq.FileUploaderBasic.prototype);qq.extend(qq.FileUploader.prototype,{_find:function(c,b){var a=qq.getByClass(c,this._options.classes[b])[0];if(!a){throw new Error("element not found "+b)}return a},_setupDragDrop:function(){var b=this,c=this._find(this._element,"drop");var a=new qq.UploadDropZone({element:c,onEnter:function(d){qq.addClass(c,b._classes.dropActive);d.stopPropagation()},onLeave:function(d){d.stopPropagation()},onLeaveNotDescendants:function(d){qq.removeClass(c,b._classes.dropActive)},onDrop:function(d){c.style.display="none";qq.removeClass(c,b._classes.dropActive);b._uploadFileList(d.dataTransfer.files)}});c.style.display="none"},_onSubmit:function(b,a){qq.FileUploaderBasic.prototype._onSubmit.apply(this,arguments);this._addToList(b,a)},_onProgress:function(g,f,a,d){qq.FileUploaderBasic.prototype._onProgress.apply(this,arguments);var c=this._getItemByFileId(g);var b=this._find(c,"size");b.style.display="inline";var e;if(a!=d){e=Math.round(a/d*100)+"% from "+this._formatSize(d)}else{e=this._formatSize(d)}qq.setText(b,e)},_onComplete:function(d,c,a){qq.FileUploaderBasic.prototype._onComplete.apply(this,arguments);var b=this._getItemByFileId(d);qq.remove(this._find(b,"cancel"));qq.remove(this._find(b,"spinner"));if(a.success){qq.addClass(b,this._classes.success)}else{qq.addClass(b,this._classes.fail)}},_addToList:function(d,c){var a=qq.toElement(this._options.fileTemplate);a.qqFileId=d;var b=this._find(a,"file");qq.setText(b,this._formatFileName(c));this._find(a,"size").style.display="none";this._listElement.appendChild(a)},_getItemByFileId:function(b){var a=this._listElement.firstChild;while(a){if(a.qqFileId==b){return a}
497a=a.nextSibling}},_bindCancelEvent:function(){var a=this,b=this._listElement;qq.attach(b,"click",function(f){f=f||window.event;var d=f.target||f.srcElement;if(qq.hasClass(d,a._classes.cancel)){qq.preventDefault(f);var c=d.parentNode;a._handler.cancel(c.qqFileId);qq.remove(c)}})}});qq.UploadDropZone=function(a){this._options={element:null,onEnter:function(b){},onLeave:function(b){},onLeaveNotDescendants:function(b){},onDrop:function(b){}};qq.extend(this._options,a);this._element=this._options.element;this._disableDropOutside();this._attachEvents()};qq.UploadDropZone.prototype={_disableDropOutside:function(a){if(!qq.UploadDropZone.dropOutsideDisabled){qq.attach(document,"dragover",function(b){if(b.dataTransfer){b.dataTransfer.dropEffect="none";b.preventDefault()}});qq.UploadDropZone.dropOutsideDisabled=true}},_attachEvents:function(){var a=this;qq.attach(a._element,"dragover",function(c){if(!a._isValidFileDrag(c)){return}var b=c.dataTransfer.effectAllowed;if(b=="move"||b=="linkMove"){c.dataTransfer.dropEffect="move"}else{c.dataTransfer.dropEffect="copy"}c.stopPropagation();c.preventDefault()});qq.attach(a._element,"dragenter",function(b){if(!a._isValidFileDrag(b)){return}a._options.onEnter(b)});qq.attach(a._element,"dragleave",function(c){if(!a._isValidFileDrag(c)){return}a._options.onLeave(c);var b=document.elementFromPoint(c.clientX,c.clientY);if(qq.contains(this,b)){return}a._options.onLeaveNotDescendants(c)});qq.attach(a._element,"drop",function(b){if(!a._isValidFileDrag(b)){return}b.preventDefault();a._options.onDrop(b)})},_isValidFileDrag:function(c){var b=c.dataTransfer,a=navigator.userAgent.indexOf("AppleWebKit")>-1;return b&&b.effectAllowed!="none"&&(b.files||(!a&&b.types.contains&&b.types.contains("Files")))}};qq.UploadButton=function(a){this._options={element:null,multiple:false,name:"file",onChange:function(b){},hoverClass:"qq-upload-button-hover",focusClass:"qq-upload-button-focus"};qq.extend(this._options,a);this._element=this._options.element;qq.css(this._element,{position:"relative",overflow:"hidden",direction:"ltr"});this._input=this._createInput()};qq.UploadButton.prototype={getInput:function(){return this._input},reset:function(){if(this._input.parentNode){qq.remove(this._input)}qq.removeClass(this._element,this._options.focusClass);this._input=this._createInput()},_createInput:function(){var b=document.createElement("input");if(this._options.multiple){b.setAttribute("multiple","multiple")}b.setAttribute("type","file");b.setAttribute("name",this._options.name);qq.css(b,{position:"absolute",right:0,top:0,fontFamily:"Arial",fontSize:"118px",margin:0,padding:0,cursor:"pointer",opacity:0});this._element.appendChild(b);var a=this;qq.attach(b,"change",function(){a._options.onChange(b)});qq.attach(b,"mouseover",function(){qq.addClass(a._element,a._options.hoverClass)});qq.attach(b,"mouseout",function(){qq.removeClass(a._element,a._options.hoverClass)});qq.attach(b,"focus",function(){qq.addClass(a._element,a._options.focusClass)});qq.attach(b,"blur",function(){qq.removeClass(a._element,a._options.focusClass)});if(window.attachEvent){b.setAttribute("tabIndex","-1")}return b}};qq.UploadHandlerAbstract=function(a){this._options={debug:false,action:"/upload.php",maxConnections:999,autoUpload:true,onProgress:function(e,d,b,c){},onComplete:function(d,c,b){},onCancel:function(c,b){}};qq.extend(this._options,a);this._queue=[];this._params=[]};qq.UploadHandlerAbstract.prototype={log:function(a){if(this._options.debug&&window.console){console.log("[uploader] "+a)}},add:function(a){},upload:function(d,b){var a=this._queue.push(d);var c={};qq.extend(c,b);this._params[d]=c;if(a<=this._options.maxConnections){this._upload(d,this._params[d])}},cancel:function(a){this._cancel(a);this._dequeue(a)},cancelAll:function(){for(var a=0;a<this._queue.length;a++){this._cancel(this._queue[a])}this._queue=[]},getName:function(a){},getSize:function(a){},getQueue:function(){return this._queue},_upload:function(a){},_cancel:function(a){},_dequeue:function(d){var b=qq.indexOf(this._queue,d);this._queue.splice(b,1);var a=this._options.maxConnections;if(this._queue.length>=a&&b<a){var c=this._queue[a-1];this._upload(c,this._params[c])}}};qq.UploadHandlerForm=function(a){qq.UploadHandlerAbstract.apply(this,arguments);this._inputs={}};qq.extend(qq.UploadHandlerForm.prototype,qq.UploadHandlerAbstract.prototype);qq.extend(qq.UploadHandlerForm.prototype,{add:function(a){a.setAttribute("name","qqfile");var b="qq-upload-handler-iframe"+qq.getUniqueId();this._inputs[b]=a;if(a.parentNode){qq.remove(a)}return b},getName:function(a){return this._inputs[a].value.replace(/.*(\/|\\)/,"")},_cancel:function(b){this._options.onCancel(b,this.getName(b));delete this._inputs[b];var a=document.getElementById(b);if(a){a.setAttribute("src","javascript:false;");qq.remove(a)}},_upload:function(g,e){var b=this._inputs[g];
497if(!b){throw new Error("file with passed id was not added, or already uploaded or cancelled")}var f=this.getName(g);var c=this._createIframe(g);var d=this._createForm(c,e);d.appendChild(b);var a=this;this._attachLoadEvent(c,function(){a.log("iframe loaded");var h=a._getIframeContentJSON(c);a._options.onComplete(g,f,h);a._dequeue(g);delete a._inputs[g];setTimeout(function(){qq.remove(c)},1)});d.submit();qq.remove(d);return g},_attachLoadEvent:function(a,b){qq.attach(a,"load",function(){if(!a.parentNode){return}if(a.contentDocument&&a.contentDocument.body&&a.contentDocument.body.innerHTML=="false"){return}b()})},_getIframeContentJSON:function(iframe){var doc=iframe.contentDocument?iframe.contentDocument:iframe.contentWindow.document,response;this.log("converting iframe's innerHTML to JSON");this.log("innerHTML = "+doc.body.innerText);try{response=eval("("+doc.body.innerText+")")}catch(err){response={}}return response},_createIframe:function(b){var a=qq.toElement('<iframe src="javascript:false;" name="'+b+'" />');a.setAttribute("id",b);a.style.display="none";document.body.appendChild(a);return a},_createForm:function(a,c){var b=qq.toElement('<form method="post" enctype="multipart/form-data"></form>');var d=qq.obj2url(c,this._options.action);b.setAttribute("action",d);b.setAttribute("target",a.name);b.style.display="none";document.body.appendChild(b);return b}});qq.UploadHandlerXhr=function(a){qq.UploadHandlerAbstract.apply(this,arguments);this._files=[];this._xhrs=[];this._loaded=[]};qq.UploadHandlerXhr.isSupported=function(){var a=document.createElement("input");a.type="file";return("multiple" in a&&typeof File!="undefined"&&typeof(new XMLHttpRequest()).upload!="undefined")};qq.extend(qq.UploadHandlerXhr.prototype,qq.UploadHandlerAbstract.prototype);qq.extend(qq.UploadHandlerXhr.prototype,{add:function(a){if(!(a instanceof File)){throw new Error("Passed obj in not a File (in qq.UploadHandlerXhr)")}return this._files.push(a)-1},getName:function(b){var a=this._files[b];return a.fileName!=null?a.fileName:a.name},getSize:function(b){var a=this._files[b];return a.fileSize!=null?a.fileSize:a.size},getLoaded:function(a){return this._loaded[a]||0},_upload:function(h,f){var d=this._files[h],b=this.getName(h),c=this.getSize(h);this._loaded[h]=0;var e=this._xhrs[h]=new XMLHttpRequest();var a=this;e.upload.onprogress=function(k){if(k.lengthComputable){a._loaded[h]=k.loaded;a._options.onProgress(h,b,k.loaded,k.total)}};e.onreadystatechange=function(){if(e.readyState==4){a._onComplete(h,e)}};f=f||{};f.qqfile=b;var g=qq.obj2url(f,this._options.action);e.open("POST",g,true);e.setRequestHeader("X-Requested-With","XMLHttpRequest");e.setRequestHeader("X-File-Name",encodeURIComponent(b));e.setRequestHeader("Content-Type","application/octet-stream");e.send(d)},_onComplete:function(id,xhr){if(!this._files[id]){return}var name=this.getName(id);var size=this.getSize(id);this._options.onProgress(id,name,size,size);if(xhr.status==200){this.log("xhr - server response received");this.log("responseText = "+xhr.responseText);var response;try{var temp=xhr.responseText;temp=temp.replace(/</g,"<");temp=temp.replace(/>/g,">");response=eval("("+temp+")")}catch(err){response={}}this._options.onComplete(id,name,response)}else{this._options.onComplete(id,name,{})}this._files[id]=null;this._xhrs[id]=null;this._dequeue(id)},_cancel:function(a){this._options.onCancel(a,this.getName(a));this._files[a]=null;if(this._xhrs[a]){this._xhrs[a].abort();this._xhrs[a]=null}}});Number.formatFunctions={count:0};Number.prototype.NaNstring="NaN";Number.prototype.posInfinity="Infinity";Number.prototype.negInfinity="-Infinity";Number.prototype.conditionRE=/\[(>=|<=|=|>|<)([0-9\.]+)\]/;Number.prototype.numberFormat=function(b,a){if(isNaN(this)){return Number.prototype.NaNstring}else{if(this==+Infinity){return Number.prototype.posInfinity}else{if(this==-Infinity){return Number.prototype.negInfinity}else{if(Number.formatFunctions[b]==null){Number.createNewFormat(b)}}}}return this[Number.formatFunctions[b]](a)};Number.createNewFormat=function(format){var funcName="format"+Number.formatFunctions.count++;Number.formatFunctions[format]=funcName;var code="Number.prototype."+funcName+" = function(context){\n";var formats=format.split(";");var equalConditionsCode="";var otherConditionsCode="";var rulesWithoutConditionsCount=0;var defaultRuleFormat="###.##";if(formats.length<2&&format.match(Number.prototype.conditionRE)==null){code+=Number.createTerminalFormat(format)}else{for(var i=0,format;format=formats[i];i++){if((result=format.match(Number.prototype.conditionRE))!==null){var newFormat=format.replace(result[0],"");if(result[1]=="="){equalConditionsCode+=Number.createConditionCode(result[1],result[2],newFormat)}else{otherConditionsCode+=Number.createConditionCode(result[1],result[2],newFormat)}}else{switch(rulesWithoutConditionsCount){case 0:defaultRuleFormat=format;otherConditionsCode+=Number.createConditionCode(">=",0,format);break;case 1:otherConditionsCode+=Number.createConditionCode("<",0,format);break;case 2:equalConditionsCode+=Number.createConditionCode("=",0,format);break;default:equalConditionsCode="throw 'Too many semicolons in format str
497ing';"+equalConditionsCode;break}rulesWithoutConditionsCount++}}if(rulesWithoutConditionsCount==1){otherConditionsCode+=Number.createConditionCode("<",0,defaultRuleFormat)}else{if(rulesWithoutConditionsCount==0){otherConditionsCode+=Number.createConditionCode("all",0,defaultRuleFormat)}}code+=equalConditionsCode+otherConditionsCode}code+="}";eval(code)};Number.createConditionCode=function(d,a,c){var b="";if(d=="all"){return"\nreturn this.numberFormat('"+String.escape(c)+"', 1);"}else{switch(d){case"=":b="==";break;case">":b="> ";break;case"<":b="< ";break;case">=":b=">=";break;case"<=":b="<=";break;default:throw"Error! Unrecognized condition format!";break}return"\nif (this "+b+" "+parseFloat(a,10)+") {return this.numberFormat('"+String.escape(c)+"', 1);}"}};Number.createTerminalFormat=function(k){if(k.length>0&&k.search(/[0#?]/)==-1){return"return '"+String.escape(k)+"';\n"}var a="var val = (context == null) ? new Number(this) : Math.abs(this);\n";var f=false;var e=k;var g="";var l=0;var n=0;var b=0;var h=false;var c="";d=k.match(/\..*(e)([+-]?)(0+)/i);if(d){c=d[1];h=(d[2]=="+");b=d[3].length;k=k.replace(/(e)([+-]?)(0+)/i,"")}var d=k.match(/^([^.]*)\.(.*)$/);if(d){e=d[1].replace(/\./g,"");g=d[2].replace(/\./g,"")}if(k.indexOf("%")>=0){a+="val *= 100;\n"}d=e.match(/(,+)(?:$|[^0#?,])/);if(d){a+="val /= "+Math.pow(1000,d[1].length)+"\n;"}if(e.search(/[0#?],[0#?]/)>=0){f=true}if((d)||f){e=e.replace(/,/g,"")}d=e.match(/0[0#?]*/);if(d){l=d[0].length}d=g.match(/[0#?]*/);if(d){n=d[0].length}if(b>0){a+="var sci = Number.toScientific(val,"+l+", "+n+", "+b+", "+h+");\nvar arr = [sci.l, sci.r];\n"}else{if(k.indexOf(".")<0){a+="var sign = (this < 0 && context == null) ? -1 : 1;\n";a+="val = Math.round(val*sign)*sign;\n"}a+="var arr = val.round("+n+").toFixed("+n+").split('.');\n";a+="arr[0] = (val < 0 ? '-' : '') + String.leftPad((val < 0 ? arr[0].substring(1) : arr[0]), "+l+", '0');\n"}if(f){a+="arr[0] = Number.addSeparators(arr[0]);\n"}a+="arr[0] = Number.injectIntoFormat(arr[0].reverse(), '"+String.escape(e.reverse())+"', true).reverse();\n";if(n>0){a+="arr[1] = Number.injectIntoFormat(arr[1], '"+String.escape(g)+"', false);\n"}if(b>0){a+="arr[1] = arr[1].replace(/(\\d{"+n+"})/, '$1"+c+"' + sci.s);\n"}return a+"return arr.join('.');\n"};Number.toScientific=function(c,g,h,b,d){var k={l:"",r:"",s:""};var e="";var f=Math.abs(c).toFixed(g+h+1).trim("0");var a=Math.round(new Number(f.replace(".","").replace(new RegExp("(\\d{"+(g+h)+"})(.*)"),"$1.$2"))).toFixed(0);if(a.length>=g){a=a.substring(0,g)+"."+a.substring(g)}else{a+="."}k.s=(f.indexOf(".")-f.search(/[1-9]/))-a.indexOf(".");if(k.s<0){k.s++}k.l=(c<0?"-":"")+String.leftPad(a.substring(0,a.indexOf(".")),g,"0");k.r=a.substring(a.indexOf(".")+1);if(k.s<0){e="-"}else{if(d){e="+"}}k.s=e+String.leftPad(Math.abs(k.s).toFixed(0),b,"0");return k};Number.prototype.round=function(b){if(b>0){decimalPrecision=Math.min(b+10,20);var a=this.toFixed(decimalPrecision).match(new RegExp("(-?\\d*).(\\d{"+b+"})(\\d)\\d*$"));if(a&&a.length){var d=(a[1].charAt(0)=="-")?-1:1;var c=String.leftPad(Math.round(a[2]+"."+a[3]),b,"0");return(c.length>b)?new Number(a[1])+d:new Number(a[1]+"."+c)}}return this};Number.injectIntoFormat=function(g,f,b){var d=0;var c=0;var a="";var e=g.charAt(g.length-1)=="-";if(e){g=g.substring(0,g.length-1)}while(d<f.length&&c<g.length&&f.substring(d).search(/[0#?]/)>=0){if(f.charAt(d).match(/[0#?]/)){if(g.charAt(c)!="-"){a+=g.charAt(c)}else{a+="0"}c++}else{a+=f.charAt(d)}++d}if(e&&c==g.length){a+="-"}if(c<g.length){if(b){a+=g.substring(c)}if(e){a+="-"}}if(d<f.length){a+=f.substring(d)}return a.replace(/#/g,"").replace(/\?/g," ")};Number.addSeparators=function(a){return a.reverse().replace(/(\d{3})/g,"$1,").reverse().replace(/^(-)?,/,"$1")};String.prototype.reverse=function(){var b="";for(var a=this.length;a>0;--a){b+=this.charAt(a-1)}return b};String.prototype.trim=function(a){if(!a){a=" "}return this.replace(new RegExp("^"+a+"+|"+a+"+$","g"),"")};String.leftPad=function(d,b,c){var a=new String(d);if(c==null){c=" "}while(a.length<b){a=c+a}return a};String.escape=function(a){return a.replace(/(')/g,"\\$1").replace(/[\r\n]/g,"")};$.validator.setDefaults({errorClass:"error-block",highlight:function(c,a,b){$(c).closest(".form-group").addClass("has-error").removeClass("has-success");if(typeof Placeholders!=="undefined"){Placeholders.enable()}},unhighlight:function(c,a,b){if($.hasData(c)){$(c).closest(".form-group").removeClass("has-error").addClass("has-success");if($(c).parent(".input-group").length||$(c).prop("type")==="checkbox"||$(c).prop("type")==="radio"){$(c).parent(".input-group").siblings(".error-block").html(" ")}else{$(c).siblings(".error-block").html(" ")}}},errorPlacement:function(a,b){var c=(b.parent(".input-group").length)?b.parent(".input-group"):b;if(c.siblings(".error-block").length){if(b.parent(".input-group").length||b.prop("type")==="checkbox"||b.prop("type")==="radio"){b.parent(".input-group").siblings(".error-block").html(a.html())}else{b.siblings(".error-block").html(a.html())}}else{if(b.parent(".input-group").length||b.prop("type")==="checkbox"||b.prop("type")==="radio"){$('<span class="error-block text-danger"></span>').html(a.html()).insertAfter(b.parent())}else{$('<span class="error-block text-danger"></span>').html(a.html()).insertAfter(b)}}}});!function(d){var c=function(f,e,g){return function(){function z(k,h){if(!(k instanceof h)){throw new TypeError("Cannot call a class as a function")}}function y(k,h){for(var m=0;m<h.length;m++){var l=h[m];l.enumerable=l.enumerable||!1,l.configurable=!0,"value" in l&&(l.writable=!0),Object.defineProperty(k,l.key,l)}}function x(k,h,l){return h&&y(k.prototype,h),l&&y(k,l),k}for(var w=[["Afghanistan (Ø§ÙØºØ§ÙستاÙ)","af","93"],["Albania (Shqipëri)","al","355"],["Algeria (Ø§ÙØ¬Ø²Ø§Ø¦Ø±)","dz","213"],["American Samoa","as","1684"],["Andorra","ad","376"],["Angola","ao","244"],["Anguilla","ai","1264"],["Antigua and Barbuda","ag","1268"],["Argentina","ar","54"],["Armenia (ÕÕ¡ÕµÕ¡Õ½Õ¿Õ¡Õ¶)","am","374"],["Aruba","aw","297"],["Australia","au","61",0],["Austr
497ia (Ãsterreich)","at","43"],["Azerbaijan (AzÉrbaycan)","az","994"],["Bahamas","bs","1242"],["Bahrain (Ø§ÙØ¨ØØ±ÙÙ)","bh","973"],["Bangladesh (বাà¦à¦²à¦¾à¦¦à§à¦¶)","bd","880"],["Barbados","bb","1246"],["Belarus (ÐелаÑÑÑÑ)","by","375"],["Belgium (België)","be","32"],["Belize","bz","501"],["Benin (Bénin)","bj","229"],["Bermuda","bm","1441"],["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","1284"],["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],["Cayman Islands","ky","1345"],["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","1767"],["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"],["Gibraltar","gi","350"],["Greece (Îλλάδα)","gr","30"],["Greenland (Kalaallit Nunaat)","gl","299"],["Grenada","gd","1473"],["Guadeloupe","gp","590",0],["Guam","gu","1671"],["Guatemala","gt","502"],["Guernsey","gg","44",1],["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],["Israel (×שר××)","il","972"],["Italy (Italia)","it","39",0],["Jamaica","jm","1",4,["876","658"]],["Japan (æ¥æ¬)","jp","81"],["Jersey","je","44",3],["Jordan (Ø§ÙØ£Ø±Ø¯Ù)","jo","962"],["Kazakhstan (ÐазаÑ
ÑÑан)","kz","7",1],["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],["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","1664"],["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","1670"],["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","1869"],["Saint Lucia","lc","1758"],["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","1784"],["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","1721"],["Slovakia (Slovensko)","sk","421"],["Slovenia (Slovenija)","si","386"],["Solomon Islands","sb","677"],["S
497omalia (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],["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","1868"],["Tunisia (تÙÙØ³)","tn","216"],["Turkey (Türkiye)","tr","90"],["Turkmenistan","tm","993"],["Turks and Caicos Islands","tc","1649"],["Tuvalu","tv","688"],["U.S. Virgin Islands","vi","1340"],["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],["Venezuela","ve","58"],["Vietnam (Viá»t Nam)","vn","84"],["Wallis and Futuna (Wallis-et-Futuna)","wf","681"],["Western Sahara (Ø§ÙØµØØ±Ø§Ø¡ Ø§ÙØºØ±Ø¨ÙØ©)","eh","212",1],["Yemen (اÙÙÙ
Ù)","ye","967"],["Zambia","zm","260"],["Zimbabwe","zw","263"],["Ã
land Islands","ax","358",1]],v=0;v<w.length;v++){var u=w[v];w[v]={name:u[0],iso2:u[1],dialCode:u[2],priority:u[3]||0,areaCodes:u[4]||null}}f.intlTelInputGlobals={getInstance:function(h){var k=h.getAttribute("data-intl-tel-input-id");return f.intlTelInputGlobals.instances[k]},instances:{}};var t=0,s={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:""},r=["800","822","833","844","855","866","877","880","881","882","883","884","885","886","887","888","889"];f.addEventListener("load",function(){f.intlTelInputGlobals.windowLoaded=!0});var q=function(k,h){for(var m=Object.keys(k),l=0;l<m.length;l++){h(m[l],k[m[l]])}},p=function(h){q(f.intlTelInputGlobals.instances,function(k){f.intlTelInputGlobals.instances[k][h]()})},b=function(){function h(l,k){var n=this;z(this,h),this.id=t++,this.a=l,this.b=null,this.c=null;var m=k||{};this.d={},q(s,function(A,o){n.d[A]=m.hasOwnProperty(A)?m[A]:o}),this.e=Boolean(l.getAttribute("placeholder"))}return x(h,[{key:"_init",value:function(){var k=this;if(this.d.nationalMode&&(this.d.autoHideDialCode=!1),this.d.separateDialCode&&(this.d.autoHideDialCode=this.d.nationalMode=!1),this.g=/Android.+Mobile|webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),this.g&&(e.body.classList.add("iti-mobile"),this.d.dropdownContainer||(this.d.dropdownContainer=e.body)),"undefined"!=typeof Promise){var m=new Promise(function(n,o){k.h=n,k.i=o}),l=new Promise(function(n,o){k.i0=n,k.i1=o});this.promise=Promise.all([m,l])}else{this.h=this.i=function(){},this.i0=this.i1=function(){}}this.s={},this._b(),this._f(),this._h(),this._i(),this._i3()}},{key:"_b",value:function(){this._d(),this._d2(),this._e(),this.d.localizedCountries&&this._d0(),(this.d.onlyCountries.length||this.d.localizedCountries)&&this.p.sort(this._d1)}},{key:"_c",value:function(l,k,n){this.q.hasOwnProperty(k)||(this.q[k]=[]);var m=n||0;this.q[k][m]=l}},{key:"_d",value:function(){if(this.d.onlyCountries.length){var l=this.d.onlyCountries.map(function(m){return m.toLowerCase()});this.p=w.filter(function(m){return l.indexOf(m.iso2)>-1})}else{if(this.d.excludeCountries.length){var k=this.d.excludeCountries.map(function(m){return m.toLowerCase()});this.p=w.filter(function(m){return -1===k.indexOf(m.iso2)})}else{this.p=w}}}},{key:"_d0",value:function(){for(var l=0;l<this.p.length;l++){var k=this.p[l].iso2.toLowerCase();this.d.localizedCountries.hasOwnProperty(k)&&(this.p[l].name=this.d.localizedCountries[k])}}},{key:"_d1",value:function(l,k){return l.name.localeCompare(k.name)}},{key:"_d2",value:function(){this.q={};for(var l=0;l<this.p.length;l++){var k=this.p[l];if(this._c(k.iso2,k.dialCode,k.priority),k.areaCodes){for(var m=0;m<k.areaCodes.length;m++){this._c(k.iso2,k.dialCode+k.areaCodes[m])}}}}},{key:"_e",value:function(){this.preferredCountries=[];for(var l=0;l<this.d.preferredCountries.length;l++){var k=this.d.preferredCountries[l].toLowerCase(),m=this._y(k,!1,!0);m&&this.preferredCountries.push(m)}}},{key:"_e2",value:function(k,n,m){var l=e.createElement(k);
497return n&&q(n,function(A,o){return l.setAttribute(A,o)}),m&&m.appendChild(l),l}},{key:"_f",value:function(){this.a.setAttribute("autocomplete","off");var l="intl-tel-input";this.d.allowDropdown&&(l+=" allow-dropdown"),this.d.separateDialCode&&(l+=" separate-dial-code"),this.d.customContainer&&(l+=" ",l+=this.d.customContainer);var k=this._e2("div",{"class":l});if(this.a.parentNode.insertBefore(k,this.a),this.k=this._e2("div",{"class":"flag-container"},k),k.appendChild(this.a),this.selectedFlag=this._e2("div",{"class":"selected-flag",role:"combobox","aria-owns":"country-listbox"},this.k),this.l=this._e2("div",{"class":"iti-flag"},this.selectedFlag),this.d.separateDialCode&&(this.t=this._e2("div",{"class":"selected-dial-code"},this.selectedFlag)),this.d.allowDropdown&&(this.selectedFlag.setAttribute("tabindex","0"),this.u=this._e2("div",{"class":"iti-arrow"},this.selectedFlag),this.m=this._e2("ul",{"class":"country-list hide",id:"country-listbox","aria-expanded":"false",role:"listbox"}),this.preferredCountries.length&&(this._g(this.preferredCountries,"preferred"),this._e2("li",{"class":"divider",role:"separator","aria-disabled":"true"},this.m)),this._g(this.p,"standard"),this.d.dropdownContainer?(this.dropdown=this._e2("div",{"class":"intl-tel-input iti-container"}),this.dropdown.appendChild(this.m)):this.k.appendChild(this.m)),this.d.hiddenInput){var o=this.d.hiddenInput,n=this.a.getAttribute("name");if(n){var m=n.lastIndexOf("[");-1!==m&&(o="".concat(n.substr(0,m),"[").concat(o,"]"))}this.hiddenInput=this._e2("input",{type:"hidden",name:o}),k.appendChild(this.hiddenInput)}}},{key:"_g",value:function(l,k){for(var o="",n=0;n<l.length;n++){var m=l[n];o+="<li class='country ".concat(k,"' id='iti-item-").concat(m.iso2,"' role='option' data-dial-code='").concat(m.dialCode,"' data-country-code='").concat(m.iso2,"'>"),o+="<div class='flag-box'><div class='iti-flag ".concat(m.iso2,"'></div></div>"),o+="<span class='country-name'>".concat(m.name,"</span>"),o+="<span class='dial-code'>+".concat(m.dialCode,"</span>"),o+="</li>"}this.m.insertAdjacentHTML("beforeend",o)}},{key:"_h",value:function(){var l=this.a.value,k=this._5(l),C=this._w(l),B=this.d,A=B.initialCountry,o=B.nationalMode,n=B.autoHideDialCode,m=B.separateDialCode;k&&!C?this._v(l):"auto"!==A&&(A?this._z(A.toLowerCase()):k&&C?this._z("us"):(this.j=this.preferredCountries.length?this.preferredCountries[0].iso2:this.p[0].iso2,l||this._z(this.j)),l||o||n||m||(this.a.value="+".concat(this.s.dialCode))),l&&this._u(l)}},{key:"_i",value:function(){this._j(),this.d.autoHideDialCode&&this._l(),this.d.allowDropdown&&this._i2(),this.hiddenInput&&this._i0()}},{key:"_i0",value:function(){var k=this;this._a14=function(){k.hiddenInput.value=k.getNumber()},this.a.form&&this.a.form.addEventListener("submit",this._a14)}},{key:"_i1",value:function(){for(var k=this.a;k&&"LABEL"!==k.tagName;){k=k.parentNode}return k}},{key:"_i2",value:function(){var l=this;this._a9=function(m){l.m.classList.contains("hide")?l.a.focus():m.preventDefault()};var k=this._i1();k&&k.addEventListener("click",this._a9),this._a10=function(){!l.m.classList.contains("hide")||l.a.disabled||l.a.readOnly||l._n()},this.selectedFlag.addEventListener("click",this._a10),this._a11=function(m){l.m.classList.contains("hide")&&-1!==["ArrowUp","ArrowDown"," ","Enter"].indexOf(m.key)&&(m.preventDefault(),m.stopPropagation(),l._n()),"Tab"===m.key&&l._2()},this.k.addEventListener("keydown",this._a11)}},{key:"_i3",value:function(){var k=this;this.d.utilsScript&&!f.intlTelInputUtils?f.intlTelInputGlobals.windowLoaded?f.intlTelInputGlobals.loadUtils(this.d.utilsScript):f.addEventListener("load",function(){f.intlTelInputGlobals.loadUtils(k.d.utilsScript)}):this.i0(),"auto"===this.d.initialCountry?this._i4():this.h()}},{key:"_i4",value:function(){f.intlTelInputGlobals.autoCountry?this.handleAutoCountry():f.intlTelInputGlobals.startedLoadingAutoCountry||(f.intlTelInputGlobals.startedLoadingAutoCountry=!0,"function"==typeof this.d.geoIpLookup&&this.d.geoIpLookup(function(k){f.intlTelInputGlobals.autoCountry=k.toLowerCase(),setTimeout(function(){return p("handleAutoCountry")})},function(){return p("rejectAutoCountryPromise")}))}},{key:"_j",value:function(){var k=this;this._a12=function(){k._v(k.a.value)&&k._8()},this.a.addEventListener("keyup",this._a12),this._a13=function(){setTimeout(k._a12)},this.a.addEventListener("cut",this._a13),this.a.addEventListener("paste",this._a13)}},{key:"_j2",value:function(l){var k=this.a.getAttribute("maxlength");return k&&l.length>k?l.substr(0,k):l}},{key:"_l",value:function(){var k=this;this._a8=function(){k._l2()},this.a.form&&this.a.form.addEventListener("submit",this._a8),this.a.addEventListener("blur",this._a8)}},{key:"_l2",value:function(){if("+"===this.a.value.charAt(0)){var k=this._m(this.a.value);k&&this.s.dialCode!==k||(this.a.value="")}}},{key:"_m",value:function(k){return k.replace(/\D/g,"")}},{key:"_m2",value:function(k){var l=e.createEvent("Event");l.initEvent(k,!0,!0),this.a.dispatchEvent(l)}},{key:"_n",value:function(){this.m.classList.remove("hide"),this.m.setAttribute("aria-expanded","true"),this._o(),this.b&&(this._x(this.b),this._3(this.b)),this._p(),this.u.classList.add("up"),this._m2("open:countrydropdown")}},{key:"_n2",value:function(l,k,m){m&&!l.classList.contains(k)?l.classList.add(k):!m&&l.classList.contains(k)&&l.classList.remove(k)}},{key:"_o",value:function(){var C=this;if(this.d.dropdownContainer&&this.d.dropdownContainer.appendChild(this.dropdown),!this.g){var B=this.a.getBoundingClientRect(),A=f.pageYOffset||e.documentElement.scrollTop,o=B.top+A,n=this.m.offsetHeight,m=o+this.a.offsetHeight+n<A+f.innerHe
497ight,l=o-n>A;if(this._n2(this.m,"dropup",!m&&l),this.d.dropdownContainer){var k=!m&&l?0:this.a.offsetHeight;this.dropdown.style.top="".concat(o+k,"px"),this.dropdown.style.left="".concat(B.left+e.body.scrollLeft,"px"),this._a4=function(){return C._2()},f.addEventListener("scroll",this._a4)}}}},{key:"_o2",value:function(l){for(var k=l;k&&k!==this.m&&!k.classList.contains("country");){k=k.parentNode}return k===this.m?null:k}},{key:"_p",value:function(){var k=this;this._a0=function(o){var A=k._o2(o.target);A&&k._x(A)},this.m.addEventListener("mouseover",this._a0),this._a1=function(o){var A=k._o2(o.target);A&&k._1(A)},this.m.addEventListener("click",this._a1);var n=!0;this._a2=function(){n||k._2(),n=!1},e.documentElement.addEventListener("click",this._a2);var m="",l=null;this._a3=function(o){o.preventDefault(),"ArrowUp"===o.key||"ArrowDown"===o.key?k._q(o.key):"Enter"===o.key?k._r():"Escape"===o.key?k._2():/^[a-zA-ZÃ-ÿ ]$/.test(o.key)&&(l&&clearTimeout(l),m+=o.key.toLowerCase(),k._s(m),l=setTimeout(function(){m=""},1000))},e.addEventListener("keydown",this._a3)}},{key:"_q",value:function(l){var k="ArrowUp"===l?this.c.previousElementSibling:this.c.nextElementSibling;k&&(k.classList.contains("divider")&&(k="ArrowUp"===l?k.previousElementSibling:k.nextElementSibling),this._x(k),this._3(k))}},{key:"_r",value:function(){this.c&&this._1(this.c)}},{key:"_s",value:function(l){for(var k=0;k<this.p.length;k++){if(this._t(this.p[k].name,l)){var m=this.m.querySelector("#iti-item-".concat(this.p[k].iso2));this._x(m),this._3(m,!0);break}}}},{key:"_t",value:function(l,k){return l.substr(0,k.length).toLowerCase()===k}},{key:"_u",value:function(k){var B=k;if(this.d.formatOnDisplay&&f.intlTelInputUtils&&this.s){var A=!this.d.separateDialCode&&(this.d.nationalMode||"+"!==B.charAt(0)),o=intlTelInputUtils.numberFormat,n=o.NATIONAL,m=o.INTERNATIONAL,l=A?n:m;B=intlTelInputUtils.formatNumber(B,this.s.iso2,l)}B=this._7(B),this.a.value=B}},{key:"_v",value:function(E){var D=E,C="1"===this.s.dialCode;D&&this.d.nationalMode&&C&&"+"!==D.charAt(0)&&("1"!==D.charAt(0)&&(D="1".concat(D)),D="+".concat(D));var B=this._5(D),A=this._m(D),o=null;if(B){var n=this.q[this._m(B)],m=-1!==n.indexOf(this.s.iso2),l="+1"===B&&A.length>=4;if(!("1"===this.s.dialCode&&this._w(A))&&(!m||l)){for(var k=0;k<n.length;k++){if(n[k]){o=n[k];break}}}}else{"+"===D.charAt(0)&&A.length?o="":D&&"+"!==D||(o=this.j)}return null!==o&&this._z(o)}},{key:"_w",value:function(l){var k=this._m(l);if("1"===k.charAt(0)){var m=k.substr(1,3);return -1!==r.indexOf(m)}return !1}},{key:"_x",value:function(l){var k=this.c;k&&k.classList.remove("highlight"),this.c=l,this.c.classList.add("highlight")}},{key:"_y",value:function(l,k,o){for(var n=k?w:this.p,m=0;m<n.length;m++){if(n[m].iso2===l){return n[m]}}if(o){return null}throw new Error("No country data for '".concat(l,"'"))}},{key:"_z",value:function(l){var k=this.s.iso2?this.s:{};this.s=l?this._y(l,!1,!1):{},this.s.iso2&&(this.j=this.s.iso2),this.l.setAttribute("class","iti-flag ".concat(l));var A=l?"".concat(this.s.name,": +").concat(this.s.dialCode):"Unknown";if(this.selectedFlag.setAttribute("title",A),this.d.separateDialCode){var o=this.s.dialCode?"+".concat(this.s.dialCode):"";this.t.innerHTML=o,this.a.style.paddingLeft="".concat(this.selectedFlag.offsetWidth+6,"px")}if(this._0(),this.d.allowDropdown){var n=this.b;if(n&&(n.classList.remove("active"),n.setAttribute("aria-selected","false")),l){var m=this.m.querySelector("#iti-item-".concat(l));m.setAttribute("aria-selected","true"),m.classList.add("active"),this.b=m,this.m.setAttribute("aria-activedescendant",m.getAttribute("id"))}}return k.iso2!==l}},{key:"_0",value:function(){var k="aggressive"===this.d.autoPlaceholder||!this.e&&"polite"===this.d.autoPlaceholder;if(f.intlTelInputUtils&&k){var m=intlTelInputUtils.numberType[this.d.placeholderNumberType],l=this.s.iso2?intlTelInputUtils.getExampleNumber(this.s.iso2,this.d.nationalMode,m):"";l=this._7(l),"function"==typeof this.d.customPlaceholder&&(l=this.d.customPlaceholder(l,this.s)),this.a.setAttribute("placeholder",l)}}},{key:"_1",value:function(l){var k=this._z(l.getAttribute("data-country-code"));this._2(),this._4(l.getAttribute("data-dial-code"),!0),this.a.focus();var m=this.a.value.length;this.a.setSelectionRange(m,m),k&&this._8()}},{key:"_2",value:function(){this.m.classList.add("hide"),this.m.setAttribute("aria-expanded","fal
497se"),this.u.classList.remove("up"),e.removeEventListener("keydown",this._a3),e.documentElement.removeEventListener("click",this._a2),this.m.removeEventListener("mouseover",this._a0),this.m.removeEventListener("click",this._a1),this.d.dropdownContainer&&(this.g||f.removeEventListener("scroll",this._a4),this.dropdown.parentNode&&this.dropdown.parentNode.removeChild(this.dropdown)),this._m2("close:countrydropdown")}},{key:"_3",value:function(M,L){var K=this.m,J=f.pageYOffset||e.documentElement.scrollTop,I=K.offsetHeight,H=K.getBoundingClientRect().top+J,G=H+I,F=M.offsetHeight,E=M.getBoundingClientRect().top+J,D=E+F,C=E-H+K.scrollTop,B=I/2-F/2;if(E<H){L&&(C-=B),K.scrollTop=C}else{if(D>G){L&&(C+=B);var A=I-F;K.scrollTop=C-A}}}},{key:"_4",value:function(l,k){var A,o=this.a.value,n="+".concat(l);if("+"===o.charAt(0)){var m=this._5(o);A=m?o.replace(m,n):n}else{if(this.d.nationalMode||this.d.separateDialCode){return}if(o){A=n+o}else{if(!k&&this.d.autoHideDialCode){return}A=n}}this.a.value=A}},{key:"_5",value:function(l){var k="";if("+"===l.charAt(0)){for(var o="",n=0;n<l.length;n++){var m=l.charAt(n);if(!isNaN(parseInt(m,10))&&(o+=m,this.q[o]&&(k=l.substr(0,n+1)),4===o.length)){break}}}return k}},{key:"_6",value:function(){var l=this.a.value.trim(),k=this.s.dialCode,n=this._m(l),m="1"===n.charAt(0)?n:"1".concat(n);return(this.d.separateDialCode&&"+"!==l.charAt(0)?"+".concat(k):l&&"+"!==l.charAt(0)&&"1"!==l.charAt(0)&&k&&"1"===k.charAt(0)&&4===k.length&&k!==m.substr(0,4)?k.substr(1):"")+l}},{key:"_7",value:function(l){var k=l;if(this.d.separateDialCode){var n=this._5(k);if(n){null!==this.s.areaCodes&&(n="+".concat(this.s.dialCode));var m=" "===k[n.length]||"-"===k[n.length]?n.length+1:n.length;k=k.substr(m)}}return this._j2(k)}},{key:"_8",value:function(){this._m2("countrychange")}},{key:"handleAutoCountry",value:function(){"auto"===this.d.initialCountry&&(this.j=f.intlTelInputGlobals.autoCountry,this.a.value||this.setCountry(this.j),this.h())}},{key:"handleUtils",value:function(){f.intlTelInputUtils&&(this.a.value&&this._u(this.a.value),this._0()),this.i0()}},{key:"destroy",value:function(){var k=this.a.form;if(this.d.allowDropdown){this._2(),this.selectedFlag.removeEventListener("click",this._a10),this.k.removeEventListener("keydown",this._a11);var m=this._i1();m&&m.removeEventListener("click",this._a9)}this.hiddenInput&&k&&k.removeEventListener("submit",this._a14),this.d.autoHideDialCode&&(k&&k.removeEventListener("submit",this._a8),this.a.removeEventListener("blur",this._a8)),this.a.removeEventListener("keyup",this._a12),this.a.removeEventListener("cut",this._a13),this.a.removeEventListener("paste",this._a13),this.a.removeAttribute("data-intl-tel-input-id");var l=this.a.parentNode;l.parentNode.insertBefore(this.a,l),l.parentNode.removeChild(l),delete f.intlTelInputGlobals.instances[this.id]}},{key:"getExtension",value:function(){return f.intlTelInputUtils?intlTelInputUtils.getExtension(this._6(),this.s.iso2):""}},{key:"getNumber",value:function(k){if(f.intlTelInputUtils){var l=this.s.iso2;return intlTelInputUtils.formatNumber(this._6(),l,k)}return""}},{key:"getNumberType",value:function(){return f.intlTelInputUtils?intlTelInputUtils.getNumberType(this._6(),this.s.iso2):-99}},{key:"getSelectedCountryData",value:function(){return this.s}},{key:"getValidationError",value:function(){if(f.intlTelInputUtils){var k=this.s.iso2;return intlTelInputUtils.getValidationError(this._6(),k)}return -99}},{key:"isValidNumber",value:function(){var k=this._6().trim(),l=this.d.nationalMode?this.s.iso2:"";return f.intlTelInputUtils?intlTelInputUtils.isValidNumber(k,l):null}},{key:"setCountry",value:function(l){var k=l.toLowerCase();this.l.classList.contains(k)||(this._z(k),this._4(this.s.dialCode,!1),this._8())}},{key:"setNumber",value:function(l){var k=this._v(l);this._u(l),k&&this._8()}},{key:"setPlaceholderNumberType",value:function(k){this.d.placeholderNumberType=k,this._0()}}]),h}();f.intlTelInputGlobals.getCountryData=function(){return w};var a=function(h,m,l){var k=e.createElement("script");k.onload=function(){p("handleUtils"),m&&m()},k.onerror=function(){p("rejectUtilsScriptPromise"),l&&l()},k.className="iti-load-utils",k.async=!0,k.src=h,e.body.appendChild(k)};return f.intlTelInputGlobals.loadUtils=function(h){if(!f.intlTelInputUtils&&!f.intlTelInputGlobals.startedLoadingUtilsScript){if(f.intlTelInputGlobals.startedLoadingUtilsScript=!0,"undefined"!=typeof Promise){return new Promise(function(k,l){return a(h,k,l)})}a(h)}return null},f.intlTelInputGlobals.defaults=s,f.intlTelInputGlobals.version="15.0.0",function(h,l){var k=new b(h,l);return k._init(),h.setAttribute("data-intl-tel-input-id",k.id),f.intlTelInputGlobals.instances[k.id]=k,k}}()}(window,document);"object"==typeof module&&module.exports?module.exports=c:window.intlTelInput=c}();(function(){var a4=this;function ap(k){return"string"==typeof k}function ao(m,k){m=m.split(".");var p=a4;m[0] in p||!p.execScript||p.execScript("var "+m[0]);for(var n;m.length&&(n=m.shift());){m.length||void 0===k?p[n]&&p[n]!==Object.prototype[n]?p=p[n]:p=p[n]={}:p[n]=k}}function am(m,k){function n(){}n.prototype=k.prototype;m.o=k.prototype;m.prototype=new n;m.prototype.constructor=m;m.aa=function(p,u,q){for(var t=Array(arguments.length-2),r=2;r<arguments.length;r++){t[r-2]=arguments[r]}return k.prototype[u].apply(p,t)}}var al=Array.prototype.indexOf?function(m,k,n){return Array.prototype.indexOf.call(m,k,n)}:function(m,k,n){n=null==n?0:0>n?Math.max(0,m.length+n):n;
497if(ap(m)){return ap(k)&&1==k.length?m.indexOf(k,n):-1}for(;n<m.length;n++){if(n in m&&m[n]===k){return n}}return -1};function ak(m,k){m.sort(k||aJ)}function aJ(m,k){return m>k?1:m<k?-1:0}function an(m){var k=[],p=0,n;for(n in m){k[p++]=m[n]}return k}function o(m,k){this.a=m;this.h=!!k.i;this.c=k.b;this.m=k.type;this.l=!1;switch(this.c){case c:case bc:case aO:case aq:case s:case d:case be:this.l=!0}this.g=k.defaultValue}var be=1,d=2,c=3,bc=4,aO=6,aq=16,s=18;function a6(m,k){this.c=m;this.a={};for(m=0;m<k.length;m++){var n=k[m];this.a[n.a]=n}}function aV(k){k=an(k.a);ak(k,function(m,n){return m.a-n.a});return k}function aj(){this.a={};this.g=this.f().a;this.c=this.h=null}aj.prototype.has=function(k){return null!=this.a[k.a]};aj.prototype.get=function(m,k){return ai(this,m.a,k)};aj.prototype.set=function(m,k){ah(this,m.a,k)};aj.prototype.add=function(m,k){ag(this,m.a,k)};function at(m,k){for(var u=aV(m.f()),t=0;t<u.length;t++){var r=u[t],q=r.a;if(null!=k.a[q]){m.c&&delete m.c[r.a];var p=11==r.c||10==r.c;if(r.h){r=af(k,q);for(var n=0;n<r.length;n++){ag(m,q,p?r[n].clone():r[n])}}else{r=ae(k,q),p?(p=ae(m,q))?at(p,r):ah(m,q,r.clone()):ah(m,q,r)}}}}aj.prototype.clone=function(){var k=new this.constructor;k!=this&&(k.a={},k.c&&(k.c={}),at(k,this));return k};function ae(m,k){var t=m.a[k];if(null==t){return null}if(m.h){if(!(k in m.c)){var r=m.h,q=m.g[k];if(null!=t){if(q.h){for(var p=[],n=0;n<t.length;n++){p[n]=r.c(q,t[n])}t=p}else{t=r.c(q,t)}}return m.c[k]=t}return m.c[k]}return t}function ai(m,k,p){var n=ae(m,k);return m.g[k].h?n[p||0]:n}function ad(m,k){if(null!=m.a[k]){m=ai(m,k,void 0)}else{m:{m=m.g[k];if(void 0===m.g){if(k=m.m,k===Boolean){m.g=!1}else{if(k===Number){m.g=0}else{if(k===String){m.g=m.l?"0":""}else{m=new k;break m}}}}m=m.g}}return m}function af(m,k){return ae(m,k)||[]}function a0(m,k){return m.g[k].h?null!=m.a[k]?m.a[k].length:0:null!=m.a[k]?1:0}function ah(m,k,n){m.a[k]=n;m.c&&(m.c[k]=n)}function ag(m,k,n){m.a[k]||(m.a[k]=[]);m.a[k].push(n);m.c&&delete m.c[k]}function aZ(m,k){var p=[],n;for(n in k){0!=n&&p.push(new o(n,k[n]))}return new a6(m,p)}function aY(){}aY.prototype.a=function(k){new k.c;throw Error("Unimplemented")};aY.prototype.c=function(m,k){if(11==m.c||10==m.c){return k instanceof aj?k:this.a(m.m.prototype.f(),k)}if(14==m.c){return ap(k)&&L.test(k)&&(m=Number(k),0<m)?m:k}if(!m.l){return k}m=m.m;if(m===String){if("number"==typeof k){return String(k)}}else{if(m===Number&&ap(k)&&("Infinity"===k||"-Infinity"===k||"NaN"===k||L.test(k))){return Number(k)}}return k};var L=/^-?[0-9]+$/;function aW(){}am(aW,aY);aW.prototype.a=function(m,k){m=new m.c;m.h=this;m.a=k;m.c={};return m};function aU(){}am(aU,aW);aU.prototype.c=function(m,k){return 8==m.c?!!k:aY.prototype.c.apply(this,arguments)};aU.prototype.a=function(m,k){return aU.o.a.call(this,m,k)};function aT(m,k){null!=m&&this.a.apply(this,arguments)}aT.prototype.c="";aT.prototype.set=function(k){this.c=""+k};aT.prototype.a=function(m,k,p){this.c+=String(m);if(null!=k){for(var n=1;n<arguments.length;n++){this.c+=arguments[n]}}return this};aT.prototype.toString=function(){return this.c};function aS(){aj.call(this)}am(aS,aj);var f=null;function aR(){aj.call(this)}am(aR,aj);var bg=null;function aP(){aj.call(this)}am(aP,aj);var a8=null;aS.prototype.f=function(){var k=f;k||(f=k=aZ(aS,{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}}));return k};aS.f=aS.prototype.f;aR.prototype.f=function(){var k=bg;k||(bg=k=aZ(aR,{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}}));return k};aR.f=aR.prototype.f;aP.prototype.f=function(){var k=a8;k||(a8=k=aZ(aP,{0:{name:"PhoneMetadata",j:"i18n.phonenumbers.PhoneMetadata"},1:{name:"general_desc",b:11,type:aR},2:{name:"fixed_line",b:11,type:aR},3:{name:"mobile",b:11,type:aR},4:{name:"toll_free",b:11,type:aR},5:{name:"premium_rate",b:11,type:aR},6:{name:"shared_cost",b:11,type:aR},7:{name:"personal_number",b:11,type:aR},8:{name:"voip",b:11,type:aR},21:{name:"pager",b:11,type:aR},25:{name:"uan",b:11,type:aR},27:{name:"emergency",b:11,type:aR},28:{name:"voicemail",b:11,type:aR},29:{name:"short_code",b:11,type:aR},30:{name:"standard_rate",b:11,type:aR}
vendor: 4,922 bytes, line 497
497,31:{name:"carrier_specific",b:11,type:aR},33:{name:"sms_services",b:11,type:aR},24:{name:"no_international_dialling",b:11,type:aR},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:aS},20:{name:"intl_number_format",i:!0,b:11,type:aS},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}}));return k};aP.f=aP.prototype.f;function aN(){aj.call(this)}am(aN,aj);var a1=null,av={$:0,w:1,v:5,u:10,s:20};aN.prototype.f=function(){var k=a1;k||(a1=k=aZ(aN,{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:av},7:{name:"preferred_domestic_carrier_code",b:9,type:String}}));return k};aN.ctor=aN;aN.ctor.f=aN.prototype.f;var aM={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"]},h={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]],[,,"[01589]\\d{5}",,,,"542011",,,[6]],,,[,,,,,,,,,[-1]]],AD:[,[,,"(?:1|6\\d)\\d{7}|[136-9]\\d{5}",,,,,,,[6,8,9]],[,,"[78]\\d{5}",,,,"712345",,,[6]],[,,"690\\d{6}|[36]\\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",["[136-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}
497",,,,,,,[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(?:[014-9]\\d|2[89]|3[01])\\d{6}",,,,"701234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AF",93,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-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]|2\\d|3[246]|64|[78][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]],[,,"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]],[,,"2644(?:6[12]|9[78])\\d{4}",,,,"2644612345",,,,[7]],[,,"264(?:235|476|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]],[,,"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",,,,,[,,,,,,,,,[-1]],,"264",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AL:[,[,,"(?:(?:[2-58]|6\\d)\\d\\d|700)\\d{5}|(?:8\\d{2,3}|900)\\d{3}",,,,,,,[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(?:[689][2-9]|7[2-6])\\d{6}",,,,"662123456",,,[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-2]|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]],[,,"(?: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{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],[,"(\\d{3})(\\d{5})","$1 $2",["[23]"],"(0$1)"],[,"(\\d{2})(\\d{6})","$1 $2",["[4-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|(?:[2368]|9\\d)\\d)\\d{8}",,,,,,,[10,11],[6,7,8]],[,,"(?:(?:11[2-7]|670)\\d\\d|2(?:2(?:0(?:2[4-6]|[45]\\d)|(?:1[2-6]|3[3-6])\\d|2(?:14|[3467][4-6]|[59][45])|4(?:[156][4-6]|[23]4|4[45])|5(?:2[45]|[45][4-6]|7[3-6])|6(?:[145]4|2[2-6]|[6-8][4-6])|7[1-4]4|8(?:1[3-6]|[356]4|4[2-7])|9(?:1[4-6]|[267]4))|3(?:0(?:2[2-6]|4\\d)|1(?:[47][4-6]|64)|2(?:[03][2-6]|4[3-6]|5[4-6]|6[45])|3[13-8]4|4(?:[24][45]|34|5[4-6]|6[3-6])|5(?:[25][4-6]|[346-8]4)|(?:64|7[45])\\d|9(?:2[3-6]|[3-5]4|6[4-6]))|4(?:7(?:3[45]|[48][4-6]|54|7[2-6])|94\\d)|6(?:(?:04|1[2-7]|[36][45])\\d|2(?:2[2-6]|[46]4|5[4-6])|4(?:[45]\\d|6[0-46-9]|[78]4)|5(?:[1568]4|7[2-7]))|80[45]\\d|9(?:0(?:1[3-6]|2[45]|34)|(?:1[4-6]|9[3-6
497])\\d|2(?:0[2-7]|[1457-9]4|[26][45]|3[3-6])|3(?:[1356]4|2[4-6]|4[45])|4(?:[08]4|2[2-6]|4\\d|5[02-69]|6[45])|5(?:[23]4|4[2-8])|6(?:[23]4|4[3-6]|6[2-7])|7(?:2[45]|[4-6]\\d)|8(?:24|3[2-6]|[45]\\d)))|3(?:3(?:2(?:7[45]|9[3-6])|64\\d|8[2578][4-6])|4(?:0[0-24-9][4-6]|(?:1[2-7]|2[4-6])\\d|3(?:4\\d|5[0-7]|6[1-69]|[78][4-6])|4(?:2[3-6]|[457][4-6]|6[2-6])|5(?:4[0-4679]|[56][024-6]|8[4-6])|6(?:[03-9][4-6]|2[2-6])|7(?:1[3-6]|2[4-6]|6[2-6])|8(?:[27][2-7]|3[4-6]|4\\d|9[2-6])|9(?:[136-8][4-6]|2[2-7]))|5(?:1[2-8]\\d|2(?:[124][4-6]|5[3-6])|3(?:[23][4-6]|[4-6]\\d|7[3-6])|4(?:1[2-6]|[2689][4-6]|[347][3-6])|6(?:[23][4-6]|4[2-6])|7(?:1[3-6]|[2-6][4-6])|8(?:[23][4-6]|[46]\\d|5[013-7]))|6(?:2[45]|44)\\d|7(?:[069][45]\\d|1(?:[15][46]|6[4-6]|8[3-6])|(?:2[15]|3[145]|4[13])[4-6]|5(?:[17][3-6]|[468][4-6]|5[2-7])|7(?:[2-5][4-6]|7[2-8])|8(?:1[46]|[26][4-6]))|8(?:(?:0[45]|1[2-6])\\d|2(?:1[46]|[5-7][4-6])|3(?:[278][4-6]|4\\d|5[124-6])|4(?:[16][46]|[3-5][4-6])|5(?:[34]\\d|5[0-46-9]|6[0-246-9]|[78][4-6])|6(?:[1-378][4-6]|5[2-8]|9[46])|7(?:[24-6]\\d|3[2-6]|7[4-6]|8[2-7])|8(?:[3-5]\\d|6[0-68]|7[4-6]|8[3-6])|9(?:[12][46]|4[4-6]))))\\d{5}",,,,"1123456789",,,[10],[6,7,8]],[,,"(?:675\\d\\d|9(?:11[2-7]\\d\\d|2(?:2(?:0(?:2[4-6]|[45]\\d)|(?:1[2-6]|3[3-6])\\d|2(?:14|[3467][4-6]|[59][45])|4(?:[156][4-6]|[23]4|4[45])|5(?:2[45]|[45][4-6]|7[3-6])|6(?:[145]4|2[2-6]|[6-8][4-6])|7[1-4]4|8(?:1[3-6]|[356]4|4[2-7])|9(?:1[4-6]|[267]4))|3(?:0(?:2[2-6]|4\\d)|1(?:[47][4-6]|64)|2(?:[03][2-6]|4[3-6]|5[4-6]|6[45])|3[13-8]4|4(?:[24][45]|34|5[4-6]|6[3-6])|5(?:[25][4-6]|[346-8]4)|(?:64|7[45])\\d|9(?:2[3-6]|[3-5]4|6[4-6]))|4(?:7(?:3[45]|[48][4-6]|54|7[2-6])|94\\d)|6(?:(?:04|1[2-7]|[36][45])\\d|2(?:2[2-6]|[46]4|5[4-6])|4(?:[45]\\d|6[0-46-9]|[78]4)|5(?:[1568]4|7[2-7]))|80[45]\\d|9(?:0(?:1[3-6]|2[45]|34)|(?:1[4-6]|9[3-6])\\d|2(?:0[2-7]|[1457-9]4|[26][45]|3[3-6])|3(?:[1356]4|2[4-6]|4[45])|4(?:[08]4|2[2-6]|4\\d|5[02-69]|6[45])|5(?:[23]4|4[2-8])|6(?:[23]4|4[3-6]|6[2-7])|7(?:2[45]|[4-6]\\d)|8(?:24|3[2-6]|[45]\\d)))|3(?:3(?:2(?:7[45]|9[3-6])|64\\d|8[2578][4-6])|4(?:0[0-24-9][4-6]|(?:1[2-7]|2[4-6])\\d|3(?:4\\d|5[0-7]|6[1-69]|[78][4-6])|4(?:2[3-6]|[457][4-6]|6[2-6])|5(?:4[0-4679]|[56][024-6]|8[4-6])|6(?:[03-9][4-6]|2[2-6])|7(?:1[3-6]|2[4-6]|6[2-6])|8(?:[27][2-7]|3[4-6]|4\\d|9[2-6])|9(?:[136-8][4-6]|2[2-7]))|5(?:1[2-8]\\d|2(?:[124][4-6]|5[3-6])|3(?:[23][4-6]|[4-6]\\d|7[3-6])|4(?:1[2-6]|[2689][4-6]|[347][3-6])|6(?:[23][4-6]|4[2-6])|7(?:1[3-6]|[2-6][4-6])|8(?:[23][4-6]|[46]\\d|5[013-7]))|6(?:2[45]|44)\\d|7(?:[069][45]\\d|1(?:[15][46]|6[4-6]|8[3-6])|(?:2[15]|3[145]|4[13])[4-6]|5(?:[17][3-6]|[468][4-6]|5[2-7])|7(?:[2-5][4-6]|7[2-8])|8(?:1[46]|[26][4-6]))|8(?:(?:0[45]|1[2-6])\\d|2(?:1[46]|[5-7][4-6])|3(?:[278][4-6]|4\\d|5[124-6])|4(?:[16][46]|[3-5][4-6])|5(?:[34]\\d|5[0-46-9]|6[0-246-9]|[78][4-6])|6(?:[1-378][4-6]|5[2-8]|9[46])|7(?:[24-6]\\d|3[2-6]|7[4-6]|8[2-7])|8(?:[3-5]\\d|6[0-68]|7[4-6]|8[3-6])|9(?:[12][46]|4[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(?:[02]|1[02-5])"]],[,"(\\d{2})(\\d{4})","$1-$2",["[2-7]|8[0-7]"]],[,"(\\d{3})(\\d{4})","$1-$2",["[2-7]|8[013-8]"]],[,"(\\d{4})(\\d{4})","$1-$2",["2[0-8]|[3-7]"]],[,"(\\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(?:2(?:02|[24-9])|3(?:02|[1-59])|47|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(?:02|[24-9])|3(?:02|[1-59])|47|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:[56][4-6]|[78])|5(?:4[46]|[56][4-6]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|[45][4-6]))|7[1-578]|8(?:[2469]|3(?:[278]|5[4-6])|5(?:4[4-6]|[56][46]|[78])|7(?:[378]|6[4-6])|8(?:5[4-6]|6[3-6]|[78])))","2(?:2(?:02|[24-9])|3(?:02|[1-59])|47|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5(?:[24-6]|3[2-5]))|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|6[4-6]|[78])|5(?:4[46]|[56][4-6]|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-6])|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7(?:[378]|6[4-6])|8(?:5[4-6]|6[3-6]|[78])))"],"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",["[23]"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$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(?:2(?:02|[24-9])|3(?:02|[1-59])|47|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])))","9(?:2(?:2(?:02|[24-9])|3(?:02|[1-59])|47|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:[56][4-6]|[78])|5(?:4[46]|[56][4-6]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|[45][4-6]))|7[1-578]|8(?:[2469]|3(?:[278]|5[4-6])|5(?:4[4-6]|[56][46]|[78])|7(?:[378]|6[4-6])|8(?:5[4-6]|6[3-6]|[78]))))","9(?:2(?:2(?:02|[24-9])|3(?:02|[1-59])|47|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5(?:[24-6]|3[2-5]))|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|6[4-6]|[78])|5(?:4[46]|[56][4-6]|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-6])|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7(?:[378]|6[4-6])|8(?:5[4-6]|6[3-6]|[78]))))"],"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(?:2(?:02|[24-9])|3(?:02|[1-59])|47|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(?:02|[24-9])|3(?:02|[1-59])|47|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:[56][4-6]|[78])|5(?:4[46]|[56][4-6]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|[45][4-6]))|7[1-578]|8(?:[2469]|3(?:[278]|5[4-6])|5(?:4[4-6]|[56][46]|[78])|7(?:[378]|6[4-6])|8(?:5[4-6]|6[3-6]|[78])))","2(?:2(?:02|[24-9])|3(?:02|[1-59])|47|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5(?:[24-6]|3[2-5]))|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|6[4-6]|[78])|5(?:4[46]|[56][4-6]|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-6])|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7(?:[378]|6[4-6])|8(?:5[4-6]|6[3-6]|[78])))"],"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",["[23]"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$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(?:2(?:02|[24-9])|3(?:02|[1-59])|47|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])))","9(?:2(?:2(?:02|[24-9])|3(?:02|[1-59])|47|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:[56][4-6]|[78])|5(?:4[46]|[56][4-6]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|[45][4-6]))|7[1-578]|8(?:[2469]|3(?:[278]|5[4-6])|5(?:4[4-6]|[56][46]|[78])|7(?:[378]|6[4-6])|8(?:5[4-6]|6[3-6]|[78]))))","9(?:2(?:2(?:02|[24-9])|3(?:02|[1-59])|47|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5(?:[24-6]|3[2-5]))|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|6[4-6]|[78])|5(?:4[46]|[56][4-6]|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-6])|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7(?:[378]|6[4-6])|8(?:5[4-6]|6[3-6]|[78]))))"]],[,"(\\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(?:5[2468]|72)|7(?:3[13]|70))\\d{4}",,,,"6847331234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"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-35-9]\\d{8,12}|4(?:[0-24-9]\\d{4,11}|3(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7}))|[1-35-8]\\d{7}|[1-35-7]\\d{6}|[135-7]\\d{5}|[15]\\d{4}|1\\d{3}",,,,,,,[4,5,6,7,8,9,10,11,12,13],[3]],[,,"(?:1(?:11|[2-9]\\d{2,10})|(?:2(?:1[467]|2[13-8]|5[2357]|6[1-46-8]|7[1-8]|8[124-7]|9[1458])|3(?:1[1-8]|3[23568]|4[5-7]|5[1378]|6[1-38]|8[3-68])|7(?:2[1-8]|3[25]|4[13478]|5[68]|6[16-8]|7[1-6]|9[45]))\\d{3,9}|4(?:(?:2[1-8]|35|7[1368]|8[2457])\\d{3,9}|63\\d{2,9})|5(?:12\\d{2,9}|(?:2[1-8]|3[357]|4[147]|5[12578]|6[37])\\d{3,9})|6(?:(?:13|2[1-47]|4[135-8]|5[468])\\d{3,9}|62\\d{2,9}))\\d|(?:316|732)\\d{3}",,,,"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\\d{4,9}|(?:[2-478]\\d\\d|550)\\d{6}",,,,,,,[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]],[,,"4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[6-9]|7[02-9]|8[0-2457-9]|9[017-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\\d|71)|550\\d)\\d{5}",,,,"550123456",,,[9]],"AU",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",,,"0",,"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)"],[,"(\\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)"],[,"(\\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
497-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:[,[,,"(?:(?:[1247]\\d|3[0-46-9]|[56]0)\\d\\d|800)\\d{4,6}|(?:[1-47]\\d|50)\\d{4,5}|2\\d{4}",,,,,,,[5,6,7,8,9,10]],[,,"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]],[,,"(?:10|[23][09])\\d{4,8}|60(?:[12]\\d{5,6}|6\\d{7})|7(?:(?:1|3\\d)\\d{7}|5[03-9]\\d{3,7})|20[2-59]\\d\\d",,,,"10112345"],,,[,,,,,,,,,[-1]]],AZ:[,[,,"(?:(?:(?:[12457]\\d|60|88)\\d|365)\\d{3}|900200)\\d{3}",,,,,,,[9],[7]],[,,"(?:(?:1[28]\\d|2(?:[045]2|1[24]|2[2-4]|33|6[23]))\\d\\d|365(?:[0-46-9]\\d|5[0-35-9]))\\d{4}",,,,"123123456",,,,[7]],[,,"(?:36554|(?:4[04]|5[015]|60|7[07])\\d{3})\\d{4}",,,,"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",["9"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[12]|365","[12]|365","[12]|365(?:[0-46-9]|5[0-35-9])"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[3-8]"],"0$1"]],[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[12]|365","[12]|365","[12]|365(?:[0-46-9]|5[0-35-9])"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[3-8]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BA:[,[,,"(?:[3589]\\d|49|6\\d\\d?|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]],[,,"6(?:0(?:3\\d|40)|[1-356]\\d|44[0-6]|71[137])\\d{5}",,,,"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-356]|[7-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]"],"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-356]|[7-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]"],"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(?:[356]\\d|4[0-57-9]|8[0-79])|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]],[,,"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:[,[,,"[13469]\\d{9}|8[0-79]\\d{7,8}|[2-7]\\d{8}|[2-9]\\d{7}|[3-689]\\d{6}|[57-9]\\d{5}",,,,,,,[6,7,8,9,10]],[,,"(?:(?:2(?:[45]\\d{3}|7(?:1[0-267]|2[0-289]|3[0-29]|4[01]|5[1-3]|6[013]|7[0178]|91)|8(?:0[125]|[13][1-6]|2[0157-9]|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[01367]|7[15]|8[0146-9]))|7(?:02|21\\d|[3-589]1|6[12]|72[24])\\d|8(?:(?:[01]|217|3[12])\\d|4[12]|[5-7](?:1\\d|2)))\\d|3(?:(?:0(?:2[348]\\d|3[2-6])|(?:1(?:2[5-7]|[5-7])|3(?:1|24)|[5-7]1)\\d)\\d|2(?:1\\d\\d|2(?:[35
497]\\d\\d|4))|4(?:1\\d\\d|2(?:[25]\\d\\d|[47]))|8(?:1\\d\\d|2(?:(?:2\\d|4)\\d|3)))|4(?:0(?:2(?:[09]\\d|7)|33\\d\\d)|(?:1\\d|4(?:2[2-46]|5[25])|8(?:23|54))\\d\\d|2(?:1\\d\\d|2(?:[25]|[67]\\d\\d))|3(?:1\\d\\d(?:\\d{2})?|(?:2[236-9]|32)\\d\\d)|525|6(?:(?:[18]|2[3-6]|62)\\d\\d|5(?:[38]|[5-7]\\d\\d))|9(?:(?:[18]|2[2-5])\\d\\d|53\\d\\d?))|5(?:(?:02[03489]|1|22[2457]|32[35-79]|42[46]|[58]26|724)\\d\\d|6(?:(?:[18]|53)\\d\\d|2))|6(?:(?:(?:[04]2[34]|32[3478]|52[47]|[78]2[2-5]|92[2-6])\\d|6(?:[18]\\d|6(?:2(?:2|[34]\\d)|5[245]\\d)))\\d|2(?:(?:2[2-5]|8)\\d\\d|5(?:[3-5]\\d\\d|7)))|9(?:[24]1\\d\\d|[35]1))\\d{3}|(?:3(?:0(?:2[02-9]\\d|3[56])|(?:22[1-5]|32[2-6]|422)\\d|529)|(?:4(?:22[2-8]|32[02-9]|(?:[48][18]|71)\\d|5(?:1\\d|23)|6(?:2[467]|5[3-57]))|5(?:[2-47-9]1\\d|5(?:1\\d|26))|6(?:0(?:1\\d|24)|[3-589]1\\d|665[35])|81|9(?:[024]2|1\\d|81))\\d|732)\\d{3}|(?:4[46]23|5(?:222|32[37]))\\d{3}",,,,"27111234"],[,,"(?:1[13-9]\\d|(?:3[78]|44)[02-9]|6(?:44|6[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-7]|[459]1"],"0$1"],[,"(\\d{3})(\\d{3,7})","$1-$2",["3(?:[2-5]1|[67]|8[013-9])|4(?:[235]1|4[01346-9]|6[168]|7|[89][18])|5(?:[2-578]1|6[128]|9)|6(?:[0389]1|28|4[14]|5|6[01346-9])|7(?:[2-589]|61)|8(?:0[014-9]|[12]|[3-7]1)|9(?:[24]1|[358])"],"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]],[,,"(?:(?:1[0-69]|[23][2-8]|4[23]|5\\d|6[013-57-9]|71|9[2-4])\\d|8(?:0[2-8]|[1-79]\\d))\\d{5}",,,,"12345678",,,[8]],[,,"4(?:5[56]|6[0135-8]|[79]\\d|8[3-9])\\d{6}",,,,"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[5-8]|48|[56]0|7[078])\\d{4}",,,,"78102345",,,[8]],,,[,,,,,,,,,[-1]]],BF:[,[,,"[25-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"],[,,"(?:5[124-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",["[25-7]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BG:[,[,,"[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",,,,,,,[6,7,8,9],[4,5]],[,,"(?:(?:[236]\\d|5[1-9]|8[1-6]|9[1-7])\\d|4(?:[124-7]\\d|3[1-6])|7(?:0[1-9]|[1-9]\\d))\\d{4,5}|2\\d{5}",,,,"2123456",,,[6,7,8],[4,5]],[,,"(?:4(?:3[07-9]|8\\d)|(?:8[7-9]\\d|9(?:8\\d|9[69]))\\d)\\d{5}",,,,"48123456",,,[8,9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"90\\d{6}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,"700\\d{5}",,,,"70012345",,,[8]],[,,,,,,,,,[-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])|9[69][69])|7(?:1(?:11|78)|7\\d\\d))\\d{4}",,,,"17001234"],[,,"(?:3(?:[1-4679]\\d|5[013-69]|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}
497",,,,"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[189]|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{7}",,,,,,,[8]],[,,"2(?:02|1[037]|2[45]|3[68])\\d{5}",,,,"20211234"],[,,"(?:6\\d|9[03-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",["[2689]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"81\\d{6}",,,,"81123456"],,,[,,,,,,,,,[-1]]],BL:[,[,,"(?:590|69\\d)\\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]],[,,,,,,,,,[-1]],"BL",590,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BM:[,[,,"(?:441|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"441(?:2(?:02|23|[3479]\\d|61)|[46]\\d\\d|5(?:4\\d|60|89)|824)\\d{4}",,,,"4412345678",,,,[7]],[,,"441(?:[37]\\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]],[,,"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]],[,,"(?:2(?:[013-9]\\d|2[0-7])|[3-5]\\d\\d)\\d{4}",,,,"2345678"],[,,"(?:22[89]|[78]\\d\\d)\\d{4}",,,,"7123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BN",673,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BO:[,[,,"(?:[2-467]\\d{3}|80017)\\d{4}",,,,,,,[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]],[,,"80017\\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]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BQ:[,[,,"(?:[34]1|7\\d)\\d{5}",,,,,,,[7]],[,,"(?:318[023]|41(?:6[023]|70)|7(?:1[578]|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]9\\d|2[12478](?:7|9\\d)|(?:3[1-578]|5[13-5]|7[13-579])(?:[6-8]|9\\d?))\\d{7}|(?:[189][1-9]7|[46][1-9][6-9])\\d{7}",,,,"11961234567",,,[10,11],[8,9]],[,,"800\\d{6,7}",,,,"800123456",,,[9,10]],[,,"(?:300|[59]00\\d?)\\d{6}",,,,"300123456",,,[9,10]],[,,"(?:300\\d(?:\\d{2})?|4(?:0(?:0\\d|20)|370))\\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,5})","$1",["1(?:1[25-8]|2[357-9]|3[02-68]|4[12568]|5|6[0-8]|8[015]|9[0-47-9])"]],[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","300|4(?:0(?:0|20)|370)"]],[,"(\\d{4})(\\d{4})","$1-$2",["[2-9]","[235-9]|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",["(?:[189][1-9]|2[12478])[2-57]|[3-7]"],"($1)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["1[1-9]|[2-9]"],"($1)","0 $CC ($1)"]],[[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","300|4(?:0(?:0|20)|370)"]],[,"(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[189][1-9]|2[12478])[2-57]|[3-7]"],"($1)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["1[1-9]|[2-9]"],"($1)","0 $CC ($1)"]],[,,,,,,,,,[-1]],,,[,,"(?:300\\d|40(?:0\\d|20))\\d{4}",,,,,,,[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|8(?:00|33|44|55|66|77|88)[2-9]\\d\\d)\\d{4}",,,,"8002123456",,,,[7]],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"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[0-46-9]\\d{3}",,,,"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:[,[,,"(?:(?:[2-6]|7\\d)\\d|90)\\d{5}",,,,,,,[7,8]],[,,"(?:2(?:4[0-48]|6[0-24]|9[0578])|3(?:1[0-35-9]|55|[69]\\d|7[01])|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]],[,,"7(?:[1-6]\\d{3}
497|7(?:[014-8]\\d\\d|200))\\d{3}",,,,"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]],[,,"8(?:0[013]|20\\d)\\d{7}|800\\d{3,6}",,,,"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]],,,[,,"(?:8(?:0[013]|10|20\\d)|902)\\d{7}|800\\d{3,6}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BZ:[,[,,"(?:0800\\d|[2-8])\\d{6}",,,,,,,[7,11]],[,,"(?:2(?:[02]\\d|36)|[3-58][02]\\d|7(?:[02]\\d|32))\\d{4}",,,,"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|65)|4(?:03|1[68]|3[178]|50)|5(?:06|1[49]|48|79|8[17])|6(?:04|13|39|47)|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|65)|4(?:03|1[68]|3[178]|50)|5(?:06|1[49]|48|79|8[17])|6(?:04|13|39|47)|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]],[,,"(?: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\\d{5,9}|(?:[48]\\d\\d|550)\\d{6}",,,,,,,[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]],[,,"4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[6-9]|7[02-9]|8[0-2457-9]|9[017-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\\d|71)|550\\d)\\d{5}",,,,"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"],[,,"(?:8(?:[0-2459]\\d\\d|8)|9[017-9]\\d\\d)\\d{5}",,,,"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:[,[,,"(?:(?:0\\d|80)\\d|222)\\d{6}",,,,,,,[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-8]\\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"],[,,"(?:[07][1-9]|[45]\\d|6[014-9]|8[4-9])\\d{6}",,,,"01234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CI",225,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[02-8]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CK:[,[,,"[2-8]\\d{4}",,,,,,,[5]],[,,"(?:2\\d|3[13-7]|4[1-5])\\d{3}",,,,"21234"],[,,"[5-8]\\d{4}",,,,"71234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CK",682,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1 $2",["[2-8]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CL:[,[,,"(?:1230|[2-57-9]\\d|6\\d{1,3})\\d{7}",,,,,,,[9,10,11]],[,,"(?:2(?:1962|(?:2\\d\\d|32[0-46-8])\\d)|(?:(?:3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|9[2-9])\\d|8(?:0[1-9]|[1-9]\\d))\\d\\d)\\d{4}",,,,"221234567",,,[9]],[,,"(?:2(?:1962|(?:2\\d\\d|32[0-46-8])\\d)|(?:(?:3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|9[2-9])\\d|8(?:0[1-9]|[1-9]\\d))\\d\\d)\\d{4}",,,,"221234567",,,[9]],[,,"(?:1230\\d|800)\\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[0-57]|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",["21"],"($1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[23]"],"($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",["21"],"($1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[23]"],"($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|4[23])\\d{6}",,,,"222123456",,,[9]],[,,"6[5-9]\\d{7}",,,,"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:[,[,,"(?:(?:(?
497:1[03-68]|2\\d)\\d\\d|[3-79])\\d|8[0-57-9])\\d{7}|[1-579]\\d{10}|8[0-57-9]\\d{8,9}|[1-79]\\d{9}|[1-9]\\d{7}|[12]\\d{6}",,,,,,,[7,8,9,10,11,12],[5,6]],[,,"21(?:100\\d{2}|95\\d{3,4}|\\d{8,10})|(?:10|2[02-57-9]|3(?:11|7[179])|4(?:[15]1|3[1-35])|5(?:1\\d|2[37]|3[12]|51|7[13-79]|9[15])|7(?:31|5[457]|6[09]|91)|8(?:[57]1|98))(?:100\\d{2}|95\\d{3,4}|\\d{8})|(?:3(?:1[02-9]|35|49|5\\d|7[02-68]|9[1-68])|4(?:1[02-9]|2[179]|3[3-9]|5[2-9]|6[4789]|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-4689]|6[2368]|9[02-9])|8(?:078|1[236-8]|2[5-7]|3\\d|5[1-9]|7[02-9]|8[3678]|9[1-7])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100\\d{2}|95\\d{3,4}|\\d{7})",,,,"1012345678",,,,[5,6]],[,,"1(?:[38]\\d{3}|4[57]\\d{2}|5[0-35-9]\\d{2}|6[25-7]\\d{2}|7(?:[0-35-8]\\d{2}|40[0-5])|9[189]\\d{2})\\d{6}",,,,"13123456789",,,[11]],[,,"(?:10)?800\\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[4789]|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[3678]|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,"(?:1(?:[12]\\d{3}|79\\d{2}|9[0-7]\\d{2}))?00","0",,,"0|(1(?:[12]\\d{3}|79\\d{2}|9[0-7]\\d{2}))",,"00",,[[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[48]00"]],[,"(\\d{5,6})","$1",["100|95"]],[,"(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2\\d)[19]","(?:10|2\\d)(?:10|9[56])","(?:10|2\\d)(?:100|9[56])"],"0$1","$CC $1"],[,"(\\d{3})(\\d{5,6})","$1 $2",["[3-9]","[3-9]\\d\\d[19]","[3-9]\\d\\d(?:10|9[56])"],"0$1","$CC $1"],[,"(\\d{3,4})(\\d{4})","$1 $2",["[2-9]"]],[,"(\\d{2})(\\d{4})(\\d{4,6})","$1 $2 $3",["21"],"0$1","$CC $1",1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10[1-9]|2[02-9]","10[1-9]|2[02-9]","10(?:[1-79]|8(?:0[1-9]|[1-9]))|2[02-9]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:1[02-9]|35|49|5|7[02-68]|9[1-68])|4(?:1[02-9]|2[179]|[35][2-9]|6[47-9]|7|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|[1579]|2[248]|3[04-9]|4[3-6]|6[2368])|8(?:1[236-8]|2[5-7]|3|5[1-9]|7[02-9]|8[36-8]|9[1-7])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["3(?:11|7[179])|4(?:[15]1|3[1-35])|5(?:1|2[37]|3[12]|51|7[13-79]|9[15])|7(?:[39]1|5[457]|6[09])|8(?:[57]1|98)"],"0$1","$CC $1",1],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["807","8078"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1(?:[3-57-9]|6[25-7])"],,"$CC $1"],[,"(\\d{5})(\\d{3})(\\d{4})","$1 $2 $3",["108","1080","10800"]],[,"(\\d{3})(\\d{7,8})","$1 $2",["950"]]],[[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[48]00"]],[,"(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2\\d)[19]","(?:10|2\\d)(?:10|9[56])","(?:10|2\\d)(?:100|9[56])"],"0$1","$CC $1"],[,"(\\d{3})(\\d{5,6})","$1 $2",["[3-9]","[3-9]\\d\\d[19]","[3-9]\\d\\d(?:10|9[56])"],"0$1","$CC $1"],[,"(\\d{2})(\\d{4})(\\d{4,6})","$1 $2 $3",["21"],"0$1","$CC $1",1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10[1-9]|2[02-9]","10[1-9]|2[02-9]","10(?:[1-79]|8(?:0[1-9]|[1-9]))|2[02-9]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:1[02-9]|35|49|5|7[02-68]|9[1-68])|4(?:1[02-9]|2[179]|[35][2-9]|6[47-9]|7|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|[1579]|2[248]|3[04-9]|4[3-6]|6[2368])|8(?:1[236-8]|2[5-7]|3|5[1-9]|7[02-9]|8[36-8]|9[1-7])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["3(?:11|7[179])|4(?:[15]1|3[1-35])|5(?:1|2[37]|3[12]|51|7[13-79]|9[15])|7(?:[39]1|5[457]|6[09])|8(?:[57]1|98)"],"0$1","$CC $1",1],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["807","8078"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1(?:[3-57-9]|6[25-7])"],,"$CC $1"],[,"(\\d{5})(\\d{3})(\\d{4})","$1 $2 $3",["108","1080","10800"]],[,"(\\d{3})(\\d{7,8})","$1 $2",["950"]]],[,,,,,,,,,[-1]],,,[,,"(?:4|(?:10)?8)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]],[,,"3(?:0[0-5]|1\\d|2[0-3]|5[01])\\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",["1(?:[2-79]|8[2-9])|[25-8]|4[2-9]"],"($1)","0$CC $1"],[,"(\\d{3})(\\d{7})","$1 $2",["3"],,"0$CC $1"],[,"(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1(?:80|9)","1(?:800|9)"],"0$1"]],[[,"(\\d)(\\d{7})","$1 $2",["1(?:[2-79]|8[2-9])|[25-8]|4[2-9]"],"($1)","0$CC $1"],[,"(\\d{3})(\\d{7})","$1 $2",["3"],,"0$CC $1"],[,"(\\d)(\\d{3})(\\d{7})","$1 $2 $3",["1(?:80|9)","1(?:800|9)"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CR:[,[,,"(?:8\\d|90)\\d{8}|[24-8]\\d{7}",,,,,,,[8,10]],[,,"2(?:[024-7]\\d\\d|1(?:0[7-9]|[1-9]\\d))\\d{4}",,,,"22123456",,,[8]],[,,"(?:(?:5(?:0[01]|7[0-3])|(?:7[0-3]|8[3-9])\\d)\\d\\d|6(?:[0-4]\\d{3}|500[01]))\\d{3}",,,,"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",["[24-7]|8[3-9]"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CU:[,[,,"[2-57]\\d{7}|[2-47]\\d{6}|[34]\\d{5}",,,,,,,[6,7,8],[4,5]],[,,"(?:2[1-4]|7\\d)\\d{5,6}|(?:3[1-3]|4[1-35-8])\\d{6}|3[23]\\d{4,5}|4[12578]\\d{5}|4[78]\\d{4}",,,,"71234567",,,,[4,5]],[,,"5\\d{7}",,,,"51234567",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CU",53,"119","0",,,"0",,,,[[,"(\\d{2})(\\d{4,6})","$1 $2",["[2-4]"],"(0$1)"],[,"(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],[,"(\\d)(\\d{7})","$1 $2",["5"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CV:[,[,,"[2-59]\\d{6}",,,,,,,[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"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CV",238,"0",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-59]"]]],,[,,,,,,,,,[-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"],[,,"9(?:5(?:[12467]\\d|3[01])|6[5-9]\\d)\\d{4}",,,,"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\\d{5,9}|(?:[48]\\d\\d|550)\\d{6}",,,,,,,[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]],[,,"4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[6-9]|7[02-9]|8[0-2457-9]|9[017-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\\d|71)|550\\d)\\d{5}",,,,"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|9\\d{1,4})\\d{7}",,,,,,,[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:[,[,,"(?:1|[235-9]\\d{11}|4(?:[0-8]\\d{2,10}|9(?:[05]\\d{7}|[46][1-8]\\d{2,6})))\\d{3}|[1-35-9]\\d{6,13}|49(?:(?:[0-25]\\d|3[1-689])\\d{4,8}|4[1-8]\\d{4}|6[0-8]\\d{3,4}|7[1-7]\\d{5,8})|497[0-7]\\d{4}|49(?:[0-2579]\\d|[34][1-9])\\d{3}|[1-9]\\d{5}|[13468]\\d{4}",,,,,,,[4,5,6,7,8,9,10,11,12,13,14,15],[3]],[,,"(?:2(?:0[1-689]|[1-3569]\\d|4[0-8]|7[1-7]|8[0-7])|5(?:0[2-8]|[124-6]\\d|[38][0-8]|[79][0-7])|6(?:0[02-9]|[1-3589]\\d|[47][0-8]|6[1-9])|7(?:0[2-8]|1[1-9]|[27][0-7]|3\\d|[4-6][
4970-8]|8[0-5]|9[013-7])|8(?:0[2-9]|1[0-79]|[29]\\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{4,12}|3(?:(?:[03569]\\d|4[0-79]|7[1-7]|8[1-8])\\d{4,12}|2\\d{9})|4(?:(?:[02-48]\\d|1[02-9]|5[0-6]|6[0-8]|7[0-79])\\d{4,12}|9(?:[0-37]\\d{4,9}|[4-6]\\d{4,10}))|(?:2(?:0[1-389]|1[124]|2[18]|3[14]|[4-9]1)|3(?:0\\d?|[35-9][15]|4[015])|4(?:0\\d?|[2-9]1)|[57][1-9]1|[68](?:[1-8]1|9\\d?)|9(?:06|[1-9]1))\\d{3}",,,,"30123456",,,[5,6,7,8,9,10,11,12,13,14,15],[3,4]],[,,"1(?:5[0-25-9]\\d{8}|(?: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]],[,,"1(?:3(?:7[1-6]\\d\\d|8)|80\\d{1,7})\\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]|[4-9]1)|3(?:[35-9][15]|4[015])|(?:4[2-9]|[57][1-9]|[68][1-8])1|9(?:06|[1-9]1)","2(?:0[1-389]|1(?:[14]|2[0-8])|2[18]|3[14]|[4-9]1)|3(?:[35-9][15]|4[015])|(?:4[2-9]|[57][1-9]|[68][1-8])1|9(?:06|[1-9]1)"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],[,"(\\d{4})(\\d{3,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|7(?:0[2-8]|[1-9])|8(?:0[2-9]|[1-8])|9(?:0[7-9]|[1-9])","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|[46][1246]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|3[1357]|4[13578]|6[1246]|7[1356]|9[1346])|5(?:0[14]|2[1-3589]|3[1357]|[49][1246]|6[1-4]|7[13468]|8[13568])|6(?:0[1356]|2[1-489]|3[124-6]|4[1347]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|3[1357]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|4[1347]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|3[1357]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|7(?:0[2-8]|[1-9])|8(?:0[2-9]|[1-8])|9(?:0[7-9]|[1-9])"],"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{5})(\\d{3,10})","$1 $2",["3"],"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(?:5(?:(?:[03-68]00|113)\\d|2\\d55|7\\d99|9\\d33)|(?:6(?:013|255|399)|7(?:(?:[015]1|[69]3)3|[2-4]55|[78]99))\\d?)\\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-36-9])\\d{6}",,,,"32123456"],[,,"(?:[2-7]\\d|8[126-9]|9[1-36-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]|70[1-3])\\d{4}",,,,"7674201234",,,,[7]],[,,"767(?:2(?:[2-4689]5|7[5-7])|31[5-7]|61[1-7])\\d{4}",,,,"7672251234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"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-
49757-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]],[,,"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]],[,,"(?:(?:1\\d|2[013-79]|3[0-8]|4[0135689])\\d|9619)\\d{5}",,,,"12345678"],[,,"(?:(?:5[4-6]|7[7-9])\\d|6(?:[569]\\d|7[0-6]))\\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:[,[,,"1800\\d{6,7}|(?:[2-7]|9\\d)\\d{7}",,,,,,,[8,9,10,11],[7]],[,,"[2-7][2-7]\\d{6}",,,,"22123456",,,[8],[7]],[,,"9(?:(?:39|[57][89]|[89]\\d)\\d|6(?:[0-27-9]\\d|30))\\d{5}",,,,"991234567",,,[9]],[,,"1800\\d{6,7}",,,,"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\\d|900)\\d{4}",,,,,,,[7,8,10]],[,,"(?:3[23589]|4[3-8]|6\\d|7[1-9]|88)\\d{5}",,,,"3212345",,,[7]],[,,"(?:5\\d|8[1-4])\\d{6}|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]","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]"]],[,"(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-4])","[45]|8(?:00[1-9]|[1-4])"]],[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["80"]]],,[,,,,,,,,,[-1]],,,[,,"800[2-9]\\d{3}",,,,,,,[7]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EG:[,[,,"(?:[189]\\d?|[24-6])\\d{8}|[135]\\d{7}",,,,,,,[8,9,10],[6,7]],[,,"1(?:3[23]\\d{6}|5\\d{6,7})|(?:(?:2[2-4]|3)\\d|4(?:0[2-5]|[578][23]|64)|6[24-689]3|8(?:2[2-57]|4[26]|6[237]|8[2-4])|9(?:2[27]|3[24]|52|6[2356]|7[2-4]))\\d{6}|5(?:(?:0[2-7]|5\\d)\\d{6}|7[23]\\d{5,6})",,,,"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[067]|6[1267]|7[017]))\\d{6}",,,,"650123456"],[,,"80\\d{7}",,,,"801234567"],[,,"89\\d{7}",,,,"891234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5924[01]\\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]],[,,"(?:8(?:[1356]\\d|[28][0-8]|[47][1-9])\\d{4}
497|9(?:(?:(?:[135]\\d|[28][0-8]|4[1-9])\\d\\d|7(?:[124-9]\\d\\d|3(?:[0-8]\\d|9[1-9])))\\d\\d|6(?:[0-8]\\d{4}|9(?:0(?:[0-57-9]\\d\\d|6(?:0[0-8]|1[1-9]|[2-9]\\d))|[1-9]\\d{3}))))\\d\\d",,,,"810123456"],[,,"(?:(?:6\\d|7[1-48])\\d{5}|9(?:6906(?:09|10)|7390\\d\\d))\\d\\d",,,,"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]],[,,"(?: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]|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(?:18|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(?: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:[,[,,"(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}|[1-35689]\\d{4}",,,,,,,[5,6,7,8,9,10]],[,,"(?: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]0|7)0|[368]"],"0$1"],[,"(\\d{2})(\\d{4,8})","$1 $2",["[12457]"],"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]0|7)0|[368]"],"0$1"],[,"(\\d{2})(\\d{4,8})","$1 $2",["[12457]"],"0$1"]],[,,,,,,,,,[-1]],1,"1[03-79]|[2-9]",[,,"[13]00\\d{3,7}|20(?:0\\d{3,7}|(?:2[023]|9[89])\\d{1,6})|60(?:[12]\\d{5,6}|6\\d{7})|7(?:(?:1|3\\d)\\d{7}|5[03-9]\\d{3,7})"],[,,"(?:10|[23][09])\\d{4,8}|60(?:[12]\\d{5,6}|6\\d{7})|7(?:(?:1|3\\d)\\d{7}|5[03-9]\\d{3,7})|20[2-59]\\d\\d",,,,"10112345"],,,[,,,,,,,,,[-1]]],FJ:[,[,,"(?:(?:0800\\d|[235-9])\\d|45)\\d{5}",,,,,,,[7,11]],[,,"(?:(?:3[0-5]|8[58])\\d|6(?:03|[25-7]\\d))\\d{4}",,,,"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{6}",,,,,,,[7]],[,,"(?:3[2357]0[1-9]|9[2-6]\\d\\d)\\d{3}",,,,"3201234"],[,,"(?:3[2357]0[1-9]|9[2-7]\\d\\d)\\d{3}",,,,"3501234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FM",691,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[39]"]]],,[,,,,,,,,,[-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]|99)\\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-5]\\d{8}",,,,"123456789"],[,,"(?:6\\d\\d|7(?:00|[3-9]\\d))\\d{6}",,,,"612345678"],[,,"80[0-5]\\d{6}",,,,"801234567"],[,,"8[129]\\d{7}",,,,"891123456"],[,,"884\\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:[,[,,"(?:0\\d|[2-7])\\d{6}",,,,,,,[7,8]],[,,"01\\d{6}",,,,"01441234",,,[8]],[,,"(?:0[2-7]|[2-7])\\d{6}",,,,"06031234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GA",241,"00",,,,,,,,[[,"(\\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",["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]|4[0-5]|5[0-26-9]|6[0-4]|[78][0-49])|2(?:0[024-9]|1[0-7]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)|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]))|2(?:0[01378]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d)\\d{6}|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])
497))|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]))|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|7(?:(?:26(?:6[13-9]|7[0-7])|442\\d|50(?:2[0-3]|[3-68]2|76))\\d|6888[2-46-8]))\\d\\d",,,,"1212345678",,,[9,10],[4,5,6,7,8]],[,,"7(?:(?:[1-3]\\d\\d|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|8(?:[014-9]\\d|[23][0-8]))\\d|4(?:[0-46-9]\\d\\d|5(?:[0-689]\\d|7[0-57-9]))|7(?:0(?:0[01]|[1-9]\\d)|(?:[1-7]\\d|8[02-9]|9[0-689])\\d)|9(?:(?:[024-9]\\d|3[0-689])\\d|1(?:[02-9]\\d|1[028])))\\d{5}",,,,"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[024-9])","[25]|7(?:0|6(?:[04-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]|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]],[,,"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]],[,,"(?: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]],[,,"(?: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{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\\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]],[,,,,,,,,,[-1]],"GF",594,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[56]"],"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]|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}
497",,,,,,,[8,9],[7]],[,,"3(?:0(?:[237]\\d|80)|[167](?:2[0-6]|7\\d|80)|2(?:2[0-5]|7\\d|80)|3(?:2[0-3]|7\\d|80)|4(?:2[013-9]|3[01]|7\\d|80)|5(?:2[0-7]|7\\d|80)|8(?:2[0-2]|7\\d|80)|9(?:[28]0|7\\d))\\d{5}",,,,"302345678",,,[9],[7]],[,,"(?:2[0346-8]\\d|5(?:[0457]\\d|6[01]))\\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:[,[,,"(?:[25]\\d\\d|629)\\d{5}",,,,,,,[8]],[,,"2(?:(?:00\\d|2(?:2[2457]|50))\\d|1(?:6[24-7]\\d|90[0-2]))\\d{3}",,,,"20012345"],[,,"(?:5[46-8]\\d|629)\\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"],[,,"(?:[25][1-9]|4[2-9])\\d{4}",,,,"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(?:54[0-7]|6[67]\\d|7(?:1[04]|2[035]|3[58]|48))|8\\d{3})\\d{3}",,,,"5661234"],[,,"(?:[23679]\\d|5[01])\\d{5}",,,,"3012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GM",220,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GN:[,[,,"(?:30|6\\d\\d|722)\\d{6}",,,,,,,[8,9]],[,,"30(?:24|3[12]|4[1-35-7]|5[13]|6[189]|[78]1|9[1478])\\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)\\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]],[,,,,,,,,,[-1]],"GP",590,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[56]"],"0$1"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GQ:[,[,,"(?:222|(?:3\\d|55|[89]0)\\d)\\d{6}",,,,,,,[9]],[,,"3(?:3(?:[0-24-9]\\d[46]|3\\d[7-9])|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:[,[,,"(?:[268]\\d|[79]0)\\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]))\\d{6}",,,,"2123456789"],[,,"6(?:8[57-9]|9\\d)\\d{7}",,,,"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])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-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]],[,,"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:[,[,,"(?:(?:(?
497:[2-46]\\d|77)\\d|862)\\d|9008)\\d{3}",,,,,,,[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])|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]],[,,"(?:2(?:[13-8]\\d|2[013-9]|9[0-24-9])\\d|3(?:(?:[1569][0-24-9]|4[0-246-9]|7[0-24-69])\\d|8(?:4[04]|9\\d))|58(?:0[1-8]|1[2-9]))\\d{4}",,,,"21234567",,,[8]],[,,"(?:46(?:0[0-6]|1[0-2]|4[0-57-9])|5(?:(?:[1-59][0-46-9]|6[0-4689])\\d|7(?:[0-2469]\\d|30))|6(?:(?:0[1-9]|[13-59]\\d|[68][0-57-9]|7[0-79])\\d|2(?:[0-57-9]\\d|6[01]))|707[1-5]|848[01]|9(?:(?:0[1-9]|1[02-9]|[358][0-8]|[467]\\d)\\d|2(?:[0-8]\\d|9[03-9])))\\d{4}",,,,"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[136])|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:[,[,,"[237-9]\\d{7}",,,,,,,[8]],[,,"2(?:2(?:0[019]|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(?:08|16|4[03-5]|5\\d|6[4-6]|74|80)|6(?:[056]\\d|17|3[04]|4[0-378]|[78][0-8]|9[01])|7(?:6[46-9]|7[02-9]|8[034])|8(?:79|8[0-357-9]|9[1-57-9]))\\d{4}",,,,"22123456"],[,,"[37-9]\\d{7}",,,,"91234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"HN",504,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-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(?:(?:01|[12589]\\d)\\d|7(?:[0679]\\d|51))\\d{5}|98\\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?|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"],"($1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"($1)"]],,[,,,,,,,,,[-1]],,,[,,"[48]0\\d{6}",,,,,,,[8]],[,,"38\\d{7}",,,,"381234567",,,[9]],,,[,,,,,,,,,[-1]]],ID:[,[,,"(?:[1-36]|8\\d{5})\\d{6}|[1-9]\\d{8,10}|[2-9]\\d{7}",,,,,,,[7,8,9,10,11,12],[5,6]],[,,"2(?:[124]\\d{7,8}
497|(?:[35][1-4]|6[0-8]|7[1-6]|8\\d|9[1-8])\\d{5,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])|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}|6(?:1(?:[0-8]\\d{4,7}|9\\d{4,8})|(?:[25]\\d|3[1-69]|4[1-6])\\d{5,8})|2(?:1(?:14|500)|2\\d{3})\\d{3}",,,,"218350123",,,[7,8,9,10,11],[5,6]],[,,"8[1-35-9]\\d{7,10}",,,,"812345678",,,[9,10,11,12]],[,,"(?:177\\d|800)\\d{5,7}",,,,"8001234567",,,[8,9,10,11]],[,,"809\\d{7}",,,,"8091234567",,,[10]],[,,"804\\d{7}",,,,"8041234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ID",62,"0(?:0[17-9]|10(?:00|1[67]))","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"]],,[,,,,,,,,,[-1]],,,[,,"8071\\d{6}",,,,,,,[10]],[,,"(?:1500|8071\\d{3})\\d{3}",,,,"8071123456",,,[7,10]],,,[,,,,,,,,,[-1]]],IE:[,[,,"[148]\\d{9}|[124-9]\\d{8}|[124-69]\\d{7}|[24-69]\\d{6}",,,,,,,[7,8,9,10],[5,6]],[,,"(?:1\\d{2,3}|2(?:[13]\\d\\d|[24-9])|4(?:0[24]|(?:(?:[1-469]|8[0-46-9])\\d|5)\\d|7)|5(?:0[45]|(?:1|[23679]\\d)\\d|8)|6(?:[237-9]|[4-6]\\d\\d)|7[14]\\d\\d|9(?:[04]\\d\\d|[35-9]))\\d{5}|[269]1\\d{6}",,,,"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)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"]],,[,,,,,,,,,[-1]],,,[,,"18[59]0\\d{6}",,,,,,,[10]],[,,"818\\d{6}",,,,"818123456",,,[9]],,,[,,"8[35-9]5\\d{7}",,,,"8551234567",,,[10]]],IL:[,[,,"1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",,,,,,,[7,8,9,10,11,12]],[,,"(?:153\\d\\d?|[2-489])\\d{7}",,,,"21234567",,,[8,11,12],[7]],[,,"5(?:(?:[0-489][2-9]|6\\d)\\d|5(?:01|2[2-5]|3[23]|4[45]|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]],[,,"1(?:2(?:00\\d\\d|12)|9(?:0[01]|19)\\d\\d)\\d{4}",,,,"1919123456",,,[8,10]],[,,"1700\\d{6}",,,,"1700123456",,,[10]],[,,,,,,,,,[-1]],[,,"7(?:(?:18|2[23]|3[237]|47|6[58]|7\\d|9[2357-9])\\d|8(?:2\\d|33|55|77|81))\\d{5}",,,,"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|(?:[3578]\\d|90)\\d\\d)\\d{6}",,,,,,,[10],[6]],[,,"1624[5-8]\\d{5}",,,,"1624756789",,,,[6]],[,,"7(?:4576|[59]24\\d|624[0-4689])\\d{5}",,,,"7924123456"],[,,"808162\\d{4}",,,,"8081624567"],[,,"(?:8(?:4(?:40[49]06|5624\\d)|7(?:0624|2299)\\d)|90[0167]624\\d)\\d{3}",,,,"9016247890"],[,,,,,,,,,[-1]],[,,"70\\d{8}",,,,"7012345678"],[,,"56\\d{8}",,,,"5612345678"],"IM",44,"00","0",,,"0|([5-8]\\d{5})$","1624$1",,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:3(?:(?:08162|3\\d{4}|7(?:0624|2299))\\d|4(?:40[49]06|5624\\d))|55\\d{5})\\d{3}",,,,"5512345678"],,,[,,,,,,,,,[-1]]],IN:[,[,,"(?:00800|1\\d{0,5}|[2-9]\\d\\d)\\d{7}",,,,,,,[8,9,10,11,12,13],[6,7]],[,
vendor: 2,368 bytes, line 497
497,"(?:1(?:1[2-7]\\d\\d|2(?:[0-249][2-7]\\d|[35-8]\\d[2-7])|3(?:[0-25][2-7]\\d|[346-9]\\d[2-7])|4(?:[145][2-7]\\d|[236-9]\\d[2-7])|[59](?:[0235-9]\\d[2-7]|[14][2-7]\\d)|6(?:[014][2-7]\\d|[235-9]\\d[2-7])|7(?:(?:0[24]|[1257][2-7])\\d|[34689]\\d[2-7])|8(?:[01346][2-7]\\d|[257-9]\\d[2-7]))|2(?:[02][2-7]\\d\\d|1(?:[134689]\\d[2-7]|[257][2-7]\\d)|3(?:[013][2-7]\\d|[24-8]\\d[2-7])|4(?:[01][2-7]\\d|[2-8]\\d[2-7])|5(?:[0137][2-7]\\d|[25689]\\d[2-7])|6(?:[0158][2-7]\\d|[2-4679]\\d[2-7])|7(?:[13-79]\\d[2-7]|8[2-7]\\d)|8(?:(?:0[13468]|[1568][2-7])\\d|[2-479]\\d[2-7])|9(?:(?:0\\d|[14][2-7])\\d|[235-9]\\d[2-7]))|3(?:(?:01|1[79])\\d[2-7]|2(?:[1-5]\\d[2-7]|6[2-7]\\d)|3[2-7]\\d\\d|4(?:[13][2-7]\\d|2(?:[0189][2-7]|[2-7]\\d)|[5-8]\\d[2-7])|5(?:[125689]\\d[2-7]|[34][2-7]\\d)|6(?:[01489][2-7]\\d|[235-7]\\d[2-7])|7(?:[02-46][2-7]\\d|[157-9]\\d[2-7])|8(?:(?:0\\d|[159][2-7])\\d|[2-46-8]\\d[2-7]))|4(?:[04][2-7]\\d\\d|1(?:[14578]\\d[2-7]|[36][2-7]\\d)|2(?:(?:0[24]|[1-47][2-7])\\d|[5689]\\d[2-7])|3(?:[15][2-7]\\d|[2-467]\\d[2-7])|5(?:[12][2-7]\\d|[4-7]\\d[2-7])|6(?:[0-26-9][2-7]\\d|[35]\\d[2-7])|7(?:(?:[014-9][2-7]|2[2-8])\\d|3\\d[2-7])|8(?:[013-57][2-7]\\d|[2689]\\d[2-7])|9(?:[014-7][2-7]\\d|[2389]\\d[2-7]))|5(?:1(?:[025][2-7]\\d|[146-9]\\d[2-7])|2(?:[14-8]\\d[2-7]|2[2-7]\\d)|3(?:[1346]\\d[2-7]|[25][2-7]\\d)|4(?:[14-69]\\d[2-7]|[28][2-7]\\d)|5(?:(?:1[2-7]|2[1-7])\\d|[46]\\d[2-7])|6(?:[146-9]\\d[2-7]|[25][2-7]\\d)|7(?:1[2-7]\\d|[2-4]\\d[2-7])|8(?:1[2-7]\\d|[2-8]\\d[2-7])|9(?:[15][2-7]\\d|[246]\\d[2-7]))|6(?:1(?:[1358]\\d[2-7]|2[2-7]\\d)|2(?:1[2-7]\\d|[2457]\\d[2-7])|3(?:1[2-7]\\d|[2-4]\\d[2-7])|4(?:1[2-7]\\d|[235-7]\\d[2-7])|5(?:[17][2-7]\\d|[2-689]\\d[2-7])|6(?:[13][2-7]\\d|[24578]\\d[2-7])|7(?:1[2-7]\\d|[235689]\\d[2-7]|4(?:[0189][2-7]|[2-7]\\d))|8(?:0[2-7]\\d|[1-6]\\d[2-7]))|7(?:1(?:[013-9]\\d[2-7]|2[2-7]\\d)|2(?:[0235-9]\\d[2-7]|[14][2-7]\\d)|3(?:[134][2-7]\\d|[2679]\\d[2-7])|4(?:[1-35689]\\d[2-7]|[47][2-7]\\d)|5(?:[15][2-7]\\d|[2-46-9]\\d[2-7])|[67](?:[02-9]\\d[2-7]|1[2-7]\\d)|8(?:(?:[013-7]\\d|2[0-6])[2-7]|8(?:[0189][2-7]|[2-7]\\d))|9(?:[0189]\\d[2-7]|[2-7]\\d\\d))|8(?:0[2-7]\\d\\d|1(?:[1357-9]\\d[2-7]|6[2-7]\\d)|2(?:[014][2-7]\\d|[235-8]\\d[2-7])|3(?:[03-57-9]\\d[2-7]|[126][2-7]\\d)|(?:4[0-24-9]|5\\d)\\d[2-7]|6(?:[136][2-7]\\d|[2457-9]\\d[2-7])|7(?:[078][2-7]\\d|[1-6]\\d[2-7])|8(?:[1256]\\d[2-7]|[34][2-7]\\d)|9(?:1[2-7]\\d|[2-4]\\d[2-7])))\\d{5}",
vendor: 3,009 bytes, line 497
497,,,"7410410123",,,[10],[6,7,8]],[,,"(?:6(?:(?:0(?:0[0-3569]|26|33)|2(?:[06]\\d|3[02589]|8[0-479]|9[0-79])|9(?:0[019]|13))\\d|1279|3(?:(?:0[0-79]|6[0-4679]|7[0-24-9]|[89]\\d)\\d|5(?:0[0-6]|[1-9]\\d)))|7(?:(?:0\\d\\d|19[0-5])\\d|2(?:(?:[0235-79]\\d|[14][017-9])\\d|8(?:[0-59]\\d|[6-8][089]))|3(?:(?:[05-8]\\d|3[017-9])\\d|1(?:[089]\\d|11|7[02-8])|2(?:[0-49][089]|[5-8]\\d)|4(?:[07-9]\\d|11)|9(?:[016-9]\\d|[2-5][089]))|4(?:0\\d\\d|1(?:[015-9]\\d|[2-4][089])|[29](?:[0-7][089]|[89]\\d)|3(?:[0-8][089]|9\\d)|[47](?:[089]\\d|11|7[02-8])|[56]\\d[089]|8(?:[0-24-7][089]|[389]\\d))|5(?:(?:[0346-8]\\d|5[017-9])\\d|1(?:[07-9]\\d|11)|2(?:[04-9]\\d|[1-3][089])|9(?:[0-6][089]|[7-9]\\d))|6(?:0(?:[0-47]\\d|[5689][089])|(?:1[0-257-9]|[6-9]\\d)\\d|2(?:[0-4]\\d|[5-9][089])|3(?:[02-8][089]|[19]\\d)|4\\d[089]|5(?:[0-367][089]|[4589]\\d))|7(?:0(?:0[02-9]|[13-7][089]|[289]\\d)|[1-9]\\d\\d)|8(?:[0-79]\\d\\d|8(?:[089]\\d|11|7[02-9]))|9(?:[089]\\d\\d|313|7(?:[02-8]\\d|9[07-9])))|8(?:0(?:(?:[01589]\\d|6[67])\\d|7(?:[02-8]\\d|9[04-9]))|1(?:[0-57-9]\\d\\d|6(?:[089]\\d|7[02-8]))|2(?:[014](?:[089]\\d|7[02-8])|[235-9]\\d\\d)|3(?:[03-57-9]\\d\\d|[126](?:[089]\\d|7[02-8]))|[45]\\d{3}|6(?:[02457-9]\\d\\d|[136](?:[089]\\d|7[02-8]))|7(?:(?:0[07-9]|[1-69]\\d)\\d|[78](?:[089]\\d|7[02-8]))|8(?:[0-25-9]\\d\\d|3(?:[089]\\d|7[02-8])|4(?:[0489]\\d|7[02-8]))|9(?:[02-9]\\d\\d|1(?:[0289]\\d|7[02-8])))|9\\d{4})\\d{5}",,,,"8123456789",,,[10]],[,,"(?:00800\\d|1(?:600|80[03]\\d{3}))\\d{6}|1800\\d{4,8}",,,,"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]|[59][14]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|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]|5[12]|[78]1|9[15])|6(?:12|[2-4]1|5[17]|6[13]|7[14]|80)|7(?:12|2[14]|3[134]|4[47]|5[15]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)","1(?:2(?:[0-24]|9[2-7])|3[0-25]|4[145]|[59][14]|6(?:0[2-7]|[1-9])|7[1257]|8(?:[06][2-7]|[1-57-9]))|2(?:1[257]|3[013]|4[01]|5[0137]|6(?:[058]|1[2-7])|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]|5(?:1|2[2-7])|[78]1|9[15])|6(?:12[2-7]|[2-4]1|5[17]|6[13]|7[14]|80)|7(?:12|(?:2[14]|5[15])[2-6]|3(?:1[2-7]|[34][2
497-6])|4[47][2-7]|61[346]|88[0-8])|8(?:(?:16|2[014]|3[126]|6[136])[2-7]|7(?:0[2-6]|[78][2-7])|8(?:3[2-7]|4[235-7])|91[3-7])","1(?:2(?:[0-24]|9[2-7])|3[0-25]|4[145]|[59][14]|6(?:0[2-7]|[1-9])|7[1257]|8(?:[06][2-7]|[1-57-9]))|2(?:1[257]|3[013]|4[01]|5[0137]|6(?:[058]|1[2-7])|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]|5(?:1|2[2-7])|[78]1|9[15])|6(?:12(?:[2-6]|7[0-8])|[2-4]1|5[17]|6[13]|7[14]|80)|7(?:12|(?:2[14]|5[15])[2-6]|3(?:1(?:[2-6]|71)|[34][2-6])|4[47](?:[2-6]|7[19])|61[346]|88(?:[01][2-7]|[2-7]|82))|8(?:(?:16|2[014]|3[126]|6[136])(?:[2-6]|7[19])|7(?:0[2-6]|[78](?:[2-6]|7[19]))|8(?:3(?:[2-6]|7[19])|4(?:[2356]|7[19]))|91(?:[3-6]|7[19]))"],"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-8])|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-8])|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[2-7])))|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|[4-8])|7(?:1(?:[013-8]|9[6-9])|(?:28[6-8]|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]|3(?:179|(?:2[0-49]|9[2-57])[2-7]))|807(?:1|9[1-3])"],"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{2})(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3 $4",["0"],"0$1",,1],[,"(\\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]|[59][14]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|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]|5[12]|[78]1|9[15])|6(?:12|[2-4]1|5[17]|6[13]|7[14]|80)|7(?:12|2[14]|3[134]|4[47]|5[15]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)","1(?:2(?:[0-24]|9[2-7])|3[0-25]|4[145]|[59][14]|6(?:0[2-7]|[1-9])|7[1257]|8(?:[06][2-7]|[1-57-9]))|2(?:1[257]|3[013]|4[01]|5[0137]|6(?:[058]|1[2-7])|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]|5(?:1|2[2-7])|[78]1|9[15])|6(?:12[2-7]|[2-4]1|5[17]|6[13]|7[14]|80)|7(?:12|(?:2[14]|5[15])[2-6]|3(?:1[2-7]|[34][2
497-6])|4[47][2-7]|61[346]|88[0-8])|8(?:(?:16|2[014]|3[126]|6[136])[2-7]|7(?:0[2-6]|[78][2-7])|8(?:3[2-7]|4[235-7])|91[3-7])","1(?:2(?:[0-24]|9[2-7])|3[0-25]|4[145]|[59][14]|6(?:0[2-7]|[1-9])|7[1257]|8(?:[06][2-7]|[1-57-9]))|2(?:1[257]|3[013]|4[01]|5[0137]|6(?:[058]|1[2-7])|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]|5(?:1|2[2-7])|[78]1|9[15])|6(?:12(?:[2-6]|7[0-8])|[2-4]1|5[17]|6[13]|7[14]|80)|7(?:12|(?:2[14]|5[15])[2-6]|3(?:1(?:[2-6]|71)|[34][2-6])|4[47](?:[2-6]|7[19])|61[346]|88(?:[01][2-7]|[2-7]|82))|8(?:(?:16|2[014]|3[126]|6[136])(?:[2-6]|7[19])|7(?:0[2-6]|[78](?:[2-6]|7[19]))|8(?:3(?:[2-6]|7[19])|4(?:[2356]|7[19]))|91(?:[3-6]|7[19]))"],"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-8])|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-8])|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[2-7])))|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|[4-8])|7(?:1(?:[013-8]|9[6-9])|(?:28[6-8]|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]|3(?:179|(?:2[0-49]|9[2-57])[2-7]))|807(?:1|9[1-3])"],"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]],,,[,,"(?:00800\\d|1(?:600|8(?:0[03]\\d\\d|6(?:0|[12]\\d\\d))\\d))\\d{6}|1800\\d{4,8}"],[,,"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|[2-6]\\d?|7\\d\\d)\\d{7}",,,,,,,[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])\\d{4}|94(?:(?:000|(?:11|2\\d)\\d|30[01])\\d|4(?:111|40\\d)))\\d{4}|(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])(?:[16]|[289]\\d?)\\d{3}",,,,"2123456789",,,[6,7,10],[4,5,8]],[,,"9(?:(?:0(?:[1-35]\\d|44)|(?:[13]\\d|2[0-2])\\d)\\d|9(?:(?:[01]\\d|44)\\d|510|8(?:1[01]|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(?:4(?:11[1-7]|440)\\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])|87[23])\\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-8]\\d|9[0-3])|8(?:2[0-59]|[3469]\\d|5[1-9]|8[28]))\\d{4}",,,,"6111234"],[,,"800\\d{4}",,,,"8001234",,,[7]],[,,"90\\d{5}",,,,"9011234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"49\\d{5}",,,,"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[0189]|80)|95[48])\\d{4}",,,,"6891234",,,[7]]],IT:[,[,,"0\\d{6}(?:\\d{4})?|3[0-8]\\d{9}|(?:[0138]\\d?|55)\\d{8}|[08]\\d{5}
497(?:\\d{2})?",,,,,,,[6,7,8,9,10,11]],[,,"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])|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|6(?:[0-57-9]\\d\\d|6(?:[0-8]\\d|9[0-79])))\\d{1,6}",,,,"0212345678"],[,,"33\\d{9}|3[1-9]\\d{8}|3[2-9]\\d{7}",,,,"3123456789",,,[9,10,11]],[,,"80(?:0\\d{3}|3)\\d{3}",,,,"800123456",,,[6,9]],[,,"(?:(?:0878|1(?:44|6[346])\\d)\\d\\d|89(?:2|(?:4[5-9]|(?:5[5-9]|9)\\d\\d)\\d))\\d{3}|89[45][0-4]\\d\\d",,,,"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{3})(\\d{4})(\\d{4})","$1 $2 $3",["3"]],[,"(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],[[,"(\\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{3})(\\d{4})(\\d{4})","$1 $2 $3",["3"]],[,"(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],[,,,,,,,,,[-1]],1,,[,,"848\\d{6}",,,,,,,[9]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],JE:[,[,,"(?:1534|(?:[3578]\\d|90)\\d\\d)\\d{6}",,,,,,,[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]|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-9]\\d\\d|876(?:5(?:0[12]|1[0-46-8]|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]],[,,"876(?:(?:2[14-9]|[348]\\d)\\d|5(?:0[3-9]|[2-57-9]\\d|6[0-24-9])|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]],[,,"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:[,[,,"(?:(?:(?:[268]|7\\d)\\d|32|53)\\d|900)\\d{5}",,,,,,,[8,9]],[,,"(?: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]|[57][023]|6[03])|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-7]|2[0569]|[38][07-9]|4[025689]|6[0-589]|7\\d|9[0-2])|5(?:[
49701][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(?:[029]0|7[08]))\\d{4}",,,,"62001234",,,[8]],[,,"7(?:55[0-49]|(?:7[025-9]|[89][0-25-9])\\d)\\d{5}",,,,"790123456",,,[9]],[,,"80\\d{6}",,,,"80012345",,,[8]],[,,"900\\d{5}",,,,"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{4,11}|777(?:[01]|(?:5|8\\d)\\d)|882[1245]\\d\\d)|(?:120|800\\d)\\d{4})\\d\\d",,,,"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])|4(?:5[67]|66)|5(?:47|58|64|8[67])|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(?:267|3(?:7[247]|9[278])|4(?:5[67]|66)|5(?:47|58|64|8[67])|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))"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["2(?:[34]7|[56]9|74|9[14-79])|82[0367]|993","2(?:[34]7|[56]9|74|9(?:1[02-689]|[4-79]))|82[0367]|993[0-25-9]","2(?:[34]7|59(?:[02-8]|1[0-689]|9[0-8])|69|74|9(?:1[02-689]|[4-79]))|82[0367]|993[0-25-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["2(?:2[12]|3[0-269]|4[59]|5[0-468]|62|7[1-35]|8[16]|9[0238])|4(?:2[1-57]|3[0-57]|[45]|6[28]|7[259]|8[1-9]|9[29])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|9(?:4[15]|9[12489])","2(?:2[12]|3[0-269]|4[59]|5(?:[04][01]|[1-3]|[68]1)|62|7[1-35]|8[16]|9(?:[028]|3[015-9]))|4(?:2(?:[13-57]|21)|3[0-57]|[45]|6[28]|7(?:2|[59][019])|8[1-9]|9[29])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|9(?:4[15]|9(?:[1289]|4[0178]))"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[37]|5[5-9]|64|78|8[39]|91)|4(?:2[2689]|64|7[347])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-389])|60|8(?:2[124589]|3[279]|49|6[0-24-689]|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|5[138]|6[1-3]|7[156]|8[189]|93)","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:3[014-9]|7)|5(?:5[0-69]|[68]0|7[015-9]|9)|64[016-9]|78[0189]|8(?:3[0134]|9[0-5])|917)|4(?:2(?:20|6|8[014-6]|9[178])|64|7[347])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9(?:[0-3]|[89][019]))|60|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|7[016-9])|49|6(?:[0-24]|5[0-3589]|[68][019]|9[01459])|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|5[138]|6[1-3]|7[156]|8[189]|93[34])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:3[014-9]|7)|5(?:5[0-69]|[68]0|7[015-9]|9)|64[016-9]|78[0189]|8(?:3[0134]|9[0-5])|917)|4(?:2(?:20|6|8[014-6]|9[178])|64|7[347])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9(?:[0-3]|[89][019]))|60|8(?:2(?:[1258]|4[0-39]|9(?:[0169]|2[1-9]|4[1-3]))|3(?:[29]|7(?:[017-9]|6[6-8]))|49|6(?:[0-24]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|8[019]|9(?:[0145]|9[014-9]))|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|5[138]|6[1-3]|7[156]|8[189]|93(?:31|4[357]))","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:3[014-9]|7)|5(?:5[0-69]|[68]0|7[015-9]|9)|64[016-9]|78[0189]|8(?:3[0134]|9[0-5])|917)|4(?:2(?:20|6|8[014-6]|9[178])|64|7[347])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9(?:[0-3]|[89][019]))|60|8(?:2(?:[1258]|4[0-39]|9(?:[019]|2[1-9]|4[1-3]|6(?:[0-47-9]|5[01346-9]|6[1-9])))|3(?:[29]|7(?:[
497017-9]|6[6-8]))|49|6(?:[0-24]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|8[019]|9(?:[0145]|9[014-9]))|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|5[138]|6[1-3]|7[156]|8[189]|93(?:31|4[357]))"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2[09]|7(?:0[019]|1))"],"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])|4(?:5[67]|66)|5(?:47|58|64|8[67])|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(?:267|3(?:7[247]|9[278])|4(?:5[67]|66)|5(?:47|58|64|8[67])|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))"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["2(?:[34]7|[56]9|74|9[14-79])|82[0367]|993","2(?:[34]7|[56]9|74|9(?:1[02-689]|[4-79]))|82[0367]|993[0-25-9]","2(?:[34]7|59(?:[02-8]|1[0-689]|9[0-8])|69|74|9(?:1[02-689]|[4-79]))|82[0367]|993[0-25-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["2(?:2[12]|3[0-269]|4[59]|5[0-468]|62|7[1-35]|8[16]|9[0238])|4(?:2[1-57]|3[0-57]|[45]|6[28]|7[259]|8[1-9]|9[29])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|9(?:4[15]|9[12489])","2(?:2[12]|3[0-269]|4[59]|5(?:[04][01]|[1-3]|[68]1)|62|7[1-35]|8[16]|9(?:[028]|3[015-9]))|4(?:2(?:[13-57]|21)|3[0-57]|[45]|6[28]|7(?:2|[59][019])|8[1-9]|9[29])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|9(?:4[15]|9(?:[1289]|4[0178]))"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[37]|5[5-9]|64|78|8[39]|91)|4(?:2[2689]|64|7[347])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-389])|60|8(?:2[124589]|3[279]|49|6[0-24-689]|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|5[138]|6[1-3]|7[156]|8[189]|93)","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:3[014-9]|7)|5(?:5[0-69]|[68]0|7[015-9]|9)|64[016-9]|78[0189]|8(?:3[0134]|9[0-5])|917)|4(?:2(?:20|6|8[014-6]|9[178])|64|7[347])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9(?:[0-3]|[89][019]))|60|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|7[016-9])|49|6(?:[0-24]|5[0-3589]|[68][019]|9[01459])|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|5[138]|6[1-3]|7[156]|8[189]|93[34])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:3[014-9]|7)|5(?:5[0-69]|[68]0|7[015-9]|9)|64[016-9]|78[0189]|8(?:3[0134]|9[0-5])|917)|4(?:2(?:20|6|8[014-6]|9[178])|64|7[347])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9(?:[0-3]|[89][019]))|60|8(?:2(?:[1258]|4[0-39]|9(?:[0169]|2[1-9]|4[1-3]))|3(?:[29]|7(?:[017-9]|6[6-8]))|49|6(?:[0-24]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|8[019]|9(?:[0145]|9[014-9]))|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|5[138]|6[1-3]|7[156]|8[189]|93(?:31|4[357]))","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:3[014-9]|7)|5(?:5[0-69]|[68]0|7[015-9]|9)|64[016-9]|78[0189]|8(?:3[0134]|9[0-5])|917)|4(?:2(?:20|6|8[014-6]|9[178])|64|7[347])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9(?:[0-3]|[89][019]))|60|8(?:2(?:[1258]|4[0-39]|9(?:[019]|2[1-9]|4[1-3]|6(?:[0-47-9]|5[01346-9]|6[1-9])))|3(?:[29]|7(?:[017-9]|6[6-8]))|49|6(?:[0-24]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|8[019]|9(?:[0145]|9[014-9]))|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|5[138]|6[1-3]|7[156]|8[189]|93(?:31|4[357]))"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2[09]|7(?:0[019]|1))"],"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(?:(?:37|66)\\d{4,11}|777(?:[01]|(?:5|8\\d)\\d)|882[1245]\\d\\d)\\d\\d"],[,,"570\\d{6}",,,,"570123456",,,[9]],,,[,,,,,,,,,[-1]]],KE:[,[,,"(?:(?:2|80)0\\d?|[4-7]\\d\\d|900)\\d{6}|[4-6]\\d{6,7}",,,,,,,[7,8,9,10]],[,,"20\\d{6,7}|(?:4[0-6]|5\\d|6[0-24-9])\\d{7}|(?:4[0245]|6[014-9])\\d{6}|5[1-79]\\d{5,6}|(?:4[245]|6[01457-9])\\d{5}",,,,"202012345",,,[7,8,9]],[,,"7\\d{8}",,,,"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",["7"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KG:[,[,,"(?:[235-7]\\d|99)\\d{7}|800\\d{6,7}",,,,,,,[9,10],[5,6]],[,,"(?:3(?:1(?:[256]\\d|3[1-9]|47)|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]],[,,"(?:2(?:0[0-35]|2\\d)|5[0-24-7]\\d|7(?:[
49707]\\d|55)|99[69])\\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]"],"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]],[,,"(?:2(?:3(?:4(?:[2-4]|[56]\\d)|[568]\\d\\d)|[4-6](?:4[56]|[56]\\d)\\d)|(?:3[2-6]|4[2-4]|[5-7][2-5])(?:4[56]|[56]\\d)\\d)\\d{4}|(?:2[3-6]|3[2-6]|4[2-4]|[5-7][2-5])[236-9]\\d{5}",,,,"23756789",,,[8,9],[6,7]],[,,"(?:(?:(?:1[28]|9[67])\\d|8(?:[013-79]|8\\d))\\d|(?:2[3-6]|4[2-4]|[56][2-5])48|3(?:[18]\\d\\d|[2-6]48)|7(?:(?:[07-9]|[16]\\d)\\d|[2-5]48))\\d{5}|(?:1\\d|6[016-9]|9[0-57-9])\\d{6}",,,,"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"],[,,"(?:6(?:200[01]|30[01]\\d)|7(?:200[01]|3(?:0[0-5]\\d|140)))\\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]],[,,"7[4-7]\\d{5}",,,,"7712345"],[,,"[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(?: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}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"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:[,[,,"(?:(?:19\\d|2)\\d|85)\\d{6}",,,,,,,[8,10],[6,7]],[,,"(?:2\\d|85)\\d{6}",,,,"21234567",,,[8],[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"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"2(?:[0-24-9]\\d\\d|3(?:[0-79]\\d|8[02-9]))\\d{4}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KR:[,[,,"(?:00[1-9]\\d{2,4}|[12]|5\\d{3})\\d{7}|(?:(?:00|[13-6])\\d|70)\\d{8}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}",,,,,,,[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[0-26-9]\\d{7,8}",,,,"1000000000",,,[9,10]],[,,"(?:00(?:3(?:08|68\\d)|798\\d{1,3})|80\\d)\\d{6}",,,,"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|68\\d)|798\\d{1,3})\\d{6}",,,,,,,[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(?:(?:[05]\\d|1[0-7]|6[56])\\d|2(?:22|5[25]))|6(?:(?:0[034679]|5[015-9]|6\\d)\\d|222|7(?:0[013-9]|[67]\\d)|9(?:[069]\\d|3[039]))|9(?:(?:0[09]|22|4[01479]|55|6[0679]|8[057-9]|9\\d)\\d|11[01]|7(?:02|[1-9]\\d)))\\d{4}",,,,"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}
497)","$1 $2",["[25]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KY:[,[,,"(?:345|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"345(?:2(?:22|44)|444|6(?:23|38|40)|7(?: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]|5(?:1[67]|2[5-79]|4[6-9]|50|76)|649|9(?:1[67]|2[2-9]|3[689]))\\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}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"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|(?:7\\d|80)\\d{3})\\d{5}",,,,,,,[10]],[,,"(?: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"],[,,"7(?:0[0-2578]|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:[,[,,"(?:2\\d|3)\\d{8}|(?:[235-8]\\d|41)\\d{6}",,,,,,,[8,9,10],[6]],[,,"(?:2[13]|[35-7][14]|41|8[1468])\\d{6}
497",,,,"21212862",,,[8],[6]],[,,"20(?:[29]\\d|5[24-689]|7[6-8])\\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",["3"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"30\\d{7}",,,,"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]],[,,"(?:(?:3|81)\\d|7(?:[01]\\d|6[013-9]|8[89]|9[1-3]))\\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(?:4(?:30|5\\d|6[2-9]|8[0-2])|57[0-2]|638)\\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[01]))\\d{4}",,,,"7582845678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"LC",1,"011","1",,,"1|([2-7]\\d{6})$","758$1",,,,,[,,,,,,,,,[-1]],,"758",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LI:[,[,,"(?:(?:[2378]|6\\d\\d)\\d|90)\\d{5}",,,,,,,[7,9]],[,,"(?:2(?:01|1[27]|3\\d|6[02-578]|96)|3(?:7[0135-7]|8[048]|9[0269]))\\d{4}",,,,"2345678",,,[7]],[,,"(?:6(?:5(?:09|1\\d|20)|6(?:0[0-6]|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|(10(?:01|20|66))",,,,[[,"(\\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-7]\\d|[89]1)\\d{7}",,,,,,,[9],[7]],[,,"(?:[189]1|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}|[45]\\d{6}",,,,,,,[7,8,9]],[,,"(?:2\\d{3}|33333)\\d{4}",,,,"21234567",,,[8,9]],[,,"(?:(?:330|555|(?:77|88)\\d)\\d|4[67])\\d{5}|5\\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",["[45]"],"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"],[,,"800\\d{5}",,,,"80012345"],[,,"9(?:0[0239]|10)\\d{5}",,,,"90012345"],[,,"808\\d{5}",,,,"80812345"],[,,"700\\d{5}",,,,"70012345"],[,,,,,,,,,[-1]],"LT",370,"00","8",,,"[08]",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-79]"],"(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:[,[,,"[2457-9]\\d{3,10}|3(?:[0-46-9]\\d{2,9}|5(?:[013-9]\\d{1,8}|2\\d{1,3}))|6\\d{8}",,,,,,,[4,5,6,7,8,9,10,11]],[,,"(?:(?:2[2-9]|[457]\\d)\\d|3(?:[0-46-9]\\d|5[013-9])|8(?:0[2-9]|[13-9]\\d)|9(?:0[89]|[2-579]\\d))\\d{1,8}",,,,"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",["2[2-9]|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],,"$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:[,[,,"(?:[2569]\\d|71)\\d{7}",,,,,,,[9],[7]],[,,"(?:2[13-5]|5[1347]|6[1-479]|71)\\d{7}",,,,"212345678",,,,[7]],[,,"9[1-6]\\d{7}",,,,"912345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LY",218,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{7})","$1-$2",["[25-79]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MA:[,[,,"[5-8]\\d{8}",,,,,,,[9]],[,,"5(?:2(?:[015-79]\\d|2[02-9]|3[2-57]|4[2-8]|8[235-7])|3(?:[0-48]\\d|[57][2-9]|6[2-8]|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}",,,,"520123456"],[,,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:0[067]|6[1267]|7[017]))\\d{6}",,,,"650123456"],[,,"80\\d{7}",,,,"801234567"],[,,"89\\d{7}",,,,"891234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5924[01]\\d{4}",,,,"592401234"],"MA",212,"00","0",,,"0",,,,[[,"(\\d{5})(\\d{4})","$1-$2",["5(?:29|38)","5(?:29|38)[89]"],"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"],"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:[,[,,"(?:(?:[349]|6\\d)\\d\\d|870)\\d{5}",,,,,,,[8,9]],[,,"(?:870|9[2-47-9]\\d)\\d{5}",,,,"99123456",,,[8]],[,,"(?:(?:3|6\\d)\\d\\d|4(?:4\\d|5[1-9]))\\d{5}",,,,"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|6\\d\\d|7(?:[189]\\d|6[07]|7[457-9]))\\d{5}",,,,"62112345"],[,,"800\\d{5}",,,,"80012345"],[,,"90[056]\\d{5}",,,,"90012345"],[,,"808\\d{5}
497",,,,"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|80\\d?)\\d{6}",,,,,,,[8,9],[6]],[,,"(?:20[2-8]|3(?:[0-2][2-7]|3[24-7])|4(?:0[2-467]|1[2467])|5(?:[01][2467]|2[2-467]))\\d{5}",,,,"30234567",,,[8],[6]],[,,"6(?:00|3[024]|6[0-25]|[7-9]\\d)\\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)\\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]],[,,,,,,,,,[-1]],"MF",590,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MG:[,[,,"[23]\\d{8}",,,,,,,[9],[7]],[,,"20(?:(?:2\\d|4[47]|5[3467]|6[279]|8[268]|9[245])\\d|7(?:2[29]|[35]\\d))\\d{4}",,,,"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:[,[,,"(?:(?:[256]\\d|45)\\d|329)\\d{4}",,,,,,,[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(?:(?:[0-25-8]\\d|3[2-4]|9[23])\\d|421)\\d{4}",,,,"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:[,[,,"(?:[246-9]\\d|50)\\d{6}",,,,,,,[8]],[,,"(?:2(?:0(?:2\\d|7[0-8])|1(?:2[67]|[4-689]\\d))|4(?:0[0-4]|4[1-39])\\d)\\d{4}",,,,"20212345"],[,,"(?:2(?:079|17\\d)|(?:50|[679]\\d|8[239])\\d\\d)\\d{4}",,,,"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|[24-7]\\d)\\d{5,7}|8\\d{6,9}|9(?:[0-46-9]\\d{6,8}|5\\d{6})|2\\d{5}",,,,,,,[6,7,8,9,10],[5]],[,,"(?:1(?:(?:2\\d|3[56]|[89][0-6])\\d|4(?:2[2-469]|39|6[25]|7[01])|6)|2(?:2(?:00|8[34])|4(?:0\\d|2[246]|39|62|7[01])|51\\d\\d)|4(?:2(?:2\\d\\d|480)|3(?:20\\d|470|56)|420\\d|5470)|5(?:2(?:2\\d\\d?|470)|4(?:2(?:1|86)|470)|522\\d|7(?:20\\d|480)|[89](?:20\\d|470))|6(?:0(?:[23]|88\\d)|(?:124|42[04]|[56]2\\d)\\d|3(?:20\\d|470)|7(?:(?:3\\d|8[01459])\\d|4(?:39|[67]0)))|7(?:0470|1(?:20\\d?|470)|4(?:25\\d|470)|5(?:202|470|96\\d))|8(?:[13](?:2\\d\\d|470)|[25]2\\d\\d))\\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]))\\d|25\\d{2,3}|8(?:[135]2\\d\\d|2(?:2\\d\\d|320)))\\d{3}|(?: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(?:1[2-689]|2[2-8]|3[24]|4[24-7]|5[245]|6[23]))\\d{4}",,,,"1234567",,,[6,7,8,9],[5]],[,,"(?:17[01]|9(?:2(?:[0-4]|[56]\\d\\d)|(?:3(?:[0-36]|4\\d)|(?:6[89]|89)\\d|7(?:3|5[0-2]|[6-9]\\d))\\d|4(?:(?:[0245]\\d|[1379])\\d|88)|5[0-6]|9(?:[089]|[5-7]\\d\\d))\\d)\\d{4}|9[69]1\\d{6}|9[68]\\d{6}",,,,"92123456",,,[7,8,9,10]],[,,"80080(?:[01][1-9]|2\\d)\\d{3}",,,,"8008001234",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:1(?:333|468)|2468)\\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{8,9}|[1257-9]\\d{7}",,,,,,,[8,9,10],[4,5,6]],[,,"(?:[12](?:1|2[1-37]|(?:3[2-8]|4[2-68]|5[1-4689])\\d?)|5[0568])\\d{6}|[12]2[1-3]\\d{5}",,,,"50123456",,,,[4,5,6]],[,,"(?:8(?:[05689]\\d|3[01])|9[013-9]\\d)\\d{5}",,,,"88123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"7[05-8]\\d{6}",,,,"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-57-9]|8(?:11|[2-57-9]\\d))\\d{5}",,,,"28212345"],[,,"6(?:[2356]\\d\\d|8(?:[02][5-9]|[1478]\\d|[356][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\\d|(?:67|90)0)\\d{7}",,,,,,,[10],[7]],[,,"670(?:2(?:3[3-7]|56|8[5-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[5-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}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"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:[,[,,"(?:596|69\\d)\\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]],[,,,,,,,,,[-1]],"MQ",596,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[56]"],"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|900)\\d\\d|66449)\\d{5}",,,,,,,[10],[7]],[,,"664491\\d{4}",,,,"6644912345",,,,[7]],[,,"66449[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]],[,,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"MS",1,"011","1",,,"1|(4\\d{6})$","664$1",,,,,[,,,,,,,,,[-1]],,"664",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MT:[,[,,"(?:(?:[2579]\\d\\d|800)\\d|3550)\\d{4}",,,,,,,[8]],[,,"2(?:0(?:[169]\\d|3[1-4])|[1-357]\\d\\d)\\d{4}",,,,"21001234"],[,,"(?:7(?:210|[79]\\d\\d)|9(?:2(?:1[01]|31)|69[67]|8(?:1[1-3]|89|97)|9\\d\\d))\\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(?:[03478]\\d|1[0-7]|6[0-79])|4(?:[013568]\\d|2[4-7])|54(?:4\\d|71)|6\\d\\d|8(?:14|3[129]))\\d{4}
497",,,,"54480123"],[,,"5(?:(?:2[589]|7\\d|9[0-8])\\d|4(?:2[1-389]|[489]\\d|7[1-9])|8(?:[0-689]\\d|7[15-8]))\\d{4}",,,,"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]|(?:7[2-9]|9[14-9])\\d)\\d{4}",,,,"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[14-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|(?:77|88|99)\\d)\\d{6}",,,,"991234567",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"31\\d{7}",,,,"310123456",,,[9]],"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{2})(\\d{3})(\\d{4})","$1 $2 $3",["3"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[17-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MX:[,[,,"(?:1\\d|[2-9])\\d{9}",,,,,,,[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-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}",,,,"2221234567",,,[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]))\\d{7}",,,,"12221234567",,,[11]],[,,"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]|04[45]([2-9]\\d{9})$","1$1","00",,[[,"(\\d{5})","$1",["53"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"],"01 $1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"],"01 $1",,1],[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 $3 $4",["1(?:33|5[56]|81)"],"044 $1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 $3 $4",["1"],"044 $1"]],[[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"],"01 $1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"],"01 $1",,1],[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3 $4",["1(?:33|5[56]|81)"]],[,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MY:[,[,,"(?:1\\d\\d?|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(?:(?:0(?:[23568]\\d|4[0-6]|7[016-9]|9[0-8])|1(?:[1-5]\\d\\d|6(?:0[5-9]|[1-9]\\d))|(?:[23679][2-9]|59\\d)\\d)\\d|4(?:[235-9]\\d\\d|400)|8(?:(?:1[23]|[23
4976]\\d|5[7-9]|7[016-9]|9[0-8])\\d|4(?:[06]\\d|7[0-4])|8(?:[01]\\d|[27][0-4])))\\d{4}",,,,"123456789",,,[9,10]],[,,"1[378]00\\d{6}",,,,"1300123456",,,[10]],[,,"1600\\d{6}",,,,"1600123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"154(?:6(?:0\\d|1[0-3])|8(?:[25]1|4[0189]|7[0-4679]))\\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(?:[0249]|[367][2-9]|8[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-7]\\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-7]"]],[,"(\\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-7]|4[13-5]|5[14]|6[14578]|7[1-578])|1(?:4[145]|5[14]|6[14-68]|7[169]|88))\\d{4}",,,,"20201234"],[,,"(?:8[04589]|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[01]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NF:[,[,,"[13]\\d{5}",,,,,,,[6],[5]],[,,"(?:1(?:06|17|28|39)|3[0-2]\\d)\\d{3}",,,,"106609",,,,[5]],[,,"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"]],[,"(\\d)(\\d{5})","$1 $2",["3"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NG:[,[,,"[78]\\d{10,13}|[7-9]\\d{9}|[1-9]\\d{7}|[124-7]\\d{6}",,,,,,,[7,8,10,11,12,13,14],[5,6]],[,,"(?:(?:[1-356]\\d|4[02-8]|7[0-79]|8[2-9])\\d|9(?:0[3-9]|[1-9]\\d))\\d{5}|(?:[12]\\d|4[147]|5[14579]|6[1578]|7[0-3578])\\d{5}",,,,"18040123",,,[7,8],[5,6]],[,,"(?:70(?:[1-689]\\d|7[0-3])|8(?:0(?:1[01]|[2-9]\\d)|1(?:[0-8]\\d|9[01]))|90[235-9]\\d)\\d{6}",,,,"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])|[89]\\d{0,3})\\d{6}|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(?:[
4970358]\\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]|[16-8]\\d)|2(?:[0346]|[259]\\d)|3(?:[03568]|[124]\\d)|4(?:[0356]|[17-9]\\d)|5(?:[0358]|[124679]\\d)|7\\d|8[458])",,,,,,,[5,6]],[,,"140(?:1(?:[035]|[16-8]\\d)|2(?:[0346]|[259]\\d)|3(?:[03568]|[124]\\d)|4(?:[0356]|[17-9]\\d)|5(?:[0358]|[124679]\\d)|7\\d|8[458])|8[478]\\d{7}",,,,"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]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-7]"]]],,[,,,,,,,,,[-1]],1,"[02-689]|7[0-8]",[,,,,,,,,,[-1]],[,,"(?:0\\d|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}",,,,"01234"],,,[,,"81[23]\\d{5}",,,,"81212345",,,[8]]],NP:[,[,,"9\\d{9}|[1-9]\\d{7}",,,,,,,[8,10],[6,7]],[,,"(?:1[0-6]\\d|(?:2[13-79]|3[135-8]|4[146-9]|5[135-7]|6[13-9]|7[15-9]|8[1-46-9]|9[1-79])[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|55\\d|888)\\d{4}",,,,,,,[7]],[,,"(?:444|888)\\d{4}",,,,"4441234"],[,,"55[4-9]\\d{4}",,,,"5551234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NR",674,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[458]"]]],,[,,,,,,,,,[-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:[,[,,"[28]\\d{7,9}|[346]\\d{7}|(?:508|[79]\\d)\\d{6,7}",,,,,,,[8,9,10],[7]],[,,"(?:24099|(?:3[2-79]|[49][2-9]|6[235-9]|7[2-57-9])\\d{3})\\d{3}",,,,"32345678",,,[8],[7]],[,,"2(?:[0-28]\\d?|[79])\\d{7}|21\\d{6}",,,,"211234567"],[,,"508\\d{6,7}|80\\d{6,8}",,,,"800123456"],[,,"90\\d{6,7}",,,,"900123456",,,[8,9]],[,,,,,,,,,[-1]],[,,"70\\d{7}",,,,"701234567",,,[9]],[,,,,,,,,,[-1]],"NZ",64,"0(?:0|161)","0",,,"0",,"00",,[[,"(\\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]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],OM:[,[,,"(?:[279]\\d{3}
497|500|8007\\d?)\\d{4}",,,,,,,[7,8,9]],[,,"2[2-6]\\d{6}",,,,"23123456",,,[8]],[,,"(?:7[129]\\d|9(?:0[1-9]|[1-9]\\d))\\d{5}",,,,"92123456",,,[8]],[,,"(?:500|8007\\d?)\\d{4}",,,,"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",["[79]"]]],,[,,,,,,,,,[-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]|[68][58]|7[0167]|9[39])|2(?:[0235-79]\\d|1[0-7]|4[013-9]|8[026-9])|3(?:[089]\\d|1[014-7]|2[0-35]|33|4[0-579]|55|6[068]|7[06-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[05]|7[0-24-9]|8[7-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]],[,,"(?:1\\d|4[1-4]|5[1-46]|6[1-7]|7[2-46]|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(?:[09][4-689]\\d|4)\\d{4}",,,,"40412345"],[,,"8[79]\\d{6}",,,,"87123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"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]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PG:[,[,,"(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",,,,,,,[7,8]],[,,"(?:(?:3[0-2]|4[257]|5[34]|9[78])\\d|64[1-9]|77(?:[0-24]\\d|30)|85[02-46-9])\\d{4}",,,,"3123456"],[,,"(?:7(?:[0-689]\\d|75)|81\\d)\\d{5}",,,,"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]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PH:[,[,,"(?:1800\\d{2,4}|2|[89]\\d{4})\\d{5}|[3-8]\\d{8}|[28]\\d{7}",,,,,,,[6,8,9,10,11,12,13],[4,5,7]],[,,"(?:2\\d(?:\\d{2})?|(?:3[2-68]|4[2-9]|5[2-6]|6[2-58]|7[24578])\\d{3}|88(?:22\\d\\d|42))\\d{4}|8[2-8]\\d{7}",,,,"21234567",,,[6,8,9,10],[4,5,7]],[,,"(?:81[37]|9(?:0[5-9]|1[024-9]|2[0-35-9]|3[02-9]|4[235-9]|5[056]|6[5-7]|7[3-79]|89|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)|5(?:22|44)|642|8(?:62|8[245])","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{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|[24-8]\\d{4,5}|9(?:[013-9]\\d{2,4}|2(?:[01]\\d\\d|2(?:[025-8]\\d|1[01]))\\d))\\d{6}|(?:[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]],[,,"2(?:(?:1[2-9]\\d|[25][2-9])\\d{6}|(?:3[2358]|4[2-4]|9[2-8])[2-9]\\d{5,6})|4(?:(?:[0146-9][2-9]|2[2-9]\\d)\\d{6}|5[3479][2-9]\\d{5,6})|5(?:(?:[1-35-7][2-9]|8[126]\\d)\\d{6}|4[2-467][2-9]\\d{5,6})|6(?:0[468][2-9]\\d{5,6}|[1-8][2-9]\\d{6})|7(?:[14][2-9]\\d{6}|2[236][2-9]\\d{5,6})|8(?:[16][2-9]\\d{6}|(?:2[2-689]|3[23578]|4[3478]|5[2356])[2-9]\\d{5,6})|9(?:1[2-9]\\d{6}|(?: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{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{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])","(?: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]))[2-9]|9(?:2(?:2[2-9]|[3-8])|(?:3[27-9]|4[2-6]|6[3569])[2-9]|9(?:[25-7][2-9]|8))"],"(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-9]\\d{6}(?:\\d{2})?|6\\d{5}
497(?:\\d{2})?",,,,,,,[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])\\d{7}|(?: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}",,,,"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}",,,,,,,[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]],[,,"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:[,[,,"(?:(?:1\\d|5)\\d\\d|[2489]2)\\d{6}",,,,,,,[8,9,10],[7]],[,,"(?:22[2-47-9]|42[45]|82[01458]|92[369])\\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"],[,,"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:[,[,,"(?:[25-8]\\d\\d|345|488|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"],[,,"(?:6[2-4689]0|77\\d|88[0-4])\\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:[,[,,"(?:[2-46-9]\\d|5[0-8])\\d{7}|[2-9]\\d{5,7}",,,,,,,[6,7,8,9],[5]],[,,"(?:2(?:1\\d|2[4-68]|7[15]|9[1-5])|5(?:[1-4]\\d|5[02-4])|6(?:1\\d|3[1-3]|44|7[1-46-8]))\\d{5,6}|3(?:(?:18|3[167]|4[2357]|51)\\d{5,6}|[289]\\d{5,7})|4(?:[1246-8]\\d{5,7}|(?:3[12]|5[13]|9[1-47])\\d{5,6})|7(?:[1-3]\\d{5,7}|(?:4[0-4]|6[1-578]|75|8[0-8])\\d{5,6})|8(?:[1-36]\\d{5,7}|58\\d{5,6})|[26]1\\d{5}",,,,"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[347]|7[46-8]|85"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[26]1|3[289]|4[1246-8]|7[1-3]|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|[3-7]\\d)\\d\\d|800)\\d{4}",,,,,,,[7,8]],[,,"4[04]\\d{6}",,,,"44123456",,,[8]],[,,"[35-7]\\d{7}",,,,"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",["[3-7]"]]],,[,,"2(?:[12]\\d|61)\\d{4}",,,,"2123456",,,[7]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RE:[,[,,"(?:26|[68]\\d)\\d{7}",,,,,,,[9]],[,,"262\\d{6}",,,,"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-38]|9[0-479]))\\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",["[268]"],"0$1"]],,[,,,,,,,,,[-1]],1,"262|69|8",[,,,,,,,,,[-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(?:(?:[02-7]\\d|8[03-8]|99)\\d|1(?:[01]\\d|20))\\d{5}",,,,"712034567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"90[036]\\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{7}",,,,"372123456",,,[9]],,,[,,,,,,,,,[-1]]],RS:[,[,,"[127]\\d{6,11}|3(?:[0-79]\\d{5,10}|8(?:[02-9]\\d{4,9}|1\\d{4,5}))|6\\d{7,9}|800\\d{3,9}|90\\d{4,8}|7\\d{5}",,,,,,,[6,7,8,9,10,11,12],[4,5]],[,,"(?:1(?:[02-9][2-9]|1[1-9])\\d|2(?:[0-24-7][2-9]\\d|[389](?:0[2-9]|[2-9]\\d))|3(?:[0-8][2
497-9]\\d|9(?:0[2-9]|[2-9]\\d)))\\d{3,8}",,,,"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-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{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{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[258]\\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",["2"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SA:[,[,,"(?:(?:[15]|8\\d)\\d|92)\\d{7}",,,,,,,[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|(?:(?: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)\\d{3}",,,,"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:[,[,,"(?:(?:[249]\\d|64)\\d\\d|8000)\\d{3}",,,,,,,[7]],[,,"4[2-46]\\d{5}",,,,"4217123"],[,,"2[5-8]\\d{5}",,,,"2510123"],[,,"8000\\d{3}",,,,"8000000"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:64\\d|9(?:5\\d|71))\\d{4}",,,,"6412345"],"SC",248,"0(?:[02]|10?)",,,,,,"00",,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SD:[,[,,"[19]\\d{8}",,,,,,,[9]],[,,"1(?:5[3-7]|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]],[,,"1(?:0[1-8]\\d{6}|(?:[13689]\\d|2[0-35]|4[0-4]|5[0-25-9]|7[13-6])\\d{5,6})|(?:2(?:[136]\\d|2[0-7]|4[0136-8]|5[0138]|7[018]|8[01]|9[0-57])|3(?:0[0-4]|[1356]\\d|2[0-25]|4[056]|7[0-2]|8[0-3]|9[023])|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]))\\d{5,6}|4(?:[0246]\\d{5,7}|(?:1[013-8]|3[0135]|5[14-79]|7[0-246-9]|8[0156]|9[0-689])\\d{5,6})|6(?:[03]\\d{5,7}|(?:1[1-3]|2[0-4]|4[02-57]|5[0-37]|6[0-3]|7[0-2]|8[0247]|9[0-356])\\d{5,6})|8\\d{6,8}|9(?:0[1-9]\\d{4,6}|(?:1[0-68]|2\\d|3[02-5]|4[0-3]|5[0-4]|[68][01]|7[0135-8])\\d{5,6})|(?:[12][136]|3[356])\\d{5}",,,,"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[013689]|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",["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[013689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"]],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["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]],[,,,,,,,,,[-1]],,,[,,"(?:25[245]|67[3-68])\\d{9}",,,,"254123456789",,,[12]]],SG:[,[,,"(?:1\\d{3}|[369]|7000|8(?:\\d{2})?)\\d{7}",,,,,,,[8,10,11]],[,,"6[1-9]\\d{6}",,,,"61234567",,,[8]],[,,"(?:8[1-8]|9[0-8])\\d{6}",,,,"81234567",,,[8]],[,,"(?:18|8)00\\d{7}",,,,"18001234567",,,[10,11]],[,,"1900\\d{7}",,,,"19001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3[12]\\d{6}",,,,"31234567",,,[8]],"SG",65,"0[0-3]\\d",,,,,,,,[[,"(\\d{4,5})","$1",["1[0135-7]|77"]],[,"(\\d{4})(\\d{4})","$1 $2",["[369]|8[1-8]"]],[,"(\\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-8]"]],[,"(\\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-8]\\d{7}|90\\d{4,6}|8\\d{4,6}",,,,,,,[5,6,7,8]],[,,"(?:[1-357][2-8]|4[24-8])\\d{6}",,,,"12345678",,,[8],[7]],[,,"(?:(?:[37][01]|4[0139]|51)\\d\\d|6(?:[48]\\d\\d|5(?:1\\d|55|[67]0)|9(?:10|[69]\\d)))\\d{4}",,,,"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|(?:[4589]\\d|79)\\d\\d)\\d{4}",,,,,,,[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\\d|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}",,,,"01234"],,,[,,"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{3})\\d{4}|(?:2|[3-5][1-8])1[67]\\d{3}|[3-5][1-8]16\\d\\d",,,,"221234567"],[,,"9(?:0(?:[1-8]\\d|9[1-9])|(?:1[0-24-9]|[45]\\d)\\d)\\d{5}",,,,"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]],,,[,,"(?:(?:602|8(?:00|[5-9]\\d))\\d{3}|9(?:0(?:0\\d{3}|90)|[78]\\d{4}))\\d{3}",,,,,,,[7,9]],[,,"96\\d{7}",,,,"961234567",,,[9]],,,[,,,,,,,,,[-1]]],SL:[,[,,"(?:[2-578]\\d|66|99)\\d{6}",,,,,,,[8],[6]],[,,"[235]2[2-4][2-9]\\d{4}",,,,"22221234",,,,[6]],[,,"(?:2[15]|3[013-5]|4[04]|5[05]|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",["[2-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}
497",,,,"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]],[,,"(?:3(?:392|9[01]\\d)\\d|93330)\\d{4}",,,,"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-4]\\d|59)\\d{5}|[1348]\\d{5}",,,,,,,[6,7,8,9]],[,,"(?:1\\d|2[0-79]|3[0-46-8]|4[0-7]|59)\\d{5}|(?:[134]\\d|8[125])\\d{4}",,,,"4012345",,,[6,7]],[,,"(?:(?:15|(?:3[59]|4[89]|6[1-9]|79|8[08])\\d|9(?:0[67]|[2-9]))\\d|2(?:4\\d|8))\\d{5}|(?:6\\d|7[1-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",["1|2[0-79]|3[0-46-8]|4[0-7]|59"]],[,"(\\d)(\\d{7})","$1 $2",["24|[67]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[348]|64|79[0-8]|90"]],[,"(\\d{2})(\\d{5,7})","$1 $2",["1|28|6[1-35-9]|799|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]],[,,"18\\d{7}",,,,"181234567"],[,,"(?:12|9[1257])\\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"],[,,"9(?:0(?:0[5-9]|[1-9]\\d)|[89]\\d\\d)\\d{3}",,,,"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{6}",,,,"21234567",,,[8]],[,,"[67]\\d{7}",,,,"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:[,[,,"(?:(?:[58]\\d\\d|900)\\d|7215)\\d{6}",,,,,,,[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]],[,,"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]],[,,"(?:1[14]\\d|2(?:1\\d?|[235])|3(?:[13]\\d|4)|4[13]|5[1-3])\\d{6}|1[1-356]\\d{6}",,,,"112345678",,,,[6,7]],[,,"9(?:22|[3-589]\\d|6[024-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|(?:[237]\\d|900)\\d\\d)\\d{4}",,,,,,,[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(?:712|9(?:4\\d|50))\\d{4}",,,,"6497121234",,,,[7]],[,,"649(?:2(?:3[129]|4[1-7])|3(?:3[1-389]|4[1-8])|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}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"64971[01]\\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\\d?|[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:[,[,,"(?:[3-59]\\d|77|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]|(?:5[05]|77|88|9[0-35-9])\\d)\\d{6}",,,,"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",["[457-9]"],,,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:[,[,,"(?:[2-4]\\d|7\\d\\d?|[89]0)\\d{5}",,,,,,,[7,8]],[,,"(?:2[1-5]|3[1-9]|4[1-4])\\d{5}",,,,"2112345",,,[7]],[,,"7[3-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[1-9]\\d{6}",,,,"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]],[,,"(?:(?:3[0-2]|7\\d)\\d{3}|81200)\\d{3}",,,,"30010123"],[,,"(?:(?:[259]\\d|4[0-6])\\d\\d|3(?:001|1(?:[1-35]\\d|40)|240|(?:6[0-4]|91)\\d))\\d{4}",,,,"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:[,[,,"(?:(?:080|[56])0|[2-4]\\d|[78]\\d(?:\\d{2})?)\\d{3}",,,,,,,[5,7]],[,,"(?:2\\d|3[1-8]|4[1-4]|[56]0|7[0149]|8[05])\\d{3}",,,,"20123",,,[5]],[,,"(?:7[578]|8[46-9])\\d{5}",,,,"7715123",,,[7]],[,,"0800\\d{3}",,,,"0800222",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TO",676,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1-$2",["[2-6]|7[014]|8[05]"]],[,"(\\d{4})(\\d{3})","$1 $2",["0"]],[,"(\\d{3})(\\d{4})","$1 $2",["7[578]|8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TR:[,[,,"(?:[2-58]\\d\\d|900)\\d{7}|4\\d{6}",,,,,,,[7,10]],[,,"(?: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]],[,,"5(?:(?:0[15-7]|1[06]|24|[34]\\d|5[1-59]|9[46])\\d\\d|6161)\\d{5}",,,,"5012345678",,,[10]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"(?: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{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]],[,,"512\\d{7}",,,,"5123456789",,,[10]],,,[,,"444\\d{4}",,,,,,,[7]],[,,"(?:444|850\\d{3})\\d{4}",,,,"4441444"],,,[,,,,,,,,,[-1]]],TT:[,[,,"(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"868(?:2(?:01|1[89]|[23]\\d)|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[6-9]|[7-9]\\d)|[37](?:0[1-9]|1[02-9]|[2-9]\\d)|4[6-9]\\d|6(?:20|78|8\\d))\\d{4}",,,,"8682911234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"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",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TW:[,[,,"(?:[24589]|7\\d)\\d{8}|[2-8]\\d{7}|2\\d{6}",,,,,,,[7,8,9,10]],[,,"(?:(?:2[2-8]\\d|3[2-9]|4(?:[239]\\d|[78])|5[2
497-8]|6[235-79]|7[1-9])\\d\\d|8(?:2(?:3\\d|66)|[7-9]\\d\\d))\\d{4}|24\\d{6}",,,,"221234567",,,[8,9]],[,,"9[0-8]\\d{7}",,,,"912345678",,,[9]],[,,"80[0-79]\\d{6}",,,,"800123456",,,[9]],[,,"20(?:[013-9]\\d\\d|2)\\d{4}",,,,"203123456",,,[7,9]],[,,,,,,,,,[-1]],[,,"99\\d{7}",,,,"990123456",,,[9]],[,,"70\\d{8}",,,,"7012345678",,,[10]],"TW",886,"0(?:0[25-79]|19)","0","#",,"0",,,,[[,"(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],[,"(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[25][2-8]|[346]|7[1-9]|8[27-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[258]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$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"],[,,"(?:6[2-9]|7[13-9])\\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:[,[,,"[3-9]\\d{8}",,,,,,,[9],[5,6,7]],[,,"(?:3[1-8]|4[13-8]|5[1-7]|6[12459])\\d{7}",,,,"311234567",,,,[5,6,7]],[,,"(?:39|50|6[36-8]|7[1-3]|9[1-9])\\d{7}",,,,"391234567"],[,,"800\\d{6}",,,,"800123456"],[,,"900[2-49]\\d{5}",,,,"900212345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"89[1-579]\\d{6}",,,,"891234567"],"UA",380,"00","0",,,"0",,"0~0",,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["(?:3[1-8]|4[136-8])2|5(?:[12457]2|6[24])|6(?:[12][29]|[49]2|5[24])|[89]0","3(?:[1-46-8]2[013-9]|52)|4(?:[1378]2|62[013-9])|5(?:[12457]2|6[24])|6(?:[12][29]|[49]2|5[24])|[89]0"],"0$1"],[,"(\\d{4})(\\d{5})","$1 $2",["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UG:[,[,,"(?:(?:[29]0|[347]\\d)\\d|800)\\d{6}",,,,,,,[9],[5,6,7]],[,,"(?:20(?:(?:(?:[0147]\\d|5[0-4]|8[0-2])\\d|2(?:40|[5-9]\\d)|3(?:0[0-4]|[2367]\\d))\\d|6(?:00[0-2]|30[0-4]|[5-9]\\d\\d))|[34]\\d{5})\\d{3}",,,,"312345678",,,,[5,6,7]],[,,"7(?:(?:[0157-9]\\d|30|4[0-4])\\d|2(?:[03]\\d|60))\\d{5}",,,,"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[67]|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[017]|6[0-279]|78|8[0-2])|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[67]|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[017]|6[0-279]|78|8[0-2])|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}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"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]],[,,"710[2
497-9]\\d{6}",,,,"7102123456"],,,[,,,,,,,,,[-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{8}",,,,,,,[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]\\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(?:0\\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])))|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",["[679]"],"8 $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VA:[,[,,"0\\d{6}(?:\\d{4})?|3[0-8]\\d{9}|(?:[0138]\\d?|55)\\d{8}|[08]\\d{5}(?:\\d{2})?",,,,,,,[6,7,8,9,10,11]],[,,"06698\\d{1,6}",,,,"0669812345"],[,,"33\\d{9}|3[1-9]\\d{8}|3[2-9]\\d{7}",,,,"3123456789",,,[9,10,11]],[,,"80(?:0\\d{3}|3)\\d{3}",,,,"800123456",,,[6,9]],[,,"(?:(?:0878|1(?:44|6[346])\\d)\\d\\d|89(?:2|(?:4[5-9]|(?:5[5-9]|9)\\d\\d)\\d))\\d{3}|89[45][0-4]\\d\\d",,,,"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]],,,[,,,,,,,,,[-1]]],VC:[,[,,"(?:[58]\\d\\d|784|900)\\d{7}",,,,,,,[10],[7]],[,,"784(?:266|3(?:6[6-9]|7\\d|8[0-24-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]))\\d{4}",,,,"7844301234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"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:[,[,,"(?:(?:[24]\\d|50)\\d|[89]00)\\d{7}",,,,,,,[10],[7]],[,,"(?:2(?:12|3[457-9]|[467]\\d|[58][1-9]|9[1-6])|50[01])\\d{7}",,,,"2121234567",,,,[7]],[,,"4(?:1[24-8]|2[46])\\d{7}",,,,"4121234567"],[,,"800\\d{7}",,,,"8001234567"],[,,"900\\d{7}",,,,"9001234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"VE",58,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{7})","$1-$2",["[24589]"],"0$1","$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VG:[,[,,"(?:284|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"284(?:(?:229|774|8(?:52|6[459]))\\d|4(?:22\\d|9(?:[45]\\d|6[0-5])))\\d{3}",,,,"2842291234",,,,[7]],[,,"284(?:(?:3(?:0[0-3]|4[0-7]|68|9[34])|54[0-57])\\d|4(?:(?:4[0-6]|68)\\d|9(?:6[6-9]|9\\d)))\\d{3}",,,,"2843001234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"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:[,[,,"(?:(?:34|90)0|[58]\\d\\d)\\d{7}",,,,,,,[10],[7]],[,,"340(?:2(?:01|2[06-8]|44|77)|3(?:32|44)|4(?:22|7[34])|5(?:1[34]|55)|6(?:26|4[23]|77|9[023])|7(?:1[2-57-9]|27|7\\d)|884|998)\\d{4}",,,,"3406421234",,,,[7]],[,,"340(?:2(?:01|2[06-8]|44|77)|3(?:32|44)|4(?:22|7[34])|5(?:1[34]|55)|6(?:26|4[23]|77|9[023])|7(?:1[2-57-9]|27|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]],[,,"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?|[78])\\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-7]|9[0-4679])\\d{7}",,,,"2101234567",,,[10]],[,,"(?:(?:3\\d|7[06-9])\\d|5(?:2[238]|[689]\\d)|8(?:[1-58]\\d|6[5-9]|9[689])|9(?:[0-8]\\d|9[013-9]))\\d{6}",,,,"912345678",,,[9]],[,,"1800\\d{4,6}",,,,"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|69\\d\\d?)\\d{4}",,,,,,,[7,8]],[,,"(?:[17]99|69\\d\\d?|80\\d)\\d{4}",,,,"1992000",,,[7,8]],,,[,,,,,,,,,[-1]]],VU:[,[,,"(?:(?:[23]|(?:[57]\\d|90)\\d)\\d|[48]8)\\d{3}",,,,,,,[5,7]],[,,"(?:(?:2[02-9]|88)\\d|3(?:[4-7]\\d|8[0-8])|48[4-9])\\d\\d",,,,"22123",,,[5]],[,,"(?:5(?:[0-689]\\d|7[2-5])|7[013-7]\\d)\\d{4}",,,,"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(?:\\d{4})?)\\d{4}|[78]\\d{6}",,,,,,,[5,6,7,10]],[,,"(?:[2-5]\\d|6[1-9])\\d{3}",,,,"22123",,,[5]],[,,"(?:7[25-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-6]"]],[,"(\\d{3})(\\d{3,7})","$1 $2",["8"]],[,"(\\d{2})(\\d{5})","$1 $2",["7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],XK:[,[,,"(?:[23]\\d{2,3}|4\\d\\d|[89]00)\\d{5}",,,,,,,[8,9]],[,,"(?:2[89]|39)0\\d{6}|[23][89]\\d{6}",,,,"28012345"],[,,"4[3-79]\\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]],[,,"17\\d{6}|(?:[12][2-68]|3[2358]|4[2-58]|5[2-6]|6[3-58]|7[24-68])\\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:[,[,,"(?:(?:26|63)9|80\\d)\\d{6}",,,,,,,[9]],[,,"269(?:0[67]|5[01]|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]],[,,"(?:6\\d|7[0-46-9]|8[1-5])\\d{7}|8[1-4]\\d{3,6}",,,,"711234567"],[,,"80\\d{7}",,,,"801234567",,,[9]],[,,"(?:86[2-9]|9[0-2]\\d)\\d{6}",,,,"862345678",,,[9]],[,,"860\\d{6}",,,,"860123456",,,[9]],[,,,,,,,,,[-1]],[,,"87\\d{7}",,,,"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:[,[,,"(?:(?:21|76|9\\d)\\d|800)\\d{6}",,,,,,,[9],[6]],[,,"21[1-8]\\d{6}",,,,"211234567",,,,[6]],[,,"(?:76|9[5-8])\\d{7}",,,,"955123456"],[,,"800\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"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(?:(?:(?
497: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))|(?:4\\d\\d|9[2-9])\\d\\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}|(?:(?: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(?:1\\d|3[2-9]|7[1-9]|8[2-5])|8644)\\d{6}",,,,"712345678",,,[9,10]],[,,"80(?:[01]\\d|20|8[0-8])\\d{3}",,,,"8001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"86(?:1[12]|30|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|[78])|3(?:[09]8|17|3[78]|[78])|5[15][78]|6(?:[29]8|37|[68][78]|75)"],"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",["2(?:[05-79]2|4)|(?:39|5[45]|6[15-8])2|8[13-59]","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]|9[0-79])|3(?:[09][0-79]|1[0-689]|[24-6]|3[0-69])|5(?:[0236-9]|1[2-4]|5[0-69])|6(?:[013-59]|2[0-79]|[68][0-69]|7[0-46-9])"],"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:[,[,,"\\d{8}",,,,,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"\\d{8}",,,,"12345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",800,,,,,,,,1,[[,"(\\d{4})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],808:[,[,,"\\d{8}",,,,,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"\\d{8}",,,,"12345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",808,,,,,,,,1,[[,"(\\d{4})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-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:[,[,,"[67]\\d{8}",,,,,,,[9]],[,,,,,,,,,[-1]],[,,"[67]\\d{8}",,,,"612345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",881,,,,,,,,,[[,"(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[67]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],882:[,[,,"[13]\\d{6}(?:\\d{2,5})?|1\\d{7}",,,,,,,[7,8,9,10,11,12]],[,,,,,,,,,[-1]],[,,"3(?:(?:(?:2|7\\d{3})\\d|37)\\d\\d|4(?:2|7\\d{3}))\\d{4}",,,,"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])|6\\d{1,6})|3(?:45|9\\d{3})\\d{3})\\d{4}",,,,"390123456789"],"001",882,,,,,,,,,[[,"(\\d{2})(\\d{5})","$1 $2",["16|342"]],[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1"]],[,"(\\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",["[13]"]]],,[,,,,,,,,,[-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:[,[,,"\\d{9}",,,,,,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"\\d{9}",,,,"123456789"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",979,,,,,,,,1,[[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]]};function aL(){this.a={}}aL.c=void 0;aL.a=function(){return aL.c?aL.c:aL.c=new aL};var a={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","\uff10":"0","\uff11":"1","\uff12":"2","\uff13":"3","\uff14":"4","\uff15":"5","\uff16":"6","\uff17":"7","\uff18":"8","\uff19":"9","\u0660":"0","\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u06f0":"0","\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9"},bb={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","\uff10":"0","\uff11":"1","\uff12":"2","\uff13":"3","\uff14":"4","\uff15":"5","\uff16":"6","\uff17":"7","\uff18":"8","\uff19":"9","\u0660":"0","\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u06f0":"0","\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"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:"
4976",P:"7",Q:"7",R:"7",S:"7",T:"8",U:"8",V:"8",W:"9",X:"9",Y:"9",Z:"9"},aK=/^[+\uff0b]+/,a3=/([0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9])/,bd=/[+\uff0b0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9]/,a5=/[\\\/] *x/,aQ=/[^0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9A-Za-z#]+$/,ar=/(?:.*?[A-Za-z]){3}.*/,z=/(?:;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,e=/^[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,bf=/(\$\d)/;function a7(m){var k=m.search(bd);0<=k?(m=m.substring(k),m=m.replace(aQ,""),k=m.search(a5),0<=k&&(m=m.substring(0,k))):m="";return m}function aX(k){return 2>k.length?!1:aI(e,k)}function au(k){return aI(ar,k)?aH(k,bb):aH(k,a)}function ab(m){var k=au(m.toString());m.c="";m.a(k)}function g(k){return null!=k&&(1!=a0(k,9)||-1!=af(k,9)[0])}function aH(m,k){for(var r=new aT,q,p=m.length,n=0;n<p;++n){q=m.charAt(n),q=k[q.toUpperCase()],null!=q&&r.a(q)}return r.toString()}function aG(k){return null!=k&&isNaN(k)&&k.toUpperCase() in h}function bh(v,u,t){if(0==ai(u,2)&&null!=u.a[5]){var r=ad(u,5);if(0<r.length){return r}}r=ad(u,1);var q=aF(u);if(0==t){return a9(r,0,q,"")}if(!(r in aM)){return q}v=aE(v,r,aD(r));u=null!=u.a[3]&&0!=ai(u,3).length?3==t?";ext="+ai(u,3):null!=v.a[13]?ai(v,13)+ad(u,3):" ext. "+ad(u,3):"";v:{v=0==af(v,20).length||2==t?af(v,19):af(v,20);for(var p,n=v.length,m=0;m<n;++m){p=v[m];var k=a0(p,3);
497if(0==k||0==q.search(ai(p,3,k-1))){if(k=new RegExp(ai(p,1)),aI(k,q)){v=p;break v}}}v=null}null!=v&&(n=v,v=ad(n,2),p=new RegExp(ai(n,1)),ad(n,5),n=ad(n,4),q=2==t&&null!=n&&0<n.length?q.replace(p,v.replace(bf,n)):q.replace(p,v),3==t&&(q=q.replace(/^[-x\u2010-\u2015\u2212\u30fc\uff0d-\uff0f \u00a0\u00ad\u200b\u2060\u3000()\uff08\uff09\uff3b\uff3d.\[\]/~\u2053\u223c\uff5e]+/,""),q=q.replace(/[-x\u2010-\u2015\u2212\u30fc\uff0d-\uff0f \u00a0\u00ad\u200b\u2060\u3000()\uff08\uff09\uff3b\uff3d.\[\]/~\u2053\u223c\uff5e]+/g,"-")));return a9(r,t,q,u)}function aE(m,k,n){return"001"==n?aC(m,""+k):aC(m,n)}function aF(m){if(null==m.a[2]){return""}var k=""+ai(m,2);return null!=m.a[4]&&ai(m,4)&&0<ad(m,8)?Array(ad(m,8)+1).join("0")+k:k}function a9(m,k,p,n){switch(k){case 0:return"+"+m+p+n;case 1:return"+"+m+" "+p+n;case 3:return"tel:+"+m+"-"+p+n;default:return p+n}}function aB(m,k){switch(k){case 4:return ai(m,5);case 3:return ai(m,4);case 1:return ai(m,3);case 0:case 2:return ai(m,2);case 5:return ai(m,6);case 6:return ai(m,8);case 7:return ai(m,7);case 8:return ai(m,21);case 9:return ai(m,25);case 10:return ai(m,28);default:return ai(m,1)}}function aA(m,k){return az(m,ai(k,1))?az(m,ai(k,5))?4:az(m,ai(k,4))?3:az(m,ai(k,6))?5:az(m,ai(k,8))?6:az(m,ai(k,7))?7:az(m,ai(k,21))?8:az(m,ai(k,25))?9:az(m,ai(k,28))?10:az(m,ai(k,2))?ai(k,18)||az(m,ai(k,3))?2:0:!ai(k,18)&&az(m,ai(k,3))?1:-1:-1}function aC(m,k){if(null==k){return null}k=k.toUpperCase();var n=m.a[k];if(null==n){n=h[k];if(null==n){return null}n=(new aU).a(aP.f(),n);m.a[k]=n}return n}function az(m,k){var n=m.length;return 0<a0(k,9)&&-1==al(af(k,9),n)?!1:aI(ad(k,2),m)}function a2(m,k){if(null==k){return null}var t=ad(k,1);t=aM[t];if(null==t){m=null}else{if(1==t.length){m=t[0]}else{m:{k=aF(k);for(var r,q=t.length,p=0;p<q;p++){r=t[p];var n=aC(m,r);if(null!=n.a[23]){if(0==k.search(ai(n,23))){m=r;break m}}else{if(-1!=aA(k,n)){m=r;break m}}}m=null}}}return m}function aD(k){k=aM[k];return null==k?"ZZ":k[0]}function ay(m,k,r,q){var p=aB(r,q),n=0==a0(p,9)?af(ai(r,1),9):af(p,9);p=af(p,10);if(2==q){if(g(aB(r,0))){m=aB(r,1),g(m)&&(n=n.concat(0==a0(m,9)?af(ai(r,1),9):af(m,9)),ak(n),0==p.length?p=af(m,10):(p=p.concat(af(m,10)),ak(p)))}else{return ay(m,k,r,1)}}if(-1==n[0]){return 5}k=k.length;if(-1<al(p,k)){return 4}r=n[0];return r==k?0:r>k?2:n[n.length-1]<k?3:-1<al(n,k,1)?0:5}function aw(m,k){var n=aF(k);k=ad(k,1);if(!(k in aM)){return 1}k=aE(m,k,aD(k));return ay(m,n,k,-1)}function ac(v,u,t,r,q,p){if(0==u.length){return 0}u=new aT(u);var n;null!=t&&(n=ai(t,11));null==n&&(n="NonMatch");var m=u.toString();if(0==m.length){n=20}else{if(aK.test(m)){m=m.replace(aK,""),u.c="",u.a(au(m)),n=1}else{m=new RegExp(n);ab(u);n=u.toString();if(0==n.search(m)){m=n.match(m)[0].length;var k=n.substring(m).match(a3);k&&null!=k[1]&&0<k[1].length&&"0"==aH(k[1],a)?n=!1:(u.c="",u.a(n.substring(m)),n=!0)}else{n=!1}n=n?5:20}}q&&ah(p,6,n);if(20!=n){if(2>=u.c.length){throw Error("Phone number too short after IDD")}v:{v=u.toString();if(0!=v.length&&"0"!=v.charAt(0)){for(q=v.length,u=1;3>=u&&u<=q;++u){if(t=parseInt(v.substring(0,u),10),t in aM){r.a(v.substring(u));r=t;break v}}}r=0}if(0!=r){return ah(p,1,r),r}throw Error("Invalid country calling code")}if(null!=t&&(n=ad(t,10),m=""+n,k=u.toString(),0==k.lastIndexOf(m,0)&&(m=new aT(k.substring(m.length)),k=ai(t,1),k=new RegExp(ad(k,2)),l(m,t,null),m=m.toString(),!aI(k,u.toString())&&aI(k,m)||3==ay(v,u.toString(),t,-1)))){return r.a(m),q&&ah(p,6,10),ah(p,1,n),n}ah(p,1,0);return 0}function l(v,u,t){var r=v.toString(),q=r.length,p=ai(u,15);if(0!=q&&null!=p&&0!=p.length){var n=new RegExp("^(?:"+p+")");if(q=n.exec(r)){p=new RegExp(ad(ai(u,1),2));var m=aI(p,r),k=q.length-1;u=ai(u,16);if(null==u||0==u.length||null==q[k]||0==q[k].length){if(!m||aI(p,r.substring(q[0].length))){null!=t&&0<k&&null!=q[k]&&t.a(q[1]),v.set(r.substring(q[0].length))}}else{if(r=r.replace(n,u),!m||aI(p,r)){null!=t&&0<k&&t.a(q[1]),v.set(r)}}}}}function ax(m,k,n){if(!aG(n)&&0<k.length&&"+"!=k.charAt(0)){throw Error("Invalid country calling code")}return b(m,k,n,!0)}function b(x,w,v,r){if(null==w){throw Error("The string supplied did not seem to be a phone number")}if(250<w.length){throw Error("The string supplied is too long to be a phone number")}var q=new aT,p=w.indexOf(";phone-context=");if(0<=p){var n=p+15;if("+"==w.charAt(n)){var m=w.indexOf(";",n);0<m?q.a(w.substring(n,m)):q.a(w.substring(n))}n=w.indexOf("tel:");q.a(w.substring(0<=n?n+4:0,p))}else{q.a(a7(w))}p=q.toString();n=p.indexOf(";isub=");0<n&&(q.c="",q.a(p.substring(0,n)));if(!aX(q.toString())){throw Error("The string supplied did not seem to be a phone number")}p=q.toString();if(!(aG(v)||null!=p&&0<p.length&&aK.test(p))){throw Error("Invalid country calling code")}p=new aN;r&&ah(p,5,w);x:{w=q.toString();n=w.search(z);if(0<=n&&aX(w.substring(0,n))){m=w.match(z);for(var k=m.length,u=1;u<k;++u){if(null!=m[u]&&0<m[u].length){q.c="";q.a(w.substring(0,n));w=m[u];break x}}}w=""}0<w.length&&ah(p,3,w);n=aC(x,v);w=new aT;m=0;k=q.toString();try{m=ac(x,k,n,w,r,p)}catch(t){if("Invalid country calling code"==t.message&&aK.test(k)){if(k=k.replace(aK,""),m=ac(x,k,n,w,r,p),0==m){throw t}}else{throw t}}0!=m?(q=aD(m),q!=v&&(n=aE(x,m,q))):(ab(q),w.a(q.toString()),null!=v?(m=ad(n,10),ah(p,1,m)):r&&(delete p.a[6],p.c&&delete p.c[6]));if(2>w.c.length){throw Error("The string supplied is too short to be a phone number")}null!=n&&(v=new aT,q=new aT(w.toString()),l(q,n,v),x=ay(x,q.toString(),n,-1),2!=x&&4!=x&&5!=x&&(w=q,r&&0<v.toString().length&&ah(p,7,v.toString())));r=w.toString();x=r.length;if(2>x){throw Error("The string supplied is too short to be a phone number")}if(17<x){throw Error("The string supplied is too long to be a phone number")}if(1<r.length&&"0"==r.charAt(0)){ah(p,4,!0);for(x=1;x<r.length-1&&"0"==r.charAt(x);){x++}1!=x&&ah(p,8,x)}ah(p,2,parseInt(r,10));return p}function aI(m,k){return(m="string"==typeof m?k.match("^(?:"+m+")$"):k.match(m))&&m[0].length==k.length?!0:!1}ao("intlTelInputUtils",{});ao("intlTelInputUtils.formatNumber",function(m,k,t){try{var r=aL.a(),q=ax(r,m,k),p=aw(r,q);return 0==p||4==p?bh(r,q,"undefined"==typeof t?0:t):m}catch(n){return m}});ao("intlTelInputUtils.getExampleNumber",function(m,k,u){try{var t=aL.a();m:{if(aG(m)){var r=aB(aC(t,m),u);try{if(null!=r.a[6]){var q=ai(r,6);var p=b(t,q,m,!1);break m}}catch(n){}}p=null}return bh(t,p,k?2:1)}catch(n){return""}});ao("intlTelInputUtils.getExtension",function(m,k){try{return ai(ax(aL.a(),m,k),3)}catch(n){return""}});ao("intlTelInputUtils.getNumberType",function(v,u){try{var t=aL.a();var r=ax(t,v,u),q=a2(t,r),p=aE(t,ad(r,1),q);if(null==p){var n=-1}else{var m=aF(r);n=aA(m,p)}return n}catch(k){return -99}});ao("intlTelInputUtils.getValidationError",function(m,k){try{var q=aL.a(),p=ax(q,m,k);return aw(q,p)}catch(n){return"Invalid country calling code"==n.message?1:"The string supplied did not seem to be a phone number"==n.message?4:"Phone number too short after IDD"==n.message||"The string supplied is too short to be a phone number"==n?2:"The string supplied is too long to be a phone number"==n.message?3:-99}});ao("intlTelInputUtils.isValidNumber",function(B,A){try{var x=aL.a(),u=ax(x,B,A);var t=a2(x,u),r=ad(u,1),p=aE(x,r,t),n;if(!(n=null==p)){var m;if(m="001"!=t){var w=aC(x,t);
497if(null==w){throw Error("Invalid region code: "+t)}var v=ad(w,10);m=r!=v}n=m}if(n){var y=!1}else{var q=aF(u);y=-1!=aA(q,p)}return y}catch(k){return !1}});ao("intlTelInputUtils.numberFormat",{E164:0,INTERNATIONAL:1,NATIONAL:2,RFC3966:3});ao("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});ao("intlTelInputUtils.validationError",{IS_POSSIBLE:0,INVALID_COUNTRY_CODE:1,TOO_SHORT:2,TOO_LONG:3,NOT_A_NUMBER:4})})();(function(b){var a=b.fn.popover.Constructor.prototype.hide;b.fn.popover.Constructor.prototype.hide=function(){if(this.options.trigger==="hover"&&this.tip().is(":hover")){var c=this;setTimeout(function(){return c.hide.call(c,arguments)},c.options.delay.hide);return}a.call(this,arguments)}})(jQuery); 498/*! A fix for the iOS orientationchange zoom bug. Script by @scottjehl, rebound by @wilto.MIT / GPLv2 License.*/ 499(function(D){function r(){A.setAttribute("content",x),w=!0}function q(){A.setAttribute("content",y),w=!1}function p(a){s=a.accelerationIncludingGravity,v=Math.abs(s.x),u=Math.abs(s.y),t=Math.abs(s.z),(!D.orientation||D.orientation===180)&&(v>7||(t>6&&u<8||t<8&&u>6)&&v>5)?w&&q():w||r()}var C=navigator.userAgent;if(!(/iPhone|iPad|iPod/.test(navigator.platform)&&/OS [1-9]_[0-9_]* like Mac OS X/i.test(C)&&C.indexOf("AppleWebKit")>-1)){return}var B=D.document;if(!B.querySelector){return}var A=B.querySelector("meta[name=viewport]"),z=A&&A.getAttribute("content"),y=z+",maximum-scale=1",x=z+",maximum-scale=10",w=!0,v,u,t,s;if(!A){return}D.addEventListener("orientationchange",r,!1),D.addEventListener("devicemotion",p,!1)})(this);var ios=false;if(/iPhone|iPad|iPod/.test(navigator.platform)&&/OS [1-9]_[0-9_]* like Mac OS X/i.test(navigator.userAgent)&&navigator.userAgent.indexOf("AppleWebKit")>-1){ios=true}function blind(){$.ajax({type:"GET",url:"/blind.php"})}jQuery(document).ready(function(d){if(d.cookie("flash")){d.each(d.parseJSON(d.cookie("flash")),function(l,m){d.each(m,function(p,o){if(l.indexOf("_inline")==-1){var n=3000;if(l=="danger"){n=-1}d.bootstrapGrowl(o,{type:l,delay:n})}else{html='<div class="mt12 alert alert-'+l.split("_")[0]+'" role="alert"><button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>'+o+"</div>";d("body").append(html)}})});d.removeCookie("flash",{path:"/"})}var a=["express_checkout_payment.php","user_address.php","checkout_guest_address.php"];var h=window.location.pathname;if(jQuery.inArray(h,a)){setInterval(blind,600000)}function g(){d(".selectpicker").selectpicker();d("input.pretty").each(function(){var l=d(this).data("plugin_prettyCheckable");if(d.hasData(this)&&(typeof l=="undefined"||l=="")){d(this).prettyCheckable("destroy")}});d("input.pretty").each(function(){var l=d(this).data("plugin_prettyCheckable");if(typeof l=="undefined"||l==""){d(this).prettyCheckable()}});d("[data-toggle=tooltip]").tooltip({container:"body",trigger:ios?"click":"hover"}).on("shown.bs.tooltip",function(){if(ios){var l=d(this);setTimeout(function(){l.tooltip("hide")},2000)}});d("[data-toggle=popover]").popover({html:true,content:function(){return d("#"+this.id+"_content").html()}}).on("shown.bs.popover",function(l){var m=l.target;d(".opspop-loaded").each(function(){if(this!==m){d(this).removeClass("opspop-loaded");d(this).trigger("click")}});d(this).addClass("opspop-loaded");$tip=d(this).data("bs.popover")?d(this).data("bs.popover").tip():d(this).data("popover").tip();$tip.attr("id",this.id+"_popupcontent");if(typeof Placeholders!=="undefined"){Placeholders.enable()}if(d(".popover.in form").length){d(".popover.in").each(function(){if(d(this).find("form").prop("id")=="login_signup_popup"){d(this).find("form#login_signup_popup").validate({onkeyup:function(n,o){d(n).valid()},unhighlight:function(n){d(n).next(".error-block").remove();d(n).closest(".form-group").removeClass("has-error")}});initTelInput("#pop7_popupcontent #popup_email_signup")}else{d(this).find("form").validate()}})}b()}).on("hide.bs.popover",function(l){var m=l.target;d(m).removeClass("opspop-loaded")});d("html").on("mouseup",function(l){if(d(l.target).data("toggle")!="popover"&&!d(l.target).closest(".popover").length&&!d(l.target).parent("[data-toggle=popover]").length){d(".opspop-loaded[data-toggle=popover]").trigger("click")}});b()}window.init_plugins=g;g();function b(){if(d("[data-toggle=fancybox], .custom_fancy").length>0){d("[data-toggle=fancybox], .custom_fancy").each(function(){var n=d(this).data("fancybox-type");var m={idleTime:false,hash:false,type:n,smallBtn:true,toolbar:false};if(n==="iframe"){m.iframe={css:{width:""}};if(typeof d(this).attr("data-height")!=="undefined"){m.iframe.css.height=parseInt(d(this).attr("data-height"))}if(typeof d(this).attr("data-width")!=="undefined"){m.iframe.css.width=parseInt(d(this).attr("data-width"))}m.iframe.css.padding=15}d(this).fancybox(m)})}if(d(".fancybox").length>0){var l=false}if(d(".fancybox").attr("data-options")!=undefined&&d(".fancybox").attr("data-options")!=""){l=true}d().fancybox({selector:".fancybox",idleTime:false,hash:false,infobar:false,thumbs:{hideOnClose:false,autoStart:l},buttons:["close"],clickOutside:false,clickSlide:false,caption:function(n,m){$element=m.opts.$orig;title="<h3>"+d(".page-header h1").text()+"</h3>";if(!l){title=""}page_label=$element.data("page-label");attribute_label=$element.data("attribute-name");text=caption_html=l="";l=m.opts.baseClass;if(l!=undefined&&l!=""){if(page_label!=""&&page_label!=undefined){text
499+="<dt>"+LABEL_PAGE+" : </dt><dd>"+page_label+"</dd>"}if(attribute_label!=""&&attribute_label!=undefined){text+=attribute_label}var o=$element.next("div.fancydetails").html();if(o!=""&&o!=undefined){text+=o}if(d("#tempcontent_"+$element.data("id")).html()!=""&&d("#tempcontent_"+$element.data("id")).html()!=undefined){text+=d("#tempcontent_"+$element.data("id")).html()}if(text!=""&&text!=" "){caption_html+=title;caption_html+='<dl class="dl-horizontal">';caption_html+=text;caption_html+="</dl>"}else{caption_html+=title}}else{caption_html=title}return caption_html},loop:false})}function k(l){if(l>768){d("[data-originalmenu=cssmenu]").attr("id","cssmenu")}else{d("#cssmenu").attr("data-originalmenu","cssmenu").attr("id","straightmenu")}if(l>=991){d("#sidebar2").removeClass("collapse").addClass("in");d(".navbar-collapse .navbar-nav li.divider").remove();d(".navbar-collapse .navbar-nav li.exlink").appendTo(d(".top-links:eq(0)"));d(".pagination").removeClass("pagination-sm");d(".dropdown-submenu > a").off("click")}else{d("#sidebar2").addClass("collapse");if(!d(".exlink.divider").length){d('<li class="exlink divider"></li>').appendTo(d(".navbar-collapse .navbar-nav"));d(".top-links:eq(0) li").addClass("exlink").appendTo(d(".navbar-collapse .navbar-nav"))}d(".pagination").addClass("pagination-sm");d(".dropdown-submenu > a").on("click",function(o){o.preventDefault();o.stopPropagation();d(".dropdown-submenu > a").parent().removeClass("open");d(this).parent().addClass("open");var q=d(this).parent().find("ul");var n=q.offset();if((n.left+q.width())+30>d(window).width()){var p=-q.width()}else{var p=d(this).parent().width()}q.css({left:p})})}var m=d(".topnav .menu-area .headGetAppBtn").attr("href");if(l>991){d(".topnav .menu-area .headGetAppBtn").attr("href","#create__now_popup");d(".topnav .menu-area .headGetAppBtn").removeClass("touch__btn");d(".topnav .menu-area .headGetAppBtn").addClass("desktop__btn")}else{d(".topnav .menu-area .headGetAppBtn").attr("href",m);d(".topnav .menu-area .headGetAppBtn").addClass("touch__btn");d(".topnav .menu-area .headGetAppBtn").removeClass("fancybox desktop__btn")}}d(window).resize(function(){k(d(window).width())});k(d(window).width());d(".date").datepicker({todayBtn:true,autoclose:true,todayHighlight:true});var f=new Bloodhound({datumTokenizer:Bloodhound.tokenizers.obj.whitespace("name"),queryTokenizer:Bloodhound.tokenizers.whitespace,remote:{url:"/search.php?q=%QUERY",wildcard:"%QUERY"}});d(".typeahead").typeahead({hint:true,highlight:true,minLength:2,classNames:{menu:"tt-dropdown-menu",cursor:"tt-is-under-cursor"}},{name:"products",display:"name",source:f,templates:{suggestion:Handlebars.compile('<div><a href="{{link}}">{{name}}</a></div>'),footer:Handlebars.compile('<div style="border-top:1px solid #ccc;" class="tt-suggestion tt-selectable"><a href="/advance_search.php?search_section=1&search_val={{query}}" class="tt-more" style="white-space: normal;">'+MORE_SEARCH+" {{query}}</a></div>"),notFound:Handlebars.compile('<div style="border-top:1px solid #ccc;" class="tt-suggestion tt-selectable"><a href="/advance_search.php?search_section=1&search_val={{query}}" class="tt-more" style="white-space: normal;">'+MORE_SEARCH+" {{query}}</a></div>")}}).bind("typeahead:select",function(m,l){window.location.href=l.link});d("[data-toggle=offcanvas]").click(function(){d(".row-offcanvas-left").toggleClass("active")});function c(){d("[type=password]").keypress(function(n){var l=d(this),o=d(".tooltip").is(":visible"),m=String.fromCharCode(n.which);if(m.toUpperCase()===m&&m.toLowerCase()!==m&&!n.shiftKey){if(!o){l.tooltip("show")}}else{if(o){l.tooltip("hide")}}l.blur(function(p){l.tooltip("hide")})})}c();function e(l){d("#user_subscribe_"+l).validate({submitHandler:function(n){var m=d("#sub_emailAddress_"+l);m.removeClass("text-danger").addClass("text-info").html('<i class="fa fa-refresh fa-spin"></i>');o="";if(typeof d("#subfirst_name_"+l).val()!=="undefined"){var o="&firstname="+d("#subfirst_name_"+l).val()}p="";if(typeof d("#sublast_name_"+l).val()!=="undefined"){var p="&lastname="+d("#sublast_name_"+l).val()}d.ajax({type:"GET",url:"/subscription_action.php?email="+d("#subemail_address_"+l).val()+o+
499p,success:function(q){if(q=="1"){m.addClass("text-success").html(COMMON_EMAIL_ADDED).fadeOut(5000).fadeIn(1000,function(){m.removeClass("text-success").html(" ")})}else{m.html(q)}d("#subfirst_name_"+l).val("").focus();d("#sublast_name_"+l).val("");d("#subemail_address_"+l).val("");d("#subfirst_name_"+l).parents(".form-group").removeClass("has-success");d("#sublast_name_"+l).parents(".form-group").removeClass("has-success");d("#subemail_address_"+l).parents(".form-group").removeClass("has-success")}})}})}window.subscriber_validate=e;if(d.cookie("OPEN_DEPT_MODAL")){d("#defaultaddModal").modal({backdrop:"static",keyboard:false})}if(d.cookie("OPEN_CHILD_MODAL")){d("#parentchildModal").modal({backdrop:"static",keyboard:false})}if(d.cookie("notallow_checkout")){d.bootstrapGrowl(MANAGER_NOT_ALLOWED_TO_CHECKOUT,{type:"danger",delay:3000});d.removeCookie("notallow_checkout",{path:"/"})}if(d.cookie("OPEN_DEPT_APPROVAL_PENDING_ORDER_MODAL")){d("#defaultaddModal").modal();d.removeCookie("OPEN_DEPT_APPROVAL_PENDING_ORDER_MODAL")}d(".email_validate").on("blur change",function(m){var l=d.trim(d(this).val());d(this).val(l)});d(".qq-uploader").hover(function(){d(this).find(".qq_select").addClass("qq-upload-drop-area-active")},function(){d(this).find(".qq_select").removeClass("qq-upload-drop-area-active")});jQuery.validator.addMethod("validate_email",function(m,l){if(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(m)){return true}else{return false}},COMMON_EMAIL_INVALID)});function trim(a){if(a){while(a.substring(0,1)==" "){a=a.substring(1,a.length)}while(a.substring(a.length-1,a.length)==" "){a=a.substring(0,a.length-1)}}return a}function NumericValidation(b){var a;if(b.keyCode){a=b.keyCode}else{if(b.Which){a=b.Which}else{a=b.charCode}}if(a!=8&&a!=9){if((a<48||a>57)&&a!=37&&a!=39&&a!=13&&a!=35&&a!=36&&a!=46){return false}else{return true}}}function default_on_submit(){var b=new Array();var a;b=getElementByClass("qq-upload-fail");for(a=0;a<b.lenght;a++){b[a].style.display="none"}}function getElementByClass(h,g){if(!g){g=document.getElementsByTagName("body")[0]}var b=[];var f=new RegExp("\\b"+h+"\\b");var e=g.getElementsByTagName("*");for(var d=0,c=e.length;d<c;d++){if(f.test(e[d].className)){b.push(e[d])}}return b}function removeFile(c,b,a){if(c==""||b==""){alert("Not enough parameters")}var e=$("#"+b).val();if(e==""){alert("File name not found")}if(confirm(COMMON_ALERT_DELETE)){extraparam="";var d=b.split("_");if(typeof a!=="undefined"&&a=="yes"){extraparam="&file_type=cloud"}if(c=="quote_design_upload"){extraparam+="&element_id="+d[2]}$.ajax({url:"/"+SITE_UPLOAD_AJAX_DIRECTORY+FILE_COMMON_UPLOAD,data:"file_name="+e+"&page="+c+"&action=delete"+extraparam,success:function(f){if(c=="quote_design_upload"){if(typeof a!=="undefined"&&a=="yes"){$("#success_msg_"+d[2]).html("")}else{$("#filename_"+d[2]).html("");$("#upload_file_"+d[2]).val("");$("#optfiles_"+d[2]).val("")}$("#upload_quote_"+d[2]+" .fileUploadQueue").html("")}else{$(".qq-upload-list").html("")}$("#"+b).val("")}})}}var digitsOnly=/[1234567890]/g;var floatOnly=/[0-9\.-]/g;var floatminusOnly=/[-\0-9\.-]/g;var alphaOnly=/[^0-9]+$/;var alphanum_uscore=/[A-Za-z0-9_`~!@#$%^*()\-+{}:?|\/\\\[\]\.]/g;function restrictCharacters(k,f,d){if(!f){var f=window.event}if(f.keyCode){code=f.keyCode}else{if(f.which){code=f.which}}var c=String.fromCharCode(code);var h=f.keyCode;var b=f.charCode;var g="8,9,13,16,17,20,27,33,34,35,36,37,38,39,40,45,46,144";g=","+g+",";var a=","+h+",";if((g.indexOf(a)!=-1&&b==0)||c.match(d)){return true}else{return false}}function isNumber(a,b){numdecs=0;for(i=0;i<a.length;i++){mychar=a.charAt(i);if((mychar>="0"&&mychar<="9")||mychar=="."){if(mychar=="."){numdecs++}}else{return b}}if(numdecs>1){return b}return""}function CurrencyFormat(g,d){if(IS_PRICE_VISIBLE){var a=leftSymbol+" ";var f,b;if(d!="ship"){if(g<0){g=0}}f=g;if(priceValue>0){f=priceValue*g}f=Number(f);b=f.numberFormat(JS_FORMAT);var c=b.split(".");IntAmount=c[0].replace(/\,/g,"");if(d=="ship"){if(IntAmount>0){c[0]=c[0].replace(/\,/g,thousandSeprator);c[0]=c[0].replace(/^[0]+/g,"")}else{if(IntAmount==0){c[0]=0}else{c[0]=c[0].replace(/\,/g,thousandSeprator);c[0]=c[0].replace(/^[0]+/g,"")}}}else{if(IntAmount>0){c[0]=c[0].replace(/\,/g,thousandSeprator);c[0]=c[0].replace(/^[0]+/g,"")}else{c[0]=0}}b=c.join(decimalSeperator);if(b<0&&d=="ship"){var e=b.split("-");tamount=e[1];tamount=tamount.replace(/^[0]+/g,"");DisplayAmount="-"+a+tamount+rightSymbol}else{DisplayAmount=a+b+rightSymbol}return DisplayAmount}else{return CORPORATE_PRICE_TEXT}}function htmlDecode(a){return jQuery("<div/>").html(a).html()}
499function isCurrencyNumber(a){numdecs=0;for(i=0;i<a.length;i++){mychar=a.charAt(i);if((mychar>="0"&&mychar<="9")||(mychar==COMMON_CURRENCY_DECIMAL_POINT||mychar==".")){if(mychar==COMMON_CURRENCY_DECIMAL_POINT||mychar=="."){numdecs++}}else{return false}}if(numdecs>1){return false}return true}function createUploader(element_id,configuration,uploader_onsubmit,uploader_on_success,onprogress,oncancel,onfail){var str_param="{"+configuration.params+',"element_id":"'+element_id+'"}';var size_id=$("#rdo_size").val();if(size_id!=""&&size_id!=undefined){var str_param="{"+configuration.params+',"element_id":"'+element_id+'","size_id":"'+size_id+'"}'}var json_params=jQuery.parseJSON(str_param);uploader=[];uploader[element_id]=new qq.FileUploader({element:document.getElementById(element_id),action:configuration.action,params:json_params,multiple:configuration.multiple,autoUpload:configuration.autoupload,template:configuration.template,fileTemplate:configuration.filetemplate,allowedExtensions:eval(configuration.allowed_exts),sizeLimit:configuration.sizelimit,minSizeLimit:configuration.minsizelimit,onSubmit:function(id,fileName){if($("body").find("#event_dropdown").length==1&&$("body").find("#event_dropdown").val()==""){alert(EVENT_SELECTION_REQUIRED);return false}if(configuration.multiple==false){if(uploader[element_id].getInProgress()>=1){alert(UPLOAD_MULTYFILE_DISABLED);return false}}if(uploader_onsubmit!=""){eval(uploader_onsubmit)(id,fileName)}else{default_on_submit()}},onProgress:function(id,fileName,loaded,total){var progressPercent=parseInt(loaded/total*100,10);$(".upload_progress").attr("style","width:"+progressPercent+"%");$(".progress_percent").attr("data-percent",progressPercent+"%");if(onprogress!=undefined&&onprogress!=""){eval(onprogress)(id,fileName,loaded,total)}},onComplete:function(id,fileName,responseJSON){if(responseJSON.success){if(uploader_on_success!=""){eval(uploader_on_success)(id,fileName,responseJSON)}}else{if(onfail!=undefined&&onfail!=""){eval(onfail)(id,fileName,responseJSON)}else{alert(FILE_UPLOAD_ERROR);return false}}},onCancel:function(id,fileName){if(oncancel!=undefined&&oncancel!=""){eval(oncancel)(id,fileName)}},debug:false})}function initTelInput(a,d){var b=document.querySelector(a);itip=window.intlTelInput(b,{preferredCountries:[DEFAULT_ISO_CODE],onlyCountries:JSON.parse(ACTIVE_COUNTRIES)});$(b).parent("div").find(".flag-container").hide();var c=$(b).parent().hasClass("intl-tel-input allow-dropdown");if(c){$(b).parent().removeClass("intl-tel-input allow-dropdown")}$(b).parent("div").find(".flag-container").hide();if(typeof d!=="undefined"){itip.setCountry(d);$(b).trigger("blur")}}jQuery.validator.addMethod("validatePhoneEmail",function(m,d){var e=$(d).parent().hasClass("intl-tel-input allow-dropdown");var f=$(d).data("country_code");var o=$(d).data("iso_code");isnum=/^(\+*)\d+$/.test(m);if(isnum){$(d).parent("div").find(".flag-container").show();if(!e){$(d).parent().addClass("intl-tel-input allow-dropdown")}var a=window.intlTelInputGlobals.getInstance(d);if(typeof a.getSelectedCountryData().dialCode!=="undefined"&&a.isValidNumber(m,a.getSelectedCountryData().dialCode)){var h=a.getNumber();var k=a.getSelectedCountryData().dialCode;var l=a.getSelectedCountryData().iso2;var n="^(\\+*)("+k+")";var c=new RegExp(n);var b=h.replace(c,"");$(d).val(b);$("input#"+f).val(k);$("input#"+o).val(l);return true}else{if($("#"+f).val()==""){$("#"+f).val(DEFAULT_ISD_CODE);$("input#"+o).val(DEFAULT_ISO_CODE);a.setCountry(DEFAULT_ISO_CODE)}return false}}else{$("input#"+f).val("");$("input#"+o).val("");$(d).parent("div").find(".flag-container").hide();if(e){$(d).parent().removeClass("intl-tel-input allow-dropdown")}var g=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;return g.test(String(m).toLowerCase())}},function(c,b){var a=/^(\+*)\d+$/.test($(b).val());if(a){return INVALID_PHONE_NUMBER}else{return COMMON_EMAIL_INVALID}});jQuery.validator.addMethod("validatePhone",function(h,d){var a=window.intlTelInputGlobals.getInstance(d);
499var e=$(d).data("country_code");if(typeof a.getSelectedCountryData().dialCode!=="undefined"&&a.isValidNumber(h,a.getSelectedCountryData().dialCode)){var f=a.getNumber();var g=a.getSelectedCountryData().dialCode;$("#"+e).val(g);var k="^(\\+*)("+g+")";var c=new RegExp(k);var b=f.replace(c,"");$(d).val(b);return true}else{if($.isEmptyObject(a.getSelectedCountryData())){$("#"+e).val(DEFAULT_ISD_CODE);a.setCountry(DEFAULT_ISO_CODE)}return false}},jQuery.validator.format(INVALID_PHONE_NUMBER));jQuery.extend(jQuery.validator.messages,{remote:jQuery.validator.format(COMMON_PHONE_NO_IS_EXIST)});$(document).ready(function(){var g=location.protocol+"//"+location.host;var k=g+"/advance_seo.php";var e,c,b,d,a=false;if(typeof(GTM_0)=="undefined"||GTM_0==""){var e=false}else{var e=true}if(e==true){if($(".productdatalayer").length>0){var h=[];$(".productdatalayer").find('a[itemprop="url"]').each(function(m){var n=$(this).data("purl");var l=$(this).data("position");h.push({url:n,index:l})});f(h,"productImpression","home-page")}}if(e==true){if($("#category_product_list").length>0){var h=[];$("#category_product_list").find('a[itemprop="url"]').each(function(m){var n=$(this).data("purl");var l=$(this).data("position");h.push({url:n,index:l})});f(h,"productImpression","product-listing-page")}}if(e==true){if($("#search_listing_area").length>0){var h=[];$("#search_listing_area").find(".edatalayer").each(function(m){var n=$(this).data("purl");var l=$(this).data("position");h.push({url:n,index:l})});f(h,"productImpression","search-result-page")}}if(e==true){if($(".pro-related").length>0){var h=[];$(".pro-related").find(".edatalayer").each(function(m){var n=$(this).data("purl");var l=$(this).data("position");h.push({url:n,index:l})});f(h,"productImpression","related-products")}}if(typeof(GTM_1)=="undefined"||GTM_1==""){var c=false}else{var c=true}if(c==true){$(".edatalayer").click(function(o){var n=[];if(!o.ctrlKey){o.preventDefault()}var m=$(this).attr("href");var q=$(this).attr("data-purl");if(q!=""){var l=$(this).attr("data-position");var p=$(this).attr("data-list");n.push({url:q,index:l});f(n,"productClick",p)}if(!o.ctrlKey){window.location.href=m}})}function f(l,m,n){jQuery.ajax({url:SITE_URL+"advance_seo.php",type:"POST",data:{product_list:l,event:m,list:n},async:false,success:function(o){if(o!=""){dataLayer.push(o)}}});return true}if(typeof(GTM_3)=="undefined"||GTM_3==""){var b=false}else{var b=true}if(b==true){$(".cartdatalayer").click(function(p){p.preventDefault();if(confirm(SHOPPING_REMOVE_CONFIRMATION)){var n=[];var m=$(this).attr("data-productid");var r=$(this).attr("data-pos");var q=$(this).attr("data-qty");var o=$(this).attr("data-price");jQuery.ajax({async:false,url:k,type:"POST",data:{position:r,prd:m,price:o,quantity:q,event:"removeFromCart"},dataType:"json",success:function(s){dataLayer.push(s)}});var l=$(this).attr("href");window.location=l}})}if(typeof(GTM_4)=="undefined"||GTM_4==""){var d=false}else{var d=true}if(d==true){$(".shopping_cart_btn").click(function(o){if($(this).attr("data-parent")=="#shopping_accordion"){o.preventDefault();var l=$(this).attr("data-address");var n=$(this).attr("data-step");var o="checkout";jQuery.ajax({async:false,url:k,type:"POST",data:{step:n,event:o},success:function(p){dataLayer.push(p)}});if(l=="yes"){var m=$(this).attr("href");window.location=m}}})}});function getCookie(b){var c,a,e,d=document.cookie.split(";");for(c=0;c<d.length;c++){a=d[c].substr(0,d[c].indexOf("="));
499e=d[c].substr(d[c].indexOf("=")+1);a=a.replace(/^\s+|\s+$/g,"");if(a==b){return unescape(e)}}}function displayNotification(){var b="<div id='cookiewarning' ><div style='z-index:999; position:absolute; width:100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter: \"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)\"'>";b=b+" <div id='cookie' class='jumbotron' style='padding: 10px; width: 62%; height: 62%; margin: 15%;'>";b=b+COOKIE_WARNING;var a=COOKIE_WARNING_ACCEPT;b=b+"<INPUT TYPE='button' class='btn btn-primary' VALUE="+COOKIE_WARNING_ACCEPT+" onClick='JavaScript:setCookie(\"jsCookieCheck\",null,365);' />";b=b+"</div></div></div>";if(document.getElementById("showcookie")){document.getElementById("showcookie").innerHTML=b}}function setCookie(b,e,c){var f=new Date();f.setDate(f.getDate()+c);var d=escape(e)+((c==null)?"":"; expires="+f.toUTCString());document.cookie=b+"="+d+";path=/";var a=document.getElementById("cookiewarning");if(a){a.innerHTML=""}}function checkCookie(){var b="jsCookieCheck";var a=getCookie(b);if(a!=null&&a!=""){setCookie(b,a,365)}else{displayNotification()}}checkCookie();
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.