Server IP : 213.176.29.180  /  Your IP : 18.222.108.185
Web Server : Apache
System : Linux 213.176.29.180.hostiran.name 4.18.0-553.22.1.el8_10.x86_64 #1 SMP Tue Sep 24 05:16:59 EDT 2024 x86_64
User : webtaragh ( 1001)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON
Directory (0755) :  /home/webtaragh/public_html/whmcs/templates/twenty-one/js/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : /home/webtaragh/public_html/whmcs/templates/twenty-one/js/scripts.min.js
function scrollToGatewayInputError(){var e=jQuery(".gateway-errors,.assisted-cc-input-feedback").first();(e.closest("form")||jQuery("form").first()).find('button[type="submit"],input[type="submit"]').prop("disabled",!1).removeClass("disabled").find("i.fas,i.far,i.fal,i.fab").removeAttr("class").addClass("fas fa-arrow-circle-right").find("span").toggle(),e.length&&elementOutOfViewPort(e[0])&&jQuery("html, body").animate({scrollTop:e.offset().top-50},500)}function elementOutOfViewPort(e){var e=e.getBoundingClientRect(),t={};return t.top=e.top<0,t.left=e.left<0,t.bottom=e.bottom>(window.innerHeight||document.documentElement.clientHeight),t.right=e.right>(window.innerWidth||document.documentElement.clientWidth),t.any=t.top||t.left||t.bottom||t.right,t.any}!function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(e.document)return t(e);throw new Error("jQuery requires a window with a document")}:t(e)}("undefined"!=typeof window?window:this,function(C,P){function O(e,t){return t.toUpperCase()}var c=[],p=C.document,u=c.slice,H=c.concat,Q=c.push,F=c.indexOf,R={},B=R.toString,g=R.hasOwnProperty,m={},e="1.12.4",w=function(e,t){return new w.fn.init(e,t)},W=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,U=/^-ms-/,q=/-([\da-z])/gi;function z(e){var t=!!e&&"length"in e&&e.length,n=w.type(e);return"function"!==n&&!w.isWindow(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}w.fn=w.prototype={jquery:e,constructor:w,selector:"",length:0,toArray:function(){return u.call(this)},get:function(e){return null!=e?e<0?this[e+this.length]:this[e]:u.call(this)},pushStack:function(e){e=w.merge(this.constructor(),e);return e.prevObject=this,e.context=this.context,e},each:function(e){return w.each(this,e)},map:function(n){return this.pushStack(w.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(u.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,e=+e+(e<0?t:0);return this.pushStack(0<=e&&e<t?[this[e]]:[])},end:function(){return this.prevObject||this.constructor()},push:Q,sort:c.sort,splice:c.splice},w.extend=w.fn.extend=function(){var e,t,n,i,r,o=arguments[0]||{},a=1,s=arguments.length,d=!1;for("boolean"==typeof o&&(d=o,o=arguments[a]||{},a++),"object"==typeof o||w.isFunction(o)||(o={}),a===s&&(o=this,a--);a<s;a++)if(null!=(i=arguments[a]))for(n in i)r=o[n],o!==(t=i[n])&&(d&&t&&(w.isPlainObject(t)||(e=w.isArray(t)))?(r=e?(e=!1,r&&w.isArray(r)?r:[]):r&&w.isPlainObject(r)?r:{},o[n]=w.extend(d,r,t)):void 0!==t&&(o[n]=t));return o},w.extend({expando:"jQuery"+(e+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===w.type(e)},isArray:Array.isArray||function(e){return"array"===w.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){var t=e&&e.toString();return!w.isArray(e)&&0<=t-parseFloat(t)+1},isEmptyObject:function(e){for(var t in e)return!1;return!0},isPlainObject:function(e){if(!e||"object"!==w.type(e)||e.nodeType||w.isWindow(e))return!1;try{if(e.constructor&&!g.call(e,"constructor")&&!g.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(e){return!1}if(!m.ownFirst)for(var t in e)return g.call(e,t);for(t in e);return void 0===t||g.call(e,t)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?R[B.call(e)]||"object":typeof e},globalEval:function(e){e&&w.trim(e)&&(C.execScript||function(e){C.eval.call(C,e)})(e)},camelCase:function(e){return e.replace(U,"ms-").replace(q,O)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t){var n,i=0;if(z(e))for(n=e.length;i<n&&!1!==t.call(e[i],i,e[i]);i++);else for(i in e)if(!1===t.call(e[i],i,e[i]))break;return e},trim:function(e){return null==e?"":(e+"").replace(W,"")},makeArray:function(e,t){t=t||[];return null!=e&&(z(Object(e))?w.merge(t,"string"==typeof e?[e]:e):Q.call(t,e)),t},inArray:function(e,t,n){var i;if(t){if(F)return F.call(t,e,n);for(i=t.length,n=n?n<0?Math.max(0,i+n):n:0;n<i;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,t){for(var n=+t.length,i=0,r=e.length;i<n;)e[r++]=t[i++];if(n!=n)for(;void 0!==t[i];)e[r++]=t[i++];return e.length=r,e},grep:function(e,t,n){for(var i=[],r=0,o=e.length,a=!n;r<o;r++)!t(e[r],r)!=a&&i.push(e[r]);return i},map:function(e,t,n){var i,r,o=0,a=[];if(z(e))for(i=e.length;o<i;o++)null!=(r=t(e[o],o,n))&&a.push(r);else for(o in e)null!=(r=t(e[o],o,n))&&a.push(r);return H.apply([],a)},guid:1,proxy:function(e,t){var n,i;if("string"==typeof t&&(i=e[t],t=e,e=i),w.isFunction(e))return n=u.call(arguments,2),(i=function(){return e.apply(t||this,n.concat(u.call(arguments)))}).guid=e.guid=e.guid||w.guid++,i},now:function(){return+new Date},support:m}),"function"==typeof Symbol&&(w.fn[Symbol.iterator]=c[Symbol.iterator]),w.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){R["[object "+t+"]"]=t.toLowerCase()});function i(e,t,n){for(var i=[],r=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(r&&w(e).is(n))break;i.push(e)}return i}function V(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}var e=function(P){function c(e,t,n){var i="0x"+t-65536;return i!=i||n?t:i<0?String.fromCharCode(65536+i):String.fromCharCode(i>>10|55296,1023&i|56320)}function O(){w()}var e,p,y,o,H,g,Q,F,C,d,l,w,_,t,x,m,i,r,$,S="sizzle"+ +new Date,b=P.document,T=0,R=0,B=le(),W=le(),v=le(),U=function(e,t){return e===t&&(l=!0),0},q={}.hasOwnProperty,n=[],z=n.pop,V=n.push,k=n.push,G=n.slice,D=function(e,t){for(var n=0,i=e.length;n<i;n++)if(e[n]===t)return n;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",a="[\\x20\\t\\r\\n\\f]",s="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",J="\\["+a+"*("+s+")(?:"+a+"*([*^$|!~]?=)"+a+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+s+"))|)"+a+"*\\]",X=":("+s+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+J+")*)|.*)\\)|)",Y=new RegExp(a+"+","g"),j=new RegExp("^"+a+"+|((?:^|[^\\\\])(?:\\\\.)*)"+a+"+$","g"),Z=new RegExp("^"+a+"*,"+a+"*"),ee=new RegExp("^"+a+"*([>+~]|"+a+")"+a+"*"),te=new RegExp("="+a+"*([^\\]'\"]*?)"+a+"*\\]","g"),ne=new RegExp(X),ie=new RegExp("^"+s+"$"),h={ID:new RegExp("^#("+s+")"),CLASS:new RegExp("^\\.("+s+")"),TAG:new RegExp("^("+s+"|[*])"),ATTR:new RegExp("^"+J),PSEUDO:new RegExp("^"+X),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+a+"*(even|odd|(([+-]|)(\\d*)n|)"+a+"*(?:([+-]|)"+a+"*(\\d+)|))"+a+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+a+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+a+"*((?:-\\d)?\\d*)"+a+"*\\)|)(?=[^-]|$)","i")},re=/^(?:input|select|textarea|button)$/i,oe=/^h\d$/i,u=/^[^{]+\{\s*\[native \w/,ae=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,se=/[+~]/,de=/'|\\/g,f=new RegExp("\\\\([\\da-f]{1,6}"+a+"?|("+a+")|.)","ig");try{k.apply(n=G.call(b.childNodes),b.childNodes),n[b.childNodes.length].nodeType}catch(e){k={apply:n.length?function(e,t){V.apply(e,G.call(t))}:function(e,t){for(var n=e.length,i=0;e[n++]=t[i++];);e.length=n-1}}}function A(e,t,n,i){var r,o,a,s,d,l,u,c,h=t&&t.ownerDocument,f=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==f&&9!==f&&11!==f)return n;if(!i&&((t?t.ownerDocument||t:b)!==_&&w(t),t=t||_,x)){if(11!==f&&(l=ae.exec(e)))if(r=l[1]){if(9===f){if(!(a=t.getElementById(r)))return n;if(a.id===r)return n.push(a),n}else if(h&&(a=h.getElementById(r))&&$(t,a)&&a.id===r)return n.push(a),n}else{if(l[2])return k.apply(n,t.getElementsByTagName(e)),n;if((r=l[3])&&p.getElementsByClassName&&t.getElementsByClassName)return k.apply(n,t.getElementsByClassName(r)),n}if(p.qsa&&!v[e+" "]&&(!m||!m.test(e))){if(1!==f)h=t,c=e;else if("object"!==t.nodeName.toLowerCase()){for((s=t.getAttribute("id"))?s=s.replace(de,"\\$&"):t.setAttribute("id",s=S),o=(u=g(e)).length,d=ie.test(s)?"#"+s:"[id='"+s+"']";o--;)u[o]=d+" "+L(u[o]);c=u.join(","),h=se.test(e)&&he(t.parentNode)||t}if(c)try{return k.apply(n,h.querySelectorAll(c)),n}catch(e){}finally{s===S&&t.removeAttribute("id")}}}return F(e.replace(j,"$1"),t,n,i)}function le(){var n=[];function i(e,t){return n.push(e+" ")>y.cacheLength&&delete i[n.shift()],i[e+" "]=t}return i}function I(e){return e[S]=!0,e}function E(e){var t=_.createElement("div");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t)}}function ue(e,t){for(var n=e.split("|"),i=n.length;i--;)y.attrHandle[n[i]]=t}function ce(e,t){var n=t&&e,i=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||1<<31)-(~e.sourceIndex||1<<31);if(i)return i;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function N(a){return I(function(o){return o=+o,I(function(e,t){for(var n,i=a([],e.length,o),r=i.length;r--;)e[n=i[r]]&&(e[n]=!(t[n]=e[n]))})})}function he(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in p=A.support={},H=A.isXML=function(e){e=e&&(e.ownerDocument||e).documentElement;return!!e&&"HTML"!==e.nodeName},w=A.setDocument=function(e){var e=e?e.ownerDocument||e:b;return e!==_&&9===e.nodeType&&e.documentElement&&(t=(_=e).documentElement,x=!H(_),(e=_.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",O,!1):e.attachEvent&&e.attachEvent("onunload",O)),p.attributes=E(function(e){return e.className="i",!e.getAttribute("className")}),p.getElementsByTagName=E(function(e){return e.appendChild(_.createComment("")),!e.getElementsByTagName("*").length}),p.getElementsByClassName=u.test(_.getElementsByClassName),p.getById=E(function(e){return t.appendChild(e).id=S,!_.getElementsByName||!_.getElementsByName(S).length}),p.getById?(y.find.ID=function(e,t){if(void 0!==t.getElementById&&x)return(t=t.getElementById(e))?[t]:[]},y.filter.ID=function(e){var t=e.replace(f,c);return function(e){return e.getAttribute("id")===t}}):(delete y.find.ID,y.filter.ID=function(e){var t=e.replace(f,c);return function(e){e=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return e&&e.value===t}}),y.find.TAG=p.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):p.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,i=[],r=0,o=t.getElementsByTagName(e);if("*"!==e)return o;for(;n=o[r++];)1===n.nodeType&&i.push(n);return i},y.find.CLASS=p.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&x)return t.getElementsByClassName(e)},i=[],m=[],(p.qsa=u.test(_.querySelectorAll))&&(E(function(e){t.appendChild(e).innerHTML="<a id='"+S+"'></a><select id='"+S+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&m.push("[*^$]="+a+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||m.push("\\["+a+"*(?:value|"+K+")"),e.querySelectorAll("[id~="+S+"-]").length||m.push("~="),e.querySelectorAll(":checked").length||m.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||m.push(".#.+[+~]")}),E(function(e){var t=_.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&m.push("name"+a+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||m.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),m.push(",.*:")})),(p.matchesSelector=u.test(r=t.matches||t.webkitMatchesSelector||t.mozMatchesSelector||t.oMatchesSelector||t.msMatchesSelector))&&E(function(e){p.disconnectedMatch=r.call(e,"div"),r.call(e,"[s!='']:x"),i.push("!=",X)}),m=m.length&&new RegExp(m.join("|")),i=i.length&&new RegExp(i.join("|")),e=u.test(t.compareDocumentPosition),$=e||u.test(t.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,t=t&&t.parentNode;return e===t||!(!t||1!==t.nodeType||!(n.contains?n.contains(t):e.compareDocumentPosition&&16&e.compareDocumentPosition(t)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},U=e?function(e,t){var n;return e===t?(l=!0,0):(n=!e.compareDocumentPosition-!t.compareDocumentPosition)||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!p.sortDetached&&t.compareDocumentPosition(e)===n?e===_||e.ownerDocument===b&&$(b,e)?-1:t===_||t.ownerDocument===b&&$(b,t)?1:d?D(d,e)-D(d,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,i=0,r=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!r||!o)return e===_?-1:t===_?1:r?-1:o?1:d?D(d,e)-D(d,t):0;if(r===o)return ce(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[i]===s[i];)i++;return i?ce(a[i],s[i]):a[i]===b?-1:s[i]===b?1:0}),_},A.matches=function(e,t){return A(e,null,null,t)},A.matchesSelector=function(e,t){if((e.ownerDocument||e)!==_&&w(e),t=t.replace(te,"='$1']"),p.matchesSelector&&x&&!v[t+" "]&&(!i||!i.test(t))&&(!m||!m.test(t)))try{var n=r.call(e,t);if(n||p.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){}return 0<A(t,_,null,[e]).length},A.contains=function(e,t){return(e.ownerDocument||e)!==_&&w(e),$(e,t)},A.attr=function(e,t){(e.ownerDocument||e)!==_&&w(e);var n=y.attrHandle[t.toLowerCase()],n=n&&q.call(y.attrHandle,t.toLowerCase())?n(e,t,!x):void 0;return void 0!==n?n:p.attributes||!x?e.getAttribute(t):(n=e.getAttributeNode(t))&&n.specified?n.value:null},A.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},A.uniqueSort=function(e){var t,n=[],i=0,r=0;if(l=!p.detectDuplicates,d=!p.sortStable&&e.slice(0),e.sort(U),l){for(;t=e[r++];)t===e[r]&&(i=n.push(r));for(;i--;)e.splice(n[i],1)}return d=null,e},o=A.getText=function(e){var t,n="",i=0,r=e.nodeType;if(r){if(1===r||9===r||11===r){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===r||4===r)return e.nodeValue}else for(;t=e[i++];)n+=o(t);return n},(y=A.selectors={cacheLength:50,createPseudo:I,match:h,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(f,c),e[3]=(e[3]||e[4]||e[5]||"").replace(f,c),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||A.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&A.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return h.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&ne.test(n)&&(t=(t=g(n,!0))&&n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(f,c).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=B[e+" "];return t||(t=new RegExp("(^|"+a+")"+e+"("+a+"|$)"))&&B(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(t,n,i){return function(e){e=A.attr(e,t);return null==e?"!="===n:!n||(e+="","="===n?e===i:"!="===n?e!==i:"^="===n?i&&0===e.indexOf(i):"*="===n?i&&-1<e.indexOf(i):"$="===n?i&&e.slice(-i.length)===i:"~="===n?-1<(" "+e.replace(Y," ")+" ").indexOf(i):"|="===n&&(e===i||e.slice(0,i.length+1)===i+"-"))}},CHILD:function(p,e,t,g,m){var $="nth"!==p.slice(0,3),b="last"!==p.slice(-4),v="of-type"===e;return 1===g&&0===m?function(e){return!!e.parentNode}:function(e,t,n){var i,r,o,a,s,d,l=$!=b?"nextSibling":"previousSibling",u=e.parentNode,c=v&&e.nodeName.toLowerCase(),h=!n&&!v,f=!1;if(u){if($){for(;l;){for(a=e;a=a[l];)if(v?a.nodeName.toLowerCase()===c:1===a.nodeType)return!1;d=l="only"===p&&!d&&"nextSibling"}return!0}if(d=[b?u.firstChild:u.lastChild],b&&h){for(f=(s=(i=(r=(o=(a=u)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[p]||[])[0]===T&&i[1])&&i[2],a=s&&u.childNodes[s];a=++s&&a&&a[l]||(f=s=0,d.pop());)if(1===a.nodeType&&++f&&a===e){r[p]=[T,s,f];break}}else if(!1===(f=h?s=(i=(r=(o=(a=e)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[p]||[])[0]===T&&i[1]:f))for(;(a=++s&&a&&a[l]||(f=s=0,d.pop()))&&((v?a.nodeName.toLowerCase()!==c:1!==a.nodeType)||!++f||(h&&((r=(o=a[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[p]=[T,f]),a!==e)););return(f-=m)===g||f%g==0&&0<=f/g}}},PSEUDO:function(e,o){var t,a=y.pseudos[e]||y.setFilters[e.toLowerCase()]||A.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],y.setFilters.hasOwnProperty(e.toLowerCase())?I(function(e,t){for(var n,i=a(e,o),r=i.length;r--;)e[n=D(e,i[r])]=!(t[n]=i[r])}):function(e){return a(e,0,t)}):a}},pseudos:{not:I(function(e){var i=[],r=[],s=Q(e.replace(j,"$1"));return s[S]?I(function(e,t,n,i){for(var r,o=s(e,null,i,[]),a=e.length;a--;)(r=o[a])&&(e[a]=!(t[a]=r))}):function(e,t,n){return i[0]=e,s(i,null,n,r),i[0]=null,!r.pop()}}),has:I(function(t){return function(e){return 0<A(t,e).length}}),contains:I(function(t){return t=t.replace(f,c),function(e){return-1<(e.textContent||e.innerText||o(e)).indexOf(t)}}),lang:I(function(n){return ie.test(n||"")||A.error("unsupported lang: "+n),n=n.replace(f,c).toLowerCase(),function(e){var t;do{if(t=x?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=P.location&&P.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===t},focus:function(e){return e===_.activeElement&&(!_.hasFocus||_.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return!1===e.disabled},disabled:function(e){return!0===e.disabled},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!y.pseudos.empty(e)},header:function(e){return oe.test(e.nodeName)},input:function(e){return re.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(e=e.getAttribute("type"))||"text"===e.toLowerCase())},first:N(function(){return[0]}),last:N(function(e,t){return[t-1]}),eq:N(function(e,t,n){return[n<0?n+t:n]}),even:N(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:N(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:N(function(e,t,n){for(var i=n<0?n+t:n;0<=--i;)e.push(i);return e}),gt:N(function(e,t,n){for(var i=n<0?n+t:n;++i<t;)e.push(i);return e})}}).pseudos.nth=y.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})y.pseudos[e]=function(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}(e);for(e in{submit:!0,reset:!0})y.pseudos[e]=function(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}(e);function fe(){}function L(e){for(var t=0,n=e.length,i="";t<n;t++)i+=e[t].value;return i}function pe(a,e,t){var s=e.dir,d=t&&"parentNode"===s,l=R++;return e.first?function(e,t,n){for(;e=e[s];)if(1===e.nodeType||d)return a(e,t,n)}:function(e,t,n){var i,r,o=[T,l];if(n){for(;e=e[s];)if((1===e.nodeType||d)&&a(e,t,n))return!0}else for(;e=e[s];)if(1===e.nodeType||d){if((i=(r=(r=e[S]||(e[S]={}))[e.uniqueID]||(r[e.uniqueID]={}))[s])&&i[0]===T&&i[1]===l)return o[2]=i[2];if((r[s]=o)[2]=a(e,t,n))return!0}}}function ge(r){return 1<r.length?function(e,t,n){for(var i=r.length;i--;)if(!r[i](e,t,n))return!1;return!0}:r[0]}function M(e,t,n,i,r){for(var o,a=[],s=0,d=e.length,l=null!=t;s<d;s++)!(o=e[s])||n&&!n(o,i,r)||(a.push(o),l&&t.push(s));return a}function me(f,p,g,m,$,e){return m&&!m[S]&&(m=me(m)),$&&!$[S]&&($=me($,e)),I(function(e,t,n,i){var r,o,a,s=[],d=[],l=t.length,u=e||function(e,t,n){for(var i=0,r=t.length;i<r;i++)A(e,t[i],n);return n}(p||"*",n.nodeType?[n]:n,[]),c=!f||!e&&p?u:M(u,s,f,n,i),h=g?$||(e?f:l||m)?[]:t:c;if(g&&g(c,h,n,i),m)for(r=M(h,d),m(r,[],n,i),o=r.length;o--;)(a=r[o])&&(h[d[o]]=!(c[d[o]]=a));if(e){if($||f){if($){for(r=[],o=h.length;o--;)(a=h[o])&&r.push(c[o]=a);$(null,h=[],r,i)}for(o=h.length;o--;)(a=h[o])&&-1<(r=$?D(e,a):s[o])&&(e[r]=!(t[r]=a))}}else h=M(h===t?h.splice(l,h.length):h),$?$(null,t,h,i):k.apply(t,h)})}function $e(m,$){function e(e,t,n,i,r){var o,a,s,d=0,l="0",u=e&&[],c=[],h=C,f=e||v&&y.find.TAG("*",r),p=T+=null==h?1:Math.random()||.1,g=f.length;for(r&&(C=t===_||t||r);l!==g&&null!=(o=f[l]);l++){if(v&&o){for(a=0,t||o.ownerDocument===_||(w(o),n=!x);s=m[a++];)if(s(o,t||_,n)){i.push(o);break}r&&(T=p)}b&&((o=!s&&o)&&d--,e)&&u.push(o)}if(d+=l,b&&l!==d){for(a=0;s=$[a++];)s(u,c,t,n);if(e){if(0<d)for(;l--;)u[l]||c[l]||(c[l]=z.call(i));c=M(c)}k.apply(i,c),r&&!e&&0<c.length&&1<d+$.length&&A.uniqueSort(i)}return r&&(T=p,C=h),u}var b=0<$.length,v=0<m.length;return b?I(e):e}return fe.prototype=y.filters=y.pseudos,y.setFilters=new fe,g=A.tokenize=function(e,t){var n,i,r,o,a,s,d,l=W[e+" "];if(l)return t?0:l.slice(0);for(a=e,s=[],d=y.preFilter;a;){for(o in n&&!(i=Z.exec(a))||(i&&(a=a.slice(i[0].length)||a),s.push(r=[])),n=!1,(i=ee.exec(a))&&(n=i.shift(),r.push({value:n,type:i[0].replace(j," ")}),a=a.slice(n.length)),y.filter)!(i=h[o].exec(a))||d[o]&&!(i=d[o](i))||(n=i.shift(),r.push({value:n,type:o,matches:i}),a=a.slice(n.length));if(!n)break}return t?a.length:a?A.error(e):W(e,s).slice(0)},Q=A.compile=function(e,t){var n,i=[],r=[],o=v[e+" "];if(!o){for(n=(t=t||g(e)).length;n--;)((o=function e(t){for(var i,n,r,o=t.length,a=y.relative[t[0].type],s=a||y.relative[" "],d=a?1:0,l=pe(function(e){return e===i},s,!0),u=pe(function(e){return-1<D(i,e)},s,!0),c=[function(e,t,n){return e=!a&&(n||t!==C)||((i=t).nodeType?l:u)(e,t,n),i=null,e}];d<o;d++)if(n=y.relative[t[d].type])c=[pe(ge(c),n)];else{if((n=y.filter[t[d].type].apply(null,t[d].matches))[S]){for(r=++d;r<o&&!y.relative[t[r].type];r++);return me(1<d&&ge(c),1<d&&L(t.slice(0,d-1).concat({value:" "===t[d-2].type?"*":""})).replace(j,"$1"),n,d<r&&e(t.slice(d,r)),r<o&&e(t=t.slice(r)),r<o&&L(t))}c.push(n)}return ge(c)}(t[n]))[S]?i:r).push(o);(o=v(e,$e(r,i))).selector=e}return o},F=A.select=function(e,t,n,i){var r,o,a,s,d,l="function"==typeof e&&e,u=!i&&g(e=l.selector||e);if(n=n||[],1===u.length){if(2<(o=u[0]=u[0].slice(0)).length&&"ID"===(a=o[0]).type&&p.getById&&9===t.nodeType&&x&&y.relative[o[1].type]){if(!(t=(y.find.ID(a.matches[0].replace(f,c),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(r=h.needsContext.test(e)?0:o.length;r--&&(a=o[r],!y.relative[s=a.type]);)if((d=y.find[s])&&(i=d(a.matches[0].replace(f,c),se.test(o[0].type)&&he(t.parentNode)||t))){if(o.splice(r,1),e=i.length&&L(o))break;return k.apply(n,i),n}}return(l||Q(e,u))(i,t,!x,n,!t||se.test(e)&&he(t.parentNode)||t),n},p.sortStable=S.split("").sort(U).join("")===S,p.detectDuplicates=!!l,w(),p.sortDetached=E(function(e){return 1&e.compareDocumentPosition(_.createElement("div"))}),E(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||ue("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),p.attributes&&E(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||ue("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),E(function(e){return null==e.getAttribute("disabled")})||ue(K,function(e,t,n){if(!n)return!0===e[t]?t.toLowerCase():(n=e.getAttributeNode(t))&&n.specified?n.value:null}),A}(C),G=(w.find=e,w.expr=e.selectors,w.expr[":"]=w.expr.pseudos,w.uniqueSort=w.unique=e.uniqueSort,w.text=e.getText,w.isXMLDoc=e.isXML,w.contains=e.contains,w.expr.match.needsContext),K=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,J=/^.[^:#\[\.,]*$/;function X(e,n,i){if(w.isFunction(n))return w.grep(e,function(e,t){return!!n.call(e,t,e)!==i});if(n.nodeType)return w.grep(e,function(e){return e===n!==i});if("string"==typeof n){if(J.test(n))return w.filter(n,e,i);n=w.filter(n,e)}return w.grep(e,function(e){return-1<w.inArray(e,n)!==i})}w.filter=function(e,t,n){var i=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===i.nodeType?w.find.matchesSelector(i,e)?[i]:[]:w.find.matches(e,w.grep(t,function(e){return 1===e.nodeType}))},w.fn.extend({find:function(e){var t,n=[],i=this,r=i.length;if("string"!=typeof e)return this.pushStack(w(e).filter(function(){for(t=0;t<r;t++)if(w.contains(i[t],this))return!0}));for(t=0;t<r;t++)w.find(e,i[t],n);return(n=this.pushStack(1<r?w.unique(n):n)).selector=this.selector?this.selector+" "+e:e,n},filter:function(e){return this.pushStack(X(this,e||[],!1))},not:function(e){return this.pushStack(X(this,e||[],!0))},is:function(e){return!!X(this,"string"==typeof e&&G.test(e)?w(e):e||[],!1).length}});var Y,Z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,ee=((w.fn.init=function(e,t,n){if(e){if(n=n||Y,"string"!=typeof e)return e.nodeType?(this.context=this[0]=e,this.length=1,this):w.isFunction(e)?void 0!==n.ready?n.ready(e):e(w):(void 0!==e.selector&&(this.selector=e.selector,this.context=e.context),w.makeArray(e,this));if(!(i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&3<=e.length?[null,e,null]:Z.exec(e))||!i[1]&&t)return(!t||t.jquery?t||n:this.constructor(t)).find(e);if(i[1]){if(t=t instanceof w?t[0]:t,w.merge(this,w.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:p,!0)),K.test(i[1])&&w.isPlainObject(t))for(var i in t)w.isFunction(this[i])?this[i](t[i]):this.attr(i,t[i])}else{if((n=p.getElementById(i[2]))&&n.parentNode){if(n.id!==i[2])return Y.find(e);this.length=1,this[0]=n}this.context=p,this.selector=e}}return this}).prototype=w.fn,Y=w(p),/^(?:parents|prev(?:Until|All))/),te={children:!0,contents:!0,next:!0,prev:!0};function ne(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}w.fn.extend({has:function(e){var t,n=w(e,this),i=n.length;return this.filter(function(){for(t=0;t<i;t++)if(w.contains(this,n[t]))return!0})},closest:function(e,t){for(var n,i=0,r=this.length,o=[],a=G.test(e)||"string"!=typeof e?w(e,t||this.context):0;i<r;i++)for(n=this[i];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&w.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?w.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?w.inArray(this[0],w(e)):w.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),w.each({parent:function(e){e=e.parentNode;return e&&11!==e.nodeType?e:null},parents:function(e){return i(e,"parentNode")},parentsUntil:function(e,t,n){return i(e,"parentNode",n)},next:function(e){return ne(e,"nextSibling")},prev:function(e){return ne(e,"previousSibling")},nextAll:function(e){return i(e,"nextSibling")},prevAll:function(e){return i(e,"previousSibling")},nextUntil:function(e,t,n){return i(e,"nextSibling",n)},prevUntil:function(e,t,n){return i(e,"previousSibling",n)},siblings:function(e){return V((e.parentNode||{}).firstChild,e)},children:function(e){return V(e.firstChild)},contents:function(e){return w.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:w.merge([],e.childNodes)}},function(i,r){w.fn[i]=function(e,t){var n=w.map(this,r,e);return(t="Until"!==i.slice(-5)?e:t)&&"string"==typeof t&&(n=w.filter(t,n)),1<this.length&&(te[i]||(n=w.uniqueSort(n)),ee.test(i))&&(n=n.reverse()),this.pushStack(n)}});var ie,re,_=/\S+/g;function oe(){p.addEventListener?(p.removeEventListener("DOMContentLoaded",t),C.removeEventListener("load",t)):(p.detachEvent("onreadystatechange",t),C.detachEvent("onload",t))}function t(){!p.addEventListener&&"load"!==C.event.type&&"complete"!==p.readyState||(oe(),w.ready())}for(re in w.Callbacks=function(i){var e,n;i="string"==typeof i?(e=i,n={},w.each(e.match(_)||[],function(e,t){n[t]=!0}),n):w.extend({},i);function r(){for(s=i.once,a=o=!0;l.length;u=-1)for(t=l.shift();++u<d.length;)!1===d[u].apply(t[0],t[1])&&i.stopOnFalse&&(u=d.length,t=!1);i.memory||(t=!1),o=!1,s&&(d=t?[]:"")}var o,t,a,s,d=[],l=[],u=-1,c={add:function(){return d&&(t&&!o&&(u=d.length-1,l.push(t)),function n(e){w.each(e,function(e,t){w.isFunction(t)?i.unique&&c.has(t)||d.push(t):t&&t.length&&"string"!==w.type(t)&&n(t)})}(arguments),t)&&!o&&r(),this},remove:function(){return w.each(arguments,function(e,t){for(var n;-1<(n=w.inArray(t,d,n));)d.splice(n,1),n<=u&&u--}),this},has:function(e){return e?-1<w.inArray(e,d):0<d.length},empty:function(){return d=d&&[],this},disable:function(){return s=l=[],d=t="",this},disabled:function(){return!d},lock:function(){return s=!0,t||c.disable(),this},locked:function(){return!!s},fireWith:function(e,t){return s||(t=[e,(t=t||[]).slice?t.slice():t],l.push(t),o)||r(),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!a}};return c},w.extend({Deferred:function(e){var o=[["resolve","done",w.Callbacks("once memory"),"resolved"],["reject","fail",w.Callbacks("once memory"),"rejected"],["notify","progress",w.Callbacks("memory")]],r="pending",a={state:function(){return r},always:function(){return s.done(arguments).fail(arguments),this},then:function(){var r=arguments;return w.Deferred(function(i){w.each(o,function(e,t){var n=w.isFunction(r[e])&&r[e];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&w.isFunction(e.promise)?e.promise().progress(i.notify).done(i.resolve).fail(i.reject):i[t[0]+"With"](this===a?i.promise():this,n?[e]:arguments)})}),r=null}).promise()},promise:function(e){return null!=e?w.extend(e,a):a}},s={};return a.pipe=a.then,w.each(o,function(e,t){var n=t[2],i=t[3];a[t[1]]=n.add,i&&n.add(function(){r=i},o[1^e][2].disable,o[2][2].lock),s[t[0]]=function(){return s[t[0]+"With"](this===s?a:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){function t(t,n,i){return function(e){n[t]=this,i[t]=1<arguments.length?u.call(arguments):e,i===r?l.notifyWith(n,i):--d||l.resolveWith(n,i)}}var r,n,i,o=0,a=u.call(arguments),s=a.length,d=1!==s||e&&w.isFunction(e.promise)?s:0,l=1===d?e:w.Deferred();if(1<s)for(r=new Array(s),n=new Array(s),i=new Array(s);o<s;o++)a[o]&&w.isFunction(a[o].promise)?a[o].promise().progress(t(o,n,r)).done(t(o,i,a)).fail(l.reject):--d;return d||l.resolveWith(i,a),l.promise()}}),w.fn.ready=function(e){return w.ready.promise().done(e),this},w.extend({isReady:!1,readyWait:1,holdReady:function(e){e?w.readyWait++:w.ready(!0)},ready:function(e){(!0===e?--w.readyWait:w.isReady)||(w.isReady=!0)!==e&&0<--w.readyWait||(ie.resolveWith(p,[w]),w.fn.triggerHandler&&(w(p).triggerHandler("ready"),w(p).off("ready")))}}),w.ready.promise=function(e){if(!ie)if(ie=w.Deferred(),"complete"===p.readyState||"loading"!==p.readyState&&!p.documentElement.doScroll)C.setTimeout(w.ready);else if(p.addEventListener)p.addEventListener("DOMContentLoaded",t),C.addEventListener("load",t);else{p.attachEvent("onreadystatechange",t),C.attachEvent("onload",t);var n=!1;try{n=null==C.frameElement&&p.documentElement}catch(e){}n&&n.doScroll&&!function t(){if(!w.isReady){try{n.doScroll("left")}catch(e){return C.setTimeout(t,50)}oe(),w.ready()}}()}return ie.promise(e)},w.ready.promise(),w(m))break;m.ownFirst="0"===re,m.inlineBlockNeedsLayout=!1,w(function(){var e,t,n=p.getElementsByTagName("body")[0];n&&n.style&&(e=p.createElement("div"),(t=p.createElement("div")).style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",n.appendChild(t).appendChild(e),void 0!==e.style.zoom&&(e.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",m.inlineBlockNeedsLayout=e=3===e.offsetWidth,e)&&(n.style.zoom=1),n.removeChild(t))});e=p.createElement("div");m.deleteExpando=!0;try{delete e.test}catch(e){m.deleteExpando=!1}function $(e){var t=w.noData[(e.nodeName+" ").toLowerCase()],n=+e.nodeType||1;return(1===n||9===n)&&(!t||!0!==t&&e.getAttribute("classid")===t)}var r,ae=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,se=/([A-Z])/g;function de(e,t,n){if(void 0===n&&1===e.nodeType){var i="data-"+t.replace(se,"-$1").toLowerCase();if("string"==typeof(n=e.getAttribute(i))){try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:ae.test(n)?w.parseJSON(n):n)}catch(e){}w.data(e,t,n)}else n=void 0}return n}function le(e){for(var t in e)if(("data"!==t||!w.isEmptyObject(e[t]))&&"toJSON"!==t)return;return 1}function ue(e,t,n,i){if($(e)){var r,o=w.expando,a=e.nodeType,s=a?w.cache:e,d=a?e[o]:e[o]&&o;if(d&&s[d]&&(i||s[d].data)||void 0!==n||"string"!=typeof t)return s[d=d||(a?e[o]=c.pop()||w.guid++:o)]||(s[d]=a?{}:{toJSON:w.noop}),"object"!=typeof t&&"function"!=typeof t||(i?s[d]=w.extend(s[d],t):s[d].data=w.extend(s[d].data,t)),e=s[d],i||(e.data||(e.data={}),e=e.data),void 0!==n&&(e[w.camelCase(t)]=n),"string"==typeof t?null==(r=e[t])&&(r=e[w.camelCase(t)]):r=e,r}}function ce(e,t,n){if($(e)){var i,r,o=e.nodeType,a=o?w.cache:e,s=o?e[w.expando]:w.expando;if(a[s]){if(t&&(i=n?a[s]:a[s].data)){r=(t=w.isArray(t)?t.concat(w.map(t,w.camelCase)):t in i||(t=w.camelCase(t))in i?[t]:t.split(" ")).length;for(;r--;)delete i[t[r]];if(n?!le(i):!w.isEmptyObject(i))return}(n||(delete a[s].data,le(a[s])))&&(o?w.cleanData([e],!0):m.deleteExpando||a!=a.window?delete a[s]:a[s]=void 0)}}}w.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return!!(e=e.nodeType?w.cache[e[w.expando]]:e[w.expando])&&!le(e)},data:function(e,t,n){return ue(e,t,n)},removeData:function(e,t){return ce(e,t)},_data:function(e,t,n){return ue(e,t,n,!0)},_removeData:function(e,t){return ce(e,t,!0)}}),w.fn.extend({data:function(e,t){var n,i,r,o=this[0],a=o&&o.attributes;if(void 0!==e)return"object"==typeof e?this.each(function(){w.data(this,e)}):1<arguments.length?this.each(function(){w.data(this,e,t)}):o?de(o,e,w.data(o,e)):void 0;if(this.length&&(r=w.data(o),1===o.nodeType)&&!w._data(o,"parsedAttrs")){for(n=a.length;n--;)a[n]&&0===(i=a[n].name).indexOf("data-")&&de(o,i=w.camelCase(i.slice(5)),r[i]);w._data(o,"parsedAttrs",!0)}return r},removeData:function(e){return this.each(function(){w.removeData(this,e)})}}),w.extend({queue:function(e,t,n){var i;if(e)return i=w._data(e,t=(t||"fx")+"queue"),n&&(!i||w.isArray(n)?i=w._data(e,t,w.makeArray(n)):i.push(n)),i||[]},dequeue:function(e,t){t=t||"fx";var n=w.queue(e,t),i=n.length,r=n.shift(),o=w._queueHooks(e,t);"inprogress"===r&&(r=n.shift(),i--),r&&("fx"===t&&n.unshift("inprogress"),delete o.stop,r.call(e,function(){w.dequeue(e,t)},o)),!i&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return w._data(e,n)||w._data(e,n,{empty:w.Callbacks("once memory").add(function(){w._removeData(e,t+"queue"),w._removeData(e,n)})})}}),w.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?w.queue(this[0],t):void 0===n?this:this.each(function(){var e=w.queue(this,t,n);w._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&w.dequeue(this,t)})},dequeue:function(e){return this.each(function(){w.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){function n(){--r||o.resolveWith(a,[a])}var i,r=1,o=w.Deferred(),a=this,s=this.length;for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";s--;)(i=w._data(a[s],e+"queueHooks"))&&i.empty&&(r++,i.empty.add(n));return n(),o.promise(t)}}),m.shrinkWrapBlocks=function(){var e,t,n;return null!=r?r:(r=!1,(t=p.getElementsByTagName("body")[0])&&t.style?(e=p.createElement("div"),(n=p.createElement("div")).style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",t.appendChild(n).appendChild(e),void 0!==e.style.zoom&&(e.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",e.appendChild(p.createElement("div")).style.width="5px",r=3!==e.offsetWidth),t.removeChild(n),r):void 0)};function he(e,t){return"none"===w.css(e=t||e,"display")||!w.contains(e.ownerDocument,e)}var e=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,fe=new RegExp("^(?:([+-])=|)("+e+")([a-z%]*)$","i"),s=["Top","Right","Bottom","Left"];function pe(e,t,n,i){var r,o=1,a=20,s=i?function(){return i.cur()}:function(){return w.css(e,t,"")},d=s(),l=n&&n[3]||(w.cssNumber[t]?"":"px"),u=(w.cssNumber[t]||"px"!==l&&+d)&&fe.exec(w.css(e,t));if(u&&u[3]!==l)for(l=l||u[3],n=n||[],u=+d||1;u/=o=o||".5",w.style(e,t,u+l),o!==(o=s()/d)&&1!==o&&--a;);return n&&(u=+u||+d||0,r=n[1]?u+(n[1]+1)*n[2]:+n[2],i)&&(i.unit=l,i.start=u,i.end=r),r}function h(e,t,n,i,r,o,a){var s=0,d=e.length,l=null==n;if("object"===w.type(n))for(s in r=!0,n)h(e,t,s,n[s],!0,o,a);else if(void 0!==i&&(r=!0,w.isFunction(i)||(a=!0),t=l?a?(t.call(e,i),null):(l=t,function(e,t,n){return l.call(w(e),n)}):t))for(;s<d;s++)t(e[s],n,a?i:i.call(e[s],s,t(e[s],n)));return r?e:l?t.call(e):d?t(e[0],n):o}var ge=/^(?:checkbox|radio)$/i,me=/<([\w:-]+)/,$e=/^$|\/(?:java|ecma)script/i,be=/^\s+/,ve="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 ye(e){var t=ve.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}k=p.createElement("div"),T=p.createDocumentFragment(),N=p.createElement("input"),k.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",m.leadingWhitespace=3===k.firstChild.nodeType,m.tbody=!k.getElementsByTagName("tbody").length,m.htmlSerialize=!!k.getElementsByTagName("link").length,m.html5Clone="<:nav></:nav>"!==p.createElement("nav").cloneNode(!0).outerHTML,N.type="checkbox",N.checked=!0,T.appendChild(N),m.appendChecked=N.checked,k.innerHTML="<textarea>x</textarea>",m.noCloneChecked=!!k.cloneNode(!0).lastChild.defaultValue,T.appendChild(k),(N=p.createElement("input")).setAttribute("type","radio"),N.setAttribute("checked","checked"),N.setAttribute("name","t"),k.appendChild(N),m.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,m.noCloneEvent=!!k.addEventListener,k[w.expando]=1,m.attributes=!k.getAttribute(w.expando);var b={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:m.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]};function v(e,t){var n,i,r=0,o=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):void 0;if(!o)for(o=[],n=e.childNodes||e;null!=(i=n[r]);r++)!t||w.nodeName(i,t)?o.push(i):w.merge(o,v(i,t));return void 0===t||t&&w.nodeName(e,t)?w.merge([e],o):o}function Ce(e,t){for(var n,i=0;null!=(n=e[i]);i++)w._data(n,"globalEval",!t||w._data(t[i],"globalEval"))}b.optgroup=b.option,b.tbody=b.tfoot=b.colgroup=b.caption=b.thead,b.th=b.td;var we=/<|&#?\w+;/,_e=/<tbody/i;function xe(e){ge.test(e.type)&&(e.defaultChecked=e.checked)}function Se(e,t,n,i,r){for(var o,a,s,d,l,u,c,h=e.length,f=ye(t),p=[],g=0;g<h;g++)if((a=e[g])||0===a)if("object"===w.type(a))w.merge(p,a.nodeType?[a]:a);else if(we.test(a)){for(d=d||f.appendChild(t.createElement("div")),l=(me.exec(a)||["",""])[1].toLowerCase(),c=b[l]||b._default,d.innerHTML=c[1]+w.htmlPrefilter(a)+c[2],o=c[0];o--;)d=d.lastChild;if(!m.leadingWhitespace&&be.test(a)&&p.push(t.createTextNode(be.exec(a)[0])),!m.tbody)for(o=(a="table"!==l||_e.test(a)?"<table>"!==c[1]||_e.test(a)?0:d:d.firstChild)&&a.childNodes.length;o--;)w.nodeName(u=a.childNodes[o],"tbody")&&!u.childNodes.length&&a.removeChild(u);for(w.merge(p,d.childNodes),d.textContent="";d.firstChild;)d.removeChild(d.firstChild);d=f.lastChild}else p.push(t.createTextNode(a));for(d&&f.removeChild(d),m.appendChecked||w.grep(v(p,"input"),xe),g=0;a=p[g++];)if(i&&-1<w.inArray(a,i))r&&r.push(a);else if(s=w.contains(a.ownerDocument,a),d=v(f.appendChild(a),"script"),s&&Ce(d),n)for(o=0;a=d[o++];)$e.test(a.type||"")&&n.push(a);return d=null,f}var Te,ke,De=p.createElement("div");for(Te in{submit:!0,change:!0,focusin:!0})(m[Te]=(ke="on"+Te)in C)||(De.setAttribute(ke,"t"),m[Te]=!1===De.attributes[ke].expando);var je=/^(?:input|select|textarea)$/i,Ae=/^key/,Ie=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^(?:focusinfocus|focusoutblur)$/,Ne=/^([^.]*)(?:\.(.+)|)/;function Le(){return!0}function d(){return!1}function Me(){try{return p.activeElement}catch(e){}}function Pe(e,t,n,i,r,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(i=i||n,n=void 0),t)Pe(e,s,n,i,t[s],o);return e}if(null==i&&null==r?(r=n,i=n=void 0):null==r&&("string"==typeof n?(r=i,i=void 0):(r=i,i=n,n=void 0)),!1===r)r=d;else if(!r)return e;return 1===o&&(a=r,(r=function(e){return w().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=w.guid++)),e.each(function(){w.event.add(this,t,r,i,n)})}w.event={global:{},add:function(e,t,n,i,r){var o,a,s,d,l,u,c,h,f,p=w._data(e);if(p)for(n.handler&&(n=(s=n).handler,r=s.selector),n.guid||(n.guid=w.guid++),o=(o=p.events)||(p.events={}),(l=p.handle)||((l=p.handle=function(e){return void 0===w||e&&w.event.triggered===e.type?void 0:w.event.dispatch.apply(l.elem,arguments)}).elem=e),a=(t=(t||"").match(_)||[""]).length;a--;)c=f=(h=Ne.exec(t[a])||[])[1],h=(h[2]||"").split(".").sort(),c&&(d=w.event.special[c]||{},c=(r?d.delegateType:d.bindType)||c,d=w.event.special[c]||{},f=w.extend({type:c,origType:f,data:i,handler:n,guid:n.guid,selector:r,needsContext:r&&w.expr.match.needsContext.test(r),namespace:h.join(".")},s),(u=o[c])||((u=o[c]=[]).delegateCount=0,d.setup&&!1!==d.setup.call(e,i,h,l))||(e.addEventListener?e.addEventListener(c,l,!1):e.attachEvent&&e.attachEvent("on"+c,l)),d.add&&(d.add.call(e,f),f.handler.guid||(f.handler.guid=n.guid)),r?u.splice(u.delegateCount++,0,f):u.push(f),w.event.global[c]=!0)},remove:function(e,t,n,i,r){var o,a,s,d,l,u,c,h,f,p,g,m=w.hasData(e)&&w._data(e);if(m&&(u=m.events)){for(l=(t=(t||"").match(_)||[""]).length;l--;)if(f=g=(s=Ne.exec(t[l])||[])[1],p=(s[2]||"").split(".").sort(),f){for(c=w.event.special[f]||{},h=u[f=(i?c.delegateType:c.bindType)||f]||[],s=s[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),d=o=h.length;o--;)a=h[o],!r&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||i&&i!==a.selector&&("**"!==i||!a.selector)||(h.splice(o,1),a.selector&&h.delegateCount--,c.remove&&c.remove.call(e,a));d&&!h.length&&(c.teardown&&!1!==c.teardown.call(e,p,m.handle)||w.removeEvent(e,f,m.handle),delete u[f])}else for(f in u)w.event.remove(e,f+t[l],n,i,!0);w.isEmptyObject(u)&&(delete m.handle,w._removeData(e,"events"))}},trigger:function(e,t,n,i){var r,o,a,s,d,l,u=[n||p],c=g.call(e,"type")?e.type:e,h=g.call(e,"namespace")?e.namespace.split("."):[],f=d=n=n||p;if(3!==n.nodeType&&8!==n.nodeType&&!Ee.test(c+w.event.triggered)&&(-1<c.indexOf(".")&&(c=(h=c.split(".")).shift(),h.sort()),o=c.indexOf(":")<0&&"on"+c,(e=e[w.expando]?e:new w.Event(c,"object"==typeof e&&e)).isTrigger=i?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:w.makeArray(t,[e]),s=w.event.special[c]||{},i||!s.trigger||!1!==s.trigger.apply(n,t))){if(!i&&!s.noBubble&&!w.isWindow(n)){for(a=s.delegateType||c,Ee.test(a+c)||(f=f.parentNode);f;f=f.parentNode)u.push(f),d=f;d===(n.ownerDocument||p)&&u.push(d.defaultView||d.parentWindow||C)}for(l=0;(f=u[l++])&&!e.isPropagationStopped();)e.type=1<l?a:s.bindType||c,(r=(w._data(f,"events")||{})[e.type]&&w._data(f,"handle"))&&r.apply(f,t),(r=o&&f[o])&&r.apply&&$(f)&&(e.result=r.apply(f,t),!1===e.result)&&e.preventDefault();if(e.type=c,!i&&!e.isDefaultPrevented()&&(!s._default||!1===s._default.apply(u.pop(),t))&&$(n)&&o&&n[c]&&!w.isWindow(n)){(d=n[o])&&(n[o]=null),w.event.triggered=c;try{n[c]()}catch(e){}w.event.triggered=void 0,d&&(n[o]=d)}return e.result}},dispatch:function(e){e=w.event.fix(e);var t,n,i,r,o,a=u.call(arguments),s=(w._data(this,"events")||{})[e.type]||[],d=w.event.special[e.type]||{};if((a[0]=e).delegateTarget=this,!d.preDispatch||!1!==d.preDispatch.call(this,e)){for(o=w.event.handlers.call(this,e,s),t=0;(i=o[t++])&&!e.isPropagationStopped();)for(e.currentTarget=i.elem,n=0;(r=i.handlers[n++])&&!e.isImmediatePropagationStopped();)e.rnamespace&&!e.rnamespace.test(r.namespace)||(e.handleObj=r,e.data=r.data,void 0!==(r=((w.event.special[r.origType]||{}).handle||r.handler).apply(i.elem,a))&&!1===(e.result=r)&&(e.preventDefault(),e.stopPropagation()));return d.postDispatch&&d.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,i,r,o,a=[],s=t.delegateCount,d=e.target;if(s&&d.nodeType&&("click"!==e.type||isNaN(e.button)||e.button<1))for(;d!=this;d=d.parentNode||this)if(1===d.nodeType&&(!0!==d.disabled||"click"!==e.type)){for(i=[],n=0;n<s;n++)void 0===i[r=(o=t[n]).selector+" "]&&(i[r]=o.needsContext?-1<w(r,this).index(d):w.find(r,this,null,[d]).length),i[r]&&i.push(o);i.length&&a.push({elem:d,handlers:i})}return s<t.length&&a.push({elem:this,handlers:t.slice(s)}),a},fix:function(e){if(e[w.expando])return e;var t,n,i,r=e.type,o=e,a=this.fixHooks[r];for(a||(this.fixHooks[r]=a=Ie.test(r)?this.mouseHooks:Ae.test(r)?this.keyHooks:{}),i=a.props?this.props.concat(a.props):this.props,e=new w.Event(o),t=i.length;t--;)e[n=i[t]]=o[n];return e.target||(e.target=o.srcElement||p),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,a.filter?a.filter(e,o):e},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(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,t){var n,i,r=t.button,o=t.fromElement;return null==e.pageX&&null!=t.clientX&&(i=(n=e.target.ownerDocument||p).documentElement,n=n.body,e.pageX=t.clientX+(i&&i.scrollLeft||n&&n.scrollLeft||0)-(i&&i.clientLeft||n&&n.clientLeft||0),e.pageY=t.clientY+(i&&i.scrollTop||n&&n.scrollTop||0)-(i&&i.clientTop||n&&n.clientTop||0)),!e.relatedTarget&&o&&(e.relatedTarget=o===e.target?t.toElement:o),e.which||void 0===r||(e.which=1&r?1:2&r?3:4&r?2:0),e}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==Me()&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){if(this===Me()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if(w.nodeName(this,"input")&&"checkbox"===this.type&&this.click)return this.click(),!1},_default:function(e){return w.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n){e=w.extend(new w.Event,n,{type:e,isSimulated:!0});w.event.trigger(e,null,t),e.isDefaultPrevented()&&n.preventDefault()}},w.removeEvent=p.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)}:function(e,t,n){t="on"+t;e.detachEvent&&(void 0===e[t]&&(e[t]=null),e.detachEvent(t,n))},w.Event=function(e,t){if(!(this instanceof w.Event))return new w.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Le:d):this.type=e,t&&w.extend(this,t),this.timeStamp=e&&e.timeStamp||w.now(),this[w.expando]=!0},w.Event.prototype={constructor:w.Event,isDefaultPrevented:d,isPropagationStopped:d,isImmediatePropagationStopped:d,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Le,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Le,e&&!this.isSimulated&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Le,e&&e.stopImmediatePropagation&&e.stopImmediatePropagation(),this.stopPropagation()}},w.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,r){w.event.special[e]={delegateType:r,bindType:r,handle:function(e){var t,n=e.relatedTarget,i=e.handleObj;return n&&(n===this||w.contains(this,n))||(e.type=i.origType,t=i.handler.apply(this,arguments),e.type=r),t}}}),m.submit||(w.event.special.submit={setup:function(){if(w.nodeName(this,"form"))return!1;w.event.add(this,"click._submit keypress._submit",function(e){e=e.target,e=w.nodeName(e,"input")||w.nodeName(e,"button")?w.prop(e,"form"):void 0;e&&!w._data(e,"submit")&&(w.event.add(e,"submit._submit",function(e){e._submitBubble=!0}),w._data(e,"submit",!0))})},postDispatch:function(e){e._submitBubble&&(delete e._submitBubble,this.parentNode)&&!e.isTrigger&&w.event.simulate("submit",this.parentNode,e)},teardown:function(){if(w.nodeName(this,"form"))return!1;w.event.remove(this,"._submit")}}),m.change||(w.event.special.change={setup:function(){if(je.test(this.nodeName))return"checkbox"!==this.type&&"radio"!==this.type||(w.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._justChanged=!0)}),w.event.add(this,"click._change",function(e){this._justChanged&&!e.isTrigger&&(this._justChanged=!1),w.event.simulate("change",this,e)})),!1;w.event.add(this,"beforeactivate._change",function(e){e=e.target;je.test(e.nodeName)&&!w._data(e,"change")&&(w.event.add(e,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||w.event.simulate("change",this.parentNode,e)}),w._data(e,"change",!0))})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||"radio"!==t.type&&"checkbox"!==t.type)return e.handleObj.handler.apply(this,arguments)},teardown:function(){return w.event.remove(this,"._change"),!je.test(this.nodeName)}}),m.focusin||w.each({focus:"focusin",blur:"focusout"},function(n,i){function r(e){w.event.simulate(i,e.target,w.event.fix(e))}w.event.special[i]={setup:function(){var e=this.ownerDocument||this,t=w._data(e,i);t||e.addEventListener(n,r,!0),w._data(e,i,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=w._data(e,i)-1;t?w._data(e,i,t):(e.removeEventListener(n,r,!0),w._removeData(e,i))}}}),w.fn.extend({on:function(e,t,n,i){return Pe(this,e,t,n,i)},one:function(e,t,n,i){return Pe(this,e,t,n,i,1)},off:function(e,t,n){var i,r;if(e&&e.preventDefault&&e.handleObj)i=e.handleObj,w(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler);else{if("object"!=typeof e)return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=d),this.each(function(){w.event.remove(this,e,n,t)});for(r in e)this.off(r,t,e[r])}return this},trigger:function(e,t){return this.each(function(){w.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return w.event.trigger(e,t,n,!0)}});var Oe=/ jQuery\d+="(?:null|\d+)"/g,He=new RegExp("<(?:"+ve+")[\\s/>]","i"),Qe=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,Fe=/<script|<style|<link/i,Re=/checked\s*(?:[^=]|=\s*.checked.)/i,Be=/^true\/(.*)/,We=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,Ue=ye(p).appendChild(p.createElement("div"));function qe(e,t){return w.nodeName(e,"table")&&w.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function ze(e){return e.type=(null!==w.find.attr(e,"type"))+"/"+e.type,e}function Ve(e){var t=Be.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function Ge(e,t){if(1===t.nodeType&&w.hasData(e)){var n,i,r,e=w._data(e),o=w._data(t,e),a=e.events;if(a)for(n in delete o.handle,o.events={},a)for(i=0,r=a[n].length;i<r;i++)w.event.add(t,n,a[n][i]);o.data&&(o.data=w.extend({},o.data))}}function y(n,i,r,o){i=H.apply([],i);var e,t,a,s,d,l,u=0,c=n.length,h=c-1,f=i[0],p=w.isFunction(f);if(p||1<c&&"string"==typeof f&&!m.checkClone&&Re.test(f))return n.each(function(e){var t=n.eq(e);p&&(i[0]=f.call(this,e,t.html())),y(t,i,r,o)});if(c&&(e=(l=Se(i,n[0].ownerDocument,!1,n,o)).firstChild,1===l.childNodes.length&&(l=e),e||o)){for(a=(s=w.map(v(l,"script"),ze)).length;u<c;u++)t=l,u!==h&&(t=w.clone(t,!0,!0),a)&&w.merge(s,v(t,"script")),r.call(n[u],t,u);if(a)for(d=s[s.length-1].ownerDocument,w.map(s,Ve),u=0;u<a;u++)t=s[u],$e.test(t.type||"")&&!w._data(t,"globalEval")&&w.contains(d,t)&&(t.src?w._evalUrl&&w._evalUrl(t.src):w.globalEval((t.text||t.textContent||t.innerHTML||"").replace(We,"")));l=null}return n}function Ke(e,t,n){for(var i,r=t?w.filter(t,e):e,o=0;null!=(i=r[o]);o++)n||1!==i.nodeType||w.cleanData(v(i)),i.parentNode&&(n&&w.contains(i.ownerDocument,i)&&Ce(v(i,"script")),i.parentNode.removeChild(i));return e}w.extend({htmlPrefilter:function(e){return e.replace(Qe,"<$1></$2>")},clone:function(e,t,n){var i,r,o,a,s,d=w.contains(e.ownerDocument,e);if(m.html5Clone||w.isXMLDoc(e)||!He.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(Ue.innerHTML=e.outerHTML,Ue.removeChild(o=Ue.firstChild)),!(m.noCloneEvent&&m.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||w.isXMLDoc(e)))for(i=v(o),s=v(e),a=0;null!=(r=s[a]);++a)if(i[a]){c=u=l=f=h=void 0;var l,u,c,h=r,f=i[a];if(1===f.nodeType){if(l=f.nodeName.toLowerCase(),!m.noCloneEvent&&f[w.expando]){for(u in(c=w._data(f)).events)w.removeEvent(f,u,c.handle);f.removeAttribute(w.expando)}"script"===l&&f.text!==h.text?(ze(f).text=h.text,Ve(f)):"object"===l?(f.parentNode&&(f.outerHTML=h.outerHTML),m.html5Clone&&h.innerHTML&&!w.trim(f.innerHTML)&&(f.innerHTML=h.innerHTML)):"input"===l&&ge.test(h.type)?(f.defaultChecked=f.checked=h.checked,f.value!==h.value&&(f.value=h.value)):"option"===l?f.defaultSelected=f.selected=h.defaultSelected:"input"!==l&&"textarea"!==l||(f.defaultValue=h.defaultValue)}}if(t)if(n)for(s=s||v(e),i=i||v(o),a=0;null!=(r=s[a]);a++)Ge(r,i[a]);else Ge(e,o);return 0<(i=v(o,"script")).length&&Ce(i,!d&&v(e,"script")),i=s=r=null,o},cleanData:function(e,t){for(var n,i,r,o,a=0,s=w.expando,d=w.cache,l=m.attributes,u=w.event.special;null!=(n=e[a]);a++)if((t||$(n))&&(o=(r=n[s])&&d[r])){if(o.events)for(i in o.events)u[i]?w.event.remove(n,i):w.removeEvent(n,i,o.handle);d[r]&&(delete d[r],l||void 0===n.removeAttribute?n[s]=void 0:n.removeAttribute(s),c.push(r))}}}),w.fn.extend({domManip:y,detach:function(e){return Ke(this,e,!0)},remove:function(e){return Ke(this,e)},text:function(e){return h(this,function(e){return void 0===e?w.text(this):this.empty().append((this[0]&&this[0].ownerDocument||p).createTextNode(e))},null,e,arguments.length)},append:function(){return y(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||qe(this,e).appendChild(e)})},prepend:function(){return y(this,arguments,function(e){var t;1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(t=qe(this,e)).insertBefore(e,t.firstChild)})},before:function(){return y(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return y(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodeType&&w.cleanData(v(e,!1));e.firstChild;)e.removeChild(e.firstChild);e.options&&w.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return w.clone(this,e,t)})},html:function(e){return h(this,function(e){var t=this[0]||{},n=0,i=this.length;if(void 0===e)return 1===t.nodeType?t.innerHTML.replace(Oe,""):void 0;if("string"==typeof e&&!Fe.test(e)&&(m.htmlSerialize||!He.test(e))&&(m.leadingWhitespace||!be.test(e))&&!b[(me.exec(e)||["",""])[1].toLowerCase()]){e=w.htmlPrefilter(e);try{for(;n<i;n++)1===(t=this[n]||{}).nodeType&&(w.cleanData(v(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return y(this,arguments,function(e){var t=this.parentNode;w.inArray(this,n)<0&&(w.cleanData(v(this)),t)&&t.replaceChild(e,this)},n)}}),w.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){w.fn[e]=function(e){for(var t,n=0,i=[],r=w(e),o=r.length-1;n<=o;n++)t=n===o?this:this.clone(!0),w(r[n])[a](t),Q.apply(i,t.get());return this.pushStack(i)}});var Je,Xe={HTML:"block",BODY:"block"};function Ye(e,t){e=w(t.createElement(e)).appendTo(t.body),t=w.css(e[0],"display");return e.detach(),t}function Ze(e){var t=p,n=Xe[e];return n||("none"!==(n=Ye(e,t))&&n||((t=((Je=(Je||w("<iframe frameborder='0' width='0' height='0'/>")).appendTo(t.documentElement))[0].contentWindow||Je[0].contentDocument).document).write(),t.close(),n=Ye(e,t),Je.detach()),Xe[e]=n),n}function et(e,t,n,i){var r,o={};for(r in t)o[r]=e.style[r],e.style[r]=t[r];for(r in n=n.apply(e,i||[]),t)e.style[r]=o[r];return n}var n,tt,nt,it,rt,ot,at,o,st=/^margin/,dt=new RegExp("^("+e+")(?!px)[a-z%]+$","i"),lt=p.documentElement;function a(){var e,t=p.documentElement;t.appendChild(at),o.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%",n=nt=ot=!1,tt=rt=!0,C.getComputedStyle&&(e=C.getComputedStyle(o),n="1%"!==(e||{}).top,ot="2px"===(e||{}).marginLeft,nt="4px"===(e||{width:"4px"}).width,o.style.marginRight="50%",tt="4px"===(e||{marginRight:"4px"}).marginRight,(e=o.appendChild(p.createElement("div"))).style.cssText=o.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",e.style.marginRight=e.style.width="0",o.style.width="1px",rt=!parseFloat((C.getComputedStyle(e)||{}).marginRight),o.removeChild(e)),o.style.display="none",(it=0===o.getClientRects().length)&&(o.style.display="",o.innerHTML="<table><tr><td></td><td>t</td></tr></table>",o.childNodes[0].style.borderCollapse="separate",(e=o.getElementsByTagName("td"))[0].style.cssText="margin:0;border:0;padding:0;display:none",it=0===e[0].offsetHeight)&&(e[0].style.display="",e[1].style.display="none",it=0===e[0].offsetHeight),t.removeChild(at)}at=p.createElement("div"),(o=p.createElement("div")).style&&(o.style.cssText="float:left;opacity:.5",m.opacity="0.5"===o.style.opacity,m.cssFloat=!!o.style.cssFloat,o.style.backgroundClip="content-box",o.cloneNode(!0).style.backgroundClip="",m.clearCloneStyle="content-box"===o.style.backgroundClip,(at=p.createElement("div")).style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",o.innerHTML="",at.appendChild(o),m.boxSizing=""===o.style.boxSizing||""===o.style.MozBoxSizing||""===o.style.WebkitBoxSizing,w.extend(m,{reliableHiddenOffsets:function(){return null==n&&a(),it},boxSizingReliable:function(){return null==n&&a(),nt},pixelMarginRight:function(){return null==n&&a(),tt},pixelPosition:function(){return null==n&&a(),n},reliableMarginRight:function(){return null==n&&a(),rt},reliableMarginLeft:function(){return null==n&&a(),ot}}));var l,f,ut=/^(top|right|bottom|left)$/;function ct(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}C.getComputedStyle?(l=function(e){var t=e.ownerDocument.defaultView;return(t=t&&t.opener?t:C).getComputedStyle(e)},f=function(e,t,n){var i,r,o=e.style;return""!==(r=(n=n||l(e))?n.getPropertyValue(t)||n[t]:void 0)&&void 0!==r||w.contains(e.ownerDocument,e)||(r=w.style(e,t)),n&&!m.pixelMarginRight()&&dt.test(r)&&st.test(t)&&(e=o.width,t=o.minWidth,i=o.maxWidth,o.minWidth=o.maxWidth=o.width=r,r=n.width,o.width=e,o.minWidth=t,o.maxWidth=i),void 0===r?r:r+""}):lt.currentStyle&&(l=function(e){return e.currentStyle},f=function(e,t,n){var i,r,o,a=e.style;return null==(n=(n=n||l(e))?n[t]:void 0)&&a&&a[t]&&(n=a[t]),dt.test(n)&&!ut.test(t)&&(i=a.left,(o=(r=e.runtimeStyle)&&r.left)&&(r.left=e.currentStyle.left),a.left="fontSize"===t?"1em":n,n=a.pixelLeft+"px",a.left=i,o)&&(r.left=o),void 0===n?n:n+""||"auto"});var ht=/alpha\([^)]*\)/i,ft=/opacity\s*=\s*([^)]*)/i,pt=/^(none|table(?!-c[ea]).+)/,gt=new RegExp("^("+e+")(.*)$","i"),mt={position:"absolute",visibility:"hidden",display:"block"},$t={letterSpacing:"0",fontWeight:"400"},bt=["Webkit","O","Moz","ms"],vt=p.createElement("div").style;function yt(e){if(e in vt)return e;for(var t=e.charAt(0).toUpperCase()+e.slice(1),n=bt.length;n--;)if((e=bt[n]+t)in vt)return e}function Ct(e,t){for(var n,i,r,o=[],a=0,s=e.length;a<s;a++)(i=e[a]).style&&(o[a]=w._data(i,"olddisplay"),n=i.style.display,t?(o[a]||"none"!==n||(i.style.display=""),""===i.style.display&&he(i)&&(o[a]=w._data(i,"olddisplay",Ze(i.nodeName)))):(r=he(i),(n&&"none"!==n||!r)&&w._data(i,"olddisplay",r?n:w.css(i,"display"))));for(a=0;a<s;a++)!(i=e[a]).style||t&&"none"!==i.style.display&&""!==i.style.display||(i.style.display=t?o[a]||"":"none");return e}function wt(e,t,n){var i=gt.exec(t);return i?Math.max(0,i[1]-(n||0))+(i[2]||"px"):t}function _t(e,t,n,i,r){for(var o=n===(i?"border":"content")?4:"width"===t?1:0,a=0;o<4;o+=2)"margin"===n&&(a+=w.css(e,n+s[o],!0,r)),i?("content"===n&&(a-=w.css(e,"padding"+s[o],!0,r)),"margin"!==n&&(a-=w.css(e,"border"+s[o]+"Width",!0,r))):(a+=w.css(e,"padding"+s[o],!0,r),"padding"!==n&&(a+=w.css(e,"border"+s[o]+"Width",!0,r)));return a}function xt(e,t,n){var i=!0,r="width"===t?e.offsetWidth:e.offsetHeight,o=l(e),a=m.boxSizing&&"border-box"===w.css(e,"boxSizing",!1,o);if(r<=0||null==r){if(((r=f(e,t,o))<0||null==r)&&(r=e.style[t]),dt.test(r))return r;i=a&&(m.boxSizingReliable()||r===e.style[t]),r=parseFloat(r)||0}return r+_t(e,t,n||(a?"border":"content"),i,o)+"px"}function x(e,t,n,i,r){return new x.prototype.init(e,t,n,i,r)}w.extend({cssHooks:{opacity:{get:function(e,t){if(t)return""===(t=f(e,"opacity"))?"1":t}}},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:m.cssFloat?"cssFloat":"styleFloat"},style:function(e,t,n,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var r,o,a,s=w.camelCase(t),d=e.style;if(t=w.cssProps[s]||(w.cssProps[s]=yt(s)||s),a=w.cssHooks[t]||w.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(r=a.get(e,!1,i))?r:d[t];if("string"===(o=typeof n)&&(r=fe.exec(n))&&r[1]&&(n=pe(e,t,r),o="number"),null!=n&&n==n&&("number"===o&&(n+=r&&r[3]||(w.cssNumber[s]?"":"px")),m.clearCloneStyle||""!==n||0!==t.indexOf("background")||(d[t]="inherit"),!(a&&"set"in a&&void 0===(n=a.set(e,n,i)))))try{d[t]=n}catch(e){}}},css:function(e,t,n,i){var r,o=w.camelCase(t);return t=w.cssProps[o]||(w.cssProps[o]=yt(o)||o),"normal"===(r=void 0===(r=(o=w.cssHooks[t]||w.cssHooks[o])&&"get"in o?o.get(e,!0,n):r)?f(e,t,i):r)&&t in $t&&(r=$t[t]),(""===n||n)&&(o=parseFloat(r),!0===n||isFinite(o))?o||0:r}}),w.each(["height","width"],function(e,r){w.cssHooks[r]={get:function(e,t,n){if(t)return pt.test(w.css(e,"display"))&&0===e.offsetWidth?et(e,mt,function(){return xt(e,r,n)}):xt(e,r,n)},set:function(e,t,n){var i=n&&l(e);return wt(0,t,n?_t(e,r,n,m.boxSizing&&"border-box"===w.css(e,"boxSizing",!1,i),i):0)}}}),m.opacity||(w.cssHooks.opacity={get:function(e,t){return ft.test((t&&e.currentStyle?e.currentStyle:e.style).filter||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,e=e.currentStyle,i=w.isNumeric(t)?"alpha(opacity="+100*t+")":"",r=e&&e.filter||n.filter||"";((n.zoom=1)<=t||""===t)&&""===w.trim(r.replace(ht,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||e&&!e.filter)||(n.filter=ht.test(r)?r.replace(ht,i):r+" "+i)}}),w.cssHooks.marginRight=ct(m.reliableMarginRight,function(e,t){if(t)return et(e,{display:"inline-block"},f,[e,"marginRight"])}),w.cssHooks.marginLeft=ct(m.reliableMarginLeft,function(e,t){if(t)return(parseFloat(f(e,"marginLeft"))||(w.contains(e.ownerDocument,e)?e.getBoundingClientRect().left-et(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}):0))+"px"}),w.each({margin:"",padding:"",border:"Width"},function(r,o){w.cssHooks[r+o]={expand:function(e){for(var t=0,n={},i="string"==typeof e?e.split(" "):[e];t<4;t++)n[r+s[t]+o]=i[t]||i[t-2]||i[0];return n}},st.test(r)||(w.cssHooks[r+o].set=wt)}),w.fn.extend({css:function(e,t){return h(this,function(e,t,n){var i,r,o={},a=0;if(w.isArray(t)){for(i=l(e),r=t.length;a<r;a++)o[t[a]]=w.css(e,t[a],!1,i);return o}return void 0!==n?w.style(e,t,n):w.css(e,t)},e,t,1<arguments.length)},show:function(){return Ct(this,!0)},hide:function(){return Ct(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){he(this)?w(this).show():w(this).hide()})}}),((w.Tween=x).prototype={constructor:x,init:function(e,t,n,i,r,o){this.elem=e,this.prop=n,this.easing=r||w.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=i,this.unit=o||(w.cssNumber[n]?"":"px")},cur:function(){var e=x.propHooks[this.prop];return(e&&e.get?e:x.propHooks._default).get(this)},run:function(e){var t,n=x.propHooks[this.prop];return this.options.duration?this.pos=t=w.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),(n&&n.set?n:x.propHooks._default).set(this),this}}).init.prototype=x.prototype,(x.propHooks={_default:{get:function(e){return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(e=w.css(e.elem,e.prop,""))&&"auto"!==e?e:0},set:function(e){w.fx.step[e.prop]?w.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[w.cssProps[e.prop]]&&!w.cssHooks[e.prop]?e.elem[e.prop]=e.now:w.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=x.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},w.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},w.fx=x.prototype.init,w.fx.step={};var S,St,T,k,Tt=/^(?:toggle|show|hide)$/,kt=/queueHooks$/;function Dt(){return C.setTimeout(function(){S=void 0}),S=w.now()}function jt(e,t){var n,i={height:e},r=0;for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=s[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function At(e,t,n){for(var i,r=(D.tweeners[t]||[]).concat(D.tweeners["*"]),o=0,a=r.length;o<a;o++)if(i=r[o].call(n,t,e))return i}function D(r,e,t){var n,o,i,a,s,d,l,u=0,c=D.prefilters.length,h=w.Deferred().always(function(){delete f.elem}),f=function(){if(o)return!1;for(var e=S||Dt(),e=Math.max(0,p.startTime+p.duration-e),t=1-(e/p.duration||0),n=0,i=p.tweens.length;n<i;n++)p.tweens[n].run(t);return h.notifyWith(r,[p,t,e]),t<1&&i?e:(h.resolveWith(r,[p]),!1)},p=h.promise({elem:r,props:w.extend({},e),opts:w.extend(!0,{specialEasing:{},easing:w.easing._default},t),originalProperties:e,originalOptions:t,startTime:S||Dt(),duration:t.duration,tweens:[],createTween:function(e,t){t=w.Tween(r,p.opts,e,t,p.opts.specialEasing[e]||p.opts.easing);return p.tweens.push(t),t},stop:function(e){var t=0,n=e?p.tweens.length:0;if(!o){for(o=!0;t<n;t++)p.tweens[t].run(1);e?(h.notifyWith(r,[p,1,0]),h.resolveWith(r,[p,e])):h.rejectWith(r,[p,e])}return this}}),g=p.props,m=g,$=p.opts.specialEasing;for(i in m)if(s=$[a=w.camelCase(i)],d=m[i],w.isArray(d)&&(s=d[1],d=m[i]=d[0]),i!==a&&(m[a]=d,delete m[i]),(l=w.cssHooks[a])&&"expand"in l)for(i in d=l.expand(d),delete m[a],d)i in m||(m[i]=d[i],$[i]=s);else $[a]=s;for(;u<c;u++)if(n=D.prefilters[u].call(p,r,g,p.opts))return w.isFunction(n.stop)&&(w._queueHooks(p.elem,p.opts.queue).stop=w.proxy(n.stop,n)),n;return w.map(g,At,p),w.isFunction(p.opts.start)&&p.opts.start.call(r,p),w.fx.timer(w.extend(f,{elem:r,anim:p,queue:p.opts.queue})),p.progress(p.opts.progress).done(p.opts.done,p.opts.complete).fail(p.opts.fail).always(p.opts.always)}w.Animation=w.extend(D,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return pe(n.elem,e,fe.exec(t),n),n}]},tweener:function(e,t){for(var n,i=0,r=(e=w.isFunction(e)?(t=e,["*"]):e.match(_)).length;i<r;i++)n=e[i],D.tweeners[n]=D.tweeners[n]||[],D.tweeners[n].unshift(t)},prefilters:[function(t,e,n){var i,r,o,a,s,d,l,u=this,c={},h=t.style,f=t.nodeType&&he(t),p=w._data(t,"fxshow");for(i in n.queue||(null==(s=w._queueHooks(t,"fx")).unqueued&&(s.unqueued=0,d=s.empty.fire,s.empty.fire=function(){s.unqueued||d()}),s.unqueued++,u.always(function(){u.always(function(){s.unqueued--,w.queue(t,"fx").length||s.empty.fire()})})),1===t.nodeType&&("height"in e||"width"in e)&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],"inline"===("none"===(l=w.css(t,"display"))?w._data(t,"olddisplay")||Ze(t.nodeName):l))&&"none"===w.css(t,"float")&&(m.inlineBlockNeedsLayout&&"inline"!==Ze(t.nodeName)?h.zoom=1:h.display="inline-block"),n.overflow&&(h.overflow="hidden",m.shrinkWrapBlocks()||u.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),e)if(r=e[i],Tt.exec(r)){if(delete e[i],o=o||"toggle"===r,r===(f?"hide":"show")){if("show"!==r||!p||void 0===p[i])continue;f=!0}c[i]=p&&p[i]||w.style(t,i)}else l=void 0;if(w.isEmptyObject(c))"inline"===("none"===l?Ze(t.nodeName):l)&&(h.display=l);else for(i in p?"hidden"in p&&(f=p.hidden):p=w._data(t,"fxshow",{}),o&&(p.hidden=!f),f?w(t).show():u.done(function(){w(t).hide()}),u.done(function(){for(var e in w._removeData(t,"fxshow"),c)w.style(t,e,c[e])}),c)a=At(f?p[i]:0,i,u),i in p||(p[i]=a.start,f&&(a.end=a.start,a.start="width"===i||"height"===i?1:0))}],prefilter:function(e,t){t?D.prefilters.unshift(e):D.prefilters.push(e)}}),w.speed=function(e,t,n){var i=e&&"object"==typeof e?w.extend({},e):{complete:n||!n&&t||w.isFunction(e)&&e,duration:e,easing:n&&t||t&&!w.isFunction(t)&&t};return i.duration=w.fx.off?0:"number"==typeof i.duration?i.duration:i.duration in w.fx.speeds?w.fx.speeds[i.duration]:w.fx.speeds._default,null!=i.queue&&!0!==i.queue||(i.queue="fx"),i.old=i.complete,i.complete=function(){w.isFunction(i.old)&&i.old.call(this),i.queue&&w.dequeue(this,i.queue)},i},w.fn.extend({fadeTo:function(e,t,n,i){return this.filter(he).css("opacity",0).show().end().animate({opacity:t},e,n,i)},animate:function(t,e,n,i){function r(){var e=D(this,w.extend({},t),a);(o||w._data(this,"finish"))&&e.stop(!0)}var o=w.isEmptyObject(t),a=w.speed(e,n,i);return r.finish=r,o||!1===a.queue?this.each(r):this.queue(a.queue,r)},stop:function(r,e,o){function a(e){var t=e.stop;delete e.stop,t(o)}return"string"!=typeof r&&(o=e,e=r,r=void 0),e&&!1!==r&&this.queue(r||"fx",[]),this.each(function(){var e=!0,t=null!=r&&r+"queueHooks",n=w.timers,i=w._data(this);if(t)i[t]&&i[t].stop&&a(i[t]);else for(t in i)i[t]&&i[t].stop&&kt.test(t)&&a(i[t]);for(t=n.length;t--;)n[t].elem!==this||null!=r&&n[t].queue!==r||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||w.dequeue(this,r)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=w._data(this),n=t[a+"queue"],i=t[a+"queueHooks"],r=w.timers,o=n?n.length:0;for(t.finish=!0,w.queue(this,a,[]),i&&i.stop&&i.stop.call(this,!0),e=r.length;e--;)r[e].elem===this&&r[e].queue===a&&(r[e].anim.stop(!0),r.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),w.each(["toggle","show","hide"],function(e,i){var r=w.fn[i];w.fn[i]=function(e,t,n){return null==e||"boolean"==typeof e?r.apply(this,arguments):this.animate(jt(i,!0),e,t,n)}}),w.each({slideDown:jt("show"),slideUp:jt("hide"),slideToggle:jt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,i){w.fn[e]=function(e,t,n){return this.animate(i,e,t,n)}}),w.timers=[],w.fx.tick=function(){var e,t=w.timers,n=0;for(S=w.now();n<t.length;n++)(e=t[n])()||t[n]!==e||t.splice(n--,1);t.length||w.fx.stop(),S=void 0},w.fx.timer=function(e){w.timers.push(e),e()?w.fx.start():w.timers.pop()},w.fx.interval=13,w.fx.start=function(){St=St||C.setInterval(w.fx.tick,w.fx.interval)},w.fx.stop=function(){C.clearInterval(St),St=null},w.fx.speeds={slow:600,fast:200,_default:400},w.fn.delay=function(i,e){return i=w.fx&&w.fx.speeds[i]||i,this.queue(e=e||"fx",function(e,t){var n=C.setTimeout(e,i);t.stop=function(){C.clearTimeout(n)}})},T=p.createElement("input"),N=p.createElement("div"),k=p.createElement("select"),e=k.appendChild(p.createElement("option")),(N=p.createElement("div")).setAttribute("className","t"),N.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",M=N.getElementsByTagName("a")[0],T.setAttribute("type","checkbox"),N.appendChild(T),(M=N.getElementsByTagName("a")[0]).style.cssText="top:1px",m.getSetAttribute="t"!==N.className,m.style=/top/.test(M.getAttribute("style")),m.hrefNormalized="/a"===M.getAttribute("href"),m.checkOn=!!T.value,m.optSelected=e.selected,m.enctype=!!p.createElement("form").enctype,k.disabled=!0,m.optDisabled=!e.disabled,(T=p.createElement("input")).setAttribute("value",""),m.input=""===T.getAttribute("value"),T.value="t",T.setAttribute("type","radio"),m.radioValue="t"===T.value;var It=/\r/g,Et=/[\x20\t\r\n\f]+/g;w.fn.extend({val:function(t){var n,e,i,r=this[0];return arguments.length?(i=w.isFunction(t),this.each(function(e){1!==this.nodeType||(null==(e=i?t.call(this,e,w(this).val()):t)?e="":"number"==typeof e?e+="":w.isArray(e)&&(e=w.map(e,function(e){return null==e?"":e+""})),(n=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])&&"set"in n&&void 0!==n.set(this,e,"value"))||(this.value=e)})):r?(n=w.valHooks[r.type]||w.valHooks[r.nodeName.toLowerCase()])&&"get"in n&&void 0!==(e=n.get(r,"value"))?e:"string"==typeof(e=r.value)?e.replace(It,""):null==e?"":e:void 0}}),w.extend({valHooks:{option:{get:function(e){var t=w.find.attr(e,"value");return null!=t?t:w.trim(w.text(e)).replace(Et," ")}},select:{get:function(e){for(var t,n=e.options,i=e.selectedIndex,r="select-one"===e.type||i<0,o=r?null:[],a=r?i+1:n.length,s=i<0?a:r?i:0;s<a;s++)if(((t=n[s]).selected||s===i)&&(m.optDisabled?!t.disabled:null===t.getAttribute("disabled"))&&(!t.parentNode.disabled||!w.nodeName(t.parentNode,"optgroup"))){if(t=w(t).val(),r)return t;o.push(t)}return o},set:function(e,t){for(var n,i,r=e.options,o=w.makeArray(t),a=r.length;a--;)if(i=r[a],-1<w.inArray(w.valHooks.option.get(i),o))try{i.selected=n=!0}catch(e){i.scrollHeight}else i.selected=!1;return n||(e.selectedIndex=-1),r}}}}),w.each(["radio","checkbox"],function(){w.valHooks[this]={set:function(e,t){if(w.isArray(t))return e.checked=-1<w.inArray(w(e).val(),t)}},m.checkOn||(w.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var j,Nt,A=w.expr.attrHandle,Lt=/^(?:checked|selected)$/i,I=m.getSetAttribute,Mt=m.input,Pt=(w.fn.extend({attr:function(e,t){return h(this,w.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){w.removeAttr(this,e)})}}),w.extend({attr:function(e,t,n){var i,r,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?w.prop(e,t,n):(1===o&&w.isXMLDoc(e)||(t=t.toLowerCase(),r=w.attrHooks[t]||(w.expr.match.bool.test(t)?Nt:j)),void 0!==n?null===n?void w.removeAttr(e,t):r&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:(e.setAttribute(t,n+""),n):!(r&&"get"in r&&null!==(i=r.get(e,t)))&&null==(i=w.find.attr(e,t))?void 0:i)},attrHooks:{type:{set:function(e,t){var n;if(!m.radioValue&&"radio"===t&&w.nodeName(e,"input"))return n=e.value,e.setAttribute("type",t),n&&(e.value=n),t}}},removeAttr:function(e,t){var n,i,r=0,o=t&&t.match(_);if(o&&1===e.nodeType)for(;n=o[r++];)i=w.propFix[n]||n,w.expr.match.bool.test(n)?Mt&&I||!Lt.test(n)?e[i]=!1:e[w.camelCase("default-"+n)]=e[i]=!1:w.attr(e,n,""),e.removeAttribute(I?n:i)}}),Nt={set:function(e,t,n){return!1===t?w.removeAttr(e,n):Mt&&I||!Lt.test(n)?e.setAttribute(!I&&w.propFix[n]||n,n):e[w.camelCase("default-"+n)]=e[n]=!0,n}},w.each(w.expr.match.bool.source.match(/\w+/g),function(e,t){var o=A[t]||w.find.attr;Mt&&I||!Lt.test(t)?A[t]=function(e,t,n){var i,r;return n||(r=A[t],A[t]=i,i=null!=o(e,t,n)?t.toLowerCase():null,A[t]=r),i}:A[t]=function(e,t,n){if(!n)return e[w.camelCase("default-"+t)]?t.toLowerCase():null}}),Mt&&I||(w.attrHooks.value={set:function(e,t,n){if(!w.nodeName(e,"input"))return j&&j.set(e,t,n);e.defaultValue=t}}),I||(j={set:function(e,t,n){var i=e.getAttributeNode(n);if(i||e.setAttributeNode(i=e.ownerDocument.createAttribute(n)),i.value=t+="","value"===n||t===e.getAttribute(n))return t}},A.id=A.name=A.coords=function(e,t,n){if(!n)return(n=e.getAttributeNode(t))&&""!==n.value?n.value:null},w.valHooks.button={get:function(e,t){e=e.getAttributeNode(t);if(e&&e.specified)return e.value},set:j.set},w.attrHooks.contenteditable={set:function(e,t,n){j.set(e,""!==t&&t,n)}},w.each(["width","height"],function(e,n){w.attrHooks[n]={set:function(e,t){if(""===t)return e.setAttribute(n,"auto"),t}}})),m.style||(w.attrHooks.style={get:function(e){return e.style.cssText||void 0},set:function(e,t){return e.style.cssText=t+""}}),/^(?:input|select|textarea|button|object)$/i),Ot=/^(?:a|area)$/i,Ht=(w.fn.extend({prop:function(e,t){return h(this,w.prop,e,t,1<arguments.length)},removeProp:function(e){return e=w.propFix[e]||e,this.each(function(){try{this[e]=void 0,delete this[e]}catch(e){}})}}),w.extend({prop:function(e,t,n){var i,r,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&w.isXMLDoc(e)||(t=w.propFix[t]||t,r=w.propHooks[t]),void 0!==n?r&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:e[t]=n:r&&"get"in r&&null!==(i=r.get(e,t))?i:e[t]},propHooks:{tabIndex:{get:function(e){var t=w.find.attr(e,"tabindex");return t?parseInt(t,10):Pt.test(e.nodeName)||Ot.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),m.hrefNormalized||w.each(["href","src"],function(e,t){w.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}}),m.optSelected||(w.propHooks.selected={get:function(e){e=e.parentNode;return e&&(e.selectedIndex,e.parentNode)&&e.parentNode.selectedIndex,null},set:function(e){e=e.parentNode;e&&(e.selectedIndex,e.parentNode)&&e.parentNode.selectedIndex}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){w.propFix[this.toLowerCase()]=this}),m.enctype||(w.propFix.enctype="encoding"),/[\t\r\n\f]/g);function E(e){return w.attr(e,"class")||""}w.fn.extend({addClass:function(t){var e,n,i,r,o,a,s=0;if(w.isFunction(t))return this.each(function(e){w(this).addClass(t.call(this,e,E(this)))});if("string"==typeof t&&t)for(e=t.match(_)||[];n=this[s++];)if(a=E(n),i=1===n.nodeType&&(" "+a+" ").replace(Ht," ")){for(o=0;r=e[o++];)i.indexOf(" "+r+" ")<0&&(i+=r+" ");a!==(a=w.trim(i))&&w.attr(n,"class",a)}return this},removeClass:function(t){var e,n,i,r,o,a,s=0;if(w.isFunction(t))return this.each(function(e){w(this).removeClass(t.call(this,e,E(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof t&&t)for(e=t.match(_)||[];n=this[s++];)if(a=E(n),i=1===n.nodeType&&(" "+a+" ").replace(Ht," ")){for(o=0;r=e[o++];)for(;-1<i.indexOf(" "+r+" ");)i=i.replace(" "+r+" "," ");a!==(a=w.trim(i))&&w.attr(n,"class",a)}return this},toggleClass:function(r,t){var o=typeof r;return"boolean"==typeof t&&"string"==o?t?this.addClass(r):this.removeClass(r):w.isFunction(r)?this.each(function(e){w(this).toggleClass(r.call(this,e,E(this),t),t)}):this.each(function(){var e,t,n,i;if("string"==o)for(t=0,n=w(this),i=r.match(_)||[];e=i[t++];)n.hasClass(e)?n.removeClass(e):n.addClass(e);else void 0!==r&&"boolean"!=o||((e=E(this))&&w._data(this,"__className__",e),w.attr(this,"class",!e&&!1!==r&&w._data(this,"__className__")||""))})},hasClass:function(e){for(var t,n=0,i=" "+e+" ";t=this[n++];)if(1===t.nodeType&&-1<(" "+E(t)+" ").replace(Ht," ").indexOf(i))return!0;return!1}}),w.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(e,n){w.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),w.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}});var N=C.location,Qt=w.now(),Ft=/\?/,Rt=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g,Bt=(w.parseJSON=function(e){var r,o,t;return C.JSON&&C.JSON.parse?C.JSON.parse(e+""):(o=null,(t=w.trim(e+""))&&!w.trim(t.replace(Rt,function(e,t,n,i){return 0===(o=r&&t?0:o)?e:(r=n||t,o+=!i-!n,"")}))?Function("return "+t)():w.error("Invalid JSON: "+e))},w.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{C.DOMParser?t=(new C.DOMParser).parseFromString(e,"text/xml"):((t=new C.ActiveXObject("Microsoft.XMLDOM")).async="false",t.loadXML(e))}catch(e){t=void 0}return t&&t.documentElement&&!t.getElementsByTagName("parsererror").length||w.error("Invalid XML: "+e),t},/#.*$/),Wt=/([?&])_=[^&]*/,Ut=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,qt=/^(?:GET|HEAD)$/,zt=/^\/\//,Vt=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Gt={},Kt={},Jt="*/".concat("*"),Xt=N.href,L=Vt.exec(Xt.toLowerCase())||[];function Yt(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,i=0,r=e.toLowerCase().match(_)||[];if(w.isFunction(t))for(;n=r[i++];)"+"===n.charAt(0)?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Zt(t,i,r,o){var a={},s=t===Kt;function d(e){var n;return a[e]=!0,w.each(t[e]||[],function(e,t){t=t(i,r,o);return"string"!=typeof t||s||a[t]?s?!(n=t):void 0:(i.dataTypes.unshift(t),d(t),!1)}),n}return d(i.dataTypes[0])||!a["*"]&&d("*")}function en(e,t){var n,i,r=w.ajaxSettings.flatOptions||{};for(i in t)void 0!==t[i]&&((r[i]?e:n=n||{})[i]=t[i]);return n&&w.extend(!0,e,n),e}function tn(e){if(!w.contains(e.ownerDocument||p,e))return!0;for(;e&&1===e.nodeType;){if("none"===((t=e).style&&t.style.display||w.css(t,"display"))||"hidden"===e.type)return!0;e=e.parentNode}var t;return!1}w.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Xt,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(L[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Jt,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":w.parseJSON,"text xml":w.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?en(en(e,w.ajaxSettings),t):en(w.ajaxSettings,e)},ajaxPrefilter:Yt(Gt),ajaxTransport:Yt(Kt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0);var n,d,l,u,c,h,i,f=w.ajaxSetup({},t=t||{}),p=f.context||f,g=f.context&&(p.nodeType||p.jquery)?w(p):w.event,m=w.Deferred(),$=w.Callbacks("once memory"),b=f.statusCode||{},r={},o={},v=0,a="canceled",y={readyState:0,getResponseHeader:function(e){var t;if(2===v){if(!i)for(i={};t=Ut.exec(l);)i[t[1].toLowerCase()]=t[2];t=i[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===v?l:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return v||(e=o[n]=o[n]||e,r[e]=t),this},overrideMimeType:function(e){return v||(f.mimeType=e),this},statusCode:function(e){if(e)if(v<2)for(var t in e)b[t]=[b[t],e[t]];else y.always(e[y.status]);return this},abort:function(e){e=e||a;return h&&h.abort(e),s(0,e),this}};if(m.promise(y).complete=$.add,y.success=y.done,y.error=y.fail,f.url=((e||f.url||Xt)+"").replace(Bt,"").replace(zt,L[1]+"//"),f.type=t.method||t.type||f.method||f.type,f.dataTypes=w.trim(f.dataType||"*").toLowerCase().match(_)||[""],null==f.crossDomain&&(e=Vt.exec(f.url.toLowerCase()),f.crossDomain=!(!e||e[1]===L[1]&&e[2]===L[2]&&(e[3]||("http:"===e[1]?"80":"443"))===(L[3]||("http:"===L[1]?"80":"443")))),f.data&&f.processData&&"string"!=typeof f.data&&(f.data=w.param(f.data,f.traditional)),Zt(Gt,f,t,y),2!==v){for(n in(c=w.event&&f.global)&&0==w.active++&&w.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!qt.test(f.type),d=f.url,f.hasContent||(f.data&&(d=f.url+=(Ft.test(d)?"&":"?")+f.data,delete f.data),!1===f.cache&&(f.url=Wt.test(d)?d.replace(Wt,"$1_="+Qt++):d+(Ft.test(d)?"&":"?")+"_="+Qt++)),f.ifModified&&(w.lastModified[d]&&y.setRequestHeader("If-Modified-Since",w.lastModified[d]),w.etag[d])&&y.setRequestHeader("If-None-Match",w.etag[d]),(f.data&&f.hasContent&&!1!==f.contentType||t.contentType)&&y.setRequestHeader("Content-Type",f.contentType),y.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+Jt+"; q=0.01":""):f.accepts["*"]),f.headers)y.setRequestHeader(n,f.headers[n]);if(f.beforeSend&&(!1===f.beforeSend.call(p,y,f)||2===v))return y.abort();for(n in a="abort",{success:1,error:1,complete:1})y[n](f[n]);if(h=Zt(Kt,f,t,y)){if(y.readyState=1,c&&g.trigger("ajaxSend",[y,f]),2===v)return y;f.async&&0<f.timeout&&(u=C.setTimeout(function(){y.abort("timeout")},f.timeout));try{v=1,h.send(r,s)}catch(e){if(!(v<2))throw e;s(-1,e)}}else s(-1,"No Transport")}return y;function s(e,t,n,i){var r,o,a,s=t;2!==v&&(v=2,u&&C.clearTimeout(u),h=void 0,l=i||"",y.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(a=function(e,t,n){for(var i,r,o,a,s=e.contents,d=e.dataTypes;"*"===d[0];)d.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(a in s)if(s[a]&&s[a].test(r)){d.unshift(a);break}if(d[0]in n)o=d[0];else{for(a in n){if(!d[0]||e.converters[a+" "+d[0]]){o=a;break}i=i||a}o=o||i}if(o)return o!==d[0]&&d.unshift(o),n[o]}(f,y,n)),a=function(e,t,n,i){var r,o,a,s,d,l={},u=e.dataTypes.slice();if(u[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=u.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!d&&i&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),d=o,o=u.shift())if("*"===o)o=d;else if("*"!==d&&d!==o){if(!(a=l[d+" "+o]||l["* "+o]))for(r in l)if((s=r.split(" "))[1]===o&&(a=l[d+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[r]:!0!==l[r]&&(o=s[0],u.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+d+" to "+o}}}return{state:"success",data:t}}(f,a,y,i),i?(f.ifModified&&((n=y.getResponseHeader("Last-Modified"))&&(w.lastModified[d]=n),n=y.getResponseHeader("etag"))&&(w.etag[d]=n),204===e||"HEAD"===f.type?s="nocontent":304===e?s="notmodified":(s=a.state,r=a.data,i=!(o=a.error))):(o=s,!e&&s||(s="error",e<0&&(e=0))),y.status=e,y.statusText=(t||s)+"",i?m.resolveWith(p,[r,s,y]):m.rejectWith(p,[y,s,o]),y.statusCode(b),b=void 0,c&&g.trigger(i?"ajaxSuccess":"ajaxError",[y,f,i?r:o]),$.fireWith(p,[y,s]),c)&&(g.trigger("ajaxComplete",[y,f]),--w.active||w.event.trigger("ajaxStop"))}},getJSON:function(e,t,n){return w.get(e,t,n,"json")},getScript:function(e,t){return w.get(e,void 0,t,"script")}}),w.each(["get","post"],function(e,r){w[r]=function(e,t,n,i){return w.isFunction(t)&&(i=i||n,n=t,t=void 0),w.ajax(w.extend({url:e,type:r,dataType:i,data:t,success:n},w.isPlainObject(e)&&e))}}),w._evalUrl=function(e){return w.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},w.fn.extend({wrapAll:function(t){var e;return w.isFunction(t)?this.each(function(e){w(this).wrapAll(t.call(this,e))}):(this[0]&&(e=w(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e}).append(this)),this)},wrapInner:function(n){return w.isFunction(n)?this.each(function(e){w(this).wrapInner(n.call(this,e))}):this.each(function(){var e=w(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=w.isFunction(t);return this.each(function(e){w(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(){return this.parent().each(function(){w.nodeName(this,"body")||w(this).replaceWith(this.childNodes)}).end()}}),w.expr.filters.hidden=function(e){return m.reliableHiddenOffsets()?e.offsetWidth<=0&&e.offsetHeight<=0&&!e.getClientRects().length:tn(e)},w.expr.filters.visible=function(e){return!w.expr.filters.hidden(e)};var nn=/%20/g,rn=/\[\]$/,on=/\r?\n/g,an=/^(?:submit|button|image|reset|file)$/i,sn=/^(?:input|select|textarea|keygen)/i;w.param=function(e,t){function n(e,t){t=w.isFunction(t)?t():null==t?"":t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)}var i,r=[];if(void 0===t&&(t=w.ajaxSettings&&w.ajaxSettings.traditional),w.isArray(e)||e.jquery&&!w.isPlainObject(e))w.each(e,function(){n(this.name,this.value)});else for(i in e)!function n(i,e,r,o){if(w.isArray(e))w.each(e,function(e,t){r||rn.test(i)?o(i,t):n(i+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,o)});else if(r||"object"!==w.type(e))o(i,e);else for(var t in e)n(i+"["+t+"]",e[t],r,o)}(i,e[i],t,n);return r.join("&").replace(nn,"+")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=w.prop(this,"elements");return e?w.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!w(this).is(":disabled")&&sn.test(this.nodeName)&&!an.test(e)&&(this.checked||!ge.test(e))}).map(function(e,t){var n=w(this).val();return null==n?null:w.isArray(n)?w.map(n,function(e){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}}),w.ajaxSettings.xhr=void 0!==C.ActiveXObject?function(){return this.isLocal?cn():8<p.documentMode?un():/^(get|post|head|put|delete|options)$/i.test(this.type)&&un()||cn()}:un;var dn=0,ln={},M=w.ajaxSettings.xhr();function un(){try{return new C.XMLHttpRequest}catch(e){}}function cn(){try{return new C.ActiveXObject("Microsoft.XMLHTTP")}catch(e){}}C.attachEvent&&C.attachEvent("onunload",function(){for(var e in ln)ln[e](void 0,!0)}),m.cors=!!M&&"withCredentials"in M,(m.ajax=!!M)&&w.ajaxTransport(function(d){var l;if(!d.crossDomain||m.cors)return{send:function(e,o){var t,a=d.xhr(),s=++dn;if(a.open(d.type,d.url,d.async,d.username,d.password),d.xhrFields)for(t in d.xhrFields)a[t]=d.xhrFields[t];for(t in d.mimeType&&a.overrideMimeType&&a.overrideMimeType(d.mimeType),d.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)void 0!==e[t]&&a.setRequestHeader(t,e[t]+"");a.send(d.hasContent&&d.data||null),l=function(e,t){var n,i,r;if(l&&(t||4===a.readyState))if(delete ln[s],l=void 0,a.onreadystatechange=w.noop,t)4!==a.readyState&&a.abort();else{r={},n=a.status,"string"==typeof a.responseText&&(r.text=a.responseText);try{i=a.statusText}catch(e){i=""}n||!d.isLocal||d.crossDomain?1223===n&&(n=204):n=r.text?200:404}r&&o(n,i,r,a.getAllResponseHeaders())},d.async?4===a.readyState?C.setTimeout(l):a.onreadystatechange=ln[s]=l:l()},abort:function(){l&&l(void 0,!0)}}}),w.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return w.globalEval(e),e}}}),w.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),w.ajaxTransport("script",function(t){var i,r;if(t.crossDomain)return r=p.head||w("head")[0]||p.documentElement,{send:function(e,n){(i=p.createElement("script")).async=!0,t.scriptCharset&&(i.charset=t.scriptCharset),i.src=t.url,i.onload=i.onreadystatechange=function(e,t){!t&&i.readyState&&!/loaded|complete/.test(i.readyState)||(i.onload=i.onreadystatechange=null,i.parentNode&&i.parentNode.removeChild(i),i=null,t)||n(200,"success")},r.insertBefore(i,r.firstChild)},abort:function(){i&&i.onload(void 0,!0)}}});var hn=[],fn=/(=)\?(?=&|$)|\?\?/,pn=(w.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=hn.pop()||w.expando+"_"+Qt++;return this[e]=!0,e}}),w.ajaxPrefilter("json jsonp",function(e,t,n){var i,r,o,a=!1!==e.jsonp&&(fn.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&fn.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return i=e.jsonpCallback=w.isFunction(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(fn,"$1"+i):!1!==e.jsonp&&(e.url+=(Ft.test(e.url)?"&":"?")+e.jsonp+"="+i),e.converters["script json"]=function(){return o||w.error(i+" was not called"),o[0]},e.dataTypes[0]="json",r=C[i],C[i]=function(){o=arguments},n.always(function(){void 0===r?w(C).removeProp(i):C[i]=r,e[i]&&(e.jsonpCallback=t.jsonpCallback,hn.push(i)),o&&w.isFunction(r)&&r(o[0]),o=r=void 0}),"script"}),w.parseHTML=function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||p;var i=K.exec(e),n=!n&&[];return i?[t.createElement(i[1])]:(i=Se([e],t,n),n&&n.length&&w(n).remove(),w.merge([],i.childNodes))},w.fn.load);function gn(e){return w.isWindow(e)?e:9===e.nodeType&&(e.defaultView||e.parentWindow)}w.fn.load=function(e,t,n){var i,r,o,a,s;return"string"!=typeof e&&pn?pn.apply(this,arguments):(a=this,-1<(s=e.indexOf(" "))&&(i=w.trim(e.slice(s,e.length)),e=e.slice(0,s)),w.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(r="POST"),0<a.length&&w.ajax({url:e,type:r||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(i?w("<div>").append(w.parseHTML(e)).find(i):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this)},w.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){w.fn[t]=function(e){return this.on(t,e)}}),w.expr.filters.animated=function(t){return w.grep(w.timers,function(e){return t===e.elem}).length},w.offset={setOffset:function(e,t,n){var i,r,o,a,s=w.css(e,"position"),d=w(e),l={};"static"===s&&(e.style.position="relative"),o=d.offset(),i=w.css(e,"top"),a=w.css(e,"left"),s=("absolute"===s||"fixed"===s)&&-1<w.inArray("auto",[i,a])?(r=(s=d.position()).top,s.left):(r=parseFloat(i)||0,parseFloat(a)||0),null!=(t=w.isFunction(t)?t.call(e,n,w.extend({},o)):t).top&&(l.top=t.top-o.top+r),null!=t.left&&(l.left=t.left-o.left+s),"using"in t?t.using.call(e,l):d.css(l)}},w.fn.extend({offset:function(t){var e,n,i,r;return arguments.length?void 0===t?this:this.each(function(e){w.offset.setOffset(this,t,e)}):(n={top:0,left:0},(r=(i=this[0])&&i.ownerDocument)?(e=r.documentElement,w.contains(e,i)?(void 0!==i.getBoundingClientRect&&(n=i.getBoundingClientRect()),i=gn(r),{top:n.top+(i.pageYOffset||e.scrollTop)-(e.clientTop||0),left:n.left+(i.pageXOffset||e.scrollLeft)-(e.clientLeft||0)}):n):void 0)},position:function(){var e,t,n,i;if(this[0])return n={top:0,left:0},i=this[0],"fixed"===w.css(i,"position")?t=i.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),(n=w.nodeName(e[0],"html")?n:e.offset()).top+=w.css(e[0],"borderTopWidth",!0),n.left+=w.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-w.css(i,"marginTop",!0),left:t.left-n.left-w.css(i,"marginLeft",!0)}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&!w.nodeName(e,"html")&&"static"===w.css(e,"position");)e=e.offsetParent;return e||lt})}}),w.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,r){var o=/Y/.test(r);w.fn[t]=function(e){return h(this,function(e,t,n){var i=gn(e);if(void 0===n)return i?r in i?i[r]:i.document.documentElement[t]:e[t];i?i.scrollTo(o?w(i).scrollLeft():n,o?n:w(i).scrollTop()):e[t]=n},t,e,arguments.length,null)}}),w.each(["top","left"],function(e,n){w.cssHooks[n]=ct(m.pixelPosition,function(e,t){if(t)return t=f(e,n),dt.test(t)?w(e).position()[n]+"px":t})}),w.each({Height:"height",Width:"width"},function(o,a){w.each({padding:"inner"+o,content:a,"":"outer"+o},function(i,e){w.fn[e]=function(e,t){var n=arguments.length&&(i||"boolean"!=typeof e),r=i||(!0===e||!0===t?"margin":"border");return h(this,function(e,t,n){var i;return w.isWindow(e)?e.document.documentElement["client"+o]:9===e.nodeType?(i=e.documentElement,Math.max(e.body["scroll"+o],i["scroll"+o],e.body["offset"+o],i["offset"+o],i["client"+o])):void 0===n?w.css(e,t,r):w.style(e,t,n,r)},a,n?e:void 0,n,null)}})}),w.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,i){return this.on(t,e,n,i)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),w.fn.size=function(){return this.length},w.fn.andSelf=w.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return w});var mn=C.jQuery,$n=C.$;return w.noConflict=function(e){return C.$===w&&(C.$=$n),e&&C.jQuery===w&&(C.jQuery=mn),w},P||(C.jQuery=C.$=w),w}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("jquery")):"function"==typeof define&&define.amd?define(["exports","jquery"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).bootstrap={},e.jQuery)}(this,function(e,t){"use strict";function P(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var u=P(t);function O(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function a(e,t,n){t&&O(e.prototype,t),n&&O(e,n)}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n,i=arguments[t];for(n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}).apply(this,arguments)}var H="transitionend";function Q(e){var t=this,n=!1;return u.default(this).one(c.TRANSITION_END,function(){n=!0}),setTimeout(function(){n||c.triggerTransitionEnd(t)},e),this}var c={TRANSITION_END:"bsTransitionEnd",getUID:function(e){for(;e+=~~(1e6*Math.random()),document.getElementById(e););return e},getSelectorFromElement:function(e){var t=e.getAttribute("data-target");t&&"#"!==t||(t=(e=e.getAttribute("href"))&&"#"!==e?e.trim():"");try{return document.querySelector(t)?t:null}catch(e){return null}},getTransitionDurationFromElement:function(e){var t,n,i;return e&&(t=u.default(e).css("transition-duration"),e=u.default(e).css("transition-delay"),n=parseFloat(t),i=parseFloat(e),n||i)?(t=t.split(",")[0],e=e.split(",")[0],1e3*(parseFloat(t)+parseFloat(e))):0},reflow:function(e){return e.offsetHeight},triggerTransitionEnd:function(e){u.default(e).trigger(H)},supportsTransitionEnd:function(){return Boolean(H)},isElement:function(e){return(e[0]||e).nodeType},typeCheckConfig:function(e,t,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var r=n[i],o=t[i],o=o&&c.isElement(o)?"element":null==(o=o)?""+o:{}.toString.call(o).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(r).test(o))throw new Error(e.toUpperCase()+': Option "'+i+'" provided type "'+o+'" but expected type "'+r+'".')}},findShadowRoot:function(e){var t;return document.documentElement.attachShadow?"function"==typeof e.getRootNode?(t=e.getRootNode())instanceof ShadowRoot?t:null:e instanceof ShadowRoot?e:e.parentNode?c.findShadowRoot(e.parentNode):null:null},jQueryDetection:function(){if(void 0===u.default)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var e=u.default.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1===e[0]&&9===e[1]&&e[2]<1||4<=e[0])throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}},F=(c.jQueryDetection(),u.default.fn.emulateTransitionEnd=Q,u.default.event.special[c.TRANSITION_END]={bindType:H,delegateType:H,handle:function(e){if(u.default(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}},"alert"),R="bs.alert",B=u.default.fn[F],n=function(){function i(e){this._element=e}var e=i.prototype;return e.close=function(e){var t=this._element;e&&(t=this._getRootElement(e)),this._triggerCloseEvent(t).isDefaultPrevented()||this._removeElement(t)},e.dispose=function(){u.default.removeData(this._element,R),this._element=null},e._getRootElement=function(e){var t=c.getSelectorFromElement(e),n=!1;return n=(n=t?document.querySelector(t):n)||u.default(e).closest(".alert")[0]},e._triggerCloseEvent=function(e){var t=u.default.Event("close.bs.alert");return u.default(e).trigger(t),t},e._removeElement=function(t){var e,n=this;u.default(t).removeClass("show"),u.default(t).hasClass("fade")?(e=c.getTransitionDurationFromElement(t),u.default(t).one(c.TRANSITION_END,function(e){return n._destroyElement(t,e)}).emulateTransitionEnd(e)):this._destroyElement(t)},e._destroyElement=function(e){u.default(e).detach().trigger("closed.bs.alert").remove()},i._jQueryInterface=function(n){return this.each(function(){var e=u.default(this),t=e.data(R);t||(t=new i(this),e.data(R,t)),"close"===n&&t[n](this)})},i._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},a(i,null,[{key:"VERSION",get:function(){return"4.5.3"}}]),i}(),W=(u.default(document).on("click.bs.alert.data-api",'[data-dismiss="alert"]',n._handleDismiss(new n)),u.default.fn[F]=n._jQueryInterface,u.default.fn[F].Constructor=n,u.default.fn[F].noConflict=function(){return u.default.fn[F]=B,n._jQueryInterface},"button"),U="bs.button",q=u.default.fn[W],d="active",t='[data-toggle^="button"]',z='input:not([type="hidden"])',V=function(){function r(e){this._element=e,this.shouldAvoidTriggerChange=!1}var e=r.prototype;return e.toggle=function(){var e,t=!0,n=!0,i=u.default(this._element).closest('[data-toggle="buttons"]')[0];i&&(e=this._element.querySelector(z))&&("radio"===e.type&&(e.checked&&this._element.classList.contains(d)?t=!1:(i=i.querySelector(".active"))&&u.default(i).removeClass(d)),t&&("checkbox"!==e.type&&"radio"!==e.type||(e.checked=!this._element.classList.contains(d)),this.shouldAvoidTriggerChange||u.default(e).trigger("change")),e.focus(),n=!1),this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(n&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(d)),t&&u.default(this._element).toggleClass(d))},e.dispose=function(){u.default.removeData(this._element,U),this._element=null},r._jQueryInterface=function(n,i){return this.each(function(){var e=u.default(this),t=e.data(U);t||(t=new r(this),e.data(U,t)),t.shouldAvoidTriggerChange=i,"toggle"===n&&t[n]()})},a(r,null,[{key:"VERSION",get:function(){return"4.5.3"}}]),r}(),i=(u.default(document).on("click.bs.button.data-api",t,function(e){var t,n=e.target,i=n;!(n=u.default(n).hasClass("btn")?n:u.default(n).closest(".btn")[0])||n.hasAttribute("disabled")||n.classList.contains("disabled")||(t=n.querySelector(z))&&(t.hasAttribute("disabled")||t.classList.contains("disabled"))?e.preventDefault():"INPUT"!==i.tagName&&"LABEL"===n.tagName||V._jQueryInterface.call(u.default(n),"toggle","INPUT"===i.tagName)}).on("focus.bs.button.data-api blur.bs.button.data-api",t,function(e){var t=u.default(e.target).closest(".btn")[0];u.default(t).toggleClass("focus",/^focus(in)?$/.test(e.type))}),u.default(window).on("load.bs.button.data-api",function(){for(var e=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),t=0,n=e.length;t<n;t++){var i=e[t],r=i.querySelector(z);r.checked||r.hasAttribute("checked")?i.classList.add(d):i.classList.remove(d)}for(var o=0,a=(e=[].slice.call(document.querySelectorAll('[data-toggle="button"]'))).length;o<a;o++){var s=e[o];"true"===s.getAttribute("aria-pressed")?s.classList.add(d):s.classList.remove(d)}}),u.default.fn[W]=V._jQueryInterface,u.default.fn[W].Constructor=V,u.default.fn[W].noConflict=function(){return u.default.fn[W]=q,V._jQueryInterface},"carousel"),G="bs.carousel",K="."+G,J=u.default.fn[i],X={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},Y={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},Z="next",ee="prev",te="slid"+K,h="active",ne=".active.carousel-item",ie={TOUCH:"touch",PEN:"pen"},r=function(){function r(e,t){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(t),this._element=e,this._indicatorsElement=this._element.querySelector(".carousel-indicators"),this._touchSupported="ontouchstart"in document.documentElement||0<navigator.maxTouchPoints,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var e=r.prototype;return e.next=function(){this._isSliding||this._slide(Z)},e.nextWhenVisible=function(){var e=u.default(this._element);!document.hidden&&e.is(":visible")&&"hidden"!==e.css("visibility")&&this.next()},e.prev=function(){this._isSliding||this._slide(ee)},e.pause=function(e){e||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(c.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},e.cycle=function(e){e||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},e.to=function(e){var t=this,n=(this._activeElement=this._element.querySelector(ne),this._getItemIndex(this._activeElement));e>this._items.length-1||e<0||(this._isSliding?u.default(this._element).one(te,function(){return t.to(e)}):n===e?(this.pause(),this.cycle()):this._slide(n<e?Z:ee,this._items[e]))},e.dispose=function(){u.default(this._element).off(K),u.default.removeData(this._element,G),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},e._getConfig=function(e){return e=s({},X,e),c.typeCheckConfig(i,e,Y),e},e._handleSwipe=function(){var e=Math.abs(this.touchDeltaX);e<=40||(e=e/this.touchDeltaX,(this.touchDeltaX=0)<e&&this.prev(),e<0&&this.next())},e._addEventListeners=function(){var t=this;this._config.keyboard&&u.default(this._element).on("keydown.bs.carousel",function(e){return t._keydown(e)}),"hover"===this._config.pause&&u.default(this._element).on("mouseenter.bs.carousel",function(e){return t.pause(e)}).on("mouseleave.bs.carousel",function(e){return t.cycle(e)}),this._config.touch&&this._addTouchEventListeners()},e._addTouchEventListeners=function(){var e,t,n=this;this._touchSupported&&(e=function(e){n._pointerEvent&&ie[e.originalEvent.pointerType.toUpperCase()]?n.touchStartX=e.originalEvent.clientX:n._pointerEvent||(n.touchStartX=e.originalEvent.touches[0].clientX)},t=function(e){n._pointerEvent&&ie[e.originalEvent.pointerType.toUpperCase()]&&(n.touchDeltaX=e.originalEvent.clientX-n.touchStartX),n._handleSwipe(),"hover"===n._config.pause&&(n.pause(),n.touchTimeout&&clearTimeout(n.touchTimeout),n.touchTimeout=setTimeout(function(e){return n.cycle(e)},500+n._config.interval))},u.default(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",function(e){return e.preventDefault()}),this._pointerEvent?(u.default(this._element).on("pointerdown.bs.carousel",e),u.default(this._element).on("pointerup.bs.carousel",t),this._element.classList.add("pointer-event")):(u.default(this._element).on("touchstart.bs.carousel",e),u.default(this._element).on("touchmove.bs.carousel",function(e){(e=e).originalEvent.touches&&1<e.originalEvent.touches.length?n.touchDeltaX=0:n.touchDeltaX=e.originalEvent.touches[0].clientX-n.touchStartX}),u.default(this._element).on("touchend.bs.carousel",t)))},e._keydown=function(e){if(!/input|textarea/i.test(e.target.tagName))switch(e.which){case 37:e.preventDefault(),this.prev();break;case 39:e.preventDefault(),this.next()}},e._getItemIndex=function(e){return this._items=e&&e.parentNode?[].slice.call(e.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(e)},e._getItemByDirection=function(e,t){var n=e===Z,i=e===ee,r=this._getItemIndex(t),o=this._items.length-1;return(i&&0===r||n&&r===o)&&!this._config.wrap?t:-1==(i=(r+(e===ee?-1:1))%this._items.length)?this._items[this._items.length-1]:this._items[i]},e._triggerSlideEvent=function(e,t){var n=this._getItemIndex(e),i=this._getItemIndex(this._element.querySelector(ne)),e=u.default.Event("slide.bs.carousel",{relatedTarget:e,direction:t,from:i,to:n});return u.default(this._element).trigger(e),e},e._setActiveIndicatorElement=function(e){var t;this._indicatorsElement&&(t=[].slice.call(this._indicatorsElement.querySelectorAll(".active")),u.default(t).removeClass(h),t=this._indicatorsElement.children[this._getItemIndex(e)])&&u.default(t).addClass(h)},e._slide=function(e,t){var n,i,r,o=this,a=this._element.querySelector(ne),s=this._getItemIndex(a),d=t||a&&this._getItemByDirection(e,a),t=this._getItemIndex(d),l=Boolean(this._interval),e=e===Z?(n="carousel-item-left",i="carousel-item-next","left"):(n="carousel-item-right",i="carousel-item-prev","right");d&&u.default(d).hasClass(h)?this._isSliding=!1:this._triggerSlideEvent(d,e).isDefaultPrevented()||a&&d&&(this._isSliding=!0,l&&this.pause(),this._setActiveIndicatorElement(d),r=u.default.Event(te,{relatedTarget:d,direction:e,from:s,to:t}),u.default(this._element).hasClass("slide")?(u.default(d).addClass(i),c.reflow(d),u.default(a).addClass(n),u.default(d).addClass(n),(e=parseInt(d.getAttribute("data-interval"),10))?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=e):this._config.interval=this._config.defaultInterval||this._config.interval,s=c.getTransitionDurationFromElement(a),u.default(a).one(c.TRANSITION_END,function(){u.default(d).removeClass(n+" "+i).addClass(h),u.default(a).removeClass(h+" "+i+" "+n),o._isSliding=!1,setTimeout(function(){return u.default(o._element).trigger(r)},0)}).emulateTransitionEnd(s)):(u.default(a).removeClass(h),u.default(d).addClass(h),this._isSliding=!1,u.default(this._element).trigger(r)),l)&&this.cycle()},r._jQueryInterface=function(i){return this.each(function(){var e=u.default(this).data(G),t=s({},X,u.default(this).data()),n=("object"==typeof i&&(t=s({},t,i)),"string"==typeof i?i:t.slide);if(e||(e=new r(this,t),u.default(this).data(G,e)),"number"==typeof i)e.to(i);else if("string"==typeof n){if(void 0===e[n])throw new TypeError('No method named "'+n+'"');e[n]()}else t.interval&&t.ride&&(e.pause(),e.cycle())})},r._dataApiClickHandler=function(e){var t,n,i=c.getSelectorFromElement(this);i&&(i=u.default(i)[0])&&u.default(i).hasClass("carousel")&&(t=s({},u.default(i).data(),u.default(this).data()),(n=this.getAttribute("data-slide-to"))&&(t.interval=!1),r._jQueryInterface.call(u.default(i),t),n&&u.default(i).data(G).to(n),e.preventDefault())},a(r,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return X}}]),r}(),l=(u.default(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",r._dataApiClickHandler),u.default(window).on("load.bs.carousel.data-api",function(){for(var e=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),t=0,n=e.length;t<n;t++){var i=u.default(e[t]);r._jQueryInterface.call(i,i.data())}}),u.default.fn[i]=r._jQueryInterface,u.default.fn[i].Constructor=r,u.default.fn[i].noConflict=function(){return u.default.fn[i]=J,r._jQueryInterface},"collapse"),f="bs.collapse",re=u.default.fn[l],oe={toggle:!0,parent:""},ae={toggle:"boolean",parent:"(string|element)"},p="show",se="collapse",de="collapsing",le="collapsed",ue='[data-toggle="collapse"]',ce=function(){function o(t,e){this._isTransitioning=!1,this._element=t,this._config=this._getConfig(e),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'));for(var n=[].slice.call(document.querySelectorAll(ue)),i=0,r=n.length;i<r;i++){var o=n[i],a=c.getSelectorFromElement(o),s=[].slice.call(document.querySelectorAll(a)).filter(function(e){return e===t});null!==a&&0<s.length&&(this._selector=a,this._triggerArray.push(o))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var e=o.prototype;return e.toggle=function(){u.default(this._element).hasClass(p)?this.hide():this.show()},e.show=function(){var e,t,n,i,r=this;this._isTransitioning||u.default(this._element).hasClass(p)||(e=this._parent&&0===(e=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter(function(e){return"string"==typeof r._config.parent?e.getAttribute("data-parent")===r._config.parent:e.classList.contains(se)})).length?null:e)&&(i=u.default(e).not(this._selector).data(f))&&i._isTransitioning||(n=u.default.Event("show.bs.collapse"),u.default(this._element).trigger(n),n.isDefaultPrevented())||(e&&(o._jQueryInterface.call(u.default(e).not(this._selector),"hide"),i||u.default(e).data(f,null)),t=this._getDimension(),u.default(this._element).removeClass(se).addClass(de),this._element.style[t]=0,this._triggerArray.length&&u.default(this._triggerArray).removeClass(le).attr("aria-expanded",!0),this.setTransitioning(!0),n="scroll"+(t[0].toUpperCase()+t.slice(1)),i=c.getTransitionDurationFromElement(this._element),u.default(this._element).one(c.TRANSITION_END,function(){u.default(r._element).removeClass(de).addClass(se+" "+p),r._element.style[t]="",r.setTransitioning(!1),u.default(r._element).trigger("shown.bs.collapse")}).emulateTransitionEnd(i),this._element.style[t]=this._element[n]+"px")},e.hide=function(){var e=this;if(!this._isTransitioning&&u.default(this._element).hasClass(p)){var t=u.default.Event("hide.bs.collapse");if(u.default(this._element).trigger(t),!t.isDefaultPrevented()){var t=this._getDimension(),n=(this._element.style[t]=this._element.getBoundingClientRect()[t]+"px",c.reflow(this._element),u.default(this._element).addClass(de).removeClass(se+" "+p),this._triggerArray.length);if(0<n)for(var i=0;i<n;i++){var r=this._triggerArray[i],o=c.getSelectorFromElement(r);null===o||u.default([].slice.call(document.querySelectorAll(o))).hasClass(p)||u.default(r).addClass(le).attr("aria-expanded",!1)}this.setTransitioning(!0);this._element.style[t]="";t=c.getTransitionDurationFromElement(this._element);u.default(this._element).one(c.TRANSITION_END,function(){e.setTransitioning(!1),u.default(e._element).removeClass(de).addClass(se).trigger("hidden.bs.collapse")}).emulateTransitionEnd(t)}}},e.setTransitioning=function(e){this._isTransitioning=e},e.dispose=function(){u.default.removeData(this._element,f),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},e._getConfig=function(e){return(e=s({},oe,e)).toggle=Boolean(e.toggle),c.typeCheckConfig(l,e,ae),e},e._getDimension=function(){return u.default(this._element).hasClass("width")?"width":"height"},e._getParent=function(){var e,n=this,t=(c.isElement(this._config.parent)?(e=this._config.parent,void 0!==this._config.parent.jquery&&(e=this._config.parent[0])):e=document.querySelector(this._config.parent),'[data-toggle="collapse"][data-parent="'+this._config.parent+'"]'),t=[].slice.call(e.querySelectorAll(t));return u.default(t).each(function(e,t){n._addAriaAndCollapsedClass(o._getTargetFromElement(t),[t])}),e},e._addAriaAndCollapsedClass=function(e,t){e=u.default(e).hasClass(p);t.length&&u.default(t).toggleClass(le,!e).attr("aria-expanded",e)},o._getTargetFromElement=function(e){e=c.getSelectorFromElement(e);return e?document.querySelector(e):null},o._jQueryInterface=function(i){return this.each(function(){var e=u.default(this),t=e.data(f),n=s({},oe,e.data(),"object"==typeof i&&i?i:{});if(!t&&n.toggle&&"string"==typeof i&&/show|hide/.test(i)&&(n.toggle=!1),t||(t=new o(this,n),e.data(f,t)),"string"==typeof i){if(void 0===t[i])throw new TypeError('No method named "'+i+'"');t[i]()}})},a(o,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return oe}}]),o}(),he=(u.default(document).on("click.bs.collapse.data-api",ue,function(e){"A"===e.currentTarget.tagName&&e.preventDefault();var n=u.default(this),e=c.getSelectorFromElement(this),e=[].slice.call(document.querySelectorAll(e));u.default(e).each(function(){var e=u.default(this),t=e.data(f)?"toggle":n.data();ce._jQueryInterface.call(e,t)})}),u.default.fn[l]=ce._jQueryInterface,u.default.fn[l].Constructor=ce,u.default.fn[l].noConflict=function(){return u.default.fn[l]=re,ce._jQueryInterface},"undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator),fe=function(){for(var e=["Edge","Trident","Firefox"],t=0;t<e.length;t+=1)if(he&&0<=navigator.userAgent.indexOf(e[t]))return 1;return 0}();var pe=he&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},fe))}};function ge(e){return e&&"[object Function]"==={}.toString.call(e)}function g(e,t){return 1!==e.nodeType?[]:(e=e.ownerDocument.defaultView.getComputedStyle(e,null),t?e[t]:e)}function me(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function $e(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=g(e),n=t.overflow,i=t.overflowX,t=t.overflowY;return/(auto|scroll|overlay)/.test(n+t+i)?e:$e(me(e))}function be(e){return e&&e.referenceNode?e.referenceNode:e}var ve=he&&!(!window.MSInputMethodContext||!document.documentMode),ye=he&&/MSIE 10/.test(navigator.userAgent);function m(e){return 11===e?ve:10!==e&&ve||ye}function $(e){if(!e)return document.documentElement;for(var t=m(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var i=n&&n.nodeName;return i&&"BODY"!==i&&"HTML"!==i?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===g(n,"position")?$(n):n:(e?e.ownerDocument:document).documentElement}function Ce(e){return null!==e.parentNode?Ce(e.parentNode):e}function we(e,t){var n,i,r;return e&&e.nodeType&&t&&t.nodeType?(i=(r=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING)?e:t,r=r?t:e,(n=document.createRange()).setStart(i,0),n.setEnd(r,0),e!==(n=n.commonAncestorContainer)&&t!==n||i.contains(r)?"BODY"===(r=(i=n).nodeName)||"HTML"!==r&&$(i.firstElementChild)!==i?$(n):n:(r=Ce(e)).host?we(r.host,t):we(e,Ce(t).host)):document.documentElement}function b(e,t){var t="top"===(1<arguments.length&&void 0!==t?t:"top")?"scrollTop":"scrollLeft",n=e.nodeName;return("BODY"===n||"HTML"===n?(n=e.ownerDocument.documentElement,e.ownerDocument.scrollingElement||n):e)[t]}function _e(e,t){var t="x"===t?"Left":"Top",n="Left"==t?"Right":"Bottom";return parseFloat(e["border"+t+"Width"])+parseFloat(e["border"+n+"Width"])}function xe(e,t,n,i){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],m(10)?parseInt(n["offset"+e])+parseInt(i["margin"+("Height"===e?"Top":"Left")])+parseInt(i["margin"+("Height"===e?"Bottom":"Right")]):0)}function Se(e){var t=e.body,e=e.documentElement,n=m(10)&&getComputedStyle(e);return{height:xe("Height",t,e,n),width:xe("Width",t,e,n)}}t=function(e,t,n){return t&&Te(e.prototype,t),n&&Te(e,n),e};function Te(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n,i=arguments[t];for(n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e};function C(e){return y({},e,{right:e.left+e.width,bottom:e.top+e.height})}function ke(e){var t={};try{m(10)?(t=e.getBoundingClientRect(),n=b(e,"top"),i=b(e,"left"),t.top+=n,t.left+=i,t.bottom+=n,t.right+=i):t=e.getBoundingClientRect()}catch(e){}var n={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},i="HTML"===e.nodeName?Se(e.ownerDocument):{},t=i.width||e.clientWidth||n.width,i=i.height||e.clientHeight||n.height,t=e.offsetWidth-t,i=e.offsetHeight-i;return(t||i)&&(t-=_e(e=g(e),"x"),i-=_e(e,"y"),n.width-=t,n.height-=i),C(n)}function De(e,t,n){var n=2<arguments.length&&void 0!==n&&n,i=m(10),r="HTML"===t.nodeName,o=ke(e),a=ke(t),e=$e(e),s=g(t),d=parseFloat(s.borderTopWidth),l=parseFloat(s.borderLeftWidth),a=(n&&r&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0)),C({top:o.top-a.top-d,left:o.left-a.left-l,width:o.width,height:o.height}));return a.marginTop=0,a.marginLeft=0,!i&&r&&(o=parseFloat(s.marginTop),r=parseFloat(s.marginLeft),a.top-=d-o,a.bottom-=d-o,a.left-=l-r,a.right-=l-r,a.marginTop=o,a.marginLeft=r),a=(i&&!n?t.contains(e):t===e&&"BODY"!==e.nodeName)?function(e,t,n){var n=2<arguments.length&&void 0!==n&&n,i=b(t,"top"),t=b(t,"left"),n=n?-1:1;return e.top+=i*n,e.bottom+=i*n,e.left+=t*n,e.right+=t*n,e}(a,t):a}function je(e){if(!e||!e.parentElement||m())return document.documentElement;for(var t=e.parentElement;t&&"none"===g(t,"transform");)t=t.parentElement;return t||document.documentElement}function Ae(e,t,n,i,r){var o,r=4<arguments.length&&void 0!==r&&r,a={top:0,left:0},s=r?je(e):we(e,be(t)),s=("viewport"===i?a=function(e,t){var t=1<arguments.length&&void 0!==t&&t,n=e.ownerDocument.documentElement,e=De(e,n),i=Math.max(n.clientWidth,window.innerWidth||0),r=Math.max(n.clientHeight,window.innerHeight||0),o=t?0:b(n),t=t?0:b(n,"left");return C({top:o-e.top+e.marginTop,left:t-e.left+e.marginLeft,width:i,height:r})}(s,r):(o=void 0,"scrollParent"===i?"BODY"===(o=$e(me(t))).nodeName&&(o=e.ownerDocument.documentElement):o="window"===i?e.ownerDocument.documentElement:i,t=De(o,s,r),"HTML"!==o.nodeName||function e(t){var n=t.nodeName;return"BODY"!==n&&"HTML"!==n&&("fixed"===g(t,"position")||!!(n=me(t))&&e(n))}(s)?a=t:(r=(i=Se(e.ownerDocument)).height,o=i.width,a.top+=t.top-t.marginTop,a.bottom=r+t.top,a.left+=t.left-t.marginLeft,a.right=o+t.left)),"number"==typeof(n=n||0));return a.left+=s?n:n.left||0,a.top+=s?n:n.top||0,a.right-=s?n:n.right||0,a.bottom-=s?n:n.bottom||0,a}function Ie(e,t,n,i,r,o){var a,o=5<arguments.length&&void 0!==o?o:0;return-1===e.indexOf("auto")?e:(i=Ae(n,i,o,r),a={top:{width:i.width,height:t.top-i.top},right:{width:i.right-t.right,height:i.height},bottom:{width:i.width,height:i.bottom-t.bottom},left:{width:t.left-i.left,height:i.height}},(0<(r=(o=Object.keys(a).map(function(e){return y({key:e},a[e],{area:(e=a[e]).width*e.height})}).sort(function(e,t){return t.area-e.area})).filter(function(e){var t=e.width,e=e.height;return t>=n.clientWidth&&e>=n.clientHeight})).length?r:o)[0].key+((t=e.split("-")[1])?"-"+t:""))}function Ee(e,t,n,i){i=3<arguments.length&&void 0!==i?i:null;return De(n,i?je(t):we(t,be(n)),i)}function Ne(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),n=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),t=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+t,height:e.offsetHeight+n}}function Le(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function Me(e,t,n){n=n.split("-")[0];var e=Ne(e),i={width:e.width,height:e.height},r=-1!==["right","left"].indexOf(n),o=r?"top":"left",a=r?"left":"top",s=r?"height":"width",r=r?"width":"height";return i[o]=t[o]+t[s]/2-e[s]/2,i[a]=n===a?t[a]-e[r]:t[Le(a)],i}function Pe(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function Oe(e,n,t){var i,r;return(void 0===t?e:e.slice(0,(e=e,i="name",r=t,Array.prototype.findIndex?e.findIndex(function(e){return e[i]===r}):(t=Pe(e,function(e){return e[i]===r}),e.indexOf(t))))).forEach(function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var t=e.function||e.fn;e.enabled&&ge(t)&&(n.offsets.popper=C(n.offsets.popper),n.offsets.reference=C(n.offsets.reference),n=t(n,e))}),n}function He(e,n){return e.some(function(e){var t=e.name;return e.enabled&&t===n})}function Qe(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),i=0;i<t.length;i++){var r=t[i],r=r?""+r+n:e;if(void 0!==document.body.style[r])return r}return null}function Fe(e){e=e.ownerDocument;return e?e.defaultView:window}function Re(e,t,n,i){n.updateBound=i,Fe(e).addEventListener("resize",n.updateBound,{passive:!0});i=$e(e);return function e(t,n,i,r){var o="BODY"===t.nodeName,t=o?t.ownerDocument.defaultView:t;t.addEventListener(n,i,{passive:!0}),o||e($e(t.parentNode),n,i,r),r.push(t)}(i,"scroll",n.updateBound,n.scrollParents),n.scrollElement=i,n.eventsEnabled=!0,n}function Be(){var e,t;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(e=this.reference,t=this.state,Fe(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEach(function(e){e.removeEventListener("scroll",t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t))}function We(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function Ue(n,i){Object.keys(i).forEach(function(e){var t="";-1!==["width","height","top","right","bottom","left"].indexOf(e)&&We(i[e])&&(t="px"),n.style[e]=i[e]+t})}function qe(e,t){function n(e){return e}var i=e.offsets,r=i.popper,i=i.reference,o=Math.round,a=Math.floor,i=o(i.width),s=o(r.width),d=-1!==["left","right"].indexOf(e.placement),e=-1!==e.placement.indexOf("-"),d=t?d||e||i%2==s%2?o:a:n,a=t?o:n;return{left:d(i%2==1&&s%2==1&&!e&&t?r.left-1:r.left),top:a(r.top),bottom:a(r.bottom),right:d(r.right)}}var ze=he&&/Firefox/i.test(navigator.userAgent);function Ve(e,t,n){var i,r=Pe(e,function(e){return e.name===t}),e=!!r&&e.some(function(e){return e.name===n&&e.enabled&&e.order<r.order});return e||(i="`"+t+"`",console.warn("`"+n+"`"+" modifier is required by "+i+" modifier in order to work, be sure to include it before "+i+"!")),e}var Ge=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],Ke=Ge.slice(3);function Je(e,t){t=1<arguments.length&&void 0!==t&&t,e=Ke.indexOf(e),e=Ke.slice(e+1).concat(Ke.slice(0,e));return t?e.reverse():e}var Xe="flip",Ye="clockwise",Ze="counterclockwise";function et(e,s,d,t){var r=[0,0],i=-1!==["right","left"].indexOf(t),t=e.split(/(\+|\-)/).map(function(e){return e.trim()}),e=t.indexOf(Pe(t,function(e){return-1!==e.search(/,|\s/)})),n=(t[e]&&-1===t[e].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead."),/\s*,\s*|\s+/);return(-1!==e?[t.slice(0,e).concat([t[e].split(n)[0]]),[t[e].split(n)[1]].concat(t.slice(e+1))]:[t]).map(function(e,t){var a=(1===t?!i:i)?"height":"width",n=!1;return e.reduce(function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,n=!0,e):n?(e[e.length-1]+=t,n=!1,e):e.concat(t)},[]).map(function(e){return t=a,n=s,i=d,r=+(o=(e=e).match(/((?:\-|\+)?\d*\.?\d*)(.*)/))[1],o=o[2],r?0===o.indexOf("%")?C("%p"===o?n:i)[t]/100*r:"vh"===o||"vw"===o?("vh"===o?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*r:r:e;var t,n,i,r,o})}).forEach(function(n,i){n.forEach(function(e,t){We(e)&&(r[i]+=e*("-"===n[t-1]?-1:1))})}),r}var tt={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t,n,i,r=e.placement,o=r.split("-")[0];return(r=r.split("-")[1])&&(t=(n=e.offsets).reference,n=n.popper,i=(o=-1!==["bottom","top"].indexOf(o))?"width":"height",o={start:v({},o=o?"left":"top",t[o]),end:v({},o,t[o]+t[i]-n[i])},e.offsets.popper=y({},n,o[r])),e}},offset:{order:200,enabled:!0,fn:function(e,t){var t=t.offset,n=e.placement,i=(r=e.offsets).popper,r=r.reference,n=n.split("-")[0],o=void 0,o=We(+t)?[+t,0]:et(t,i,r,n);return"left"===n?(i.top+=o[0],i.left-=o[1]):"right"===n?(i.top+=o[0],i.left+=o[1]):"top"===n?(i.left+=o[0],i.top-=o[1]):"bottom"===n&&(i.left+=o[0],i.top+=o[1]),e.popper=i,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,i){var t=i.boundariesElement||$(e.instance.popper),n=(e.instance.reference===t&&(t=$(t)),Qe("transform")),r=e.instance.popper.style,o=r.top,a=r.left,s=r[n],d=(r.top="",r.left="",r[n]="",Ae(e.instance.popper,e.instance.reference,i.padding,t,e.positionFixed)),t=(r.top=o,r.left=a,r[n]=s,i.boundaries=d,i.priority),l=e.offsets.popper,u={primary:function(e){var t=l[e];return l[e]<d[e]&&!i.escapeWithReference&&(t=Math.max(l[e],d[e])),v({},e,t)},secondary:function(e){var t="right"===e?"left":"top",n=l[t];return l[e]>d[e]&&!i.escapeWithReference&&(n=Math.min(l[t],d[e]-("right"===e?l.width:l.height))),v({},t,n)}};return t.forEach(function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";l=y({},l,u[t](e))}),e.offsets.popper=l,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=(n=e.offsets).popper,n=n.reference,i=e.placement.split("-")[0],r=Math.floor,o=(i=-1!==["top","bottom"].indexOf(i))?"right":"bottom",a=i?"left":"top",i=i?"width":"height";return t[o]<r(n[a])&&(e.offsets.popper[a]=r(n[a])-t[i]),t[a]>r(n[o])&&(e.offsets.popper[a]=r(n[o])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){if(Ve(e.instance.modifiers,"arrow","keepTogether")){t=t.element;if("string"==typeof t){if(!(t=e.instance.popper.querySelector(t)))return e}else if(!e.instance.popper.contains(t))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var n=e.placement.split("-")[0],i=e.offsets,r=i.popper,i=i.reference,n=-1!==["left","right"].indexOf(n),o=n?"height":"width",a=n?"Top":"Left",s=a.toLowerCase(),d=n?"left":"top",n=n?"bottom":"right",l=Ne(t)[o],n=(i[n]-l<r[s]&&(e.offsets.popper[s]-=r[s]-(i[n]-l)),i[s]+l>r[n]&&(e.offsets.popper[s]+=i[s]+l-r[n]),e.offsets.popper=C(e.offsets.popper),i[s]+i[o]/2-l/2),i=g(e.instance.popper),u=parseFloat(i["margin"+a]),i=parseFloat(i["border"+a+"Width"]),a=n-e.offsets.popper[s]-u-i,a=Math.max(Math.min(r[o]-l,a),0);e.arrowElement=t,e.offsets.arrow=(v(n={},s,Math.round(a)),v(n,d,""),n)}return e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(l,u){if(!(He(l.instance.modifiers,"inner")||l.flipped&&l.placement===l.originalPlacement)){var c=Ae(l.instance.popper,l.instance.reference,u.padding,u.boundariesElement,l.positionFixed),h=l.placement.split("-")[0],f=Le(h),p=l.placement.split("-")[1]||"",g=[];switch(u.behavior){case Xe:g=[h,f];break;case Ye:g=Je(h);break;case Ze:g=Je(h,!0);break;default:g=u.behavior}g.forEach(function(e,t){if(h!==e||g.length===t+1)return l;h=l.placement.split("-")[0],f=Le(h);var e=l.offsets.popper,n=l.offsets.reference,i=Math.floor,n="left"===h&&i(e.right)>i(n.left)||"right"===h&&i(e.left)<i(n.right)||"top"===h&&i(e.bottom)>i(n.top)||"bottom"===h&&i(e.top)<i(n.bottom),r=i(e.left)<i(c.left),o=i(e.right)>i(c.right),a=i(e.top)<i(c.top),e=i(e.bottom)>i(c.bottom),i="left"===h&&r||"right"===h&&o||"top"===h&&a||"bottom"===h&&e,s=-1!==["top","bottom"].indexOf(h),d=!!u.flipVariations&&(s&&"start"===p&&r||s&&"end"===p&&o||!s&&"start"===p&&a||!s&&"end"===p&&e),o=!!u.flipVariationsByContent&&(s&&"start"===p&&o||s&&"end"===p&&r||!s&&"start"===p&&e||!s&&"end"===p&&a),r=d||o;(n||i||r)&&(l.flipped=!0,(n||i)&&(h=g[t+1]),r&&(p="end"===(e=p)?"start":"start"===e?"end":e),l.placement=h+(p?"-"+p:""),l.offsets.popper=y({},l.offsets.popper,Me(l.instance.popper,l.offsets.reference,l.placement)),l=Oe(l.instance.modifiers,l,"flip"))})}return l},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,n=t.split("-")[0],i=(r=e.offsets).popper,r=r.reference,o=-1!==["left","right"].indexOf(n),a=-1===["top","left"].indexOf(n);return i[o?"left":"top"]=r[n]-(a?i[o?"width":"height"]:0),e.placement=Le(t),e.offsets.popper=C(i),e}},hide:{order:800,enabled:!0,fn:function(e){if(Ve(e.instance.modifiers,"hide","preventOverflow")){var t=e.offsets.reference,n=Pe(e.instance.modifiers,function(e){return"preventOverflow"===e.name}).boundaries;if(t.bottom<n.top||t.left>n.right||t.top>n.bottom||t.right<n.left){if(!0===e.hide)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(!1===e.hide)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var n=t.x,i=t.y,r=e.offsets.popper,o=(void 0!==(o=Pe(e.instance.modifiers,function(e){return"applyStyle"===e.name}).gpuAcceleration)&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!"),void 0!==o?o:t.gpuAcceleration),a=ke(t=$(e.instance.popper)),r={position:r.position},s=qe(e,window.devicePixelRatio<2||!ze),n="bottom"===n?"top":"bottom",i="right"===i?"left":"right",d=Qe("transform"),l=void 0,u=void 0,u="bottom"==n?"HTML"===t.nodeName?-t.clientHeight+s.bottom:-a.height+s.bottom:s.top,l="right"==i?"HTML"===t.nodeName?-t.clientWidth+s.right:-a.width+s.right:s.left,a=(o&&d?(r[d]="translate3d("+l+"px, "+u+"px, 0)",r[n]=0,r[i]=0,r.willChange="transform"):(t="right"==i?-1:1,r[n]=u*("bottom"==n?-1:1),r[i]=l*t,r.willChange=n+", "+i),{"x-placement":e.placement});return e.attributes=y({},a,e.attributes),e.styles=y({},r,e.styles),e.arrowStyles=y({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(e){var t,n;return Ue(e.instance.popper,e.styles),t=e.instance.popper,n=e.attributes,Object.keys(n).forEach(function(e){!1!==n[e]?t.setAttribute(e,n[e]):t.removeAttribute(e)}),e.arrowElement&&Object.keys(e.arrowStyles).length&&Ue(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,n,i,r){return r=Ee(r,t,e,n.positionFixed),r=Ie(n.placement,r,t,e,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding),t.setAttribute("x-placement",r),Ue(t,{position:n.positionFixed?"fixed":"absolute"}),n},gpuAcceleration:void 0}}},o=(t(w,[{key:"update",value:function(){return function(){var e;this.state.isDestroyed||((e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}}).offsets.reference=Ee(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=Ie(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=Me(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=Oe(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e)))}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,He(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[Qe("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=Re(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return Be.call(this)}}]),w);function w(e,t){var n=this,i=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},r=this,o=w;if(!(r instanceof o))throw new TypeError("Cannot call a class as a function");this.scheduleUpdate=function(){return requestAnimationFrame(n.update)},this.update=pe(this.update.bind(this)),this.options=y({},w.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=t&&t.jquery?t[0]:t,this.options.modifiers={},Object.keys(y({},w.Defaults.modifiers,i.modifiers)).forEach(function(e){n.options.modifiers[e]=y({},w.Defaults.modifiers[e]||{},i.modifiers?i.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return y({name:e},n.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(e){e.enabled&&ge(e.onLoad)&&e.onLoad(n.reference,n.popper,n.options,e,n.state)}),this.update();r=this.options.eventsEnabled;r&&this.enableEventListeners(),this.state.eventsEnabled=r}o.Utils=("undefined"!=typeof window?window:global).PopperUtils,o.placements=Ge,o.Defaults=tt;var _="dropdown",nt="bs.dropdown",it="."+nt,t=".data-api",rt=u.default.fn[_],ot=new RegExp("38|40|27"),at="hide"+it,st="hidden"+it,Ge="click"+it+t,tt="keydown"+it+t,dt="disabled",x="show",lt="dropdown-menu-right",ut='[data-toggle="dropdown"]',ct=".dropdown-menu",ht={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},ft={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},S=function(){function l(e,t){this._element=e,this._popper=null,this._config=this._getConfig(t),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var e=l.prototype;return e.toggle=function(){var e;this._element.disabled||u.default(this._element).hasClass(dt)||(e=u.default(this._menu).hasClass(x),l._clearMenus(),e)||this.show(!0)},e.show=function(e){if(void 0===e&&(e=!1),!(this._element.disabled||u.default(this._element).hasClass(dt)||u.default(this._menu).hasClass(x))){var t={relatedTarget:this._element},n=u.default.Event("show.bs.dropdown",t),i=l._getParentFromElement(this._element);if(u.default(i).trigger(n),!n.isDefaultPrevented()){if(!this._inNavbar&&e){if(void 0===o)throw new TypeError("Bootstrap's dropdowns require Popper.js (https://popper.js.org/)");n=this._element;"parent"===this._config.reference?n=i:c.isElement(this._config.reference)&&(n=this._config.reference,void 0!==this._config.reference.jquery)&&(n=this._config.reference[0]),"scrollParent"!==this._config.boundary&&u.default(i).addClass("position-static"),this._popper=new o(n,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===u.default(i).closest(".navbar-nav").length&&u.default(document.body).children().on("mouseover",null,u.default.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),u.default(this._menu).toggleClass(x),u.default(i).toggleClass(x).trigger(u.default.Event("shown.bs.dropdown",t))}}},e.hide=function(){var e,t,n;this._element.disabled||u.default(this._element).hasClass(dt)||!u.default(this._menu).hasClass(x)||(e={relatedTarget:this._element},t=u.default.Event(at,e),n=l._getParentFromElement(this._element),u.default(n).trigger(t),t.isDefaultPrevented())||(this._popper&&this._popper.destroy(),u.default(this._menu).toggleClass(x),u.default(n).toggleClass(x).trigger(u.default.Event(st,e)))},e.dispose=function(){u.default.removeData(this._element,nt),u.default(this._element).off(it),this._element=null,(this._menu=null)!==this._popper&&(this._popper.destroy(),this._popper=null)},e.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},e._addEventListeners=function(){var t=this;u.default(this._element).on("click.bs.dropdown",function(e){e.preventDefault(),e.stopPropagation(),t.toggle()})},e._getConfig=function(e){return e=s({},this.constructor.Default,u.default(this._element).data(),e),c.typeCheckConfig(_,e,this.constructor.DefaultType),e},e._getMenuElement=function(){var e;return this._menu||(e=l._getParentFromElement(this._element))&&(this._menu=e.querySelector(ct)),this._menu},e._getPlacement=function(){var e=u.default(this._element.parentNode),t="bottom-start";return e.hasClass("dropup")?t=u.default(this._menu).hasClass(lt)?"top-end":"top-start":e.hasClass("dropright")?t="right-start":e.hasClass("dropleft")?t="left-start":u.default(this._menu).hasClass(lt)&&(t="bottom-end"),t},e._detectNavbar=function(){return 0<u.default(this._element).closest(".navbar").length},e._getOffset=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=s({},e.offsets,t._config.offset(e.offsets,t._element)||{}),e}:e.offset=this._config.offset,e},e._getPopperConfig=function(){var e={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(e.modifiers.applyStyle={enabled:!1}),s({},e,this._config.popperConfig)},l._jQueryInterface=function(t){return this.each(function(){var e=u.default(this).data(nt);if(e||(e=new l(this,"object"==typeof t?t:null),u.default(this).data(nt,e)),"string"==typeof t){if(void 0===e[t])throw new TypeError('No method named "'+t+'"');e[t]()}})},l._clearMenus=function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var t=[].slice.call(document.querySelectorAll(ut)),n=0,i=t.length;n<i;n++){var r,o,a=l._getParentFromElement(t[n]),s=u.default(t[n]).data(nt),d={relatedTarget:t[n]};e&&"click"===e.type&&(d.clickEvent=e),s&&(r=s._menu,!u.default(a).hasClass(x)||e&&("click"===e.type&&/input|textarea/i.test(e.target.tagName)||"keyup"===e.type&&9===e.which)&&u.default.contains(a,e.target)||(o=u.default.Event(at,d),u.default(a).trigger(o),o.isDefaultPrevented())||("ontouchstart"in document.documentElement&&u.default(document.body).children().off("mouseover",null,u.default.noop),t[n].setAttribute("aria-expanded","false"),s._popper&&s._popper.destroy(),u.default(r).removeClass(x),u.default(a).removeClass(x).trigger(u.default.Event(st,d))))}},l._getParentFromElement=function(e){var t,n=c.getSelectorFromElement(e);return(t=n?document.querySelector(n):t)||e.parentNode},l._dataApiKeydownHandler=function(e){var t,n,i;(/input|textarea/i.test(e.target.tagName)?32===e.which||27!==e.which&&(40!==e.which&&38!==e.which||u.default(e.target).closest(ct).length):!ot.test(e.which))||this.disabled||u.default(this).hasClass(dt)||(t=l._getParentFromElement(this),!(n=u.default(t).hasClass(x))&&27===e.which)||(e.preventDefault(),e.stopPropagation(),n&&27!==e.which&&32!==e.which?0!==(n=[].slice.call(t.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter(function(e){return u.default(e).is(":visible")})).length&&(i=n.indexOf(e.target),38===e.which&&0<i&&i--,40===e.which&&i<n.length-1&&i++,n[i=i<0?0:i].focus()):(27===e.which&&u.default(t.querySelector(ut)).trigger("focus"),u.default(this).trigger("click")))},a(l,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return ht}},{key:"DefaultType",get:function(){return ft}}]),l}(),T=(u.default(document).on(tt,ut,S._dataApiKeydownHandler).on(tt,ct,S._dataApiKeydownHandler).on(Ge+" keyup.bs.dropdown.data-api",S._clearMenus).on(Ge,ut,function(e){e.preventDefault(),e.stopPropagation(),S._jQueryInterface.call(u.default(this),"toggle")}).on(Ge,".dropdown form",function(e){e.stopPropagation()}),u.default.fn[_]=S._jQueryInterface,u.default.fn[_].Constructor=S,u.default.fn[_].noConflict=function(){return u.default.fn[_]=rt,S._jQueryInterface},"modal"),pt="bs.modal",k="."+pt,gt=u.default.fn[T],mt={backdrop:!0,keyboard:!0,focus:!0,show:!0},$t={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},bt="hidden"+k,vt="show"+k,yt="focusin"+k,Ct="resize"+k,wt="click.dismiss"+k,_t="keydown.dismiss"+k,xt="mousedown.dismiss"+k,St="modal-open",D="fade",Tt="show",kt="modal-static",Dt=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",jt=".sticky-top",At=function(){function r(e,t){this._config=this._getConfig(t),this._element=e,this._dialog=e.querySelector(".modal-dialog"),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var e=r.prototype;return e.toggle=function(e){return this._isShown?this.hide():this.show(e)},e.show=function(e){var t,n=this;this._isShown||this._isTransitioning||(u.default(this._element).hasClass(D)&&(this._isTransitioning=!0),t=u.default.Event(vt,{relatedTarget:e}),u.default(this._element).trigger(t),this._isShown)||t.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),u.default(this._element).on(wt,'[data-dismiss="modal"]',function(e){return n.hide(e)}),u.default(this._dialog).on(xt,function(){u.default(n._element).one("mouseup.dismiss.bs.modal",function(e){u.default(e.target).is(n._element)&&(n._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return n._showElement(e)}))},e.hide=function(e){var t=this;e&&e.preventDefault(),this._isShown&&!this._isTransitioning&&(e=u.default.Event("hide.bs.modal"),u.default(this._element).trigger(e),this._isShown)&&!e.isDefaultPrevented()&&(this._isShown=!1,(e=u.default(this._element).hasClass(D))&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),u.default(document).off(yt),u.default(this._element).removeClass(Tt),u.default(this._element).off(wt),u.default(this._dialog).off(xt),e?(e=c.getTransitionDurationFromElement(this._element),u.default(this._element).one(c.TRANSITION_END,function(e){return t._hideModal(e)}).emulateTransitionEnd(e)):this._hideModal())},e.dispose=function(){[window,this._element,this._dialog].forEach(function(e){return u.default(e).off(k)}),u.default(document).off(yt),u.default.removeData(this._element,pt),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},e.handleUpdate=function(){this._adjustDialog()},e._getConfig=function(e){return e=s({},mt,e),c.typeCheckConfig(T,e,$t),e},e._triggerBackdropTransition=function(){var e,t,n,i=this;"static"===this._config.backdrop?(e=u.default.Event("hidePrevented.bs.modal"),u.default(this._element).trigger(e),e.isDefaultPrevented()||((t=this._element.scrollHeight>document.documentElement.clientHeight)||(this._element.style.overflowY="hidden"),this._element.classList.add(kt),n=c.getTransitionDurationFromElement(this._dialog),u.default(this._element).off(c.TRANSITION_END),u.default(this._element).one(c.TRANSITION_END,function(){i._element.classList.remove(kt),t||u.default(i._element).one(c.TRANSITION_END,function(){i._element.style.overflowY=""}).emulateTransitionEnd(i._element,n)}).emulateTransitionEnd(n),this._element.focus())):this.hide()},e._showElement=function(e){function t(){n._config.focus&&n._element.focus(),n._isTransitioning=!1,u.default(n._element).trigger(o)}var n=this,i=u.default(this._element).hasClass(D),r=this._dialog?this._dialog.querySelector(".modal-body"):null,o=(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),u.default(this._dialog).hasClass("modal-dialog-scrollable")&&r?r.scrollTop=0:this._element.scrollTop=0,i&&c.reflow(this._element),u.default(this._element).addClass(Tt),this._config.focus&&this._enforceFocus(),u.default.Event("shown.bs.modal",{relatedTarget:e}));i?(r=c.getTransitionDurationFromElement(this._dialog),u.default(this._dialog).one(c.TRANSITION_END,t).emulateTransitionEnd(r)):t()},e._enforceFocus=function(){var t=this;u.default(document).off(yt).on(yt,function(e){document!==e.target&&t._element!==e.target&&0===u.default(t._element).has(e.target).length&&t._element.focus()})},e._setEscapeEvent=function(){var t=this;this._isShown?u.default(this._element).on(_t,function(e){t._config.keyboard&&27===e.which?(e.preventDefault(),t.hide()):t._config.keyboard||27!==e.which||t._triggerBackdropTransition()}):this._isShown||u.default(this._element).off(_t)},e._setResizeEvent=function(){var t=this;this._isShown?u.default(window).on(Ct,function(e){return t.handleUpdate(e)}):u.default(window).off(Ct)},e._hideModal=function(){var e=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._showBackdrop(function(){u.default(document.body).removeClass(St),e._resetAdjustments(),e._resetScrollbar(),u.default(e._element).trigger(bt)})},e._removeBackdrop=function(){this._backdrop&&(u.default(this._backdrop).remove(),this._backdrop=null)},e._showBackdrop=function(e){var t,n=this,i=u.default(this._element).hasClass(D)?D:"";this._isShown&&this._config.backdrop?(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",i&&this._backdrop.classList.add(i),u.default(this._backdrop).appendTo(document.body),u.default(this._element).on(wt,function(e){n._ignoreBackdropClick?n._ignoreBackdropClick=!1:e.target===e.currentTarget&&n._triggerBackdropTransition()}),i&&c.reflow(this._backdrop),u.default(this._backdrop).addClass(Tt),e&&(i?(i=c.getTransitionDurationFromElement(this._backdrop),u.default(this._backdrop).one(c.TRANSITION_END,e).emulateTransitionEnd(i)):e())):!this._isShown&&this._backdrop?(u.default(this._backdrop).removeClass(Tt),i=function(){n._removeBackdrop(),e&&e()},u.default(this._element).hasClass(D)?(t=c.getTransitionDurationFromElement(this._backdrop),u.default(this._backdrop).one(c.TRANSITION_END,i).emulateTransitionEnd(t)):i()):e&&e()},e._adjustDialog=function(){var e=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&e&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!e&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},e._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},e._checkScrollbar=function(){var e=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(e.left+e.right)<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},e._setScrollbar=function(){var e,t,r=this;this._isBodyOverflowing&&(e=[].slice.call(document.querySelectorAll(Dt)),t=[].slice.call(document.querySelectorAll(jt)),u.default(e).each(function(e,t){var n=t.style.paddingRight,i=u.default(t).css("padding-right");u.default(t).data("padding-right",n).css("padding-right",parseFloat(i)+r._scrollbarWidth+"px")}),u.default(t).each(function(e,t){var n=t.style.marginRight,i=u.default(t).css("margin-right");u.default(t).data("margin-right",n).css("margin-right",parseFloat(i)-r._scrollbarWidth+"px")}),e=document.body.style.paddingRight,t=u.default(document.body).css("padding-right"),u.default(document.body).data("padding-right",e).css("padding-right",parseFloat(t)+this._scrollbarWidth+"px")),u.default(document.body).addClass(St)},e._resetScrollbar=function(){var e=[].slice.call(document.querySelectorAll(Dt)),e=(u.default(e).each(function(e,t){var n=u.default(t).data("padding-right");u.default(t).removeData("padding-right"),t.style.paddingRight=n||""}),[].slice.call(document.querySelectorAll(jt))),e=(u.default(e).each(function(e,t){var n=u.default(t).data("margin-right");void 0!==n&&u.default(t).css("margin-right",n).removeData("margin-right")}),u.default(document.body).data("padding-right"));u.default(document.body).removeData("padding-right"),document.body.style.paddingRight=e||""},e._getScrollbarWidth=function(){var e=document.createElement("div"),t=(e.className="modal-scrollbar-measure",document.body.appendChild(e),e.getBoundingClientRect().width-e.clientWidth);return document.body.removeChild(e),t},r._jQueryInterface=function(n,i){return this.each(function(){var e=u.default(this).data(pt),t=s({},mt,u.default(this).data(),"object"==typeof n&&n?n:{});if(e||(e=new r(this,t),u.default(this).data(pt,e)),"string"==typeof n){if(void 0===e[n])throw new TypeError('No method named "'+n+'"');e[n](i)}else t.show&&e.show(i)})},a(r,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return mt}}]),r}(),It=(u.default(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(e){var t,n=this,i=c.getSelectorFromElement(this),i=(i&&(t=document.querySelector(i)),u.default(t).data(pt)?"toggle":s({},u.default(t).data(),u.default(this).data())),r=("A"!==this.tagName&&"AREA"!==this.tagName||e.preventDefault(),u.default(t).one(vt,function(e){e.isDefaultPrevented()||r.one(bt,function(){u.default(n).is(":visible")&&n.focus()})}));At._jQueryInterface.call(u.default(t),i,this)}),u.default.fn[T]=At._jQueryInterface,u.default.fn[T].Constructor=At,u.default.fn[T].noConflict=function(){return u.default.fn[T]=gt,At._jQueryInterface},["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),t={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Et=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/gi,Nt=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;function Lt(e,o,t){if(0===e.length)return e;if(t&&"function"==typeof t)return t(e);for(var t=(new window.DOMParser).parseFromString(e,"text/html"),a=Object.keys(o),s=[].slice.call(t.body.querySelectorAll("*")),n=function(e,t){var n=s[e],e=n.nodeName.toLowerCase();if(-1===a.indexOf(n.nodeName.toLowerCase()))return n.parentNode.removeChild(n),"continue";var i=[].slice.call(n.attributes),r=[].concat(o["*"]||[],o[e]||[]);i.forEach(function(e){!function(e,t){var n=e.nodeName.toLowerCase();if(-1!==t.indexOf(n))return-1===It.indexOf(n)||Boolean(e.nodeValue.match(Et)||e.nodeValue.match(Nt));for(var i=t.filter(function(e){return e instanceof RegExp}),r=0,o=i.length;r<o;r++)if(n.match(i[r]))return 1}(e,r)&&n.removeAttribute(e.nodeName)})},i=0,r=s.length;i<r;i++)n(i);return t.body.innerHTML}var j="tooltip",Mt="bs.tooltip",A="."+Mt,Pt=u.default.fn[j],Ot="bs-tooltip",Ht=new RegExp("(^|\\s)"+Ot+"\\S+","g"),Qt=["sanitize","whiteList","sanitizeFn"],Ft={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},Rt={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},Bt={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:t,popperConfig:null},Wt="show",Ut={HIDE:"hide"+A,HIDDEN:"hidden"+A,SHOW:"show"+A,SHOWN:"shown"+A,INSERTED:"inserted"+A,CLICK:"click"+A,FOCUSIN:"focusin"+A,FOCUSOUT:"focusout"+A,MOUSEENTER:"mouseenter"+A,MOUSELEAVE:"mouseleave"+A},qt="fade",zt="show",Vt="hover",Gt="focus",I=function(){function r(e,t){if(void 0===o)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=e,this.config=this._getConfig(t),this.tip=null,this._setListeners()}var e=r.prototype;return e.enable=function(){this._isEnabled=!0},e.disable=function(){this._isEnabled=!1},e.toggleEnabled=function(){this._isEnabled=!this._isEnabled},e.toggle=function(e){var t,n;this._isEnabled&&(e?(t=this.constructor.DATA_KEY,(n=u.default(e.currentTarget).data(t))||(n=new this.constructor(e.currentTarget,this._getDelegateConfig()),u.default(e.currentTarget).data(t,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)):u.default(this.getTipElement()).hasClass(zt)?this._leave(null,this):this._enter(null,this))},e.dispose=function(){clearTimeout(this._timeout),u.default.removeData(this.element,this.constructor.DATA_KEY),u.default(this.element).off(this.constructor.EVENT_KEY),u.default(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&u.default(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},e.show=function(){var t=this;if("none"===u.default(this.element).css("display"))throw new Error("Please use show on visible elements");var e,n,i=u.default.Event(this.constructor.Event.SHOW);this.isWithContent()&&this._isEnabled&&(u.default(this.element).trigger(i),n=c.findShadowRoot(this.element),n=u.default.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element),!i.isDefaultPrevented())&&n&&(i=this.getTipElement(),n=c.getUID(this.constructor.NAME),i.setAttribute("id",n),this.element.setAttribute("aria-describedby",n),this.setContent(),this.config.animation&&u.default(i).addClass(qt),n="function"==typeof this.config.placement?this.config.placement.call(this,i,this.element):this.config.placement,n=this._getAttachment(n),this.addAttachmentClass(n),e=this._getContainer(),u.default(i).data(this.constructor.DATA_KEY,this),u.default.contains(this.element.ownerDocument.documentElement,this.tip)||u.default(i).appendTo(e),u.default(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new o(this.element,i,this._getPopperConfig(n)),u.default(i).addClass(zt),"ontouchstart"in document.documentElement&&u.default(document.body).children().on("mouseover",null,u.default.noop),e=function(){t.config.animation&&t._fixTransition();var e=t._hoverState;t._hoverState=null,u.default(t.element).trigger(t.constructor.Event.SHOWN),"out"===e&&t._leave(null,t)},u.default(this.tip).hasClass(qt)?(n=c.getTransitionDurationFromElement(this.tip),u.default(this.tip).one(c.TRANSITION_END,e).emulateTransitionEnd(n)):e())},e.hide=function(e){function t(){n._hoverState!==Wt&&i.parentNode&&i.parentNode.removeChild(i),n._cleanTipClass(),n.element.removeAttribute("aria-describedby"),u.default(n.element).trigger(n.constructor.Event.HIDDEN),null!==n._popper&&n._popper.destroy(),e&&e()}var n=this,i=this.getTipElement(),r=u.default.Event(this.constructor.Event.HIDE);u.default(this.element).trigger(r),r.isDefaultPrevented()||(u.default(i).removeClass(zt),"ontouchstart"in document.documentElement&&u.default(document.body).children().off("mouseover",null,u.default.noop),this._activeTrigger.click=!1,this._activeTrigger[Gt]=!1,this._activeTrigger[Vt]=!1,u.default(this.tip).hasClass(qt)?(r=c.getTransitionDurationFromElement(i),u.default(i).one(c.TRANSITION_END,t).emulateTransitionEnd(r)):t(),this._hoverState="")},e.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},e.isWithContent=function(){return Boolean(this.getTitle())},e.addAttachmentClass=function(e){u.default(this.getTipElement()).addClass(Ot+"-"+e)},e.getTipElement=function(){return this.tip=this.tip||u.default(this.config.template)[0],this.tip},e.setContent=function(){var e=this.getTipElement();this.setElementContent(u.default(e.querySelectorAll(".tooltip-inner")),this.getTitle()),u.default(e).removeClass(qt+" "+zt)},e.setElementContent=function(e,t){"object"==typeof t&&(t.nodeType||t.jquery)?this.config.html?u.default(t).parent().is(e)||e.empty().append(t):e.text(u.default(t).text()):this.config.html?(this.config.sanitize&&(t=Lt(t,this.config.whiteList,this.config.sanitizeFn)),e.html(t)):e.text(t)},e.getTitle=function(){return this.element.getAttribute("data-original-title")||("function"==typeof this.config.title?this.config.title.call(this.element):this.config.title)},e._getPopperConfig=function(e){var t=this;return s({},{placement:e,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(e){e.originalPlacement!==e.placement&&t._handlePopperPlacementChange(e)},onUpdate:function(e){return t._handlePopperPlacementChange(e)}},this.config.popperConfig)},e._getOffset=function(){var t=this,e={};return"function"==typeof this.config.offset?e.fn=function(e){return e.offsets=s({},e.offsets,t.config.offset(e.offsets,t.element)||{}),e}:e.offset=this.config.offset,e},e._getContainer=function(){return!1===this.config.container?document.body:c.isElement(this.config.container)?u.default(this.config.container):u.default(document).find(this.config.container)},e._getAttachment=function(e){return Rt[e.toUpperCase()]},e._setListeners=function(){var n=this;this.config.trigger.split(" ").forEach(function(e){var t;"click"===e?u.default(n.element).on(n.constructor.Event.CLICK,n.config.selector,function(e){return n.toggle(e)}):"manual"!==e&&(t=e===Vt?n.constructor.Event.MOUSEENTER:n.constructor.Event.FOCUSIN,e=e===Vt?n.constructor.Event.MOUSELEAVE:n.constructor.Event.FOCUSOUT,u.default(n.element).on(t,n.config.selector,function(e){return n._enter(e)}).on(e,n.config.selector,function(e){return n._leave(e)}))}),this._hideModalHandler=function(){n.element&&n.hide()},u.default(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=s({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},e._fixTitle=function(){var e=typeof this.element.getAttribute("data-original-title");!this.element.getAttribute("title")&&"string"==e||(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},e._enter=function(e,t){var n=this.constructor.DATA_KEY;(t=t||u.default(e.currentTarget).data(n))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),u.default(e.currentTarget).data(n,t)),e&&(t._activeTrigger["focusin"===e.type?Gt:Vt]=!0),u.default(t.getTipElement()).hasClass(zt)||t._hoverState===Wt?t._hoverState=Wt:(clearTimeout(t._timeout),t._hoverState=Wt,t.config.delay&&t.config.delay.show?t._timeout=setTimeout(function(){t._hoverState===Wt&&t.show()},t.config.delay.show):t.show())},e._leave=function(e,t){var n=this.constructor.DATA_KEY;(t=t||u.default(e.currentTarget).data(n))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),u.default(e.currentTarget).data(n,t)),e&&(t._activeTrigger["focusout"===e.type?Gt:Vt]=!1),t._isWithActiveTrigger()||(clearTimeout(t._timeout),t._hoverState="out",t.config.delay&&t.config.delay.hide?t._timeout=setTimeout(function(){"out"===t._hoverState&&t.hide()},t.config.delay.hide):t.hide())},e._isWithActiveTrigger=function(){for(var e in this._activeTrigger)if(this._activeTrigger[e])return!0;return!1},e._getConfig=function(e){var t=u.default(this.element).data();return Object.keys(t).forEach(function(e){-1!==Qt.indexOf(e)&&delete t[e]}),"number"==typeof(e=s({},this.constructor.Default,t,"object"==typeof e&&e?e:{})).delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),c.typeCheckConfig(j,e,this.constructor.DefaultType),e.sanitize&&(e.template=Lt(e.template,e.whiteList,e.sanitizeFn)),e},e._getDelegateConfig=function(){var e={};if(this.config)for(var t in this.config)this.constructor.Default[t]!==this.config[t]&&(e[t]=this.config[t]);return e},e._cleanTipClass=function(){var e=u.default(this.getTipElement()),t=e.attr("class").match(Ht);null!==t&&t.length&&e.removeClass(t.join(""))},e._handlePopperPlacementChange=function(e){this.tip=e.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(e.placement))},e._fixTransition=function(){var e=this.getTipElement(),t=this.config.animation;null===e.getAttribute("x-placement")&&(u.default(e).removeClass(qt),this.config.animation=!1,this.hide(),this.show(),this.config.animation=t)},r._jQueryInterface=function(i){return this.each(function(){var e=u.default(this),t=e.data(Mt),n="object"==typeof i&&i;if((t||!/dispose|hide/.test(i))&&(t||(t=new r(this,n),e.data(Mt,t)),"string"==typeof i)){if(void 0===t[i])throw new TypeError('No method named "'+i+'"');t[i]()}})},a(r,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return Bt}},{key:"NAME",get:function(){return j}},{key:"DATA_KEY",get:function(){return Mt}},{key:"Event",get:function(){return Ut}},{key:"EVENT_KEY",get:function(){return A}},{key:"DefaultType",get:function(){return Ft}}]),r}(),E=(u.default.fn[j]=I._jQueryInterface,u.default.fn[j].Constructor=I,u.default.fn[j].noConflict=function(){return u.default.fn[j]=Pt,I._jQueryInterface},"popover"),Kt="bs.popover",N="."+Kt,Jt=u.default.fn[E],Xt="bs-popover",Yt=new RegExp("(^|\\s)"+Xt+"\\S+","g"),Zt=s({},I.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),en=s({},I.DefaultType,{content:"(string|element|function)"}),tn={HIDE:"hide"+N,HIDDEN:"hidden"+N,SHOW:"show"+N,SHOWN:"shown"+N,INSERTED:"inserted"+N,CLICK:"click"+N,FOCUSIN:"focusin"+N,FOCUSOUT:"focusout"+N,MOUSEENTER:"mouseenter"+N,MOUSELEAVE:"mouseleave"+N},nn=function(e){var t;function i(){return e.apply(this,arguments)||this}t=e,(n=i).prototype=Object.create(t.prototype),(n.prototype.constructor=n).__proto__=t;var n=i.prototype;return n.isWithContent=function(){return this.getTitle()||this._getContent()},n.addAttachmentClass=function(e){u.default(this.getTipElement()).addClass(Xt+"-"+e)},n.getTipElement=function(){return this.tip=this.tip||u.default(this.config.template)[0],this.tip},n.setContent=function(){var e=u.default(this.getTipElement()),t=(this.setElementContent(e.find(".popover-header"),this.getTitle()),this._getContent());"function"==typeof t&&(t=t.call(this.element)),this.setElementContent(e.find(".popover-body"),t),e.removeClass("fade show")},n._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},n._cleanTipClass=function(){var e=u.default(this.getTipElement()),t=e.attr("class").match(Yt);null!==t&&0<t.length&&e.removeClass(t.join(""))},i._jQueryInterface=function(n){return this.each(function(){var e=u.default(this).data(Kt),t="object"==typeof n?n:null;if((e||!/dispose|hide/.test(n))&&(e||(e=new i(this,t),u.default(this).data(Kt,e)),"string"==typeof n)){if(void 0===e[n])throw new TypeError('No method named "'+n+'"');e[n]()}})},a(i,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return Zt}},{key:"NAME",get:function(){return E}},{key:"DATA_KEY",get:function(){return Kt}},{key:"Event",get:function(){return tn}},{key:"EVENT_KEY",get:function(){return N}},{key:"DefaultType",get:function(){return en}}]),i}(I),L=(u.default.fn[E]=nn._jQueryInterface,u.default.fn[E].Constructor=nn,u.default.fn[E].noConflict=function(){return u.default.fn[E]=Jt,nn._jQueryInterface},"scrollspy"),rn="bs.scrollspy",on="."+rn,an=u.default.fn[L],sn={offset:10,method:"auto",target:""},dn={offset:"number",method:"string",target:"(string|element)"},M="active",ln=".nav, .list-group",un=".nav-link",cn=".list-group-item",hn="position",fn=function(){function n(e,t){var n=this;this._element=e,this._scrollElement="BODY"===e.tagName?window:e,this._config=this._getConfig(t),this._selector=this._config.target+" "+un+","+this._config.target+" "+cn+","+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,u.default(this._scrollElement).on("scroll.bs.scrollspy",function(e){return n._process(e)}),this.refresh(),this._process()}var e=n.prototype;return e.refresh=function(){var t=this,e=this._scrollElement===this._scrollElement.window?"offset":hn,i="auto"===this._config.method?e:this._config.method,r=i===hn?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map(function(e){var t,e=c.getSelectorFromElement(e);if(t=e?document.querySelector(e):t){var n=t.getBoundingClientRect();if(n.width||n.height)return[u.default(t)[i]().top+r,e]}return null}).filter(function(e){return e}).sort(function(e,t){return e[0]-t[0]}).forEach(function(e){t._offsets.push(e[0]),t._targets.push(e[1])})},e.dispose=function(){u.default.removeData(this._element,rn),u.default(this._scrollElement).off(on),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},e._getConfig=function(e){var t;return"string"!=typeof(e=s({},sn,"object"==typeof e&&e?e:{})).target&&c.isElement(e.target)&&((t=u.default(e.target).attr("id"))||(t=c.getUID(L),u.default(e.target).attr("id",t)),e.target="#"+t),c.typeCheckConfig(L,e,dn),e},e._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},e._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},e._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},e._process=function(){var e=this._getScrollTop()+this._config.offset,t=this._getScrollHeight(),n=this._config.offset+t-this._getOffsetHeight();if(this._scrollHeight!==t&&this.refresh(),n<=e)t=this._targets[this._targets.length-1],this._activeTarget!==t&&this._activate(t);else if(this._activeTarget&&e<this._offsets[0]&&0<this._offsets[0])this._activeTarget=null,this._clear();else for(var i=this._offsets.length;i--;)this._activeTarget!==this._targets[i]&&e>=this._offsets[i]&&(void 0===this._offsets[i+1]||e<this._offsets[i+1])&&this._activate(this._targets[i])},e._activate=function(t){this._activeTarget=t,this._clear();var e=this._selector.split(",").map(function(e){return e+'[data-target="'+t+'"],'+e+'[href="'+t+'"]'}),e=u.default([].slice.call(document.querySelectorAll(e.join(","))));(e.hasClass("dropdown-item")?(e.closest(".dropdown").find(".dropdown-toggle").addClass(M),e):(e.addClass(M),e.parents(ln).prev(un+", "+cn).addClass(M),e.parents(ln).prev(".nav-item").children(un))).addClass(M),u.default(this._scrollElement).trigger("activate.bs.scrollspy",{relatedTarget:t})},e._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter(function(e){return e.classList.contains(M)}).forEach(function(e){return e.classList.remove(M)})},n._jQueryInterface=function(t){return this.each(function(){var e=u.default(this).data(rn);if(e||(e=new n(this,"object"==typeof t&&t),u.default(this).data(rn,e)),"string"==typeof t){if(void 0===e[t])throw new TypeError('No method named "'+t+'"');e[t]()}})},a(n,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return sn}}]),n}(),pn=(u.default(window).on("load.bs.scrollspy.data-api",function(){for(var e=[].slice.call(document.querySelectorAll('[data-spy="scroll"]')),t=e.length;t--;){var n=u.default(e[t]);fn._jQueryInterface.call(n,n.data())}}),u.default.fn[L]=fn._jQueryInterface,u.default.fn[L].Constructor=fn,u.default.fn[L].noConflict=function(){return u.default.fn[L]=an,fn._jQueryInterface},"bs.tab"),gn=u.default.fn.tab,mn="active",$n=".active",bn="> li > .active",vn=function(){function i(e){this._element=e}var e=i.prototype;return e.show=function(){var e,t,n,i,r,o,a=this;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&u.default(this._element).hasClass(mn)||u.default(this._element).hasClass("disabled")||(t=u.default(this._element).closest(".nav, .list-group")[0],n=c.getSelectorFromElement(this._element),t&&(r="UL"===t.nodeName||"OL"===t.nodeName?bn:$n,i=(i=u.default.makeArray(u.default(t).find(r)))[i.length-1]),r=u.default.Event("hide.bs.tab",{relatedTarget:this._element}),o=u.default.Event("show.bs.tab",{relatedTarget:i}),i&&u.default(i).trigger(r),u.default(this._element).trigger(o),o.isDefaultPrevented())||r.isDefaultPrevented()||(n&&(e=document.querySelector(n)),this._activate(this._element,t),o=function(){var e=u.default.Event("hidden.bs.tab",{relatedTarget:a._element}),t=u.default.Event("shown.bs.tab",{relatedTarget:i});u.default(i).trigger(e),u.default(a._element).trigger(t)},e?this._activate(e,e.parentNode,o):o())},e.dispose=function(){u.default.removeData(this._element,pn),this._element=null},e._activate=function(e,t,n){function i(){return r._transitionComplete(e,o,n)}var r=this,o=(!t||"UL"!==t.nodeName&&"OL"!==t.nodeName?u.default(t).children($n):u.default(t).find(bn))[0],t=n&&o&&u.default(o).hasClass("fade");o&&t?(t=c.getTransitionDurationFromElement(o),u.default(o).removeClass("show").one(c.TRANSITION_END,i).emulateTransitionEnd(t)):i()},e._transitionComplete=function(e,t,n){var i;t&&(u.default(t).removeClass(mn),(i=u.default(t.parentNode).find("> .dropdown-menu .active")[0])&&u.default(i).removeClass(mn),"tab"===t.getAttribute("role"))&&t.setAttribute("aria-selected",!1),u.default(e).addClass(mn),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!0),c.reflow(e),e.classList.contains("fade")&&e.classList.add("show"),e.parentNode&&u.default(e.parentNode).hasClass("dropdown-menu")&&((i=u.default(e).closest(".dropdown")[0])&&(t=[].slice.call(i.querySelectorAll(".dropdown-toggle")),u.default(t).addClass(mn)),e.setAttribute("aria-expanded",!0)),n&&n()},i._jQueryInterface=function(n){return this.each(function(){var e=u.default(this),t=e.data(pn);if(t||(t=new i(this),e.data(pn,t)),"string"==typeof n){if(void 0===t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},a(i,null,[{key:"VERSION",get:function(){return"4.5.3"}}]),i}(),yn=(u.default(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',function(e){e.preventDefault(),vn._jQueryInterface.call(u.default(this),"show")}),u.default.fn.tab=vn._jQueryInterface,u.default.fn.tab.Constructor=vn,u.default.fn.tab.noConflict=function(){return u.default.fn.tab=gn,vn._jQueryInterface},"toast"),Cn="bs.toast",tt="."+Cn,wn=u.default.fn[yn],_n="click.dismiss"+tt,xn="show",Sn="showing",Tn={animation:"boolean",autohide:"boolean",delay:"number"},kn={animation:!0,autohide:!0,delay:500},Dn=function(){function i(e,t){this._element=e,this._config=this._getConfig(t),this._timeout=null,this._setListeners()}var e=i.prototype;return e.show=function(){var e,t=this,n=u.default.Event("show.bs.toast");u.default(this._element).trigger(n),n.isDefaultPrevented()||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),n=function(){t._element.classList.remove(Sn),t._element.classList.add(xn),u.default(t._element).trigger("shown.bs.toast"),t._config.autohide&&(t._timeout=setTimeout(function(){t.hide()},t._config.delay))},this._element.classList.remove("hide"),c.reflow(this._element),this._element.classList.add(Sn),this._config.animation?(e=c.getTransitionDurationFromElement(this._element),u.default(this._element).one(c.TRANSITION_END,n).emulateTransitionEnd(e)):n())},e.hide=function(){var e;this._element.classList.contains(xn)&&(e=u.default.Event("hide.bs.toast"),u.default(this._element).trigger(e),e.isDefaultPrevented()||this._close())},e.dispose=function(){this._clearTimeout(),this._element.classList.contains(xn)&&this._element.classList.remove(xn),u.default(this._element).off(_n),u.default.removeData(this._element,Cn),this._element=null,this._config=null},e._getConfig=function(e){return e=s({},kn,u.default(this._element).data(),"object"==typeof e&&e?e:{}),c.typeCheckConfig(yn,e,this.constructor.DefaultType),e},e._setListeners=function(){var e=this;u.default(this._element).on(_n,'[data-dismiss="toast"]',function(){return e.hide()})},e._close=function(){function e(){n._element.classList.add("hide"),u.default(n._element).trigger("hidden.bs.toast")}var t,n=this;this._element.classList.remove(xn),this._config.animation?(t=c.getTransitionDurationFromElement(this._element),u.default(this._element).one(c.TRANSITION_END,e).emulateTransitionEnd(t)):e()},e._clearTimeout=function(){clearTimeout(this._timeout),this._timeout=null},i._jQueryInterface=function(n){return this.each(function(){var e=u.default(this),t=e.data(Cn);if(t||(t=new i(this,"object"==typeof n&&n),e.data(Cn,t)),"string"==typeof n){if(void 0===t[n])throw new TypeError('No method named "'+n+'"');t[n](this)}})},a(i,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"DefaultType",get:function(){return Tn}},{key:"Default",get:function(){return kn}}]),i}();u.default.fn[yn]=Dn._jQueryInterface,u.default.fn[yn].Constructor=Dn,u.default.fn[yn].noConflict=function(){return u.default.fn[yn]=wn,Dn._jQueryInterface},e.Alert=n,e.Button=V,e.Carousel=r,e.Collapse=ce,e.Dropdown=S,e.Modal=At,e.Popover=nn,e.Scrollspy=fn,e.Tab=vn,e.Toast=Dn,e.Tooltip=I,e.Util=c,Object.defineProperty(e,"__esModule",{value:!0})}),function($){var b="iCheck",v=b+"-helper",y="checkbox",C="radio",w="checked",f="un"+w,_="disabled",p="determinate",x="in"+p,S="update",T="type",k="click",D="touchbegin.i touchend.i",j="addClass",A="removeClass",I="trigger",E="label",g="cursor",N=/ip(hone|od|ad)|android|blackberry|windows phone|opera mini|silk/i.test(navigator.userAgent)||"MacIntel"===navigator.platform&&1<navigator.maxTouchPoints;function L(e,t,n){var i=e[0],r=/er/.test(n)?x:/bl/.test(n)?_:w,o=n==S?{checked:i[w],disabled:i[_],indeterminate:"true"==e.attr(x)||"false"==e.attr(p)}:i[r];if(/^(ch|di|in)/.test(n)&&!o)M(e,r);else if(/^(un|en|de)/.test(n)&&o)P(e,r);else if(n==S)for(var a in o)(o[a]?M:P)(e,a,!0);else t&&"toggle"!=n||(t||e[I]("ifClicked"),o?i[T]!==C&&P(e,r):M(e,r))}function M(e,t,n){var i,r,o=e[0],a=e.parent(),s=t==w,d=t==x,l=t==_,u=d?p:s?f:"enabled",c=m(e,u+H(o[T])),h=m(e,t+H(o[T]));!0!==o[t]&&(!n&&t==w&&o[T]==C&&o.name&&(i=e.closest("form"),r='input[name="'+o.name+'"]',(r=i.length?i.find(r):$(r)).each(function(){this!==o&&$(this).data(b)&&P($(this),t)})),d?(o[t]=!0,o[w]&&P(e,w,"force")):(n||(o[t]=!0),s&&o[x]&&P(e,x,!1)),Q(e,s,t,n)),o[_]&&m(e,g,!0)&&a.find("."+v).css(g,"default"),a[j](h||m(e,t)||""),a.attr("role")&&!d&&a.attr("aria-"+(l?_:w),"true"),a[A](c||m(e,u)||"")}function P(e,t,n){var i=e[0],r=e.parent(),o=t==w,a=t==x,s=t==_,d=a?p:o?f:"enabled",l=m(e,d+H(i[T])),u=m(e,t+H(i[T]));!1!==i[t]&&(!a&&n&&"force"!=n||(i[t]=!1),Q(e,o,d,n)),!i[_]&&m(e,g,!0)&&r.find("."+v).css(g,"pointer"),r[A](u||m(e,t)||""),r.attr("role")&&!a&&r.attr("aria-"+(s?_:w),"false"),r[j](l||m(e,d)||"")}function O(e,t){e.data(b)&&(e.parent().html(e.attr("style",e.data(b).s||"")),t&&e[I](t),e.off(".i").unwrap(),$(E+'[for="'+e[0].id+'"]').add(e.closest(E)).off(".i"))}function m(e,t,n){if(e.data(b))return e.data(b).o[t+(n?"":"Class")]}function H(e){return e.charAt(0).toUpperCase()+e.slice(1)}function Q(e,t,n,i){i||(t&&e[I]("ifToggled"),e[I]("change")[I]("ifChanged")[I]("if"+H(n)))}$.fn[b]=function(t,n){function e(e){e.each(function(){var e=$(this);o=e.is(r)?o.add(e):o.add(e.find(r))})}var u,i,c,h,f,p,g,m,r='input[type="'+y+'"], input[type="'+C+'"]',o=$();return/^(check|uncheck|toggle|indeterminate|determinate|disable|enable|update|destroy)$/i.test(t)?(t=t.toLowerCase(),e(this),o.each(function(){var e=$(this);"destroy"==t?O(e,"ifDestroyed"):L(e,!0,t),$.isFunction(n)&&n()})):"object"!=typeof t&&t?this:(i=(u=$.extend({checkedClass:w,disabledClass:_,indeterminateClass:x,labelHover:!0},t)).handle,c=u.hoverClass||"hover",h=u.focusClass||"focus",f=u.activeClass||"active",p=!!u.labelHover,g=u.labelHoverClass||"hover",m=0|(""+u.increaseArea).replace("%",""),i!=y&&i!=C||(r='input[type="'+i+'"]'),m<-50&&(m=-50),e(this),o.each(function(){var i=$(this),r=(O(i),this),e=r.id,t=-m+"%",n=100+2*m+"%",t={position:"absolute",top:t,left:t,display:"block",width:n,height:n,margin:0,padding:0,background:"#fff",border:0,opacity:0},n=N?{position:"absolute",visibility:"hidden"}:m?t:{position:"absolute",opacity:0},o=r[T]==y?u.checkboxClass||"i"+y:u.radioClass||"i"+C,a=$(E+'[for="'+e+'"]').add(i.closest(E)),s=!!u.aria,d=b+"-"+Math.random().toString(36).substr(2,6),l='<div class="'+o+'" '+(s?'role="'+r[T]+'" ':"");s&&a.each(function(){l+='aria-labelledby="',this.id?l+=this.id:(this.id=d,l+=d),l+='"'}),l=i.wrap(l+"/>")[I]("ifCreated").parent().append(u.insert),o=$('<ins class="'+v+'"/>').css(t).appendTo(l),i.data(b,{o:u,s:i.attr("style")}).css(n),u.inheritClass&&l[j](r.className||""),u.inheritID&&e&&l.attr("id",b+"-"+e),"static"==l.css("position")&&l.css("position","relative"),L(i,!0,S),a.length&&a.on(k+".i mouseover.i mouseout.i "+D,function(e){var t=e[T],n=$(this);if(!r[_]){if(t==k){if($(e.target).is("a"))return;L(i,!1,!0)}else p&&(/ut|nd/.test(t)?(l[A](c),n[A](g)):(l[j](c),n[j](g)));if(!N)return!1;e.stopPropagation()}}),i.on(k+".i focus.i blur.i keyup.i keydown.i keypress.i",function(e){var t=e[T],e=e.keyCode;return t!=k&&("keydown"==t&&32==e?(r[T]==C&&r[w]||(r[w]?P:M)(i,w),!1):void("keyup"==t&&r[T]==C?r[w]||M(i,w):/us|ur/.test(t)&&l["blur"==t?A:j](h)))}),o.on(k+" mousedown mouseup mouseover mouseout "+D,function(e){var t=e[T],n=/wn|up/.test(t)?f:c;if(!r[_]){if(t==k?L(i,!1,!0):(/wn|er|in/.test(t)?l[j](n):l[A](n+" "+f),a.length&&p&&n==c&&a[/ut|nd/.test(t)?A:j](g)),!N)return!1;e.stopPropagation()}})}))}}(window.jQuery||window.Zepto),function(e){"object"!=typeof e.WHMCS&&(e.WHMCS={hasModule:function(e){return typeof WHMCS[e]!=="undefined"&&Object.getOwnPropertyNames(WHMCS[e]).length>0},loadModule:function(e,t){if(this.hasModule(e))return;WHMCS[e]={};if(typeof t==="function")t.apply(WHMCS[e]);else for(var n in t)if(t.hasOwnProperty(n)){WHMCS[e][n]={};t[n].apply(WHMCS[e][n])}}})}(window),jQuery(document).ready(function(){jQuery(document).on("click",".disable-on-click",function(){var e;jQuery(this).addClass("disabled"),jQuery(this).hasClass("spinner-on-click")&&(e=$(this).find("i.fas,i.far,i.fal,i.fab"),jQuery(e).removeAttr("class").addClass("fas fa-spinner fa-spin"))}).on("click","#openTicketSubmit.disabled",function(){return!1})}),WHMCS.hasModule("authn")||WHMCS.loadModule("authn",{provider:function(){var t=!1;return this.feedbackContainer=function(){return jQuery(".providerLinkingFeedback")},this.btnContainer=function(){return jQuery(".providerPreLinking")},this.feedbackMessage=function(e){void 0===e&&(e="complete_sign_in");e=jQuery("p.providerLinkingMsg-preLink-"+e);return e.length?e.first().html():""},this.showProgressMessage=function(e){this.feedbackContainer().fadeIn("fast",function(){"function"!=typeof e||t||(t=!0,e())})},this.preLinkInit=function(e){this.feedbackContainer().removeClass("alert-danger alert-success").addClass("alert alert-info").html('<i class="fas fa-fw fa-spinner fa-spin"></i> '+this.feedbackMessage()).hide();var t,n=this.btnContainer();n.length?n.data("hideOnPrelink")?(t=this,n.fadeOut("false",function(){t.showProgressMessage(e)})):(n.data("disableOnPrelink")&&n.find(".btn").addClass("disabled"),this.showProgressMessage(e)):this.showProgressMessage(e)},this.displayError=function(e,t,n){jQuery("#providerLinkingMessages .provider-name").html(e);e=this.feedbackMessage("connect_error");t&&(t=this.feedbackMessage(t))&&(e=t),n&&0<$(".btn-logged-in-admin").length&&(e+=" Error: "+n),this.feedbackContainer().removeClass("alert-info alert-success").addClass("alert alert-danger").html(e).slideDown()},this.displaySuccess=function(e,t,n){var i,r,o,a=n.icon,s=t.htmlTarget,d=t.targetLogin,l=t.targetRegister,u=n.name,c="";switch(e.result){case"logged_in":case"2fa_needed":c=this.feedbackMessage("2fa_needed"),this.feedbackContainer().removeClass("alert-danger alert-warning alert-success").addClass("alert alert-info").html(c),window.location=e.redirect_url?decodeURIComponent(e.redirect_url):decodeURIComponent(t.redirectUrl);break;case"linking_complete":var h="";h=(h=e.remote_account.email||e.remote_account.firstname+" "+e.remote_account.lastname).trim(),c=this.feedbackMessage("linking_complete").trim().replace(":displayName",u),h&&(c=c.replace(/\.$/," ("+h+").")),this.feedbackContainer().removeClass("alert-danger alert-warning alert-info").addClass("alert alert-success").html(a+c);break;case"login_to_link":s===d?(c=this.feedbackMessage("login_to_link-signin-required"),this.feedbackContainer().removeClass("alert-danger alert-success alert-info").addClass("alert alert-warning").html(a+c)):(h=jQuery("input[name=email]"),i=jQuery("input[name=firstname]"),r=jQuery("input[name=lastname]"),""===h.val()&&h.val(e.remote_account.email),""===i.val()&&i.val(e.remote_account.firstname),""===r.val()&&r.val(e.remote_account.lastname),s===l?("object"==typeof WHMCS.client.registration&&WHMCS.client.registration.prefillPassword(),c=this.feedbackMessage("login_to_link-registration-required"),this.feedbackContainer().fadeOut("slow",function(){$(this).removeClass("alert-danger alert-success alert-info").addClass("alert alert-warning").html(a+c).fadeIn("fast")})):("object"==typeof WHMCS.client.registration&&WHMCS.client.registration.prefillPassword(),(o=this).feedbackContainer().each(function(e,t){var n=$(t),i=n.siblings("div .providerPreLinking").data("linkContext");n.fadeOut("slow",function(){c="checkout-new"===i?o.feedbackMessage("checkout-new"):o.feedbackMessage("login_to_link-signin-required"),n.removeClass("alert-danger alert-success alert-info").addClass("alert alert-warning").html(a+c).fadeIn("fast")})})));break;case"other_user_exists":c=this.feedbackMessage("other_user_exists"),this.feedbackContainer().removeClass("alert-info alert-success").addClass("alert alert-danger").html(a+c).slideDown();break;case"already_linked":c=this.feedbackMessage("already_linked"),this.feedbackContainer().removeClass("alert-info alert-success").addClass("alert alert-danger").html(a+c).slideDown();break;default:c=this.feedbackMessage("default"),this.feedbackContainer().removeClass("alert-info alert-success").addClass("alert alert-danger").html(a+c).slideDown()}},this.signIn=function(e,t,n,i,r){jQuery.ajax(e).done(function(e){i(),WHMCS.authn.provider.displaySuccess(e,t,n),jQuery("#tableLinkedAccounts").length&&WHMCS.ui.dataTable.getTableById("tableLinkedAccounts").ajax.reload()}).error(function(){r(),WHMCS.authn.provider.displayError()})},this}}),function(e){WHMCS.hasModule("client")||WHMCS.loadModule("client",e)}({registration:function(){return this.prefillPassword=function(i){function e(){for(var e=WHMCS.utils.simpleRNG(),t=0,n=i.form.password.length;t<n;t++)jQuery("#"+i.form.password[t].id).val(e).trigger("keyup")}var t;void 0===(i=i||{}).hideContainer?(t=jQuery("#inputSecurityQId").attr("id")?"#containerPassword":"#containerNewUserSecurity",i.hideContainer=jQuery(t),i.hideInputs=!0):"string"==typeof i.hideContainer&&i.hideContainer.length&&(i.hideContainer=jQuery(i.hideContainer)),void 0===i.form&&(i.form={password:[{id:"inputNewPassword1"},{id:"inputNewPassword2"}]});i.hideInputs?i.hideContainer.slideUp("fast",e):e()},this}}),function(e){WHMCS.hasModule("http")||WHMCS.loadModule("http",e)}({jqClient:function(){return _getSettings=function(e,t,n,i){return"object"==typeof e?e:("function"==typeof t&&(n=t,t=null),{url:e,data:t,success:n,dataType:i})},this.get=function(e,t,n,i){return WHMCS.http.client.request(jQuery.extend(_getSettings(e,t,n,i),{type:"GET"}))},this.post=function(e,t,n,i){return WHMCS.http.client.request(jQuery.extend(_getSettings(e,t,n,i),{type:"POST"}))},this.jsonGet=function(n){n=n||{},this.get(n.url,n.data,function(e){e.warning?(console.log("[WHMCS] Warning: "+e.warning),"function"==typeof n.warning&&n.warning(e.warning)):e.error?(console.log("[WHMCS] Error: "+e.error),"function"==typeof n.error&&n.error(e.error)):"function"==typeof n.success&&n.success(e)},"json").error(function(e,t){console.log("[WHMCS] Error: "+t),"function"==typeof n.fail&&n.fail(t)}).always(function(){"function"==typeof n.always&&n.always()})},this.jsonPost=function(n){n=n||{},this.post(n.url,n.data,function(e){e.warning?(console.log("[WHMCS] Warning: "+e.warning),"function"==typeof n.warning&&n.warning(e.warning)):e.error?(console.log("[WHMCS] Error: "+e.error),"function"==typeof n.error&&n.error(e.error)):"function"==typeof n.success&&n.success(e)},"json").fail(function(e,t){console.log("[WHMCS] Fail: "+t),"function"==typeof n.fail&&n.fail(t,e)}).always(function(){"function"==typeof n.always&&n.always()})},this},client:function(){var r=this;return _beforeRequest=function(e){return void 0===e.type&&(e.type="GET"),e},this.request=function(e){return e=_beforeRequest(e||{}),jQuery.ajax(e)},jQuery.each(["get","post","put","delete"],function(e,t){var n,i;r[t]=(n=t,i=r,function(e){return(e=e||{}).type=n.toUpperCase(),i.request(e)})}),this}}),WHMCS.hasModule("ui")||WHMCS.loadModule("ui",{confirmation:function(){var t=[];return this.register=function(e){return t.indexOf(e=void 0===e?"[data-toggle=confirmation]":e)<0&&t.push(e),jQuery(e).confirmation({rootSelector:e}),t},this},dataTable:function(){return this.tables={},this.register=function(){var n=this;jQuery("table.data-driven").each(function(e,t){n.getTableById(t.id,void 0)})},this.getTableById=function(e,n){var t,i,r=jQuery("#"+e);return void 0===this.tables[e]?(void 0===n&&(n={dom:'<"listtable"ift>pl',paging:!1,lengthChange:!1,searching:!1,ordering:!0,info:!1,autoWidth:!0,columns:[],lengthMenu:[10,25,50,100,500,1e3],language:{emptyTable:r.data("langEmptyTable")?r.data("langEmptyTable"):"No records found"}}),jQuery.each(r.data(),function(e,t){void 0!==t&&("ajaxUrl"===e?n.ajax={url:t}:"lengthChange"===e?n.lengthChange=t:"pageLength"===e?n.pageLength=t:"langEmptyTable"===e?(void 0===n.language&&(n.language={}),n.language.emptyTable=t):"langZeroRecords"===e?(void 0===n.language&&(n.language={}),n.language.zeroRecords=t):n.key=t)}),jQuery.each(r.find("th"),function(){void 0===n.columns&&(n.columns=[]),n.columns.push({data:jQuery(this).data("name")})}),this.tables[e]=this.initTable(r,n)):void 0!==n&&(i=(t=this.tables[e]).init(),i=jQuery.extend(i,n),t.destroy(),this.tables[e]=this.initTable(r,i)),this.tables[e]},this.initTable=function(i,e){var e=i.DataTable(e),t=this;return i.data("on-draw")?e.on("draw.dt",function(e,t){var n=i.data("on-draw");"function"==typeof window[n]&&window[n](e,t)}):i.data("on-draw-rebind-confirmation")&&e.on("draw.dt",function(e){t.rebindConfirmation(e)}),e},this.rebindConfirmation=function(e){for(var t=this,n=e.target.id,i=WHMCS.ui.confirmation.register(),r=0,o=i.length;r<o;r++)jQuery(i[r]).on("confirmed.bs.confirmation",function(e){e.preventDefault(),WHMCS.http.jqClient.post(jQuery(e.target).data("target-url"),{token:csrfToken}).done(function(e){"success"!==e.status&&"okay"!==e.status||t.getTableById(n,void 0).ajax.reload()})})},this},clipboard:function(){return this.copy=function(e){e.preventDefault();var e=$(e.currentTarget),t=$(e).data("clipboard-target"),n=$(t).parent();try{var i=$("<textarea>").css("position","fixed").css("opacity","0").css("width","1px").css("height","1px").val($(t).val());n.append(i),i.focus().select(),document.execCommand("copy")}finally{i.remove()}e.tooltip({trigger:"click",placement:"bottom"}),WHMCS.ui.toolTip.setTip(e,"Copied!"),WHMCS.ui.toolTip.hideTip(e)},this},toolTip:function(){this.setTip=function(e,t){var n=e.data("bs.tooltip");return"in"!==n.hoverState&&(n.hoverState="in"),e.attr("data-original-title",t),n.show(),n},this.hideTip=function(e,t){return t=t||2e3,setTimeout(function(){e.data("bs.tooltip").hide()},t)}},jsonForm:function(){return this.managedElements="input,textarea,select",this.initFields=function(e){var t=this;$(e).find(t.managedElements).each(function(){var e=this;$(e).on("keypress change",function(){t.fieldHasError(e)&&t.clearFieldError(e)})})},this.init=function(t){var n=this;n.initFields(t),$(t).on("submit",function(e){e.preventDefault(),e.stopPropagation(),n.clearErrors(t);e=$(t).parents('.modal[role="dialog"]').first();$(e).length&&($(e).on("show.bs.modal hidden.bs.modal",function(){n.clearErrors(t)}),$(e).on("show.bs.modal",function(){$(t)[0].reset()})),WHMCS.http.client.post({url:$(t).attr("action"),data:$(t).serializeArray()}).done(function(e){n.onSuccess(t,e)}).fail(function(e){n.onError(t,e)}).always(function(e){n.onRequestComplete(t,e)})})},this.initAll=function(){var e=this;$('form[data-role="json-form"]').each(function(){e.init(this)})},this.markFieldErrors=function(e,t){var n,i,r=null;for(i in t)t.hasOwnProperty(i)&&(r=t[i]),n=this.managedElements.split(",").map(function(e){return e+'[name="'+i+'"]'}).join(","),n=$(e).find(n),r&&($(n).parents(".form-group").addClass("has-error"),$(n).attr("title",r),$(n).tooltip());$(e).find(".form-group.has-error input[title]").first().tooltip("show")},this.fieldHasError=function(e){return $(e).parents(".form-group").hasClass("has-error")},this.clearFieldError=function(t){try{$(t).tooltip("dispose")}catch(e){$(t).tooltip("destroy")}$(t).parents(".form-group").removeClass("has-error")},this.onSuccess=function(e,t){e=$(e).data("on-success");"function"==typeof e&&e(t.data)},this.onError=function(e,t){t.responseJSON&&t.responseJSON.fields&&"object"==typeof t.responseJSON.fields?this.markFieldErrors(e,t.responseJSON.fields):console.log("Unknown error - please try again later.");e=$(e).data("on-error");"function"==typeof e&&e(t)},this.clearErrors=function(e){var t=this;$(e).find(t.managedElements).each(function(){t.clearFieldError(this)})},this.onRequestComplete=function(e,t){},this},effects:function(){this.errorShake=function(e){var d={},d=$.extend({direction:"left",distance:8,times:3,speed:90},d);return e.each(function(){var e=$(this),t={position:e.css("position"),top:e.css("top"),bottom:e.css("bottom"),left:e.css("left"),right:e.css("right")},n=(e.css("position","relative"),"up"===d.direction||"down"===d.direction?"top":"left"),i="up"===d.direction||"left"===d.direction?"pos":"neg",r={},o={},a={};r[n]=("pos"==i?"-=":"+=")+d.distance,o[n]=("pos"==i?"+=":"-=")+2*d.distance,a[n]=("pos"==i?"-=":"+=")+2*d.distance,e.animate(r,d.speed);for(var s=1;s<d.times;s++)e.animate(o,d.speed).animate(a,d.speed);e.animate(o,d.speed).animate(r,d.speed/2,function(){e.css(t)})})}}}),WHMCS.hasModule("form")||WHMCS.loadModule("form",function(){return this.checkAllBound=false,this.register=function(){if(!this.checkAllBound){this.bindCheckAll();this.checkAllBound=true}},this.bindCheckAll=function(){var e=".btn-check-all";jQuery("body").on("click",e,function(e){var t=jQuery(e.target);var n=jQuery("#"+t.data("checkbox-container")+' input[type="checkbox"]');if(t.data("btn-check-toggle")){var i="Deselect All";var r="Select All";if(t.data("label-text-deselect"))i=t.data("label-text-deselect");if(t.data("label-text-select"))r=t.data("label-text-select");if(t.hasClass("toggle-active")){n.prop("checked",false);t.text(r);t.removeClass("toggle-active")}else{n.prop("checked",true);t.text(i);t.addClass("toggle-active")}}else if(t.data("btn-toggle-on"))n.prop("checked",true);else n.prop("checked",false)})},this.reloadCaptcha=function(e){if(typeof grecaptcha!=="undefined")grecaptcha.reset();else{if(!e)e=jQuery("#inputCaptchaImage");var t=jQuery(e).data("src");jQuery(e).attr("src",t+"?nocache="+(new Date).getTime());var n=jQuery("#inputCaptcha");if(n.length)n.val("")}},this});var currentcheckcontent,lastcheckcontent,lastTicketMsg,recaptchaLoadComplete=!1,recaptchaCount=0,recaptchaType="recaptcha",recaptchaValidationComplete=!1;function disableFields(e,t){"."!==e[0]&&(e="."+e);e=jQuery(e);e.prop("disabled",t),t?e.addClass("disabled"):e.removeClass("disabled")}function checkAll(e,t){"."!==e[0]&&(e="."+e),jQuery(e).removeAttr("checked"),jQuery(t).is(":checked")&&jQuery(e).click()}function clickableSafeRedirect(e,t,n){var i=e.target.tagName.toLowerCase(),r=e.target.parentNode.tagName.toLowerCase(),o=e.target.parentNode.parentNode.parentNode;return!(jQuery(o).hasClass("collapsed")||"i"===i&&jQuery(e.target).hasClass("ssl-required"))&&void("button"!==i&&"a"!==i&&"button"!==r&&"a"!==r&&(n?window.open(t):window.location.href=t))}function popupWindow(e,t,n,i,r){var o=(screen.width-n)/2,a=(screen.height-i)/2,i=(i=(i="height="+i+",")+("width="+n+",")+("top="+(a=a<0?0:a)+","))+("left="+(o=o<0?0:o)+",")+r;window.open(e,t,i).window.focus()}function selectChangeNavigate(e){window.location.href=$(e).val()}function getStats(t){WHMCS.http.jqClient.post("serverstatus.php","getstats=1&num="+t,function(e){jQuery("#load"+t).html(e.load),jQuery("#uptime"+t).html(e.uptime)},"json")}function checkPort(t,n){WHMCS.http.jqClient.post("serverstatus.php","ping=1&num="+t+"&port="+n,function(e){jQuery("#port"+n+"_"+t).html(e)})}function getticketsuggestions(){(currentcheckcontent=jQuery("#message").val())!==lastcheckcontent&&""!==currentcheckcontent&&(WHMCS.http.jqClient.post("submitticket.php",{action:"getkbarticles",text:currentcheckcontent},function(e){e&&jQuery("#searchresults").html(e).slideDown()}),lastcheckcontent=currentcheckcontent),setTimeout("getticketsuggestions();",3e3)}function refreshCustomFields(e){jQuery("#customFieldsContainer").load("submitticket.php",{action:"getcustomfields",deptid:$(e).val()})}function autoSubmitFormByContainer(e){"undefined"!=typeof noAutoSubmit&&!1!==noAutoSubmit||jQuery("#"+e).find("form:first").submit()}function useDefaultWhois(e){jQuery("."+e.substr(0,e.length-1)+"customwhois").attr("disabled",!0),jQuery("."+e.substr(0,e.length-1)+"defaultwhois").attr("disabled",!1),jQuery("#"+e.substr(0,e.length-1)+"1").attr("checked","checked")}function useCustomWhois(e){jQuery("."+e.substr(0,e.length-1)+"customwhois").attr("disabled",!1),jQuery("."+e.substr(0,e.length-1)+"defaultwhois").attr("disabled",!0),jQuery("#"+e.substr(0,e.length-1)+"2").attr("checked","checked")}function showNewBillingAddressFields(){jQuery("#newBillingAddress").parent("div").slideDown()}function hideNewBillingAddressFields(){jQuery("#newBillingAddress").parent("div").slideUp()}function showNewCardInputFields(){var e=jQuery(".cc-details"),t=jQuery("#inputCardNumber"),n=jQuery("#billingAddressChoice"),e=e.parent("div");e.not(":visible")&&e.show(),jQuery(".cc-details").slideDown(),t.focus(),(e=n.parent("div")).not(":visible")&&e.show(),n.slideDown().find('input[name="billingcontact"]').first().iCheck("check")}function showNewAccountInputFields(){var e=jQuery(".bank-details").parent("div");e.not(":visible")&&e.slideDown(),jQuery("#billingAddressChoice").parent("div").slideDown().find('input[name="billingcontact"]').first().iCheck("check")}function hideNewCardInputFields(){hideNewBillingAddressFields(),jQuery(".cc-details").slideUp(),jQuery("#billingAddressChoice").slideUp();var e=jQuery('input[name="ccinfo"]:checked').data("billing-contact-id");null!=e&&jQuery("#billingAddressChoice label.billing-contact-"+e).iCheck("check"),jQuery("#inputCardCvv").focus()}function hideNewAccountInputFields(){hideNewBillingAddressFields(),jQuery(".bank-details").parent("div").slideUp(),jQuery("#billingAddressChoice").parent("div").slideUp();var e=jQuery('input[name="paymethod"]:checked'),e=jQuery(e).data("billing-contact-id"),e=jQuery('.billing-contact-info[data-billing-contact-id="'+e+'"]');e.length&&(jQuery(".billing-contact-info").hide(),jQuery(e).show())}function getTicketSuggestions(){var e=jQuery("#inputMessage").val();e!==lastTicketMsg&&""!==e&&(WHMCS.http.jqClient.post("submitticket.php",{action:"getkbarticles",text:e},function(e){var t=jQuery("#autoAnswerSuggestions");e&&(t.html(e),t.not(":visible"))&&t.slideDown()}),lastTicketMsg=e),setTimeout("getTicketSuggestions()",3e3)}function smoothScroll(e){$("html, body").animate({scrollTop:$(e).offset().top},500)}WHMCS.hasModule("recaptcha")||WHMCS.loadModule("recaptcha",function(){return this.register=function(){if(recaptchaLoadComplete)return;var h=[],e=jQuery(".btn-recaptcha").parents("form"),f=false;e.each(function(e,t){if(typeof recaptchaSiteKey==="undefined"){console.log("Recaptcha site key not defined");return}recaptchaCount+=1;var n=jQuery(t),i=n.find(".btn-recaptcha"),r=typeof requiredText!=="undefined"?requiredText:"Required",o="divDynamicRecaptcha"+recaptchaCount;f=i.hasClass("btn-recaptcha-invisible");var a=n.find("#"+o+" .g-recaptcha"),s=n.find(".recaptcha-container"),d=n;if(s.length){s.attr("id",s.attr("id")+recaptchaCount);d=s}if(!a.length){d.append('<div id="#'+o+'" class="g-recaptcha"></div>');a=d.find("#"+o)}if(!f)a.data("toggle","tooltip").data("placement","bottom").data("trigger","manual").attr("title",r).hide();var l=n.find("input[name='submit']");if(l.length){var u=n.prop("action");n.prop("action",u+"&submit=1");l.remove()}var c=o+"Callback";window[c]=function(){if(f)n.submit()};if(f){recaptchaType="invisible";n.on("submit.recaptcha",function(e){var t=n.find(".g-recaptcha").data("recaptcha-id");if(!grecaptcha.getResponse(t).trim()){e.preventDefault();grecaptcha.execute(t);recaptchaValidationComplete=false}else recaptchaValidationComplete=true})}else{h.push(function(){a.slideDown("fast",function(){a.find(":first").addClass("center-block")})});h.push(function(){a.find(":first").addClass("center-block")})}});window.recaptchaLoadCallback=function(){jQuery(".g-recaptcha").each(function(e,t){var n=jQuery(t),i=n.closest("form"),r=i.find(".btn-recaptcha"),o=n.attr("id").substring(1);var a=grecaptcha.render(t,{sitekey:recaptchaSiteKey,size:r.hasClass("btn-recaptcha-invisible")?"invisible":"normal",callback:o+"Callback"});n.data("recaptcha-id",a)})};if(e.length){var t="https://www.google.com/recaptcha/api.js?onload=recaptchaLoadCallback&render=explicit";jQuery.getScript(t,function(){for(var e=h.length-1;e>=0;e--)h[e]()})}recaptchaLoadComplete=true},this}),function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.MicroPlugin=t()}(this,function(){var e={mixin:function(i){i.plugins={},i.prototype.initializePlugins=function(e){var t,n,i,r=[];if(this.plugins={names:[],settings:{},requested:{},loaded:{}},o.isArray(e))for(t=0,n=e.length;t<n;t++)"string"==typeof e[t]?r.push(e[t]):(this.plugins.settings[e[t].name]=e[t].options,r.push(e[t].name));else if(e)for(i in e)e.hasOwnProperty(i)&&(this.plugins.settings[i]=e[i],r.push(i));for(;r.length;)this.require(r.shift())},i.prototype.loadPlugin=function(e){var t=this.plugins,n=i.plugins[e];if(!i.plugins.hasOwnProperty(e))throw new Error('Unable to find "'+e+'" plugin');t.requested[e]=!0,t.loaded[e]=n.fn.apply(this,[this.plugins.settings[e]||{}]),t.names.push(e)},i.prototype.require=function(e){var t=this.plugins;if(!this.plugins.loaded.hasOwnProperty(e)){if(t.requested[e])throw new Error('Plugin has circular dependency ("'+e+'")');this.loadPlugin(e)}return t.loaded[e]},i.define=function(e,t){i.plugins[e]={name:e,fn:t}}}},o={isArray:Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}};return e}),function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.Sifter=t()}(this,function(){function e(e,t){this.items=e,this.settings=t||{diacritics:!0}}e.prototype.tokenize=function(e){if(!(e=s(String(e||"").toLowerCase()))||!e.length)return[];for(var t,n,i=[],r=e.split(/ +/),o=0,a=r.length;o<a;o++){if(t=d(r[o]),this.settings.diacritics)for(n in l)l.hasOwnProperty(n)&&(t=t.replace(new RegExp(n,"g"),l[n]));i.push({string:r[o],regex:new RegExp(t,"i")})}return i},e.prototype.iterator=function(e,t){var n=a(e)?Array.prototype.forEach||function(e){for(var t=0,n=this.length;t<n;t++)e(this[t],t,this)}:function(e){for(var t in this)this.hasOwnProperty(t)&&e(this[t],t,this)};n.apply(e,[t])},e.prototype.getScoreFunction=function(e,t){function r(e,t){var n;return!e||-1===(n=(e=String(e||"")).search(t.regex))?0:(t=t.string.length/e.length,0===n&&(t+=.5),t)}var o,a=(e=this.prepareSearch(e,t)).tokens,s=e.options.fields,d=a.length,l=e.options.nesting,u=(o=s.length)?1===o?function(e,t){return r(p(t,s[0],l),e)}:function(e,t){for(var n=0,i=0;n<o;n++)i+=r(p(t,s[n],l),e);return i/o}:function(){return 0};return d?1===d?function(e){return u(a[0],e)}:"and"===e.options.conjunction?function(e){for(var t,n=0,i=0;n<d;n++){if((t=u(a[n],e))<=0)return 0;i+=t}return i/d}:function(e){for(var t=0,n=0;t<d;t++)n+=u(a[t],e);return n/d}:function(){return 0}},e.prototype.getSortFunction=function(e,n){var t,i,r,o,a,s,d,l=this,u=!(e=l.prepareSearch(e,n)).query&&n.sort_empty||n.sort,c=function(e,t){return"$score"===e?t.score:p(l.items[t.id],e,n.nesting)},h=[];if(u)for(t=0,i=u.length;t<i;t++)!e.query&&"$score"===u[t].field||h.push(u[t]);if(e.query){for(d=!0,t=0,i=h.length;t<i;t++)if("$score"===h[t].field){d=!1;break}d&&h.unshift({field:"$score",direction:"desc"})}else for(t=0,i=h.length;t<i;t++)if("$score"===h[t].field){h.splice(t,1);break}for(s=[],t=0,i=h.length;t<i;t++)s.push("desc"===h[t].direction?-1:1);return(o=h.length)?1===o?(r=h[0].field,a=s[0],function(e,t){return a*f(c(r,e),c(r,t))}):function(e,t){for(var n,i=0;i<o;i++)if(n=h[i].field,n=s[i]*f(c(n,e),c(n,t)))return n;return 0}:null},e.prototype.prepareSearch=function(e,t){var n,i,r;return"object"==typeof e?e:(n=(t=o({},t)).fields,i=t.sort,r=t.sort_empty,n&&!a(n)&&(t.fields=[n]),i&&!a(i)&&(t.sort=[i]),r&&!a(r)&&(t.sort_empty=[r]),{options:t,query:String(e||"").toLowerCase(),tokens:this.tokenize(e),total:0,items:[]})},e.prototype.search=function(e,n){var i,r,o=this.prepareSearch(e,n);return n=o.options,e=o.query,r=n.score||this.getScoreFunction(o),e.length?this.iterator(this.items,function(e,t){i=r(e),(!1===n.filter||0<i)&&o.items.push({score:i,id:t})}):this.iterator(this.items,function(e,t){o.items.push({score:1,id:t})}),(e=this.getSortFunction(o,n))&&o.items.sort(e),o.total=o.items.length,"number"==typeof n.limit&&(o.items=o.items.slice(0,n.limit)),o};var f=function(e,t){return"number"==typeof e&&"number"==typeof t?t<e?1:e<t?-1:0:(e=n(String(e||"")),(t=n(String(t||"")))<e?1:e<t?-1:0)},o=function(e,t){for(var n,i,r=1,o=arguments.length;r<o;r++)if(i=arguments[r])for(n in i)i.hasOwnProperty(n)&&(e[n]=i[n]);return e},p=function(e,t,n){if(e&&t){if(!n)return e[t];for(var i=t.split(".");i.length&&(e=e[i.shift()]););return e}},s=function(e){return(e+"").replace(/^\s+|\s+$|/g,"")},d=function(e){return(e+"").replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1")},a=Array.isArray||"undefined"!=typeof $&&$.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},l={a:"[aḀḁĂăÂâǍǎȺⱥȦȧẠạÄäÀàÁáĀāÃãÅåąĄÃąĄ]",b:"[b␢βΒB฿𐌁ᛒ]",c:"[cĆćĈĉČčĊċC̄c̄ÇçḈḉȻȼƇƈɕᴄCc]",d:"[dĎďḊḋḐḑḌḍḒḓḎḏĐđD̦d̦ƉɖƊɗƋƌᵭᶁᶑȡᴅDdð]",e:"[eÉéÈèÊêḘḙĚěĔĕẼẽḚḛẺẻĖėËëĒēȨȩĘęᶒɆɇȄȅẾếỀềỄễỂểḜḝḖḗḔḕȆȇẸẹỆệⱸᴇEeɘǝƏƐε]",f:"[fƑƒḞḟ]",g:"[gɢ₲ǤǥĜĝĞğĢģƓɠĠġ]",h:"[hĤĥĦħḨḩẖẖḤḥḢḣɦʰǶƕ]",i:"[iÍíÌìĬĭÎîǏǐÏïḮḯĨĩĮįĪīỈỉȈȉȊȋỊịḬḭƗɨɨ̆ᵻᶖİiIıɪIi]",j:"[jȷĴĵɈɉʝɟʲ]",k:"[kƘƙꝀꝁḰḱǨǩḲḳḴḵκϰ₭]",l:"[lŁłĽľĻļĹĺḶḷḸḹḼḽḺḻĿŀȽƚⱠⱡⱢɫɬᶅɭȴʟLl]",n:"[nŃńǸǹŇňÑñṄṅŅņṆṇṊṋṈṉN̈n̈ƝɲȠƞᵰᶇɳȵɴNnŊŋ]",o:"[oØøÖöÓóÒòÔôǑǒŐőŎŏȮȯỌọƟɵƠơỎỏŌōÕõǪǫȌȍՕօ]",p:"[pṔṕṖṗⱣᵽƤƥᵱ]",q:"[qꝖꝗʠɊɋꝘꝙq̃]",r:"[rŔŕɌɍŘřŖŗṘṙȐȑȒȓṚṛⱤɽ]",s:"[sŚśṠṡṢṣꞨꞩŜŝŠšŞşȘșS̈s̈]",t:"[tŤťṪṫŢţṬṭƮʈȚțṰṱṮṯƬƭ]",u:"[uŬŭɄʉỤụÜüÚúÙùÛûǓǔŰűŬŭƯưỦủŪūŨũŲųȔȕ∪]",v:"[vṼṽṾṿƲʋꝞꝟⱱʋ]",w:"[wẂẃẀẁŴŵẄẅẆẇẈẉ]",x:"[xẌẍẊẋχ]",y:"[yÝýỲỳŶŷŸÿỸỹẎẏỴỵɎɏƳƴ]",z:"[zŹźẐẑŽžŻżẒẓẔẕƵƶ]"},n=function(){var e,t,n,i,r="",o={};for(n in l)if(l.hasOwnProperty(n))for(r+=i=l[n].substring(2,l[n].length-1),e=0,t=i.length;e<t;e++)o[i.charAt(e)]=n;var a=new RegExp("["+r+"]","g");return function(e){return e.replace(a,function(e){return o[e]}).toLowerCase()}}();return e}),WHMCS.hasModule("utils")||WHMCS.loadModule("utils",function(){return this.simpleRNG=function(){var e="./$_-#!,^*()|";var t=0;for(var n=0;t<3;n++)t+=Math.floor(Math.random()*10/2);t=Math.floor(t);var i="";for(var r=0;r<t;r++){v=(Math.random()+1).toString(24).split(".")[1];if(Math.random()>.5)i+=btoa(v).substr(0,4);else i+=v;if(Math.random()>.5)i+=e.substr(Math.floor(Math.random()*13),1)}return i},this.getRouteUrl=function(e){return whmcsBaseUrl+"/index.php?rp="+e},this.validateBaseUrl=function(){if(typeof window.whmcsBaseUrl==="undefined"){console.log("Warning: The WHMCS Base URL definition is missing "+"from your active template. Please refer to "+"https://docs.whmcs.com/WHMCS_Base_URL_Template_Variable "+"for more information and details of how to resolve this "+"warning.");window.whmcsBaseUrl=this.autoDetermineBaseUrl();window.whmcsBaseUrlAutoSet=true}else if(window.whmcsBaseUrl===""&&typeof window.whmcsBaseUrlAutoSet!=="undefined"&&window.whmcsBaseUrlAutoSet===true)window.whmcsBaseUrl=this.autoDetermineBaseUrl()},this.autoDetermineBaseUrl=function(){var e=window.location.href;var t=-1;if(typeof e!=="undefined")t=e.indexOf(".php");if(t===-1){e=jQuery("#Primary_Navbar-Home a").attr("href");if(typeof e!=="undefined")t=e.indexOf(".php")}if(t!==-1){e=e.substring(0,t);var n=e.lastIndexOf("/");if(n!==false)return e.substring(0,n)}return""},this.normaliseStringValue=function(e){return e?e.toLowerCase().replace(/\s/g,"-"):""},this.generatePassword=function(e){var t=this.getPasswordCharacterSet();var n="";for(var i=0;e>i;i++)n+=t[this.randomInt(t.length)];return n},this.getPasswordCharacterSet=function(){var e="0123456789"+"abcdefghijklmnopqrstuvwxyz"+"ABCDEFGHIJKLMNOPQRSTUVWXYZ"+"!#$%()*+,-.:;=@_|{ldelim}{rdelim}~";var t=[];for(var n=0;e.length>n;n++){var i=e.charCodeAt(n);if(55296>i||i>=57344){var r=e.charAt(n);if(t.indexOf(r)==-1)t.push(r);continue}if(56320>i?e.length>n+1:false){var o=e.charCodeAt(n+1);if(o>=56320?57344>o:false){var r=e.substring(n,n+2);n++;if(t.indexOf(r)==-1)t.push(r);continue}}throw"Invalid UTF-16"}return t},this.randomInt=function(e){var t=this.randomIntMathRandom(e);t=(t+this.randomIntBrowserCrypto(e))%e;return t},this.randomIntMathRandom=function(e){var t=Math.floor(Math.random()*e);if(0>t||t>=e)throw"Arithmetic exception";return t},this.randomIntBrowserCrypto=function(e){var t=null;if("crypto"in window)t=crypto;else if("msCrypto"in window)t=msCrypto;else return 0;if(!("getRandomValues"in t)||!("Uint32Array"in window)||typeof Uint32Array!="function")t=null;if(t==null)return 0;var n=new Uint32Array(1);do{t.getRandomValues(n)}while(n[0]-n[0]%e>4294967296-e);return n[0]%e},this}),WHMCS.utils.validateBaseUrl(),jQuery(document).ready(function(){autoCollapse("#nav",30),0===jQuery("#lightbox").length&&lightbox.init(),jQuery(window).on("resize",function(){jQuery('button[data-target="#mainNavbar"], button[data-toggle="collapse"]').is(":visible")||autoCollapse("#nav",30)}),jQuery(".item-selector .item").click(function(e){e.preventDefault(),jQuery(this).closest(".item-selector").find(".item").removeClass("active").end().find("input").val(jQuery(this).data("value")),jQuery(this).addClass("active")}),jQuery(document).on("click",".btn-reveal-pw",function(e){"password"==($targetField=jQuery(this).closest(".input-group").find(".pw-input")).attr("type")?$targetField.attr("type","text"):$targetField.attr("type","password")}),jQuery("#accountNotifications").popover({container:"body",placement:"bottom",template:'<div class="popover popover-user-notifications" role="tooltip"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-header"></h3><div class="popover-body"><p></p></div></div></div>',html:!0,content:function(){return jQuery("#accountNotificationsContent").html()}}),jQuery(".card-sidebar .truncate").each(function(){jQuery(this).attr("title",jQuery(this).text()).attr("data-toggle","tooltip").attr("data-placement","bottom")}),jQuery('[data-toggle="popover"]').popover({html:!0}),jQuery(function(e){e("body").tooltip({selector:'[data-toggle="tooltip"]'})}),jQuery("body").on("click",function(e){jQuery('[data-toggle="popover"]').each(function(){jQuery(this).is(e.target)||0!==jQuery(this).has(e.target).length||0!==jQuery(".popover").has(e.target).length||jQuery(this).popover("hide")})}),jQuery(".list-group-tab-nav a").click(function(){if(jQuery(this).hasClass("disabled"))return!1;var e=this.href.split("#")[1];e&&(window.location.hash="#"+e)}),jQuery(".card-minimise").click(function(e){e.preventDefault();e=jQuery(this).closest(".card").find(".collapsable-card-body");jQuery(this).hasClass("minimised")?(e.slideDown(),jQuery(this).removeClass("minimised")):(e.slideUp(),jQuery(this).addClass("minimised"))}),jQuery(".container").width()<=720&&jQuery(".card-sidebar").find(".collapsable-card-body").hide().end().find(".card-minimise").addClass("minimised");var e=!1,t=((e="undefined"!=typeof disableInternalTabSelection&&disableInternalTabSelection?!0:e)||""!==jQuery(location).attr("hash").substr(1)&&(e=jQuery(location).attr("hash"),jQuery(".primary-content > .tab-content > .tab-pane").removeClass("active"),jQuery(e).removeClass("fade").addClass("active"),jQuery(".list-group-tab-nav a").removeClass("active"),jQuery('a[href="'+e+'"]').addClass("active"),setTimeout(function(){window.scrollTo(0,0)},1)),jQuery.prototype.bootstrapSwitch&&jQuery(".toggle-switch-success").bootstrapSwitch({onColor:"success"}),jQuery(".panel-collapsable .card-header").click(function(e){var t=jQuery(this);t.closest(".card").hasClass("panel-collapsed")?(t.closest(".card").removeClass("panel-collapsed").find(".card-body").slideDown(),t.find(".collapse-icon i").removeClass("fa-plus").addClass("fa-minus")):(t.closest(".card").addClass("panel-collapsed").find(".card-body").slideUp(),t.find(".collapse-icon i").removeClass("fa-minus").addClass("fa-plus"))}),0<"#frmLogin".length&&jQuery("#frmLogin input:text:visible:first").focus(),0<"#twofaactivation".length&&jQuery("#twofaactivation input:text:visible:first,#twofaactivation input:password:visible:first").focus(),jQuery("#inputSubaccountActivate").click(function(){null!=jQuery("#inputSubaccountActivate:checked").val()?jQuery("#subacct-container").show():jQuery("#subacct-container").hide()}),jQuery(".setBulkAction").click(function(e){e.preventDefault();var t,e=jQuery(this).attr("id").replace("Link",""),n=jQuery("#domainForm");"renewDomains"===e?n.attr("action",WHMCS.utils.getRouteUrl("/cart/domain/renew")):(0!==jQuery("#"+e).length&&(t=n.attr("action"),n.attr("action",t+"#"+e)),jQuery("#bulkaction").val(e)),n.submit()}),jQuery(".stopEventBubble").click(function(e){e.stopPropagation()}),jQuery(".tabControlLink").on("click",function(e){e.preventDefault();e=jQuery(this).attr("href");jQuery("a[href='/"+e+"']").click()}),jQuery(document).on("click",".delete-cc-email",function(){var t=jQuery(this),e=t.data("email"),n=jQuery("#divCcEmailFeedback");n.is(":visible")&&n.slideUp("fast"),WHMCS.http.jqClient.jsonPost({url:window.location.href,data:{action:"delete",email:e,token:csrfToken},success:function(e){e.success&&(t.closest(".ticket-cc-email").parent("div").slideUp("fast").remove(),n.removeClass("alert-danger").addClass("alert-success").html(e.message).slideDown("fast"))},error:function(e){e&&n.removeClass("alert-success").addClass("alert-danger").html(e).slideDown("fast")}})}).on("submit","#frmAddCcEmail",function(e){e.preventDefault();var e=jQuery(this),t=jQuery("#ccCloneRow").clone().removeAttr("id"),n=jQuery("#inputAddCcEmail"),i=jQuery("#divCcEmailFeedback");i.is(":visible")&&i.slideUp("fast"),WHMCS.http.jqClient.jsonPost({url:e.attr("action"),data:e.serialize(),success:function(e){e.success&&(t.find("span.email").html(n.val()).find("button").data("email",n.val()).end(),t.show().appendTo(jQuery("#sidebarTicketCc").find(".list-group")),n.val(""),i.slideUp("fast").removeClass("alert-danger hidden").addClass("alert-success").html(e.message).slideDown("fast"))},error:function(e){e&&i.slideUp("fast").removeClass("alert-success hidden").addClass("alert-danger").html(e).slideDown("fast")}})}),jQuery(".ticket-reply .rating span.star").click(function(e){window.location="viewticket.php?tid="+jQuery(this).parent(".rating").attr("ticketid")+"&c="+jQuery(this).parent(".rating").attr("ticketkey")+"&rating=rate"+jQuery(this).parent(".rating").attr("ticketreplyid")+"_"+jQuery(this).attr("rate")}),jQuery("a.autoLinked").click(function(e){if(e.preventDefault(),jQuery(this).hasClass("disabled"))return!1;var t=window.open();t.opener=null,t.location=e.target.href}),jQuery("#inputAllowSso").on("switchChange.bootstrapSwitch",function(e,t){(t?(jQuery("#ssoStatusTextEnabled").show(),jQuery("#ssoStatusTextDisabled")):(jQuery("#ssoStatusTextDisabled").show(),jQuery("#ssoStatusTextEnabled"))).hide(),WHMCS.http.jqClient.post("clientarea.php",jQuery("#frmSingleSignOn").serialize())}),jQuery(".btn-service-sso").on("click",function(e){e.preventDefault();var t=jQuery(this),n=t.closest("form");(n=0===n.length?t.find("form"):n).hasClass("disabled")||t.hasClass("disabled")||(e=(e=n.data("href"))||window.location.href,t.attr("disabled","disabled").addClass("disabled"),jQuery(".loading",t).show().end(),jQuery(".login-feedback",n).slideUp(),WHMCS.http.jqClient.post(e,n.serialize(),function(e){jQuery(".loading",t).hide().end().removeAttr("disabled"),jQuery(".login-feedback",n).html(""),e.error&&jQuery(".login-feedback",n).hide().html(e.error).slideDown(),void 0!==e.redirect&&"window|"===e.redirect.substr(0,7)&&window.open(e.redirect.substr(7),"_blank")},"json").always(function(){t.removeAttr("disabled").removeClass("disabled"),t.find(".loading").hide().end()}))}),jQuery(".btn-sidebar-form-submit").on("click",function(e){e.preventDefault(),jQuery(this).find(".loading").show().end().attr("disabled","disabled");e=jQuery(this).closest("form");0!==(e=0===e.length?jQuery(this).find("form"):e).length&&!1===e.hasClass("disabled")?e.submit():jQuery(this).find(".loading").hide().end().removeAttr("disabled")}),jQuery(".back-to-top").click(function(e){e.preventDefault(),jQuery("body,html").animate({scrollTop:0},500)}),jQuery(".choose-language").click(function(e){e.preventDefault()}),jQuery(".copy-to-clipboard").click(WHMCS.ui.clipboard.copy),jQuery("#modalChooseLanguage button[type=submit]").click(function(e){e.preventDefault();var e=jQuery(this).closest("form"),t=e.find('input[name="currency"]'),n=e.find('input[name="language"]'),i=[];n.data("current")!=n.val()&&i.push("language="+n.val()),t.data("current")!=t.val()&&""!=t.val()&&i.push("currency="+t.val()),window.location.replace(e.attr("action")+i.join("&"))}),jQuery(".generate-password").click(function(e){jQuery("#frmGeneratePassword").submit(),jQuery("#modalGeneratePassword").data("targetfields",jQuery(this).data("targetfields")).modal("show")}),jQuery("#frmGeneratePassword").submit(function(e){e.preventDefault();e=parseInt(jQuery("#inputGeneratePasswordLength").val(),10);e<8||64<e?jQuery("#generatePwLengthError").show():jQuery("#inputGeneratePasswordOutput").val(WHMCS.utils.generatePassword(e))}),jQuery("#btnGeneratePasswordInsert").click(WHMCS.ui.clipboard.copy).click(function(e){jQuery(this).closest(".modal").modal("hide");for(var t=jQuery(this).closest(".modal").data("targetfields"),n=jQuery("#inputGeneratePasswordOutput"),t=t.split(","),i=0;i<t.length;i++)jQuery("#"+t[i]).val(n.val()).trigger("keyup");n.val("")}),jQuery("a.card-body").click(function(e){e.target.id.includes("btnEditCategory")&&(e.preventDefault(),e=jQuery("#btnEditCategory-"+jQuery(this).data("id")).data("url"),window.location.href=e)}),jQuery(".kb-article-item").click(function(e){e.target.id.includes("btnEditArticle")&&(e.preventDefault(),e=jQuery("#btnEditArticle-"+jQuery(this).data("id")).data("url"),window.location.href=e)}),0),n=0,i=(jQuery(".markdown-editor").each(function(e){t++;var i=jQuery(this).data("auto-save-name"),r=jQuery(this).attr("id")+"-footer";void 0===i&&(i="client_area"),window["clientMDE"+t.toString()]=jQuery(this).markdown({footer:'<div id="'+r+'" class="markdown-editor-status"></div>',autofocus:!1,savable:!1,resize:"vertical",iconlibrary:"fa-5",language:locale,onShow:function(e){var t="",n=!1;"undefined"!=typeof Storage&&(n=!0,t=localStorage.getItem(i))&&void 0!==t&&e.setContent(t),jQuery("#"+r).html(o(t,n,saved))},onChange:function(e){var e=e.getContent(),t=!1;"undefined"!=typeof Storage&&(n=3,t=!0,localStorage.setItem(i,e),a()),jQuery("#"+r).html(o(e,t))},onPreview:function(e){var t,e=e.getContent();return jQuery.ajax({url:WHMCS.utils.getRouteUrl("/clientarea/message/preview"),async:!1,data:{token:csrfToken,content:e},dataType:"json",success:function(e){t=e}}),t.body||""},additionalButtons:[[{name:"groupCustom",data:[{name:"cmdHelp",title:"Help",hotkey:"Ctrl+F1",btnClass:"btn open-modal",icon:{glyph:"fas fa-question-circle",fa:"fas fa-question-circle","fa-3":"icon-question-sign","fa-5":"fas fa-question-circle"},callback:function(e){e.$editor.removeClass("md-fullscreen-mode")}}]}]],hiddenButtons:["cmdImage"]}),jQuery('button[data-handler="bootstrap-markdown-cmdHelp"]').attr("data-modal-title",markdownGuide).attr("href","submitticket.php?action=markdown"),jQuery(this).closest("form").bind({submit:function(){"undefined"!=typeof Storage&&localStorage.removeItem(i)}})}),jQuery(".btn-resend-verify-email")),e=(jQuery(i).click(function(){$(this).prop("disabled",!0).find(".loader").show(),WHMCS.http.jqClient.post(jQuery(this).data("uri"),{token:csrfToken}).done(function(e){i.find(".loader").hide(),e.success?i.text(i.data("email-sent")):i.text(i.data("error-msg"))})}),jQuery("#btnEmailVerificationClose").click(function(e){e.preventDefault(),WHMCS.http.jqClient.post(jQuery(this).data("uri"),{token:csrfToken}),jQuery(".verification-banner.email-verification").hide()}),jQuery("#btnUserValidationClose").click(function(e){e.preventDefault(),WHMCS.http.jqClient.post(jQuery(this).data("uri"),{token:csrfToken}),jQuery(".verification-banner.user-validation").hide()}),jQuery("#servicesPanel").find(".list-group"));function o(e,t,n){n=n||saving;var i=[],r=0,o=0;if(e&&(i=e.match(/[^\s]+/g),o=e.split(/\\r\\n|\\r|\\n/).length),i)for(var a=0;a<i.length;a++)19968<=i[a].charCodeAt(0)?r+=i[a].length:r+=1;return'<div class="small-font">lines: '+o+"&nbsp;&nbsp;&nbsp;words: "+r+(t?'&nbsp;&nbsp;&nbsp;<span class="markdown-save">'+n+"</span>":"")+"</div>"}function a(){0<=n&&(0===n&&jQuery("span.markdown-save").html(saved),n--,setTimeout(a,1e3))}parseInt(e.css("height"),10)<parseInt(e.css("max-height"),10)&&e.css("overflow","unset");var r=jQuery("input[name=2fasetup]").parent("form"),e=(r.submit(function(e){e.preventDefault(),openModal(r.attr("action"),r.serialize(),"Loading...")}),$.fn.setInputError=function(e){return this.closest(".form-group").addClass("has-error").find(".field-error-msg").text(e),this},jQuery.fn.showInputError=function(){return this.closest(".form-group").addClass("has-error").find(".field-error-msg").show(),this},jQuery("#frmPayment").on("submit",function(){var e=jQuery("#btnSubmit");e.find("span").toggle(),e.prop("disabled",!0).addClass("disabled")}),jQuery(".btn-resend-approver-email").click(function(){WHMCS.http.jqClient.post(jQuery(this).data("url"),{addonId:jQuery(this).data("addonid"),serviceId:jQuery(this).data("serviceid")},function(e){(!0===e.success?jQuery(".alert-table-ssl-manage").addClass("alert-success").text("Approver Email Resent"):jQuery(".alert-table-ssl-manage").addClass("alert-danger").text("Error: "+e.message)).show()})}),jQuery(".tld-filters a").click(function(e){e.preventDefault();var t=jQuery(".tld-row.no-tlds"),e=(jQuery(this).hasClass("badge-success")?jQuery(this).removeClass("badge-success"):jQuery(this).addClass("badge-success"),t.is(":visible")&&t.hide(),jQuery(".tld-row").removeClass("filtered-row"),jQuery(".tld-filters a.badge-success").each(function(e){var t=jQuery(this).data("category");jQuery('.tld-row[data-category*="'+t+'"]').addClass("filtered-row")}),jQuery(".filtered-row:even").removeClass("highlighted"),jQuery(".filtered-row:odd").addClass("highlighted"),jQuery('.tld-row:not(".filtered-row")'));e.fadeOut("fast"),e.promise().done(function(){(0===jQuery(".filtered-row").length?t:jQuery(".tld-row.filtered-row")).show()})}),jQuery(".filtered-row:even").removeClass("highlighted"),jQuery(".filtered-row:odd").addClass("highlighted"),WHMCS.ui.dataTable.register(),WHMCS.ui.jsonForm.initAll(),jQuery(document).on("click","#btnTicketAttachmentsAdd",function(){jQuery("#fileUploadsContainer").append(jQuery(".file-upload").html())}),jQuery(document).on("change",".custom-file-input",function(){var e=jQuery(this).val().split("\\").pop();jQuery(this).siblings(".custom-file-label").text(e)}),jQuery("#frmReply").submit(function(e){jQuery("#frmReply").find('input[type="submit"]').addClass("disabled").prop("disabled",!0)}),jQuery("#frmDomainContactModification").on("submit",function(){if(!allowSubmit){var e=!1;if(jQuery(".irtp-field").each(function(){jQuery(this).val()!==jQuery(this).data("original-value")&&(e=!0)}),e)return jQuery("#modalIRTPConfirmation").modal("show"),!1}return!0}),jQuery(".ssl-state.ssl-sync").each(function(){var i=jQuery(this),e=getSslAttribute(i,"type"),t=getSslAttribute(i,"domain");WHMCS.http.jqClient.post(WHMCS.utils.getRouteUrl("/domain/ssl-check"),{type:e,domain:t,token:csrfToken},function(e){var t,n;e.invalid?i.hide():(n=t="",i.attr("width")&&(t=' width="'+i.attr("width")+'"'),i.data("showlabel")&&(n=" "+e.statusDisplayLabel),i.replaceWith('<img src="'+e.image+'" data-toggle="tooltip" alt="'+e.tooltip+'" title="'+e.tooltip+'" class="'+e.class+'"'+t+">"),"active"===e.ssl.status?(jQuery("#ssl-startdate").text(e.ssl.startDate),jQuery("#ssl-expirydate").text(e.ssl.expiryDate),jQuery("#ssl-issuer").text(e.ssl.issuer)):(jQuery("#ssl-startdate").parent("div").hide(),jQuery("#ssl-expirydate").parent("div").hide(),jQuery("#ssl-issuer").parent("div").hide()),jQuery("#statusDisplayLabel").text(n))})}),jQuery(document).on("click",".ssl-state.ssl-inactive",function(e){e.preventDefault(),window.location.href=WHMCS.utils.getRouteUrl("/ssl-purchase")}),WHMCS.recaptcha.register(),jQuery("#divDynamicRecaptcha")),s=0<jQuery(e).length,e=s&&"invisible"===jQuery(e).data("size"),d=jQuery("#frmDomainHomepage");jQuery(d).find('button[data-domain-action="transfer"]').click(function(){jQuery(d).find('input[name="transfer"]').val("1")}),s&&!e&&jQuery("section#home-banner").addClass("with-recaptcha"),jQuery(".domainchecker-homepage-captcha").length&&!e&&jQuery(d).submit(function(e){jQuery(d).find('input[name="domain"]');var t=jQuery("#divDynamicRecaptcha"),n=jQuery("#g-recaptcha-response"),i=jQuery("#inputCaptcha");n.length&&!n.val()?(t.tooltip("show"),e.preventDefault()):i.length&&!i.val()&&(i.tooltip("show"),e.preventDefault())}),$(".icheck-button").iCheck({inheritID:!0,checkboxClass:"icheckbox_square-blue",radioClass:"iradio_square-blue",increaseArea:"20%"}),jQuery("#inputNoStore").on("switchChange.bootstrapSwitch",function(e,t){var n=jQuery("#inputDescription");t||n.prop("disabled",!0).addClass("disabled"),t&&n.removeClass("disabled").prop("disabled",!1)}),jQuery(document).on("click","#btnConfirmModalConfirmBtn",function(){var e=jQuery(this),t=e.closest("div.modal"),n=e.data("target-url"),i=e.closest('table.dataTable[data-on-draw-rebind-confirmation-modal="true"]');WHMCS.http.jqClient.jsonPost({url:n,data:{token:csrfToken},success:function(e){"success"!==e.status&&"okay"!==e.status||0<i.length&&i.DataTable().ajax.reload()}}),t.modal("toggle")}),hideOverlay(),jQuery('input[name="approval_method"]').on("ifChecked",function(e){var t=$("#containerApprovalMethodFile"),n=$("#containerApprovalMethodEmail"),i=$("#containerApprovalMethodDns");"file"==jQuery(this).attr("value")?(t.show(),i.hide(),n.hide()):"dns-txt-token"==jQuery(this).attr("value")?(i.show(),t.hide(),n.hide()):(t.hide(),i.hide(),n.show())}),jQuery(".div-service-status").css("width",jQuery(".div-service-status .label-placeholder").outerWidth()+5),jQuery('div[menuitemname="Active Products/Services"] .list-group-item:visible').last().css("border-bottom","1px solid #ddd"),jQuery('div[menuitemname="Active Products/Services"] .btn-view-more').on("click",function(e){var t=jQuery('div[menuitemname="Active Products/Services"] .list-group-item:hidden');e.preventDefault(),t.slice(0,8).css("display","block"),t.length-8<=0&&jQuery(e.target).addClass("disabled").attr("aria-disabled",!0),jQuery('div[menuitemname="Active Products/Services"] .list-group-item:visible').css("border-bottom","").last().css("border-bottom","1px solid #ddd")}),jQuery('div[menuitemname="Service Details Actions"] a[data-identifier][data-serviceid][data-active="1"]').on("click",function(e){return customActionAjaxCall(e,jQuery(e.target))}),jQuery(".div-service-item").on("click",function(e){var t=jQuery(e.target);return!!t.is(".dropdown-toggle, .dropdown-menu")||(t.hasClass("btn-custom-action")?customActionAjaxCall(e,t):(window.location.href=t.closest(".div-service-item").data("href"),!1))})});var allowSubmit=!1;function irtpSubmit(){allowSubmit=!0;var e=0,t=jQuery("#modalIrtpOptOut"),n=jQuery("#modalReason"),i=jQuery("#irtpOptOut"),r=jQuery("#irtpOptOutReason");t.is(":checked")&&(e=1),i.val(e),r.val(n.val()),jQuery("#frmDomainContactModification").submit()}function showOverlay(e){jQuery("#fullpage-overlay .msg").html(e),jQuery("#fullpage-overlay").show()}function hideOverlay(){jQuery("#fullpage-overlay").hide()}function getSslAttribute(e,t){return(e.data(t)?e:e.parent("td")).data(t)}function removeRetweets(){jQuery("#twitter-widget-0").contents().find(".timeline-Tweet--isRetweet").parent("li").remove()}function addTwitterWidgetObserverWhenNodeAvailable(){elementsWaitTimeout&&clearTimeout(elementsWaitTimeout);var e=document.getElementById("twitter-widget-0");(e=e&&e.contentWindow.document.getElementsByClassName("timeline-TweetList")[0])?(jQuery("#twitter-widget-0").contents().find("head").append("<style>.timeline-Tweet-text { font-size: 18px !important; line-height: 25px !important; margin-bottom: 0px !important; }</style>"),removeRetweets(),observerTwitterWidget.observe(e,observerConfig)):elementsWaitTimeout=window.setTimeout(addTwitterWidgetObserverWhenNodeAvailable,500)}function openValidationSubmitModal(e){var t=jQuery("#validationSubmitModal");t.find(".modal-body iframe").attr("src",e.dataset.url),t.modal("show")}function completeValidationComClientWorkflow(){var e=jQuery(".user-validation"),t=jQuery(".validation-status-label"),n=jQuery(".validation-submit-div"),i=!0;return $("#validationSubmitModal").modal("hide"),0!==e.length&&(e.slideUp(),i=!1),0!==t.length&&(e=n.find("a").data("submitted-string"),t.text(e).removeClass("label-default").addClass("label-warning"),n.hide(),i=!1),i&&(window.location.href=WHMCS.utils.autoDetermineBaseUrl()),!1}var autoCollapse=function(e,t){var n=!0,i=jQuery(e),r=i.innerHeight();if(t<=r){for(jQuery(e+" .collapsable-dropdown").removeClass("d-none"),jQuery(".navbar-nav").removeClass("w-auto").addClass("w-100");t<r&&n;){var o=i.children(e+' li:not(:last-child):not(".no-collapse")'),a=o.length;a?(o.data("original-classes",o.attr("class")),(s=jQuery(o[a-1])).removeClass().addClass("dropdown-item"),s.prependTo(e+" .collapsable-dropdown-menu")):n=!1,r=i.innerHeight()}jQuery(".navbar-nav").addClass("w-auto").removeClass("w-100")}else{for(0===(d=jQuery(e+" .collapsable-dropdown-menu").children(e+" li")).length&&jQuery(e+" .collapsable-dropdown").addClass("d-none");r<t&&0<i.children(e+" li").length&&0<d.length;){var s,d=jQuery(e+" .collapsable-dropdown-menu").children("li");(s=jQuery(d[0])).removeClass().addClass(s.data("original-classes")),s.insertBefore(i.children(e+" li:last-child")),r=i.innerHeight()}t<r&&autoCollapse(e,t)}};function customActionAjaxCall(e,t){return e.stopPropagation(),!!t.data("active")&&(t.attr("disabled","disabled").addClass("disabled"),jQuery(".loading",t).show(),WHMCS.http.jqClient.jsonPost({url:WHMCS.utils.getRouteUrl("/clientarea/service/"+t.data("serviceid")+"/custom-action/"+t.data("identifier")),data:{token:csrfToken},success:function(e){e.success?window.open(e.redirectTo):window.open("clientarea.php?action=productdetails&id="+t.data("serviceid")+"&customaction_error=1")},fail:function(){window.open("clientarea.php?action=productdetails&id="+t.data("serviceid")+"&customaction_ajax_error=1")},always:function(){jQuery(".loading",t).hide(),t.removeAttr("disabled").removeClass("disabled"),t.hasClass("dropdown-item")&&t.closest(".dropdown-menu").removeClass("show")}}),!0)}var ajaxModalSubmitEvents=[],ajaxModalPostSubmitEvents=[];function openModal(e,t,n,i,r,o,a,s,d,l){jQuery("#modalAjax .modal-title").html(n),i&&jQuery("#modalAjax").children('div[class="modal-dialog"]').addClass(i),r&&jQuery("#modalAjax").addClass(r),o?(jQuery("#modalAjax .modal-submit").show().html(o),a&&jQuery("#modalAjax .modal-submit").attr("id",a)):jQuery("#modalAjax .modal-submit").hide(),d&&jQuery("#modalAjaxClose").hide(),s&&jQuery("#modalAjax .modal-submit").removeClass("btn-primary").addClass("btn-"+s),jQuery("#modalAjax .modal-body").html(""),jQuery("#modalSkip").hide(),disableSubmit(),jQuery("#modalAjax").modal({show:!0,keyboard:!0,backdrop:!jQuery("#modalAjax").hasClass("static")||"static"}),WHMCS.http.jqClient.post(e,t,function(e){updateAjaxModal(e)},"json").fail(function(){jQuery("#modalAjax .modal-body").html("An error occurred while communicating with the server. Please try again."),jQuery("#modalAjax .loader").fadeOut()}).always(function(){var e=jQuery("#modalAjax").find("form"),e=(a&&e.submit(function(e){return submitIdAjaxModalClickEvent(),!1}),l&&e.data("successDataTable",l),jQuery(e).find("input:not(input[type=checkbox],input[type=radio],input[type=hidden])"));0<e.length&&jQuery(e).first().focus()}),a&&((n=jQuery("#"+a)).off("click"),n.on("click",submitIdAjaxModalClickEvent))}function submitIdAjaxModalClickEvent(){var i,n,r,o=!0,e=jQuery("#modalAjax .loader");disableSubmit(),e.show(),ajaxModalSubmitEvents.length&&jQuery.each(ajaxModalSubmitEvents,function(e,t){t=window[t];o&&"function"==typeof t&&(o=t())}),o?(i=jQuery("#modalAjax").find("form"),n=jQuery("#modalAjax .modal-body"),r=jQuery(n).find(".admin-modal-error"),jQuery(r).slideUp(),WHMCS.http.jqClient.post(i.attr("action"),i.serialize(),function(n){i.data("successDataTable")&&(n.successDataTable=i.data("successDataTable")),ajaxModalPostSubmitEvents.length&&jQuery.each(ajaxModalPostSubmitEvents,function(e,t){t=window[t];"function"==typeof t&&t(n,i)}),updateAjaxModal(n)},"json").fail(function(e){var e=e.responseJSON,t="An error occurred while communicating with the server. Please try again.";e&&e.data?(e=e.data).errorMsg?0<r.length?jQuery(r).html(e.errorMsg).slideDown():jQuery.growl.warning({title:e.errorMsgTitle,message:e.errorMsg}):e.data.body?jQuery(n).html(e.body):jQuery(n).html(t):jQuery(n).html(t),jQuery("#modalAjax .loader").fadeOut(),enableSubmit()})):(enableSubmit(),e.hide())}function updateAjaxModal(e){var t;e.reloadPage?"string"==typeof e.reloadPage?window.location=e.reloadPage:window.location.reload():(e.successDataTable&&WHMCS.ui.dataTable.getTableById(e.successDataTable,void 0).ajax.reload(),e.redirect&&(window.location=e.redirect),e.successWindow&&"function"==typeof window[e.successWindow]&&window[e.successWindow](),e.dismiss&&dialogClose(),e.successMsg&&jQuery.growl.notice({title:e.successMsgTitle,message:e.successMsg}),e.errorMsg&&(0<(t=jQuery("#modalAjax .modal-body .admin-modal-error")).length&&!e.dismiss?jQuery(t).html(e.errorMsg).slideDown():jQuery.growl.warning({title:e.errorMsgTitle,message:e.errorMsg})),e.title&&jQuery("#modalAjax .modal-title").html(e.title),e.body?jQuery("#modalAjax .modal-body").html(e.body):e.url&&WHMCS.http.jqClient.post(e.url,"",function(e){jQuery("#modalAjax").find(".modal-body").html(e.body)},"json").fail(function(){jQuery("#modalAjax").find(".modal-body").html("An error occurred while communicating with the server. Please try again."),jQuery("#modalAjax").find(".loader").fadeOut()}),e.submitlabel&&(jQuery("#modalAjax .modal-submit").html(e.submitlabel).show(),e.submitId)&&jQuery("#modalAjax").find(".modal-submit").attr("id",e.submitId),e.submitId&&((t=jQuery("#"+e.submitId)).off("click"),t.on("click",submitIdAjaxModalClickEvent)),(e.disableSubmit?disableSubmit:enableSubmit)(),t=!0,dismissLoaderAfterRender(t=void 0!==e.dismissLoader?e.dismissLoader:t),e.hideSubmit&&ajaxModalHideSubmit())}function dialogSubmit(){disableSubmit(),jQuery("#modalAjax .loader").show();var e=jQuery("#modalAjax").find("form").attr("action");WHMCS.http.jqClient.post(e,jQuery("#modalAjax").find("form").serialize(),function(e){updateAjaxModal(e)},"json").fail(function(){jQuery("#modalAjax .modal-body").html("An error occurred while communicating with the server. Please try again."),jQuery("#modalAjax .loader").fadeOut()})}function dialogClose(){jQuery("#modalAjax").modal("hide")}function addAjaxModalSubmitEvents(e){e&&ajaxModalSubmitEvents.push(e)}function removeAjaxModalSubmitEvents(e){e&&0<=(e=ajaxModalSubmitEvents.indexOf(e))&&ajaxModalSubmitEvents.splice(e,1)}function addAjaxModalPostSubmitEvents(e){e&&ajaxModalPostSubmitEvents.push(e)}function removeAjaxModalPostSubmitEvents(e){e&&0<=(e=ajaxModalPostSubmitEvents.indexOf(e))&&ajaxModalPostSubmitEvents.splice(e,1)}function disableSubmit(){jQuery("#modalAjax .modal-submit").prop("disabled",!0).addClass("disabled")}function enableSubmit(){jQuery("#modalAjax .modal-submit").prop("disabled",!1).removeClass("disabled")}function ajaxModalHideSubmit(){jQuery("#modalAjax .modal-submit").hide()}function dismissLoaderAfterRender(e){!1===e?jQuery("#modalAjax .loader").show():jQuery("#modalAjax .loader").fadeOut()}jQuery(document).ready(function(){jQuery(document).on("click",".open-modal",function(e){e.preventDefault();var e=jQuery(this).attr("href"),t=jQuery(this).data("modal-size"),n=jQuery(this).data("modal-class"),i=jQuery(this).data("modal-title"),r=jQuery(this).data("btn-submit-id"),o=jQuery(this).data("btn-submit-label"),a=jQuery(this).data("btn-submit-color"),s=jQuery(this).data("btn-close-hide"),d=jQuery(this).attr("disabled"),l=jQuery(this).data("datatable-reload-success"),u="";csrfToken&&(u={token:csrfToken}),d||openModal(e,u,i,t,n,o,r,a,s,l)}),jQuery("#modalAjax").on("hidden.bs.modal",function(e){var t;jQuery(this).hasClass("modal-feature-highlights")&&(t=jQuery("#cbFeatureHighlightsDismissForVersion").is(":checked"),WHMCS.http.jqClient.post("whatsnew.php",{dismiss:"1",until_next_update:t?"1":"0",token:csrfToken})),jQuery("#modalAjax").find(".modal-body").empty(),jQuery("#modalAjax").children("div.modal-dialog").removeClass("modal-lg"),jQuery("#modalAjax").removeClass().addClass("modal whmcs-modal fade"),jQuery("#modalAjax .modal-title").html("Title"),jQuery("#modalAjax .modal-submit").html("Submit").removeClass().addClass("btn btn-primary modal-submit").removeAttr("id").removeAttr("disabled"),jQuery("#modalAjax .loader").show()})});var _createClass=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}!function(o,i){_createClass(t,[{key:"setPrevOptions",value:function(){this.prevOptions=Object.assign({},this.options)}},{key:"state",value:function(e,t){return void 0===e?this.options.state:(this.options.disabled||this.options.readonly||this.options.state&&!this.options.radioAllOff&&this.$element.is(":radio")||((this.$element.is(":radio")?o('[name="'+this.$element.attr("name")+'"]'):this.$element).trigger("setPreviousOptions.bootstrapSwitch"),this.options.indeterminate&&this.indeterminate(!1),this.$element.prop("checked",Boolean(e)).trigger("change.bootstrapSwitch",t)),this.$element)}},{key:"toggleState",value:function(e){return this.options.disabled||this.options.readonly?this.$element:this.options.indeterminate?(this.indeterminate(!1),this.state(!0)):this.$element.prop("checked",!this.options.state).trigger("change.bootstrapSwitch",e)}},{key:"size",value:function(e){return void 0===e?this.options.size:(null!=this.options.size&&this.$wrapper.removeClass(this._getClass(this.options.size)),e&&this.$wrapper.addClass(this._getClass(e)),this._width(),this._containerPosition(),this.options.size=e,this.$element)}},{key:"animate",value:function(e){return void 0===e?this.options.animate:this.options.animate===Boolean(e)?this.$element:this.toggleAnimate()}},{key:"toggleAnimate",value:function(){return this.options.animate=!this.options.animate,this.$wrapper.toggleClass(this._getClass("animate")),this.$element}},{key:"disabled",value:function(e){return void 0===e?this.options.disabled:this.options.disabled===Boolean(e)?this.$element:this.toggleDisabled()}},{key:"toggleDisabled",value:function(){return this.options.disabled=!this.options.disabled,this.$element.prop("disabled",this.options.disabled),this.$wrapper.toggleClass(this._getClass("disabled")),this.$element}},{key:"readonly",value:function(e){return void 0===e?this.options.readonly:this.options.readonly===Boolean(e)?this.$element:this.toggleReadonly()}},{key:"toggleReadonly",value:function(){return this.options.readonly=!this.options.readonly,this.$element.prop("readonly",this.options.readonly),this.$wrapper.toggleClass(this._getClass("readonly")),this.$element}},{key:"indeterminate",value:function(e){return void 0===e?this.options.indeterminate:this.options.indeterminate===Boolean(e)?this.$element:this.toggleIndeterminate()}},{key:"toggleIndeterminate",value:function(){return this.options.indeterminate=!this.options.indeterminate,this.$element.prop("indeterminate",this.options.indeterminate),this.$wrapper.toggleClass(this._getClass("indeterminate")),this._containerPosition(),this.$element}},{key:"inverse",value:function(e){return void 0===e?this.options.inverse:this.options.inverse===Boolean(e)?this.$element:this.toggleInverse()}},{key:"toggleInverse",value:function(){this.$wrapper.toggleClass(this._getClass("inverse"));var e=this.$on.clone(!0),t=this.$off.clone(!0);return this.$on.replaceWith(t),this.$off.replaceWith(e),this.$on=t,this.$off=e,this.options.inverse=!this.options.inverse,this.$element}},{key:"onColor",value:function(e){return void 0===e?this.options.onColor:(this.options.onColor&&this.$on.removeClass(this._getClass(this.options.onColor)),this.$on.addClass(this._getClass(e)),this.options.onColor=e,this.$element)}},{key:"offColor",value:function(e){return void 0===e?this.options.offColor:(this.options.offColor&&this.$off.removeClass(this._getClass(this.options.offColor)),this.$off.addClass(this._getClass(e)),this.options.offColor=e,this.$element)}},{key:"onText",value:function(e){return void 0===e?this.options.onText:(this.$on.html(e),this._width(),this._containerPosition(),this.options.onText=e,this.$element)}},{key:"offText",value:function(e){return void 0===e?this.options.offText:(this.$off.html(e),this._width(),this._containerPosition(),this.options.offText=e,this.$element)}},{key:"labelText",value:function(e){return void 0===e?this.options.labelText:(this.$label.html(e),this._width(),this.options.labelText=e,this.$element)}},{key:"handleWidth",value:function(e){return void 0===e?this.options.handleWidth:(this.options.handleWidth=e,this._width(),this._containerPosition(),this.$element)}},{key:"labelWidth",value:function(e){return void 0===e?this.options.labelWidth:(this.options.labelWidth=e,this._width(),this._containerPosition(),this.$element)}},{key:"baseClass",value:function(e){return this.options.baseClass}},{key:"wrapperClass",value:function(e){return void 0===e?this.options.wrapperClass:(e=e||o.fn.bootstrapSwitch.defaults.wrapperClass,this.$wrapper.removeClass(this._getClasses(this.options.wrapperClass).join(" ")),this.$wrapper.addClass(this._getClasses(e).join(" ")),this.options.wrapperClass=e,this.$element)}},{key:"radioAllOff",value:function(e){return void 0===e?this.options.radioAllOff:(e=Boolean(e),this.options.radioAllOff!==e&&(this.options.radioAllOff=e),this.$element)}},{key:"onInit",value:function(e){return void 0===e?this.options.onInit:(e=e||o.fn.bootstrapSwitch.defaults.onInit,this.options.onInit=e,this.$element)}},{key:"onSwitchChange",value:function(e){return void 0===e?this.options.onSwitchChange:(e=e||o.fn.bootstrapSwitch.defaults.onSwitchChange,this.options.onSwitchChange=e,this.$element)}},{key:"destroy",value:function(){var e=this.$element.closest("form");return e.length&&e.off("reset.bootstrapSwitch").removeData("bootstrap-switch"),this.$container.children().not(this.$element).remove(),this.$element.unwrap().unwrap().off(".bootstrapSwitch").removeData("bootstrap-switch"),this.$element}},{key:"_getElementOptions",value:function(){return{state:this.$element.is(":checked"),size:this.$element.data("size"),animate:this.$element.data("animate"),disabled:this.$element.is(":disabled"),readonly:this.$element.is("[readonly]"),indeterminate:this.$element.data("indeterminate"),inverse:this.$element.data("inverse"),radioAllOff:this.$element.data("radio-all-off"),onColor:this.$element.data("on-color"),offColor:this.$element.data("off-color"),onText:this.$element.data("on-text"),offText:this.$element.data("off-text"),labelText:this.$element.data("label-text"),handleWidth:this.$element.data("handle-width"),labelWidth:this.$element.data("label-width"),baseClass:this.$element.data("base-class"),wrapperClass:this.$element.data("wrapper-class")}}},{key:"_width",value:function(){var n=this,e=this.$on.add(this.$off).add(this.$label).css("width",""),i=void 0,i="auto"===this.options.handleWidth?Math.round(Math.max(this.$on.width(),this.$off.width())):this.options.handleWidth;return e.width(i),this.$label.width(function(e,t){return"auto"!==n.options.labelWidth?n.options.labelWidth:t<i?i:t}),this._handleWidth=this.$on.outerWidth(),this._labelWidth=this.$label.outerWidth(),this.$container.width(2*this._handleWidth+this._labelWidth),this.$wrapper.width(this._handleWidth+this._labelWidth)}},{key:"_containerPosition",value:function(){var t=this,n=0<arguments.length&&void 0!==arguments[0]?arguments[0]:this.options.state;this.$container.css("margin-left",function(){var e=[0,"-"+t._handleWidth+"px"];return t.options.indeterminate?"-"+t._handleWidth/2+"px":n?t.options.inverse?e[1]:e[0]:t.options.inverse?e[0]:e[1]})}},{key:"_init",value:function(){function e(){n.setPrevOptions(),n._width(),n._containerPosition(),setTimeout(function(){if(n.options.animate)return n.$wrapper.addClass(n._getClass("animate"))},50)}var t,n=this;this.$wrapper.is(":visible")?e():t=i.setInterval(function(){if(n.$wrapper.is(":visible"))return e(),i.clearInterval(t)},50)}},{key:"_elementHandlers",value:function(){var n=this;return this.$element.on({"setPreviousOptions.bootstrapSwitch":this.setPrevOptions.bind(this),"previousState.bootstrapSwitch":function(){n.options=n.prevOptions,n.options.indeterminate&&n.$wrapper.addClass(n._getClass("indeterminate")),n.$element.prop("checked",n.options.state).trigger("change.bootstrapSwitch",!0)},"change.bootstrapSwitch":function(e,t){e.preventDefault(),e.stopImmediatePropagation();e=n.$element.is(":checked");n._containerPosition(e),e===n.options.state||(n.options.state=e,n.$wrapper.toggleClass(n._getClass("off")).toggleClass(n._getClass("on")),t)||(n.$element.is(":radio")&&o('[name="'+n.$element.attr("name")+'"]').not(n.$element).prop("checked",!1).trigger("change.bootstrapSwitch",!0),n.$element.trigger("switchChange.bootstrapSwitch",[e]))},"focus.bootstrapSwitch":function(e){e.preventDefault(),n.$wrapper.addClass(n._getClass("focused"))},"blur.bootstrapSwitch":function(e){e.preventDefault(),n.$wrapper.removeClass(n._getClass("focused"))},"keydown.bootstrapSwitch":function(e){!e.which||n.options.disabled||n.options.readonly||37!==e.which&&39!==e.which||(e.preventDefault(),e.stopImmediatePropagation(),n.state(39===e.which))}})}},{key:"_handleHandlers",value:function(){var t=this;return this.$on.on("click.bootstrapSwitch",function(e){return e.preventDefault(),e.stopPropagation(),t.state(!1),t.$element.trigger("focus.bootstrapSwitch")}),this.$off.on("click.bootstrapSwitch",function(e){return e.preventDefault(),e.stopPropagation(),t.state(!0),t.$element.trigger("focus.bootstrapSwitch")})}},{key:"_labelHandlers",value:function(){var n=this;this.$label.on({click:function(e){e.stopPropagation()},"mousedown.bootstrapSwitch touchstart.bootstrapSwitch":function(e){n._dragStart||n.options.disabled||n.options.readonly||(e.preventDefault(),e.stopPropagation(),n._dragStart=(e.pageX||e.originalEvent.touches[0].pageX)-parseInt(n.$container.css("margin-left"),10),n.options.animate&&n.$wrapper.removeClass(n._getClass("animate")),n.$element.trigger("focus.bootstrapSwitch"))},"mousemove.bootstrapSwitch touchmove.bootstrapSwitch":function(e){var t;null==n._dragStart||(t=(e.pageX||e.originalEvent.touches[0].pageX)-n._dragStart,e.preventDefault(),t<-n._handleWidth)||0<t||(n._dragEnd=t,n.$container.css("margin-left",n._dragEnd+"px"))},"mouseup.bootstrapSwitch touchend.bootstrapSwitch":function(e){n._dragStart&&(e.preventDefault(),n.options.animate&&n.$wrapper.addClass(n._getClass("animate")),n._dragEnd?(e=n._dragEnd>-n._handleWidth/2,n._dragEnd=!1,n.state(n.options.inverse?!e:e)):n.state(!n.options.state),n._dragStart=!1)},"mouseleave.bootstrapSwitch":function(){n.$label.trigger("mouseup.bootstrapSwitch")}})}},{key:"_externalLabelHandler",value:function(){var t=this,n=this.$element.closest("label");n.on("click",function(e){e.preventDefault(),e.stopImmediatePropagation(),e.target===n[0]&&t.toggleState()})}},{key:"_formHandler",value:function(){var e=this.$element.closest("form");e.data("bootstrap-switch")||e.on("reset.bootstrapSwitch",function(){i.setTimeout(function(){e.find("input").filter(function(){return o(this).data("bootstrap-switch")}).each(function(){return o(this).bootstrapSwitch("state",this.checked)})},1)}).data("bootstrap-switch",!0)}},{key:"_getClass",value:function(e){return this.options.baseClass+"-"+e}},{key:"_getClasses",value:function(e){return o.isArray(e)?e.map(this._getClass.bind(this)):[this._getClass(e)]}}]);var a=t;function t(i){var r=this,e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};_classCallCheck(this,t),this.$element=o(i),this.options=o.extend({},o.fn.bootstrapSwitch.defaults,this._getElementOptions(),e),this.prevOptions={},this.$wrapper=o("<div>",{class:function(){var e=[];return e.push(r.options.state?"on":"off"),r.options.size&&e.push(r.options.size),r.options.disabled&&e.push("disabled"),r.options.readonly&&e.push("readonly"),r.options.indeterminate&&e.push("indeterminate"),r.options.inverse&&e.push("inverse"),r.$element.attr("id")&&e.push("id-"+r.$element.attr("id")),e.map(r._getClass.bind(r)).concat([r.options.baseClass],r._getClasses(r.options.wrapperClass)).join(" ")}}),this.$container=o("<div>",{class:this._getClass("container")}),this.$on=o("<span>",{html:this.options.onText,class:this._getClass("handle-on")+" "+this._getClass(this.options.onColor)}),this.$off=o("<span>",{html:this.options.offText,class:this._getClass("handle-off")+" "+this._getClass(this.options.offColor)}),this.$label=o("<span>",{html:this.options.labelText,class:this._getClass("label")}),this.$element.on("init.bootstrapSwitch",this.options.onInit.bind(this,i)),this.$element.on("switchChange.bootstrapSwitch",function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];!1===r.options.onSwitchChange.apply(i,t)&&(r.$element.is(":radio")?o('[name="'+r.$element.attr("name")+'"]'):r.$element).trigger("previousState.bootstrapSwitch",!0)}),this.$container=this.$element.wrap(this.$container).parent(),this.$wrapper=this.$container.wrap(this.$wrapper).parent(),this.$element.before(this.options.inverse?this.$off:this.$on).before(this.$label).before(this.options.inverse?this.$on:this.$off),this.options.indeterminate&&this.$element.prop("indeterminate",!0),this._init(),this._elementHandlers(),this._handleHandlers(),this._labelHandlers(),this._formHandler(),this._externalLabelHandler(),this.$element.trigger("init.bootstrapSwitch",this.options.state)}o.fn.bootstrapSwitch=function(n){for(var e=arguments.length,i=Array(1<e?e-1:0),t=1;t<e;t++)i[t-1]=arguments[t];var r=this;return this.each(function(){var e=o(this),t=e.data("bootstrap-switch");t||(t=new a(this,n),e.data("bootstrap-switch",t)),"string"==typeof n&&(r=t[n].apply(t,i))}),r},o.fn.bootstrapSwitch.Constructor=a,o.fn.bootstrapSwitch.defaults={state:!0,size:null,animate:!0,disabled:!1,readonly:!1,indeterminate:!1,inverse:!1,radioAllOff:!1,onColor:"primary",offColor:"secondary",onText:"ON",offText:"OFF",labelText:"&nbsp",handleWidth:"auto",labelWidth:"auto",baseClass:"bootstrap-switch",wrapperClass:"wrapper",onInit:function(){},onSwitchChange:function(){}}}(window.jQuery,window),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?e(require("jquery")):e(jQuery)}(function(y){"use strict";function n(n,i){y.each(["autofocus","savable","hideable","width","height","resize","iconlibrary","language","footer","fullscreen","hiddenButtons","disabledButtons"],function(e,t){void 0!==y(n).data(t)&&((i="object"==typeof i?i:{})[t]=y(n).data(t))}),this.$ns="bootstrap-markdown",this.$element=y(n),this.$editable={el:null,type:null,attrKeys:[],attrValues:[],content:null},this.$options=y.extend(!0,{},y.fn.markdown.defaults,i,this.$element.data("options")),this.$oldContent=null,this.$isPreview=!1,this.$isFullscreen=!1,this.$editor=null,this.$textarea=null,this.$handler=[],this.$callback=[],this.$nextTab=[],this.showEditor()}function t(e){e.data("markdown")?e.data("markdown").showEditor():e.markdown()}n.prototype={constructor:n,__alterButtons:function(n,i){var e=this.$handler,r="all"==n,o=this;y.each(e,function(e,t){!1===(!r&&t.indexOf(n)<0)&&i(o.$editor.find('button[data-handler="'+t+'"]'))})},__buildButtons:function(e,t){for(var n=this.$ns,i=this.$handler,r=this.$callback,o=0;o<e.length;o++)for(var a=e[o],s=0;s<a.length;s++){for(var d=a[s].data,l=y("<div/>",{class:"btn-group"}),u=0;u<d.length;u++){var c=d[u],h=n+"-"+c.name,f=this.__getIcon(c),p=c.btnText||"",g=c.btnClass||"btn",m=c.tabIndex||"-1",$=void 0!==c.hotkey?c.hotkey:"",b=void 0!==jQuery.hotkeys&&""!==$?" ("+$+")":"",v=y("<button></button>");v.text(" "+this.__localize(p)).addClass("btn-default btn-sm").addClass(g),g.match(/btn\-(primary|success|info|warning|danger|link)/)&&v.removeClass("btn-default"),v.attr({type:"button",title:this.__localize(c.title)+b,tabindex:m,"data-provider":n,"data-handler":h,"data-hotkey":$}),!0===c.toggle&&v.attr("data-toggle","button"),(p=y("<span/>")).addClass(f),p.prependTo(v),l.append(v),i.push(h),r.push(c.callback)}t.append(l)}return t},__setListener:function(){var e=void 0!==this.$textarea.attr("rows"),t=5<this.$textarea.val().split("\n").length?this.$textarea.val().split("\n").length:"5",e=e?this.$textarea.attr("rows"):t;this.$textarea.attr("rows",e),this.$options.resize&&this.$textarea.css("resize",this.$options.resize),this.$textarea.data("markdown",this)},__setEventListeners:function(){this.$textarea.on({focus:y.proxy(this.focus,this),keyup:y.proxy(this.keyup,this),change:y.proxy(this.change,this),select:y.proxy(this.select,this)}),this.eventSupported("keydown")&&this.$textarea.on("keydown",y.proxy(this.keydown,this)),this.eventSupported("keypress")&&this.$textarea.on("keypress",y.proxy(this.keypress,this))},__handle:function(e){var t=y(e.currentTarget),n=this.$handler,i=this.$callback,t=t.attr("data-handler"),i=i[n.indexOf(t)];y(e.currentTarget).focus(),i(this),this.change(this),t.indexOf("cmdSave")<0&&this.$textarea.focus(),e.preventDefault()},__localize:function(e){var t=y.fn.markdown.messages,n=this.$options.language;return void 0!==t&&void 0!==t[n]&&void 0!==t[n][e]?t[n][e]:e},__getIcon:function(e){var t;return"object"==typeof e?void 0===(t=this.$options.customIcons[e.name])?e.icon[this.$options.iconlibrary]:t:e},setFullscreen:function(e){var t=this.$editor,n=this.$textarea;!0===e?(t.addClass("md-fullscreen-mode"),y("body").addClass("md-nooverflow"),this.$options.onFullscreen(this)):(t.removeClass("md-fullscreen-mode"),y("body").removeClass("md-nooverflow"),this.$options.onFullscreenExit(this),!0===this.$isPreview&&this.hidePreview().showPreview()),this.$isFullscreen=e,n.focus()},showEditor:function(){var e,i,a,t,n,r=this,o=this.$ns,s=this.$element,d=(s.css("height"),s.css("width"),this.$editable),l=this.$handler,u=this.$callback,c=this.$options,h=y("<div/>",{class:"md-editor",click:function(){r.focus()}});return null===this.$editor?(e=y("<div/>",{class:"md-header btn-toolbar"}),i=[],0<c.buttons.length&&(i=i.concat(c.buttons[0])),0<c.additionalButtons.length&&y.each(c.additionalButtons[0],function(e,n){var t=y.grep(i,function(e,t){return e.name===n.name});0<t.length?t[0].data=t[0].data.concat(n.data):i.push(c.additionalButtons[0][e])}),0<(i=0<c.reorderButtonGroups.length?i.filter(function(e){return-1<c.reorderButtonGroups.indexOf(e.name)}).sort(function(e,t){return c.reorderButtonGroups.indexOf(e.name)<c.reorderButtonGroups.indexOf(t.name)?-1:c.reorderButtonGroups.indexOf(e.name)>c.reorderButtonGroups.indexOf(t.name)?1:0}):i).length&&(e=this.__buildButtons([i],e)),c.fullscreen.enable&&e.append('<div class="md-controls"><a class="md-control md-control-fullscreen" href="#"><span class="'+this.__getIcon(c.fullscreen.icons.fullscreenOn)+'"></span></a></div>').on("click",".md-control-fullscreen",function(e){e.preventDefault(),r.setFullscreen(!0)}),h.append(e),s.is("textarea")?(s.before(h),(a=s).addClass("md-input"),h.append(a)):(t="function"==typeof toMarkdown?toMarkdown(s.html()):s.html(),t=y.trim(t),a=y("<textarea/>",{class:"md-input",val:t}),h.append(a),d.el=s,d.type=s.prop("tagName").toLowerCase(),d.content=s.html(),y(s[0].attributes).each(function(){d.attrKeys.push(this.nodeName),d.attrValues.push(this.nodeValue)}),s.replaceWith(h)),t=y("<div/>",{class:"md-footer"}),s=!1,n="",c.savable&&(s=!0,l.push("cmdSave"),u.push(c.onSave),t.append('<button class="btn btn-success" data-provider="'+o+'" data-handler="cmdSave"><i class="icon icon-white icon-ok"></i> '+this.__localize("Save")+"</button>")),n="function"==typeof c.footer?c.footer(this):c.footer,""!==y.trim(n)&&(s=!0,t.append(n)),s&&h.append(t),c.width&&"inherit"!==c.width&&(jQuery.isNumeric(c.width)?(h.css("display","table"),a.css("width",c.width+"px")):h.addClass(c.width)),c.height&&"inherit"!==c.height&&(jQuery.isNumeric(c.height)?(l=c.height,e&&(l=Math.max(0,l-e.outerHeight())),t&&(l=Math.max(0,l-t.outerHeight())),a.css("height",l+"px")):h.addClass(c.height)),this.$editor=h,this.$textarea=a,this.$editable=d,this.$oldContent=this.getContent(),this.__setListener(),this.__setEventListeners(),this.$editor.attr("id",(new Date).getTime()),this.$editor.on("click",'[data-provider="bootstrap-markdown"]',y.proxy(this.__handle,this)),(this.$element.is(":disabled")||this.$element.is("[readonly]"))&&(this.$editor.addClass("md-editor-disabled"),this.disableButtons("all")),this.eventSupported("keydown")&&"object"==typeof jQuery.hotkeys&&e.find('[data-provider="bootstrap-markdown"]').each(function(){var e=y(this),t=e.attr("data-hotkey");""!==t.toLowerCase()&&a.bind("keydown",t,function(){return e.trigger("click"),!1})}),"preview"===c.initialstate?this.showPreview():"fullscreen"===c.initialstate&&c.fullscreen.enable&&this.setFullscreen(!0)):this.$editor.show(),c.autofocus&&(this.$textarea.focus(),this.$editor.addClass("active")),c.fullscreen.enable&&!1!==c.fullscreen&&(this.$editor.append('<div class="md-fullscreen-controls"><a href="#" class="exit-fullscreen" title="Exit fullscreen"><span class="'+this.__getIcon(c.fullscreen.icons.fullscreenOff)+'"></span></a></div>'),this.$editor.on("click",".exit-fullscreen",function(e){e.preventDefault(),r.setFullscreen(!1)})),this.hideButtons(c.hiddenButtons),this.disableButtons(c.disabledButtons),c.dropZoneOptions&&(this.$editor.dropzone?(c.dropZoneOptions.init||(c.dropZoneOptions.init=function(){var i=0;this.on("drop",function(e){i=a.prop("selectionStart")}),this.on("success",function(e,t){var n=a.val();a.val(n.substring(0,i)+"\n![description]("+t+")\n"+n.substring(i))}),this.on("error",function(e,t,n){console.log("Error:",t)})}),this.$editor.addClass("dropzone"),this.$editor.dropzone(c.dropZoneOptions)):console.log("dropZoneOptions was configured, but DropZone was not detected.")),!0===c.enableDropDataUri&&this.$editor.on("drop",function(e){var o=a.prop("selectionStart");e.stopPropagation(),e.preventDefault(),y.each(e.originalEvent.dataTransfer.files,function(e,t){var n,i,r=new FileReader;r.onload=(i=(n=t).type.split("/")[0],function(e){var t=a.val();"image"===i?a.val(t.substring(0,o)+'\n<img src="'+e.target.result+'" />\n'+t.substring(o)):a.val(t.substring(0,o)+'\n<a href="'+e.target.result+'">Download '+n.name+"</a>\n"+t.substring(o))}),r.readAsDataURL(t)})}),c.onShow(this),this},parseContent:function(e){return e=e||this.$textarea.val(),this.$options.parser?this.$options.parser(e):"object"==typeof markdown?markdown.toHTML(e):"function"==typeof marked?marked(e):e},showPreview:function(){var e=this.$options,t=this.$textarea,n=t.next(),i=y("<div/>",{class:"md-preview","data-provider":"markdown-preview"});return!0!==this.$isPreview&&(this.$isPreview=!0,this.disableButtons("all").enableButtons("cmdPreview"),e="string"==typeof(e=e.onPreview(this,i))?e:this.parseContent(),i.html(e),n&&"md-footer"==n.attr("class")?i.insertBefore(n):t.parent().append(i),i.css({width:t.outerWidth()+"px","min-height":t.outerHeight()+"px",height:"auto"}),this.$options.resize&&i.css("resize",this.$options.resize),t.hide(),i.data("markdown",this),this.$element.is(":disabled")||this.$element.is("[readonly]"))&&(this.$editor.addClass("md-editor-disabled"),this.disableButtons("all")),this},hidePreview:function(){return this.$isPreview=!1,this.$editor.find('div[data-provider="markdown-preview"]').remove(),this.enableButtons("all"),this.disableButtons(this.$options.disabledButtons),this.$options.onPreviewEnd(this),this.$textarea.show(),this.__setListener(),this},isDirty:function(){return this.$oldContent!=this.getContent()},getContent:function(){return this.$textarea.val()},setContent:function(e){return this.$textarea.val(e),this},findSelection:function(e){var t,n;return 0<=(n=this.getContent().indexOf(e))&&0<e.length?(t=this.getSelection(),this.setSelection(n,n+e.length),n=this.getSelection(),this.setSelection(t.start,t.end),n):null},getSelection:function(){var t=this.$textarea[0];return("selectionStart"in t?function(){var e=t.selectionEnd-t.selectionStart;return{start:t.selectionStart,end:t.selectionEnd,length:e,text:t.value.substr(t.selectionStart,e)}}:function(){return null})()},setSelection:function(e,t){var n=this.$textarea[0];return("selectionStart"in n?function(){n.selectionStart=e,n.selectionEnd=t}:function(){return null})()},replaceSelection:function(e){var t=this.$textarea[0];return("selectionStart"in t?function(){return t.value=t.value.substr(0,t.selectionStart)+e+t.value.substr(t.selectionEnd,t.value.length),t.selectionStart=t.value.length,this}:function(){return t.value+=e,jQuery(t)})()},getNextTab:function(){var e,t;return 0===this.$nextTab.length?null:("function"==typeof(t=this.$nextTab.shift())?e=t():"object"==typeof t&&0<t.length&&(e=t),e)},setNextTab:function(e,t){var n,i;"string"==typeof e?(n=this).$nextTab.push(function(){return n.findSelection(e)}):"number"==typeof e&&"number"==typeof t&&(i=this.getSelection(),this.setSelection(e,t),this.$nextTab.push(this.getSelection()),this.setSelection(i.start,i.end))},__parseButtonNameParam:function(e){return"string"==typeof e?e.split(" "):e},enableButtons:function(e){var n=this.__parseButtonNameParam(e),i=this;return y.each(n,function(e,t){i.__alterButtons(n[e],function(e){e.removeAttr("disabled")})}),this},disableButtons:function(e){var n=this.__parseButtonNameParam(e),i=this;return y.each(n,function(e,t){i.__alterButtons(n[e],function(e){e.attr("disabled","disabled")})}),this},hideButtons:function(e){var n=this.__parseButtonNameParam(e),i=this;return y.each(n,function(e,t){i.__alterButtons(n[e],function(e){e.addClass("hidden")})}),this},showButtons:function(e){var n=this.__parseButtonNameParam(e),i=this;return y.each(n,function(e,t){i.__alterButtons(n[e],function(e){e.removeClass("hidden")})}),this},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t="function"==typeof this.$element[e]),t},keyup:function(e){var t,n,i=!1;switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:i=null!==(t=this.getNextTab())?(n=this,setTimeout(function(){n.setSelection(t.start,t.end)},500),!0):((a=this.getSelection()).start!=a.end||a.end!=this.getContent().length)&&(this.setSelection(this.getContent().length,this.getContent().length),!0);break;case 13:i=!1;for(var r,o=this.getContent().split(""),a=this.getSelection().start,s=-1,d=a-2;0<=d;d--)if("\n"===o[d]){s=d;break}"---"!=o.slice(s+1,s+4).join("")&&("-"===(r=o[s+1])?this.addBullet(a):y.isNumeric(r)&&(r=this.getBulletNumber(s+1))&&this.addNumberedBullet(a,r));break;case 27:this.$isFullscreen&&this.setFullscreen(!1),i=!1;break;default:i=!1}i&&(e.stopPropagation(),e.preventDefault()),this.$options.onChange(this)},insertContent:function(e,t){var n=this.getContent().slice(0,e),e=this.getContent().slice(e+1);this.setContent(n.concat(t).concat(e))},addBullet:function(e){this.insertContent(e,"- \n"),this.setSelection(e+2,e+2)},addNumberedBullet:function(e,t){this.insertContent(e,t+1+". \n");t=t.toString().length+2;this.setSelection(e+t,e+t)},getBulletNumber:function(e){e=this.getContent().slice(e).split(".")[0];return y.isNumeric(e)?parseInt(e):null},change:function(e){return this.$options.onChange(this),this},select:function(e){return this.$options.onSelect(this),this},focus:function(e){var t=this.$options,n=(t.hideable,this.$editor);return n.addClass("active"),y(document).find(".md-editor").each(function(){var e;y(this).attr("id")!==n.attr("id")&&(e=null===(e=y(this).find("textarea").data("markdown"))?y(this).find('div[data-provider="markdown-preview"]').data("markdown"):e)&&e.blur()}),t.onFocus(this),this},blur:function(e){var n,t=this.$options,i=t.hideable,r=this.$editor,o=this.$editable;return!r.hasClass("active")&&0!==this.$element.parent().length||(r.removeClass("active"),i&&(null!==o.el?(n=y("<"+o.type+"/>"),i=this.getContent(),i=this.parseContent(i),y(o.attrKeys).each(function(e,t){n.attr(o.attrKeys[e],o.attrValues[e])}),n.html(i),r.replaceWith(n)):r.hide()),t.onBlur(this)),this}};var e=y.fn.markdown;y.fn.markdown=function(t){return this.each(function(){var e=y(this);e.data("markdown")||e.data("markdown",new n(this,"object"==typeof t&&t))})},y.fn.markdown.messages={},y.fn.markdown.defaults={autofocus:!1,hideable:!1,savable:!1,width:"inherit",height:"inherit",resize:"none",iconlibrary:"glyph",language:"en",initialstate:"editor",parser:null,dropZoneOptions:null,enableDropDataUri:!1,buttons:[[{name:"groupFont",data:[{name:"cmdBold",hotkey:"Ctrl+B",title:"Bold",icon:{glyph:"glyphicon glyphicon-bold",fa:"fa fa-bold","fa-3":"icon-bold","fa-5":"fas fa-bold",octicons:"octicon octicon-bold"},callback:function(e){var t=e.getSelection(),n=e.getContent(),i=0===t.length?e.__localize("strong text"):t.text,n="**"===n.substr(t.start-2,2)&&"**"===n.substr(t.end,2)?(e.setSelection(t.start-2,t.end+2),e.replaceSelection(i),t.start-2):(e.replaceSelection("**"+i+"**"),t.start+2);e.setSelection(n,n+i.length)}},{name:"cmdItalic",title:"Italic",hotkey:"Ctrl+I",icon:{glyph:"glyphicon glyphicon-italic",fa:"fa fa-italic","fa-3":"icon-italic","fa-5":"fas fa-italic",octicons:"octicon octicon-italic"},callback:function(e){var t=e.getSelection(),n=e.getContent(),i=0===t.length?e.__localize("emphasized text"):t.text,n="_"===n.substr(t.start-1,1)&&"_"===n.substr(t.end,1)?(e.setSelection(t.start-1,t.end+1),e.replaceSelection(i),t.start-1):(e.replaceSelection("_"+i+"_"),t.start+1);e.setSelection(n,n+i.length)}},{name:"cmdHeading",title:"Heading",hotkey:"Ctrl+H",icon:{glyph:"glyphicon glyphicon-header",fa:"fa fa-header","fa-3":"icon-font","fa-5":"fas fa-heading",octicons:"octicon octicon-text-size"},callback:function(e){var t,n=e.getSelection(),i=e.getContent(),r=0===n.length?e.__localize("heading text"):n.text+"\n",i="### "===i.substr(n.start-(t=4),t)||"###"===i.substr(n.start-(t=3),t)?(e.setSelection(n.start-t,n.end),e.replaceSelection(r),n.start-t):0<n.start&&(t=i.substr(n.start-1,1))&&"\n"!=t?(e.replaceSelection("\n\n### "+r),n.start+6):(e.replaceSelection("### "+r),n.start+4);e.setSelection(i,i+r.length)}}]},{name:"groupLink",data:[{name:"cmdUrl",title:"URL/Link",hotkey:"Ctrl+L",icon:{glyph:"glyphicon glyphicon-link",fa:"fa fa-link","fa-3":"icon-link","fa-5":"fas fa-link",octicons:"octicon octicon-link"},callback:function(e){var t=e.getSelection(),n=(e.getContent(),0===t.length?e.__localize("enter link description here"):t.text),i=prompt(e.__localize("Insert Hyperlink"),"http://"),r=new RegExp("^((http|https)://|(mailto:)|(//))[a-z0-9]","i");null!==i&&""!==i&&"http://"!==i&&r.test(i)&&(e.replaceSelection("["+n+"]("+i+")"),r=t.start+1,e.setSelection(r,r+n.length))}},{name:"cmdImage",title:"Image",hotkey:"Ctrl+G",icon:{glyph:"glyphicon glyphicon-picture",fa:"fa fa-picture-o","fa-3":"icon-picture","fa-5":"far fa-image",octicons:"octicon octicon-file-media"},callback:function(e){var t=e.getSelection(),n=(e.getContent(),0===t.length?e.__localize("enter image description here"):t.text),i=prompt(e.__localize("Insert Image Hyperlink"),"http://"),r=new RegExp("^((http|https)://|(//))[a-z0-9]","i");null!==i&&""!==i&&"http://"!==i&&r.test(i)&&(r=y("<div>"+i+"</div>").text(),e.replaceSelection("!["+n+"]("+r+' "'+e.__localize("enter image title here")+'")'),i=t.start+2,e.setNextTab(e.__localize("enter image title here")),e.setSelection(i,i+n.length))}}]},{name:"groupMisc",data:[{name:"cmdList",hotkey:"Ctrl+U",title:"Unordered List",icon:{glyph:"glyphicon glyphicon-list",fa:"fa fa-list","fa-3":"icon-list-ul","fa-5":"fas fa-list-ul",octicons:"octicon octicon-list-unordered"},callback:function(e){var n,t,i=e.getSelection();e.getContent();i=0===i.length?(t=e.__localize("list text here"),e.replaceSelection("- "+t),i.start+2):i.text.indexOf("\n")<0?(t=i.text,e.replaceSelection("- "+t),i.start+2):(n=[],t=(n=i.text.split("\n"))[0],y.each(n,function(e,t){n[e]="- "+t}),e.replaceSelection("\n\n"+n.join("\n")),i.start+4),e.setSelection(i,i+t.length)}},{name:"cmdListO",hotkey:"Ctrl+O",title:"Ordered List",icon:{glyph:"glyphicon glyphicon-th-list",fa:"fa fa-list-ol","fa-3":"icon-list-ol","fa-5":"fas fa-list-ol",octicons:"octicon octicon-list-ordered"},callback:function(e){var n,i,t,r=e.getSelection();e.getContent();r=0===r.length?(t=e.__localize("list text here"),e.replaceSelection("1. "+t),r.start+3):r.text.indexOf("\n")<0?(t=r.text,e.replaceSelection("1. "+t),r.start+3):(n=1,i=[],t=(i=r.text.split("\n"))[0],y.each(i,function(e,t){i[e]=n+". "+t,n++}),e.replaceSelection("\n\n"+i.join("\n")),r.start+5),e.setSelection(r,r+t.length)}},{name:"cmdCode",hotkey:"Ctrl+K",title:"Code",icon:{glyph:"glyphicon glyphicon-console",fa:"fa fa-code","fa-3":"icon-code","fa-5":"fas fa-code",octicons:"octicon octicon-code"},callback:function(e){var t=e.getSelection(),n=e.getContent(),i=0===t.length?e.__localize("code text here"):t.text,n="```\n"===n.substr(t.start-4,4)&&"\n```"===n.substr(t.end,4)?(e.setSelection(t.start-4,t.end+4),e.replaceSelection(i),t.start-4):"`"===n.substr(t.start-1,1)&&"`"===n.substr(t.end,1)?(e.setSelection(t.start-1,t.end+1),e.replaceSelection(i),t.start-1):-1<n.indexOf("\n")?(e.replaceSelection("```\n"+i+"\n```"),t.start+4):(e.replaceSelection("`"+i+"`"),t.start+1);e.setSelection(n,n+i.length)}},{name:"cmdQuote",hotkey:"Ctrl+Q",title:"Quote",icon:{glyph:"glyphicon glyphicon-comment",fa:"fa fa-quote-left","fa-3":"icon-quote-left","fa-5":"fas fa-quote-left",octicons:"octicon octicon-quote"},callback:function(e){var n,t,i=e.getSelection();e.getContent();i=0===i.length?(t=e.__localize("quote here"),e.replaceSelection("> "+t),i.start+2):i.text.indexOf("\n")<0?(t=i.text,e.replaceSelection("> "+t),i.start+2):(n=[],t=(n=i.text.split("\n"))[0],y.each(n,function(e,t){n[e]="> "+t}),e.replaceSelection("\n\n"+n.join("\n")),i.start+4),e.setSelection(i,i+t.length)}}]},{name:"groupUtil",data:[{name:"cmdPreview",toggle:!0,hotkey:"Ctrl+P",title:"Preview",btnText:"Preview",btnClass:"btn btn-primary btn-sm",icon:{glyph:"glyphicon glyphicon-search",fa:"fa fa-search","fa-3":"icon-search","fa-5":"fas fa-search",octicons:"octicon octicon-search"},callback:function(e){!1===e.$isPreview?e.showPreview():e.hidePreview()}}]}]],customIcons:{},additionalButtons:[],reorderButtonGroups:[],hiddenButtons:[],disabledButtons:[],footer:"",fullscreen:{enable:!0,icons:{fullscreenOn:{name:"fullscreenOn",icon:{fa:"fa fa-expand",glyph:"glyphicon glyphicon-fullscreen","fa-3":"icon-resize-full","fa-5":"fas fa-expand-arrows-alt",octicons:"octicon octicon-link-external"}},fullscreenOff:{name:"fullscreenOff",icon:{fa:"fa fa-compress",glyph:"glyphicon glyphicon-fullscreen","fa-3":"icon-resize-small","fa-5":"fas fa-compress",octicons:"octicon octicon-browser"}}}},onShow:function(e){},onPreview:function(e){},onPreviewEnd:function(e){},onSave:function(e){},onBlur:function(e){},onFocus:function(e){},onChange:function(e){},onFullscreen:function(e){},onFullscreenExit:function(e){},onSelect:function(e){}},y.fn.markdown.Constructor=n,y.fn.markdown.noConflict=function(){return y.fn.markdown=e,this};y(document).on("click.markdown.data-api",'[data-provide="markdown-editable"]',function(e){t(y(this)),e.preventDefault()}).on("click focusin",function(e){var n;n=y(document.activeElement),y(document).find(".md-editor").each(function(){var e=y(this),t=n.closest(".md-editor")[0]===this,e=e.find("textarea").data("markdown")||e.find('div[data-provider="markdown-preview"]').data("markdown");e&&!t&&e.blur()})}).ready(function(){y('textarea[data-provide="markdown"]').each(function(){t(y(this))})})}),jQuery.fn.markdown.messages.nl={Bold:"غامق",Italic:"مائل",Heading:"عنوان","URL/Link":"URL/رابط",Image:"صورة",List:"قائمة",Preview:"استعراض","strong text":"نص غامق","emphasized text":"نص هام","heading text":"العنوان","enter link description here":"ادخل وصف الرابط هنا","Insert Hyperlink":"ادخل الرابط هنا","enter image description here":"ادخل وصف الصورة هنا","Insert Image Hyperlink":"ادخل رابط الصورة هنا","enter image title here":"ادخل عنوان الصورة هنا","list text here":"اكتب النص هنا"},jQuery.fn.markdown.messages.cs={Bold:"Tučně",Italic:"Kurzíva",Heading:"Nadpis","URL/Link":"URL/Odkaz",Image:"Obrázek","Unordered List":"Seznam","Ordered List":"Seřazený seznam",Code:"Úsek kódu",Quote:"Citace",Preview:"Náhled","strong text":"tučný text","emphasized text":"zdůrazněný text","heading text":"text nadpisu","enter link description here":"sem vlož popis odkazu","Insert Hyperlink":"Vložit Hyperlink","enter image description here":"sem vlož popis obrázku","Insert Image Hyperlink":"Vlož adresu obrázku","enter image title here":"sem vlož popis obrázku","list text here":"položka seznamu"},jQuery.fn.markdown.messages.da={Bold:"Fed",Italic:"Kursiv",Heading:"Overskrift","URL/Link":"URL/Link",Image:"Billede",List:"Liste",Preview:"Forhåndsvisning","strong text":"stærk tekst","emphasized text":"fremhævet tekst","heading text":"overskrift tekst","enter link description here":"Skriv link beskrivelse her","Insert Hyperlink":"Indsæt link","enter image description here":"Indsæt billede beskrivelse her","Insert Image Hyperlink":"Indsæt billede link","enter image title here":"Indsæt billede titel","list text here":"Indsæt liste tekst her","quote here":"Indsæt citat her","code text here":"Indsæt kode her"},jQuery.fn.markdown.messages.de={Bold:"Fett",Italic:"Kursiv",Heading:"Überschrift","URL/Link":"Link hinzufügen",Image:"Bild hinzufügen","Unordered List":"Unnummerierte Liste","Ordered List":"Nummerierte Liste",Code:"Quelltext","code text here":"Quelltext hier einfügen",Quote:"Zitat","quote here":"Zitat hier einfügen",Preview:"Vorschau",Save:"Speichern","strong text":"Sehr betonter Text","emphasized text":"Betonter Text","heading text":"Überschrift Text","enter link description here":"Linkbeschreibung","Insert Hyperlink":"URL","enter image description here":"Bildbeschreibung","Insert Image Hyperlink":"Bild-URL","enter image title here":"Titel des Bildes","list text here":"Aufzählungs-Text"},jQuery.fn.markdown.messages.es={Bold:"Negrita",Italic:"Itálica",Heading:"Título","URL/Link":"Inserte un link",Image:"Inserte una imagen",List:"Lista de items","Unordered List":"Lista desordenada","Ordered List":"Lista ordenada",Code:"Código",Quote:"Cita",Preview:"Previsualizar","strong text":"Texto importante","emphasized text":"Texto con énfasis","heading text":"Texto de título","enter link description here":"Descripción del link","Insert Hyperlink":"Inserte un hipervínculo","enter image description here":"Descripción de la imagen","Insert Image Hyperlink":"Inserte una imagen con un hipervínculo","enter image title here":"Inserte una imagen con título","list text here":"Texto de lista aquí","code text here":"Código aquí","quote here":"Cita aquí",Save:"Guardar"},jQuery.fn.markdown.messages.fa={Bold:"توپر",Italic:"مورب",Heading:"عنوان","URL/Link":"پیوند",Image:"تصویر",List:"فهرست",Preview:"پیش نمایش","strong text":"متن ضخیم","emphasized text":"نوشته تاکیدی","heading text":"عنوان","enter link description here":"توضیحات پیوند را بنویسید.","Insert Hyperlink":"پیوند را درج نمایید:","enter image description here":"توضیحی برای تصوی بنویسید.","Insert Image Hyperlink":"آدرس تصویر را بنویسید.","enter image title here":"عنوان تصویر را اینجا بنویسید","list text here":"محل متن فهرست"},jQuery.fn.markdown.messages.fr={Bold:"Gras",Italic:"Italique",Heading:"Titre","URL/Link":"Insérer un lien HTTP",Image:"Insérer une image",List:"Liste à puces",Preview:"Prévisualiser","strong text":"texte important","emphasized text":"texte en italique","heading text":"texte d'entête","enter link description here":"entrez la description du lien ici","Insert Hyperlink":"Insérez le lien hypertexte","enter image description here":"entrez la description de l'image ici","Insert Image Hyperlink":"Insérez le lien hypertexte de l'image","enter image title here":"entrez le titre de l'image ici","list text here":"texte à puce ici",Save:"Sauvegarder","Ordered List":"Liste ordonnée","Unordered List":"Liste désordonnée",Quote:"Citation","quote here":"Votre citation",Code:"Code","code text here":"écrire du code ici"},jQuery.fn.markdown.messages.ja={Bold:"太字",Italic:"斜体",Heading:"見出し","URL/Link":"リンク",Image:"画像","Unordered List":"リスト","Ordered List":"数字リスト",Code:"コード",Quote:"引用",Preview:"プレビュー","strong text":"太字","emphasized text":"強調","heading text":"見出し","enter link description here":"リンク説明","Insert Hyperlink":"リンク挿入","enter image description here":"画像説明","Insert Image Hyperlink":"画像挿入","enter image title here":"画像タイトル","list text here":"リスト挿入","code text here":"コード","quote here":"引用挿入"},jQuery.fn.markdown.messages.kr={Bold:"진하게",Italic:"이탤릭체",Heading:"머리글","URL/Link":"링크주소",Image:"이미지",List:"리스트",Preview:"미리보기","strong text":"강한 강조 텍스트","emphasized text":"강조 텍스트","heading text":"머리글 텍스트","enter link description here":"여기에 링크의 설명을 적으세요","Insert Hyperlink":"하이퍼링크 삽입","enter image description here":"여기세 이미지 설명을 적으세요","Insert Image Hyperlink":"이미지 링크 삽입","enter image title here":"여기에 이미지 제목을 적으세요","list text here":"리스트 텍스트"},jQuery.fn.markdown.messages.nb={Bold:"Fet",Italic:"Kursiv",Heading:"Overskrift","URL/Link":"URL/Lenke",Image:"Bilde",List:"Liste",Preview:"Forhåndsvisning","strong text":"sterk tekst","emphasized text":"streket tekst","heading text":"overskriften tekst","enter link description here":"Skriv linken beskrivelse her","Insert Hyperlink":"Sett inn lenke","enter image description here":"Angi bildebeskrivelse her","Insert Image Hyperlink":"Sett inn lenke for bilde","enter image title here":"Angi bildetittel her","list text here":"liste tekst her"},jQuery.fn.markdown.messages.nl={Bold:"Vet",Italic:"Cursief",Heading:"Titel","URL/Link":"URL/Link",Image:"Afbeelding",List:"Lijst",Preview:"Voorbeeld","strong text":"vet gedrukte tekst","emphasized text":"schuin gedrukte tekst","heading text":"Titel","enter link description here":"Voer een link beschrijving in","Insert Hyperlink":"Voer een http link in","enter image description here":"Voer een afbeelding beschrijving in","Insert Image Hyperlink":"Voer een afbeelding link in","enter image title here":"Voer de afbeelding titel in","list text here":"lijst item"},jQuery.fn.markdown.messages.pl={Bold:"Pogrubienie",Italic:"Kursywa",Heading:"Nagłówek","URL/Link":"Wstaw link",Image:"Wstaw obrazek","Unordered List":"Lista punktowana","Ordered List":"Lista numerowana",Code:"Kod źródłowy",Quote:"Cytat",Preview:"Podgląd","strong text":"pogrubiony tekst","emphasized text":"pochylony tekst","heading text":"nagłówek","enter link description here":"opis linka","Insert Hyperlink":"Wstaw link","enter image description here":"opis obrazka","Insert Image Hyperlink":"Wstaw obrazek","enter image title here":"tytuł obrazka","list text here":"lista"},jQuery.fn.markdown.messages.sl={Bold:"Odebeljeno",Italic:"Poševno",Heading:"Naslov","URL/Link":"Povezava",Image:"Slika","Unordered List":"Neurejen seznam","Ordered List":"Urejen seznam",Code:"Koda",Quote:"Citat",Preview:"Predogled","strong text":"odebeljeno besedilo","emphasized text":"poševno besedilo","heading text":"naslov","enter link description here":"opis povezave","Insert Hyperlink":"Vstavi povezavo","enter image description here":"opis slike","Insert Image Hyperlink":"Vstavi povezavo do slike","enter image title here":"naslov slike","list text here":"seznam"},jQuery.fn.markdown.messages.sv={Bold:"Fet",Italic:"Kursiv",Heading:"Rubrik","URL/Link":"URL/Länk",Image:"Bild",List:"Lista",Preview:"Förhandsgranska","strong text":"fet text","emphasized text":"överstruken text","heading text":"Rubrik","enter link description here":"Ange länk beskrivning här","Insert Hyperlink":"Sätt in länk","enter image description here":"Ange bild beskrivning här","Insert Image Hyperlink":"Sätt in länk för bild","enter image title here":"Ange bild rubrik här","list text here":"list text"},jQuery.fn.markdown.messages.tr={Bold:"Kalın",Italic:"İtalik",Heading:"Başlık","URL/Link":"Link ekle",Image:"Resim ekle",List:"Liste Oluşturun",Preview:"Önizleme","strong text":"kalın yazı","emphasized text":"italik yazı","heading text":"Başlık Yazısı","enter link description here":"Link açıklamasını buraya girin","Insert Hyperlink":"İnternet adresi girin","enter image description here":"resim açıklamasını buraya ekleyin","Insert Image Hyperlink":"Resim linkini ekleyin","enter image title here":"resim başlığını buraya ekleyin","list text here":"liste yazısı",Save:"Kaydet","Ordered List":"Numaralı Liste","Unordered List":"Madde imli liste",Quote:"Alıntı","quote here":"alıntıyı buraya ekleyin",Code:"Kod","code text here":"kodu buraya ekleyin"},jQuery.fn.markdown.messages.zh={Bold:"粗体",Italic:"斜体",Heading:"标题","URL/Link":"链接",Image:"图片",List:"列表","Unordered List":"无序列表","Ordered List":"有序列表",Code:"代码",Quote:"引用",Preview:"预览","strong text":"粗体","emphasized text":"强调","heading text":"标题","enter link description here":"输入链接说明","Insert Hyperlink":"URL地址","enter image description here":"输入图片说明","Insert Image Hyperlink":"图片URL地址","enter image title here":"在这里输入图片标题","list text here":"这里是列表文本","code text here":"这里输入代码","quote here":"这里输入引用文本"},function(n){"use strict";"function"==typeof define&&define.amd?define(["jquery"],function(e){return n(e,window,document)}):"object"==typeof exports?module.exports=function(e,t){return e=e||window,t=t||("undefined"!=typeof window?require("jquery"):require("jquery")(e)),n(t,e,e.document)}:n(jQuery,window,document)}(function(N,x,b,L){"use strict";function h(e){var t=parseInt(e,10);return!isNaN(t)&&isFinite(e)?t:null}function d(e,t,n){var i="string"==typeof e;return!!r(e)||(t&&i&&(e=G(e,t)),n&&i&&(e=e.replace(V,"")),!isNaN(parseFloat(e))&&isFinite(e))}function u(e,t,n){var i;return!!r(e)||(r(i=e)||"string"==typeof i)&&!!d(e.replace(W,""),t,n)||null}function $(e,t,n,i){var r=[],o=0,a=t.length;if(i!==L)for(;o<a;o++)e[t[o]][n]&&r.push(e[t[o]][n][i]);else for(;o<a;o++)r.push(e[t[o]][n]);return r}function c(e,t){var n,i=[];t===L?(t=0,n=e):(n=t,t=e);for(var r=t;r<n;r++)i.push(r);return i}function C(e){for(var t=[],n=0,i=e.length;n<i;n++)e[n]&&t.push(e[n]);return t}var p,t,S=function(C){this.$=function(e,t){return this.api(!0).$(e,t)},this._=function(e,t){return this.api(!0).rows(e,t).data()},this.api=function(e){return new B(e?ft(this[p.iApiIndex]):this)},this.fnAddData=function(e,t){var n=this.api(!0),e=(N.isArray(e)&&(N.isArray(e[0])||N.isPlainObject(e[0]))?n.rows:n.row).add(e);return t!==L&&!t||n.draw(),e.flatten().toArray()},this.fnAdjustColumnSizing=function(e){var t=this.api(!0).columns.adjust(),n=t.settings()[0],i=n.oScroll;e===L||e?t.draw(!1):""===i.sX&&""===i.sY||Ye(n)},this.fnClearTable=function(e){var t=this.api(!0).clear();e!==L&&!e||t.draw()},this.fnClose=function(e){this.api(!0).row(e).child.hide()},this.fnDeleteRow=function(e,t,n){var i=this.api(!0),e=i.rows(e),r=e.settings()[0],o=r.aoData[e[0][0]];return e.remove(),t&&t.call(this,r,o),n!==L&&!n||i.draw(),o},this.fnDestroy=function(e){this.api(!0).destroy(e)},this.fnDraw=function(e){this.api(!0).draw(e)},this.fnFilter=function(e,t,n,i,r,o){var a=this.api(!0);(null===t||t===L?a:a.column(t)).search(e,n,i,o),a.draw()},this.fnGetData=function(e,t){var n,i=this.api(!0);return e!==L?(n=e.nodeName?e.nodeName.toLowerCase():"",t!==L||"td"==n||"th"==n?i.cell(e,t).data():i.row(e).data()||null):i.data().toArray()},this.fnGetNodes=function(e){var t=this.api(!0);return e!==L?t.row(e).node():t.rows().nodes().flatten().toArray()},this.fnGetPosition=function(e){var t=this.api(!0),n=e.nodeName.toUpperCase();return"TR"==n?t.row(e).index():"TD"==n||"TH"==n?[(n=t.cell(e).index()).row,n.columnVisible,n.column]:null},this.fnIsOpen=function(e){return this.api(!0).row(e).child.isShown()},this.fnOpen=function(e,t,n){return this.api(!0).row(e).child(t,n).show().child()[0]},this.fnPageChange=function(e,t){e=this.api(!0).page(e);t!==L&&!t||e.draw(!1)},this.fnSetColumnVis=function(e,t,n){e=this.api(!0).column(e).visible(t);n!==L&&!n||e.columns.adjust().draw()},this.fnSettings=function(){return ft(this[p.iApiIndex])},this.fnSort=function(e){this.api(!0).order(e).draw()},this.fnSortListener=function(e,t,n){this.api(!0).order.listener(e,t,n)},this.fnUpdate=function(e,t,n,i,r){var o=this.api(!0);return(n===L||null===n?o.row(t):o.cell(t,n)).data(e),r!==L&&!r||o.columns.adjust(),i!==L&&!i||o.draw(),0},this.fnVersionCheck=p.fnVersionCheck;var e,w=this,_=C===L,x=this.length;for(e in _&&(C={}),this.oApi=this.internal=p.internal,S.ext.internal)e&&(this[e]=Lt(e));return this.each(function(){var e=1<x?pt({},C,!0):C,t=0,n=this.getAttribute("id"),i=!1,r=S.defaults,o=N(this);if("table"!=this.nodeName.toLowerCase())F(null,0,"Non-table node initialisation ("+this.nodeName+")",2);else{X(r),Y(r.column),T(r,r,!0),T(r.column,r.column,!0),T(r,N.extend(e,o.data()));var a=S.settings;for(t=0,v=a.length;t<v;t++){var s=a[t];if(s.nTable==this||s.nTHead.parentNode==this||s.nTFoot&&s.nTFoot.parentNode==this){var d=(e.bRetrieve!==L?e:r).bRetrieve,l=(e.bDestroy!==L?e:r).bDestroy;if(_||d)return s.oInstance;if(l){s.oInstance.fnDestroy();break}return void F(s,0,"Cannot reinitialise DataTable",3)}if(s.sTableId==this.id){a.splice(t,1);break}}null!==n&&""!==n||(n="DataTables_Table_"+S.ext._unique++,this.id=n);var u,c,h=N.extend(!0,{},S.models.oSettings,{sDestroyWidth:o[0].style.width,sInstance:n,sTableId:n}),n=(h.nTable=this,h.oApi=w.internal,h.oInit=e,a.push(h),h.oInstance=1===w.length?w:o.dataTable(),X(e),e.oLanguage&&J(e.oLanguage),e.aLengthMenu&&!e.iDisplayLength&&(e.iDisplayLength=(N.isArray(e.aLengthMenu[0])?e.aLengthMenu[0]:e.aLengthMenu)[0]),e=pt(N.extend(!0,{},r),e),A(h.oFeatures,e,["bPaginate","bLengthChange","bFilter","bSort","bSortMulti","bInfo","bProcessing","bAutoWidth","bSortClasses","bServerSide","bDeferRender"]),A(h,e,["asStripeClasses","ajax","fnServerData","fnFormatNumber","sServerMethod","aaSorting","aaSortingFixed","aLengthMenu","sPaginationType","sAjaxSource","sAjaxDataProp","iStateDuration","sDom","bSortCellsTop","iTabIndex","fnStateLoadCallback","fnStateSaveCallback","renderer","searchDelay","rowId",["iCookieDuration","iStateDuration"],["oSearch","oPreviousSearch"],["aoSearchCols","aoPreSearchCols"],["iDisplayLength","_iDisplayLength"],["bJQueryUI","bJUI"]]),A(h.oScroll,e,[["sScrollX","sX"],["sScrollXInner","sXInner"],["sScrollY","sY"],["bScrollCollapse","bCollapse"]]),A(h.oLanguage,e,"fnInfoCallback"),I(h,"aoDrawCallback",e.fnDrawCallback,"user"),I(h,"aoServerParams",e.fnServerParams,"user"),I(h,"aoStateSaveParams",e.fnStateSaveParams,"user"),I(h,"aoStateLoadParams",e.fnStateLoadParams,"user"),I(h,"aoStateLoaded",e.fnStateLoaded,"user"),I(h,"aoRowCallback",e.fnRowCallback,"user"),I(h,"aoRowCreatedCallback",e.fnCreatedRow,"user"),I(h,"aoHeaderCallback",e.fnHeaderCallback,"user"),I(h,"aoFooterCallback",e.fnFooterCallback,"user"),I(h,"aoInitComplete",e.fnInitComplete,"user"),I(h,"aoPreDrawCallback",e.fnPreDrawCallback,"user"),h.rowIdFn=D(e.rowId),Z(h),h.oClasses),f=(e.bJQueryUI?(N.extend(n,S.ext.oJUIClasses,e.oClasses),e.sDom===r.sDom&&"lfrtip"===r.sDom&&(h.sDom='<"H"lfr>t<"F"ip>'),h.renderer?N.isPlainObject(h.renderer)&&!h.renderer.header&&(h.renderer.header="jqueryui"):h.renderer="jqueryui"):N.extend(n,S.ext.classes,e.oClasses),o.addClass(n.sTable),h.iInitDisplayStart===L&&(h.iInitDisplayStart=e.iDisplayStart,h._iDisplayStart=e.iDisplayStart),null!==e.iDeferLoading&&(h.bDeferLoading=!0,p=N.isArray(e.iDeferLoading),h._iRecordsDisplay=p?e.iDeferLoading[0]:e.iDeferLoading,h._iRecordsTotal=p?e.iDeferLoading[1]:e.iDeferLoading),h.oLanguage),p=(N.extend(!0,f,e.oLanguage),""!==f.sUrl&&(N.ajax({dataType:"json",url:f.sUrl,success:function(e){J(e),T(r.oLanguage,e),N.extend(!0,f,e),Ue(h)},error:function(){Ue(h)}}),i=!0),null===e.asStripeClasses&&(h.asStripeClasses=[n.sStripeOdd,n.sStripeEven]),h.asStripeClasses),g=o.children("tbody").find("tr").eq(0),m=(-1!==N.inArray(!0,N.map(p,function(e,t){return g.hasClass(e)}))&&(N("tbody tr",this).removeClass(p.join(" ")),h.asDestroyStripes=p.slice()),[]),p=this.getElementsByTagName("thead");if(0!==p.length&&(we(h.aoHeader,p[0]),m=_e(h)),null===e.aoColumns)for(u=[],t=0,v=m.length;t<v;t++)u.push(null);else u=e.aoColumns;for(t=0,v=u.length;t<v;t++)te(h,m?m[t]:null);se(h,e.aoColumnDefs,u,function(e,t){ne(h,e,t)}),g.length&&(c=function(e,t){return null!==e.getAttribute("data-"+t)?t:null},N(g[0]).children("th, td").each(function(e,t){var n,i=h.aoColumns[e];i.mData===e&&(n=c(t,"sort")||c(t,"order"),t=c(t,"filter")||c(t,"search"),null===n&&null===t||(i.mData={_:e+".display",sort:null!==n?e+".@data-"+n:L,type:null!==n?e+".@data-"+n:L,filter:null!==t?e+".@data-"+t:L},ne(h,e)))}));var $=h.oFeatures;if(e.bStateSave&&($.bStateSave=!0,ht(h),I(h,"aoDrawCallback",ct,"state_save")),e.aaSorting===L)for(var b=h.aaSorting,t=0,v=b.length;t<v;t++)b[t][1]=h.aoColumns[t].asSorting[0];lt(h),$.bSort&&I(h,"aoDrawCallback",function(){var e,n;h.bSorted&&(e=j(h),n={},N.each(e,function(e,t){n[t.src]=t.dir}),E(h,null,"order",[h,e,n]),at(h))}),I(h,"aoDrawCallback",function(){(h.bSorted||"ssp"===R(h)||$.bDeferRender)&&lt(h)},"sc");var p=o.children("caption").each(function(){this._captionSide=o.css("caption-side")}),y=o.children("thead"),y=(0===y.length&&(y=N("<thead/>").appendTo(this)),h.nTHead=y[0],o.children("tbody")),y=(0===y.length&&(y=N("<tbody/>").appendTo(this)),h.nTBody=y[0],o.children("tfoot"));if(0===(y=0===y.length&&0<p.length&&(""!==h.oScroll.sX||""!==h.oScroll.sY)?N("<tfoot/>").appendTo(this):y).length||0===y.children().length?o.addClass(n.sNoFooter):0<y.length&&(h.nTFoot=y[0],we(h.aoFooter,h.nTFoot)),e.aaData)for(t=0;t<e.aaData.length;t++)k(h,e.aaData[t]);else!h.bDeferLoading&&"dom"!=R(h)||de(h,N(h.nTBody).children("tr"));h.aiDisplay=h.aiDisplayMaster.slice(),!(h.bInitialised=!0)===i&&Ue(h)}}),w=null,this},w={},_=/[\r\n]/g,W=/<.*?>/g,U=/^[\w\+\-]/,q=/[\w\+\-]$/,z=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^","-"].join("|\\")+")","g"),V=/[',$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfk]/gi,r=function(e){return!e||!0===e||"-"===e},G=function(e,t){return w[t]||(w[t]=new RegExp(Me(t),"g")),"string"==typeof e&&"."!==t?e.replace(/\./g,"").replace(w[t],"."):e},M=function(e,t,n){var i=[],r=0,o=e.length;if(n!==L)for(;r<o;r++)e[r]&&e[r][t]&&i.push(e[r][t][n]);else for(;r<o;r++)e[r]&&i.push(e[r][t]);return i},K=function(e){var t,n,i,r=[],o=e.length,a=0;e:for(n=0;n<o;n++){for(t=e[n],i=0;i<a;i++)if(r[i]===t)continue e;r.push(t),a++}return r};function a(n){var i,r,o={};N.each(n,function(e,t){(i=e.match(/^([^A-Z]+?)([A-Z])/))&&-1!=="a aa ai ao as b fn i m o s ".indexOf(i[1]+" ")&&(r=e.replace(i[0],i[2].toLowerCase()),o[r]=e,"o"===i[1])&&a(n[e])}),n._hungarianMap=o}function T(n,i,r){var o;n._hungarianMap||a(n),N.each(i,function(e,t){(o=n._hungarianMap[e])===L||!r&&i[o]!==L||("o"===o.charAt(0)?(i[o]||(i[o]={}),N.extend(!0,i[o],i[e]),T(n[o],i[o],r)):i[o]=i[e])})}function J(e){var t=S.defaults.oLanguage,n=e.sZeroRecords,n=(!e.sEmptyTable&&n&&"No data available in table"===t.sEmptyTable&&A(e,e,"sZeroRecords","sEmptyTable"),!e.sLoadingRecords&&n&&"Loading..."===t.sLoadingRecords&&A(e,e,"sZeroRecords","sLoadingRecords"),e.sInfoThousands&&(e.sThousands=e.sInfoThousands),e.sDecimal);n&&Et(n)}S.util={throttle:function(i,e){var r,o,a=e!==L?e:200;return function(){var e=this,t=+new Date,n=arguments;r&&t<r+a?(clearTimeout(o),o=setTimeout(function(){r=L,i.apply(e,n)},a)):(r=t,i.apply(e,n))}},escapeRegex:function(e){return e.replace(z,"\\$1")}};var o=function(e,t,n){e[t]!==L&&(e[n]=e[t])};function X(e){o(e,"ordering","bSort"),o(e,"orderMulti","bSortMulti"),o(e,"orderClasses","bSortClasses"),o(e,"orderCellsTop","bSortCellsTop"),o(e,"order","aaSorting"),o(e,"orderFixed","aaSortingFixed"),o(e,"paging","bPaginate"),o(e,"pagingType","sPaginationType"),o(e,"pageLength","iDisplayLength"),o(e,"searching","bFilter"),"boolean"==typeof e.sScrollX&&(e.sScrollX=e.sScrollX?"100%":""),"boolean"==typeof e.scrollX&&(e.scrollX=e.scrollX?"100%":"");var t=e.aoSearchCols;if(t)for(var n=0,i=t.length;n<i;n++)t[n]&&T(S.models.oSearch,t[n])}function Y(e){o(e,"orderable","bSortable"),o(e,"orderData","aDataSort"),o(e,"orderSequence","asSorting"),o(e,"orderDataType","sortDataType");var t=e.aDataSort;t&&!N.isArray(t)&&(e.aDataSort=[t])}function Z(e){var t,n,i,r;S.__browser||(S.__browser=t={},r=(i=(n=N("<div/>").css({position:"fixed",top:0,left:0,height:1,width:1,overflow:"hidden"}).append(N("<div/>").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(N("<div/>").css({width:"100%",height:10}))).appendTo("body")).children()).children(),t.barWidth=i[0].offsetWidth-i[0].clientWidth,t.bScrollOversize=100===r[0].offsetWidth&&100!==i[0].clientWidth,t.bScrollbarLeft=1!==Math.round(r.offset().left),t.bBounding=!!n[0].getBoundingClientRect().width,n.remove()),N.extend(e.oBrowser,S.__browser),e.oScroll.iBarWidth=S.__browser.barWidth}function ee(e,t,n,i,r,o){var a,s=i,d=!1;for(n!==L&&(a=n,d=!0);s!==r;)e.hasOwnProperty(s)&&(a=d?t(a,e[s],s,e):e[s],d=!0,s+=o);return a}function te(e,t){var n=S.defaults.column,i=e.aoColumns.length,n=N.extend({},S.models.oColumn,n,{nTh:t||b.createElement("th"),sTitle:n.sTitle||(t?t.innerHTML:""),aDataSort:n.aDataSort||[i],mData:n.mData||i,idx:i}),n=(e.aoColumns.push(n),e.aoPreSearchCols);n[i]=N.extend({},S.models.oSearch,n[i]),ne(e,i,N(t).data())}function ne(e,t,n){function i(e){return"string"==typeof e&&-1!==e.indexOf("@")}var t=e.aoColumns[t],r=e.oClasses,o=N(t.nTh),a=(!t.sWidthOrig&&(t.sWidthOrig=o.attr("width")||null,l=(o.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/))&&(t.sWidthOrig=l[1]),n!==L&&null!==n&&(Y(n),T(S.defaults.column,n),n.mDataProp===L||n.mData||(n.mData=n.mDataProp),n.sType&&(t._sManualType=n.sType),n.className&&!n.sClass&&(n.sClass=n.className),N.extend(t,n),A(t,n,"sWidth","sWidthOrig"),n.iDataSort!==L&&(t.aDataSort=[n.iDataSort]),A(t,n,"aDataSort")),t.mData),s=D(a),d=t.mRender?D(t.mRender):null,l=(t._bAttrSrc=N.isPlainObject(a)&&(i(a.sort)||i(a.type)||i(a.filter)),t._setter=null,t.fnGetData=function(e,t,n){var i=s(e,t,L,n);return d&&t?d(i,t,e,n):i},t.fnSetData=function(e,t,n){return m(a)(e,t,n)},"number"!=typeof a&&(e._rowReadObject=!0),e.oFeatures.bSort||(t.bSortable=!1,o.addClass(r.sSortableNone)),-1!==N.inArray("asc",t.asSorting)),n=-1!==N.inArray("desc",t.asSorting);t.bSortable&&(l||n)?l&&!n?(t.sSortingClass=r.sSortableAsc,t.sSortingClassJUI=r.sSortJUIAscAllowed):!l&&n?(t.sSortingClass=r.sSortableDesc,t.sSortingClassJUI=r.sSortJUIDescAllowed):(t.sSortingClass=r.sSortable,t.sSortingClassJUI=r.sSortJUI):(t.sSortingClass=r.sSortableNone,t.sSortingClassJUI="")}function P(e){if(!1!==e.oFeatures.bAutoWidth){var t=e.aoColumns;et(e);for(var n=0,i=t.length;n<i;n++)t[n].nTh.style.width=t[n].sWidth}var r=e.oScroll;""===r.sY&&""===r.sX||Ye(e),E(e,null,"column-sizing",[e])}function O(e,t){e=oe(e,"bVisible");return"number"==typeof e[t]?e[t]:null}function ie(e,t){e=oe(e,"bVisible"),t=N.inArray(t,e);return-1!==t?t:null}function re(e){var n=0;return N.each(e.aoColumns,function(e,t){t.bVisible&&"none"!==N(t.nTh).css("display")&&n++}),n}function oe(e,n){var i=[];return N.map(e.aoColumns,function(e,t){e[n]&&i.push(t)}),i}function ae(e){for(var t,n,i,r,o,a,s,d=e.aoColumns,l=e.aoData,u=S.ext.type.detect,c=0,h=d.length;c<h;c++)if(s=[],!(o=d[c]).sType&&o._sManualType)o.sType=o._sManualType;else if(!o.sType){for(t=0,n=u.length;t<n;t++){for(i=0,r=l.length;i<r&&(s[i]===L&&(s[i]=v(e,i,c,"type")),(a=u[t](s[i],e))||t===u.length-1)&&"html"!==a;i++);if(a){o.sType=a;break}}o.sType||(o.sType="string")}}function se(e,t,n,i){var r,o,a,s,d=e.aoColumns;if(t)for(r=t.length-1;0<=r;r--)for(var l,u=(l=t[r]).targets!==L?l.targets:l.aTargets,c=0,h=(u=N.isArray(u)?u:[u]).length;c<h;c++)if("number"==typeof u[c]&&0<=u[c]){for(;d.length<=u[c];)te(e);i(u[c],l)}else if("number"==typeof u[c]&&u[c]<0)i(d.length+u[c],l);else if("string"==typeof u[c])for(a=0,s=d.length;a<s;a++)"_all"!=u[c]&&!N(d[a].nTh).hasClass(u[c])||i(a,l);if(n)for(r=0,o=n.length;r<o;r++)i(r,n[r])}function k(e,t,n,i){for(var r=e.aoData.length,o=N.extend(!0,{},S.models.oRow,{src:n?"dom":"data",idx:r}),a=(o._aData=t,e.aoData.push(o),e.aoColumns),s=0,d=a.length;s<d;s++)a[s].sType=null;e.aiDisplayMaster.push(r);t=e.rowIdFn(t);return t!==L&&(e.aIds[t]=o),!n&&e.oFeatures.bDeferRender||$e(e,r,n,i),r}function de(n,e){var i;return(e=e instanceof N?e:N(e)).map(function(e,t){return i=me(n,t),k(n,i.data,t,i.cells)})}function v(e,t,n,i){var r=e.iDraw,o=e.aoColumns[n],a=e.aoData[t]._aData,s=o.sDefaultContent,d=o.fnGetData(a,i,{settings:e,row:t,col:n});if(d===L)return e.iDrawError!=r&&null===s&&(F(e,0,"Requested unknown parameter "+("function"==typeof o.mData?"{function}":"'"+o.mData+"'")+" for row "+t+", column "+n,4),e.iDrawError=r),s;if(d!==a&&null!==d||null===s||i===L){if("function"==typeof d)return d.call(a)}else d=s;return null===d&&"display"==i?"":d}function le(e,t,n,i){var r=e.aoColumns[n],o=e.aoData[t]._aData;r.fnSetData(o,i,{settings:e,row:t,col:n})}var ue=/\[.*?\]$/,f=/\(\)$/;function ce(e){return N.map(e.match(/(\\.|[^\.])+/g)||[""],function(e){return e.replace(/\\./g,".")})}function D(r){var o,h;return N.isPlainObject(r)?(o={},N.each(r,function(e,t){t&&(o[e]=D(t))}),function(e,t,n,i){var r=o[t]||o._;return r!==L?r(e,t,n,i):e}):null===r?function(e){return e}:"function"==typeof r?function(e,t,n,i){return r(e,t,n,i)}:"string"!=typeof r||-1===r.indexOf(".")&&-1===r.indexOf("[")&&-1===r.indexOf("(")?function(e,t){return e[r]}:(h=function(e,t,n){var i,r,o;if(""!==n)for(var a=ce(n),s=0,d=a.length;s<d;s++){if(c=a[s].match(ue),i=a[s].match(f),c){if(a[s]=a[s].replace(ue,""),""!==a[s]&&(e=e[a[s]]),r=[],a.splice(0,s+1),o=a.join("."),N.isArray(e))for(var l=0,u=e.length;l<u;l++)r.push(h(e[l],t,o));var c=c[0].substring(1,c[0].length-1);e=""===c?r:r.join(c);break}if(i)a[s]=a[s].replace(f,""),e=e[a[s]]();else{if(null===e||e[a[s]]===L)return L;e=e[a[s]]}}return e},function(e,t){return h(e,t,r)})}function m(i){var h;return N.isPlainObject(i)?m(i._):null===i?function(){}:"function"==typeof i?function(e,t,n){i(e,"set",t,n)}:"string"!=typeof i||-1===i.indexOf(".")&&-1===i.indexOf("[")&&-1===i.indexOf("(")?function(e,t){e[i]=t}:(h=function(e,t,n){for(var i,r,o,a,s=ce(n),n=s[s.length-1],d=0,l=s.length-1;d<l;d++){if(i=s[d].match(ue),r=s[d].match(f),i){if(s[d]=s[d].replace(ue,""),e[s[d]]=[],(i=s.slice()).splice(0,d+1),a=i.join("."),N.isArray(t))for(var u=0,c=t.length;u<c;u++)h(o={},t[u],a),e[s[d]].push(o);else e[s[d]]=t;return}r&&(s[d]=s[d].replace(f,""),e=e[s[d]](t)),null!==e[s[d]]&&e[s[d]]!==L||(e[s[d]]={}),e=e[s[d]]}n.match(f)?e[n.replace(f,"")](t):e[n.replace(ue,"")]=t},function(e,t){return h(e,t,i)})}function he(e){return M(e.aoData,"_aData")}function fe(e){e.aoData.length=0,e.aiDisplayMaster.length=0,e.aiDisplay.length=0,e.aIds={}}function pe(e,t,n){for(var i=-1,r=0,o=e.length;r<o;r++)e[r]==t?i=r:e[r]>t&&e[r]--;-1!=i&&n===L&&e.splice(i,1)}function ge(n,i,e,t){function r(e,t){for(;e.childNodes.length;)e.removeChild(e.firstChild);e.innerHTML=v(n,i,t,"display")}var o,a,s=n.aoData[i];if("dom"!==e&&(e&&"auto"!==e||"dom"!==s.src)){var d=s.anCells;if(d)if(t!==L)r(d[t],t);else for(o=0,a=d.length;o<a;o++)r(d[o],o)}else s._aData=me(n,s,t,t===L?L:s._aData).data;s._aSortData=null,s._aFilterData=null;var l=n.aoColumns;if(t!==L)l[t].sType=null;else{for(o=0,a=l.length;o<a;o++)l[o].sType=null;be(n,s)}}function me(e,t,n,i){function r(e,t){var n;"string"==typeof e&&-1!==(n=e.indexOf("@"))&&(n=e.substring(n+1),m(e)(i,t.getAttribute(n)))}function o(e){n!==L&&n!==c||(s=h[c],d=N.trim(e.innerHTML),s&&s._bAttrSrc?(m(s.mData._)(i,d),r(s.mData.sort,e),r(s.mData.type,e),r(s.mData.filter,e)):f?(s._setter||(s._setter=m(s.mData)),s._setter(i,d)):i[c]=d),c++}var a,s,d,l=[],u=t.firstChild,c=0,h=e.aoColumns,f=e._rowReadObject;i=i!==L?i:f?{}:[];if(u)for(;u;)"TD"!=(a=u.nodeName.toUpperCase())&&"TH"!=a||(o(u),l.push(u)),u=u.nextSibling;else for(var p=0,g=(l=t.anCells).length;p<g;p++)o(l[p]);var t=t.firstChild?t:t.nTr;return t&&(t=t.getAttribute("id"))&&m(e.rowId)(i,t),{data:i,cells:l}}function $e(e,t,n,i){var r,o,a,s,d,l=e.aoData[t],u=l._aData,c=[];if(null===l.nTr){for(r=n||b.createElement("tr"),l.nTr=r,l.anCells=c,r._DT_RowIndex=t,be(e,l),s=0,d=e.aoColumns.length;s<d;s++)a=e.aoColumns[s],(o=n?i[s]:b.createElement(a.sCellType))._DT_CellIndex={row:t,column:s},c.push(o),n&&!a.mRender&&a.mData===s||N.isPlainObject(a.mData)&&a.mData._===s+".display"||(o.innerHTML=v(e,t,s,"display")),a.sClass&&(o.className+=" "+a.sClass),a.bVisible&&!n?r.appendChild(o):!a.bVisible&&n&&o.parentNode.removeChild(o),a.fnCreatedCell&&a.fnCreatedCell.call(e.oInstance,o,v(e,t,s),u,t,s);E(e,"aoRowCreatedCallback",null,[r,u,t])}l.nTr.setAttribute("role","row")}function be(e,t){var n=t.nTr,i=t._aData;n&&((e=e.rowIdFn(i))&&(n.id=e),i.DT_RowClass&&(e=i.DT_RowClass.split(" "),t.__rowc=t.__rowc?K(t.__rowc.concat(e)):e,N(n).removeClass(t.__rowc.join(" ")).addClass(i.DT_RowClass)),i.DT_RowAttr&&N(n).attr(i.DT_RowAttr),i.DT_RowData)&&N(n).data(i.DT_RowData)}function ve(e){var t,n,i,r=e.nTHead,o=e.nTFoot,a=0===N("th, td",r).length,s=e.oClasses,d=e.aoColumns;for(a&&(n=N("<tr/>").appendTo(r)),u=0,c=d.length;u<c;u++)i=d[u],t=N(i.nTh).addClass(i.sClass),a&&t.appendTo(n),e.oFeatures.bSort&&(t.addClass(i.sSortingClass),!1!==i.bSortable)&&(t.attr("tabindex",e.iTabIndex).attr("aria-controls",e.sTableId),dt(e,i.nTh,u)),i.sTitle!=t[0].innerHTML&&t.html(i.sTitle),$t(e,"header")(e,t,i,s);if(a&&we(e.aoHeader,r),N(r).find(">tr").attr("role","row"),N(r).find(">tr>th, >tr>td").addClass(s.sHeaderTH),N(o).find(">tr>th, >tr>td").addClass(s.sFooterTH),null!==o)for(var l=e.aoFooter[0],u=0,c=l.length;u<c;u++)(i=d[u]).nTf=l[u].cell,i.sClass&&N(i.nTf).addClass(i.sClass)}function ye(e,t,n){var i,r,o,a,s,d,l,u,c,h=[],f=[],p=e.aoColumns.length;if(t){for(n===L&&(n=!1),i=0,r=t.length;i<r;i++){for(h[i]=t[i].slice(),h[i].nTr=t[i].nTr,o=p-1;0<=o;o--)e.aoColumns[o].bVisible||n||h[i].splice(o,1);f.push([])}for(i=0,r=h.length;i<r;i++){if(l=h[i].nTr)for(;d=l.firstChild;)l.removeChild(d);for(o=0,a=h[i].length;o<a;o++)if(c=u=1,f[i][o]===L){for(l.appendChild(h[i][o].cell),f[i][o]=1;h[i+u]!==L&&h[i][o].cell==h[i+u][o].cell;)f[i+u][o]=1,u++;for(;h[i][o+c]!==L&&h[i][o].cell==h[i][o+c].cell;){for(s=0;s<u;s++)f[i+s][o+c]=1;c++}N(h[i][o].cell).attr("rowspan",u).attr("colspan",c)}}}}function g(e){var t=E(e,"aoPreDrawCallback","preDraw",[e]);if(-1!==N.inArray(!1,t))y(e,!1);else{var n=[],i=0,r=e.asStripeClasses,o=r.length,t=(e.aoOpenRows.length,e.oLanguage),a=e.iInitDisplayStart,s="ssp"==R(e),d=e.aiDisplay,a=(e.bDrawing=!0,a!==L&&-1!==a&&(e._iDisplayStart=!s&&a>=e.fnRecordsDisplay()?0:a,e.iInitDisplayStart=-1),e._iDisplayStart),l=e.fnDisplayEnd();if(e.bDeferLoading)e.bDeferLoading=!1,e.iDraw++,y(e,!1);else if(s){if(!e.bDestroying&&!Se(e))return}else e.iDraw++;if(0!==d.length)for(var u=s?e.aoData.length:l,c=s?0:a;c<u;c++){var h,f=d[c],p=e.aoData[f],f=(null===p.nTr&&$e(e,f),p.nTr);0!==o&&(h=r[i%o],p._sRowStripe!=h)&&(N(f).removeClass(p._sRowStripe).addClass(h),p._sRowStripe=h),E(e,"aoRowCallback",null,[f,p._aData,i,c]),n.push(f),i++}else{s=t.sZeroRecords;1==e.iDraw&&"ajax"==R(e)?s=t.sLoadingRecords:t.sEmptyTable&&0===e.fnRecordsTotal()&&(s=t.sEmptyTable),n[0]=N("<tr/>",{class:o?r[0]:""}).append(N("<td />",{valign:"top",colSpan:re(e),class:e.oClasses.sRowEmpty}).html(s))[0]}E(e,"aoHeaderCallback","header",[N(e.nTHead).children("tr")[0],he(e),a,l,d]),E(e,"aoFooterCallback","footer",[N(e.nTFoot).children("tr")[0],he(e),a,l,d]);t=N(e.nTBody);t.children().detach(),t.append(N(n)),E(e,"aoDrawCallback","draw",[e]),e.bSorted=!1,e.bFiltered=!1,e.bDrawing=!1}}function l(e,t){var n=e.oFeatures,i=n.bSort,n=n.bFilter;i&&ot(e),n?Ae(e,e.oPreviousSearch):e.aiDisplay=e.aiDisplayMaster.slice(),!0!==t&&(e._iDisplayStart=0),e._drawHold=t,g(e),e._drawHold=!1}function Ce(e){for(var t,n,i,r,o,a,s,d=e.oClasses,l=N(e.nTable),l=N("<div/>").insertBefore(l),u=e.oFeatures,c=N("<div/>",{id:e.sTableId+"_wrapper",class:d.sWrapper+(e.nTFoot?"":" "+d.sNoFooter)}),h=(e.nHolding=l[0],e.nTableWrapper=c[0],e.nTableReinsertBefore=e.nTable.nextSibling,e.sDom.split("")),f=0;f<h.length;f++){if(t=null,"<"==(n=h[f])){if(i=N("<div/>")[0],"'"==(r=h[f+1])||'"'==r){for(o="",a=2;h[f+a]!=r;)o+=h[f+a],a++;"H"==o?o=d.sJUIHeader:"F"==o&&(o=d.sJUIFooter),-1!=o.indexOf(".")?(s=o.split("."),i.id=s[0].substr(1,s[0].length-1),i.className=s[1]):"#"==o.charAt(0)?i.id=o.substr(1,o.length-1):i.className=o,f+=a}c.append(i),c=N(i)}else if(">"==n)c=c.parent();else if("l"==n&&u.bPaginate&&u.bLengthChange)t=Ve(e);else if("f"==n&&u.bFilter)t=je(e);else if("r"==n&&u.bProcessing)t=Je(e);else if("t"==n)t=Xe(e);else if("i"==n&&u.bInfo)t=Re(e);else if("p"==n&&u.bPaginate)t=Ge(e);else if(0!==S.ext.feature.length)for(var p=S.ext.feature,g=0,m=p.length;g<m;g++)if(n==p[g].cFeature){t=p[g].fnInit(e);break}t&&((s=e.aanFeatures)[n]||(s[n]=[]),s[n].push(t),c.append(t))}l.replaceWith(c),e.nHolding=null}function we(e,t){var n,i,r,o,a,s,d,l,u,c,h=N(t).children("tr");for(e.splice(0,e.length),r=0,s=h.length;r<s;r++)e.push([]);for(r=0,s=h.length;r<s;r++)for(i=(n=h[r]).firstChild;i;){if("TD"==i.nodeName.toUpperCase()||"TH"==i.nodeName.toUpperCase())for(l=(l=+i.getAttribute("colspan"))&&0!=l&&1!=l?l:1,u=(u=+i.getAttribute("rowspan"))&&0!=u&&1!=u?u:1,d=function(e,t,n){for(var i=e[t];i[n];)n++;return n}(e,r,0),c=1==l,a=0;a<l;a++)for(o=0;o<u;o++)e[r+o][d+a]={cell:i,unique:c},e[r+o].nTr=n;i=i.nextSibling}}function _e(e,t,n){var i=[];n||(n=e.aoHeader,t&&we(n=[],t));for(var r=0,o=n.length;r<o;r++)for(var a=0,s=n[r].length;a<s;a++)!n[r][a].unique||i[a]&&e.bSortCellsTop||(i[a]=n[r][a].cell);return i}function xe(r,e,t){function n(e){E(r,null,"xhr",[r,e,r.jqXHR]),t(e)}E(r,"aoServerParams","serverParams",[e]),e&&N.isArray(e)&&(i={},o=/(.*?)\[\]$/,N.each(e,function(e,t){var n=t.name.match(o);n?(n=n[0],i[n]||(i[n]=[]),i[n].push(t.value)):i[t.name]=t.value}),e=i);var i,o,a,s=r.ajax,d=r.oInstance,l=(N.isPlainObject(s)&&s.data&&(a=s.data,l=N.isFunction(a)?a(e,r):a,e=N.isFunction(a)&&l?l:N.extend(!0,e,l),delete s.data),{data:e,success:function(e){var t=e.error||e.sError;t&&F(r,0,t),r.json=e,n(e)},dataType:"json",cache:!1,type:r.sServerMethod,error:function(e,t,n){var i=E(r,null,"xhr",[r,null,r.jqXHR]);-1===N.inArray(!0,i)&&("parsererror"==t?F(r,0,"Invalid JSON response",1):4===e.readyState&&F(r,0,"Ajax error",7)),y(r,!1)}});r.oAjaxData=e,E(r,null,"preXhr",[r,e]),r.fnServerData?r.fnServerData.call(d,r.sAjaxSource,N.map(e,function(e,t){return{name:t,value:e}}),n,r):r.sAjaxSource||"string"==typeof s?r.jqXHR=N.ajax(N.extend(l,{url:s||r.sAjaxSource})):N.isFunction(s)?r.jqXHR=s.call(d,e,n,r):(r.jqXHR=N.ajax(N.extend(l,s)),s.data=a)}function Se(t){return!t.bAjaxDataGet||(t.iDraw++,y(t,!0),xe(t,Te(t),function(e){ke(t,e)}),!1)}function Te(e){for(var t,n,i,r=e.aoColumns,o=r.length,a=e.oFeatures,s=e.oPreviousSearch,d=e.aoPreSearchCols,l=[],u=j(e),c=e._iDisplayStart,h=!1!==a.bPaginate?e._iDisplayLength:-1,f=function(e,t){l.push({name:e,value:t})},p=(f("sEcho",e.iDraw),f("iColumns",o),f("sColumns",M(r,"sName").join(",")),f("iDisplayStart",c),f("iDisplayLength",h),{draw:e.iDraw,columns:[],order:[],start:c,length:h,search:{value:s.sSearch,regex:s.bRegex}}),g=0;g<o;g++)n=r[g],i=d[g],t="function"==typeof n.mData?"function":n.mData,p.columns.push({data:t,name:n.sName,searchable:n.bSearchable,orderable:n.bSortable,search:{value:i.sSearch,regex:i.bRegex}}),f("mDataProp_"+g,t),a.bFilter&&(f("sSearch_"+g,i.sSearch),f("bRegex_"+g,i.bRegex),f("bSearchable_"+g,n.bSearchable)),a.bSort&&f("bSortable_"+g,n.bSortable);a.bFilter&&(f("sSearch",s.sSearch),f("bRegex",s.bRegex)),a.bSort&&(N.each(u,function(e,t){p.order.push({column:t.col,dir:t.dir}),f("iSortCol_"+e,t.col),f("sSortDir_"+e,t.dir)}),f("iSortingCols",u.length));c=S.ext.legacy.ajax;return null===c?e.sAjaxSource?l:p:c?l:p}function ke(e,n){function t(e,t){return n[e]!==L?n[e]:n[t]}var i=De(e,n),r=t("sEcho","draw"),o=t("iTotalRecords","recordsTotal"),a=t("iTotalDisplayRecords","recordsFiltered");if(r){if(+r<e.iDraw)return;e.iDraw=+r}fe(e),e._iRecordsTotal=parseInt(o,10),e._iRecordsDisplay=parseInt(a,10);for(var s=0,d=i.length;s<d;s++)k(e,i[s]);e.aiDisplay=e.aiDisplayMaster.slice(),e.bAjaxDataGet=!1,g(e),e._bInitComplete||qe(e,n),e.bAjaxDataGet=!0,y(e,!1)}function De(e,t){e=N.isPlainObject(e.ajax)&&e.ajax.dataSrc!==L?e.ajax.dataSrc:e.sAjaxDataProp;return"data"===e?t.aaData||t[e]:""!==e?D(e)(t):t}function je(n){function e(){a.f;var e=this.value||"";e!=o.sSearch&&(Ae(n,{sSearch:e,bRegex:o.bRegex,bSmart:o.bSmart,bCaseInsensitive:o.bCaseInsensitive}),n._iDisplayStart=0,g(n))}var t=n.oClasses,i=n.sTableId,r=n.oLanguage,o=n.oPreviousSearch,a=n.aanFeatures,s='<input type="search" class="'+t.sFilterInput+'"/>',d=(d=r.sSearch).match(/_INPUT_/)?d.replace("_INPUT_",s):d+s,s=N("<div/>",{id:a.f?null:i+"_filter",class:t.sFilter}).append(N("<label/>").append(d)),t=null!==n.searchDelay?n.searchDelay:"ssp"===R(n)?400:0,l=N("input",s).val(o.sSearch).attr("placeholder",r.sSearchPlaceholder).bind("keyup.DT search.DT input.DT paste.DT cut.DT",t?tt(e,t):e).bind("keypress.DT",function(e){if(13==e.keyCode)return!1}).attr("aria-controls",i);return N(n.nTable).on("search.dt.DT",function(e,t){if(n===t)try{l[0]!==b.activeElement&&l.val(o.sSearch)}catch(e){}}),s[0]}function Ae(e,t,n){function i(e){o.sSearch=e.sSearch,o.bRegex=e.bRegex,o.bSmart=e.bSmart,o.bCaseInsensitive=e.bCaseInsensitive}function r(e){return e.bEscapeRegex!==L?!e.bEscapeRegex:e.bRegex}var o=e.oPreviousSearch,a=e.aoPreSearchCols;if(ae(e),"ssp"!=R(e)){Ne(e,t.sSearch,n,r(t),t.bSmart,t.bCaseInsensitive),i(t);for(var s=0;s<a.length;s++)Ee(e,a[s].sSearch,s,r(a[s]),a[s].bSmart,a[s].bCaseInsensitive);Ie(e)}else i(t);e.bFiltered=!0,E(e,null,"search",[e])}function Ie(e){for(var t,n,i=S.ext.search,r=e.aiDisplay,o=0,a=i.length;o<a;o++){for(var s=[],d=0,l=r.length;d<l;d++)n=r[d],t=e.aoData[n],i[o](e,t._aFilterData,n,t._aData,d)&&s.push(n);r.length=0,N.merge(r,s)}}function Ee(e,t,n,i,r,o){if(""!==t)for(var a,s=e.aiDisplay,d=Le(t,i,r,o),l=s.length-1;0<=l;l--)a=e.aoData[s[l]]._aFilterData[n],d.test(a)||s.splice(l,1)}function Ne(e,t,n,i,r,o){var a,s,d=Le(t,i,r,o),i=e.oPreviousSearch.sSearch,r=e.aiDisplayMaster;if(0!==S.ext.search.length&&(n=!0),o=He(e),t.length<=0)e.aiDisplay=r.slice();else for((o||n||i.length>t.length||0!==t.indexOf(i)||e.bSorted)&&(e.aiDisplay=r.slice()),s=(a=e.aiDisplay).length-1;0<=s;s--)d.test(e.aoData[a[s]]._sFilterRow)||a.splice(s,1)}function Le(e,t,n,i){return e=t?e:Me(e),n&&(e="^(?=.*?"+N.map(e.match(/"[^"]+"|[^ ]+/g)||[""],function(e){var t;return(e='"'===e.charAt(0)?(t=e.match(/^"(.*)"$/))?t[1]:e:e).replace('"',"")}).join(")(?=.*?")+").*$"),new RegExp(e,i?"i":"")}var Me=S.util.escapeRegex,Pe=N("<div>")[0],Oe=Pe.textContent!==L;function He(e){for(var t,n,i,r,o,a,s=e.aoColumns,d=S.ext.type.search,l=!1,u=0,c=e.aoData.length;u<c;u++)if(!(a=e.aoData[u])._aFilterData){for(r=[],n=0,i=s.length;n<i;n++)(t=s[n]).bSearchable?(o=v(e,u,n,"filter"),"string"!=typeof(o=null===(o=d[t.sType]?d[t.sType](o):o)?"":o)&&o.toString&&(o=o.toString())):o="",o.indexOf&&-1!==o.indexOf("&")&&(Pe.innerHTML=o,o=Oe?Pe.textContent:Pe.innerText),o.replace&&(o=o.replace(/[\r\n]/g,"")),r.push(o);a._aFilterData=r,a._sFilterRow=r.join("  "),l=!0}return l}function Qe(e){return{search:e.sSearch,smart:e.bSmart,regex:e.bRegex,caseInsensitive:e.bCaseInsensitive}}function Fe(e){return{sSearch:e.search,bSmart:e.smart,bRegex:e.regex,bCaseInsensitive:e.caseInsensitive}}function Re(e){var t=e.sTableId,n=e.aanFeatures.i,i=N("<div/>",{class:e.oClasses.sInfo,id:n?null:t+"_info"});return n||(e.aoDrawCallback.push({fn:Be,sName:"information"}),i.attr("role","status").attr("aria-live","polite"),N(e.nTable).attr("aria-describedby",t+"_info")),i[0]}function Be(e){var t,n,i,r,o,a,s=e.aanFeatures.i;0!==s.length&&(a=e.oLanguage,t=e._iDisplayStart+1,n=e.fnDisplayEnd(),i=e.fnRecordsTotal(),o=(r=e.fnRecordsDisplay())?a.sInfo:a.sInfoEmpty,r!==i&&(o+=" "+a.sInfoFiltered),o=We(e,o+=a.sInfoPostFix),null!==(a=a.fnInfoCallback)&&(o=a.call(e.oInstance,e,t,n,i,r,o)),N(s).html(o))}function We(e,t){var n=e.fnFormatNumber,i=e._iDisplayStart+1,r=e._iDisplayLength,o=e.fnRecordsDisplay(),a=-1===r;return t.replace(/_START_/g,n.call(e,i)).replace(/_END_/g,n.call(e,e.fnDisplayEnd())).replace(/_MAX_/g,n.call(e,e.fnRecordsTotal())).replace(/_TOTAL_/g,n.call(e,o)).replace(/_PAGE_/g,n.call(e,a?1:Math.ceil(i/r))).replace(/_PAGES_/g,n.call(e,a?1:Math.ceil(o/r)))}function Ue(n){var i,e,t,r=n.iInitDisplayStart,o=n.aoColumns,a=n.oFeatures,s=n.bDeferLoading;if(n.bInitialised){for(Ce(n),ve(n),ye(n,n.aoHeader),ye(n,n.aoFooter),y(n,!0),a.bAutoWidth&&et(n),i=0,e=o.length;i<e;i++)(t=o[i]).sWidth&&(t.nTh.style.width=Q(t.sWidth));E(n,null,"preInit",[n]),l(n);a=R(n);"ssp"==a&&!s||("ajax"==a?xe(n,[],function(e){var t=De(n,e);for(i=0;i<t.length;i++)k(n,t[i]);n.iInitDisplayStart=r,l(n),y(n,!1),qe(n,e)}):(y(n,!1),qe(n)))}else setTimeout(function(){Ue(n)},200)}function qe(e,t){e._bInitComplete=!0,(t||e.oInit.aaData)&&P(e),E(e,null,"plugin-init",[e,t]),E(e,"aoInitComplete","init",[e,t])}function ze(e,t){t=parseInt(t,10);e._iDisplayLength=t,mt(e),E(e,null,"length",[e,t])}function Ve(i){for(var e=i.oClasses,t=i.sTableId,n=i.aLengthMenu,r=N.isArray(n[0]),o=r?n[0]:n,a=r?n[1]:n,s=N("<select/>",{name:t+"_length","aria-controls":t,class:e.sLengthSelect}),d=0,l=o.length;d<l;d++)s[0][d]=new Option(a[d],o[d]);var u=N("<div><label/></div>").addClass(e.sLength);return i.aanFeatures.l||(u[0].id=t+"_length"),u.children().append(i.oLanguage.sLengthMenu.replace("_MENU_",s[0].outerHTML)),N("select",u).val(i._iDisplayLength).bind("change.DT",function(e){ze(i,N(this).val()),g(i)}),N(i.nTable).bind("length.dt.DT",function(e,t,n){i===t&&N("select",u).val(n)}),u[0]}function Ge(e){function u(e){g(e)}var t=e.sPaginationType,c=S.ext.pager[t],h="function"==typeof c,t=N("<div/>").addClass(e.oClasses.sPaging+t)[0],f=e.aanFeatures;return h||c.fnInit(e,t,u),f.p||(t.id=e.sTableId+"_paginate",e.aoDrawCallback.push({fn:function(e){if(h)for(var t=e._iDisplayStart,n=e._iDisplayLength,i=e.fnRecordsDisplay(),r=-1===n,o=r?0:Math.ceil(t/n),a=r?1:Math.ceil(i/n),s=c(o,a),d=0,l=f.p.length;d<l;d++)$t(e,"pageButton")(e,f.p[d],d,s,o,a);else c.fnUpdate(e,u)},sName:"pagination"})),t}function Ke(e,t,n){var i=e._iDisplayStart,r=e._iDisplayLength,o=e.fnRecordsDisplay(),o=(0===o||-1===r?i=0:"number"==typeof t?o<(i=t*r)&&(i=0):"first"==t?i=0:"previous"==t?(i=0<=r?i-r:0)<0&&(i=0):"next"==t?i+r<o&&(i+=r):"last"==t?i=Math.floor((o-1)/r)*r:F(e,0,"Unknown paging action: "+t,5),e._iDisplayStart!==i);return e._iDisplayStart=i,o&&(E(e,null,"page",[e]),n)&&g(e),o}function Je(e){return N("<div/>",{id:e.aanFeatures.r?null:e.sTableId+"_processing",class:e.oClasses.sProcessing}).html(e.oLanguage.sProcessing).insertBefore(e.nTable)[0]}function y(e,t){e.oFeatures.bProcessing&&N(e.aanFeatures.r).css("display",t?"block":"none"),E(e,null,"processing",[e,t])}function Xe(e){var t,n,i,r,o,a,s,d,l,u,c,h,f=N(e.nTable),p=(f.attr("role","grid"),e.oScroll);return""===p.sX&&""===p.sY?e.nTable:(t=p.sX,n=p.sY,i=e.oClasses,o=(r=f.children("caption")).length?r[0]._captionSide:null,d=N(f[0].cloneNode(!1)),a=N(f[0].cloneNode(!1)),l=function(e){return e?Q(e):null},(s=f.children("tfoot")).length||(s=null),d=N(c="<div/>",{class:i.sScrollWrapper}).append(N(c,{class:i.sScrollHead}).css({overflow:"hidden",position:"relative",border:0,width:t?l(t):"100%"}).append(N(c,{class:i.sScrollHeadInner}).css({"box-sizing":"content-box",width:p.sXInner||"100%"}).append(d.removeAttr("id").css("margin-left",0).append("top"===o?r:null).append(f.children("thead"))))).append(N(c,{class:i.sScrollBody}).css({position:"relative",overflow:"auto",width:l(t)}).append(f)),s&&d.append(N(c,{class:i.sScrollFoot}).css({overflow:"hidden",border:0,width:t?l(t):"100%"}).append(N(c,{class:i.sScrollFootInner}).append(a.removeAttr("id").css("margin-left",0).append("bottom"===o?r:null).append(f.children("tfoot"))))),l=d.children(),u=l[0],c=l[1],h=s?l[2]:null,t&&N(c).on("scroll.DT",function(e){var t=this.scrollLeft;u.scrollLeft=t,s&&(h.scrollLeft=t)}),N(c).css(n&&p.bCollapse?"max-height":"height",n),e.nScrollHead=u,e.nScrollBody=c,e.nScrollFoot=h,e.aoDrawCallback.push({fn:Ye,sName:"scrolling"}),d[0])}function Ye(n){function e(e){(e=e.style).paddingTop="0",e.paddingBottom="0",e.borderTopWidth="0",e.borderBottomWidth="0",e.height=0}var t,i,r,o,a,s=n.oScroll,d=s.sX,l=s.sXInner,u=s.sY,s=s.iBarWidth,c=N(n.nScrollHead),h=c[0].style,f=c.children("div"),p=f[0].style,f=f.children("table"),g=n.nScrollBody,m=N(g),$=g.style,b=N(n.nScrollFoot).children("div"),v=b.children("table"),y=N(n.nTHead),C=N(n.nTable),w=C[0],_=w.style,x=n.nTFoot?N(n.nTFoot):null,S=n.oBrowser,T=S.bScrollOversize,k=M(n.aoColumns,"nTh"),D=[],j=[],A=[],I=[],E=g.scrollHeight>g.clientHeight;n.scrollBarVis!==E&&n.scrollBarVis!==L?(n.scrollBarVis=E,P(n)):(n.scrollBarVis=E,C.children("thead, tfoot").remove(),x&&(E=x.clone().prependTo(C),a=x.find("tr"),i=E.find("tr")),E=y.clone().prependTo(C),y=y.find("tr"),t=E.find("tr"),E.find("th, td").removeAttr("tabindex"),d||($.width="100%",c[0].style.width="100%"),N.each(_e(n,E),function(e,t){r=O(n,e),t.style.width=n.aoColumns[r].sWidth}),x&&H(function(e){e.style.width=""},i),c=C.outerWidth(),""===d?(_.width="100%",T&&(C.find("tbody").height()>g.offsetHeight||"scroll"==m.css("overflow-y"))&&(_.width=Q(C.outerWidth()-s)),c=C.outerWidth()):""!==l&&(_.width=Q(l),c=C.outerWidth()),H(e,t),H(function(e){A.push(e.innerHTML),D.push(Q(N(e).css("width")))},t),H(function(e,t){-1!==N.inArray(e,k)&&(e.style.width=D[t])},y),N(t).height(0),x&&(H(e,i),H(function(e){I.push(e.innerHTML),j.push(Q(N(e).css("width")))},i),H(function(e,t){e.style.width=j[t]},a),N(i).height(0)),H(function(e,t){e.innerHTML='<div class="dataTables_sizing" style="height:0;overflow:hidden;">'+A[t]+"</div>",e.style.width=D[t]},t),x&&H(function(e,t){e.innerHTML='<div class="dataTables_sizing" style="height:0;overflow:hidden;">'+I[t]+"</div>",e.style.width=j[t]},i),C.outerWidth()<c?(o=g.scrollHeight>g.offsetHeight||"scroll"==m.css("overflow-y")?c+s:c,T&&(g.scrollHeight>g.offsetHeight||"scroll"==m.css("overflow-y"))&&(_.width=Q(o-s)),""!==d&&""===l||F(n,1,"Possible column misalignment",6)):o="100%",$.width=Q(o),h.width=Q(o),x&&(n.nScrollFoot.style.width=Q(o)),u||T&&($.height=Q(w.offsetHeight+s)),E=C.outerWidth(),f[0].style.width=Q(E),p.width=Q(E),y=C.height()>g.clientHeight||"scroll"==m.css("overflow-y"),p[a="padding"+(S.bScrollbarLeft?"Left":"Right")]=y?s+"px":"0px",x&&(v[0].style.width=Q(E),b[0].style.width=Q(E),b[0].style[a]=y?s+"px":"0px"),C.children("colgroup").insertBefore(C.children("thead")),m.scroll(),!n.bSorted&&!n.bFiltered||n._drawHold||(g.scrollTop=0))}function H(e,t,n){for(var i,r,o=0,a=0,s=t.length;a<s;){for(i=t[a].firstChild,r=n?n[a].firstChild:null;i;)1===i.nodeType&&(n?e(i,r,o):e(i,o),o++),i=i.nextSibling,r=n?r.nextSibling:null;a++}}var Ze=/<.*?>/g;function et(e){var t,n,i=e.nTable,r=e.aoColumns,o=e.oScroll,a=o.sY,s=o.sX,o=o.sXInner,d=r.length,l=oe(e,"bVisible"),u=N("th",e.nTHead),c=i.getAttribute("width"),h=i.parentNode,f=!1,p=e.oBrowser,g=p.bScrollOversize,m=i.style.width;for(m&&-1!==m.indexOf("%")&&(c=m),C=0;C<l.length;C++)null!==(t=r[l[C]]).sWidth&&(t.sWidth=nt(t.sWidthOrig,h),f=!0);if(g||!f&&!s&&!a&&d==re(e)&&d==u.length)for(C=0;C<d;C++){var $=O(e,C);null!==$&&(r[$].sWidth=Q(u.eq(C).width()))}else{var m=N(i).clone().css("visibility","hidden").removeAttr("id"),b=(m.find("tbody tr").remove(),N("<tr/>").appendTo(m.find("tbody")));for(m.find("thead, tfoot").remove(),m.append(N(e.nTHead).clone()).append(N(e.nTFoot).clone()),m.find("tfoot th, tfoot td").css("width",""),u=_e(e,m.find("thead")[0]),C=0;C<l.length;C++)t=r[l[C]],u[C].style.width=null!==t.sWidthOrig&&""!==t.sWidthOrig?Q(t.sWidthOrig):"",t.sWidthOrig&&s&&N(u[C]).append(N("<div/>").css({width:t.sWidthOrig,margin:0,padding:0,border:0,height:1}));if(e.aoData.length)for(C=0;C<l.length;C++)t=r[n=l[C]],N(it(e,n)).clone(!1).append(t.sContentPadding).appendTo(b);N("[name]",m).removeAttr("name");for(var v=N("<div/>").css(s||a?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(m).appendTo(h),y=(s&&o?m.width(o):s?(m.css("width","auto"),m.removeAttr("width"),m.width()<h.clientWidth&&c&&m.width(h.clientWidth)):a?m.width(h.clientWidth):c&&m.width(c),0),C=0;C<l.length;C++){var w=N(u[C]),_=w.outerWidth()-w.width(),w=p.bBounding?Math.ceil(u[C].getBoundingClientRect().width):w.outerWidth();y+=w,r[l[C]].sWidth=Q(w-_)}i.style.width=Q(y),v.remove()}c&&(i.style.width=Q(c)),!c&&!s||e._reszEvt||(o=function(){N(x).bind("resize.DT-"+e.sInstance,tt(function(){P(e)}))},g?setTimeout(o,1e3):o(),e._reszEvt=!0)}var tt=S.util.throttle;function nt(e,t){return e?(t=(e=N("<div/>").css("width",Q(e)).appendTo(t||b.body))[0].offsetWidth,e.remove(),t):0}function it(e,t){var n,i=rt(e,t);return i<0?null:(n=e.aoData[i]).nTr?n.anCells[t]:N("<td/>").html(v(e,i,t,"display"))[0]}function rt(e,t){for(var n,i=-1,r=-1,o=0,a=e.aoData.length;o<a;o++)(n=(n=(n=v(e,o,t,"display")+"").replace(Ze,"")).replace(/&nbsp;/g," ")).length>i&&(i=n.length,r=o);return r}function Q(e){return null===e?"0px":"number"==typeof e?e<0?"0px":e+"px":e.match(/\d$/)?e+"px":e}function j(e){function t(e){e.length&&!N.isArray(e[0])?f.push(e):N.merge(f,e)}var n,i,r,o,a,s,d,l=[],u=e.aoColumns,c=e.aaSortingFixed,h=N.isPlainObject(c),f=[];for(N.isArray(c)&&t(c),h&&c.pre&&t(c.pre),t(e.aaSorting),h&&c.post&&t(c.post),n=0;n<f.length;n++)for(r=(o=u[d=f[n][i=0]].aDataSort).length;i<r;i++)s=u[a=o[i]].sType||"string",f[n]._idx===L&&(f[n]._idx=N.inArray(f[n][1],u[a].asSorting)),l.push({src:d,col:a,dir:f[n][1],index:f[n]._idx,type:s,formatter:S.ext.type.order[s+"-pre"]});return l}function ot(e){var t,n,i,r,u,c=[],l=S.ext.type.order,h=e.aoData,o=(e.aoColumns,0),a=e.aiDisplayMaster;for(ae(e),t=0,n=(u=j(e)).length;t<n;t++)(r=u[t]).formatter&&o++,ut(e,r.col);if("ssp"!=R(e)&&0!==u.length){for(t=0,i=a.length;t<i;t++)c[a[t]]=t;o===u.length?a.sort(function(e,t){for(var n,i,r,o,a=u.length,s=h[e]._aSortData,d=h[t]._aSortData,l=0;l<a;l++)if(0!=(r=(n=s[(o=u[l]).col])<(i=d[o.col])?-1:i<n?1:0))return"asc"===o.dir?r:-r;return(n=c[e])<(i=c[t])?-1:i<n?1:0}):a.sort(function(e,t){for(var n,i,r,o=u.length,a=h[e]._aSortData,s=h[t]._aSortData,d=0;d<o;d++)if(n=a[(r=u[d]).col],i=s[r.col],0!==(r=(l[r.type+"-"+r.dir]||l["string-"+r.dir])(n,i)))return r;return(n=c[e])<(i=c[t])?-1:i<n?1:0})}e.bSorted=!0}function at(e){for(var t=e.aoColumns,n=j(e),i=e.oLanguage.oAria,r=0,o=t.length;r<o;r++){var a=t[r],s=a.asSorting,d=a.sTitle.replace(/<.*?>/g,""),l=a.nTh;l.removeAttribute("aria-sort"),a=a.bSortable?d+("asc"===(0<n.length&&n[0].col==r&&(l.setAttribute("aria-sort","asc"==n[0].dir?"ascending":"descending"),s[n[0].index+1])||s[0])?i.sSortAscending:i.sSortDescending):d,l.setAttribute("aria-label",a)}}function st(e,t,n,i){function r(e,t){var n=e._idx;return(n=n===L?N.inArray(e[1],d):n)+1<d.length?n+1:t?null:0}var o,a=e.aoColumns[t],s=e.aaSorting,d=a.asSorting;"number"==typeof s[0]&&(s=e.aaSorting=[s]),n&&e.oFeatures.bSortMulti?-1!==(a=N.inArray(t,M(s,"0")))?null===(o=null===(o=r(s[a],!0))&&1===s.length?0:o)?s.splice(a,1):(s[a][1]=d[o],s[a]._idx=o):(s.push([t,d[0],0]),s[s.length-1]._idx=0):s.length&&s[0][0]==t?(o=r(s[0]),s.length=1,s[0][1]=d[o],s[0]._idx=o):(s.length=0,s.push([t,d[0]]),s[0]._idx=0),l(e),"function"==typeof i&&i(e)}function dt(t,e,n,i){var r=t.aoColumns[n];gt(e,{},function(e){!1!==r.bSortable&&(t.oFeatures.bProcessing?(y(t,!0),setTimeout(function(){st(t,n,e.shiftKey,i),"ssp"!==R(t)&&y(t,!1)},0)):st(t,n,e.shiftKey,i))})}function lt(e){var t,n,i,r=e.aLastSort,o=e.oClasses.sSortColumn,a=j(e),s=e.oFeatures;if(s.bSort&&s.bSortClasses){for(t=0,n=r.length;t<n;t++)i=r[t].src,N(M(e.aoData,"anCells",i)).removeClass(o+(t<2?t+1:3));for(t=0,n=a.length;t<n;t++)i=a[t].src,N(M(e.aoData,"anCells",i)).addClass(o+(t<2?t+1:3))}e.aLastSort=a}function ut(e,t){for(var n,i,r,o=e.aoColumns[t],a=S.ext.order[o.sSortDataType],s=(a&&(n=a.call(e.oInstance,e,t,ie(e,t))),S.ext.type.order[o.sType+"-pre"]),d=0,l=e.aoData.length;d<l;d++)(i=e.aoData[d])._aSortData||(i._aSortData=[]),i._aSortData[t]&&!a||(r=a?n[d]:v(e,d,t,"sort"),i._aSortData[t]=s?s(r):r)}function ct(n){var e;n.oFeatures.bStateSave&&!n.bDestroying&&(e={time:+new Date,start:n._iDisplayStart,length:n._iDisplayLength,order:N.extend(!0,[],n.aaSorting),search:Qe(n.oPreviousSearch),columns:N.map(n.aoColumns,function(e,t){return{visible:e.bVisible,search:Qe(n.aoPreSearchCols[t])}})},E(n,"aoStateSaveParams","stateSaveParams",[n,e]),n.oSavedState=e,n.fnStateSaveCallback.call(n.oInstance,n,e))}function ht(n,e){var t,i,r=n.aoColumns;if(n.oFeatures.bStateSave){var o=n.fnStateLoadCallback.call(n.oInstance,n);if(o&&o.time){var a=E(n,"aoStateLoadParams","stateLoadParams",[n,o]);if(-1===N.inArray(!1,a)){a=n.iStateDuration;if(!(0<a&&o.time<+new Date-1e3*a)&&r.length===o.columns.length){for(n.oLoadedState=N.extend(!0,{},o),o.start!==L&&(n._iDisplayStart=o.start,n.iInitDisplayStart=o.start),o.length!==L&&(n._iDisplayLength=o.length),o.order!==L&&(n.aaSorting=[],N.each(o.order,function(e,t){n.aaSorting.push(t[0]>=r.length?[0,t[1]]:t)})),o.search!==L&&N.extend(n.oPreviousSearch,Fe(o.search)),t=0,i=o.columns.length;t<i;t++){var s=o.columns[t];s.visible!==L&&(r[t].bVisible=s.visible),s.search!==L&&N.extend(n.aoPreSearchCols[t],Fe(s.search))}E(n,"aoStateLoaded","stateLoaded",[n,o])}}}}}function ft(e){var t=S.settings,e=N.inArray(e,M(t,"nTable"));return-1!==e?t[e]:null}function F(e,t,n,i){if(n="DataTables warning: "+(e?"table id="+e.sTableId+" - ":"")+n,i&&(n+=". For more information about this error, please see http://datatables.net/tn/"+i),t)x.console&&console.log&&console.log(n);else{t=S.ext,t=t.sErrMode||t.errMode;if(e&&E(e,null,"error",[e,i,n]),"alert"==t)alert(n);else{if("throw"==t)throw new Error(n);"function"==typeof t&&t(e,i,n)}}}function A(n,i,e,t){N.isArray(e)?N.each(e,function(e,t){N.isArray(t)?A(n,i,t[0],t[1]):A(n,i,t)}):(t===L&&(t=e),i[e]!==L&&(n[t]=i[e]))}function pt(e,t,n){var i,r;for(r in t)t.hasOwnProperty(r)&&(i=t[r],N.isPlainObject(i)?(N.isPlainObject(e[r])||(e[r]={}),N.extend(!0,e[r],i)):n&&"data"!==r&&"aaData"!==r&&N.isArray(i)?e[r]=i.slice():e[r]=i);return e}function gt(t,e,n){N(t).bind("click.DT",e,function(e){t.blur(),n(e)}).bind("keypress.DT",e,function(e){13===e.which&&(e.preventDefault(),n(e))}).bind("selectstart.DT",function(){return!1})}function I(e,t,n,i){n&&e[t].push({fn:n,sName:i})}function E(n,e,t,i){var r=[];return e&&(r=N.map(n[e].slice().reverse(),function(e,t){return e.fn.apply(n.oInstance,i)})),null!==t&&(e=N.Event(t+".dt"),N(n.nTable).trigger(e,i),r.push(e.result)),r}function mt(e){var t=e._iDisplayStart,n=e.fnDisplayEnd(),i=e._iDisplayLength;n<=t&&(t=n-i),t-=t%i,e._iDisplayStart=t=-1===i||t<0?0:t}function $t(e,t){var e=e.renderer,n=S.ext.renderer[t];return N.isPlainObject(e)&&e[t]?n[e[t]]||n._:"string"==typeof e&&n[e]||n._}function R(e){return e.oFeatures.bServerSide?"ssp":e.ajax||e.sAjaxSource?"ajax":"dom"}function bt(r,o,e){var t,n;e&&(t=new B(r)).one("draw",function(){e(t.ajax.json())}),"ssp"==R(r)?l(r,o):(y(r,!0),(n=r.jqXHR)&&4!==n.readyState&&n.abort(),xe(r,[],function(e){fe(r);for(var t=De(r,e),n=0,i=t.length;n<i;n++)k(r,t[n]);l(r,o),y(r,!1)}))}function vt(e,t,n,i,r){for(var o,a,s,d,l=[],u=typeof t,c=0,h=(t=t&&"string"!=u&&"function"!=u&&t.length!==L?t:[t]).length;c<h;c++)for(s=0,d=(a=t[c]&&t[c].split?t[c].split(","):[t[c]]).length;s<d;s++)(o=n("string"==typeof a[s]?N.trim(a[s]):a[s]))&&o.length&&(l=l.concat(o));var f=p.selector[e];if(f.length)for(c=0,h=f.length;c<h;c++)l=f[c](i,r,l);return K(l)}function yt(e){return(e=e||{}).filter&&e.search===L&&(e.search=e.filter),N.extend({search:"none",order:"current",page:"all"},e)}function Ct(e){for(var t=0,n=e.length;t<n;t++)if(0<e[t].length)return e[0]=e[t],e[0].length=1,e.length=1,e.context=[e.context[t]],e;return e.length=0,e}function wt(o,e,t,n){function a(e,t){var n;if(N.isArray(e)||e instanceof N)for(var i=0,r=e.length;i<r;i++)a(e[i],t);else e.nodeName&&"tr"===e.nodeName.toLowerCase()?s.push(e):(n=N("<tr><td/></tr>").addClass(t),N("td",n).addClass(t).html(e)[0].colSpan=re(o),s.push(n[0]))}var s=[];a(t,n),e._details&&e._details.remove(),e._details=N(s),e._detailsShow&&e._details.insertAfter(e.nTr)}function _t(e,t){if((n=e.context).length&&e.length){e=n[0].aoData[e[0]];if(e._details){(e._detailsShow=t)?e._details.insertAfter(e.nTr):e._details.detach();var d=n[0],r=new B(d),t=".dt.DT_details",e="draw"+t,n="column-visibility"+t,t="destroy"+t,l=d.aoData;if(r.off(e+" "+n+" "+t),M(l,"_details").length>0){r.on(e,function(e,t){if(d!==t)return;r.rows({page:"current"}).eq(0).each(function(e){var t=l[e];if(t._detailsShow)t._details.insertAfter(t.nTr)})});r.on(n,function(e,t,n,i){if(d!==t)return;var r,o=re(t);for(var a=0,s=l.length;a<s;a++){r=l[a];if(r._details)r._details.children("td[colspan]").attr("colspan",o)}});r.on(t,function(e,t){if(d!==t)return;for(var n=0,i=l.length;n<i;n++)if(l[n]._details)kt(r,n)})}}}}function xt(e,t,n,i,r){for(var o=[],a=0,s=r.length;a<s;a++)o.push(v(e,r[a],t));return o}var e,St=[],s=Array.prototype,B=function(e,t){if(!(this instanceof B))return new B(e,t);function n(e){var t,n,i,r;e=e,i=S.settings,r=N.map(i,function(e,t){return e.nTable}),(e=e?e.nTable&&e.oApi?[e]:e.nodeName&&"table"===e.nodeName.toLowerCase()?-1!==(t=N.inArray(e,r))?[i[t]]:null:e&&"function"==typeof e.settings?e.settings().toArray():("string"==typeof e?n=N(e):e instanceof N&&(n=e),n?n.map(function(e){return-1!==(t=N.inArray(this,r))?i[t]:null}).toArray():void 0):[])&&(o=o.concat(e))}var o=[];if(N.isArray(e))for(var i=0,r=e.length;i<r;i++)n(e[i]);else n(e);this.context=K(o),t&&N.merge(this,t),this.selector={rows:null,cols:null,opts:null},B.extend(this,this,St)},Tt=(S.Api=B,N.extend(B.prototype,{any:function(){return 0!==this.count()},concat:s.concat,context:[],count:function(){return this.flatten().length},each:function(e){for(var t=0,n=this.length;t<n;t++)e.call(this,this[t],t,this);return this},eq:function(e){var t=this.context;return t.length>e?new B(t[e],this[e]):null},filter:function(e){var t=[];if(s.filter)t=s.filter.call(this,e,this);else for(var n=0,i=this.length;n<i;n++)e.call(this,this[n],n,this)&&t.push(this[n]);return new B(this.context,t)},flatten:function(){var e=[];return new B(this.context,e.concat.apply(e,this.toArray()))},join:s.join,indexOf:s.indexOf||function(e,t){for(var n=t||0,i=this.length;n<i;n++)if(this[n]===e)return n;return-1},iterator:function(e,t,n,i){var r,o,a,s,d,l,u,c,h=[],f=this.context,p=this.selector;for("string"==typeof e&&(i=n,n=t,t=e,e=!1),o=0,a=f.length;o<a;o++){var g=new B(f[o]);if("table"===t)(r=n.call(g,f[o],o))!==L&&h.push(r);else if("columns"===t||"rows"===t)(r=n.call(g,f[o],this[o],o))!==L&&h.push(r);else if("column"===t||"column-rows"===t||"row"===t||"cell"===t)for(u=this[o],"column-rows"===t&&(l=Tt(f[o],p.opts)),s=0,d=u.length;s<d;s++)c=u[s],(r="cell"===t?n.call(g,f[o],c.row,c.column,o,s):n.call(g,f[o],c,o,s,l))!==L&&h.push(r)}return h.length||i?((e=(i=new B(f,e?h.concat.apply([],h):h)).selector).rows=p.rows,e.cols=p.cols,e.opts=p.opts,i):this},lastIndexOf:s.lastIndexOf||function(e,t){return this.indexOf.apply(this.toArray.reverse(),arguments)},length:0,map:function(e){var t=[];if(s.map)t=s.map.call(this,e,this);else for(var n=0,i=this.length;n<i;n++)t.push(e.call(this,this[n],n));return new B(this.context,t)},pluck:function(t){return this.map(function(e){return e[t]})},pop:s.pop,push:s.push,reduce:s.reduce||function(e,t){return ee(this,e,t,0,this.length,1)},reduceRight:s.reduceRight||function(e,t){return ee(this,e,t,this.length-1,-1,-1)},reverse:s.reverse,selector:null,shift:s.shift,sort:s.sort,splice:s.splice,toArray:function(){return s.slice.call(this)},to$:function(){return N(this)},toJQuery:function(){return N(this)},unique:function(){return new B(this.context,K(this))},unshift:s.unshift}),B.extend=function(e,t,n){if(n.length&&t&&(t instanceof B||t.__dt_wrapper))for(var i,r=0,o=n.length;r<o;r++)t[(i=n[r]).name]="function"==typeof i.val?function(t,n,i){return function(){var e=n.apply(t,arguments);return B.extend(e,e,i.methodExt),e}}(e,i.val,i):N.isPlainObject(i.val)?{}:i.val,t[i.name].__dt_wrapper=!0,B.extend(e,t[i.name],i.propExt)},B.register=t=function(e,t){if(N.isArray(e))for(var n=0,i=e.length;n<i;n++)B.register(e[n],t);else for(var r=e.split("."),o=St,a=0,s=r.length;a<s;a++){var d,l,u=function(e,t){for(var n=0,i=e.length;n<i;n++)if(e[n].name===t)return e[n];return null}(o,l=(d=-1!==r[a].indexOf("()"))?r[a].replace("()",""):r[a]);u||o.push(u={name:l,val:{},methodExt:[],propExt:[]}),a===s-1?u.val=t:o=d?u.methodExt:u.propExt}},B.registerPlural=e=function(e,t,n){B.register(e,n),B.register(t,function(){var e=n.apply(this,arguments);return e===this?this:e instanceof B?e.length?N.isArray(e[0])?new B(e.context,e[0]):e[0]:L:e})},t("tables()",function(e){return e?new B((e=e,n=this.context,"number"==typeof e?[n[e]]:(i=N.map(n,function(e,t){return e.nTable}),N(i).filter(e).map(function(e){var t=N.inArray(this,i);return n[t]}).toArray()))):this;var n,i}),t("table()",function(e){var e=this.tables(e),t=e.context;return t.length?new B(t[0]):e}),e("tables().nodes()","table().node()",function(){return this.iterator("table",function(e){return e.nTable},1)}),e("tables().body()","table().body()",function(){return this.iterator("table",function(e){return e.nTBody},1)}),e("tables().header()","table().header()",function(){return this.iterator("table",function(e){return e.nTHead},1)}),e("tables().footer()","table().footer()",function(){return this.iterator("table",function(e){return e.nTFoot},1)}),e("tables().containers()","table().container()",function(){return this.iterator("table",function(e){return e.nTableWrapper},1)}),t("draw()",function(t){return this.iterator("table",function(e){"page"===t?g(e):l(e,!1===(t="string"==typeof t?"full-hold"!==t:t))})}),t("page()",function(t){return t===L?this.page.info().page:this.iterator("table",function(e){Ke(e,t)})}),t("page.info()",function(e){var t,n,i,r,o;return 0===this.context.length?L:(n=(t=this.context[0])._iDisplayStart,i=t.oFeatures.bPaginate?t._iDisplayLength:-1,r=t.fnRecordsDisplay(),{page:(o=-1===i)?0:Math.floor(n/i),pages:o?1:Math.ceil(r/i),start:n,end:t.fnDisplayEnd(),length:i,recordsTotal:t.fnRecordsTotal(),recordsDisplay:r,serverSide:"ssp"===R(t)})}),t("page.len()",function(t){return t===L?0!==this.context.length?this.context[0]._iDisplayLength:L:this.iterator("table",function(e){ze(e,t)})}),t("ajax.json()",function(){var e=this.context;if(0<e.length)return e[0].json}),t("ajax.params()",function(){var e=this.context;if(0<e.length)return e[0].oAjaxData}),t("ajax.reload()",function(t,n){return this.iterator("table",function(e){bt(e,!1===n,t)})}),t("ajax.url()",function(t){var e=this.context;return t===L?0===e.length?L:(e=e[0]).ajax?N.isPlainObject(e.ajax)?e.ajax.url:e.ajax:e.sAjaxSource:this.iterator("table",function(e){N.isPlainObject(e.ajax)?e.ajax.url=t:e.ajax=t})}),t("ajax.url().load()",function(t,n){return this.iterator("table",function(e){bt(e,!1===n,t)})}),function(e,t){var n,i,r,o=[],a=e.aiDisplay,s=e.aiDisplayMaster,d=t.search,l=t.order,t=t.page;if("ssp"==R(e))return"removed"===d?[]:c(0,s.length);if("current"==t)for(n=e._iDisplayStart,i=e.fnDisplayEnd();n<i;n++)o.push(a[n]);else if("current"==l||"applied"==l)o="none"==d?s.slice():"applied"==d?a.slice():N.map(s,function(e,t){return-1===N.inArray(e,a)?e:null});else if("index"==l||"original"==l)for(n=0,i=e.aoData.length;n<i;n++)("none"==d||-1===(r=N.inArray(n,a))&&"removed"==d||0<=r&&"applied"==d)&&o.push(n);return o}),kt=(t("rows()",function(t,n){t===L?t="":N.isPlainObject(t)&&(n=t,t=""),n=yt(n);var e=this.iterator("table",function(e){return vt("row",t,function(n){var e=h(n);if(null!==e&&!r)return[e];var t=Tt(i,r);if(null!==e&&-1!==N.inArray(e,t))return[e];if(!n)return t;if("function"==typeof n)return N.map(t,function(e){var t=i.aoData[e];return n(e,t._aData,t.nTr)?e:null});e=C($(i.aoData,t,"nTr"));if(n.nodeName)return n._DT_RowIndex!==L?[n._DT_RowIndex]:n._DT_CellIndex?[n._DT_CellIndex.row]:(t=N(n).closest("*[data-dt-row]")).length?[t.data("dt-row")]:[];if("string"==typeof n&&"#"===n.charAt(0)){t=i.aIds[n.replace(/^#/,"")];if(t!==L)return[t.idx]}return N(e).filter(n).map(function(){return this._DT_RowIndex}).toArray()},i=e,r=n);var i,r},1);return e.selector.rows=t,e.selector.opts=n,e}),t("rows().nodes()",function(){return this.iterator("row",function(e,t){return e.aoData[t].nTr||L},1)}),t("rows().data()",function(){return this.iterator(!0,"rows",function(e,t){return $(e.aoData,t,"_aData")},1)}),e("rows().cache()","row().cache()",function(n){return this.iterator("row",function(e,t){e=e.aoData[t];return"search"===n?e._aFilterData:e._aSortData},1)}),e("rows().invalidate()","row().invalidate()",function(n){return this.iterator("row",function(e,t){ge(e,t,n)})}),e("rows().indexes()","row().index()",function(){return this.iterator("row",function(e,t){return t},1)}),e("rows().ids()","row().id()",function(e){for(var t=[],n=this.context,i=0,r=n.length;i<r;i++)for(var o=0,a=this[i].length;o<a;o++){var s=n[i].rowIdFn(n[i].aoData[this[i][o]]._aData);t.push((!0===e?"#":"")+s)}return new B(n,t)}),e("rows().remove()","row().remove()",function(){var c=this;return this.iterator("row",function(e,t,n){var i,r,o,a,s,d,l=e.aoData,u=l[t];for(l.splice(t,1),i=0,r=l.length;i<r;i++)if(d=(s=l[i]).anCells,null!==s.nTr&&(s.nTr._DT_RowIndex=i),null!==d)for(o=0,a=d.length;o<a;o++)d[o]._DT_CellIndex.row=i;pe(e.aiDisplayMaster,t),pe(e.aiDisplay,t),pe(c[n],t,!1),mt(e);n=e.rowIdFn(u._aData);n!==L&&delete e.aIds[n]}),this.iterator("table",function(e){for(var t=0,n=e.aoData.length;t<n;t++)e.aoData[t].idx=t}),this}),t("rows.add()",function(o){var e=this.iterator("table",function(e){for(var t,n=[],i=0,r=o.length;i<r;i++)(t=o[i]).nodeName&&"TR"===t.nodeName.toUpperCase()?n.push(de(e,t)[0]):n.push(k(e,t));return n},1),t=this.rows(-1);return t.pop(),N.merge(t,e),t}),t("row()",function(e,t){return Ct(this.rows(e,t))}),t("row().data()",function(e){var t=this.context;return e===L?t.length&&this.length?t[0].aoData[this[0]]._aData:L:(t[0].aoData[this[0]]._aData=e,ge(t[0],this[0],"data"),this)}),t("row().node()",function(){var e=this.context;return e.length&&this.length&&e[0].aoData[this[0]].nTr||null}),t("row.add()",function(t){t instanceof N&&t.length&&(t=t[0]);var e=this.iterator("table",function(e){return t.nodeName&&"TR"===t.nodeName.toUpperCase()?de(e,t)[0]:k(e,t)});return this.row(e[0])}),function(e,t){var n=e.context;n.length&&(n=n[0].aoData[t!==L?t:e[0]])&&n._details&&(n._details.remove(),n._detailsShow=L,n._details=L)}),n="row().child",i=n+"()",Dt=(t(i,function(e,t){var n=this.context;return e===L?n.length&&this.length?n[0].aoData[this[0]]._details:L:(!0===e?this.child.show():!1===e?kt(this):n.length&&this.length&&wt(n[0],n[0].aoData[this[0]],e,t),this)}),t([n+".show()",i+".show()"],function(e){return _t(this,!0),this}),t([n+".hide()",i+".hide()"],function(){return _t(this,!1),this}),t([n+".remove()",i+".remove()"],function(){return kt(this),this}),t(n+".isShown()",function(){var e=this.context;return e.length&&this.length&&e[0].aoData[this[0]]._detailsShow||!1}),/^(.+):(name|visIdx|visible)$/),jt=(t("columns()",function(n,i){n===L?n="":N.isPlainObject(n)&&(i=n,n=""),i=yt(i);var e=this.iterator("table",function(e){return t=n,s=i,d=(a=e).aoColumns,l=M(d,"sName"),u=M(d,"nTh"),vt("column",t,function(n){var i,e=h(n);if(""===n)return c(d.length);if(null!==e)return[0<=e?e:d.length+e];if("function"==typeof n)return i=Tt(a,s),N.map(d,function(e,t){return n(t,xt(a,t,0,0,i),u[t])?t:null});var r="string"==typeof n?n.match(Dt):"";if(r)switch(r[2]){case"visIdx":case"visible":var t,o=parseInt(r[1],10);return o<0?[(t=N.map(d,function(e,t){return e.bVisible?t:null}))[t.length+o]]:[O(a,o)];case"name":return N.map(l,function(e,t){return e===r[1]?t:null});default:return[]}return n.nodeName&&n._DT_CellIndex?[n._DT_CellIndex.column]:(e=N(u).filter(n).map(function(){return N.inArray(this,u)}).toArray()).length||!n.nodeName?e:(e=N(n).closest("*[data-dt-column]")).length?[e.data("dt-column")]:[]},a,s);var a,t,s,d,l,u},1);return e.selector.cols=n,e.selector.opts=i,e}),e("columns().header()","column().header()",function(e,t){return this.iterator("column",function(e,t){return e.aoColumns[t].nTh},1)}),e("columns().footer()","column().footer()",function(e,t){return this.iterator("column",function(e,t){return e.aoColumns[t].nTf},1)}),e("columns().data()","column().data()",function(){return this.iterator("column-rows",xt,1)}),e("columns().dataSrc()","column().dataSrc()",function(){return this.iterator("column",function(e,t){return e.aoColumns[t].mData},1)}),e("columns().cache()","column().cache()",function(o){return this.iterator("column-rows",function(e,t,n,i,r){return $(e.aoData,r,"search"===o?"_aFilterData":"_aSortData",t)},1)}),e("columns().nodes()","column().nodes()",function(){return this.iterator("column-rows",function(e,t,n,i,r){return $(e.aoData,r,"anCells",t)},1)}),e("columns().visible()","column().visible()",function(c,n){var e=this.iterator("column",function(e,t){if(c===L)return e.aoColumns[t].bVisible;var n,i,r=t,t=c,o=e.aoColumns,a=o[r],s=e.aoData;if(t===L)a.bVisible;else if(a.bVisible!==t){if(t)for(var d=N.inArray(!0,M(o,"bVisible"),r+1),l=0,u=s.length;l<u;l++)i=s[l].nTr,n=s[l].anCells,i&&i.insertBefore(n[r],n[d]||null);else N(M(e.aoData,"anCells",r)).detach();a.bVisible=t,ye(e,e.aoHeader),ye(e,e.aoFooter),ct(e)}});return c!==L&&(this.iterator("column",function(e,t){E(e,null,"column-visibility",[e,t,c,n])}),n!==L&&!n||this.columns.adjust()),e}),e("columns().indexes()","column().index()",function(n){return this.iterator("column",function(e,t){return"visible"===n?ie(e,t):t},1)}),t("columns.adjust()",function(){return this.iterator("table",function(e){P(e)},1)}),t("column.index()",function(e,t){var n;if(0!==this.context.length)return n=this.context[0],"fromVisible"===e||"toData"===e?O(n,t):"fromData"===e||"toVisible"===e?ie(n,t):void 0}),t("column()",function(e,t){return Ct(this.columns(e,t))}),t("cells()",function(g,e,m){var n,i,r,o,a,s,d,t;return N.isPlainObject(g)&&(g.row===L?(m=g,g=null):(m=e,e=null)),N.isPlainObject(e)&&(m=e,e=null),null===e||e===L?this.iterator("table",function(e){return i=e,e=g,t=yt(m),c=i.aoData,h=Tt(i,t),n=C($(c,h,"anCells")),f=N([].concat.apply([],n)),p=i.aoColumns.length,vt("cell",e,function(e){var t,n="function"==typeof e;if(null===e||e===L||n){for(o=[],a=0,s=h.length;a<s;a++)for(r=h[a],d=0;d<p;d++)l={row:r,column:d},(!n||(u=c[r],e(l,v(i,r,d),u.anCells?u.anCells[d]:null)))&&o.push(l);return o}return N.isPlainObject(e)?[e]:(t=f.filter(e).map(function(e,t){return{row:t._DT_CellIndex.row,column:t._DT_CellIndex.column}}).toArray()).length||!e.nodeName?t:(u=N(e).closest("*[data-dt-row]")).length?[{row:u.data("dt-row"),column:u.data("dt-column")}]:[]},i,t);var i,t,r,o,a,s,d,l,u,c,h,n,f,p}):(n=this.columns(e,m),i=this.rows(g,m),t=this.iterator("table",function(e,t){for(r=[],o=0,a=i[t].length;o<a;o++)for(s=0,d=n[t].length;s<d;s++)r.push({row:i[t][o],column:n[t][s]});return r},1),N.extend(t.selector,{cols:e,rows:g,opts:m}),t)}),e("cells().nodes()","cell().node()",function(){return this.iterator("cell",function(e,t,n){e=e.aoData[t];return e&&e.anCells?e.anCells[n]:L},1)}),t("cells().data()",function(){return this.iterator("cell",function(e,t,n){return v(e,t,n)},1)}),e("cells().cache()","cell().cache()",function(i){return i="search"===i?"_aFilterData":"_aSortData",this.iterator("cell",function(e,t,n){return e.aoData[t][i][n]},1)}),e("cells().render()","cell().render()",function(i){return this.iterator("cell",function(e,t,n){return v(e,t,n,i)},1)}),e("cells().indexes()","cell().index()",function(){return this.iterator("cell",function(e,t,n){return{row:t,column:n,columnVisible:ie(e,n)}},1)}),e("cells().invalidate()","cell().invalidate()",function(i){return this.iterator("cell",function(e,t,n){ge(e,t,i,n)})}),t("cell()",function(e,t,n){return Ct(this.cells(e,t,n))}),t("cell().data()",function(e){var t=this.context,n=this[0];return e===L?t.length&&n.length?v(t[0],n[0].row,n[0].column):L:(le(t[0],n[0].row,n[0].column,e),ge(t[0],n[0].row,"data",n[0].column),this)}),t("order()",function(t,e){var n=this.context;return t===L?0!==n.length?n[0].aaSorting:L:("number"==typeof t?t=[[t,e]]:t.length&&!N.isArray(t[0])&&(t=Array.prototype.slice.call(arguments)),this.iterator("table",function(e){e.aaSorting=t.slice()}))}),t("order.listener()",function(t,n,i){return this.iterator("table",function(e){dt(e,t,n,i)})}),t("order.fixed()",function(t){var e;return t?this.iterator("table",function(e){e.aaSortingFixed=N.extend(!0,{},t)}):(e=(e=this.context).length?e[0].aaSortingFixed:L,N.isArray(e)?{pre:e}:e)}),t(["columns().order()","column().order()"],function(i){var r=this;return this.iterator("table",function(e,t){var n=[];N.each(r[t],function(e,t){n.push([t,i])}),e.aaSorting=n})}),t("search()",function(t,n,i,r){var e=this.context;return t===L?0!==e.length?e[0].oPreviousSearch.sSearch:L:this.iterator("table",function(e){e.oFeatures.bFilter&&Ae(e,N.extend({},e.oPreviousSearch,{sSearch:t+"",bRegex:null!==n&&n,bSmart:null===i||i,bCaseInsensitive:null===r||r}),1)})}),e("columns().search()","column().search()",function(i,r,o,a){return this.iterator("column",function(e,t){var n=e.aoPreSearchCols;if(i===L)return n[t].sSearch;e.oFeatures.bFilter&&(N.extend(n[t],{sSearch:i+"",bRegex:null!==r&&r,bSmart:null===o||o,bCaseInsensitive:null===a||a}),Ae(e,e.oPreviousSearch,1))})}),t("state()",function(){return this.context.length?this.context[0].oSavedState:null}),t("state.clear()",function(){return this.iterator("table",function(e){e.fnStateSaveCallback.call(e.oInstance,e,{})})}),t("state.loaded()",function(){return this.context.length?this.context[0].oLoadedState:null}),t("state.save()",function(){return this.iterator("table",function(e){ct(e)})}),S.versionCheck=S.fnVersionCheck=function(e){for(var t,n,i=S.version.split("."),r=e.split("."),o=0,a=r.length;o<a;o++)if((t=parseInt(i[o],10)||0)!==(n=parseInt(r[o],10)||0))return n<t;return!0},S.isDataTable=S.fnIsDataTable=function(e){var r=N(e).get(0),o=!1;return N.each(S.settings,function(e,t){var n=t.nScrollHead?N("table",t.nScrollHead)[0]:null,i=t.nScrollFoot?N("table",t.nScrollFoot)[0]:null;t.nTable!==r&&n!==r&&i!==r||(o=!0)}),o},S.tables=S.fnTables=function(t){var e=!1,n=(N.isPlainObject(t)&&(e=t.api,t=t.visible),N.map(S.settings,function(e){if(!t||N(e.nTable).is(":visible"))return e.nTable}));return e?new B(n):n},S.camelToHungarian=T,t("$()",function(e,t){t=this.rows(t).nodes(),t=N(t);return N([].concat(t.filter(e).toArray(),t.find(e).toArray()))}),N.each(["on","one","off"],function(e,n){t(n+"()",function(){var e=Array.prototype.slice.call(arguments),t=(e[0].match(/\.dt\b/)||(e[0]+=".dt"),N(this.tables().nodes()));return t[n].apply(t,e),this})}),t("clear()",function(){return this.iterator("table",function(e){fe(e)})}),t("settings()",function(){return new B(this.context,this.context)}),t("init()",function(){var e=this.context;return e.length?e[0].oInit:null}),t("data()",function(){return this.iterator("table",function(e){return M(e.aoData,"_aData")}).flatten()}),t("destroy()",function(c){return c=c||!1,this.iterator("table",function(t){var n,e=t.nTableWrapper.parentNode,i=t.oClasses,r=t.nTable,o=t.nTBody,a=t.nTHead,s=t.nTFoot,d=N(r),o=N(o),l=N(t.nTableWrapper),u=N.map(t.aoData,function(e){return e.nTr}),s=(t.bDestroying=!0,E(t,"aoDestroyCallback","destroy",[t]),c||new B(t).columns().visible(!0),l.unbind(".DT").find(":not(tbody *)").unbind(".DT"),N(x).unbind(".DT-"+t.sInstance),r!=a.parentNode&&(d.children("thead").detach(),d.append(a)),s&&r!=s.parentNode&&(d.children("tfoot").detach(),d.append(s)),t.aaSorting=[],t.aaSortingFixed=[],lt(t),N(u).removeClass(t.asStripeClasses.join(" ")),N("th, td",a).removeClass(i.sSortable+" "+i.sSortableAsc+" "+i.sSortableDesc+" "+i.sSortableNone),t.bJUI&&(N("th span."+i.sSortIcon+", td span."+i.sSortIcon,a).detach(),N("th, td",a).each(function(){var e=N("div."+i.sSortJUIWrapper,this);N(this).append(e.contents()),e.detach()})),o.children().detach(),o.append(u),c?"remove":"detach"),a=(d[s](),l[s](),!c&&e&&(e.insertBefore(r,t.nTableReinsertBefore),d.css("width",t.sDestroyWidth).removeClass(i.sTable),n=t.asDestroyStripes.length)&&o.children().each(function(e){N(this).addClass(t.asDestroyStripes[e%n])}),N.inArray(t,S.settings));-1!==a&&S.settings.splice(a,1)})}),N.each(["column","row","cell"],function(e,d){t(d+"s().every()",function(o){var a=this.selector.opts,s=this;return this.iterator(d,function(e,t,n,i,r){o.call(s[d](t,"cell"===d?n:a,"cell"===d?a:L),t,n,i,r)})})}),t("i18n()",function(e,t,n){var i=this.context[0],e=D(e)(i.oLanguage);return e===L&&(e=t),(e=n!==L&&N.isPlainObject(e)?e[n]!==L?e[n]:e._:e).replace("%d",n)}),S.version="1.10.12",S.settings=[],S.models={},S.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0},S.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1},S.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null,sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null},S.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bJQueryUI:!1,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1,bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(e){return e.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(e){try{return JSON.parse((-1===e.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+e.sInstance+"_"+location.pathname))}catch(e){}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(e,t){try{(-1===e.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+e.sInstance+"_"+location.pathname,JSON.stringify(t))}catch(e){}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:": activate to sort column ascending",sSortDescending:": activate to sort column descending"},oPaginate:{sFirst:"First",sLast:"Last",sNext:"Next",sPrevious:"Previous"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ entries",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"Show _MENU_ entries",sLoadingRecords:"Loading...",sProcessing:"Processing...",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},oSearch:N.extend({},S.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"},a(S.defaults),S.defaults.column={aDataSort:null,iDataSort:-1,asSorting:["asc","desc"],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null},a(S.defaults.column),S.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:null,bLengthChange:null,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollOversize:!1,bScrollbarLeft:!1,bBounding:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[],aoFooter:[],oPreviousSearch:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],asStripeClasses:null,asDestroyStripes:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bDeferLoading:!1,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button",iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,sAjaxSource:null,sAjaxDataProp:null,bAjaxDataGet:!0,jqXHR:null,json:L,oAjaxData:L,fnServerData:null,aoServerParams:[],sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,bJUI:null,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==R(this)?+this._iRecordsTotal:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==R(this)?+this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var e=this._iDisplayLength,t=this._iDisplayStart,n=t+e,i=this.aiDisplay.length,r=this.oFeatures,o=r.bPaginate;return r.bServerSide?!1===o||-1===e?t+i:Math.min(t+e,this._iRecordsDisplay):!o||i<n||-1===e?i:n},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null},S.ext=p={buttons:{},classes:{},builder:"-source-",errMode:"alert",feature:[],search:[],selector:{cell:[],column:[],row:[]},internal:{},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{detect:[],search:{},order:{}},_unique:0,fnVersionCheck:S.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:S.version},N.extend(p,{afnFiltering:p.search,aTypes:p.type.detect,ofnSearch:p.type.search,oSort:p.type.order,afnSortData:p.order,aoFeatures:p.feature,oApi:p.internal,oStdClasses:p.classes,oPagination:p.pager}),N.extend(S.ext.classes,{sTable:"dataTable",sNoFooter:"no-footer",sPageButton:"paginate_button",sPageButtonActive:"current",sPageButtonDisabled:"disabled",sStripeOdd:"odd",sStripeEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_asc_disabled",sSortableDesc:"sorting_desc_disabled",sSortableNone:"sorting_disabled",sSortColumn:"sorting_",sFilterInput:"",sLengthSelect:"",sScrollWrapper:"dataTables_scroll",sScrollHead:"dataTables_scrollHead",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot",sScrollFootInner:"dataTables_scrollFootInner",sHeaderTH:"",sFooterTH:"",sSortJUIAsc:"",sSortJUIDesc:"",sSortJUI:"",sSortJUIAscAllowed:"",sSortJUIDescAllowed:"",sSortJUIWrapper:"",sSortIcon:"",sJUIHeader:"",sJUIFooter:""}),i="ui-state-default",n="css_right ui-icon ui-icon-",e="fg-toolbar ui-toolbar ui-widget-header ui-helper-clearfix",N.extend(S.ext.oJUIClasses,S.ext.classes,{sPageButton:"fg-button ui-button "+i,sPageButtonActive:"ui-state-disabled",sPageButtonDisabled:"ui-state-disabled",sPaging:"dataTables_paginate fg-buttonset ui-buttonset fg-buttonset-multi ui-buttonset-multi paging_",sSortAsc:i+" sorting_asc",sSortDesc:i+" sorting_desc",sSortable:i+" sorting",sSortableAsc:i+" sorting_asc_disabled",sSortableDesc:i+" sorting_desc_disabled",sSortableNone:i+" sorting_disabled",sSortJUIAsc:n+"triangle-1-n",sSortJUIDesc:n+"triangle-1-s",sSortJUI:n+"carat-2-n-s",sSortJUIAscAllowed:n+"carat-1-n",sSortJUIDescAllowed:n+"carat-1-s",sSortJUIWrapper:"DataTables_sort_wrapper",sSortIcon:"DataTables_sort_icon",sScrollHead:"dataTables_scrollHead "+i,sScrollFoot:"dataTables_scrollFoot "+i,sHeaderTH:i,sFooterTH:i,sJUIHeader:e+" ui-corner-tl ui-corner-tr",sJUIFooter:e+" ui-corner-bl ui-corner-br"}),S.ext.pager);function At(e,t){var n=[],i=jt.numbers_length,r=Math.floor(i/2);return t<=i?n=c(0,t):e<=r?((n=c(0,i-2)).push("ellipsis"),n.push(t-1)):((t-1-r<=e?n=c(t-(i-2),t):((n=c(e-r+2,e+r-1)).push("ellipsis"),n.push(t-1),n)).splice(0,0,"ellipsis"),n.splice(0,0,0)),n.DT_el="span",n}N.extend(jt,{simple:function(e,t){return["previous","next"]},full:function(e,t){return["first","previous","next","last"]},numbers:function(e,t){return[At(e,t)]},simple_numbers:function(e,t){return["previous",At(e,t),"next"]},full_numbers:function(e,t){return["first","previous",At(e,t),"next","last"]},_numbers:At,numbers_length:7}),N.extend(!0,S.ext.renderer,{pageButton:{_:function(s,e,d,t,l,u){function c(e,t){for(var n,i=function(e){Ke(s,e.data.action,!0)},r=0,o=t.length;r<o;r++)if(n=t[r],N.isArray(n)){var a=N("<"+(n.DT_el||"div")+"/>").appendTo(e);c(a,n)}else{switch(h=null,f="",n){case"ellipsis":e.append('<span class="ellipsis">&#x2026;</span>');break;case"first":h=g.sFirst,f=n+(0<l?"":" "+p.sPageButtonDisabled);break;case"previous":h=g.sPrevious,f=n+(0<l?"":" "+p.sPageButtonDisabled);break;case"next":h=g.sNext,f=n+(l<u-1?"":" "+p.sPageButtonDisabled);break;case"last":h=g.sLast,f=n+(l<u-1?"":" "+p.sPageButtonDisabled);break;default:h=n+1,f=l===n?p.sPageButtonActive:""}null!==h&&(gt(N("<a>",{class:p.sPageButton+" "+f,"aria-controls":s.sTableId,"aria-label":m[n],"data-dt-idx":$,tabindex:s.iTabIndex,id:0===d&&"string"==typeof n?s.sTableId+"_"+n:null}).html(h).appendTo(e),{action:n},i),$++)}}var h,f,n,p=s.oClasses,g=s.oLanguage.oPaginate,m=s.oLanguage.oAria.paginate||{},$=0;try{n=N(e).find(b.activeElement).data("dt-idx")}catch(e){}c(N(e).empty(),t),n&&N(e).find("[data-dt-idx="+n+"]").focus()}}}),N.extend(S.ext.type.detect,[function(e,t){t=t.oLanguage.sDecimal;return d(e,t)?"num"+t:null},function(e,t){var n;return(!e||e instanceof Date||U.test(e)&&q.test(e))&&(null!==(n=Date.parse(e))&&!isNaN(n)||r(e))?"date":null},function(e,t){t=t.oLanguage.sDecimal;return d(e,t,!0)?"num-fmt"+t:null},function(e,t){t=t.oLanguage.sDecimal;return u(e,t)?"html-num"+t:null},function(e,t){t=t.oLanguage.sDecimal;return u(e,t,!0)?"html-num-fmt"+t:null},function(e,t){return r(e)||"string"==typeof e&&-1!==e.indexOf("<")?"html":null}]),N.extend(S.ext.type.search,{html:function(e){return r(e)?e:"string"==typeof e?e.replace(_," ").replace(W,""):""},string:function(e){return!r(e)&&"string"==typeof e?e.replace(_," "):e}});function It(e,t,n,i){return 0===e||e&&"-"!==e?+(e=(e=t?G(e,t):e).replace&&(n&&(e=e.replace(n,"")),i)?e.replace(i,""):e):-1/0}function Et(n){N.each({num:function(e){return It(e,n)},"num-fmt":function(e){return It(e,n,V)},"html-num":function(e){return It(e,n,W)},"html-num-fmt":function(e){return It(e,n,W,V)}},function(e,t){p.type.order[e+n+"-pre"]=t,e.match(/^html\-/)&&(p.type.search[e+n]=p.type.search.html)})}N.extend(p.type.order,{"date-pre":function(e){return Date.parse(e)||0},"html-pre":function(e){return r(e)?"":e.replace?e.replace(/<.*?>/g,"").toLowerCase():e+""},"string-pre":function(e){return r(e)?"":"string"==typeof e?e.toLowerCase():e.toString?e.toString():""},"string-asc":function(e,t){return e<t?-1:t<e?1:0},"string-desc":function(e,t){return e<t?1:t<e?-1:0}}),Et(""),N.extend(!0,S.ext.renderer,{header:{_:function(r,o,a,s){N(r.nTable).on("order.dt.DT",function(e,t,n,i){r===t&&(t=a.idx,o.removeClass(a.sSortingClass+" "+s.sSortAsc+" "+s.sSortDesc).addClass("asc"==i[t]?s.sSortAsc:"desc"==i[t]?s.sSortDesc:a.sSortingClass))})},jqueryui:function(r,o,a,s){N("<div/>").addClass(s.sSortJUIWrapper).append(o.contents()).append(N("<span/>").addClass(s.sSortIcon+" "+a.sSortingClassJUI)).appendTo(o),N(r.nTable).on("order.dt.DT",function(e,t,n,i){r===t&&(t=a.idx,o.removeClass(s.sSortAsc+" "+s.sSortDesc).addClass("asc"==i[t]?s.sSortAsc:"desc"==i[t]?s.sSortDesc:a.sSortingClass),o.find("span."+s.sSortIcon).removeClass(s.sSortJUIAsc+" "+s.sSortJUIDesc+" "+s.sSortJUI+" "+s.sSortJUIAscAllowed+" "+s.sSortJUIDescAllowed).addClass("asc"==i[t]?s.sSortJUIAsc:"desc"==i[t]?s.sSortJUIDesc:a.sSortingClassJUI))})}}});function Nt(e){return"string"==typeof e?e.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;"):e}function Lt(t){return function(){var e=[ft(this[S.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return S.ext.internal[t].apply(this,e)}}return S.render={number:function(i,r,o,a,s){return{display:function(e){if("number"!=typeof e&&"string"!=typeof e)return e;var t=e<0?"-":"",n=parseFloat(e);if(isNaN(n))return Nt(e);e=Math.abs(n);n=parseInt(e,10),e=o?r+(e-n).toFixed(o).substring(2):"";return t+(a||"")+n.toString().replace(/\B(?=(\d{3})+(?!\d))/g,i)+e+(s||"")}}},text:function(){return{display:Nt}}},N.extend(S.ext.internal,{_fnExternApiFunc:Lt,_fnBuildAjax:xe,_fnAjaxUpdate:Se,_fnAjaxParameters:Te,_fnAjaxUpdateDraw:ke,_fnAjaxDataSrc:De,_fnAddColumn:te,_fnColumnOptions:ne,_fnAdjustColumnSizing:P,_fnVisibleToColumnIndex:O,_fnColumnIndexToVisible:ie,_fnVisbleColumns:re,_fnGetColumns:oe,_fnColumnTypes:ae,_fnApplyColumnDefs:se,_fnHungarianMap:a,_fnCamelToHungarian:T,_fnLanguageCompat:J,_fnBrowserDetect:Z,_fnAddData:k,_fnAddTr:de,_fnNodeToDataIndex:function(e,t){return t._DT_RowIndex!==L?t._DT_RowIndex:null},_fnNodeToColumnIndex:function(e,t,n){return N.inArray(n,e.aoData[t].anCells)},_fnGetCellData:v,_fnSetCellData:le,_fnSplitObjNotation:ce,_fnGetObjectDataFn:D,_fnSetObjectDataFn:m,_fnGetDataMaster:he,_fnClearTable:fe,_fnDeleteIndex:pe,_fnInvalidate:ge,_fnGetRowElements:me,_fnCreateTr:$e,_fnBuildHead:ve,_fnDrawHead:ye,_fnDraw:g,_fnReDraw:l,_fnAddOptionsHtml:Ce,_fnDetectHeader:we,_fnGetUniqueThs:_e,_fnFeatureHtmlFilter:je,_fnFilterComplete:Ae,_fnFilterCustom:Ie,_fnFilterColumn:Ee,_fnFilter:Ne,_fnFilterCreateSearch:Le,_fnEscapeRegex:Me,_fnFilterData:He,_fnFeatureHtmlInfo:Re,_fnUpdateInfo:Be,_fnInfoMacros:We,_fnInitialise:Ue,_fnInitComplete:qe,_fnLengthChange:ze,_fnFeatureHtmlLength:Ve,_fnFeatureHtmlPaginate:Ge,_fnPageChange:Ke,_fnFeatureHtmlProcessing:Je,_fnProcessingDisplay:y,_fnFeatureHtmlTable:Xe,_fnScrollDraw:Ye,_fnApplyToChildren:H,_fnCalculateColumnWidths:et,_fnThrottle:tt,_fnConvertToWidth:nt,_fnGetWidestNode:it,_fnGetMaxLenString:rt,_fnStringToCss:Q,_fnSortFlatten:j,_fnSort:ot,_fnSortAria:at,_fnSortListener:st,_fnSortAttachListener:dt,_fnSortingClasses:lt,_fnSortData:ut,_fnSaveState:ct,_fnLoadState:ht,_fnSettingsFromNode:ft,_fnLog:F,_fnMap:A,_fnBindAction:gt,_fnCallbackReg:I,_fnCallbackFire:E,_fnLengthOverflow:mt,_fnRenderer:$t,_fnDataSource:R,_fnRowAttributes:be,_fnCalculateEnd:function(){}}),((N.fn.dataTable=S).$=N).fn.dataTableSettings=S.settings,N.fn.dataTableExt=S.ext,N.fn.DataTable=function(e){return N(this).dataTable(e).api()},N.each(S,function(e,t){N.fn.DataTable[e]=t}),N.fn.dataTable}),function(n){"function"==typeof define&&define.amd?define(["jquery","datatables.net"],function(e){return n(e,window,document)}):"object"==typeof exports?module.exports=function(e,t){return e=e||window,(t=t||("undefined"!=typeof window?require("jquery"):require("jquery")(e))).fn.dataTable||require("datatables.net")(e,t),n(t,0,e.document)}:n(jQuery,window,document)}(function(b,e,i,r){"use strict";var o=b.fn.dataTable;return b.extend(!0,o.defaults,{dom:"<'row'<'col-sm-12 col-md-6'l><'col-sm-12 col-md-6'f>><'row'<'col-sm-12'tr>><'row'<'col-sm-12 col-md-5'i><'col-sm-12 col-md-7'p>>",renderer:"bootstrap"}),b.extend(o.ext.classes,{sWrapper:"dataTables_wrapper dt-bootstrap4",sFilterInput:"form-control form-control-sm",sLengthSelect:"custom-select custom-select-sm form-control form-control-sm",sProcessing:"dataTables_processing card",sPageButton:"paginate_button page-item"}),o.ext.renderer.pageButton.bootstrap=function(s,e,d,t,l,u){function c(e,t){for(var n,i,r=function(e){e.preventDefault(),b(e.currentTarget).hasClass("disabled")||p.page()==e.data.action||p.page(e.data.action).draw("page")},o=0,a=t.length;o<a;o++)if(i=t[o],Array.isArray(i))c(e,i);else{switch(f=h="",i){case"ellipsis":h="&#x2026;",f="disabled";break;case"first":h=m.sFirst,f=i+(0<l?"":" disabled");break;case"previous":h=m.sPrevious,f=i+(0<l?"":" disabled");break;case"next":h=m.sNext,f=i+(l<u-1?"":" disabled");break;case"last":h=m.sLast,f=i+(l<u-1?"":" disabled");break;default:h=i+1,f=l===i?"active":""}h&&(n=b("<li>",{class:g.sPageButton+" "+f,id:0===d&&"string"==typeof i?s.sTableId+"_"+i:null}).append(b("<a>",{href:"#","aria-controls":s.sTableId,"aria-label":$[i],"data-dt-idx":i,tabindex:s.iTabIndex,class:"page-link"}).html(h)).appendTo(e),s.oApi._fnBindAction(n,{action:i},r))}}var h,f,n,p=new o.Api(s),g=s.oClasses,m=s.oLanguage.oPaginate,$=s.oLanguage.oAria.paginate||{};try{n=b(e).find(i.activeElement).data("dt-idx")}catch(e){}c(b(e).empty().html('<ul class="pagination"/>').children("ul"),t),n!==r&&b(e).find("[data-dt-idx="+n+"]").trigger("focus")},o}),function(l){"use strict";function r(e,t){this.$select=l(e),this.$select.attr("data-placeholder")&&(t.nonSelectedText=this.$select.data("placeholder")),this.options=this.mergeOptions(l.extend({},t,this.$select.data())),this.originalOptions=this.$select.clone()[0].options,this.query="",this.searchTimeout=null,this.lastToggledInput=null,this.options.multiple="multiple"===this.$select.attr("multiple"),this.options.onChange=l.proxy(this.options.onChange,this),this.options.onDropdownShow=l.proxy(this.options.onDropdownShow,this),this.options.onDropdownHide=l.proxy(this.options.onDropdownHide,this),this.options.onDropdownShown=l.proxy(this.options.onDropdownShown,this),this.options.onDropdownHidden=l.proxy(this.options.onDropdownHidden,this),this.buildContainer(),this.buildButton(),this.buildDropdown(),this.buildSelectAll(),this.buildDropdownOptions(),this.buildFilter(),this.updateButtonText(),this.updateSelectAll(),this.options.disableIfEmpty&&l("option",this.$select).length<=0&&this.disable(),this.$select.hide().after(this.$container)}"undefined"!=typeof ko&&ko.bindingHandlers&&!ko.bindingHandlers.multiselect&&(ko.bindingHandlers.multiselect={after:["options","value","selectedOptions"],init:function(e,t,n,i,r){var o,a,s,d=l(e),t=ko.toJS(t());d.multiselect(t),n.has("options")&&(o=n.get("options"),ko.isObservable(o))&&ko.computed({read:function(){o(),setTimeout(function(){var e=d.data("multiselect");e&&e.updateOriginalOptions(),d.multiselect("rebuild")},1)},disposeWhenNodeIsRemoved:e}),n.has("value")&&(a=n.get("value"),ko.isObservable(a))&&ko.computed({read:function(){a(),setTimeout(function(){d.multiselect("refresh")},1)},disposeWhenNodeIsRemoved:e}).extend({rateLimit:100,notifyWhenChangesStop:!0}),n.has("selectedOptions")&&(s=n.get("selectedOptions"),ko.isObservable(s))&&ko.computed({read:function(){s(),setTimeout(function(){d.multiselect("refresh")},1)},disposeWhenNodeIsRemoved:e}).extend({rateLimit:100,notifyWhenChangesStop:!0}),ko.utils.domNodeDisposal.addDisposeCallback(e,function(){d.multiselect("destroy")})},update:function(e,t,n,i,r){e=l(e),t=ko.toJS(t());e.multiselect("setOptions",t),e.multiselect("rebuild")}}),r.prototype={defaults:{buttonText:function(e,t){var n,i;return 0===e.length?this.nonSelectedText:this.allSelectedText&&e.length===l("option",l(t)).length&&1!==l("option",l(t)).length&&this.multiple?this.selectAllNumber?this.allSelectedText+" ("+e.length+")":this.allSelectedText:e.length>this.numberDisplayed?e.length+" "+this.nSelectedText:(n="",i=this.delimiterText,e.each(function(){var e=void 0!==l(this).attr("label")?l(this).attr("label"):l(this).text();n+=e+i}),n.substr(0,n.length-2))},buttonTitle:function(e,t){var n,i;return 0===e.length?this.nonSelectedText:(n="",i=this.delimiterText,e.each(function(){var e=void 0!==l(this).attr("label")?l(this).attr("label"):l(this).text();n+=e+i}),n.substr(0,n.length-2))},optionLabel:function(e){return l(e).attr("label")||l(e).text()},onChange:function(e,t){},onDropdownShow:function(e){},onDropdownHide:function(e){},onDropdownShown:function(e){},onDropdownHidden:function(e){},onSelectAll:function(){},enableHTML:!1,buttonClass:"btn btn-default",inheritClass:!1,buttonWidth:"auto",buttonContainer:'<div class="btn-group" />',dropRight:!1,selectedClass:"active",maxHeight:!1,checkboxName:!1,includeSelectAllOption:!1,includeSelectAllIfMoreThan:0,selectAllText:" Select all",selectAllValue:"multiselect-all",selectAllName:!1,selectAllNumber:!0,enableFiltering:!1,enableCaseInsensitiveFiltering:!1,enableClickableOptGroups:!1,filterPlaceholder:"Search",filterBehavior:"text",includeFilterClearBtn:!0,preventInputChangeEvent:!1,nonSelectedText:"None selected",nSelectedText:"selected",allSelectedText:"All selected",numberDisplayed:3,disableIfEmpty:!1,delimiterText:", ",templates:{button:'<button type="button" class="multiselect dropdown-toggle" data-toggle="dropdown"><span class="multiselect-selected-text"></span> <b class="caret"></b></button>',ul:'<ul class="multiselect-container dropdown-menu"></ul>',filter:'<li class="multiselect-item filter"><div class="input-group"><span class="input-group-addon"><i class="glyphicon glyphicon-search"></i></span><input class="form-control multiselect-search" type="text"></div></li>',filterClearBtn:'<span class="input-group-btn"><button class="btn btn-default multiselect-clear-filter" type="button"><i class="glyphicon glyphicon-remove-circle"></i></button></span>',li:'<li><a tabindex="0"><label></label></a></li>',divider:'<li class="multiselect-item divider"></li>',liGroup:'<li class="multiselect-item multiselect-group"><label></label></li>'}},constructor:r,buildContainer:function(){this.$container=l(this.options.buttonContainer),this.$container.on("show.bs.dropdown",this.options.onDropdownShow),this.$container.on("hide.bs.dropdown",this.options.onDropdownHide),this.$container.on("shown.bs.dropdown",this.options.onDropdownShown),this.$container.on("hidden.bs.dropdown",this.options.onDropdownHidden)},buildButton:function(){this.$button=l(this.options.templates.button).addClass(this.options.buttonClass),this.$select.attr("class")&&this.options.inheritClass&&this.$button.addClass(this.$select.attr("class")),this.$select.prop("disabled")?this.disable():this.enable(),this.options.buttonWidth&&"auto"!==this.options.buttonWidth&&(this.$button.css({width:this.options.buttonWidth,overflow:"hidden","text-overflow":"ellipsis"}),this.$container.css({width:this.options.buttonWidth}));var e=this.$select.attr("tabindex");e&&this.$button.attr("tabindex",e),this.$container.prepend(this.$button)},buildDropdown:function(){this.$ul=l(this.options.templates.ul),this.options.dropRight&&this.$ul.addClass("pull-right"),this.options.maxHeight&&this.$ul.css({"max-height":this.options.maxHeight+"px","overflow-y":"auto","overflow-x":"hidden"}),this.$container.append(this.$ul)},buildDropdownOptions:function(){this.$select.children().each(l.proxy(function(e,t){var n=l(t),i=n.prop("tagName").toLowerCase();n.prop("value")!==this.options.selectAllValue&&("optgroup"===i?this.createOptgroup(t):"option"===i&&("divider"===n.data("role")?this.createDivider():this.createOptionValue(t)))},this)),l("li input",this.$ul).on("change",l.proxy(function(e){var e=l(e.target),t=e.prop("checked")||!1,n=e.val()===this.options.selectAllValue,i=(this.options.selectedClass&&(t?e.closest("li").addClass(this.options.selectedClass):e.closest("li").removeClass(this.options.selectedClass)),e.val()),i=this.getOptionByValue(i),r=l("option",this.$select).not(i),e=l("input",this.$container).not(e);if(n&&(t?this.selectAll():this.deselectAll()),n||(t?(i.prop("selected",!0),this.options.multiple?i.prop("selected",!0):(this.options.selectedClass&&l(e).closest("li").removeClass(this.options.selectedClass),l(e).prop("checked",!1),r.prop("selected",!1),this.$button.click()),"active"===this.options.selectedClass&&r.closest("a").css("outline","")):i.prop("selected",!1)),this.$select.change(),this.updateButtonText(),this.updateSelectAll(),this.options.onChange(i,t),this.options.preventInputChangeEvent)return!1},this)),l("li a",this.$ul).on("mousedown",function(e){if(e.shiftKey)return!1}),l("li a",this.$ul).on("touchstart click",l.proxy(function(e){e.stopPropagation();var t=l(e.target);if(e.shiftKey&&this.options.multiple){t.is("label")&&(e.preventDefault(),(t=t.find("input")).prop("checked",!t.prop("checked")));var n=t.prop("checked")||!1;if(null!==this.lastToggledInput&&this.lastToggledInput!==t){var i,e=t.closest("li").index(),r=this.lastToggledInput.closest("li").index(),o=(r<e&&(i=r,r=e,e=i),++r,this.$ul.find("li").slice(e,r).find("input"));o.prop("checked",n),this.options.selectedClass&&o.closest("li").toggleClass(this.options.selectedClass,n);for(var a=0,s=o.length;a<s;a++){var d=l(o[a]);this.getOptionByValue(d.val()).prop("selected",n)}}t.trigger("change")}t.is("input")&&!t.closest("li").is(".multiselect-item")&&(this.lastToggledInput=t),t.blur()},this)),this.$container.off("keydown.multiselect").on("keydown.multiselect",l.proxy(function(e){var t,n;l('input[type="text"]',this.$container).is(":focus")||(9===e.keyCode&&this.$container.hasClass("open")?this.$button.click():(t=l(this.$container).find("li:not(.divider):not(.disabled) a").filter(":visible")).length&&(n=t.index(t.filter(":focus")),38===e.keyCode&&0<n?n--:40===e.keyCode&&n<t.length-1?n++:~n||(n=0),(t=t.eq(n)).focus(),32!==e.keyCode&&13!==e.keyCode||((n=t.find("input")).prop("checked",!n.prop("checked")),n.change()),e.stopPropagation(),e.preventDefault()))},this)),this.options.enableClickableOptGroups&&this.options.multiple&&l("li.multiselect-group",this.$ul).on("click",l.proxy(function(e){e.stopPropagation();var e=l(e.target).parent().nextUntil("li.multiselect-group").filter(":visible:not(.disabled)"),t=!0,e=e.find("input");e.each(function(){t=t&&l(this).prop("checked")}),e.prop("checked",!t).trigger("change")},this))},createOptionValue:function(e){var t=l(e),e=(t.is(":selected")&&t.prop("selected",!0),this.options.optionLabel(e)),n=t.val(),i=this.options.multiple?"checkbox":"radio",r=l(this.options.templates.li),o=l("label",r),e=(o.addClass(i),this.options.enableHTML?o.html(" "+e):o.text(" "+e),l("<input/>").attr("type",i)),i=(this.options.checkboxName&&e.attr("name",this.options.checkboxName),o.prepend(e),t.prop("selected")||!1);e.val(n),n===this.options.selectAllValue&&(r.addClass("multiselect-item multiselect-all"),e.parent().parent().addClass("multiselect-all")),o.attr("title",t.attr("title")),this.$ul.append(r),t.is(":disabled")&&e.attr("disabled","disabled").prop("disabled",!0).closest("a").attr("tabindex","-1").closest("li").addClass("disabled"),e.prop("checked",i),i&&this.options.selectedClass&&e.closest("li").addClass(this.options.selectedClass)},createDivider:function(e){var t=l(this.options.templates.divider);this.$ul.append(t)},createOptgroup:function(e){var t=l(e).prop("label"),n=l(this.options.templates.liGroup);this.options.enableHTML?l("label",n).html(t):l("label",n).text(t),this.options.enableClickableOptGroups&&n.addClass("multiselect-group-clickable"),this.$ul.append(n),l(e).is(":disabled")&&n.addClass("disabled"),l("option",e).each(l.proxy(function(e,t){this.createOptionValue(t)},this))},buildSelectAll:function(){var e,t;"number"==typeof this.options.selectAllValue&&(this.options.selectAllValue=this.options.selectAllValue.toString()),!this.hasSelectAll()&&this.options.includeSelectAllOption&&this.options.multiple&&l("option",this.$select).length>this.options.includeSelectAllIfMoreThan&&(this.options.includeSelectAllDivider&&this.$ul.prepend(l(this.options.templates.divider)),e=l(this.options.templates.li),l("label",e).addClass("checkbox"),this.options.enableHTML?l("label",e).html(" "+this.options.selectAllText):l("label",e).text(" "+this.options.selectAllText),this.options.selectAllName?l("label",e).prepend('<input type="checkbox" name="'+this.options.selectAllName+'" />'):l("label",e).prepend('<input type="checkbox" />'),(t=l("input",e)).val(this.options.selectAllValue),e.addClass("multiselect-item multiselect-all"),t.parent().parent().addClass("multiselect-all"),this.$ul.prepend(e),t.prop("checked",!1))},buildFilter:function(){var e;(this.options.enableFiltering||this.options.enableCaseInsensitiveFiltering)&&(e=Math.max(this.options.enableFiltering,this.options.enableCaseInsensitiveFiltering),this.$select.find("option").length>=e)&&(this.$filter=l(this.options.templates.filter),l("input",this.$filter).attr("placeholder",this.options.filterPlaceholder),this.options.includeFilterClearBtn&&((e=l(this.options.templates.filterClearBtn)).on("click",l.proxy(function(e){clearTimeout(this.searchTimeout),this.$filter.find(".multiselect-search").val(""),l("li",this.$ul).show().removeClass("filter-hidden"),this.updateSelectAll()},this)),this.$filter.find(".input-group").append(e)),this.$ul.prepend(this.$filter),this.$filter.val(this.query).on("click",function(e){e.stopPropagation()}).on("input keydown",l.proxy(function(e){13===e.which&&e.preventDefault(),clearTimeout(this.searchTimeout),this.searchTimeout=this.asyncFunction(l.proxy(function(){var o,a;this.query!==e.target.value&&(this.query=e.target.value,l.each(l("li",this.$ul),l.proxy(function(e,t){var n=0<l("input",t).length?l("input",t).val():"",i=l("label",t).text(),r="";"text"===this.options.filterBehavior?r=i:"value"===this.options.filterBehavior?r=n:"both"===this.options.filterBehavior&&(r=i+"\n"+n),n!==this.options.selectAllValue&&i&&(n=!1,(this.options.enableCaseInsensitiveFiltering&&-1<r.toLowerCase().indexOf(this.query.toLowerCase())||-1<r.indexOf(this.query))&&(n=!0),l(t).toggle(n).toggleClass("filter-hidden",!n),l(t).hasClass("multiselect-group")?(o=t,a=n):(n&&l(o).show().removeClass("filter-hidden"),!n&&a&&l(t).show().removeClass("filter-hidden")))},this))),this.updateSelectAll()},this),300,this)},this)))},destroy:function(){this.$container.remove(),this.$select.show(),this.$select.data("multiselect",null)},refresh:function(){l("option",this.$select).each(l.proxy(function(e,t){var n=l("li input",this.$ul).filter(function(){return l(this).val()===l(t).val()});l(t).is(":selected")?(n.prop("checked",!0),this.options.selectedClass&&n.closest("li").addClass(this.options.selectedClass)):(n.prop("checked",!1),this.options.selectedClass&&n.closest("li").removeClass(this.options.selectedClass)),l(t).is(":disabled")?n.attr("disabled","disabled").prop("disabled",!0).closest("li").addClass("disabled"):n.prop("disabled",!1).closest("li").removeClass("disabled")},this)),this.updateButtonText(),this.updateSelectAll()},select:function(e,t){l.isArray(e)||(e=[e]);for(var n=0;n<e.length;n++){var i,r=e[n];null!=r&&(i=this.getOptionByValue(r),r=this.getInputByValue(r),void 0!==i&&void 0!==r&&(this.options.multiple||this.deselectAll(!1),this.options.selectedClass&&r.closest("li").addClass(this.options.selectedClass),r.prop("checked",!0),i.prop("selected",!0),t))&&this.options.onChange(i,!0)}this.updateButtonText(),this.updateSelectAll()},clearSelection:function(){this.deselectAll(!1),this.updateButtonText(),this.updateSelectAll()},deselect:function(e,t){l.isArray(e)||(e=[e]);for(var n=0;n<e.length;n++){var i,r=e[n];null!=r&&(i=this.getOptionByValue(r),r=this.getInputByValue(r),void 0!==i&&void 0!==r&&(this.options.selectedClass&&r.closest("li").removeClass(this.options.selectedClass),r.prop("checked",!1),i.prop("selected",!1),t))&&this.options.onChange(i,!1)}this.updateButtonText(),this.updateSelectAll()},selectAll:function(e,t){var n,e=void 0===e||e,i=l("li input[type='checkbox']:enabled",this.$ul),r=i.filter(":visible"),o=i.length,a=r.length;(e?(r.prop("checked",!0),l("li:not(.divider):not(.disabled)",this.$ul).filter(":visible")):(i.prop("checked",!0),l("li:not(.divider):not(.disabled)",this.$ul))).addClass(this.options.selectedClass),(o===a||!1===e?l("option:enabled",this.$select):(n=r.map(function(){return l(this).val()}).get(),l("option:enabled",this.$select).filter(function(e){return-1!==l.inArray(l(this).val(),n)}))).prop("selected",!0),t&&this.options.onSelectAll()},deselectAll:function(e){var t;(e=void 0===e||e)?((e=l("li input[type='checkbox']:not(:disabled)",this.$ul).filter(":visible")).prop("checked",!1),t=e.map(function(){return l(this).val()}).get(),l("option:enabled",this.$select).filter(function(e){return-1!==l.inArray(l(this).val(),t)}).prop("selected",!1),this.options.selectedClass&&l("li:not(.divider):not(.disabled)",this.$ul).filter(":visible").removeClass(this.options.selectedClass)):(l("li input[type='checkbox']:enabled",this.$ul).prop("checked",!1),l("option:enabled",this.$select).prop("selected",!1),this.options.selectedClass&&l("li:not(.divider):not(.disabled)",this.$ul).removeClass(this.options.selectedClass))},rebuild:function(){this.$ul.html(""),this.options.multiple="multiple"===this.$select.attr("multiple"),this.buildSelectAll(),this.buildDropdownOptions(),this.buildFilter(),this.updateButtonText(),this.updateSelectAll(),this.options.disableIfEmpty&&l("option",this.$select).length<=0?this.disable():this.enable(),this.options.dropRight&&this.$ul.addClass("pull-right")},dataprovider:function(e){var a=0,s=this.$select.empty();l.each(e,function(e,t){if(l.isArray(t.children)){a++;for(var n=l("<optgroup/>").attr({label:t.label||"Group "+a,disabled:!!t.disabled}),i=t.children,r=function(e){n.append(l("<option/>").attr({value:e.value,label:e.label||e.value,title:e.title,selected:!!e.selected,disabled:!!e.disabled}))},o=0;o<i.length;++o)r(i[o],o)}else n=l("<option/>").attr({value:t.value,label:t.label||t.value,title:t.title,selected:!!t.selected,disabled:!!t.disabled});s.append(n)}),this.rebuild()},enable:function(){this.$select.prop("disabled",!1),this.$button.prop("disabled",!1).removeClass("disabled")},disable:function(){this.$select.prop("disabled",!0),this.$button.prop("disabled",!0).addClass("disabled")},setOptions:function(e){this.options=this.mergeOptions(e)},mergeOptions:function(e){return l.extend(!0,{},this.defaults,this.options,e)},hasSelectAll:function(){return 0<l("li.multiselect-all",this.$ul).length},updateSelectAll:function(){var e,t,n,i;this.hasSelectAll()&&(e=(t=l("li:not(.multiselect-item):not(.filter-hidden) input:enabled",this.$ul)).length,t=t.filter(":checked").length,i=(n=l("li.multiselect-all",this.$ul)).find("input"),0<t&&t===e?(i.prop("checked",!0),n.addClass(this.options.selectedClass),this.options.onSelectAll()):(i.prop("checked",!1),n.removeClass(this.options.selectedClass)))},updateButtonText:function(){var e=this.getSelected();this.options.enableHTML?l(".multiselect .multiselect-selected-text",this.$container).html(this.options.buttonText(e,this.$select)):l(".multiselect .multiselect-selected-text",this.$container).text(this.options.buttonText(e,this.$select)),l(".multiselect",this.$container).attr("title",this.options.buttonTitle(e,this.$select))},getSelected:function(){return l("option",this.$select).filter(":selected")},getOptionByValue:function(e){for(var t=l("option",this.$select),n=e.toString(),i=0;i<t.length;i+=1){var r=t[i];if(r.value===n)return l(r)}},getInputByValue:function(e){for(var t=l("li input",this.$ul),n=e.toString(),i=0;i<t.length;i+=1){var r=t[i];if(r.value===n)return l(r)}},updateOriginalOptions:function(){this.originalOptions=this.$select.clone()[0].options},asyncFunction:function(e,t,n){var i=Array.prototype.slice.call(arguments,3);return setTimeout(function(){e.apply(n||window,i)},t)},setAllSelectedText:function(e){this.options.allSelectedText=e,this.updateButtonText()}},l.fn.multiselect=function(t,n,i){return this.each(function(){var e=l(this).data("multiselect");e||(e=new r(this,"object"==typeof t&&t),l(this).data("multiselect",e)),"string"==typeof t&&(e[t](n,i),"destroy"===t)&&l(this).data("multiselect",!1)})},l.fn.multiselect.Constructor=r,l(function(){l("select[data-role=multiselect]").multiselect()})}(window.jQuery),function(t){"function"==typeof define&&define.amd?define(["jquery"],function(e){t(e,window,document)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery"),window,document):t(jQuery,window,document)}(function(s,o,e,a){"use strict";var d="intlTelInput",n=1,i={allowDropdown:!0,autoHideDialCode:!0,autoPlaceholder:"polite",customPlaceholder:null,dropdownContainer:"",excludeCountries:[],formatOnDisplay:!0,geoIpLookup:null,hiddenInput:"",initialCountry:"",nationalMode:!0,onlyCountries:[],placeholderNumberType:"MOBILE",preferredCountries:["us","gb"],separateDialCode:!1,utilsScript:""},l=38,u=40,c=13,h=27,t=43,f=65,p=90,g=32,r=9,m=["800","822","833","844","855","866","877","880","881","882","883","884","885","886","887","888","889"];function $(e,t){this.telInput=s(e),this.options=s.extend({},i,t),this.ns="."+d+n++,this.isGoodBrowser=Boolean(e.setSelectionRange),this.hadInitialPlaceholder=Boolean(s(e).attr("placeholder"))}s(o).on("load",function(){s.fn[d].windowLoaded=!0}),$.prototype={_init:function(){return this.options.nationalMode&&(this.options.autoHideDialCode=!1),this.options.separateDialCode&&(this.options.autoHideDialCode=this.options.nationalMode=!1),this.isMobile=/Android.+Mobile|webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),this.isMobile&&(s("body").addClass("iti-mobile"),this.options.dropdownContainer||(this.options.dropdownContainer="body")),this.autoCountryDeferred=new s.Deferred,this.utilsScriptDeferred=new s.Deferred,this.selectedCountryData={},this._processCountryData(),this._generateMarkup(),this._setInitialState(),this._initListeners(),this._initRequests(),[this.autoCountryDeferred,this.utilsScriptDeferred]},_processCountryData:function(){this._processAllCountries(),this._processCountryCodes(),this._processPreferredCountries()},_addCountryCode:function(e,t,n){t in this.countryCodes||(this.countryCodes[t]=[]),this.countryCodes[t][n||0]=e},_processAllCountries:function(){var t,n;this.options.onlyCountries.length?(t=this.options.onlyCountries.map(function(e){return e.toLowerCase()}),this.countries=b.filter(function(e){return-1<t.indexOf(e.iso2)})):this.options.excludeCountries.length?(n=this.options.excludeCountries.map(function(e){return e.toLowerCase()}),this.countries=b.filter(function(e){return-1===n.indexOf(e.iso2)})):this.countries=b},_processCountryCodes:function(){this.countryCodes={};for(var e=0;e<this.countries.length;e++){var t=this.countries[e];if(this._addCountryCode(t.iso2,t.dialCode,t.priority),t.areaCodes)for(var n=0;n<t.areaCodes.length;n++)this._addCountryCode(t.iso2,t.dialCode+t.areaCodes[n])}},_processPreferredCountries:function(){this.preferredCountries=[];for(var e=0;e<this.options.preferredCountries.length;e++){var t=this.options.preferredCountries[e].toLowerCase(),t=this._getCountryData(t,!1,!0);t&&this.preferredCountries.push(t)}},_generateMarkup:function(){this.telInput.attr("autocomplete","off");var e="intl-tel-input",e=(this.options.allowDropdown&&(e+=" allow-dropdown"),this.options.separateDialCode&&(e+=" separate-dial-code"),this.telInput.wrap(s("<div>",{class:e})),this.flagsContainer=s("<div>",{class:"flag-container"}).insertBefore(this.telInput),s("<div>",{class:"selected-flag"}));e.appendTo(this.flagsContainer),this.selectedFlagInner=s("<div>",{class:"iti-flag"}).appendTo(e),this.options.separateDialCode&&(this.selectedDialCode=s("<div>",{class:"selected-dial-code"}).appendTo(e)),this.options.allowDropdown?(e.attr("tabindex","0"),s("<div>",{class:"iti-arrow"}).appendTo(e),this.countryList=s("<ul>",{class:"country-list hide"}),this.preferredCountries.length&&(this._appendListItems(this.preferredCountries,"preferred"),s("<li>",{class:"divider"}).appendTo(this.countryList)),this._appendListItems(this.countries,""),this.countryListItems=this.countryList.children(".country"),this.options.dropdownContainer?this.dropdown=s("<div>",{class:"intl-tel-input iti-container"}).append(this.countryList):this.countryList.appendTo(this.flagsContainer)):this.countryListItems=s(),this.options.hiddenInput&&(this.hiddenInput=s("<input>",{type:"hidden",name:this.options.hiddenInput}).insertBefore(this.telInput))},_appendListItems:function(e,t){for(var n="",i=0;i<e.length;i++)var r=e[i],n=(n=(n=(n+="<li class='country "+t+"' data-dial-code='"+r.dialCode+"' data-country-code='"+r.iso2+"'>")+("<div class='flag-box'><div class='iti-flag "+r.iso2+"'></div></div>"))+("<span class='country-name'>"+r.name+"</span>"))+("<span class='dial-code'>+"+r.dialCode+"</span>")+"</li>";this.countryList.append(n)},_setInitialState:function(){var e=this.telInput.val();this._getDialCode(e)&&(!this._isRegionlessNanp(e)||this.options.nationalMode&&!this.options.initialCountry)?this._updateFlagFromNumber(e):"auto"!==this.options.initialCountry&&(this.options.initialCountry?this._setFlag(this.options.initialCountry.toLowerCase()):(this.defaultCountry=(this.preferredCountries.length?this.preferredCountries:this.countries)[0].iso2,e||this._setFlag(this.defaultCountry)),e||this.options.nationalMode||this.options.autoHideDialCode||this.options.separateDialCode||this.telInput.val("+"+this.selectedCountryData.dialCode)),e&&this._updateValFromNumber(e)},_initListeners:function(){this._initKeyListeners(),this.options.autoHideDialCode&&this._initFocusListeners(),this.options.allowDropdown&&this._initDropdownListeners(),this.hiddenInput&&this._initHiddenInputListener()},_initHiddenInputListener:function(){var e=this,t=this.telInput.closest("form");t.length&&t.submit(function(){e.hiddenInput.val(e.getNumber())})},_initDropdownListeners:function(){var t=this,e=this.telInput.closest("label");e.length&&e.on("click"+this.ns,function(e){t.countryList.hasClass("hide")?t.telInput.focus():e.preventDefault()}),this.selectedFlagInner.parent().on("click"+this.ns,function(e){!t.countryList.hasClass("hide")||t.telInput.prop("disabled")||t.telInput.prop("readonly")||t._showDropdown()}),this.flagsContainer.on("keydown"+t.ns,function(e){!t.countryList.hasClass("hide")||e.which!=l&&e.which!=u&&e.which!=g&&e.which!=c||(e.preventDefault(),e.stopPropagation(),t._showDropdown()),e.which==r&&t._closeDropdown()})},_initRequests:function(){var e=this;this.options.utilsScript?s.fn[d].windowLoaded?s.fn[d].loadUtils(this.options.utilsScript,this.utilsScriptDeferred):s(o).on("load",function(){s.fn[d].loadUtils(e.options.utilsScript,e.utilsScriptDeferred)}):this.utilsScriptDeferred.resolve(),"auto"===this.options.initialCountry?this._loadAutoCountry():this.autoCountryDeferred.resolve()},_loadAutoCountry:function(){s.fn[d].autoCountry?this.handleAutoCountry():s.fn[d].startedLoadingAutoCountry||(s.fn[d].startedLoadingAutoCountry=!0,"function"==typeof this.options.geoIpLookup&&this.options.geoIpLookup(function(e){s.fn[d].autoCountry=e.toLowerCase(),setTimeout(function(){s(".intl-tel-input input").intlTelInput("handleAutoCountry")})}))},_initKeyListeners:function(){var e=this;this.telInput.on("keyup"+this.ns,function(){e._updateFlagFromNumber(e.telInput.val())&&e._triggerCountryChange()}),this.telInput.on("cut"+this.ns+" paste"+this.ns,function(){setTimeout(function(){e._updateFlagFromNumber(e.telInput.val())&&e._triggerCountryChange()})})},_cap:function(e){var t=this.telInput.attr("maxlength");return t&&e.length>t?e.substr(0,t):e},_initFocusListeners:function(){var n=this,e=(this.telInput.on("mousedown"+this.ns,function(e){n.telInput.is(":focus")||n.telInput.val()||(e.preventDefault(),n.telInput.focus())}),this.telInput.on("focus"+this.ns,function(e){n.telInput.val()||n.telInput.prop("readonly")||!n.selectedCountryData.dialCode||(n.telInput.val("+"+n.selectedCountryData.dialCode),n.telInput.one("keypress.plus"+n.ns,function(e){e.which==t&&n.telInput.val("")}),setTimeout(function(){var e,t=n.telInput[0];n.isGoodBrowser&&(e=n.telInput.val().length,t.setSelectionRange(e,e))}))}),this.telInput.prop("form"));e&&s(e).on("submit"+this.ns,function(){n._removeEmptyDialCode()}),this.telInput.on("blur"+this.ns,function(){n._removeEmptyDialCode()})},_removeEmptyDialCode:function(){var e=this.telInput.val();"+"!=e.charAt(0)||(e=this._getNumeric(e))&&this.selectedCountryData.dialCode!=e||this.telInput.val(""),this.telInput.off("keypress.plus"+this.ns)},_getNumeric:function(e){return e.replace(/\D/g,"")},_showDropdown:function(){this._setDropdownPosition();var e=this.countryList.children(".active");e.length&&(this._highlightListItem(e),this._scrollTo(e)),this._bindDropdownListeners(),this.selectedFlagInner.children(".iti-arrow").addClass("up"),this.telInput.trigger("open:countrydropdown")},_setDropdownPosition:function(){var e,t,n,i,r=this;this.options.dropdownContainer&&this.dropdown.appendTo(this.options.dropdownContainer),this.dropdownHeight=this.countryList.removeClass("hide").outerHeight(),this.isMobile||(t=(e=this.telInput.offset()).top,n=s(o).scrollTop(),i=t+this.telInput.outerHeight()+this.dropdownHeight<n+s(o).height(),n=t-this.dropdownHeight>n,this.countryList.toggleClass("dropup",!i&&n),this.options.dropdownContainer&&(i=!i&&n?0:this.telInput.innerHeight(),this.dropdown.css({top:t+i,left:e.left}),s(o).on("scroll"+this.ns,function(){r._closeDropdown()})))},_bindDropdownListeners:function(){var t=this,n=(this.countryList.on("mouseover"+this.ns,".country",function(e){t._highlightListItem(s(this))}),this.countryList.on("click"+this.ns,".country",function(e){t._selectListItem(s(this))}),!0),i=(s("html").on("click"+this.ns,function(e){n||t._closeDropdown(),n=!1}),""),r=null;s(e).on("keydown"+this.ns,function(e){e.preventDefault(),e.which==l||e.which==u?t._handleUpDownKey(e.which):e.which==c?t._handleEnterKey():e.which==h?t._closeDropdown():(e.which>=f&&e.which<=p||e.which==g)&&(r&&clearTimeout(r),i+=String.fromCharCode(e.which),t._searchForCountry(i),r=setTimeout(function(){i=""},1e3))})},_handleUpDownKey:function(e){var t=this.countryList.children(".highlight").first(),t=e==l?t.prev():t.next();t.length&&(t.hasClass("divider")&&(t=e==l?t.prev():t.next()),this._highlightListItem(t),this._scrollTo(t))},_handleEnterKey:function(){var e=this.countryList.children(".highlight").first();e.length&&this._selectListItem(e)},_searchForCountry:function(e){for(var t=0;t<this.countries.length;t++)if(this._startsWith(this.countries[t].name,e)){var n=this.countryList.children("[data-country-code="+this.countries[t].iso2+"]").not(".preferred");this._highlightListItem(n),this._scrollTo(n,!0);break}},_startsWith:function(e,t){return e.substr(0,t.length).toUpperCase()==t},_updateValFromNumber:function(e){var t;this.options.formatOnDisplay&&o.intlTelInputUtils&&this.selectedCountryData&&(t=this.options.separateDialCode||!this.options.nationalMode&&"+"==e.charAt(0)?intlTelInputUtils.numberFormat.INTERNATIONAL:intlTelInputUtils.numberFormat.NATIONAL,e=intlTelInputUtils.formatNumber(e,this.selectedCountryData.iso2,t)),e=this._beforeSetNumber(e),this.telInput.val(e)},_updateFlagFromNumber:function(e){e&&this.options.nationalMode&&"1"==this.selectedCountryData.dialCode&&"+"!=e.charAt(0)&&(e="+"+(e="1"!=e.charAt(0)?"1"+e:e));var t=this._getDialCode(e),n=null,i=this._getNumeric(e);if(t){var r=this.countryCodes[this._getNumeric(t)],o=-1<s.inArray(this.selectedCountryData.iso2,r),t="+1"==t&&4<=i.length;if(!("1"==this.selectedCountryData.dialCode&&this._isRegionlessNanp(i)||o&&!t))for(var a=0;a<r.length;a++)if(r[a]){n=r[a];break}}else"+"==e.charAt(0)&&i.length?n="":e&&"+"!=e||(n=this.defaultCountry);return null!==n&&this._setFlag(n)},_isRegionlessNanp:function(e){var e=this._getNumeric(e);return"1"==e.charAt(0)&&(e=e.substr(1,3),-1<s.inArray(e,m))},_highlightListItem:function(e){this.countryListItems.removeClass("highlight"),e.addClass("highlight")},_getCountryData:function(e,t,n){for(var i=t?b:this.countries,r=0;r<i.length;r++)if(i[r].iso2==e)return i[r];if(n)return null;throw new Error("No country data for '"+e+"'")},_setFlag:function(e){var t,n=this.selectedCountryData.iso2?this.selectedCountryData:{},i=(this.selectedCountryData=e?this._getCountryData(e,!1,!1):{},this.selectedCountryData.iso2&&(this.defaultCountry=this.selectedCountryData.iso2),this.selectedFlagInner.attr("class","iti-flag "+e),e?this.selectedCountryData.name+": +"+this.selectedCountryData.dialCode:"Unknown");return this.selectedFlagInner.parent().attr("title",i),this.options.separateDialCode&&(i=this.selectedCountryData.dialCode?"+"+this.selectedCountryData.dialCode:"",t=this.telInput.parent(),n.dialCode&&t.removeClass("iti-sdc-"+(n.dialCode.length+1)),i&&t.addClass("iti-sdc-"+i.length),this.selectedDialCode.text(i)),this._updatePlaceholder(),this.countryListItems.removeClass("active"),e&&this.countryListItems.find(".iti-flag."+e).first().closest(".country").addClass("active"),n.iso2!==e},_updatePlaceholder:function(){var e="aggressive"===this.options.autoPlaceholder||!this.hadInitialPlaceholder&&(!0===this.options.autoPlaceholder||"polite"===this.options.autoPlaceholder);o.intlTelInputUtils&&e&&(e=intlTelInputUtils.numberType[this.options.placeholderNumberType],e=this.selectedCountryData.iso2?intlTelInputUtils.getExampleNumber(this.selectedCountryData.iso2,this.options.nationalMode,e):"",e=this._beforeSetNumber(e),"function"==typeof this.options.customPlaceholder&&(e=this.options.customPlaceholder(e,this.selectedCountryData)),this.telInput.attr("placeholder",e))},_selectListItem:function(e){var t=this._setFlag(e.attr("data-country-code"));this._closeDropdown(),this._updateDialCode(e.attr("data-dial-code"),!0),this.telInput.focus(),this.isGoodBrowser&&(e=this.telInput.val().length,this.telInput[0].setSelectionRange(e,e)),t&&this._triggerCountryChange()},_closeDropdown:function(){this.countryList.addClass("hide"),this.selectedFlagInner.children(".iti-arrow").removeClass("up"),s(e).off(this.ns),s("html").off(this.ns),this.countryList.off(this.ns),this.options.dropdownContainer&&(this.isMobile||s(o).off("scroll"+this.ns),this.dropdown.detach()),this.telInput.trigger("close:countrydropdown")},_scrollTo:function(e,t){var n=this.countryList,i=n.height(),r=n.offset().top,o=r+i,a=e.outerHeight(),e=e.offset().top,s=e+a,d=e-r+n.scrollTop(),l=i/2-a/2;e<r?(t&&(d-=l),n.scrollTop(d)):o<s&&(t&&(d+=l),n.scrollTop(d-(i-a)))},_updateDialCode:function(e,t){var n=this.telInput.val();if(e="+"+e,"+"==n.charAt(0))var i=this._getDialCode(n),i=i?n.replace(i,e):e;else{if(this.options.nationalMode||this.options.separateDialCode)return;if(n)i=e+n;else{if(!t&&this.options.autoHideDialCode)return;i=e}}this.telInput.val(i)},_getDialCode:function(e){var t="";if("+"==e.charAt(0))for(var n="",i=0;i<e.length;i++){var r=e.charAt(i);if(s.isNumeric(r)&&(n+=r,this.countryCodes[n]&&(t=e.substr(0,i+1)),4==n.length))break}return t},_getFullNumber:function(){var e=s.trim(this.telInput.val()),t=this.selectedCountryData.dialCode,n=this._getNumeric(e),n="1"==n.charAt(0)?n:"1"+n,n=this.options.separateDialCode?"+"+t:"+"!=e.charAt(0)&&"1"!=e.charAt(0)&&t&&"1"==t.charAt(0)&&4==t.length&&t!=n.substr(0,4)?t.substr(1):"";return n+e},_beforeSetNumber:function(e){var t;return this.options.separateDialCode&&(t=this._getDialCode(e))&&(t=" "===e[(t=null!==this.selectedCountryData.areaCodes?"+"+this.selectedCountryData.dialCode:t).length]||"-"===e[t.length]?t.length+1:t.length,e=e.substr(t)),this._cap(e)},_triggerCountryChange:function(){this.telInput.trigger("countrychange",this.selectedCountryData)},handleAutoCountry:function(){"auto"===this.options.initialCountry&&(this.defaultCountry=s.fn[d].autoCountry,this.telInput.val()||this.setCountry(this.defaultCountry),this.autoCountryDeferred.resolve())},handleUtils:function(){o.intlTelInputUtils&&(this.telInput.val()&&this._updateValFromNumber(this.telInput.val()),this._updatePlaceholder()),this.utilsScriptDeferred.resolve()},destroy:function(){var e;this.allowDropdown&&(this._closeDropdown(),this.selectedFlagInner.parent().off(this.ns),this.telInput.closest("label").off(this.ns)),this.options.autoHideDialCode&&(e=this.telInput.prop("form"))&&s(e).off(this.ns),this.telInput.off(this.ns),this.telInput.parent().before(this.telInput).remove()},getExtension:function(){return o.intlTelInputUtils?intlTelInputUtils.getExtension(this._getFullNumber(),this.selectedCountryData.iso2):""},getNumber:function(e){return o.intlTelInputUtils?intlTelInputUtils.formatNumber(this._getFullNumber(),this.selectedCountryData.iso2,e):""},getNumberType:function(){return o.intlTelInputUtils?intlTelInputUtils.getNumberType(this._getFullNumber(),this.selectedCountryData.iso2):-99},getSelectedCountryData:function(){return this.selectedCountryData},getValidationError:function(){return o.intlTelInputUtils?intlTelInputUtils.getValidationError(this._getFullNumber(),this.selectedCountryData.iso2):-99},isValidNumber:function(){var e=s.trim(this._getFullNumber()),t=this.options.nationalMode?this.selectedCountryData.iso2:"";return o.intlTelInputUtils?intlTelInputUtils.isValidNumber(e,t):null},setCountry:function(e){e=e.toLowerCase(),this.selectedFlagInner.hasClass(e)||(this._setFlag(e),this._updateDialCode(this.selectedCountryData.dialCode,!1),this._triggerCountryChange())},setNumber:function(e){var t=this._updateFlagFromNumber(e);this._updateValFromNumber(e),t&&this._triggerCountryChange()}},s.fn[d]=function(n){var i,t,r=arguments;return n===a||"object"==typeof n?(i=[],this.each(function(){var e,t;s.data(this,"plugin_"+d)||(t=(e=new $(this,n))._init(),i.push(t[0]),i.push(t[1]),s.data(this,"plugin_"+d,e))}),s.when.apply(null,i)):"string"==typeof n&&"_"!==n[0]?(this.each(function(){var e=s.data(this,"plugin_"+d);e instanceof $&&"function"==typeof e[n]&&(t=e[n].apply(e,Array.prototype.slice.call(r,1))),"destroy"===n&&s.data(this,"plugin_"+d,null)}),t!==a?t:this):void 0},s.fn[d].getCountryData=function(){return b},s.fn[d].loadUtils=function(e,t){s.fn[d].loadedUtilsScript?t&&t.resolve():(s.fn[d].loadedUtilsScript=!0,s.ajax({type:"GET",url:e,complete:function(){s(".intl-tel-input input").intlTelInput("handleUtils")},dataType:"script",cache:!0}))},s.fn[d].defaults=i,s.fn[d].version="12.0.2";for(var b=[["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],["Austria (Ö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","1876"],["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"],["Somalia (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<b.length;v++){var y=b[v];b[v]={name:y[0],iso2:y[1],dialCode:y[2],priority:y[3]||0,areaCodes:y[4]||null}}}),function(){for(var P="function"==typeof Object.defineProperties?Object.defineProperty:function(e,t,n){if(n.get||n.set)throw new TypeError("ES3 does not support getters and setters.");e!=Array.prototype&&e!=Object.prototype&&(e[t]=n.value)},e=("undefined"==typeof window||window!==this)&&"undefined"!=typeof global&&null!=global?global:this,t=["String","prototype","repeat"],n=0;n<t.length-1;n++){var i=t[n];i in e||(e[i]={}),e=e[i]}var O=t[t.length-1],H=e[O],r=H||function(e){var t;if(null==this)throw new TypeError("The 'this' value for String.prototype.repeat must not be null or undefined");if(t=this+"",e<0||1342177279<e)throw new RangeError("Invalid count value");e|=0;for(var n="";e;)1&e&&(n+=t),(e>>>=1)&&(t+=t);return n},Q=(r!=H&&null!=r&&P(e,O,{configurable:!0,writable:!0,value:r}),this);function o(e){return"string"==typeof e}function a(e,t){var n,i=e.split("."),r=Q;i[0]in r||!r.execScript||r.execScript("var "+i[0]);for(;i.length&&(n=i.shift());)i.length||void 0===t?r=r[n]||(r[n]={}):r[n]=t}function s(e,o){function t(){}t.prototype=o.prototype,e.aa=o.prototype,e.prototype=new t,(e.prototype.constructor=e).$=function(e,t,n){for(var i=Array(arguments.length-2),r=2;r<arguments.length;r++)i[r-2]=arguments[r];return o.prototype[t].apply(e,i)}}var d=Array.prototype.indexOf?function(e,t,n){return Array.prototype.indexOf.call(e,t,n)}:function(e,t,n){if(n=null==n?0:n<0?Math.max(0,e.length+n):n,o(e))return o(t)&&1==t.length?e.indexOf(t,n):-1;for(;n<e.length;n++)if(n in e&&e[n]===t)return n;return-1};function l(e,t){e.sort(t||F)}function F(e,t){return t<e?1:e<t?-1:0}function R(e,t){switch(this.a=e,this.h=!!t.i,this.b=t.c,this.m=t.type,this.l=!1,this.b){case U:case q:case z:case V:case G:case W:case B:this.l=!0}this.g=t.defaultValue}var B=1,W=2,U=3,q=4,z=6,V=16,G=18;function K(e,t){this.b=e,this.a={};for(var n=0;n<t.length;n++){var i=t[n];this.a[i.a]=i}}function J(e){return l(e=function(e){var t,n=[],i=0;for(t in e)n[i++]=e[t];return n}(e.a),function(e,t){return e.a-t.a}),e}function u(){this.a={},this.g=this.f().a,this.b=this.h=null}function h(e,t){var n=e.a[t];if(null==n)return null;if(e.h){if(t in e.b)return e.b[t];var i=e.h,r=e.g[t];if(null!=n)if(r.h){for(var o=[],a=0;a<n.length;a++)o[a]=i.a(r,n[a]);n=o}else n=i.a(r,n);return e.b[t]=n}return n}function c(e,t,n){var i=h(e,t);return e.g[t].h?i[n||0]:i}function f(e,t){var n;if(null!=e.a[t])n=c(e,t,void 0);else e:{if(void 0===(n=e.g[t]).g){var i=n.m;if(i===Boolean)n.g=!1;else if(i===Number)n.g=0;else{if(i!==String){n=new i;break e}n.g=n.l?"0":""}}n=n.g}return n}function p(e,t){return h(e,t)||[]}function g(e,t){return e.g[t].h?null!=e.a[t]?e.a[t].length:0:null!=e.a[t]?1:0}function m(e,t,n){e.a[t]=n,e.b&&(e.b[t]=n)}function $(e,t){var n,i=[];for(n in t)0!=n&&i.push(new R(n,t[n]));return new K(e,i)}function b(){}u.prototype.has=function(e){return null!=this.a[e.a]},u.prototype.get=function(e,t){return c(this,e.a,t)},u.prototype.set=function(e,t){m(this,e.a,t)},u.prototype.clone=function(){var e=new this.constructor;return e!=this&&(e.a={},e.b&&(e.b={}),function e(t,n){for(var i=J(t.f()),r=0;r<i.length;r++){var o=(s=i[r]).a;if(null!=n.a[o]){t.b&&delete t.b[s.a];var a=11==s.b||10==s.b;if(s.h)for(var s=p(n,o),d=0;d<s.length;d++){var l=t,u=o,c=a?s[d].clone():s[d];l.a[u]||(l.a[u]=[]),l.a[u].push(c),l.b&&delete l.b[u]}else s=h(n,o),a?(a=h(t,o))?e(a,s):m(t,o,s.clone()):m(t,o,s)}}}(e,this)),e},b.prototype.b=function(e){throw new e.b,Error("Unimplemented")},b.prototype.a=function(e,t){if(11==e.b||10==e.b)return t instanceof u?t:this.b(e.m.prototype.f(),t);if(14==e.b){if(o(t)&&X.test(t)){var n=Number(t);if(0<n)return n}}else if(e.l)if((n=e.m)===String){if("number"==typeof t)return String(t)}else if(n===Number&&o(t)&&("Infinity"===t||"-Infinity"===t||"NaN"===t||X.test(t)))return Number(t);return t};var X=/^-?[0-9]+$/;function v(){}function Y(){}function y(e,t){null!=e&&this.a.apply(this,arguments)}function C(){u.call(this)}s(v,b),v.prototype.b=function(e,t){e=new e.b;return e.h=this,e.a=t,e.b={},e},s(Y,v),Y.prototype.a=function(e,t){return 8==e.b?!!t:b.prototype.a.apply(this,arguments)},y.prototype.b="",y.prototype.set=function(e){this.b=""+e},y.prototype.a=function(e,t,n){if(this.b+=String(e),null!=t)for(var i=1;i<arguments.length;i++)this.b+=arguments[i];return this},y.prototype.toString=function(){return this.b},s(C,u);var Z=null;function w(){u.call(this)}s(w,u);var ee=null;function _(){u.call(this)}s(_,u);var te=null;function x(){u.call(this)}C.f=C.prototype.f=function(){var e=Z;return Z||(Z=e=$(C,{0:{name:"NumberFormat",j:"i18n.phonenumbers.NumberFormat"},1:{name:"pattern",required:!0,c:9,type:String},2:{name:"format",required:!0,c:9,type:String},3:{name:"leading_digits_pattern",i:!0,c:9,type:String},4:{name:"national_prefix_formatting_rule",c:9,type:String},6:{name:"national_prefix_optional_when_formatting",c:8,defaultValue:!1,type:Boolean},5:{name:"domestic_carrier_code_formatting_rule",c:9,type:String}})),e},w.f=w.prototype.f=function(){var e=ee;return ee||(ee=e=$(w,{0:{name:"PhoneNumberDesc",j:"i18n.phonenumbers.PhoneNumberDesc"},2:{name:"national_number_pattern",c:9,type:String},9:{name:"possible_length",i:!0,c:5,type:Number},10:{name:"possible_length_local_only",i:!0,c:5,type:Number},6:{name:"example_number",c:9,type:String}})),e},_.f=_.prototype.f=function(){var e=te;return te||(te=e=$(_,{0:{name:"PhoneMetadata",j:"i18n.phonenumbers.PhoneMetadata"},1:{name:"general_desc",c:11,type:w},2:{name:"fixed_line",c:11,type:w},3:{name:"mobile",c:11,type:w},4:{name:"toll_free",c:11,type:w},5:{name:"premium_rate",c:11,type:w},6:{name:"shared_cost",c:11,type:w},7:{name:"personal_number",c:11,type:w},8:{name:"voip",c:11,type:w},21:{name:"pager",c:11,type:w},25:{name:"uan",c:11,type:w},27:{name:"emergency",c:11,type:w},28:{name:"voicemail",c:11,type:w},24:{name:"no_international_dialling",c:11,type:w},9:{name:"id",required:!0,c:9,type:String},10:{name:"country_code",c:5,type:Number},11:{name:"international_prefix",c:9,type:String},17:{name:"preferred_international_prefix",c:9,type:String},12:{name:"national_prefix",c:9,type:String},13:{name:"preferred_extn_prefix",c:9,type:String},15:{name:"national_prefix_for_parsing",c:9,type:String},16:{name:"national_prefix_transform_rule",c:9,type:String},18:{name:"same_mobile_and_fixed_line_pattern",c:8,defaultValue:!1,type:Boolean},19:{name:"number_format",i:!0,c:11,type:C},20:{name:"intl_number_format",i:!0,c:11,type:C},22:{name:"main_country_for_code",c:8,defaultValue:!1,type:Boolean},23:{name:"leading_digits",c:9,type:String},26:{name:"leading_zero_possible",c:8,defaultValue:!1,type:Boolean}})),e},s(x,u);var ne=null,ie={w:0,v:1,u:5,s:10,o:20},S=(x.prototype.f=function(){var e=ne;return ne||(ne=e=$(x,{0:{name:"PhoneNumber",j:"i18n.phonenumbers.PhoneNumber"},1:{name:"country_code",required:!0,c:5,type:Number},2:{name:"national_number",required:!0,c:4,type:Number},3:{name:"extension",c:9,type:String},4:{name:"italian_leading_zero",c:8,type:Boolean},8:{name:"number_of_leading_zeros",c:5,defaultValue:1,type:Number},5:{name:"raw_input",c:9,type:String},6:{name:"country_code_source",c:14,defaultValue:0,type:ie},7:{name:"preferred_domestic_carrier_code",c:9,type:String}})),e},(x.ctor=x).f=x.prototype.f,{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"],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"]}),re={AC:[,[,,"[46]\\d{4}|[01589]\\d{5}",,,,,,,[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:[,[,,"[16]\\d{5,8}|[37-9]\\d{5}",,,,,,,[6,8,9]],[,,"[78]\\d{5}",,,,"712345",,,[6]],[,,"(?:3\\d|6(?:[0-8]|90\\d{2}))\\d{4}",,,,"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",["[137-9]|6[0-8]"]],[,"(\\d{4})(\\d{4})","$1 $2",["180","180[02]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["690"]]],,[,,,,,,,,,[-1]],,,[,,"1800\\d{4}",,,,"18000000",,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AE:[,[,,"[2-79]\\d{7,8}|800\\d{2,9}",,,,,,,[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",,,,[[,"([2-4679])(\\d{3})(\\d{4})","$1 $2 $3",["[2-4679][2-8]"],"0$1"],[,"(5\\d)(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],[,"([479]00)(\\d)(\\d{5})","$1 $2 $3",["[479]0"],"$1"],[,"([68]00)(\\d{2,9})","$1 $2",["60|8"],"$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]|30)\\d{6}",,,,"701234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AF",93,"00","0",,,"0",,,,[[,"([2-7]\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AG:[,[,,"[2589]\\d{9}",,,,,,,[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|7[0-689]|8[02-68]))\\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|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"26848[01]\\d{4}",,,,"2684801234",,,,[7]],"AG",1,"011","1",,,"1",,,,,,[,,"26840[69]\\d{4}",,,,"2684061234",,,,[7]],,"268",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AI:[,[,,"[2589]\\d{9}",,,,,,,[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|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"AI",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"264",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AL:[,[,,"[2-57]\\d{7}|6\\d{8}|8\\d{5,7}|9\\d{5}",,,,,,,[6,7,8,9],[5]],[,,"(?:2(?:1(?:0[2-9]|[1-9]\\d)|[247]\\d{2}|[35][2-9]\\d|[68](?:0[2-9]|[1-9]\\d)|9(?:[089][2-9]|[1-7]\\d))|3(?:1(?:[04-9][2-9]|[1-3]\\d)|[2-6]\\d{2}|[79](?:[09][2-9]|[1-8]\\d)|8(?:0[2-9]|[1-9]\\d))|4\\d{3}|5(?:1(?:[05-9][2-9]|[1-4]\\d)|[2-578]\\d{2}|6(?:[06-9][2-9]|[1-5]\\d)|9(?:[089][2-9]|[1-7]\\d))|8(?:[19](?:[06-9][2-9]|[1-5]\\d)|[2-6]\\d{2}|[78](?:[089][2-9]|[1-7]\\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{2}",,,,"900123",,,[6]],[,,"808[1-9]\\d{2}",,,,"808123",,,[6]],[,,"700[2-9]\\d{4}",,,,"70021234",,,[8]],[,,,,,,,,,[-1]],"AL",355,"00","0",,,"0",,,,[[,"(4)(\\d{3})(\\d{4})","$1 $2 $3",["4[0-6]"],"0$1"],[,"(6\\d)(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4[7-9]"],"0$1"],[,"(\\d{3})(\\d{3,5})","$1 $2",["[235][16-9]|8[016-9]|[79]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AM:[,[,,"[1-9]\\d{7}",,,,,,,[8],[5,6]],[,,"(?:1[0-2]\\d|2(?:2[2-46]|3[1-8]|4[2-69]|5[2-7]|6[1-9]|8[1-7])|3[12]2|47\\d)\\d{5}",,,,"10123456",,,,[5,6]],[,,"(?:4[1349]|55|77|88|9[1-9])\\d{6}",,,,"77123456"],[,,"800\\d{5}",,,,"80012345"],[,,"90[016]\\d{5}",,,,"90012345"],[,,"80[1-4]\\d{5}",,,,"80112345"],[,,,,,,,,,[-1]],[,,"60(?:2[078]|[3-7]\\d|8[0-5])\\d{4}",,,,"60271234"],"AM",374,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],[,"(\\d{2})(\\d{6})","$1 $2",["4[1349]|[5-7]|88|9[1-9]"],"0$1"],[,"(\\d{3})(\\d{5})","$1 $2",["[23]"],"(0$1)"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["8|90"],"0 $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AO:[,[,,"[29]\\d{8}",,,,,,,[9]],[,,"2\\d(?:[26-9]\\d|\\d[26-9])\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AR:[,[,,"11\\d{8}|[2368]\\d{9}|9\\d{10}",,,,,,,[10,11],[6,7,8]],[,,"11\\d{8}|(?:2(?:2(?:[013]\\d|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[067]\\d)|4(?:7[3-8]|9\\d)|6(?:[01346]\\d|2[24-6]|5[15-8])|80\\d|9(?:[0124789]\\d|3[1-6]|5[234]|6[2-46]))|3(?:3(?:2[79]|6\\d|8[2578])|4(?:[78]\\d|0[0124-9]|[1-35]\\d|4[24-7]|6[02-9]|9[123678])|5(?:[138]\\d|2[1245]|4[1-9]|6[2-4]|7[1-6])|6[24]\\d|7(?:[0469]\\d|1[1568]|2[013-9]|3[145]|5[14-8]|7[2-57]|8[0-24-9])|8(?:[013578]\\d|2[15-7]|4[13-6]|6[1-357-9]|9[124]))|670\\d)\\d{6}",,,,"1123456789",,,[10],[6,7,8]],[,,"675\\d{7}|9(?:11[2-9]\\d{7}|(?:2(?:2[013]|3[067]|49|6[01346]|80|9[147-9])|3(?:36|4[12358]|5[138]|6[24]|7[069]|8[013578]))[2-9]\\d{6}|\\d{4}[2-9]\\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",,,[[,"([68]\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],[,"(\\d{2})(\\d{4})","$1-$2",["[2-9]"],"$1"],[,"(\\d{3})(\\d{4})","$1-$2",["[2-9]"],"$1"],[,"(\\d{4})(\\d{4})","$1-$2",["[2-9]"],"$1"],[,"(9)(11)(\\d{4})(\\d{4})","$2 15-$3-$4",["911"],"0$1"],[,"(9)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9(?:2[234689]|3[3-8])","9(?:2(?:2[013]|3[067]|49|6[01346]|80|9[147-9])|3(?:36|4[1-358]|5[138]|6[24]|7[069]|8[013578]))","9(?:2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3[456]|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45])))","9(?:2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3(?:4|5[014]|6[1239])|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45])))"],"0$1"],[,"(9)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9[23]"],"0$1"],[,"(11)(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["2(?:2[013]|3[067]|49|6[01346]|80|9[147-9])|3(?:36|4[1-358]|5[138]|6[24]|7[069]|8[013578])","2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3[456]|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45]))","2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3(?:4|5[014]|6[1239])|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45]))"],"0$1",,1],[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["[23]"],"0$1",,1],[,"(\\d{3})","$1",["1[012]|911"],"$1"]],[[,"([68]\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],[,"(9)(11)(\\d{4})(\\d{4})","$1 $2 $3-$4",["911"]],[,"(9)(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3-$4",["9(?:2[234689]|3[3-8])","9(?:2(?:2[013]|3[067]|49|6[01346]|80|9[147-9])|3(?:36|4[1-358]|5[138]|6[24]|7[069]|8[013578]))","9(?:2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3[456]|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45])))","9(?:2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3(?:4|5[014]|6[1239])|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45])))"]],[,"(9)(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3-$4",["9[23]"]],[,"(11)(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["2(?:2[013]|3[067]|49|6[01346]|80|9[147-9])|3(?:36|4[1-358]|5[138]|6[24]|7[069]|8[013578])","2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3[456]|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45]))","2(?:2(?:0[013-9]|[13])|3(?:0[013-9]|[67])|49|6(?:[0136]|4[0-59])|8|9(?:[19]|44|7[013-9]|8[14]))|3(?:36|4(?:[12]|3(?:4|5[014]|6[1239])|[58]4)|5(?:1|3[0-24-689]|8[46])|6|7[069]|8(?:[01]|34|[578][45]))"],"0$1",,1],[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["[23]"],"0$1",,1]],[,,,,,,,,,[-1]],,,[,,"810\\d{7}",,,,"8101234567",,,[10]],[,,"810\\d{7}",,,,"8101234567",,,[10]],,,[,,,,,,,,,[-1]]],AS:[,[,,"[5689]\\d{9}",,,,,,,[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|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"AS",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"684",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AT:[,[,,"[1-9]\\d{3,12}",,,,,,,[4,5,6,7,8,9,10,11,12,13],[3]],[,,"1\\d{3,12}|(?: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])|4(?:2[1-8]|35|63|7[1368]|8[2457])|5(?:12|2[1-8]|3[357]|4[147]|5[12578]|6[37])|6(?:13|2[1-47]|4[1-35-8]|5[468]|62)|7(?:2[1-8]|3[25]|4[13478]|5[68]|6[16-8]|7[1-6]|9[45]))\\d{3,10}",,,,"1234567890",,,,[3]],[,,"6(?:5[0-3579]|6[013-9]|[7-9]\\d)\\d{4,10}",,,,"664123456",,,[7,8,9,10,11,12,13]],[,,"800\\d{6,10}",,,,"800123456",,,[9,10,11,12,13]],[,,"9(?:0[01]|3[019])\\d{6,10}",,,,"900123456",,,[9,10,11,12,13]],[,,"8(?:10\\d|2(?:[01]\\d|8\\d?))\\d{5,9}",,,,"810123456",,,[8,9,10,11,12,13]],[,,,,,,,,,[-1]],[,,"780\\d{6,10}",,,,"780123456",,,[9,10,11,12,13]],"AT",43,"00","0",,,"0",,,,[[,"(116\\d{3})","$1",["116"],"$1"],[,"(1)(\\d{3,12})","$1 $2",["1"],"0$1"],[,"(5\\d)(\\d{3,5})","$1 $2",["5[079]"],"0$1"],[,"(5\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["5[079]"],"0$1"],[,"(5\\d)(\\d{4})(\\d{4,7})","$1 $2 $3",["5[079]"],"0$1"],[,"(\\d{3})(\\d{3,10})","$1 $2",["316|46|51|732|6(?:5[0-3579]|[6-9])|7(?:[28]0)|[89]"],"0$1"],[,"(\\d{4})(\\d{3,9})","$1 $2",["2|3(?:1[1-578]|[3-8])|4[2378]|5[2-6]|6(?:[12]|4[1-9]|5[468])|7(?:2[1-8]|35|4[1-8]|[5-79])"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"5(?:(?:0[1-9]|17)\\d{2,10}|[79]\\d{3,11})|720\\d{6,10}",,,,"50123",,,[5,6,7,8,9,10,11,12,13]],,,[,,,,,,,,,[-1]]],AU:[,[,,"1\\d{4,9}|[2-578]\\d{8}",,,,,,,[5,6,7,8,9,10]],[,,"[237]\\d{8}|8(?:[6-8]\\d{3}|9(?:[02-9]\\d{2}|1(?:[0-57-9]\\d|6[0135-9])))\\d{4}",,,,"212345678",,,[9],[8]],[,,"14(?:5\\d|71)\\d{5}|4(?:[0-3]\\d|4[47-9]|5[0-25-9]|6[6-9]|7[02-9]|8[147-9]|9[017-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"19(?:0[0126]\\d|[679])\\d{5}",,,,"1900123456",,,[8,10]],[,,"13(?:00\\d{3}|45[0-4]|\\d)\\d{3}",,,,"1300123456",,,[6,8,10]],[,,"500\\d{6}",,,,"500123456",,,[9]],[,,"550\\d{6}",,,,"550123456",,,[9]],"AU",61,"(?:14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011)|001[14-689]","0",,,"0",,"0011",,[[,"([2378])(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[45]|14"],"0$1"],[,"(16)(\\d{3,4})","$1 $2",["16"],"0$1"],[,"(16)(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],[,"(1[389]\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[38]0|90)","1(?:[38]00|90)"],"$1"],[,"(180)(2\\d{3})","$1 $2",["180","1802"],"$1"],[,"(19\\d)(\\d{3})","$1 $2",["19[13]"],"$1"],[,"(19\\d{2})(\\d{4})","$1 $2",["19[679]"],"$1"],[,"(13)(\\d{2})(\\d{2})","$1 $2 $3",["13[1-9]"],"$1"]],,[,,"16\\d{3,7}",,,,"1612345",,,[5,6,7,8,9]],1,,[,,"1(?:3(?:00\\d{3}|45[0-4]|\\d)\\d{3}|80(?:0\\d{6}|2\\d{3}))",,,,"1300123456",,,[6,7,8,10]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AW:[,[,,"[25-9]\\d{6}",,,,,,,[7]],[,,"5(?:2\\d|8[1-9])\\d{4}",,,,"5212345"],[,,"(?:5(?:6\\d|9[2-478])|6(?:[039]0|22|4[01]|6[0-2])|7[34]\\d|9(?:6[45]|9[4-8]))\\d{4}",,,,"5601234"],[,,"800\\d{4}",,,,"8001234"],[,,"900\\d{4}",,,,"9001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"28\\d{5}|501\\d{4}",,,,"5011234"],"AW",297,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AX:[,[,,"[15]\\d{6,9}|2\\d{4,9}|3\\d{5,9}|4\\d{7,10}|[67]\\d{7,9}|8\\d{7,8}",,,,,,,[5,6,7,8,9,10,11]],[,,"18[1-8]\\d{4,6}",,,,"181234567",,,[7,8,9]],[,,"4(?:[0-8]\\d{6,8}|9\\d{9})|50\\d{6,8}",,,,"412345678",,,[8,9,10,11]],[,,"800\\d{5,6}",,,,"800123456",,,[8,9]],[,,"[67]00\\d{5,6}",,,,"600123456",,,[8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AX",358,"00|99(?:[02469]|5(?:11|33|5[59]|88|9[09]))","0",,,"0",,"00",,,,[,,,,,,,,,[-1]],,,[,,"100\\d{4,6}|20(?:0\\d{4,6}|2[023]\\d{4,5}|9[89]\\d{1,6})|300\\d{3,7}|60(?:[12]\\d{5,6}|6\\d{7})|7(?:1\\d{7}|3\\d{8}|5[03-9]\\d{5,6})",,,,"1001234",,,[5,6,7,8,9,10]],[,,"10(?:0\\d{4,6}|[1-9]\\d{5,7})|2(?:0(?:0\\d{4,6}|[13-8]\\d{5,7}|2(?:[023]\\d{4,5}|[14-9]\\d{4,6})|9(?:[0-7]\\d{4,6}|[89]\\d{1,6}))|9\\d{5,8})|3(?:0(?:0\\d{3,7}|[1-57-9]\\d{5,7}|6(?:\\d{3}|\\d{5,7}))|93\\d{5,7})|60(?:[12]\\d{5,6}|6\\d{7})|7(?:1\\d{7}|3\\d{8}|5[03-9]\\d{5,6})",,,,"10112345",,,[5,6,7,8,9,10]],,,[,,,,,,,,,[-1]]],AZ:[,[,,"[1-9]\\d{8}",,,,,,,[9],[7]],[,,"(?:1[28]\\d{3}|2(?:02|1[24]|2[2-4]|33|[45]2|6[23])\\d{2}|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{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["(?:1[28]|2(?:[45]2|[0-36])|365)"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[4-8]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BA:[,[,,"[3-9]\\d{7,8}",,,,,,,[8,9],[6]],[,,"(?:[35]\\d|49)\\d{6}",,,,"30123456",,,[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{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-356]|[7-9]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6[047]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"70[23]\\d{5}",,,,"70223456",,,[8]],,,[,,,,,,,,,[-1]]],BB:[,[,,"[2589]\\d{9}",,,,,,,[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(?:37|57)|9(?:1[89]|63))\\d{4}",,,,"2464123456",,,,[7]],[,,"246(?:2(?:[356]\\d|4[0-57-9]|8[0-79])|45\\d|8(?:[2-5]\\d|83))\\d{4}",,,,"2462501234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900\\d{7}|246976\\d{4}",,,,"9002123456",,,,[7]],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"24631\\d{5}",,,,"2463101234",,,,[7]],"BB",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"246",[,,,,,,,,,[-1]],[,,"246(?:292|367|4(?:1[7-9]|3[01]|44|67)|736)\\d{4}",,,,"2464301234",,,,[7]],,,[,,,,,,,,,[-1]]],BD:[,[,,"[2-79]\\d{5,9}|1\\d{9}|8[0-7]\\d{4,8}",,,,,,,[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]|[139][1-6]|2[0157-9]|41|6[1-35]|7[1-5]|8[1-8]|90)|9(?:0[0-2]|1[0-4]|2[568]|3[3-6]|5[5-7]|6[0167]|7[15]|8[0146-9]))\\d{4}|3(?:12?[5-7]\\d{2}|0(?:2(?:[025-79]\\d|[348]\\d{1,2})|3(?:[2-4]\\d|[56]\\d?))|2(?:1\\d{2}|2(?:[12]\\d|[35]\\d{1,2}|4\\d?))|3(?:1\\d{2}|2(?:[2356]\\d|4\\d{1,2}))|4(?:1\\d{2}|2(?:2\\d{1,2}|[47]|5\\d{2}))|5(?:1\\d{2}|29)|[67]1\\d{2}|8(?:1\\d{2}|2(?:2\\d{2}|3|4\\d)))\\d{3}|4(?:0(?:2(?:[09]\\d|7)|33\\d{2})|1\\d{3}|2(?:1\\d{2}|2(?:[25]\\d?|[348]\\d|[67]\\d{1,2}))|3(?:1\\d{2}(?:\\d{2})?|2(?:[045]\\d|[236-9]\\d{1,2})|32\\d{2})|4(?:[18]\\d{2}|2(?:[2-46]\\d{2}|3)|5[25]\\d{2})|5(?:1\\d{2}|2(?:3\\d|5))|6(?:[18]\\d{2}|2(?:3(?:\\d{2})?|[46]\\d{1,2}|5\\d{2}|7\\d)|5(?:3\\d?|4\\d|[57]\\d{1,2}|6\\d{2}|8))|71\\d{2}|8(?:[18]\\d{2}|23\\d{2}|54\\d{2})|9(?:[18]\\d{2}|2[2-5]\\d{2}|53\\d{1,2}))\\d{3}|5(?:02[03489]\\d{2}|1\\d{2}|2(?:1\\d{2}|2(?:2(?:\\d{2})?|[457]\\d{2}))|3(?:1\\d{2}|2(?:[37](?:\\d{2})?|[569]\\d{2}))|4(?:1\\d{2}|2[46]\\d{2})|5(?:1\\d{2}|26\\d{1,2})|6(?:[18]\\d{2}|2|53\\d{2})|7(?:1|24)\\d{2}|8(?:1|26)\\d{2}|91\\d{2})\\d{3}|6(?:0(?:1\\d{2}|2(?:3\\d{2}|4\\d{1,2}))|2(?:2[2-5]\\d{2}|5(?:[3-5]\\d{2}|7)|8\\d{2})|3(?:1|2[3478])\\d{2}|4(?:1|2[34])\\d{2}|5(?:1|2[47])\\d{2}|6(?:[18]\\d{2}|6(?:2(?:2\\d|[34]\\d{2})|5(?:[24]\\d{2}|3\\d|5\\d{1,2})))|72[2-5]\\d{2}|8(?:1\\d{2}|2[2-5]\\d{2})|9(?:1\\d{2}|2[2-6]\\d{2}))\\d{3}|7(?:(?:02|[3-589]1|6[12]|72[24])\\d{2}|21\\d{3}|32)\\d{3}|8(?:(?:4[12]|[5-7]2|1\\d?)|(?:0|3[12]|[5-7]1|217)\\d)\\d{4}|9(?:[35]1|(?:[024]2|81)\\d|(?:1|[24]1)\\d{2})\\d{3}",,,,"27111234",,,[6,7,8,9]],[,,"(?: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[49]|1[0-4]|6[69])\\d{6}",,,,"9604123456",,,[10]],"BD",880,"00","0",,,"0",,,,[[,"(2)(\\d{7,8})","$1-$2",["2"],"0$1"],[,"(\\d{2})(\\d{4,6})","$1-$2",["[3-79]1"],"0$1"],[,"(\\d{4})(\\d{3,6})","$1-$2",["1|3(?:0|[2-58]2)|4(?:0|[25]2|3[23]|[4689][25])|5(?:[02-578]2|6[25])|6(?:[0347-9]2|[26][25])|7[02-9]2|8(?:[023][23]|[4-7]2)|9(?:[02][23]|[458]2|6[016])"],"0$1"],[,"(\\d{3})(\\d{3,7})","$1-$2",["[3-79][2-9]|8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BE:[,[,,"[1-9]\\d{7,8}",,,,,,,[8,9]],[,,"(?:1[0-69]|[23][2-8]|4[23]|5\\d|6[013-57-9]|71|8[1-79]|9[2-4])\\d{6}|80[2-8]\\d{5}",,,,"12345678",,,[8]],[,,"4(?:6[0135-8]|[79]\\d|8[3-9])\\d{6}",,,,"470123456",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"(?:70[2-467]|90[0-79])\\d{5}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BE",32,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4[6-9]"],"0$1"],[,"(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[23]|4[23]|9[2-4]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[156]|7[018]|8(?:0[1-9]|[1-79])"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"78\\d{6}",,,,"78123456",,,[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[15-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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BG:[,[,,"[23567]\\d{5,7}|[489]\\d{6,8}",,,,,,,[6,7,8,9],[4,5]],[,,"2\\d{5,7}|(?:[36]\\d|5[1-9]|8[1-6]|9[1-7])\\d{5,6}|(?:4(?:[124-7]\\d|3[1-6])|7(?:0[1-9]|[1-9]\\d))\\d{4,5}",,,,"2123456",,,[6,7,8],[4,5]],[,,"(?:8[7-9]\\d|9(?:8\\d|9[69]))\\d{6}|4(?:3[0789]|8\\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",,,,[[,"(2)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],[,"(2)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["43[124-7]|70[1-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[124-7]|70[1-9]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[78]00"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["99[69]"],"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{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["48|8[7-9]|9[08]"],"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{2}))\\d{4}",,,,"17001234"],[,,"(?:3(?:[1-4679]\\d|5[013-69]|8[0-47-9])\\d|6(?:3(?:00|33|6[16])|6(?:[69]\\d|3[03-9]|7[0-6])))\\d{4}",,,,"36001234"],[,,"80\\d{6}",,,,"80123456"],[,,"(?:87|9[014578])\\d{6}",,,,"90123456"],[,,"84\\d{6}",,,,"84123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BH",973,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BI:[,[,,"[267]\\d{7}",,,,,,,[8]],[,,"22\\d{6}",,,,"22201234"],[,,"(?:29|6[189]|7[124-9])\\d{6}",,,,"79561234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BI",257,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BJ:[,[,,"[2689]\\d{7}",,,,,,,[8]],[,,"2(?:02|1[037]|2[45]|3[68])\\d{5}",,,,"20211234"],[,,"(?:6[1-8]|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:[,[,,"[56]\\d{8}",,,,,,,[9]],[,,"590(?:2[7-9]|5[12]|87)\\d{4}",,,,"590271234"],[,,"690(?:0[05-9]|[1-9]\\d)\\d{4}",,,,"690001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BL",590,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BM:[,[,,"[4589]\\d{9}",,,,,,,[10],[7]],[,,"441(?:2(?:02|23|61|[3479]\\d)|[46]\\d{2}|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|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"BM",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"441",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BN:[,[,,"[2-578]\\d{6}",,,,,,,[7]],[,,"2(?:[013-9]\\d|2[0-7])\\d{4}|[3-5]\\d{6}",,,,"2345678"],[,,"22[89]\\d{4}|[78]\\d{6}",,,,"7123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BN",673,"00",,,,,,,,[[,"([2-578]\\d{2})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BO:[,[,,"[23467]\\d{7}|8\\d{8}",,,,,,,[8,9],[7]],[,,"(?:2(?:2\\d{2}|5(?:11|[258]\\d|9[67])|6(?:12|2\\d|9[34])|8(?:2[34]|39|62))|3(?:3\\d{2}|4(?:6\\d|8[24])|8(?:25|42|5[257]|86|9[25])|9(?:2\\d|3[234]|4[248]|5[24]|6[2-6]|7\\d))|4(?:4\\d{2}|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)?",,,,[[,"([234])(\\d{7})","$1 $2",["[234]"],,"0$CC $1"],[,"([67]\\d{7})","$1",["[67]"],,"0$CC $1"],[,"(800)(\\d{2})(\\d{4})","$1 $2 $3",["800"],,"0$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BQ:[,[,,"[347]\\d{6}",,,,,,,[7]],[,,"(?:318[023]|41(?:6[023]|70)|7(?:1[578]|50)\\d)\\d{3}",,,,"7151234"],[,,"(?:31(?:8[14-8]|9[14578])|416[145-9]|7(?:0[01]|7[07]|8\\d|9[056])\\d)\\d{3}",,,,"3181234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BQ",599,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BR:[,[,,"[1-46-9]\\d{7,10}|5(?:[0-4]\\d{7,9}|5(?:[2-8]\\d{7}|9\\d{7,8}))",,,,,,,[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]],[,,"(?:[189][1-9]|2[12478])(?:7|9\\d)\\d{7}|(?:3[1-578]|[46][1-9]|5[13-5]|7[13-579])(?:[6-8]|9\\d?)\\d{7}",,,,"11961234567",,,[10,11],[8]],[,,"800\\d{6,7}",,,,"800123456",,,[9,10]],[,,"(?:300|[59]00\\d?)\\d{6}",,,,"300123456",,,[9,10]],[,,"(?:300\\d(?:\\d{2})?|40(?:0\\d|20))\\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{4})(\\d{4})","$1-$2",["(?:300|40[02])","(?:300|40(?:0|20))"]],[,"([3589]00)(\\d{2,3})(\\d{4})","$1 $2 $3",["[3589]00"],"0$1"],[,"(\\d{3,5})","$1",["1[125689]"],"$1"],[,"(\\d{4})(\\d{4})","$1-$2",["[2-9](?:[1-9]|0[1-9])"],"$1"],[,"(\\d{5})(\\d{4})","$1-$2",["9(?:[1-9]|0[1-9])"],"$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["[1-9][1-9]"],"($1)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[1-9][1-9]9"],"($1)","0 $CC ($1)"]],[[,"(\\d{4})(\\d{4})","$1-$2",["(?:300|40[02])","(?:300|40(?:0|20))"]],[,"([3589]00)(\\d{2,3})(\\d{4})","$1 $2 $3",["[3589]00"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["[1-9][1-9]"],"($1)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[1-9][1-9]9"],"($1)","0 $CC ($1)"]],[,,,,,,,,,[-1]],,,[,,"(?:300\\d|40(?:0\\d|20))\\d{4}",,,,"40041234",,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BS:[,[,,"[2589]\\d{9}",,,,,,,[10],[7]],[,,"242(?:3(?:02|[236][1-9]|4[0-24-9]|5[0-68]|7[3467]|8[0-4]|9[2-467])|461|502|6(?:0[1-3]|12|7[67]|8[78]|9[89])|7(?:02|88))\\d{4}",,,,"2423456789",,,,[7]],[,,"242(?:3(?:5[79]|[79]5)|4(?:[2-4][1-9]|5[1-8]|6[2-8]|7\\d|81)|5(?:2[45]|3[35]|44|5[1-9]|65|77)|6[34]6|7(?:27|38)|8(?:0[1-9]|1[02-9]|2\\d|99))\\d{4}",,,,"2423591234",,,,[7]],[,,"242300\\d{4}|8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456",,,,[7]],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"BS",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"242",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BT:[,[,,"[1-8]\\d{6,7}",,,,,,,[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{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1|77"]],[,"([2-8])(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BW:[,[,,"[2-79]\\d{6,7}",,,,,,,[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|7[014-8])\\d{5}",,,,"71123456",,,[8]],[,,,,,,,,,[-1]],[,,"90\\d{5}",,,,"9012345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"79[12][01]\\d{4}",,,,"79101234",,,[8]],"BW",267,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-6]"]],[,"(7\\d)(\\d{3})(\\d{3})","$1 $2 $3",["7"]],[,"(90)(\\d{5})","$1 $2",["9"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BY:[,[,,"[1-4]\\d{8}|800\\d{3,7}|[89]\\d{9,10}",,,,,,,[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{2})|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[5679]|9[1-9])|33\\d|44\\d)\\d{6}",,,,"294911911",,,[9]],[,,"8(?:0[13]|20\\d)\\d{7}|800\\d{3,7}",,,,"8011234567"],[,,"(?:810|902)\\d{7}",,,,"9021234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"249\\d{6}",,,,"249123456",,,[9]],"BY",375,"810","8",,,"8?0?",,"8~10",,[[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["17[0-3589]|2[4-9]|[34]","17(?:[02358]|1[0-2]|9[0189])|2[4-9]|[34]"],"8 0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:5[24]|6[235]|7[467])|2(?:1[246]|2[25]|3[26])","1(?:5[24]|6(?:2|3[04-9]|5[0346-9])|7(?:[46]|7[37-9]))|2(?:1[246]|2[25]|3[26])"],"8 0$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"],[,"([89]\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8[01]|9"],"8 $1"],[,"(82\\d)(\\d{4})(\\d{4})","$1 $2 $3",["82"],"8 $1"],[,"(800)(\\d{3})","$1 $2",["800"],"8 $1"],[,"(800)(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"]],,[,,,,,,,,,[-1]],,,[,,"8(?:0[13]|10|20\\d)\\d{7}|800\\d{3,7}|902\\d{7}",,,,"82012345678"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BZ:[,[,,"[2-8]\\d{6}|0\\d{10}",,,,,,,[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]"]],[,"(0)(800)(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CA:[,[,,"[2-9]\\d{9}|3\\d{6}",,,,,,,[7,10]],[,,"(?: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(?:0[04]|13|22|39|47)|7(?:0[59]|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}|310\\d{4}",,,,"2042345678",,,[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(?:0[04]|13|22|39|47)|7(?:0[59]|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}",,,,"2042345678",,,[10],[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}|310\\d{4}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456",,,[10]],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678",,,[10]],[,,,,,,,,,[-1]],"CA",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CC:[,[,,"[1458]\\d{5,9}",,,,,,,[6,7,9,10],[8]],[,,"89162\\d{4}",,,,"891621234",,,[9],[8]],[,,"14(?:5\\d|71)\\d{5}|4(?:[0-2]\\d|3[0-57-9]|4[47-9]|5[0-25-9]|6[6-9]|7[02-9]|8[147-9]|9[017-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0126]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{2})?\\d{4}",,,,"1300123456",,,[6,10]],[,,"500\\d{6}",,,,"500123456",,,[9]],[,,"550\\d{6}",,,,"550123456",,,[9]],"CC",61,"(?:14(?:1[14]|34|4[17]|[56]6|7[47]|88))?001[14-689]","0",,,"0",,"0011",,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CD:[,[,,"[2-6]\\d{6}|[18]\\d{6,8}|9\\d{8}",,,,,,,[7,9]],[,,"1(?:2\\d{7}|\\d{6})|[2-6]\\d{6}",,,,"1234567"],[,,"8(?:[0-2459]\\d{2}|8)\\d{5}|9[017-9]\\d{7}",,,,"991234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CD",243,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["12"],"0$1"],[,"([89]\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8[0-2459]|9"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],[,"(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CF:[,[,,"[278]\\d{7}",,,,,,,[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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CG:[,[,,"[028]\\d{8}",,,,,,,[9]],[,,"222[1-589]\\d{5}",,,,"222123456"],[,,"0[14-6]\\d{7}",,,,"061234567"],[,,,,,,,,,[-1]],[,,"80(?:0\\d{2}|11[01])\\d{4}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CG",242,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["801"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["800"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CH:[,[,,"[2-9]\\d{8}|860\\d{9}",,,,,,,[9,12]],[,,"(?:2[12467]|3[1-4]|4[134]|5[256]|6[12]|[7-9]1)\\d{7}",,,,"212345678",,,[9]],[,,"7[5-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",,,,[[,"([2-9]\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]|[89]1"],"0$1"],[,"([89]\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["860"],"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"],[,,"(?:0[1-9]|4\\d|5[14-9]|6[015-79]|[78][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"]],,[,,,,,,,,,[-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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CL:[,[,,"(?:[2-9]|600|123)\\d{7,8}",,,,,,,[9,10,11],[7,8]],[,,"2(?:1962\\d{4}|2\\d{7}|32[0-467]\\d{5})|(?:3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|9[3-9])\\d{7}",,,,"221234567",,,[9],[7,8]],[,,"2(?:1962\\d{4}|2\\d{7}|32[0-467]\\d{5})|(?:3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|9[3-9])\\d{7}",,,,"961234567",,,[9],[8]],[,,"800\\d{6}|1230\\d{7}",,,,"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","0",,,"0|(1(?:1[0-69]|2[0-57]|5[13-58]|69|7[0167]|8[018]))",,,1,[[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[23]"],"($1)","$CC ($1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[357]|4[1-35]|6[13-57]"],"($1)","$CC ($1)"],[,"(9)(\\d{4})(\\d{4})","$1 $2 $3",["9"],"0$1"],[,"(44)(\\d{3})(\\d{4})","$1 $2 $3",["44"],"0$1"],[,"([68]00)(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"],"$1"],[,"(600)(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"],"$1"],[,"(1230)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"$1"],[,"(\\d{5})(\\d{4})","$1 $2",["219"],"($1)","$CC ($1)"],[,"(\\d{4,5})","$1",["[1-9]"],"$1"]],[[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[23]"],"($1)","$CC ($1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[357]|4[1-35]|6[13-57]"],"($1)","$CC ($1)"],[,"(9)(\\d{4})(\\d{4})","$1 $2 $3",["9"],"0$1"],[,"(44)(\\d{3})(\\d{4})","$1 $2 $3",["44"],"0$1"],[,"([68]00)(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"],"$1"],[,"(600)(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"],"$1"],[,"(1230)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"$1"],[,"(\\d{5})(\\d{4})","$1 $2",["219"],"($1)","$CC ($1)"]],[,,,,,,,,,[-1]],,,[,,"600\\d{7,8}",,,,"6001234567",,,[10,11]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CM:[,[,,"[2368]\\d{7,8}",,,,,,,[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",,,,,,,,[[,"([26])(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[23]|88"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CN:[,[,,"[1-7]\\d{6,11}|8[0-357-9]\\d{6,9}|9\\d{7,10}",,,,,,,[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})|80(?:29|6[03578]|7[018]|81)\\d{4}",,,,"1012345678",,,,[5,6]],[,,"1(?:[38]\\d|4[57]|5[0-35-9]|7[0-35-8])\\d{8}",,,,"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(?:[129]\\d{3}|79\\d{2}))?00","0",,,"(1(?:[129]\\d{3}|79\\d{2}))|0",,"00",,[[,"(80\\d{2})(\\d{4})","$1 $2",["80[2678]"],"0$1","$CC $1",1],[,"([48]00)(\\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{2}[19]","[3-9]\\d{2}(?:10|9[56])"],"0$1","$CC $1"],[,"(\\d{3,4})(\\d{4})","$1 $2",["[2-9]"]],[,"(21)(\\d{4})(\\d{4,6})","$1 $2 $3",["21"],"0$1","$CC $1",1],[,"([12]\\d)(\\d{4})(\\d{4})","$1 $2 $3",["10[1-9]|2[02-9]","10[1-9]|2[02-9]","10(?:[1-79]|8(?:[1-9]|0[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[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|[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[3678]|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(?:31|5[457]|6[09]|91)|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-578]"],,"$CC $1"],[,"(10800)(\\d{3})(\\d{4})","$1 $2 $3",["108","1080","10800"]],[,"(\\d{3})(\\d{7,8})","$1 $2",["950"]]],[[,"(80\\d{2})(\\d{4})","$1 $2",["80[2678]"],"0$1","$CC $1",1],[,"([48]00)(\\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{2}[19]","[3-9]\\d{2}(?:10|9[56])"],"0$1","$CC $1"],[,"(21)(\\d{4})(\\d{4,6})","$1 $2 $3",["21"],"0$1","$CC $1",1],[,"([12]\\d)(\\d{4})(\\d{4})","$1 $2 $3",["10[1-9]|2[02-9]","10[1-9]|2[02-9]","10(?:[1-79]|8(?:[1-9]|0[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[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|[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[3678]|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(?:31|5[457]|6[09]|91)|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-578]"],,"$CC $1"],[,"(10800)(\\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}",,,,"4001234567",,,[10,11,12]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CO:[,[,,"(?:[13]\\d{0,3}|[24-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(?:44|56))?",,,,[[,"(\\d)(\\d{7})","$1 $2",["1(?:8[2-9]|9[0-3]|[2-7])|[24-8]","1(?:8[2-9]|9(?:09|[1-3])|[2-7])|[24-8]"],"($1)","0$CC $1"],[,"(\\d{3})(\\d{7})","$1 $2",["3"],,"0$CC $1"],[,"(1)(\\d{3})(\\d{7})","$1-$2-$3",["1(?:80|9[04])","1(?:800|9(?:0[01]|4[78]))"],"0$1"]],[[,"(\\d)(\\d{7})","$1 $2",["1(?:8[2-9]|9[0-3]|[2-7])|[24-8]","1(?:8[2-9]|9(?:09|[1-3])|[2-7])|[24-8]"],"($1)","0$CC $1"],[,"(\\d{3})(\\d{7})","$1 $2",["3"],,"0$CC $1"],[,"(1)(\\d{3})(\\d{7})","$1 $2 $3",["1(?:80|9[04])","1(?:800|9(?:0[01]|4[78]))"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CR:[,[,,"[24-9]\\d{7,9}",,,,,,,[8,10]],[,,"2[0-24-7]\\d{6}",,,,"22123456",,,[8]],[,,"5(?:0[01]|7[0-3])\\d{5}|6(?:[0-4]\\d{3}|500[01])\\d{3}|(?:7[0-3]|8[3-9])\\d{6}",,,,"83123456",,,[8]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"90[059]\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"210[0-6]\\d{4}|4\\d{7}|5100\\d{4}",,,,"40001234",,,[8]],"CR",506,"00",,,,"(19(?:0[012468]|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]0"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CU:[,[,,"[2-57]\\d{5,7}",,,,,,,[6,7,8],[4,5]],[,,"2[1-4]\\d{5,6}|3(?:1\\d{6}|[23]\\d{4,6})|4(?:[125]\\d{5,6}|[36]\\d{6}|[78]\\d{4,6})|7\\d{6,7}",,,,"71234567",,,,[4,5]],[,,"5\\d{7}",,,,"51234567",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CU",53,"119","0",,,"0",,,,[[,"(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],[,"(\\d{2})(\\d{4,6})","$1 $2",["[2-4]"],"(0$1)"],[,"(\\d)(\\d{7})","$1 $2",["5"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CV:[,[,,"[259]\\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"],[,,"(?:9\\d|59)\\d{5}",,,,"9911234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CV",238,"0",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CW:[,[,,"[169]\\d{6,7}",,,,,,,[7,8]],[,,"9(?:[48]\\d{2}|50\\d|7(?:2[0-24]|[34]\\d|6[35-7]|77|8[7-9]))\\d{4}",,,,"94151234",,,[8]],[,,"9(?:5(?:[12467]\\d|3[01])|6(?:[15-9]\\d|3[01]))\\d{4}",,,,"95181234",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"60[0-2]\\d{4}",,,,"6001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CW",599,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[13-7]"]],[,"(9)(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],,[,,"955\\d{5}",,,,"95581234",,,[8]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CX:[,[,,"[1458]\\d{5,9}",,,,,,,[6,7,8,9,10]],[,,"89164\\d{4}",,,,"891641234",,,[9],[8]],[,,"14(?:5\\d|71)\\d{5}|4(?:[0-2]\\d|3[0-57-9]|4[47-9]|5[0-25-9]|6[6-9]|7[02-9]|8[147-9]|9[017-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0126]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{2})?\\d{4}",,,,"1300123456",,,[6,8,10]],[,,"500\\d{6}",,,,"500123456",,,[9]],[,,"550\\d{6}",,,,"550123456",,,[9]],"CX",61,"(?:14(?:1[14]|34|4[17]|[56]6|7[47]|88))?001[14-689]","0",,,"0",,"0011",,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CY:[,[,,"[257-9]\\d{7}",,,,,,,[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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:50|77)\\d{6}",,,,"77123456"],,,[,,,,,,,,,[-1]]],CZ:[,[,,"[2-8]\\d{8}|9\\d{8,11}",,,,,,,[9,10,11,12]],[,,"2\\d{8}|(?: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",,,,,,,,[[,"([2-9]\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],[,"(96\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["96"]],[,"(9\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9[36]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"9(?:5\\d|7[234])\\d{6}",,,,"972123456",,,[9]],,,[,,"9(?:3\\d{9}|6\\d{7,10})",,,,"93123456789"]],DE:[,[,,"[1-35-9]\\d{3,14}|4(?:[0-8]\\d{3,12}|9(?:[0-37]\\d|4(?:[1-35-8]|4\\d?)|5\\d{1,2}|6[1-8]\\d?)\\d{2,8})",,,,,,,[4,5,6,7,8,9,10,11,12,13,14,15],[3]],[,,"2\\d{5,13}|3(?:0\\d{3,13}|2\\d{9}|[3-9]\\d{4,13})|4(?:0\\d{3,12}|\\d{5,13})|5(?:0[2-8]|[1256]\\d|[38][0-8]|4\\d{0,2}|[79][0-7])\\d{3,11}|6(?:\\d{5,13}|9\\d{3,12})|7(?:0[2-8]|[1-9]\\d)\\d{3,10}|8(?:0[2-9]|[1-8]\\d|9\\d?)\\d{3,10}|9(?:0[6-9]\\d{3,10}|1\\d{4,12}|[2-9]\\d{4,11})",,,,"30123456",,,[5,6,7,8,9,10,11,12,13,14,15],[3,4]],[,,"1(?:5[0-25-9]\\d{8}|6[023]\\d{7,8}|7\\d{8,9})",,,,"15123456789",,,[10,11]],[,,"800\\d{7,12}",,,,"8001234567890",,,[10,11,12,13,14,15]],[,,"137[7-9]\\d{6}|900(?:[135]\\d{6}|9\\d{7})",,,,"9001234567",,,[10,11]],[,,"1(?:3(?:7[1-6]\\d{6}|8\\d{4})|80\\d{5,11})",,,,"18012345",,,[7,8,9,10,11,12,13,14]],[,,"700\\d{8}",,,,"70012345678",,,[11]],[,,,,,,,,,[-1]],"DE",49,"00","0",,,"0",,,,[[,"(1\\d{2})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],[,"(15\\d{3})(\\d{6})","$1 $2",["15[0568]"],"0$1"],[,"(1\\d{3})(\\d{7})","$1 $2",["15"],"0$1"],[,"(\\d{2})(\\d{3,11})","$1 $2",["3[02]|40|[68]9"],"0$1"],[,"(\\d{3})(\\d{3,11})","$1 $2",["2(?:\\d1|0[2389]|1[24]|28|34)|3(?:[3-9][15]|40)|[4-8][1-9]1|9(?:06|[1-9]1)"],"0$1"],[,"(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|[7-9](?:\\d[1-9]|[1-9]\\d)|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])","[24-6]|[7-9](?:\\d[1-9]|[1-9]\\d)|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]|4[1246]|6[1-4]|7[1346]|8[13568]|9[1246])|6(?:0[356]|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[0135-9]|7[1467]|8[136])|9(?:0[12479]|2[1358]|3[1357]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))"],"0$1"],[,"(3\\d{4})(\\d{1,10})","$1 $2",["3"],"0$1"],[,"(800)(\\d{7,12})","$1 $2",["800"],"0$1"],[,"(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["(?:18|90)0|137","1(?:37|80)|900[1359]"],"0$1"],[,"(1\\d{2})(\\d{5,11})","$1 $2",["181"],"0$1"],[,"(18\\d{3})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],[,"(18\\d{2})(\\d{7})","$1 $2",["18[68]"],"0$1"],[,"(18\\d)(\\d{8})","$1 $2",["18[2-579]"],"0$1"],[,"(700)(\\d{4})(\\d{4})","$1 $2 $3",["700"],"0$1"],[,"(138)(\\d{4})","$1 $2",["138"],"0$1"],[,"(15[013-68])(\\d{2})(\\d{8})","$1 $2 $3",["15[013-68]"],"0$1"],[,"(15[279]\\d)(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],[,"(1[67]\\d)(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"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(?:(?:2\\d55|7\\d99|9\\d33)\\d{7}|(?:[034568]00|113)\\d{8})|6(?:013|255|399)\\d{7,8}|7(?:[015]13|[234]55|[69]33|[78]99)\\d{7,8})",,,,"177991234567",,,[12,13]]],DJ:[,[,,"[27]\\d{7}",,,,,,,[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"]],,[,,,,,,,,,[-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}",,,,"20123456"],[,,"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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DM:[,[,,"[57-9]\\d{9}",,,,,,,[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(?:[234689]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|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"DM",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"767",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DO:[,[,,"[589]\\d{9}",,,,,,,[10],[7]],[,,"8(?:[04]9[2-9]\\d{6}|29(?:2(?:[0-59]\\d|6[04-9]|7[0-27]|8[0237-9])|3(?:[0-35-9]\\d|4[7-9])|[45]\\d{2}|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-57-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|22|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-9]\\d)\\d{7}",,,,,,,[8,9]],[,,"(?:1\\d|2[013-79]|3[0-8]|4[0135689])\\d{6}|9619\\d{5}",,,,"12345678"],[,,"(?:5[4-6]|7[7-9])\\d{7}|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",,,,[[,"([1-4]\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],[,"([5-8]\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"],[,"(9\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EC:[,[,,"1\\d{9,10}|[2-8]\\d{7}|9\\d{8}",,,,,,,[8,9,10,11],[7]],[,,"[2-7][2-7]\\d{6}",,,,"22123456",,,[8],[7]],[,,"9(?:(?:39|[45][89]|7[7-9]|[89]\\d)\\d|6(?:[017-9]\\d|2[0-4]))\\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)(\\d{3})(\\d{4})","$1 $2-$3",["[247]|[356][2-8]"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],[,"(1800)(\\d{3})(\\d{3,4})","$1 $2 $3",["1"],"$1"]],[[,"(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[247]|[356][2-8]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],[,"(1800)(\\d{3})(\\d{3,4})","$1 $2 $3",["1"],"$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EE:[,[,,"[3-9]\\d{6,7}|800\\d{6,7}",,,,,,,[7,8,10]],[,,"(?:3[23589]|4[3-8]|6\\d|7[1-9]|88)\\d{5}",,,,"3212345",,,[7]],[,,"(?:5\\d|8[1-5])\\d{6}|5(?:[02]\\d{2}|1(?:[0-8]\\d|95)|5[0-478]\\d|64[0-4]|65[1-589])\\d{3}",,,,"51234567",,,[7,8]],[,,"800(?:0\\d{3}|1\\d|[2-9])\\d{3}",,,,"80012345"],[,,"(?:40\\d{2}|900)\\d{4}",,,,"9001234",,,[7,8]],[,,,,,,,,,[-1]],[,,"70[0-2]\\d{5}",,,,"70012345",,,[8]],[,,,,,,,,,[-1]],"EE",372,"00",,,,,,,,[[,"([3-79]\\d{2})(\\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]"]],[,"(70)(\\d{2})(\\d{4})","$1 $2 $3",["70"]],[,"(8000)(\\d{3})(\\d{3})","$1 $2 $3",["800","8000"]],[,"([458]\\d{3})(\\d{3,4})","$1 $2",["40|5|8(?:00|[1-5])","40|5|8(?:00[1-9]|[1-5])"]]],,[,,,,,,,,,[-1]],,,[,,"800[2-9]\\d{3}",,,,"8002123",,,[7]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EG:[,[,,"1\\d{4,9}|[2456]\\d{8}|3\\d{7}|[89]\\d{8,9}",,,,,,,[8,9,10],[7]],[,,"(?:1(?:3[23]\\d|5(?:[23]|9\\d))|2[2-4]\\d{2}|3\\d{2}|4(?:0[2-5]|[578][23]|64)\\d|5(?:0[2-7]|[57][23])\\d|6[24-689]3\\d|8(?:2[2-57]|4[26]|6[237]|8[2-4])\\d|9(?:2[27]|3[24]|52|6[2356]|7[2-4])\\d)\\d{5}",,,,"234567890",,,[8,9],[7]],[,,"1(?:0[0-269]|1[0-245]|2[0-278]|55)\\d{7}",,,,"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{3})(\\d{3})(\\d{4})","$1 $2 $3",["1[012]|[89]00"],"0$1"],[,"(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|[89][2-9]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["155"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EH:[,[,,"[5-9]\\d{8}",,,,,,,[9]],[,,"528[89]\\d{5}",,,,"528812345"],[,,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[07][07]|6[12]))\\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]|20|40|55|6[146])\\d{4}|8\\d{6}",,,,"8370362",,,,[6]],[,,"17[1-3]\\d{4}|7\\d{6}",,,,"7123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ER",291,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",,"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ES:[,[,,"[5-9]\\d{8}",,,,,,,[9]],[,,"8(?:[1356]\\d|[28][0-8]|[47][1-9])\\d{6}|9(?:[135]\\d{7}|[28][0-8]\\d{6}|4[1-9]\\d{6}|6(?:[0-8]\\d{6}|9(?:0(?:[0-57-9]\\d{4}|6(?:0[0-8]|1[1-9]|[2-9]\\d)\\d{2})|[1-9]\\d{5}))|7(?:[124-9]\\d{2}|3(?:[0-8]\\d|9[1-9]))\\d{4})",,,,"810123456"],[,,"(?:6\\d{6}|7[1-48]\\d{5}|9(?:6906(?:09|10)|7390\\d{2}))\\d{2}",,,,"612345678"],[,,"[89]00\\d{6}",,,,"800123456"],[,,"80[367]\\d{6}",,,,"803123456"],[,,"90[12]\\d{6}",,,,"901123456"],[,,"70\\d{7}",,,,"701234567"],[,,,,,,,,,[-1]],"ES",34,"00",,,,,,,,[[,"([89]00)(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],[,"([5-9]\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[568]|[79][0-8]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"51\\d{7}",,,,"511234567"],,,[,,,,,,,,,[-1]]],ET:[,[,,"[1-59]\\d{8}",,,,,,,[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[0-6]|33[0134689]|44[04]|55[0-6]|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[1-9]|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(?:[1-46-8]\\d|5[89])\\d{6}",,,,"911234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ET",251,"00","0",,,"0",,,,[[,"([1-59]\\d)(\\d{3})(\\d{4})","$1 $2 $3",,"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FI:[,[,,"[16]\\d{6,9}|2\\d{4,9}|[35]\\d{5,9}|4\\d{7,10}|7\\d{7,9}|[89]\\d{6,8}",,,,,,,[5,6,7,8,9,10,11]],[,,"1[3-79][1-8]\\d{4,6}|[235689][1-8]\\d{5,7}",,,,"131234567",,,[7,8,9]],[,,"4(?:[0-8]\\d{6,8}|9\\d{9})|50\\d{4,8}",,,,"412345678",,,[6,7,8,9,10,11]],[,,"800\\d{5,6}",,,,"800123456",,,[8,9]],[,,"[67]00\\d{5,6}",,,,"600123456",,,[8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FI",358,"00|99(?:[02469]|5(?:11|33|5[59]|88|9[09]))","0",,,"0",,"00",,[[,"(\\d{3})(\\d{3,7})","$1 $2",["(?:[1-3]00|[6-8]0)"],"0$1"],[,"(116\\d{3})","$1",["116"],"$1"],[,"(\\d{2})(\\d{3,9})","$1 $2",["1(?:0[1-9]|[3-9])|2(?:0[1-9]|9)|30[1-9]|4|50|7(?:[13]|5[03-9])"],"0$1"],[,"(75\\d{3})","$1",["75[12]"],"0$1"],[,"(\\d)(\\d{5,9})","$1 $2",["[235689][1-8]"],"0$1"],[,"(39\\d)(\\d{3})(\\d{3})","$1 $2 $3",["39"],"0$1"]],[[,"(\\d{3})(\\d{3,7})","$1 $2",["(?:[1-3]00|[6-8]0)"],"0$1"],[,"(116\\d{3})","$1",["116"],"$1"],[,"(\\d{2})(\\d{3,9})","$1 $2",["1(?:0[1-9]|[3-9])|2(?:0[1-9]|9)|30[1-9]|4|50|7(?:[13]|5[03-9])"],"0$1"],[,"(\\d)(\\d{5,9})","$1 $2",["[235689][1-8]"],"0$1"],[,"(39\\d)(\\d{3})(\\d{3})","$1 $2 $3",["39"],"0$1"]],[,,,,,,,,,[-1]],1,,[,,"100\\d{4,6}|20(?:0\\d{4,6}|2[023]\\d{4,5}|9[89]\\d{1,6})|300\\d{3,7}|60(?:[12]\\d{5,6}|6\\d{7})|7(?:1\\d{7}|3\\d{8}|5[03-9]\\d{5,6})",,,,"1001234",,,[5,6,7,8,9,10]],[,,"10(?:0\\d{4,6}|[1-9]\\d{5,7})|2(?:0(?:0\\d{4,6}|[13-8]\\d{5,7}|2(?:[023]\\d{4,5}|[14-9]\\d{4,6})|9(?:[0-7]\\d{4,6}|[89]\\d{1,6}))|9\\d{5,8})|3(?:0(?:0\\d{3,7}|[1-57-9]\\d{5,7}|6(?:\\d{3}|\\d{5,7}))|93\\d{5,7})|60(?:[12]\\d{5,6}|6\\d{7})|7(?:1\\d{7}|3\\d{8}|5[03-9]\\d{5,6})",,,,"10112345",,,[5,6,7,8,9,10]],,,[,,,,,,,,,[-1]]],FJ:[,[,,"[35-9]\\d{6}|0\\d{10}",,,,,,,[7,11]],[,,"(?:3[0-5]|6[25-7]|8[58])\\d{5}",,,,"3212345",,,[7]],[,,"(?:5[018]|[79]\\d|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",["[35-9]"]],[,"(\\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]\\d{3}|9[2-6]\\d{5}",,,,"3201234"],[,,"3[2357]0[1-9]\\d{3}|9[2-7]\\d{5}",,,,"3501234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FM",691,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FO:[,[,,"[2-9]\\d{5}",,,,,,,[6]],[,,"(?:20|[3-4]\\d|8[19])\\d{4}",,,,"201234"],[,,"(?:[27][1-9]|5\\d)\\d{4}",,,,"211234"],[,,"80[257-9]\\d{3}",,,,"802123"],[,,"90(?:[1345][15-7]|2[125-7]|99)\\d{2}",,,,"901123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:6[0-36]|88)\\d{4}",,,,"601234"],"FO",298,"00",,,,"(10(?:01|[12]0|88))",,,,[[,"(\\d{6})","$1",,,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FR:[,[,,"[1-9]\\d{8}",,,,,,,[9]],[,,"[1-5]\\d{8}",,,,"123456789"],[,,"(?:6\\d|7[3-9])\\d{7}",,,,"612345678"],[,,"80[0-5]\\d{6}",,,,"801234567"],[,,"89[1-37-9]\\d{6}",,,,"891123456"],[,,"8(?:1[0-29]|2[0156]|84|90)\\d{6}",,,,"810123456"],[,,,,,,,,,[-1]],[,,"9\\d{8}",,,,"912345678"],"FR",33,"00","0",,,"0",,,,[[,"([1-79])(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"],[,"(1\\d{2})(\\d{3})","$1 $2",["11"],"$1"],[,"(8\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"]],[[,"([1-79])(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"],[,"(8\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"80[6-9]\\d{6}",,,,"806123456"],,,[,,,,,,,,,[-1]]],GA:[,[,,"0?\\d{7}",,,,,,,[7,8]],[,,"01\\d{6}",,,,"01441234",,,[8]],[,,"0?[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:[,[,,"\\d{7,10}",,,,,,,[7,9,10],[4,5,6,8]],[,,"2(?:0[01378]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{7}|1(?:1(?:3[0-48]|[46][0-4]|5[0-26-9]|[78][0-49])|21[0-7]|31[0-8]|[4-69]1\\d)\\d{6}|1(?:2(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)|3(?:0\\d|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[28][02-57-9]|[37]\\d|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|2[024-9]|3[015689]|4[02-9]|5[03-9]|6\\d|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0124578])|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]|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|8\\d|9[2-57]))\\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[345])))|3(?:638[2-5]|647[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[123]))|5(?:24(?:3[2-79]|6\\d)|276\\d|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[567]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|955[0-4])|7(?:26(?:6[13-9]|7[0-7])|442\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|84(?:3[2-58]))|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}|176888[2-46-8]\\d{2}|16977[23]\\d{3}",,,,"1212345678",,,[9,10],[4,5,6,7,8]],[,,"7(?:[1-3]\\d{3}|4(?:[0-46-9]\\d{2}|5(?:[0-689]\\d|7[0-57-9]))|5(?:0[0-8]|[13-9]\\d|2[0-35-9])\\d|7(?:0(?:0[01]|[1-9]\\d)|[1-7]\\d{2}|8[02-9]\\d|9[0-689]\\d)|8(?:[014-9]\\d|[23][0-8])\\d|9(?:[024-9]\\d{2}|1(?:[02-9]\\d|1[028])|3[0-689]\\d))\\d{5}",,,,"7400123456",,,[10]],[,,"80(?:0(?:1111|\\d{6,7})|8\\d{7})|500\\d{6}",,,,"8001234567"],[,,"(?:87[123]|9(?:[01]\\d|8[2349]))\\d{7}",,,,"9012345678",,,[10]],[,,"8(?:4(?:5464\\d|[2-5]\\d{7})|70\\d{7})",,,,"8431234567",,,[7,10]],[,,"70\\d{8}",,,,"7012345678",,,[10]],[,,"56\\d{8}",,,,"5612345678",,,[10]],"GB",44,"00","0"," x",,"0",,,,[[,"(7\\d{3})(\\d{6})","$1 $2",["7(?:[1-57-9]|62)","7(?:[1-57-9]|624)"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2|5[56]|7[06]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:1|\\d1)|3|9[018]"],"0$1"],[,"(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:387|5(?:24|39)|697|768|946)","1(?:3873|5(?:242|39[456])|697[347]|768[347]|9467)"],"0$1"],[,"(1\\d{3})(\\d{5,6})","$1 $2",["1"],"0$1"],[,"(800)(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],[,"(845)(46)(4\\d)","$1 $2 $3",["845","8454","84546","845464"],"0$1"],[,"(8\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8(?:4[2-5]|7[0-3])"],"0$1"],[,"(80\\d)(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1"],[,"([58]00)(\\d{6})","$1 $2",["[58]00"],"0$1"]],,[,,"76(?:0[012]|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:[,[,,"[4589]\\d{9}",,,,,,,[10],[7]],[,,"473(?:2(?:3[0-2]|69)|3(?:2[89]|86)|4(?:[06]8|3[5-9]|4[0-49]|5[5-79]|68|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|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"GD",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"473",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GE:[,[,,"[34578]\\d{8}",,,,,,,[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[0-35-9])\\d{6}",,,,"555123456"],[,,"800\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"706\\d{6}",,,,"706123456"],"GE",995,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5"],"$1"]],,[,,,,,,,,,[-1]],,,[,,"706\\d{6}",,,,"706123456"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GF:[,[,,"[56]\\d{8}",,,,,,,[9]],[,,"594(?:10|2[012457-9]|3[0-57-9]|4[3-9]|5[7-9]|6[0-3]|9[014])\\d{4}",,,,"594101234"],[,,"694(?:[0249]\\d|1[2-9]|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",,"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GG:[,[,,"[135789]\\d{6,9}",,,,,,,[7,9,10],[6]],[,,"1481[25-9]\\d{5}",,,,"1481256789",,,[10],[6]],[,,"7(?:781\\d|839\\d|911[17])\\d{5}",,,,"7781123456",,,[10]],[,,"80(?:0(?:1111|\\d{6,7})|8\\d{7})|500\\d{6}",,,,"8001234567"],[,,"(?:87[123]|9(?:[01]\\d|8[0-3]))\\d{7}",,,,"9012345678",,,[10]],[,,"8(?:4(?:5464\\d|[2-5]\\d{7})|70\\d{7})",,,,"8431234567",,,[7,10]],[,,"70\\d{8}",,,,"7012345678",,,[10]],[,,"56\\d{8}",,,,"5612345678",,,[10]],"GG",44,"00","0",,,"0",,,,,,[,,"76(?:0[012]|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{8}|8\\d{7}",,,,,,,[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[034678]\\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{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"],[,"(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"800\\d{5}",,,,"80012345",,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GI:[,[,,"[256]\\d{7}",,,,,,,[8]],[,,"2(?:00\\d{2}|1(?:6[24-7]\\d|90[0-2])|2(?:2[2457]\\d|50[0-2]))\\d{3}",,,,"20012345"],[,,"(?:5[46-8]|62)\\d{6}",,,,"57123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GI",350,"00",,,,,,,,[[,"(\\d{3})(\\d{5})","$1 $2",["2"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GL:[,[,,"[1-689]\\d{5}",,,,,,,[6]],[,,"(?:19|3[1-6]|6[14689]|8[14-79]|9\\d)\\d{4}",,,,"321000"],[,,"[245][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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GM:[,[,,"[2-9]\\d{6}",,,,,,,[7]],[,,"(?:4(?:[23]\\d{2}|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{6}",,,,"3012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GM",220,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GN:[,[,,"[367]\\d{7,8}",,,,,,,[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:[,[,,"[56]\\d{8}",,,,,,,[9]],[,,"590(?:0[13468]|1[012]|2[0-68]|3[28]|4[0-8]|5[579]|6[0189]|70|8[0-689]|9\\d)\\d{4}",,,,"590201234"],[,,"690(?:0[05-9]|[1-9]\\d)\\d{4}",,,,"690001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GP",590,"00","0",,,"0",,,,[[,"([56]90)(\\d{2})(\\d{4})","$1 $2-$3",,"0$1"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GQ:[,[,,"[23589]\\d{8}",,,,,,,[9]],[,,"3(?:3(?:3\\d[7-9]|[0-24-9]\\d[46])|5\\d{2}[7-9])\\d{4}",,,,"333091234"],[,,"(?:222|55[15])\\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:[,[,,"[26-9]\\d{9}",,,,,,,[10]],[,,"2(?:1\\d{2}|2(?:2[1-46-9]|3[1-8]|4[1-7]|5[1-4]|6[1-8]|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|3[1245]|4[1-7]|5[13-9]|[269][1-6]|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"],[,,"69\\d{8}",,,,"6912345678"],[,,"800\\d{7}",,,,"8001234567"],[,,"90[19]\\d{7}",,,,"9091234567"],[,,"8(?:0[16]|12|25)\\d{7}",,,,"8011234567"],[,,"70\\d{8}",,,,"7012345678"],[,,,,,,,,,[-1]],"GR",30,"00",,,,,,,,[[,"([27]\\d)(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["2[2-9]1|[689]"]],[,"(2\\d{3})(\\d{6})","$1 $2",["2[2-9][02-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GT:[,[,,"[2-7]\\d{7}|1[89]\\d{9}",,,,,,,[8,11]],[,,"[267][2-9]\\d{6}",,,,"22456789",,,[8]],[,,"[345]\\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:[,[,,"[5689]\\d{9}",,,,,,,[10],[7]],[,,"671(?:3(?:00|3[39]|4[349]|55|6[26])|4(?:56|7[1-9]|8[0236-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[5-9])|7(?:[079]7|2[0167]|3[45]|47|8[789])|8(?:[2-5789]8|6[48])|9(?:2[29]|6[79]|7[179]|8[789]|9[78]))\\d{4}",,,,"6713001234",,,,[7]],[,,"671(?:3(?:00|3[39]|4[349]|55|6[26])|4(?:56|7[1-9]|8[0236-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[5-9])|7(?:[079]7|2[0167]|3[45]|47|8[789])|8(?:[2-5789]8|6[48])|9(?:2[29]|6[79]|7[179]|8[789]|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|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"GU",1,"011","1",,,"1",,,1,,,[,,,,,,,,,[-1]],,"671",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GW:[,[,,"(?:4(?:0\\d{5}|4\\d{7})|9\\d{8})",,,,,,,[7,9]],[,,"443\\d{6}",,,,"443201234",,,[9]],[,,"9(?:5(?:5\\d|6[0-2])|6(?:5[0-2]|6\\d|9[012])|77\\d)\\d{5}",,,,"955012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"40\\d{5}",,,,"4012345",,,[7]],"GW",245,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["44|9[567]"]],[,"(\\d{3})(\\d{4})","$1 $2",["40"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GY:[,[,,"[2-46-9]\\d{6}",,,,,,,[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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HK:[,[,,"[235-7]\\d{7}|8\\d{7,8}|9\\d{4,10}",,,,,,,[5,6,7,8,9,11]],[,,"(?:2(?:[13-8]\\d|2[013-9]|9[0-24-9])|3(?:[1569][0-24-9]|4[0-246-9]|7[0-24-69]|89)|58[01])\\d{5}",,,,"21234567",,,[8]],[,,"(?:5(?:[1-59][0-46-9]|6[0-4689]|7[0-469])|6(?:0[1-9]|[1459]\\d|[2368][0-57-9]|7[0-79])|9(?:0[1-9]|1[02-9]|[2358][0-8]|[467]\\d))\\d{5}",,,,"51234567",,,[8]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"900(?:[0-24-9]\\d{7}|3\\d{1,4})",,,,"90012345678",,,[5,6,7,8,11]],[,,,,,,,,,[-1]],[,,"8(?:1[1-4679]|2[0-367]|3[02-47])\\d{5}",,,,"81123456",,,[8]],[,,,,,,,,,[-1]],"HK",852,"00(?:[126-9]|30|5[09])?",,,,,,"00",,[[,"(\\d{4})(\\d{4})","$1 $2",["[235-7]|[89](?:0[1-9]|[1-9])"]],[,"(800)(\\d{3})(\\d{3})","$1 $2 $3",["800"]],[,"(900)(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["900"]],[,"(900)(\\d{2,5})","$1 $2",["900"]]],,[,,"7(?:1[0-369]|[23][0-37-9]|47|5[1578]|6[0235]|7[278]|8[236-9]|9[025-9])\\d{5}",,,,"71234567",,,[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]|7[01389]|8[0146-9]|9[012])|4(?:07|2[3-59]|3[13-689]|4[0-68]|5[1-35])|5(?:16|4[03-5]|5\\d|6[4-6]|74)|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-35789]|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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HR:[,[,,"[1-7]\\d{5,8}|[89]\\d{6,8}",,,,,,,[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\\d|[1259]\\d{2}|7(?:[0679]\\d|51)|8\\d{1,2})\\d{5}",,,,"921234567",,,[8,9]],[,,"80[01]\\d{4,6}",,,,"800123456",,,[7,8,9]],[,,"6(?:[01]\\d{0,2}|[459]\\d{2})\\d{4}",,,,"611234",,,[6,7,8]],[,,,,,,,,,[-1]],[,,"7[45]\\d{6}",,,,"74123456",,,[8]],[,,,,,,,,,[-1]],"HR",385,"00","0",,,"0",,,,[[,"(1)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],[,"([2-5]\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-5]"],"0$1"],[,"(9\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],[,"(6[01])(\\d{2})(\\d{2,3})","$1 $2 $3",["6[01]"],"0$1"],[,"([67]\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[67]"],"0$1"],[,"(80[01])(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],[,"(80[01])(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HU:[,[,,"[1-9]\\d{7,8}",,,,,,,[8,9],[6]],[,,"(?:1\\d|2[2-9]|3[2-7]|4[24-9]|5[2-79]|6[23689]|7[2-9]|8[2-57-9]|9[2-69])\\d{6}",,,,"12345678",,,[8],[6]],[,,"(?:[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",,,,[[,"(1)(\\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}",,,,"80123456",,,[8]],[,,"38\\d{7}",,,,"381234567",,,[9]],,,[,,,,,,,,,[-1]]],ID:[,[,,"(?:[1-79]\\d{6,10}|8\\d{7,11})",,,,,,,[7,8,9,10,11,12],[5,6]],[,,"2(?:1(?:14\\d{3}|[0-8]\\d{6,7}|500\\d{3}|9\\d{6})|2\\d{6,8}|4\\d{7,8})|(?:2(?:[35][1-4]|6[0-8]|7[1-6]|8\\d|9[1-8])|3(?:1|[25][1-8]|3[1-68]|4[1-3]|6[1-3568]|7[0-469]|8\\d)|4(?:0[1-589]|1[01347-9]|2[0-36-8]|3[0-24-68]|43|5[1-378]|6[1-5]|7[134]|8[1245])|5(?:1[1-35-9]|2[25-8]|3[124-9]|4[1-3589]|5[1-46]|6[1-8])|6(?:19?|[25]\\d|3[1-69]|4[1-6])|7(?:02|[125][1-9]|[36]\\d|4[1-8]|7[0-36-9])|9(?:0[12]|1[013-8]|2[0-479]|5[125-8]|6[23679]|7[159]|8[01346]))\\d{5,8}",,,,"612345678",,,[7,8,9,10,11],[5,6]],[,,"(?:2(?:1(?:3[145]|4[01]|5[1-469]|60|8[0359]|9\\d)|2(?:88|9[1256])|3[1-4]9|4(?:36|91)|5(?:1[349]|[2-4]9)|6[0-7]9|7(?:[1-36]9|4[39])|8[1-5]9|9[1-48]9)|3(?:19[1-3]|2[12]9|3[13]9|4(?:1[69]|39)|5[14]9|6(?:1[69]|2[89])|709)|4[13]19|5(?:1(?:19|8[39])|4[129]9|6[12]9)|6(?:19[12]|2(?:[23]9|77))|7(?:1[13]9|2[15]9|419|5(?:1[89]|29)|6[15]9|7[178]9))\\d{5,6}|8[1-35-9]\\d{7,10}",,,,"812345678",,,[9,10,11,12]],[,,"177\\d{6,8}|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[1789]|10(?:00|1[67]))","0",,,"0",,,,[[,"(\\d{2})(\\d{5,8})","$1 $2",["2[124]|[36]1"],"(0$1)"],[,"(\\d{3})(\\d{5,8})","$1 $2",["[4579]|2[035-9]|[36][02-9]"],"(0$1)"],[,"(8\\d{2})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],[,"(8\\d{2})(\\d{4})(\\d{4,5})","$1-$2-$3",["8[1-35-9]"],"0$1"],[,"(1)(500)(\\d{3})","$1 $2 $3",["15"],"$1"],[,"(177)(\\d{6,8})","$1 $2",["17"],"0$1"],[,"(800)(\\d{5,7})","$1 $2",["800"],"0$1"],[,"(804)(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],[,"(80\\d)(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80[79]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"8071\\d{6}",,,,"8071123456",,,[10]],[,,"1500\\d{3}|8071\\d{6}",,,,"8071123456",,,[7,10]],,,[,,,,,,,,,[-1]]],IE:[,[,,"[124-9]\\d{6,9}",,,,,,,[7,8,9,10],[5,6]],[,,"1\\d{7,8}|2(?:1\\d{6,7}|3\\d{7}|[24-9]\\d{5})|4(?:0[24]\\d{5}|[1-469]\\d{7}|5\\d{6}|7\\d{5}|8[0-46-9]\\d{7})|5(?:0[45]\\d{5}|1\\d{6}|[23679]\\d{7}|8\\d{5})|6(?:1\\d{6}|[237-9]\\d{5}|[4-6]\\d{7})|7[14]\\d{7}|9(?:1\\d{6}|[04]\\d{7}|[35-9]\\d{5})",,,,"2212345",,,,[5,6]],[,,"8(?:22\\d{6}|[35-9]\\d{7})",,,,"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",,,,[[,"(1)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],[,"(\\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",["40[24]|50[45]"],"(0$1)"],[,"(48)(\\d{4})(\\d{4})","$1 $2 $3",["48"],"(0$1)"],[,"(818)(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[24-69]|7[14]"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["76|8[35-9]"],"0$1"],[,"(8\\d)(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8[35-9]5"],"0$1"],[,"(700)(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:8[059]|5)","1(?:8[059]0|5)"],"$1"]],,[,,,,,,,,,[-1]],,,[,,"18[59]0\\d{6}",,,,"1850123456",,,[10]],[,,"818\\d{6}",,,,"818123456",,,[9]],,,[,,"8[35-9]5\\d{7}",,,,"8551234567",,,[10]]],IL:[,[,,"1\\d{6,11}|[2-589]\\d{3}(?:\\d{3,6})?|6\\d{3}|7\\d{6,9}",,,,,,,[4,7,8,9,10,11,12]],[,,"(?:153\\d{1,2}|[2-489])\\d{7}",,,,"21234567",,,[8,11,12],[7]],[,,"5(?:[0-47-9]\\d{2}|5(?:01|2[23]|3[2-4]|4[45]|5[5689]|6[6-8]|7[0178]|8[6-9]|9[2-9])|6[2-9]\\d)\\d{5}",,,,"501234567",,,[9]],[,,"1(?:80[019]\\d{3}|255)\\d{3}",,,,"1800123456",,,[7,10]],[,,"1(?:212|(?:9(?:0[01]|19)|200)\\d{2})\\d{4}",,,,"1919123456",,,[8,9,10]],[,,"1700\\d{6}",,,,"1700123456",,,[10]],[,,,,,,,,,[-1]],[,,"7(?:18\\d|2[23]\\d|3[237]\\d|47\\d|6[58]\\d|7\\d{2}|8(?:2\\d|33|55|77|81)|9[2579]\\d)\\d{5}",,,,"771234567",,,[9]],"IL",972,"0(?:0|1[2-9])","0",,,"0",,,,[[,"([2-489])(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],[,"([57]\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],[,"(153)(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["153"],"$1"],[,"(1)([7-9]\\d{2})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"],"$1"],[,"(1255)(\\d{3})","$1-$2",["125"],"$1"],[,"(1200)(\\d{3})(\\d{3})","$1-$2-$3",["120"],"$1"],[,"(1212)(\\d{2})(\\d{2})","$1-$2-$3",["121"],"$1"],[,"(1599)(\\d{6})","$1-$2",["1599"],"$1"],[,"(151)(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["151"],"$1"],[,"(\\d{4})","*$1",["[2-689]"],"$1"]],,[,,,,,,,,,[-1]],,,[,,"1700\\d{6}|[2-689]\\d{3}",,,,"1700123456",,,[4,10]],[,,"[2-689]\\d{3}|1599\\d{6}",,,,"1599123456",,,[4,10]],,,[,,"151\\d{8,9}",,,,"15112340000",,,[11,12]]],IM:[,[,,"[135789]\\d{6,9}",,,,,,,[10],[6]],[,,"1624[5-8]\\d{5}",,,,"1624756789",,,,[6]],[,,"7(?:4576|[59]24\\d|624[2-4])\\d{5}",,,,"7924123456"],[,,"808162\\d{4}",,,,"8081624567"],[,,"(?:872299|90[0167]624)\\d{4}",,,,"9016247890"],[,,"8(?:4(?:40[49]06|5624\\d)|70624\\d)\\d{3}",,,,"8456247890"],[,,"70\\d{8}",,,,"7012345678"],[,,"56\\d{8}",,,,"5612345678"],"IM",44,"00","0",,,"0",,,,,,[,,"7624[01689]\\d{5}",,,,"7624012345"],,,[,,,,,,,,,[-1]],[,,"3(?:08162\\d|3\\d{5}|4(?:40[49]06|5624\\d)|7(?:0624\\d|2299\\d))\\d{3}|55\\d{8}",,,,"5512345678"],,,[,,,,,,,,,[-1]]],IN:[,[,,"008\\d{9}|1\\d{7,12}|[2-9]\\d{9,10}",,,,,,,[8,9,10,11,12,13],[6,7]],[,,"(?:11|2[02]|33|4[04]|79)[2-7]\\d{7}|3880\\d{6}|80[2-467]\\d{7}|(?:1(?:2[0-249]|3[0-25]|4[145]|[59][14]|6[014]|7[1257]|8[01346])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568]|9[14])|3(?:26|4[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]|[36][25]|22|4[28]|5[12]|[78]1|9[15])|6(?:12|[2345]1|57|6[13]|7[14]|80)|7(?:12|2[14]|3[134]|4[47]|5[15]|[67]1|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91))[2-7]\\d{6}|(?:(?:1(?:2[35-8]|3[346-9]|4[236-9]|[59][0235-9]|6[235-9]|7[34689]|8[257-9])|2(?:1[134689]|3[24-8]|4[2-8]|5[25689]|6[2-4679]|7[13-79]|8[2-479]|9[235-9])|3(?:01|1[79]|2[1-5]|4[25-8]|5[125689]|6[235-7]|7[157-9]|8[2-467])|4(?:1[14578]|2[5689]|3[2-467]|5[4-7]|6[35]|73|8[2689]|9[2389])|5(?:[16][146-9]|2[14-8]|3[1346]|4[14-69]|5[46]|7[2-4]|8[2-8]|9[246])|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|[57][2-689]|6[24-578]|8[1-6])|8(?:1[1357-9]|2[235-8]|3[03-57-9]|4[0-24-9]|5\\d|6[2457-9]|7[1-6]|8[1256]|9[2-4]))\\d|7(?:(?:1[013-9]|2[0235-9]|3[2679]|4[1-35689]|5[2-46-9]|[67][02-9]|9\\d)\\d|8(?:2[0-6]|[013-8]\\d)))[2-7]\\d{5}",,,,"1123456789",,,[10],[6,7,8]],[,,"(?:600[1-3]\\d|7(?:0\\d{3}|19[0-5]\\d|2(?:[0235679]\\d{2}|[14][017-9]\\d|8(?:[0-59]\\d|[678][089]))|3(?:[05-8]\\d{2}|1(?:[089]\\d|11|7[5-8])|2(?:[0-49][089]|[5-8]\\d)|3[017-9]\\d|4(?:[07-9]\\d|11)|9(?:[016-9]\\d|[2-5][089]))|4(?:0\\d{2}|1(?:[015-9]\\d|[23][089]|4[089])|2(?:0[089]|[1-7][089]|[89]\\d)|3(?:[0-8][089]|9\\d)|4(?:[089]\\d|11|7[02-8])|[56]\\d[089]|7(?:[089]\\d|11|7[02-8])|8(?:[0-24-7][089]|[389]\\d)|9(?:[0-6][089]|7[089]|[89]\\d))|5(?:[0346-8]\\d{2}|1(?:[07-9]\\d|11)|2(?:[04-9]\\d|[123][089])|5[017-9]\\d|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-6][089]|[289]\\d|7[89])|[1-9]\\d{2})|8(?:[0-79]\\d{2}|8(?:[089]\\d|11|7[02-9]))|9(?:[089]\\d{2}|313|7(?:[02-8]\\d|9[07-9])))|8(?:0(?:[01589]\\d{2}|6[67]\\d|7(?:[02-8]\\d|9[05-9]))|1(?:[02-57-9]\\d{2}|1(?:[0-35-9]\\d|4[0-46-9])|6(?:[089]\\d|7[02-8]))|2(?:0(?:[089]\\d|7[02])|[14](?:[089]\\d|7[02-8])|[235-9]\\d{2})|3(?:[0357-9]\\d{2}|1(?:[089]\\d|7[02-6])|2(?:[09]\\d|77|8[0-689])|4(?:0[1-7]|[1-9]\\d)|6(?:[089]\\d|7[02-7]))|[45]\\d{3}|6(?:[02457-9]\\d{2}|1(?:[089]\\d|7[02-8])|3(?:[089]\\d|7[02-8])|6(?:[08]\\d|7[02-8]|9\\d))|7(?:0[07-9]\\d|[1-69]\\d{2}|[78](?:[089]\\d|7[02-8]))|8(?:[0-25-9]\\d{2}|3(?:[089]\\d|7[02-8])|4(?:[0489]\\d|7[02-68]))|9(?:[02-9]\\d{2}|1(?:[0289]\\d|7[2-6])))|9\\d{4})\\d{5}",,,,"8123456789",,,[10]],[,,"00800\\d{7}|1(?:600\\d{6}|80(?:0\\d{4,9}|3\\d{9}))",,,,"1800123456"],[,,"186[12]\\d{9}",,,,"1861123456789",,,[13]],[,,"1860\\d{7}",,,,"18603451234",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IN",91,"00","0",,,"0",,,,[[,"(\\d{8})","$1",["561","5616","56161"],"$1",,1],[,"(\\d{5})(\\d{5})","$1 $2",["600|7(?:[02-8]|19|9[037-9])|8(?:0[015-9]|[1-9])|9","600|7(?:[078]|19[0-5]|2(?:[02356-9]|[14][017-9]|9[389])|3(?:[025-9]|1[017-9]|[34][017-9])|4(?:[0-35689]|[47][017-9])|5(?:[02346-9]|1[017-9]|5[017-9])|6(?:[02-9]|1[0-257-9])|9(?:[089]|31|7[02-9]))|8(?:0(?:[01589]|6[67]|7[02-9])|1(?:[0-57-9]|6[07-9])|2(?:0[07-9]|[14][07-9]|[235-9])|3(?:[03-57-9]|[126][07-9])|[45]|6(?:[02457-9]|[136][07-9])|7(?:[078][07-9]|[1-69])|8(?:[0-25-9]|3[07-9]|4[047-9])|9(?:[02-9]|1[027-9]))|9","600|7(?:0|19[0-5]|2(?:[0235679]|[14][017-9]|8(?:[0-569]|[78][089])|9[389])|3(?:[05-8]|1(?:[0189]|7[5-9])|2(?:[5-8]|[0-49][089])|3[017-9]|4(?:[07-9]|11)|9(?:[01689]|[2345][089]|40|7[0189]))|4(?:[056]|1(?:[0135-9]|[23][089]|2[089]|4[089])|2(?:0[089]|[1-7][089]|[89])|3(?:[0-8][089]|9)|4(?:[089]|11|7[02-8])|7(?:[089]|11|7[02-8])|8(?:[0-24-7][089]|[389])|9(?:[0-7][089]|[89]))|5(?:[0346-9]|1[017-9]|2(?:[03-9]|[12][089])|5[017-9])|6(?:[0346-9]|1[0-257-9]|2(?:[0-4]\\d|[5-9][089])|5(?:[0-367][089]|[4589]))|7(?:0(?:[02-9]|1[089])|[1-9])|8(?:[0-79]|8(?:0[0189]|11|8[013-9]|9))|9(?:[089]|313|7(?:[02-8]|9[07-9])))|8(?:0(?:[01589]|6[67]|7(?:[02-8]|9[05-9]))|1(?:[02-57-9]|1(?:[0-35-9]|4[0-46-9])|6(?:[089]|7[02-8]))|2(?:0(?:[089]|7[02])|[14](?:[089]|7[02-8])|[235-9])|3(?:[0357-9]|1(?:[089]|7[02-6])|2(?:[09]|77|8[0-689])|4(?:0[1-7]|[1-9])|6(?:[089]|7[02-7]))|[45]|6(?:[02457-9]|1(?:[089]|7[02-8])|3(?:[089]|7[02-8])|6(?:[08]|7[02-8]|9\\d))|7(?:0[07-9]|[1-69]|7(?:[089]|7[02-8])|8(?:[089]|7[02-8]))|8(?:[0-25-9]|3(?:[089]|7[02-8])|4(?:[0489]|7[02-68]))|9(?:[02-9]|1(?:[0289]|7[2-6])))|9"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-9]|80[2-46]"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[59][14]|7[1257]|[68][1-9])|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]|[36][25]|22|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]|[67]1|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)"],"0$1",,1],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[23579]|[468][1-9])|[2-8]"],"0$1",,1],[,"(\\d{2})(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3 $4",["008"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],"$1",,1],[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3",["160","1600"],"$1",,1],[,"(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],"$1",,1],[,"(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["180","1800"],"$1",,1],[,"(\\d{4})(\\d{3,4})(\\d{4})","$1 $2 $3",["186","1860"],"$1",,1],[,"(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18[06]"],"$1",,1]],,[,,,,,,,,,[-1]],,,[,,"00800\\d{7}|1(?:600\\d{6}|8(?:0(?:0\\d{4,9}|3\\d{9})|6(?:0\\d{7}|[12]\\d{9})))",,,,"1800123456"],[,,"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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],IQ:[,[,,"[1-7]\\d{7,9}",,,,,,,[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",,,,[[,"(1)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[,"([2-6]\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],[,"(7\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],IR:[,[,,"[1-8]\\d{5,9}|9(?:[0-4]\\d{8}|9\\d{8})",,,,,,,[6,7,10],[4,5,8]],[,,"(?:(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])(?:\\d{8}|(?:[16]|[289]\\d?)\\d{3}))|94(?:000|11[1-7]|2\\d{2}|440)\\d{5}",,,,"2123456789",,,,[4,5,8]],[,,"9(?:0[1-3]\\d{2}|[1-3]\\d{3}|9(?:0\\d{2}|44\\d|810|9(?:00|11|9[89])))\\d{5}",,,,"9123456789",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:[2-6]0\\d|993)\\d{7}",,,,"9932123456",,,[10]],"IR",98,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"],[,"(\\d{2})(\\d{4,5})","$1 $2",["[1-8]"],"0$1"],[,"(\\d{4,5})","$1",["96"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"]],,[,,"943\\d{7}",,,,"9432123456",,,[10]],,,[,,"(?:9411[1-7]|94440)\\d{5}",,,,"9411110000",,,[10]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],IS:[,[,,"[4-9]\\d{6}|38\\d{7}",,,,,,,[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-79]|4[03-7]|7[0-2578]|8[0-35-9]|9[013-689])|87[23])\\d{4}",,,,"4101234",,,[7]],[,,"38[589]\\d{6}|(?:6(?:1[1-8]|2[0-6]|3[027-9]|4[014679]|5[0159]|[67][0-69]|9\\d)|7(?:5[057]|[6-8]\\d)|8(?:2[0-59]|3[0-4]|[469]\\d|5[1-9]|88))\\d{4}",,,,"6111234"],[,,"800\\d{4}",,,,"8001234",,,[7]],[,,"90\\d{5}",,,,"9011234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"49\\d{5}",,,,"4921234",,,[7]],"IS",354,"1(?:0(?:01|10|20)|100)|00",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],[,"(3\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"809\\d{4}",,,,"8091234",,,[7]],,,[,,"(?:6(?:2[78]|49|8\\d)|8(?:7[0189]|80)|95[48])\\d{4}",,,,"6271234",,,[7]]],IT:[,[,,"[01589]\\d{5,10}|3(?:[12457-9]\\d{8}|[36]\\d{7,9})",,,,,,,[6,7,8,9,10,11]],[,,"0(?:[26]\\d{4,9}|(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|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[2346]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[34578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7})",,,,"0212345678"],[,,"3(?:[12457-9]\\d{8}|6\\d{7,8}|3\\d{7,9})",,,,"3123456789",,,[9,10,11]],[,,"80(?:0\\d{6}|3\\d{3})",,,,"800123456",,,[6,9]],[,,"0878\\d{5}|1(?:44|6[346])\\d{6}|89(?:2\\d{3}|4(?:[0-4]\\d{2}|[5-9]\\d{4})|5(?:[0-4]\\d{2}|[5-9]\\d{6})|9\\d{6})",,,,"899123456",,,[6,8,9,10]],[,,"84(?:[08]\\d{6}|[17]\\d{3})",,,,"848123456",,,[6,9]],[,,"1(?:78\\d|99)\\d{6}",,,,"1781234567",,,[9,10]],[,,"55\\d{8}",,,,"5512345678",,,[10]],"IT",39,"00",,,,,,,,[[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|55"]],[,"(0[26])(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],[,"(0[26])(\\d{4,6})","$1 $2",["0[26]"]],[,"(0\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]"]],[,"(\\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]))"]],[,"(0\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["0[13-57-9][2-46-8]"]],[,"(0\\d{3})(\\d{2,6})","$1 $2",["0[13-57-9][2-46-8]"]],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13]|8(?:00|4[08]|9[59])","[13]|8(?:00|4[08]|9(?:5[5-9]|9))"]],[,"(\\d{4})(\\d{4})","$1 $2",["894","894[5-9]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["3"]]],,[,,,,,,,,,[-1]],1,,[,,"848\\d{6}",,,,"848123456",,,[9]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],JE:[,[,,"[135789]\\d{6,9}",,,,,,,[10],[6]],[,,"1534[0-24-8]\\d{5}",,,,"1534456789",,,,[6]],[,,"7(?:509\\d|7(?:00[378]|97[7-9])|829\\d|937\\d)\\d{5}",,,,"7797712345"],[,,"80(?:07(?:35|81)|8901)\\d{4}",,,,"8007354567"],[,,"(?:871206|90(?:066[59]|1810|71(?:07|55)))\\d{4}",,,,"9018105678"],[,,"8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|70002)\\d{4}",,,,"8447034567"],[,,"701511\\d{4}",,,,"7015115678"],[,,"56\\d{8}",,,,"5612345678"],"JE",44,"00","0",,,"0",,,,,,[,,"76(?:0[012]|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))\\d{4}|55\\d{8}",,,,"5512345678"],,,[,,,,,,,,,[-1]]],JM:[,[,,"[589]\\d{9}",,,,,,,[10],[7]],[,,"876(?:5(?:0[12]|1[0-468]|2[35]|63)|6(?:0[1-3579]|1[027-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}",,,,"8765123456",,,,[7]],[,,"876(?:2[14-9]\\d|[348]\\d{2}|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|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"JM",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"876",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],JO:[,[,,"[235-9]\\d{7,8}",,,,,,,[8,9]],[,,"(?:2(?:6(?:2[0-35-9]|3[0-57-8]|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[50]0|3(?:00|33)|4(?:0[0125]|1[2-7]|2[0569]|[38][07-9]|4[025689]|6[0-589]|7\\d|9[0-2])|5(?:[01][056]|2[034]|3[0-57-9]|4[17-8]|5[0-69]|6[0-35-9]|7[1-379]|8[0-68]|9[02-39]))|87(?:[02]0|7[08]|90))\\d{4}",,,,"62001234",,,[8]],[,,"7(?:55|7[025-9]|8[0-25-9]|9[0-25-9])\\d{6}",,,,"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)"],[,"(7)(\\d{4})(\\d{4})","$1 $2 $3",["7[457-9]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],[,"(\\d{3})(\\d{5,6})","$1 $2",["8[0158]|9"],"0$1"]],,[,,"74(?:66|77)\\d{5}",,,,"746612345",,,[9]],,,[,,,,,,,,,[-1]],[,,"8(?:10|8\\d)\\d{5}",,,,"88101234",,,[8]],,,[,,,,,,,,,[-1]]],JP:[,[,,"[1-9]\\d{8,9}|00(?:[36]\\d{7,14}|7\\d{5,7}|8\\d{7})",,,,,,,[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]\\d|[36][1-9]\\d|4(?:6[02-8]|[2-578]\\d|9[2-59])|5(?:6[1-9]|7[2-8]|[2-589]\\d)|7(?:3[4-9]|4[02-9]|[25-9]\\d)|8(?:3[2-9]|4[5-9]|5[1-9]|8[03-9]|[2679]\\d)|9(?:[679][1-9]|[2-58]\\d))\\d{6}",,,,"312345678",,,[9]],[,,"[7-9]0[1-9]\\d{7}",,,,"9012345678",,,[10]],[,,"120\\d{6}|800\\d{7}|00(?:37\\d{6,13}|66\\d{6,13}|777(?:[01]\\d{2}|5\\d{3}|8\\d{4})|882[1245]\\d{4})",,,,"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{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],[,"(\\d{4})(\\d{4})","$1-$2",["0077"],"$1"],[,"(\\d{4})(\\d{2})(\\d{3,4})","$1-$2-$3",["0077"],"$1"],[,"(\\d{4})(\\d{2})(\\d{4})","$1-$2-$3",["0088"],"$1"],[,"(\\d{4})(\\d{3})(\\d{3,4})","$1-$2-$3",["00(?:37|66)"],"$1"],[,"(\\d{4})(\\d{4})(\\d{4,5})","$1-$2-$3",["00(?:37|66)"],"$1"],[,"(\\d{4})(\\d{5})(\\d{5,6})","$1-$2-$3",["00(?:37|66)"],"$1"],[,"(\\d{4})(\\d{6})(\\d{6,7})","$1-$2-$3",["00(?:37|66)"],"$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[2579]0|80[1-9]"],"0$1"],[,"(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|5(?:76|97)|499|746|8(?:3[89]|63|47|51)|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]))|5(?:76|97)9|499[2468]|7468|8(?:3(?:8[78]|96)|636|477|51[24])|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]))|5(?:769|979[2-69])|499[2468]|7468|8(?:3(?:8[78]|96[2457-9])|636[2-57-9]|477|51[24])|9(?:496|802|9(?:1[23]|69))"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["1(?:2[3-6]|3[3-9]|4[2-6]|5[2-8]|[68][2-7]|7[2-689]|9[1-578])|2(?:2[03-689]|3[3-58]|4[0-468]|5[04-8]|6[013-8]|7[06-9]|8[02-57-9]|9[13])|4(?:2[28]|3[689]|6[035-7]|7[05689]|80|9[3-5])|5(?:3[1-36-9]|4[4578]|5[013-8]|6[1-9]|7[2-8]|8[14-7]|9[4-9])|7(?:2[15]|3[5-9]|4[02-9]|6[135-8]|7[0-4689]|9[014-9])|8(?:2[49]|3[3-8]|4[5-8]|5[2-9]|6[35-9]|7[579]|8[03-579]|9[2-8])|9(?:[23]0|4[02-46-9]|5[024-79]|6[4-9]|7[2-47-9]|8[02-7]|9[3-7])","1(?:2[3-6]|3[3-9]|4[2-6]|5(?:[236-8]|[45][2-69])|[68][2-7]|7[2-689]|9[1-578])|2(?:2(?:[04-689]|3[23])|3[3-58]|4[0-468]|5(?:5[78]|7[2-4]|[0468][2-9])|6(?:[0135-8]|4[2-5])|7(?:[0679]|8[2-7])|8(?:[024578]|3[25-9]|9[6-9])|9(?:11|3[2-4]))|4(?:2(?:2[2-9]|8[237-9])|3[689]|6[035-7]|7(?:[059][2-8]|[68])|80|9[3-5])|5(?:3[1-36-9]|4[4578]|5[013-8]|6[1-9]|7[2-8]|8[14-7]|9(?:[89][2-8]|[4-7]))|7(?:2[15]|3[5-9]|4[02-9]|6[135-8]|7[0-4689]|9(?:[017-9]|4[6-8]|5[2-478]|6[2-589]))|8(?:2(?:4[4-8]|9[2-8])|3(?:7[2-6]|[3-6][2-9]|8[2-5])|4[5-8]|5[2-9]|6(?:[37]|5[4-7]|6[2-9]|8[2-8]|9[236-9])|7[579]|8[03-579]|9[2-8])|9(?:[23]0|4[02-46-9]|5[024-79]|6[4-9]|7[2-47-9]|8[02-7]|9(?:3[34]|[4-7]))","1(?:2[3-6]|3[3-9]|4[2-6]|5(?:[236-8]|[45][2-69])|[68][2-7]|7[2-689]|9[1-578])|2(?:2(?:[04-689]|3[23])|3[3-58]|4[0-468]|5(?:5[78]|7[2-4]|[0468][2-9])|6(?:[0135-8]|4[2-5])|7(?:[0679]|8[2-7])|8(?:[024578]|3[25-9]|9[6-9])|9(?:11|3[2-4]))|4(?:2(?:2[2-9]|8[237-9])|3[689]|6[035-7]|7(?:[059][2-8]|[68])|80|9[3-5])|5(?:3[1-36-9]|4[4578]|5[013-8]|6[1-9]|7[2-8]|8[14-7]|9(?:[89][2-8]|[4-7]))|7(?:2[15]|3[5-9]|4[02-9]|6[135-8]|7[0-4689]|9(?:[017-9]|4[6-8]|5[2-478]|6[2-589]))|8(?:2(?:4[4-8]|9(?:[3578]|20|4[04-9]|6[56]))|3(?:7(?:[2-5]|6[0-59])|[3-6][2-9]|8[2-5])|4[5-8]|5[2-9]|6(?:[37]|5(?:[467]|5[014-9])|6(?:[2-8]|9[02-69])|8[2-8]|9(?:[236-8]|9[23]))|7[579]|8[03-579]|9[2-8])|9(?:[23]0|4[02-46-9]|5[024-79]|6[4-9]|7[2-47-9]|8[02-7]|9(?:3(?:3[02-9]|4[0-24689])|4[2-69]|[5-7]))","1(?:2[3-6]|3[3-9]|4[2-6]|5(?:[236-8]|[45][2-69])|[68][2-7]|7[2-689]|9[1-578])|2(?:2(?:[04-689]|3[23])|3[3-58]|4[0-468]|5(?:5[78]|7[2-4]|[0468][2-9])|6(?:[0135-8]|4[2-5])|7(?:[0679]|8[2-7])|8(?:[024578]|3[25-9]|9[6-9])|9(?:11|3[2-4]))|4(?:2(?:2[2-9]|8[237-9])|3[689]|6[035-7]|7(?:[059][2-8]|[68])|80|9[3-5])|5(?:3[1-36-9]|4[4578]|5[013-8]|6[1-9]|7[2-8]|8[14-7]|9(?:[89][2-8]|[4-7]))|7(?:2[15]|3[5-9]|4[02-9]|6[135-8]|7[0-4689]|9(?:[017-9]|4[6-8]|5[2-478]|6[2-589]))|8(?:2(?:4[4-8]|9(?:[3578]|20|4[04-9]|6(?:5[25]|60)))|3(?:7(?:[2-5]|6[0-59])|[3-6][2-9]|8[2-5])|4[5-8]|5[2-9]|6(?:[37]|5(?:[467]|5[014-9])|6(?:[2-8]|9[02-69])|8[2-8]|9(?:[236-8]|9[23]))|7[579]|8[03-579]|9[2-8])|9(?:[23]0|4[02-46-9]|5[024-79]|6[4-9]|7[2-47-9]|8[02-7]|9(?:3(?:3[02-9]|4[0-24689])|4[2-69]|[5-7]))"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1|2(?:2[37]|5[5-9]|64|78|8[39]|91)|4(?:2[2689]|64|7[347])|5(?:[2-589]|39)|60|8(?:[46-9]|3[279]|2[124589])|9(?:[235-8]|93)","1|2(?:2[37]|5(?:[57]|[68]0|9[19])|64|78|8[39]|917)|4(?:2(?:[68]|20|9[178])|64|7[347])|5(?:[2-589]|39[67])|60|8(?:[46-9]|3[279]|2[124589])|9(?:[235-8]|93[34])","1|2(?:2[37]|5(?:[57]|[68]0|9(?:17|99))|64|78|8[39]|917)|4(?:2(?:[68]|20|9[178])|64|7[347])|5(?:[2-589]|39[67])|60|8(?:[46-9]|3[279]|2[124589])|9(?:[235-8]|93(?:31|4))"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["2(?:9[14-79]|74|[34]7|[56]9)|82|993"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["3|4(?:2[09]|7[01])|6[1-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[2479][1-9]"],"0$1"]],[[,"(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[2579]0|80[1-9]"],"0$1"],[,"(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|5(?:76|97)|499|746|8(?:3[89]|63|47|51)|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]))|5(?:76|97)9|499[2468]|7468|8(?:3(?:8[78]|96)|636|477|51[24])|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]))|5(?:769|979[2-69])|499[2468]|7468|8(?:3(?:8[78]|96[2457-9])|636[2-57-9]|477|51[24])|9(?:496|802|9(?:1[23]|69))"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["1(?:2[3-6]|3[3-9]|4[2-6]|5[2-8]|[68][2-7]|7[2-689]|9[1-578])|2(?:2[03-689]|3[3-58]|4[0-468]|5[04-8]|6[013-8]|7[06-9]|8[02-57-9]|9[13])|4(?:2[28]|3[689]|6[035-7]|7[05689]|80|9[3-5])|5(?:3[1-36-9]|4[4578]|5[013-8]|6[1-9]|7[2-8]|8[14-7]|9[4-9])|7(?:2[15]|3[5-9]|4[02-9]|6[135-8]|7[0-4689]|9[014-9])|8(?:2[49]|3[3-8]|4[5-8]|5[2-9]|6[35-9]|7[579]|8[03-579]|9[2-8])|9(?:[23]0|4[02-46-9]|5[024-79]|6[4-9]|7[2-47-9]|8[02-7]|9[3-7])","1(?:2[3-6]|3[3-9]|4[2-6]|5(?:[236-8]|[45][2-69])|[68][2-7]|7[2-689]|9[1-578])|2(?:2(?:[04-689]|3[23])|3[3-58]|4[0-468]|5(?:5[78]|7[2-4]|[0468][2-9])|6(?:[0135-8]|4[2-5])|7(?:[0679]|8[2-7])|8(?:[024578]|3[25-9]|9[6-9])|9(?:11|3[2-4]))|4(?:2(?:2[2-9]|8[237-9])|3[689]|6[035-7]|7(?:[059][2-8]|[68])|80|9[3-5])|5(?:3[1-36-9]|4[4578]|5[013-8]|6[1-9]|7[2-8]|8[14-7]|9(?:[89][2-8]|[4-7]))|7(?:2[15]|3[5-9]|4[02-9]|6[135-8]|7[0-4689]|9(?:[017-9]|4[6-8]|5[2-478]|6[2-589]))|8(?:2(?:4[4-8]|9[2-8])|3(?:7[2-6]|[3-6][2-9]|8[2-5])|4[5-8]|5[2-9]|6(?:[37]|5[4-7]|6[2-9]|8[2-8]|9[236-9])|7[579]|8[03-579]|9[2-8])|9(?:[23]0|4[02-46-9]|5[024-79]|6[4-9]|7[2-47-9]|8[02-7]|9(?:3[34]|[4-7]))","1(?:2[3-6]|3[3-9]|4[2-6]|5(?:[236-8]|[45][2-69])|[68][2-7]|7[2-689]|9[1-578])|2(?:2(?:[04-689]|3[23])|3[3-58]|4[0-468]|5(?:5[78]|7[2-4]|[0468][2-9])|6(?:[0135-8]|4[2-5])|7(?:[0679]|8[2-7])|8(?:[024578]|3[25-9]|9[6-9])|9(?:11|3[2-4]))|4(?:2(?:2[2-9]|8[237-9])|3[689]|6[035-7]|7(?:[059][2-8]|[68])|80|9[3-5])|5(?:3[1-36-9]|4[4578]|5[013-8]|6[1-9]|7[2-8]|8[14-7]|9(?:[89][2-8]|[4-7]))|7(?:2[15]|3[5-9]|4[02-9]|6[135-8]|7[0-4689]|9(?:[017-9]|4[6-8]|5[2-478]|6[2-589]))|8(?:2(?:4[4-8]|9(?:[3578]|20|4[04-9]|6[56]))|3(?:7(?:[2-5]|6[0-59])|[3-6][2-9]|8[2-5])|4[5-8]|5[2-9]|6(?:[37]|5(?:[467]|5[014-9])|6(?:[2-8]|9[02-69])|8[2-8]|9(?:[236-8]|9[23]))|7[579]|8[03-579]|9[2-8])|9(?:[23]0|4[02-46-9]|5[024-79]|6[4-9]|7[2-47-9]|8[02-7]|9(?:3(?:3[02-9]|4[0-24689])|4[2-69]|[5-7]))","1(?:2[3-6]|3[3-9]|4[2-6]|5(?:[236-8]|[45][2-69])|[68][2-7]|7[2-689]|9[1-578])|2(?:2(?:[04-689]|3[23])|3[3-58]|4[0-468]|5(?:5[78]|7[2-4]|[0468][2-9])|6(?:[0135-8]|4[2-5])|7(?:[0679]|8[2-7])|8(?:[024578]|3[25-9]|9[6-9])|9(?:11|3[2-4]))|4(?:2(?:2[2-9]|8[237-9])|3[689]|6[035-7]|7(?:[059][2-8]|[68])|80|9[3-5])|5(?:3[1-36-9]|4[4578]|5[013-8]|6[1-9]|7[2-8]|8[14-7]|9(?:[89][2-8]|[4-7]))|7(?:2[15]|3[5-9]|4[02-9]|6[135-8]|7[0-4689]|9(?:[017-9]|4[6-8]|5[2-478]|6[2-589]))|8(?:2(?:4[4-8]|9(?:[3578]|20|4[04-9]|6(?:5[25]|60)))|3(?:7(?:[2-5]|6[0-59])|[3-6][2-9]|8[2-5])|4[5-8]|5[2-9]|6(?:[37]|5(?:[467]|5[014-9])|6(?:[2-8]|9[02-69])|8[2-8]|9(?:[236-8]|9[23]))|7[579]|8[03-579]|9[2-8])|9(?:[23]0|4[02-46-9]|5[024-79]|6[4-9]|7[2-47-9]|8[02-7]|9(?:3(?:3[02-9]|4[0-24689])|4[2-69]|[5-7]))"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1|2(?:2[37]|5[5-9]|64|78|8[39]|91)|4(?:2[2689]|64|7[347])|5(?:[2-589]|39)|60|8(?:[46-9]|3[279]|2[124589])|9(?:[235-8]|93)","1|2(?:2[37]|5(?:[57]|[68]0|9[19])|64|78|8[39]|917)|4(?:2(?:[68]|20|9[178])|64|7[347])|5(?:[2-589]|39[67])|60|8(?:[46-9]|3[279]|2[124589])|9(?:[235-8]|93[34])","1|2(?:2[37]|5(?:[57]|[68]0|9(?:17|99))|64|78|8[39]|917)|4(?:2(?:[68]|20|9[178])|64|7[347])|5(?:[2-589]|39[67])|60|8(?:[46-9]|3[279]|2[124589])|9(?:[235-8]|93(?:31|4))"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["2(?:9[14-79]|74|[34]7|[56]9)|82|993"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["3|4(?:2[09]|7[01])|6[1-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[2479][1-9]"],"0$1"]],[,,"20\\d{8}",,,,"2012345678",,,[10]],,,[,,"00(?:37\\d{6,13}|66\\d{6,13}|777(?:[01]\\d{2}|5\\d{3}|8\\d{4})|882[1245]\\d{4})",,,,"00777012"],[,,"570\\d{6}",,,,"570123456",,,[9]],,,[,,,,,,,,,[-1]]],KE:[,[,,"20\\d{6,7}|[4-9]\\d{6,9}",,,,,,,[7,8,9,10]],[,,"20\\d{6,7}|4(?:0\\d{6,7}|[136]\\d{7}|[245]\\d{5,7})|5(?:[08]\\d{7}|[1-79]\\d{5,7})|6(?:[01457-9]\\d{5,7}|2\\d{7}|6\\d{6,7})",,,,"202012345",,,[7,8,9]],[,,"7(?:[0-3679]\\d|4[0-46-9]|5[0-6]|8[0-25-9])\\d{6}",,,,"712123456",,,[9]],[,,"800[24-8]\\d{5,6}",,,,"800223456",,,[9,10]],[,,"900[02-9]\\d{5}",,,,"900223456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KE",254,"000","0",,,"005|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-8]\\d{8,9}",,,,,,,[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]],[,,"(?:20[0-35]|5[0-24-7]\\d|7[07]\\d)\\d{6}",,,,"700123456",,,[9]],[,,"800\\d{6,7}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KG",996,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[25-7]|31[25]"],"0$1"],[,"(\\d{4})(\\d{5})","$1 $2",["3(?:1[36]|[2-9])"],"0$1"],[,"(\\d{3})(\\d{3})(\\d)(\\d{3})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KH:[,[,,"[1-9]\\d{7,9}",,,,,,,[8,9,10],[6,7]],[,,"(?:2[3-6]|3[2-6]|4[2-4]|[5-7][2-5])(?:[237-9]|4[56]|5\\d|6\\d?)\\d{5}|23(?:4[234]|8\\d{2})\\d{4}",,,,"23756789",,,[8,9],[6,7]],[,,"(?:1(?:[013-79]\\d|[28]\\d{1,2})|2[3-6]48|3(?:[18]\\d{2}|[2-6]48)|4[2-4]48|5[2-5]48|6(?:[016-9]\\d|[2-5]48)|7(?:[07-9]\\d|[16]\\d{2}|[2-5]48)|8(?:[013-79]\\d|8\\d{2})|9(?:6\\d{2}|7\\d{1,2}|[0-589]\\d))\\d{5}",,,,"91234567",,,[8,9]],[,,"1800(?:1\\d|2[019])\\d{4}",,,,"1800123456",,,[10]],[,,"1900(?:1\\d|2[09])\\d{4}",,,,"1900123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KH",855,"00[14-9]","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["1\\d[1-9]|[2-9]"],"0$1"],[,"(1[89]00)(\\d{3})(\\d{3})","$1 $2 $3",["1[89]0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KI:[,[,,"[2458]\\d{4}|3\\d{4,7}|7\\d{7}",,,,,,,[5,8]],[,,"(?:[24]\\d|3[1-9]|50|8[0-5])\\d{3}|7(?:27|31|5[0-4])\\d{5}",,,,"31234"],[,,"7[23]0\\d{5}",,,,"72012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"30(?:0[01]\\d{2}|12(?:11|20))\\d{2}",,,,"30010000",,,[8]],"KI",686,"00",,,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KM:[,[,,"[3478]\\d{6}",,,,,,,[7]],[,,"7[4-7]\\d{5}",,,,"7712345"],[,,"[34]\\d{6}",,,,"3212345"],[,,,,,,,,,[-1]],[,,"(?:39[01]|8\\d{2})\\d{4}",,,,"8001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KM",269,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KN:[,[,,"[589]\\d{9}",,,,,,,[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|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"KN",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"869",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KP:[,[,,"1\\d{9}|[28]\\d{7}",,,,,,,[8,10],[6,7]],[,,"2\\d{7}|85\\d{6}",,,,"21234567",,,[8],[6,7]],[,,"19[123]\\d{7}",,,,"1921234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KP",850,"00|99","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"2(?:[0-24-9]\\d{2}|3(?:[0-79]\\d|8[02-9]))\\d{4}",,,,"23821234",,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KR:[,[,,"007\\d{9,11}|[1-7]\\d{3,9}|8\\d{8}",,,,,,,[4,5,6,8,9,10,12,13,14],[3,7]],[,,"(?:2|3[1-3]|[46][1-4]|5[1-5])(?:1\\d{2,3}|[1-9]\\d{6,7})",,,,"22123456",,,[4,5,6,8,9,10],[3,7]],[,,"1[0-26-9]\\d{7,8}",,,,"1000000000",,,[9,10]],[,,"(?:00798\\d{0,2}|80)\\d{7}",,,,"801234567",,,[9,12,13,14]],[,,"60[2-9]\\d{6}",,,,"602345678",,,[9]],[,,,,,,,,,[-1]],[,,"50\\d{8}",,,,"5012345678",,,[10]],[,,"70\\d{8}",,,,"7012345678",,,[10]],"KR",82,"00(?:[124-68]|3\\d{2}|7(?:[0-8]\\d|9[0-79]))","0",,,"0(8[1-46-8]|85\\d{2})?",,,,[[,"(\\d{5})(\\d{3,4})(\\d{4})","$1 $2 $3",["00798"],"$1","0$CC-$1"],[,"(\\d{5})(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["00798"],"$1","0$CC-$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["1(?:0|1[19]|[69]9|5[458])|[57]0","1(?:0|1[19]|[69]9|5(?:44|59|8))|[57]0"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["1(?:[01]|5[1-4]|6[2-8]|[7-9])|[68]0|[3-6][1-9][1-9]","1(?:[01]|5(?:[1-3]|4[56])|6[2-8]|[7-9])|[68]0|[3-6][1-9][1-9]"],"0$1","0$CC-$1"],[,"(\\d{3})(\\d)(\\d{4})","$1-$2-$3",["131","1312"],"0$1","0$CC-$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["131","131[13-9]"],"0$1","0$CC-$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["13[2-9]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3-$4",["30"],"0$1","0$CC-$1"],[,"(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2[1-9]"],"0$1","0$CC-$1"],[,"(\\d)(\\d{3,4})","$1-$2",["21[0-46-9]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3,4})","$1-$2",["[3-6][1-9]1","[3-6][1-9]1(?:[0-46-9])"],"0$1","0$CC-$1"],[,"(\\d{4})(\\d{4})","$1-$2",["1(?:5[246-9]|6[04678]|8[03579])","1(?:5(?:22|44|66|77|88|99)|6(?:00|44|6[16]|70|88)|8(?:00|33|55|77|99))"],"$1","0$CC-$1"]],[[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["1(?:0|1[19]|[69]9|5[458])|[57]0","1(?:0|1[19]|[69]9|5(?:44|59|8))|[57]0"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["1(?:[01]|5[1-4]|6[2-8]|[7-9])|[68]0|[3-6][1-9][1-9]","1(?:[01]|5(?:[1-3]|4[56])|6[2-8]|[7-9])|[68]0|[3-6][1-9][1-9]"],"0$1","0$CC-$1"],[,"(\\d{3})(\\d)(\\d{4})","$1-$2-$3",["131","1312"],"0$1","0$CC-$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["131","131[13-9]"],"0$1","0$CC-$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["13[2-9]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3-$4",["30"],"0$1","0$CC-$1"],[,"(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2[1-9]"],"0$1","0$CC-$1"],[,"(\\d)(\\d{3,4})","$1-$2",["21[0-46-9]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3,4})","$1-$2",["[3-6][1-9]1","[3-6][1-9]1(?:[0-46-9])"],"0$1","0$CC-$1"],[,"(\\d{4})(\\d{4})","$1-$2",["1(?:5[246-9]|6[04678]|8[03579])","1(?:5(?:22|44|66|77|88|99)|6(?:00|44|6[16]|70|88)|8(?:00|33|55|77|99))"],"$1","0$CC-$1"]],[,,"15\\d{7,8}",,,,"1523456789",,,[9,10]],,,[,,"00798\\d{7,9}",,,,"007981234567",,,[12,13,14]],[,,"1(?:5(?:22|44|66|77|88|99)|6(?:00|44|6[16]|70|88)|8(?:00|33|55|77|99))\\d{4}",,,,"15441234",,,[8]],,,[,,,,,,,,,[-1]]],KW:[,[,,"[12569]\\d{6,7}",,,,,,,[7,8]],[,,"(?:18\\d|2(?:[23]\\d{2}|4(?:[1-35-9]\\d|44)|5(?:0[034]|[2-46]\\d|5[1-3]|7[1-7])))\\d{4}",,,,"22345678"],[,,"(?:5(?:[05]\\d{2}|1[0-7]\\d|2(?:22|5[25])|6[56]\\d)|6(?:0[034679]\\d|222|5[015-9]\\d|6\\d{2}|7(?:0[013-9]|[67]\\d)|9(?:[069]\\d|3[039]))|9(?:0[09]\\d|22\\d|4[01479]\\d|55\\d|6[0679]\\d|7(?:02|[1-9]\\d)|8[057-9]\\d|9\\d{2}))\\d{4}",,,,"50012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KW",965,"00",,,,,,,,[[,"(\\d{4})(\\d{3,4})","$1 $2",["[16]|2(?:[0-35-9]|4[0-35-9])|9[024-9]|52[25]"]],[,"(\\d{3})(\\d{5})","$1 $2",["244|5(?:[015]|6[56])"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KY:[,[,,"[3589]\\d{9}",,,,,,,[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"],[,,"900[2-9]\\d{6}|345976\\d{4}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"KY",1,"011","1",,,"1",,,,,,[,,"345849\\d{4}",,,,"3458491234"],,"345",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KZ:[,[,,"(?:33\\d|7\\d{2}|80[089])\\d{7}",,,,,,,[10]],[,,"33622\\d{5}|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(?:[234]\\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(?:[234]\\d|5[139])|4(?:2\\d|3[1235-9]|59)|5(?:[23]\\d|4[01246-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[012578]|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]],,,[,,"751\\d{7}",,,,"7511234567"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LA:[,[,,"[2-8]\\d{7,9}",,,,,,,[8,9,10],[6]],[,,"(?:2[13]|3(?:0\\d|[14])|[5-7][14]|41|8[1468])\\d{6}",,,,"21212862",,,[8,9],[6]],[,,"20(?:2[2389]|5[24-689]|7[6-8]|9[125-9])\\d{6}",,,,"2023123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LA",856,"00","0",,,"0",,,,[[,"(20)(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["20"],"0$1"],[,"([2-8]\\d)(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],[,"(30)(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["30"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LB:[,[,,"[13-9]\\d{6,7}",,,,,,,[7,8]],[,,"(?:[14-6]\\d{2}|7(?:[2-57]\\d|62|8[0-7]|9[04-9])|8[02-9]\\d|9\\d{2})\\d{4}",,,,"1123456",,,[7]],[,,"(?:3\\d|7(?:[01]\\d|6[013-9]|8[89]|9[1-3])|81\\d)\\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-6]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]|9"],"0$1"],[,"([7-9]\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[89][01]|7(?:[01]|6[013-9]|8[89]|9[1-3])"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LC:[,[,,"[5789]\\d{9}",,,,,,,[10],[7]],[,,"758(?:4(?:30|5[0-9]|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|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"LC",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"758",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LI:[,[,,"6\\d{8}|[23789]\\d{6}",,,,,,,[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{5}|7(?:[37-9]\\d|42|56)\\d{4}",,,,"660234567"],[,,"80(?:02[28]|9\\d{2})\\d{2}",,,,"8002222",,,[7]],[,,"90(?:02[258]|1(?:23|3[14])|66[136])\\d{2}",,,,"9002222",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LI",423,"00","0",,,"0|10(?:01|20|66)",,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[23789]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[56]"]],[,"(69)(7\\d{2})(\\d{4})","$1 $2 $3",["697"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"870(?:28|87)\\d{2}",,,,"8702812",,,[7]],,,[,,"697(?:42|56|[78]\\d)\\d{4}",,,,"697861234",,,[9]]],LK:[,[,,"[1-9]\\d{8}",,,,,,,[9],[7]],[,,"1(?:1[2-57]\\d{6}|973\\d{5})|(?:2[13-7]|3[1-8]|4[157]|5[12457]|6[35-7]|[89]1)[2-57]\\d{6}",,,,"112345678",,,,[7]],[,,"7[0125-8]\\d{7}",,,,"712345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LK",94,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{1})(\\d{6})","$1 $2 $3",["[1-689]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LR:[,[,,"2\\d{7,8}|[378]\\d{8}|4\\d{6}|5\\d{6,8}",,,,,,,[7,8,9]],[,,"(?:2\\d{3}|33333)\\d{4}",,,,"21234567",,,[8,9]],[,,"(?:20\\d{2}|330\\d|4[67]|5(?:55)?\\d|77\\d{2}|88\\d{2})\\d{5}",,,,"770123456",,,[7,9]],[,,,,,,,,,[-1]],[,,"332(?:02|[2-5]\\d)\\d{4}",,,,"332021234",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LR",231,"00","0",,,"0",,,,[[,"(2\\d)(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],[,"([4-5])(\\d{3})(\\d{3})","$1 $2 $3",["[45]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23578]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LS:[,[,,"[2568]\\d{7}",,,,,,,[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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LT:[,[,,"[3-9]\\d{7}",,,,,,,[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]",,,,[[,"([34]\\d)(\\d{6})","$1 $2",["37|4(?:1|5[45]|6[2-4])"],"(8-$1)",,1],[,"([3-6]\\d{2})(\\d{5})","$1 $2",["3[148]|4(?:[24]|6[09])|528|6"],"(8-$1)",,1],[,"([7-9]\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"8 $1",,1],[,"(5)(2\\d{2})(\\d{4})","$1 $2 $3",["52[0-79]"],"(8-$1)",,1]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"70[67]\\d{5}",,,,"70712345"],,,[,,,,,,,,,[-1]]],LU:[,[,,"[24-9]\\d{3,10}|3(?:[0-46-9]\\d{2,9}|5[013-9]\\d{1,8})",,,,,,,[4,5,6,7,8,9,10,11]],[,,"(?:2[2-9]\\d{2,9}|(?:[3457]\\d{2}|8(?:0[2-9]|[13-9]\\d)|9(?:0[89]|[2-579]\\d))\\d{1,8})",,,,"27123456"],[,,"6[25-79][18]\\d{6}",,,,"628123456",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"90[015]\\d{5}",,,,"90012345",,,[8]],[,,"801\\d{5}",,,,"80112345",,,[8]],[,,"70\\d{6}",,,,"70123456",,,[8]],[,,"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|4[04]|55|6[26]|77|88|99)\\d)",,,,[[,"(\\d{2})(\\d{3})","$1 $2",["[2-5]|7[1-9]|[89](?:[1-9]|0[2-9])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[2-5]|7[1-9]|[89](?:[1-9]|0[2-9])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"],,"$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,4})","$1 $2 $3 $4",["2(?:[12589]|4[12])|[3-5]|7[1-9]|8(?:[1-9]|0[2-9])|9(?:[1-9]|0[2-46-9])"],,"$CC $1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["70|80[01]|90[015]"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LV:[,[,,"[2689]\\d{7}",,,,,,,[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",,,,,,,,[[,"([2689]\\d)(\\d{3})(\\d{3})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LY:[,[,,"[25679]\\d{8}",,,,,,,[9],[7]],[,,"(?:2[1345]|5[1347]|6[123479]|71)\\d{7}",,,,"212345678",,,,[7]],[,,"9[1-6]\\d{7}",,,,"912345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LY",218,"00","0",,,"0",,,,[[,"([25679]\\d)(\\d{7})","$1-$2",,"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MA:[,[,,"[5-9]\\d{8}",,,,,,,[9]],[,,"5(?:2(?:[015-79]\\d|2[02-9]|3[2-57]|4[2-8]|8[235-7])\\d|3(?:[0-48]\\d|[57][2-9]|6[2-8]|9[3-9])\\d|4[067]\\d{2}|5[03]\\d{2})\\d{4}",,,,"520123456"],[,,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[07][07]|6[12]))\\d{6}",,,,"650123456"],[,,"80\\d{7}",,,,"801234567"],[,,"89\\d{7}",,,,"891234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5924[01]\\d{4}",,,,"592401234"],"MA",212,"00","0",,,"0",,,,[[,"([5-7]\\d{2})(\\d{6})","$1-$2",["5(?:2[015-7]|3[0-4])|[67]"],"0$1"],[,"([58]\\d{3})(\\d{5})","$1-$2",["5(?:2[2-489]|3[5-9]|92)|892","5(?:2(?:[2-48]|9[0-7])|3(?:[5-79]|8[0-7])|924)|892"],"0$1"],[,"(5\\d{4})(\\d{4})","$1-$2",["5(?:29|38)","5(?:29|38)[89]"],"0$1"],[,"([5]\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:4[067]|5[03])"],"0$1"],[,"(8[09])(\\d{7})","$1-$2",["8(?:0|9[013-9])"],"0$1"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MC:[,[,,"[34689]\\d{7,8}",,,,,,,[8,9]],[,,"870\\d{5}|9[2-47-9]\\d{6}",,,,"99123456",,,[8]],[,,"3\\d{7}|4(?:4\\d|5[1-9])\\d{5}|6\\d{8}",,,,"612345678"],[,,"90\\d{6}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MC",377,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[39]"],"$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],[,"(6)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["8"],"$1"]],,[,,,,,,,,,[-1]],,,[,,"870\\d{5}",,,,"87012345",,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MD:[,[,,"[235-9]\\d{7}",,,,,,,[8]],[,,"(?:2[1-9]\\d|3[1-79]\\d|5(?:33|5[257]))\\d{5}",,,,"22212345"],[,,"(?:562|6\\d{2}|7(?:[189]\\d|6[07]|7[457-9]))\\d{5}",,,,"62112345"],[,,"800\\d{5}",,,,"80012345"],[,,"90[056]\\d{5}",,,,"90012345"],[,,"808\\d{5}",,,,"80812345"],[,,,,,,,,,[-1]],[,,"3[08]\\d{6}",,,,"30123456"],"MD",373,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],[,"([25-7]\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["2[13-9]|[5-7]"],"0$1"],[,"([89]\\d{2})(\\d{5})","$1 $2",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"803\\d{5}",,,,"80312345"],,,[,,,,,,,,,[-1]]],ME:[,[,,"[2-9]\\d{7,8}",,,,,,,[8],[6]],[,,"(?:20[2-8]|3(?:0[2-7]|[12][235-7]|3[24-7])|4(?:0[2-467]|1[267])|5(?:0[2467]|1[267]|2[2367]))\\d{5}",,,,"30234567",,,,[6]],[,,"6(?:00\\d|3[024]\\d|6[0-25]\\d|[7-9]\\d{2})\\d{4}",,,,"67622901"],[,,"80[0-258]\\d{5}",,,,"80080002"],[,,"(?:9(?:4[1568]|5[178]))\\d{5}",,,,"94515151"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"78[1-49]\\d{5}",,,,"78108780"],"ME",382,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]|6[036-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"77[1-9]\\d{5}",,,,"77273012"],,,[,,,,,,,,,[-1]]],MF:[,[,,"[56]\\d{8}",,,,,,,[9]],[,,"590(?:[02][79]|13|5[0-268]|[78]7)\\d{4}",,,,"590271234"],[,,"690(?:0[05-9]|[1-9]\\d)\\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{2}|4[47]\\d|5[3467]\\d|6[279]\\d|7(?:2[29]|[35]\\d)|8[268]\\d|9[245]\\d)\\d{4}",,,,"202123456",,,,[7]],[,,"3[2-49]\\d{7}",,,,"321234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"22\\d{7}",,,,"221234567"],"MG",261,"00","0",,,"0",,,,[[,"([23]\\d)(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",,"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MH:[,[,,"[2-6]\\d{6}",,,,,,,[7]],[,,"(?:247|528|625)\\d{4}",,,,"2471234"],[,,"(?:235|329|45[56]|545)\\d{4}",,,,"2351234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"635\\d{4}",,,,"6351234"],"MH",692,"011","1",,,"1",,,,[[,"(\\d{3})(\\d{4})","$1-$2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MK:[,[,,"[2-578]\\d{7}",,,,,,,[8],[6,7]],[,,"(?:2(?:[23]\\d|5[124578]|6[01])|3(?:1[3-6]|[23][2-6]|4[2356])|4(?:[23][2-6]|4[3-6]|5[256]|6[25-8]|7[24-6]|8[4-6]))\\d{5}",,,,"22212345",,,,[6,7]],[,,"7(?:[0-25-8]\\d{2}|32\\d|421|9[23]\\d)\\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",,,,[[,"(2)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"([347]\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],[,"([58]\\d{2})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ML:[,[,,"[246-9]\\d{7}",,,,,,,[8]],[,,"(?:2(?:0(?:2\\d|7[0-8])|1(?:2[5-7]|[3-689]\\d))|44[1239]\\d)\\d{4}",,,,"20212345"],[,,"(?:2(?:079|17\\d)|[679]\\d{3}|8[239]\\d{2})\\d{4}",,,,"65012345"],[,,"80\\d{6}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ML",223,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[246-9]"]],[,"(\\d{4})","$1",["67|74"]]],[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[246-9]"]]],[,,,,,,,,,[-1]],,,[,,"80\\d{6}",,,,"80012345"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MM:[,[,,"[178]\\d{5,7}|[24-6]\\d{5,8}|9(?:[279]\\d{0,2}|5|[34]\\d{1,2}|6(?:\\d{1,2})?|8(?:\\d{2})?)\\d{6}",,,,,,,[6,7,8,9,10],[5]],[,,"1(?:2\\d{1,2}|[35]\\d|4(?:\\d|2[236]|39)|6\\d?|[89][0-6]\\d)\\d{4}|2(?:2(?:000\\d{3}|\\d{4})|3\\d{4}|4(?:0\\d{5}|26\\d{4}|39\\d{4}|\\d{4})|5(?:1\\d{3,6}|[02-9]\\d{3,5})|[6-9]\\d{4})|4(?:2[245-8]|3(?:2(?:02)?|[346]|56?)|[46][2-6]|5[3-5])\\d{4}|5(?:2(?:2(?:\\d{1,2})?|[3-8])|3[2-68]|4(?:21?|[4-8])|5[23]|6[2-4]|7[2-8]|8[24-7]|9[2-7])\\d{4}|6(?:0[23]|1(?:2(?:0|4\\d)?|[356])|2[2-6]|3[24-6]|4(?:2(?:4\\d)?|[3-6])|5[2-4]|6[2-8]|7(?:[2367]|4(?:\\d|39)|5\\d?|8[145]\\d)|8[245]|9(?:20?|4))\\d{4}|7(?:[04][24-8]|1(?:20?|[3-7])|22|3[2-4]|5[2-7])\\d{4}|8(?:1(?:2\\d{1,2}|[3-689]\\d)|2(?:2\\d|3(?:\\d|20)|[4-8]\\d)|3[24]\\d|4[24-7]\\d|5[245]\\d|6[23]\\d)\\d{3}",,,,"1234567",,,[6,7,8,9],[5]],[,,"17[01]\\d{4}|9(?:2(?:[0-4]|5\\d{2}|6[0-5]\\d)|3(?:[0-36]|4[069])\\d|4(?:0[0-4]\\d|[1379]\\d|2\\d{2}|4[0-589]\\d|5\\d{2}|88)|5[0-6]|6(?:1\\d|9\\d{2}|\\d)|7(?:3\\d|[6-9]\\d{2})|8(?:\\d|9\\d{2})|9(?:1\\d|[5-7]\\d{2}|[089]))\\d{5}",,,,"92123456",,,[7,8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"1333\\d{4}",,,,"13331234",,,[8]],"MM",95,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["1|2[245]"],"0$1"],[,"(2)(\\d{4})(\\d{4})","$1 $2 $3",["251"],"0$1"],[,"(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["432|67|81"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{3,4})","$1 $2 $3",["[4-8]"],"0$1"],[,"(9)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],[,"(9)([34]\\d{4})(\\d{4})","$1 $2 $3",["9(?:3[0-36]|4[0-57-9])"],"0$1"],[,"(9)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92[56]"],"0$1"],[,"(9)(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["93"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MN:[,[,,"[12]\\d{7,9}|[57-9]\\d{7}",,,,,,,[8,9,10],[6,7]],[,,"[12](?:1\\d|2(?:[1-3]\\d?|7\\d)|3[2-8]\\d{1,2}|4[2-68]\\d{1,2}|5[1-4689]\\d{1,2})\\d{5}|5[0568]\\d{6}",,,,"50123456",,,,[6,7]],[,,"(?: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",,,,[[,"([12]\\d)(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],[,"([12]2\\d)(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],[,"([12]\\d{3})(\\d{5})","$1 $2",["[12](?:27|[3-5])","[12](?:27|[3-5]\\d)2"],"0$1"],[,"(\\d{4})(\\d{4})","$1 $2",["[57-9]"],"$1"],[,"([12]\\d{4})(\\d{4,5})","$1 $2",["[12](?:27|[3-5])","[12](?:27|[3-5]\\d)[4-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MO:[,[,,"[268]\\d{7}",,,,,,,[8]],[,,"(?:28[2-57-9]|8[2-57-9]\\d)\\d{5}",,,,"28212345"],[,,"6(?:[2356]\\d|8[158])\\d{5}",,,,"66123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MO",853,"00",,,,,,,,[[,"([268]\\d{3})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MP:[,[,,"[5689]\\d{9}",,,,,,,[10],[7]],[,,"670(?:2(?:3[3-7]|56|8[5-8])|32[1238]|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[1238]|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|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"MP",1,"011","1",,,"1",,,1,,,[,,,,,,,,,[-1]],,"670",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MQ:[,[,,"[56]\\d{8}",,,,,,,[9]],[,,"596(?:0[2-5]|[12]0|3[05-9]|4[024-8]|[5-7]\\d|89|9[4-8])\\d{4}",,,,"596301234"],[,,"696(?:[0-47-9]\\d|5[0-6]|6[0-4])\\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",,"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MR:[,[,,"[2-48]\\d{7}",,,,,,,[8]],[,,"25[08]\\d{5}|35\\d{6}|45[1-7]\\d{5}",,,,"35123456"],[,,"[234][0-46-9]\\d{6}",,,,"22123456"],[,,"800\\d{5}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MR",222,"00",,,,,,,,[[,"([2-48]\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MS:[,[,,"[5689]\\d{9}",,,,,,,[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|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"MS",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"664",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MT:[,[,,"[2357-9]\\d{7}",,,,,,,[8]],[,,"2(?:0(?:[169]\\d|3[1-4])|[1-357]\\d{2})\\d{4}",,,,"21001234"],[,,"(?:7(?:210|[79]\\d{2})|9(?:2(?:1[01]|31)|69[67]|8(?:1[1-3]|89|97)|9\\d{2}))\\d{4}",,,,"96961234"],[,,"800[3467]\\d{4}",,,,"80071234"],[,,"5(?:0(?:0(?:37|43)|6\\d{2}|70\\d|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"]],,[,,"7117\\d{4}",,,,"71171234"],,,[,,,,,,,,,[-1]],[,,"501\\d{5}",,,,"50112345"],,,[,,,,,,,,,[-1]]],MU:[,[,,"[2-9]\\d{6,7}",,,,,,,[7,8]],[,,"(?:2(?:[03478]\\d|1[0-7]|6[1-69])|4(?:[013568]\\d|2[4-7])|5(?:44\\d|471)|6\\d{2}|8(?:14|3[129]))\\d{4}",,,,"2012345"],[,,"5(?:2[59]\\d|4(?:2[1-389]|4\\d|7[1-9]|9\\d)|7\\d{2}|8(?:[0-25689]\\d|4[3479]|7[15-8])|9[0-8]\\d)\\d{4}",,,,"52512345",,,[8]],[,,"80[012]\\d{4}",,,,"8001234",,,[7]],[,,"30\\d{5}",,,,"3012345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3(?:20|9\\d)\\d{4}",,,,"3201234",,,[7]],"MU",230,"0(?:0|[2-7]0|33)",,,,,,"020",,[[,"([2-46-9]\\d{2})(\\d{4})","$1 $2",["[2-46-9]"]],[,"(5\\d{3})(\\d{4})","$1 $2",["5"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MV:[,[,,"[346-8]\\d{6,9}|9(?:00\\d{7}|\\d{6})",,,,,,,[7,10]],[,,"(?:3(?:0[0-3]|3[0-59])|6(?:[57][02468]|6[024568]|8[024689]|90))\\d{4}",,,,"6701234",,,[7]],[,,"(?:46[46]|7[3-9]\\d|9[15-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(?:[1-9]|0[1-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]00"]]],,[,,"781\\d{4}",,,,"7812345",,,[7]],,,[,,,,,,,,,[-1]],[,,"4[05]0\\d{4}",,,,"4001234",,,[7]],,,[,,,,,,,,,[-1]]],MW:[,[,,"(?:1(?:\\d{2})?|[2789]\\d{2})\\d{6}",,,,,,,[7,9]],[,,"(?:1[2-9]|21\\d{2})\\d{5}",,,,"1234567"],[,,"(?:111|77\\d|88\\d|99\\d)\\d{6}",,,,"991234567",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MW",265,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1"],"0$1"],[,"(2\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1789]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MX:[,[,,"[1-9]\\d{9,10}",,,,,,,[10,11],[7,8]],[,,"(?:33|55|81)\\d{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]|7[1-8]|9[1-5])|4(?:1[1-57-9]|[24-6][1-9]|[37][1-8]|8[1-35-9]|9[2-689])|5(?:88|9[1-79])|6(?:1[2-68]|[234][1-9]|5[1-3689]|6[12457-9]|7[1-7]|8[67]|9[4-8])|7(?:[13467][1-9]|2[1-8]|5[13-9]|8[1-69]|9[17])|8(?: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(?:(?:33|55|81)\\d{8}|(?:2(?:2[1-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|7[1-8]|9[1-5])|4(?:1[1-57-9]|[24-6][1-9]|[37][1-8]|8[1-35-9]|9[2-689])|5(?:88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[12457-9]|7[1-7]|8[67]|9[4-8])|7(?:[13467][1-9]|2[1-8]|5[13-9]|8[1-69]|9[17])|8(?: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](\\d{10})","1$1",,,[[,"([358]\\d)(\\d{4})(\\d{4})","$1 $2 $3",["33|55|81"],"01 $1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2467]|3[0-2457-9]|5[089]|8[02-9]|9[0-35-9]"],"01 $1",,1],[,"(1)([358]\\d)(\\d{4})(\\d{4})","044 $2 $3 $4",["1(?:33|55|81)"],"$1",,1],[,"(1)(\\d{3})(\\d{3})(\\d{4})","044 $2 $3 $4",["1(?:[2467]|3[0-2457-9]|5[089]|8[2-9]|9[1-35-9])"],"$1",,1]],[[,"([358]\\d)(\\d{4})(\\d{4})","$1 $2 $3",["33|55|81"],"01 $1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2467]|3[0-2457-9]|5[089]|8[02-9]|9[0-35-9]"],"01 $1",,1],[,"(1)([358]\\d)(\\d{4})(\\d{4})","$1 $2 $3 $4",["1(?:33|55|81)"]],[,"(1)(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1(?:[2467]|3[0-2457-9]|5[089]|8[2-9]|9[1-35-9])"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MY:[,[,,"[13-9]\\d{7,9}",,,,,,,[8,9,10],[6,7]],[,,"(?:3[2-9]\\d|[4-9][2-9])\\d{6}",,,,"323456789",,,[8,9],[6,7]],[,,"1(?:1[1-6]\\d{2}|[02-4679][2-9]\\d|59\\d{2}|8(?:1[23]|[2-9]\\d))\\d{5}",,,,"123456789",,,[9,10]],[,,"1[378]00\\d{6}",,,,"1300123456",,,[10]],[,,"1600\\d{6}",,,,"1600123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"154\\d{7}",,,,"1541234567",,,[10]],"MY",60,"00","0",,,"0",,,,[[,"([4-79])(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],[,"(3)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],[,"([18]\\d)(\\d{3})(\\d{3,4})","$1-$2 $3",["1[02-46-9][1-9]|8"],"0$1"],[,"(1)([36-8]00)(\\d{2})(\\d{4})","$1-$2-$3-$4",["1[36-8]0"]],[,"(11)(\\d{4})(\\d{4})","$1-$2 $3",["11"],"0$1"],[,"(15[49])(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MZ:[,[,,"[28]\\d{7,8}",,,,,,,[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",,,,,,,,[[,"([28]\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-7]"]],[,"(80\\d)(\\d{3})(\\d{3})","$1 $2 $3",["80"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NA:[,[,,"[68]\\d{7,8}",,,,,,,[8,9]],[,,"6(?:1(?:17|2(?:[0189]\\d|[2-6]|7\\d?)|3(?:[01378]|2\\d)|4(?:[024]|10?|3[15]?)|69|7[014])|2(?:17|5(?:[0-36-8]|4\\d?)|69|70)|3(?:17|2(?:[0237]\\d?|[14-689])|34|6[289]|7[01]|81)|4(?:17|2(?:[012]|7\\d?)|4(?:[06]|1\\d?)|5(?:[01357]|[25]\\d?)|69|7[01])|5(?:17|2(?:[0459]|[23678]\\d?)|69|7[01])|6(?:17|2(?:5|6\\d?)|38|42|69|7[01])|7(?:17|2(?:[569]|[234]\\d?)|3(?:0\\d?|[13])|6[89]|7[01]))\\d{4}",,,,"61221234"],[,,"(?:60|8[125])\\d{7}",,,,"811234567",,,[9]],[,,,,,,,,,[-1]],[,,"8701\\d{5}",,,,"870123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"8(?:3\\d{2}|86)\\d{5}",,,,"88612345"],"NA",264,"00","0",,,"0",,,,[[,"(8\\d)(\\d{3})(\\d{4})","$1 $2 $3",["8[1235]"],"0$1"],[,"(6\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],[,"(88)(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],[,"(870)(\\d{3})(\\d{3})","$1 $2 $3",["870"],"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{2})(\\d{2})(\\d{2})","$1.$2.$3",["[2-46-9]|5[0-4]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NE:[,[,,"[0289]\\d{7}",,,,,,,[8]],[,,"2(?:0(?:20|3[1-7]|4[134]|5[14]|6[14578]|7[1-578])|1(?:4[145]|5[14]|6[14-68]|7[169]|88))\\d{4}",,,,"20201234"],[,,"(?:8[089]|9\\d)\\d{6}",,,,"93123456"],[,,"08\\d{6}",,,,"08123456"],[,,"09\\d{6}",,,,"09123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NE",227,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[289]|09"]],[,"(08)(\\d{3})(\\d{3})","$1 $2 $3",["08"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NF:[,[,,"[13]\\d{5}",,,,,,,[6],[5]],[,,"(?:1(?:06|17|28|39)|3[012]\\d)\\d{3}",,,,"106609",,,,[5]],[,,"3[58]\\d{4}",,,,"381234",,,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NF",672,"00",,,,,,,,[[,"(\\d{2})(\\d{4})","$1 $2",["1"]],[,"(\\d)(\\d{5})","$1 $2",["3"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NG:[,[,,"[1-6]\\d{5,8}|9\\d{5,9}|[78]\\d{5,13}",,,,,,,[7,8,10,11,12,13,14],[5,6]],[,,"[12]\\d{6,7}|9(?:0[3-9]|[1-9]\\d)\\d{5}|(?:3\\d|4[023568]|5[02368]|6[02-469]|7[4-69]|8[2-9])\\d{6}|(?:4[47]|5[14579]|6[1578]|7[0-357])\\d{5,6}|(?:78|41)\\d{5}",,,,"12345678",,,[7,8],[5,6]],[,,"(?:1(?:7[34]\\d|8(?:04|[124579]\\d|8[0-3])|95\\d)|287[0-7]|3(?:18[1-8]|88[0-7]|9(?:8[5-9]|6[1-5]))|4(?:28[0-2]|6(?:7[1-9]|8[02-47])|88[0-2])|5(?:2(?:7[7-9]|8\\d)|38[1-79]|48[0-7]|68[4-7])|6(?:2(?:7[7-9]|8\\d)|4(?:3[7-9]|[68][129]|7[04-69]|9[1-8])|58[0-2]|98[7-9])|7(?:38[0-7]|69[1-8]|78[2-4])|8(?:28[3-9]|38[0-2]|4(?:2[12]|3[147-9]|5[346]|7[4-9]|8[014-689]|90)|58[1-8]|78[2-9]|88[5-7])|98[07]\\d)\\d{4}|(?: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",,,[8,10]],[,,"800\\d{7,11}",,,,"80017591759",,,[10,11,12,13,14]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NG",234,"009","0",,,"0",,,,[[,"(\\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-6]|7(?:[1-79]|0[1-9])|8[2-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["70|8[01]|90[235-9]"],"0$1"],[,"([78]00)(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]00"],"0$1"],[,"([78]00)(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]00"],"0$1"],[,"(78)(\\d{2})(\\d{3})","$1 $2 $3",["78"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"700\\d{7,11}",,,,"7001234567",,,[10,11,12,13,14]],,,[,,,,,,,,,[-1]]],NI:[,[,,"[125-8]\\d{7}",,,,,,,[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]\\d|8\\d{2})\\d{5}",,,,"81234567"],[,,"1800\\d{4}",,,,"18001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NI",505,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NL:[,[,,"1\\d{4,8}|[2-7]\\d{8}|[89]\\d{6,9}",,,,,,,[5,6,7,8,9,10]],[,,"(?:1[0135-8]|2[02-69]|3[0-68]|4[0135-9]|[57]\\d|8[478])\\d{7}",,,,"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]],[,,"(?:6760|85\\d{2})\\d{5}",,,,"851234567",,,[9]],"NL",31,"00","0",,,"0",,,,[[,"([1-578]\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1[035]|2[0346]|3[03568]|4[0356]|5[0358]|7|8[4578]"],"0$1"],[,"([1-5]\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],[,"(6)(\\d{8})","$1 $2",["6[0-57-9]"],"0$1"],[,"(66)(\\d{7})","$1 $2",["66"],"0$1"],[,"(14)(\\d{3,4})","$1 $2",["14"],"$1"],[,"([89]0\\d)(\\d{4,7})","$1 $2",["80|9"],"0$1"]],,[,,"66\\d{7}",,,,"662345678",,,[9]],,,[,,"14\\d{3,4}",,,,"14123",,,[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])",,,,"14020",,,[5,6]],,,[,,,,,,,,,[-1]]],NO:[,[,,"0\\d{4}|[2-9]\\d{7}",,,,,,,[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]|87|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",,,,,,,,[[,"([489]\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["[489]"]],[,"([235-7]\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-7]"]]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,"0\\d{4}|81(?:0(?:0[7-9]|1\\d)|5\\d{2})\\d{3}",,,,"01234"],,,[,,"81[23]\\d{5}",,,,"81212345",,,[8]]],NP:[,[,,"[1-8]\\d{7}|9(?:[1-69]\\d{6,8}|7[2-6]\\d{5,7}|8\\d{8})",,,,,,,[8,10],[6,7]],[,,"(?:1[0-6]\\d|2[13-79][2-6]|3[135-8][2-6]|4[146-9][2-6]|5[135-7][2-6]|6[13-9][2-6]|7[15-9][2-6]|8[1-46-9][2-6]|9[1-79][2-6])\\d{5}",,,,"14567890",,,[8],[6,7]],[,,"9(?:6[013]|7[245]|8[0-24-6])\\d{7}",,,,"9841234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NP",977,"00","0",,,"0",,,,[[,"(1)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],[,"(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-69]|7[15-9])"],"0$1"],[,"(9\\d{2})(\\d{7})","$1-$2",["9(?:6[013]|7[245]|8)"],"$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NR:[,[,,"[458]\\d{6}",,,,,,,[7]],[,,"(?:444|888)\\d{4}",,,,"4441234"],[,,"55[5-9]\\d{4}",,,,"5551234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NR",674,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NU:[,[,,"[1-5]\\d{3}",,,,,,,[4]],[,,"[34]\\d{3}",,,,"4002"],[,,"[125]\\d{3}",,,,"1234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NU",683,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NZ:[,[,,"6[235-9]\\d{6}|[2-57-9]\\d{7,9}",,,,,,,[8,9,10],[7]],[,,"(?:3[2-79]|[49][2-9]|6[235-9]|7[2-57-9])\\d{6}|24099\\d{3}",,,,"32345678",,,[8],[7]],[,,"2(?:[028]\\d{7,8}|1(?:[03]\\d{5,7}|[12457]\\d{5,6}|[689]\\d{5})|[79]\\d{7})",,,,"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)(\\d{3})(\\d{4})","$1-$2 $3",["240|[346]|7[2-57-9]|9[1-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["21"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:1[1-9]|[69]|7[0-35-9])|70|86"],"0$1"],[,"(2\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["2[028]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["90"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|5|[89]0"],"0$1"]],,[,,"[28]6\\d{6,7}",,,,"26123456",,,[8,9]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],OM:[,[,,"(?:5|[279]\\d)\\d{6}|800\\d{5,6}",,,,,,,[7,8,9]],[,,"2[2-6]\\d{6}",,,,"23123456",,,[8]],[,,"7[19]\\d{6}|9(?:0[1-9]|[1-9]\\d)\\d{5}",,,,"92123456",,,[8]],[,,"8007\\d{4,5}|500\\d{4}",,,,"80071234"],[,,"900\\d{5}",,,,"90012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"OM",968,"00",,,,,,,,[[,"(2\\d)(\\d{6})","$1 $2",["2"]],[,"([79]\\d{3})(\\d{4})","$1 $2",["[79]"]],[,"([58]00)(\\d{4,6})","$1 $2",["[58]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PA:[,[,,"[1-9]\\d{6,7}",,,,,,,[7,8]],[,,"(?:1(?:0[0-8]|1[49]|2[37]|3[0137]|4[147]|5[05]|6[58]|7[0167]|8[58]|9[139])|2(?:[0235679]\\d|1[0-7]|4[04-9]|8[028])|3(?:[09]\\d|1[014-7]|2[0-3]|3[03]|4[03-57]|55|6[068]|7[06-8]|8[06-9])|4(?:3[013-69]|4\\d|7[0-589])|5(?:[01]\\d|2[0-7]|[56]0|79)|7(?:0[09]|2[0-267]|3[06]|[469]0|5[06-9]|7[0-24-79]|8[7-9])|8(?:09|[34]\\d|5[0134]|8[02])|9(?:0[6-9]|1[016-8]|2[036-8]|3[3679]|40|5[0489]|6[06-9]|7[046-9]|8[36-8]|9[1-9]))\\d{4}",,,,"2001234",,,[7]],[,,"(?:1[16]1|21[89]|8(?:1[01]|7[23]))\\d{4}|6(?:[024-9]\\d|1[0-5]|3[0-24-9])\\d{5}",,,,"60012345"],[,,"80[09]\\d{4}",,,,"8001234",,,[7]],[,,"(?:779|8(?:55|60|7[78])|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-9]\\d{7,8}",,,,,,,[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",,,,[[,"(1)(\\d{7})","$1 $2",["1"],"(0$1)"],[,"([4-8]\\d)(\\d{6})","$1 $2",["[4-7]|8[2-4]"],"(0$1)"],[,"(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],[,"(9\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PF:[,[,,"4\\d{5,7}|8\\d{7}",,,,,,,[6,8]],[,,"4(?:[09][45689]\\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})(\\d{2})","$1 $2 $3 $4",["4[09]|8[79]"]],[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]]],,[,,,,,,,,,[-1]],,,[,,"44\\d{4}",,,,"441234",,,[6]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PG:[,[,,"[1-9]\\d{6,7}",,,,,,,[7,8]],[,,"(?:3[0-2]\\d|4[257]\\d|5[34]\\d|64[1-9]|77(?:[0-24]\\d|30)|85[02-46-9]|9[78]\\d)\\d{4}",,,,"3123456",,,[7]],[,,"7(?:[0-689]\\d|75)\\d{5}",,,,"70123456",,,[8]],[,,"180\\d{4}",,,,"1801234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"2(?:0[0-47]|7[568])\\d{4}",,,,"2751234",,,[7]],"PG",675,"140[1-3]|00",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["[13-689]|27"]],[,"(\\d{4})(\\d{4})","$1 $2",["20|7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PH:[,[,,"2\\d{5,7}|[3-9]\\d{7,9}|1800\\d{7,9}",,,,,,,[6,8,9,10,11,12,13],[5,7]],[,,"2\\d{5}(?:\\d{2})?|(?:3[2-68]|4[2-9]|5[2-6]|6[2-58]|7[24578]|8[2-8])\\d{7}|88(?:22\\d{6}|42\\d{4})",,,,"21234567",,,[6,8,9,10],[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[34-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",,,,[[,"(2)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],[,"(2)(\\d{5})","$1 $2",["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)"],[,"([3-8]\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[3-8]"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["81|9"],"0$1"],[,"(1800)(\\d{3})(\\d{4})","$1 $2 $3",["1"]],[,"(1800)(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PK:[,[,,"1\\d{8}|[2-8]\\d{5,11}|9(?:[013-9]\\d{4,9}|2\\d(?:111\\d{6}|\\d{3,7}))",,,,,,,[8,9,10,11,12],[6,7]],[,,"(?:21|42)[2-9]\\d{7}|(?:2[25]|4[0146-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]\\d{6}|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8]))[2-9]\\d{5,6}|58[126]\\d{7}",,,,"2123456789",,,[9,10],[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{2})(111)(\\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)1","(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)11","(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)111"],"(0$1)"],[,"(\\d{3})(111)(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[349]|45|54|60|72|8[2-5]|9[2-9]","(?:2[349]|45|54|60|72|8[2-5]|9[2-9])\\d1","(?:2[349]|45|54|60|72|8[2-5]|9[2-9])\\d11","(?:2[349]|45|54|60|72|8[2-5]|9[2-9])\\d111"],"(0$1)"],[,"(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],[,"(\\d{3})(\\d{6,7})","$1 $2",["2[349]|45|5(?:4|8[12])|60|72|8[2-5]|9[2-9]","(?:2[349]|45|5(?:4|8[12])|60|72|8[2-5]|9[2-9])\\d[2-9]"],"(0$1)"],[,"(3\\d{2})(\\d{7})","$1 $2",["3"],"0$1"],[,"(1\\d{3})(\\d{5,6})","$1 $2",["1"],"$1"],[,"(586\\d{2})(\\d{5})","$1 $2",["586"],"(0$1)"],[,"([89]00)(\\d{3})(\\d{2})","$1 $2 $3",["[89]00"],"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(?:[1-8]|0[468])|7(?:[14]|2[236])|8(?:[16]|2[2-689]|3[23578]|4[3478]|5[2356])|9(?:1|22|3[27-9]|4[2-6]|6[3569]|9[2-7]))111\\d{6}",,,,"21111825888",,,[11,12]],,,[,,,,,,,,,[-1]]],PL:[,[,,"[1-57-9]\\d{6,8}|6\\d{5,8}",,,,,,,[6,7,8,9]],[,,"(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])(?:\\d{7}|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{3})(\\d{3})","$1 $2",["11[68]|64"]],[,"(\\d{5})","$1",["19"]],[,"(\\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]"]],[,"(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["26|39|45|5[0137]|6[0469]|7[02389]|8[08]"]],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[14]|2[0-57-9]|3[2-4]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145]"]]],,[,,"64\\d{4,7}",,,,"641234567"],,,[,,,,,,,,,[-1]],[,,"804\\d{6}",,,,"804123456",,,[9]],,,[,,,,,,,,,[-1]]],PM:[,[,,"[45]\\d{5}",,,,,,,[6]],[,,"41\\d{4}",,,,"411234"],[,,"(?:40|55)\\d{4}",,,,"551234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PM",508,"00","0",,,"0",,,,[[,"([45]\\d)(\\d{2})(\\d{2})","$1 $2 $3",,"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PR:[,[,,"[5789]\\d{9}",,,,,,,[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|22|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{9}|[24589]\\d{7,8}",,,,,,,[8,9,10],[7]],[,,"(?:22[234789]|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",,,,[[,"([2489])(2\\d{2})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],[,"(5[69]\\d)(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],[,"(1[78]00)(\\d{3})(\\d{3})","$1 $2 $3",["1"],"$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PT:[,[,,"[2-46-9]\\d{8}",,,,,,,[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(?:[1236]\\d{2}|480)\\d{5}",,,,"912345678"],[,,"80[02]\\d{6}",,,,"800123456"],[,,"6(?:0[178]|4[68])\\d{6}|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",,,,,,,,[[,"(2\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],[,"([2-46-9]\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[3-9]|[346-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"7(?:0(?:7\\d|8[17]))\\d{5}",,,,"707123456"],,,[,,"600\\d{6}",,,,"600110000"]],PW:[,[,,"[2-8]\\d{6}",,,,,,,[7]],[,,"2552255|(?:277|345|488|5(?:35|44|87)|6(?:22|54|79)|7(?:33|47)|8(?:24|55|76))\\d{4}",,,,"2771234"],[,,"(?:6[234689]0|77[45789])\\d{4}",,,,"6201234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PW",680,"01[12]",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PY:[,[,,"5[0-5]\\d{4,7}|[2-46-9]\\d{5,8}",,,,,,,[6,7,8,9],[5]],[,,"(?:[26]1|3[289]|4[124678]|7[123]|8[1236])\\d{5,7}|(?:2(?:2[4568]|7[15]|9[1-5])|3(?:18|3[167]|4[2357]|51)|4(?:18|2[45]|3[12]|5[13]|64|71|9[1-47])|5(?:[1-4]\\d|5[0234])|6(?:3[1-3]|44|7[1-4678])|7(?:17|4[0-4]|6[1-578]|75|8[0-8])|858)\\d{5,6}",,,,"212345678",,,[7,8,9],[5,6]],[,,"9(?:6[12]|[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{2})(\\d{5})","$1 $2",["(?:[26]1|3[289]|4[124678]|7[123]|8[1236])"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["(?:[26]1|3[289]|4[124678]|7[123]|8[1236])"],"(0$1)"],[,"(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],[,"(\\d{3})(\\d{6})","$1 $2",["9[1-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8700"]],[,"(\\d{3})(\\d{4,5})","$1 $2",["[2-8][1-9]"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8][1-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"[2-9]0\\d{4,7}",,,,"201234567"],,,[,,,,,,,,,[-1]]],QA:[,[,,"[2-8]\\d{6,7}",,,,,,,[7,8]],[,,"4[04]\\d{6}",,,,"44123456",,,[8]],[,,"[3567]\\d{7}",,,,"33123456",,,[8]],[,,"800\\d{4}",,,,"8001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"QA",974,"00",,,,,,,,[[,"([28]\\d{2})(\\d{4})","$1 $2",["[28]"]],[,"([3-7]\\d{3})(\\d{4})","$1 $2",["[3-7]"]]],,[,,"2(?:[12]\\d|61)\\d{4}",,,,"2123456",,,[7]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RE:[,[,,"[268]\\d{8}",,,,,,,[9]],[,,"262\\d{6}",,,,"262161234"],[,,"69(?:2\\d{2}|3(?:0[0-46]|1[013]|2[0-2]|3[039]|4[0-7]|5[05]|6[06]|7[07]|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",,,,[[,"([268]\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",,"0$1"]],,[,,,,,,,,,[-1]],1,"262|69|8",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RO:[,[,,"[23]\\d{5,8}|[7-9]\\d{8}",,,,,,,[6,9]],[,,"2(?:1(?:\\d{7}|9\\d{3})|[3-6](?:\\d{7}|\\d9\\d{2}))|3(?:1\\d{4}(?:\\d{3})?|[3-6]\\d{7})",,,,"211234567"],[,,"7(?:[0-8]\\d{2}|99\\d)\\d{5}",,,,"712345678",,,[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{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],[,"(\\d{2})(\\d{4})","$1 $2",["[23]1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[23][3-7]|[7-9]"],"0$1"],[,"(2\\d{2})(\\d{3})","$1 $2",["2[3-6]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"37\\d{7}",,,,"372123456",,,[9]],,,[,,,,,,,,,[-1]]],RS:[,[,,"[126-9]\\d{4,11}|3(?:[0-79]\\d{3,10}|8[2-9]\\d{2,9})",,,,,,,[6,7,8,9,10,11,12],[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-9]\\d|9(?:[2-9]\\d|0[2-9])))\\d{3,8}",,,,"10234567",,,[7,8,9,10,11,12],[5,6]],[,,"6(?:[0-689]|7\\d)\\d{6,7}",,,,"601234567",,,[8,9,10]],[,,"800\\d{3,9}",,,,"80012345"],[,,"(?:90[0169]|78\\d)\\d{3,7}",,,,"90012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RS",381,"00","0",,,"0",,,,[[,"([23]\\d{2})(\\d{4,9})","$1 $2",["(?:2[389]|39)0"],"0$1"],[,"([1-3]\\d)(\\d{5,10})","$1 $2",["1|2(?:[0-24-7]|[389][1-9])|3(?:[0-8]|9[1-9])"],"0$1"],[,"(6\\d)(\\d{6,8})","$1 $2",["6"],"0$1"],[,"([89]\\d{2})(\\d{3,9})","$1 $2",["[89]"],"0$1"],[,"(7[26])(\\d{4,9})","$1 $2",["7[26]"],"0$1"],[,"(7[08]\\d)(\\d{4,9})","$1 $2",["7[08]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"7[06]\\d{4,10}",,,,"700123456"],,,[,,,,,,,,,[-1]]],RU:[,[,,"[3489]\\d{9}",,,,,,,[10]],[,,"(?: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"],[,,"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",["[1-79]"],"$1",,1],[,"([3489]\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[34689]"],"8 ($1)",,1],[,"(7\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",,1]],[[,"([3489]\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[34689]"],"8 ($1)",,1],[,"(7\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",,1]],[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RW:[,[,,"[027-9]\\d{7,8}",,,,,,,[8,9]],[,,"2[258]\\d{7}|06\\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",,,,[[,"(2\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"$1"],[,"([7-9]\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"],[,"(0\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SA:[,[,,"1\\d{7,8}|(?:[2-467]|92)\\d{7}|5\\d{8}|8\\d{9}",,,,,,,[8,9,10],[7]],[,,"11\\d{7}|1?(?:2[24-8]|3[35-8]|4[3-68]|6[2-5]|7[235-7])\\d{6}",,,,"112345678",,,[8,9],[7]],[,,"(?:5(?:[013-689]\\d|7[0-36-8])|811\\d)\\d{6}",,,,"512345678",,,[9,10]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,,,,,,,,[-1]],[,,"92[05]\\d{6}",,,,"920012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SA",966,"00","0",,,"0",,,,[[,"([1-467])(\\d{3})(\\d{4})","$1 $2 $3",["[1-467]"],"0$1"],[,"(1\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1[1-467]"],"0$1"],[,"(5\\d)(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],[,"(92\\d{2})(\\d{5})","$1 $2",["92"],"$1"],[,"(800)(\\d{3})(\\d{4})","$1 $2 $3",["80"],"$1"],[,"(811)(\\d{3})(\\d{3,4})","$1 $2 $3",["81"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SB:[,[,,"[1-9]\\d{4,6}",,,,,,,[5,7]],[,,"(?:1[4-79]|[23]\\d|4[0-2]|5[03]|6[0-37])\\d{3}",,,,"40123",,,[5]],[,,"48\\d{3}|7(?:30|[46-8]\\d|5[025-9]|9[0-5])\\d{4}|8[4-9]\\d{5}|9(?:1[2-9]|2[013-9]|3[0-2]|[46]\\d|5[0-46-9]|7[0-689]|8[0-79]|9[0-8])\\d{4}",,,,"7421234"],[,,"1[38]\\d{3}",,,,"18123",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[12]\\d{3}",,,,"51123",,,[5]],"SB",677,"0[01]",,,,,,,,[[,"(\\d{2})(\\d{5})","$1 $2",["[7-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SC:[,[,,"[24689]\\d{5,6}",,,,,,,[7]],[,,"4[2-46]\\d{5}",,,,"4217123"],[,,"2[5-8]\\d{5}",,,,"2510123"],[,,"8000\\d{3}",,,,"8000000"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:64\\d|971)\\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(?:[125]\\d|8[3567])\\d{6}",,,,"121231234"],[,,"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",,"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SE:[,[,,"[1-35-9]\\d{5,11}|4\\d{6,8}",,,,,,,[6,7,8,9,10,12]],[,,"1(?:0[1-8]\\d{6}|[136]\\d{5,7}|(?:2[0-35]|4[0-4]|5[0-25-9]|7[13-6]|[89]\\d)\\d{5,6})|2(?:[136]\\d{5,7}|(?:2[0-7]|4[0136-8]|5[0138]|7[018]|8[01]|9[0-57])\\d{5,6})|3(?:[356]\\d{5,7}|(?:0[0-4]|1\\d|2[0-25]|4[056]|7[0-2]|8[0-3]|9[023])\\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})|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}|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})",,,,"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\\d{3}(?:\\d{3})?|[1-7]\\d{6})",,,,"771234567",,,[6,9]],[,,"75[1-8]\\d{6}",,,,"751234567",,,[9]],[,,,,,,,,,[-1]],"SE",46,"00","0",,,"0",,,,[[,"(8)(\\d{2,3})(\\d{2,3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1"],[,"([1-69]\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[013689]|2[0136]|3[1356]|4[0246]|54|6[03]|90"],"0$1"],[,"([1-469]\\d)(\\d{3})(\\d{2})","$1-$2 $3",["1[136]|2[136]|3[356]|4[0246]|6[03]|90"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[0-5]|4[0-3])"],"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(?:[124-689]|7[0-2])|9(?:[125-8]|3[0-5]|4[0-3])"],"0$1"],[,"(7\\d)(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["7"],"0$1"],[,"(77)(\\d{2})(\\d{2})","$1-$2$3",["7"],"0$1"],[,"(20)(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1"],[,"(9[034]\\d)(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9[034]"],"0$1"],[,"(9[034]\\d)(\\d{4})","$1-$2",["9[034]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["25[245]|67[3-6]"],"0$1"]],[[,"(8)(\\d{2,3})(\\d{2,3})(\\d{2})","$1 $2 $3 $4",["8"]],[,"([1-69]\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[013689]|2[0136]|3[1356]|4[0246]|54|6[03]|90"]],[,"([1-469]\\d)(\\d{3})(\\d{2})","$1 $2 $3",["1[136]|2[136]|3[356]|4[0246]|6[03]|90"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[0-5]|4[0-3])"]],[,"(\\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(?:[124-689]|7[0-2])|9(?:[125-8]|3[0-5]|4[0-3])"]],[,"(7\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7"]],[,"(77)(\\d{2})(\\d{2})","$1 $2 $3",["7"]],[,"(20)(\\d{2,3})(\\d{2})","$1 $2 $3",["20"]],[,"(9[034]\\d)(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["9[034]"]],[,"(9[034]\\d)(\\d{4})","$1 $2",["9[034]"]],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["25[245]|67[3-6]"]]],[,,"74[02-9]\\d{6}",,,,"740123456",,,[9]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"(?:25[245]|67[3-6])\\d{9}",,,,"254123456789",,,[12]]],SG:[,[,,"[36]\\d{7}|[17-9]\\d{7,10}",,,,,,,[8,10,11]],[,,"6[1-9]\\d{6}",,,,"61234567",,,[8]],[,,"(?:8[1-8]|9[0-8])\\d{6}",,,,"81234567",,,[8]],[,,"1?800\\d{7}",,,,"18001234567",,,[10,11]],[,,"1900\\d{7}",,,,"19001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3[12]\\d{6}",,,,"31234567",,,[8]],"SG",65,"0[0-3]\\d",,,,,,,,[[,"([3689]\\d{3})(\\d{4})","$1 $2",["[369]|8[1-9]"]],[,"(1[89]00)(\\d{3})(\\d{4})","$1 $2 $3",["1[89]"]],[,"(7000)(\\d{4})(\\d{3})","$1 $2 $3",["70"]],[,"(800)(\\d{3})(\\d{4})","$1 $2 $3",["80"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"7000\\d{7}",,,,"70001234567",,,[11]],,,[,,,,,,,,,[-1]]],SH:[,[,,"[256]\\d{4}",,,,,,,[4,5]],[,,"2(?:[0-57-9]\\d|6[4-9])\\d{2}",,,,"22158"],[,,"[56]\\d{4}",,,,"51234",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"262\\d{2}",,,,"26212",,,[5]],"SH",290,"00",,,,,,,,,,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SI:[,[,,"[1-7]\\d{6,7}|[89]\\d{4,7}",,,,,,,[5,6,7,8]],[,,"(?:1\\d|[25][2-8]|3[24-8]|4[24-8]|7[3-8])\\d{6}",,,,"11234567",,,[8],[7]],[,,"(?:[37][01]\\d|4[0139]\\d|51\\d|6(?:[48]\\d|9[69]))\\d{5}",,,,"31234567",,,[8]],[,,"80\\d{4,6}",,,,"80123456",,,[6,7,8]],[,,"90\\d{4,6}|89[1-3]\\d{2,5}",,,,"90123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:59|8[1-3])\\d{6}",,,,"59012345",,,[8]],"SI",386,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[12]|3[24-8]|4[24-8]|5[2-8]|7[3-8]"],"(0$1)"],[,"([3-7]\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],[,"([89][09])(\\d{3,6})","$1 $2",["[89][09]"],"0$1"],[,"([58]\\d{2})(\\d{5})","$1 $2",["59|8[1-3]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SJ:[,[,,"0\\d{4}|[45789]\\d{7}",,,,,,,[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]],,,[,,,,,,,,,[-1]],[,,"0\\d{4}|81(?:0(?:0[7-9]|1\\d)|5\\d{2})\\d{3}",,,,"01234"],,,[,,"81[23]\\d{5}",,,,"81212345",,,[8]]],SK:[,[,,"(?:[2-68]\\d{5,8}|9\\d{6,8})",,,,,,,[6,7,9]],[,,"2(?:1(?:6\\d{3,4}|7\\d{3})|[2-9]\\d{7})|[3-5][1-8](?:1(?:6\\d{2,3}|7\\d{3})|\\d{7})",,,,"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(?:[78]\\d{7}|00\\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",,,,[[,"(2)(1[67])(\\d{3,4})","$1 $2 $3",["21[67]"],"0$1"],[,"([3-5]\\d)(1[67])(\\d{2,3})","$1 $2 $3",["[3-5]"],"0$1"],[,"(2)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],[,"([3-5]\\d)(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"],[,"([689]\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],[,"(9090)(\\d{3})","$1 $2",["9090"],"0$1"]],,[,,"9090\\d{3}",,,,"9090123",,,[7]],,,[,,"(?:602|8(?:00|[5-9]\\d)|9(?:00|[78]\\d))\\d{6}|9090\\d{3}",,,,"800123456",,,[7,9]],[,,"96\\d{7}",,,,"961234567",,,[9]],,,[,,,,,,,,,[-1]]],SL:[,[,,"[2-9]\\d{7}",,,,,,,[8],[6]],[,,"[235]2[2-4][2-9]\\d{4}",,,,"22221234",,,,[6]],[,,"(?:2[15]|3[03-5]|4[04]|5[05]|66|7[6-9]|8[08]|99)\\d{6}",,,,"25123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SL",232,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{6})","$1 $2",,"(0$1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SM:[,[,,"[05-7]\\d{7,9}",,,,,,,[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",,,,"(?:0549)?([89]\\d{5})","0549$1",,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],[,"(0549)(\\d{6})","$1 $2",["0"]],[,"(\\d{6})","0549 $1",["[89]"]]],[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],[,"(0549)(\\d{6})","($1) $2",["0"]],[,"(\\d{6})","(0549) $1",["[89]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SN:[,[,,"[3789]\\d{8}",,,,,,,[9]],[,,"3(?:0(?:1[0-2]|80)|282|3(?:8[1-9]|9[3-9])|611)\\d{5}",,,,"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]],[,,"39[01]\\d{6}|3392\\d{5}|93330\\d{4}",,,,"933301234"],"SN",221,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SO:[,[,,"[1-9]\\d{5,8}",,,,,,,[6,7,8,9]],[,,"(?:1\\d{1,2}|2[0-79]\\d|3[0-46-8]?\\d|4[0-7]?\\d|59\\d|8[125])\\d{4}",,,,"4012345",,,[6,7]],[,,"(?:15\\d|2(?:4\\d|8)|3[59]\\d{2}|4[89]\\d{2}|6[1-9]?\\d{2}|7(?:[1-8]\\d|9\\d{1,2})|8[08]\\d{2}|9(?:0[67]|[2-9])\\d)\\d{5}",,,,"71123456",,,[7,8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SO",252,"00","0",,,"0",,,,[[,"(\\d{6})","$1",["[134]"]],[,"(\\d)(\\d{6})","$1 $2",["2[0-79]|[13-5]"]],[,"(\\d)(\\d{7})","$1 $2",["24|[67]"]],[,"(\\d{2})(\\d{4})","$1 $2",["8[125]"]],[,"(\\d{2})(\\d{5,7})","$1 $2",["15|28|6[1-35-9]|799|9[2-9]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3[59]|4[89]|6[24-6]|79|8[08]|90"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SR:[,[,,"[2-8]\\d{5,6}",,,,,,,[6,7]],[,,"(?:2[1-3]|3[0-7]|4\\d|5[2-58]|68\\d)\\d{4}",,,,"211234"],[,,"(?:7[124-7]|8[1-9])\\d{5}",,,,"7412345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"56\\d{4}",,,,"561234",,,[6]],"SR",597,"00",,,,,,,,[[,"(\\d{3})(\\d{3})","$1-$2",["[2-4]|5[2-58]"]],[,"(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],[,"(\\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",,"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ST:[,[,,"[29]\\d{6}",,,,,,,[7]],[,,"22\\d{5}",,,,"2221234"],[,,"9(?:0(?:0[5-9]|[1-9]\\d)|[89]\\d{2})\\d{3}",,,,"9812345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ST",239,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SV:[,[,,"[267]\\d{7}|[89]\\d{6}(?:\\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{4})(\\d{4})","$1 $2",["[267]"]],[,"(\\d{3})(\\d{4})","$1 $2",["[89]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SX:[,[,,"[5789]\\d{9}",,,,,,,[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|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"SX",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"721",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SY:[,[,,"[1-59]\\d{7,8}",,,,,,,[8,9],[6,7]],[,,"(?:1(?:1\\d?|4\\d|[2356])|2(?:1\\d?|[235])|3(?:[13]\\d|4)|4[13]|5[1-3])\\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],[,"(9\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1",,1]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SZ:[,[,,"[027]\\d{7}",,,,,,,[8]],[,,"2[2-9]\\d{6}",,,,"22171234"],[,,"7[6-9]\\d{6}",,,,"76123456"],[,,"0800\\d{4}",,,,"08001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SZ",268,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[027]"]]],,[,,,,,,,,,[-1]],,,[,,"0800\\d{4}",,,,"08001234"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TA:[,[,,"8\\d{3}",,,,,,,[4]],[,,"8\\d{3}",,,,"8999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TA",290,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TC:[,[,,"[5689]\\d{9}",,,,,,,[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|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"64971[01]\\d{4}",,,,"6497101234",,,,[7]],"TC",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"649",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TD:[,[,,"[2679]\\d{7}",,,,,,,[8]],[,,"22(?:[3789]0|5[0-5]|6[89])\\d{4}",,,,"22501234"],[,,"(?:6[023568]\\d|77\\d|9\\d{2})\\d{5}",,,,"63012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TD",235,"00|16",,,,,,"00",,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TG:[,[,,"[29]\\d{7}",,,,,,,[8]],[,,"2(?:2[2-7]|3[23]|44|55|66|77)\\d{5}",,,,"22212345"],[,,"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",["[29]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TH:[,[,,"1\\d{8,9}|[2-9]\\d{7,8}",,,,,,,[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","0",,,"0",,,,[[,"(2)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"([13-9]\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["14|[3-9]"],"0$1"],[,"(1[89]00)(\\d{3})(\\d{3})","$1 $2 $3",["1"],"$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TJ:[,[,,"[3-57-9]\\d{8}",,,,,,,[9],[3,5,7]],[,,"(?:3(?:1[3-5]|2[245]|3[12]|4[24-7]|5[25]|72)|4(?:46|74|87))\\d{6}",,,,"372123456",,,,[3,5,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",,[[,"([349]\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[34]7|91[78]"],"$1",,1],[,"([457-9]\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[148]|[578]|9(?:1[59]|[0235-9])"],"$1",,1],[,"(331700)(\\d)(\\d{2})","$1 $2 $3",["331","3317","33170","331700"],"$1",,1],[,"(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3[1-5]","3(?:[1245]|3(?:[02-9]|1[0-589]))"],"$1",,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-489]\\d{6}|7\\d{6,7}",,,,,,,[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[3-8]"]]],,[,,,,,,,,,[-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{2})(\\d{6})","$1 $2",["6"],"8 $1"],[,"(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["13|[2-5]"],"(8 $1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TN:[,[,,"[2-57-9]\\d{7}",,,,,,,[8]],[,,"3(?:[012]\\d|6[0-4]|91)\\d{5}|7\\d{7}|81200\\d{3}",,,,"71234567"],[,,"(?:[259]\\d|4[0-6])\\d{6}",,,,"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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TO:[,[,,"[02-8]\\d{4,6}",,,,,,,[5,7]],[,,"(?:2\\d|3[1-8]|4[1-4]|[56]0|7[0149]|8[05])\\d{3}",,,,"20123",,,[5]],[,,"(?:7[578]|8[47-9])\\d{5}",,,,"7715123",,,[7]],[,,"0800\\d{3}",,,,"0800222",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TO",676,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1-$2",["[1-6]|7[0-4]|8[05]"]],[,"(\\d{3})(\\d{4})","$1 $2",["7[5-9]|8[47-9]"]],[,"(\\d{4})(\\d{3})","$1 $2",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TR:[,[,,"[2-589]\\d{9}|444\\d{4}",,,,,,,[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[1-7]|22|[34]\\d|5[1-59]|9[246])\\d{2}|6161)\\d{5}",,,,"5012345678",,,[10]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"900\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TR",90,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[23]|4(?:[0-35-9]|4[0-35-9])"],"(0$1)",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[02-69]"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["51|[89]"],"0$1",,1],[,"(444)(\\d{1})(\\d{3})","$1 $2 $3",["444"]]],,[,,"512\\d{7}",,,,"5123456789",,,[10]],,,[,,"444\\d{4}",,,,"4441444",,,[7]],[,,"444\\d{4}|850\\d{7}",,,,"4441444"],,,[,,,,,,,,,[-1]]],TT:[,[,,"[589]\\d{9}",,,,,,,[10],[7]],[,,"868(?:2(?:01|[23]\\d)|6(?:0[79]|1[02-8]|2[1-9]|[3-69]\\d|7[0-79])|82[124])\\d{4}",,,,"8682211234",,,,[7]],[,,"868(?:2(?:6[6-9]|[789]\\d)|3(?:0[1-9]|1[02-9]|[2-9]\\d)|4[6-9]\\d|6(?:20|78|8\\d)|7(?:0[1-9]|1[02-9]|[2-9]\\d))\\d{4}",,,,"8682911234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"5(?:00|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"TT",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"868",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"868619\\d{4}",,,,"8686191234",,,,[7]]],TV:[,[,,"[279]\\d{4,6}",,,,,,,[5,6,7]],[,,"2[02-9]\\d{3}",,,,"20123",,,[5]],[,,"(?:70\\d|90)\\d{4}",,,,"901234",,,[6,7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TV",688,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TW:[,[,,"2\\d{6,8}|[3-689]\\d{7,8}|7\\d{7,9}",,,,,,,[7,8,9,10]],[,,"2(?:[235-8]\\d{7}|4\\d{6,7})|[3-8]\\d{7,8}",,,,"221234567",,,[8,9]],[,,"9\\d{8}",,,,"912345678",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"20(?:2|[013-9]\\d{2})\\d{4}",,,,"203123456",,,[7,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"70\\d{8}",,,,"7012345678",,,[10]],"TW",886,"0(?:0[25679]|19)","0","#",,"0",,,,[[,"(20)(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],[,"(20)(\\d{3})(\\d{4})","$1 $2 $3",["20[013-9]"],"0$1"],[,"([2-8])(\\d{3,4})(\\d{4})","$1 $2 $3",["2[23-8]|[3-6]|[78][1-9]"],"0$1"],[,"([89]\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["80|9"],"0$1"],[,"(70)(\\d{4})(\\d{4})","$1 $2 $3",["70"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TZ:[,[,,"\\d{9}",,,,,,,[7,9]],[,,"2[2-8]\\d{7}",,,,"222345678"],[,,"(?:6[2-9]|7[13-9])\\d{7}",,,,"621234567",,,[9]],[,,"80[08]\\d{6}",,,,"800123456",,,[9]],[,,"90\\d{7}",,,,"900123456",,,[9]],[,,"8(?:40|6[01])\\d{6}",,,,"840123456",,,[9]],[,,,,,,,,,[-1]],[,,"41\\d{7}",,,,"412345678",,,[9]],"TZ",255,"00[056]","0",,,"0",,,,[[,"([24]\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],[,"([67]\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"],[,"([89]\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"(?:8(?:[04]0|6[01])|90\\d)\\d{6}",,,,"800123456",,,[9]],[,,,,,,,,,[-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\\d{7}",,,,"891234567"],"UA",380,"00","0",,,"0",,"0~0",,[[,"([3-9]\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[38]9|4(?:[45][0-5]|87)|5(?:0|6[37]|7[37])|6[36-8]|7|9[1-9]","[38]9|4(?:[45][0-5]|87)|5(?:0|6(?:3[14-7]|7)|7[37])|6[36-8]|7|9[1-9]"],"0$1"],[,"([3-689]\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["3[1-8]2|4[13678]2|5(?:[12457]2|6[24])|6(?:[49]2|[12][29]|5[24])|8[0-8]|90","3(?:[1-46-8]2[013-9]|52)|4(?:[1378]2|62[013-9])|5(?:[12457]2|6[24])|6(?:[49]2|[12][29]|5[24])|8[0-8]|90"],"0$1"],[,"([3-6]\\d{3})(\\d{5})","$1 $2",["3(?:5[013-9]|[1-46-8])|4(?:[137][013-9]|6|[45][6-9]|8[4-6])|5(?:[1245][013-9]|6[0135-9]|3|7[4-6])|6(?:[49][013-9]|5[0135-9]|[12][13-8])","3(?:5[013-9]|[1-46-8](?:22|[013-9]))|4(?:[137][013-9]|6(?:[013-9]|22)|[45][6-9]|8[4-6])|5(?:[1245][013-9]|6(?:3[02389]|[015689])|3|7[4-6])|6(?:[49][013-9]|5[0135-9]|[12][13-8])"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UG:[,[,,"\\d{9}",,,,,,,[9],[5,6,7]],[,,"20(?:[0147]\\d{2}|2(?:40|[5-9]\\d)|3(?:0[0-4]|[23]\\d)|5[0-4]\\d|6[035-9]\\d|8[0-2]\\d)\\d{4}|[34]\\d{8}",,,,"312345678",,,,[5,6,7]],[,,"7(?:(?:0[0-7]|[15789]\\d|30|4[0-4])\\d|2(?:[03]\\d|60))\\d{5}",,,,"712345678"],[,,"800[123]\\d{5}",,,,"800123456"],[,,"90[123]\\d{6}",,,,"901123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UG",256,"00[057]","0",,,"0",,,,[[,"(\\d{3})(\\d{6})","$1 $2",["[7-9]|20(?:[013-8]|2[5-9])|4(?:6[45]|[7-9])"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["3|4(?:[1-5]|6[0-36-9])"],"0$1"],[,"(2024)(\\d{5})","$1 $2",["2024"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],US:[,[,,"[2-9]\\d{9}",,,,,,,[10],[7]],[,,"(?:2(?:0[1-35-9]|1[02-9]|2[04589]|3[149]|4[08]|5[1-46]|6[0279]|7[026]|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]|3[016]|4[16]|5[017]|6[0-279]|78|8[012])|7(?:0[1-46-8]|1[02-9]|2[0457]|3[1247]|4[037]|5[47]|6[02359]|7[02-59]|8[156])|8(?:0[1-68]|1[02-8]|28|3[0-25]|4[3578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[014678]|4[0179]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}",,,,"2015550123",,,,[7]],[,,"(?:2(?:0[1-35-9]|1[02-9]|2[04589]|3[149]|4[08]|5[1-46]|6[0279]|7[026]|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]|3[016]|4[16]|5[017]|6[0-279]|78|8[012])|7(?:0[1-46-8]|1[02-9]|2[0457]|3[1247]|4[037]|5[47]|6[02359]|7[02-59]|8[156])|8(?:0[1-68]|1[02-8]|28|3[0-25]|4[3578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[014678]|4[0179]|5[12469]|7[0-3589]|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|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"US",1,"011","1",,,"1",,,1,[[,"(\\d{3})(\\d{4})","$1-$2",,,,1],[,"(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",,,,1]],[[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3"]],[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UY:[,[,,"[2489]\\d{6,7}",,,,,,,[7,8]],[,,"2\\d{7}|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(?:1[3-9]\\d|0)","0"," int. ",,"0",,"00",,[[,"(\\d{4})(\\d{4})","$1 $2",["[24]"]],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9[1-9]"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["[89]0"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UZ:[,[,,"[679]\\d{8}",,,,,,,[9],[7]],[,,"(?:6(?:1(?:22|3[124]|4[1-4]|5[123578]|64)|2(?:22|3[0-57-9]|41)|5(?:22|3[3-7]|5[024-8])|6\\d{2}|7(?:[23]\\d|7[69])|9(?:22|4[1-8]|6[135]))|7(?:0(?:5[4-9]|6[0146]|7[12456]|9[135-8])|1[12]\\d|2(?:22|3[1345789]|4[123579]|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}",,,,"662345678",,,,[7]],[,,"6(?:1(?:2(?:98|2[01])|35[0-4]|50\\d|61[23]|7(?:[01][017]|4\\d|55|9[5-9]))|2(?:11\\d|2(?:[12]1|9[01379])|5(?:[126]\\d|3[0-4])|7\\d{2})|5(?:19[01]|2(?:27|9[26])|30\\d|59\\d|7\\d{2})|6(?:2(?:1[5-9]|2[0367]|38|41|52|60)|3[79]\\d|4(?:56|83)|7(?:[07]\\d|1[017]|3[07]|4[047]|5[057]|67|8[0178]|9[79])|9[0-3]\\d)|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]|5\\d|3[01]|7[0-4])|5[67]\\d|6(?:2[0-26]|8\\d)|7\\d{2}))\\d{4}|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\\d|5(?:0[0-4]|5[579]|9\\d)|7(?:[0-3579]\\d|4[0467]|6[67]|8[078])|9[4-6]\\d)|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[0127]|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[05629]|7(?:2[05-9]|3[37]|4\\d|60|7[2579]|87|9[07])))\\d{4}|9[0-57-9]\\d{7}",,,,"912345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UZ",998,"810","8",,,"8",,"8~10",,[[,"([679]\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",,"8 $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VA:[,[,,"(?:0(?:878\\d{5}|6698\\d{5})|[1589]\\d{5,10}|3(?:[12457-9]\\d{8}|[36]\\d{7,9}))",,,,,,,[6,8,9,10,11]],[,,"06698\\d{5}",,,,"0669812345",,,[10]],[,,"3(?:[12457-9]\\d{8}|6\\d{7,8}|3\\d{7,9})",,,,"3123456789",,,[9,10,11]],[,,"80(?:0\\d{6}|3\\d{3})",,,,"800123456",,,[6,9]],[,,"0878\\d{5}|1(?:44|6[346])\\d{6}|89(?:2\\d{3}|4(?:[0-4]\\d{2}|[5-9]\\d{4})|5(?:[0-4]\\d{2}|[5-9]\\d{6})|9\\d{6})",,,,"899123456",,,[6,8,9,10]],[,,"84(?:[08]\\d{6}|[17]\\d{3})",,,,"848123456",,,[6,9]],[,,"1(?:78\\d|99)\\d{6}",,,,"1781234567",,,[9,10]],[,,"55\\d{8}",,,,"5512345678",,,[10]],"VA",39,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,"848\\d{6}",,,,"848123456",,,[9]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VC:[,[,,"[5789]\\d{9}",,,,,,,[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-58])|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|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"VC",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"784",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VE:[,[,,"[24589]\\d{9}",,,,,,,[10],[7]],[,,"(?:2(?:12|3[457-9]|[58][1-9]|[467]\\d|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",,"0$1","$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VG:[,[,,"[2589]\\d{9}",,,,,,,[10],[7]],[,,"284(?:(?:229|4(?:22|9[45])|774|8(?:52|6[459]))\\d{4}|496[0-5]\\d{3})",,,,"2842291234",,,,[7]],[,,"284(?:(?:3(?:0[0-3]|4[0-7]|68|9[34])|4(?:4[0-6]|68|99)|54[0-57])\\d{4}|496[6-9]\\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|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"VG",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"284",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VI:[,[,,"[3589]\\d{9}",,,,,,,[10],[7]],[,,"340(?:2(?:01|2[0678]|44|77)|3(?:32|44)|4(?:22|7[34])|5(?:1[34]|55)|6(?:26|4[23]|77|9[023])|7(?:1[2-589]|27|7\\d)|884|998)\\d{4}",,,,"3406421234",,,,[7]],[,,"340(?:2(?:01|2[0678]|44|77)|3(?:32|44)|4(?:22|7[34])|5(?:1[34]|55)|6(?:26|4[23]|77|9[023])|7(?:1[2-589]|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|22|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"VI",1,"011","1",,,"1",,,1,,,[,,,,,,,,,[-1]],,"340",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VN:[,[,,"[167]\\d{6,9}|[2-59]\\d{7,9}|8\\d{6,8}",,,,,,,[7,8,9,10]],[,,"(?:2(?:0[3-9]|1[0-689]|2[0-25-9]|3[2-9]|[48][2-7]|5[124-9]|6[0-39]|7[0-7]|9[0-4679])|4\\d|5(?:0[01]|[5-9])|6(?:[0-46-8]|5[01])|7[0235])\\d{7}|8(?:[2-5]\\d|6[236]|7[13])\\d{6}",,,,"2101234567",,,[9,10]],[,,"(?:9\\d|1(?:2\\d|6[2-9]|8[68]|99))\\d{7}|8(?:6[89]|8\\d|9[89])\\d{6}",,,,"912345678",,,[9,10]],[,,"1800\\d{4,6}",,,,"1800123456",,,[8,9,10]],[,,"1900\\d{4,6}",,,,"1900123456",,,[8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"VN",84,"00","0",,,"0",,,,[[,"([17]99)(\\d{4})","$1 $2",["[17]99"],"0$1",,1],[,"([48])(\\d{4})(\\d{4})","$1 $2 $3",["4|8(?:[2-5]|6[236]|7[13])"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{3,4})","$1 $2 $3",["2[48]|5[5-9]|6[0-46-8]|7[0235]"],"0$1",,1],[,"(80)(\\d{5})","$1 $2",["80"],"0$1",,1],[,"(69\\d)(\\d{4,5})","$1 $2",["69"],"0$1",,1],[,"(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2[0-35-79]|50|65"],"0$1",,1],[,"([89]\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8(?:8|9[89])|9"],"0$1",,1],[,"(1[2689]\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1(?:[26]|8[68]|99)"],"0$1",,1],[,"(86[89])(\\d{3})(\\d{3})","$1 $2 $3",["86[89]"],"0$1",,1],[,"(1[89]00)(\\d{4,6})","$1 $2",["1[89]0"],"$1",,1]],,[,,,,,,,,,[-1]],,,[,,"[17]99\\d{4}|69\\d{5,6}",,,,"1992000",,,[7,8]],[,,"[17]99\\d{4}|69\\d{5,6}|80\\d{5}",,,,"1992000",,,[7,8]],,,[,,,,,,,,,[-1]]],VU:[,[,,"[2-57-9]\\d{4,6}",,,,,,,[5,7]],[,,"(?:2[02-9]\\d|3(?:[5-7]\\d|8[0-8])|48[4-9]|88\\d)\\d{2}",,,,"22123",,,[5]],[,,"(?:5(?:7[2-5]|[0-689]\\d)|7[013-7]\\d)\\d{4}",,,,"5912345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"VU",678,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[579]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"3[03]\\d{3}|900\\d{4}",,,,"30123"],,,[,,,,,,,,,[-1]]],WF:[,[,,"[4-8]\\d{5}",,,,,,,[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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"[48]0\\d{4}",,,,"401234"]],WS:[,[,,"[2-8]\\d{4,6}",,,,,,,[5,6,7]],[,,"(?:[2-5]\\d|6[1-9]|84\\d{2})\\d{3}",,,,"22123",,,[5,7]],[,,"(?:60|7[25-7]\\d)\\d{4}",,,,"601234",,,[6,7]],[,,"800\\d{3}",,,,"800123",,,[6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"WS",685,"0",,,,,,,,[[,"(8\\d{2})(\\d{3,4})","$1 $2",["8"]],[,"(7\\d)(\\d{5})","$1 $2",["7"]],[,"(\\d{5})","$1",["[2-6]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],YE:[,[,,"[1-7]\\d{6,8}",,,,,,,[7,8,9],[6]],[,,"(?:1(?:7\\d|[2-68])|2[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",,,,[[,"([1-7])(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7[24-68]"],"0$1"],[,"(7\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["7[0137]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],YT:[,[,,"[268]\\d{8}",,,,,,,[9]],[,,"269(?:6[0-4]|50)\\d{4}",,,,"269601234"],[,,"639(?:0[0-79]|1[019]|[26]\\d|3[09]|[45]0|7[06]|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-79]\\d{8}|8\\d{4,8}",,,,,,,[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])\\d{7}|8(?:[1-4]\\d{1,5}|5\\d{5})\\d{2}",,,,"711234567"],[,,"80\\d{7}",,,,"801234567",,,[9]],[,,"86[2-9]\\d{6}|9[0-2]\\d{7}",,,,"862345678",,,[9]],[,,"860\\d{6}",,,,"860123456",,,[9]],[,,,,,,,,,[-1]],[,,"87\\d{7}",,,,"871234567",,,[9]],"ZA",27,"00","0",,,"0",,,,[[,"(860)(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],[,"(\\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{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-79]|8(?:[0-57]|6[1-9])"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"861\\d{6}",,,,"861123456",,,[9]],,,[,,,,,,,,,[-1]]],ZM:[,[,,"[289]\\d{8}",,,,,,,[9]],[,,"21[1-8]\\d{6}",,,,"211234567"],[,,"9(?:5[034589]|[67]\\d)\\d{6}",,,,"955123456"],[,,"800\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ZM",260,"00","0",,,"0",,,,[[,"([29]\\d)(\\d{7})","$1 $2",["[29]"],"0$1"],[,"(800)(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ZW:[,[,,"2(?:[0-2457-9]\\d{3,8}|6(?:[14]\\d{7}|\\d{4}))|[13-79]\\d{4,9}|8[06]\\d{5,8}",,,,,,,[5,6,7,8,9,10],[3,4]],[,,"(?:2(?:0(?:4\\d|5\\d{2})|2[278]\\d|48\\d|7(?:[1-7]\\d|[089]\\d{2})|8(?:[2-57-9]|[146]\\d{2})|98)|3(?:08|17|3[78]|7(?:[19]|[56]\\d)|8[37]|98)|5[15][78]|6(?:28\\d{2}|37|6[78]|75\\d|98|8(?:7\\d|8)))\\d{3}|(?:2(?:1[39]|2[0157]|31|[56][14]|7[35]|84)|329)\\d{7}|(?:1(?:3\\d{2}|[4-8]|9\\d)|2(?:0\\d{2}|12|292|[569]\\d)|3(?:[26]|[013459]\\d)|5(?:0|1[2-4]|26|[37]2|5\\d{2}|[689]\\d)|6(?:[39]|[01246]\\d|[78]\\d{2}))\\d{3}|(?:29\\d|39|54)\\d{6}|(?:(?:25|54)83\\d|2582\\d{2}|65[2-8])\\d{2}|(?:4\\d{6,7}|9[2-9]\\d{4,5})",,,,"1312345",,,,[3,4]],[,,"(?:7(?:1[2-8]|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",,,,[[,"([49])(\\d{3})(\\d{2,4})","$1 $2 $3",["4|9[2-9]"],"0$1"],[,"(7\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["7"],"0$1"],[,"(86\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["86[24]"],"0$1"],[,"([2356]\\d{2})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8|[78])|3(?:08|17|3[78]|7[1569]|8[37]|98)|5[15][78]|6(?:[29]8|[38]7|6[78]|75|[89]8)"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|31|[56][14]|7[35]|84)|329"],"0$1"],[,"([1-356]\\d)(\\d{3,5})","$1 $2",["1[3-9]|2[02569]|3[0-69]|5[05689]|6\\d"],"0$1"],[,"([235]\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[23]9|54"],"0$1"],[,"([25]\\d{3})(\\d{3,5})","$1 $2",["(?:25|54)8","258[23]|5483"],"0$1"],[,"(8\\d{3})(\\d{6})","$1 $2",["86"],"0$1"],[,"(80\\d)(\\d{4})","$1 $2",["80"],"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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],878:[,[,,"1\\d{11}",,,,,,,[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]]],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,11}",,,,,,,[7,8,9,10,11,12]],[,,,,,,,,,[-1]],[,,"3(?:2\\d{3}|37\\d{2}|4(?:2|7\\d{3}))\\d{4}",,,,"3421234",,,[7,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15678]|9[0689])\\d{4}|6\\d{5,10})|3(?:45|9\\d{3})\\d{7}",,,,"390123456789"],"001",882,,,,,,,,,[[,"(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],[,"(\\d{2})(\\d{5})","$1 $2",["16|342"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["34[57]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["348"]],[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1"]],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["16"]],[,"(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["16|39"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"348[57]\\d{7}",,,,"34851234567",,,[11]]],883:[,[,,"51\\d{7}(?:\\d{3})?",,,,,,,[9,12]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"51(?:00\\d{5}(?:\\d{3})?|[13]0\\d{8})",,,,"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",["51[13]"]]],,[,,,,,,,,,[-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 T(){this.a={}}T.a=function(){return T.b||(T.b=new T)};var oe={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9"},ae={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9",A:"2",B:"2",C:"2",D:"3",E:"3",F:"3",G:"4",H:"4",I:"4",J:"5",K:"5",L:"5",M:"6",N:"6",O:"6",P:"7",Q:"7",R:"7",S:"7",T:"8",U:"8",V:"8",W:"9",X:"9",Y:"9",Z:"9"},k=RegExp("^[++]+"),se=RegExp("([0-90-9٠-٩۰-۹])"),de=RegExp("[++0-90-9٠-٩۰-۹]"),le=/[\\\/] *x/,ue=RegExp("[^0-90-9٠-٩۰-۹A-Za-z#]+$"),ce=/(?:.*?[A-Za-z]){3}.*/,he=RegExp("(?:;ext=([0-90-9٠-٩۰-۹]{1,7})|[  \\t,]*(?:e?xt(?:ensi(?:ó?|ó))?n?|e?xtn?|[;,xx##~~]|int|anexo|int)[:\\..]?[  \\t,-]*([0-90-9٠-٩۰-۹]{1,7})#?|[- ]+([0-90-9٠-٩۰-۹]{1,5})#)$","i"),fe=RegExp("^[0-90-9٠-٩۰-۹]{2}$|^[++]*(?:[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~*]*[0-90-9٠-٩۰-۹]){3,}[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~*A-Za-z0-90-9٠-٩۰-۹]*(?:;ext=([0-90-9٠-٩۰-۹]{1,7})|[  \\t,]*(?:e?xt(?:ensi(?:ó?|ó))?n?|e?xtn?|[;,xx##~~]|int|anexo|int)[:\\..]?[  \\t,-]*([0-90-9٠-٩۰-۹]{1,7})#?|[- ]+([0-90-9٠-٩۰-۹]{1,5})#)?$","i"),pe=/(\$\d)/;function ge(e){return!(e.length<2)&&M(fe,e)}function me(e){return M(ce,e)?ve(e,ae):ve(e,oe)}function $e(e){var t=me(e.toString());e.b="",e.a(t)}function be(e){return e&&(1!=g(e,9)||-1!=p(e,9)[0])}function ve(e,t){for(var n,i=new y,r=e.length,o=0;o<r;++o)null!=(n=t[(n=e.charAt(o)).toUpperCase()])&&i.a(n);return i.toString()}function ye(e){return null!=e&&isNaN(e)&&e.toUpperCase()in re}function Ce(e,t,n){if(0==c(t,2)&&null!=t.a[5]&&0<(i=f(t,5)).length)return i;var i=f(t,1),r=j(t);if(0==n)return we(i,0,r,"");if(!(i in S))return r;e=D(e,i,Se(i)),t=null!=t.a[3]&&c(t,3).length?3==n?";ext="+c(t,3):null!=e.a[13]?c(e,13)+f(t,3):" ext. "+f(t,3):"";e:{for(var o=(e=p(e,20).length&&2!=n?p(e,20):p(e,19)).length,a=0;a<o;++a){var s,d=g(s=e[a],3);if((!d||!r.search(c(s,3,d-1)))&&M(new RegExp(c(s,1)),r)){e=s;break e}}e=null}return we(i,n,r=e&&(e=f(o=e,2),s=new RegExp(c(o,1)),f(o,5),o=f(o,4),r=2==n&&null!=o&&0<o.length?r.replace(s,e.replace(pe,o)):r.replace(s,e),3==n)?(r=r.replace(RegExp("^[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]+"),"")).replace(RegExp("[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]+","g"),"-"):r,t)}function D(e,t,n){return I(e,"001"==n?""+t:n)}function j(e){var t;return null==e.a[2]?"":(t=""+c(e,2),null!=e.a[4]&&c(e,4)&&0<f(e,8)?Array(f(e,8)+1).join("0")+t:t)}function we(e,t,n,i){switch(t){case 0:return"+"+e+n+i;case 1:return"+"+e+" "+n+i;case 3:return"tel:+"+e+"-"+n+i;default:return n+i}}function A(e,t){switch(t){case 4:return c(e,5);case 3:return c(e,4);case 1:return c(e,3);case 0:case 2:return c(e,2);case 5:return c(e,6);case 6:return c(e,8);case 7:return c(e,7);case 8:return c(e,21);case 9:return c(e,25);case 10:return c(e,28);default:return c(e,1)}}function _e(e,t){return E(e,c(t,1))?E(e,c(t,5))?4:E(e,c(t,4))?3:E(e,c(t,6))?5:E(e,c(t,8))?6:E(e,c(t,7))?7:E(e,c(t,21))?8:E(e,c(t,25))?9:E(e,c(t,28))?10:E(e,c(t,2))?c(t,18)||E(e,c(t,3))?2:0:!c(t,18)&&E(e,c(t,3))?1:-1:-1}function I(e,t){if(null==t)return null;t=t.toUpperCase();var n=e.a[t];if(!n){if(!(n=re[t]))return null;n=(new Y).b(_.f(),n),e.a[t]=n}return n}function E(e,t){var n=e.length;return!(0<g(t,9)&&-1==d(p(t,9),n))&&M(f(t,2),e)}function xe(e,t){if(!t)return null;var n=f(t,1);if(n=S[n])if(1==n.length)n=n[0];else e:{for(var i=j(t),r=n.length,o=0;o<r;o++){var a,s=I(e,a=n[o]);if(null!=s.a[23]){if(!i.search(c(s,23))){n=a;break e}}else if(-1!=_e(i,s)){n=a;break e}}n=null}else n=null;return n}function Se(e){return(e=S[e])?e[0]:"ZZ"}function N(e,t,n,i){var r=g(o=A(n,i),9)?p(o,9):p(c(n,1),9),o=p(o,10);if(2==i){if(!be(A(n,0)))return N(e,t,n,1);be(e=A(n,1))&&(l(r=r.concat(g(e,9)?p(e,9):p(c(n,1),9))),o.length?l(o=o.concat(p(e,10))):o=p(e,10))}return-1==r[0]?5:(t=t.length,-1<d(o,t)?4:(n=r[0])==t?0:t<n?2:r[r.length-1]<t?3:-1<d(r,t,1)?0:5)}function Te(e,t,n,i,r,o){if(t.length){t=new y(t),null==(s=n?c(n,11):s)&&(s="NonMatch");var a,s,d=t.toString();if(s=d.length?k.test(d)?(d=d.replace(k,""),t.b="",t.a(me(d)),1):(d=new RegExp(s),$e(t),(s=!((s=t.toString()).search(d)||(d=s.match(d)[0].length,(a=s.substring(d).match(se))&&null!=a[1]&&0<a[1].length&&"0"==ve(a[1],oe))||(t.b="",t.a(s.substring(d)),0)))?5:20):20,r&&m(o,6,s),20!=s){if(t.b.length<=2)throw Error("Phone number too short after IDD");e:{if((e=t.toString()).length&&"0"!=e.charAt(0))for(r=e.length,t=1;t<=3&&t<=r;++t)if((n=parseInt(e.substring(0,t),10))in S){i.a(e.substring(t)),i=n;break e}i=0}if(i)return m(o,1,i),i;throw Error("Invalid country calling code")}if(n&&(d=""+(s=f(n,10)),!(a=t.toString()).lastIndexOf(d,0))&&(d=new y(a.substring(d.length)),a=c(n,1),a=new RegExp(f(a,2)),ke(d,n,null),d=d.toString(),!M(a,t.toString())&&M(a,d)||3==N(e,t.toString(),n,-1)))return i.a(d),r&&m(o,6,10),m(o,1,s),s;m(o,1,0)}return 0}function ke(e,t,n){var i,r,o,a=e.toString(),s=a.length,d=c(t,15);s&&null!=d&&d.length&&(s=(i=new RegExp("^(?:"+d+")")).exec(a))&&(r=M(d=new RegExp(f(c(t,1),2)),a),o=s.length-1,null!=(t=c(t,16))&&t.length&&null!=s[o]&&s[o].length?(a=a.replace(i,t),r&&!M(d,a)||(n&&0<o&&n.a(s[1]),e.set(a))):r&&!M(d,a.substring(s[0].length))||(n&&0<o&&null!=s[o]&&n.a(s[1]),e.set(a.substring(s[0].length))))}function L(e,t,n){if(!ye(n)&&0<t.length&&"+"!=t.charAt(0))throw Error("Invalid country calling code");return De(e,t,n,!0)}function De(t,n,e,i){if(null==n)throw Error("The string supplied did not seem to be a phone number");if(250<n.length)throw Error("The string supplied is too long to be a phone number");var r,o,a,s=new y,d=n.indexOf(";phone-context=");if(0<=d?("+"==n.charAt(r=d+15)&&(0<(l=n.indexOf(";",r))?s.a(n.substring(r,l)):s.a(n.substring(r))),r=n.indexOf("tel:"),s.a(n.substring(0<=r?r+4:0,d))):s.a((0<=(a=(o=n).search(de))?0<=(a=(o=(o=o.substring(a)).replace(ue,"")).search(le))&&(o=o.substring(0,a)):o="",o)),0<(r=(d=s.toString()).indexOf(";isub="))&&(s.b="",s.a(d.substring(0,r))),!ge(s.toString()))throw Error("The string supplied did not seem to be a phone number");if(d=s.toString(),!(ye(e)||null!=d&&0<d.length&&k.test(d)))throw Error("Invalid country calling code");d=new x,i&&m(d,5,n);e:{if(0<=(r=(n=s.toString()).search(he))&&ge(n.substring(0,r)))for(var l,u=(l=n.match(he)).length,c=1;c<u;++c)if(null!=l[c]&&0<l[c].length){s.b="",s.a(n.substring(0,r)),n=l[c];break e}n=""}0<n.length&&m(d,3,n),r=I(t,e),n=new y,l=0,u=s.toString();try{l=Te(t,u,r,n,i,d)}catch(e){if("Invalid country calling code"!=e.message||!k.test(u))throw e;if(!(l=Te(t,u=u.replace(k,""),r,n,i,d)))throw e}if(l?(s=Se(l))!=e&&(r=D(t,l,s)):($e(s),n.a(s.toString()),null!=e?m(d,1,l=f(r,10)):i&&(delete d.a[6],d.b)&&delete d.b[6]),n.b.length<2)throw Error("The string supplied is too short to be a phone number");if(r&&(e=new y,ke(s=new y(n.toString()),r,e),2!=(t=N(t,s.toString(),r,-1)))&&4!=t&&5!=t&&(n=s,i)&&0<e.toString().length&&m(d,7,e.toString()),(t=(i=n.toString()).length)<2)throw Error("The string supplied is too short to be a phone number");if(17<t)throw Error("The string supplied is too long to be a phone number");if(1<i.length&&"0"==i.charAt(0)){for(m(d,4,!0),t=1;t<i.length-1&&"0"==i.charAt(t);)t++;1!=t&&m(d,8,t)}return m(d,2,parseInt(i,10)),d}function M(e,t){e="string"==typeof e?t.match("^(?:"+e+")$"):t.match(e);return!(!e||e[0].length!=t.length)}a("intlTelInputUtils",{}),a("intlTelInputUtils.formatNumber",function(t,e,n){try{var i=T.a();return Ce(i,L(i,t,e),void 0===n?0:n)}catch(e){return t}}),a("intlTelInputUtils.getExampleNumber",function(e,t,n){try{var i=T.a();e:{if(ye(e)){var r=A(I(i,e),n);try{if(null!=r.a[6]){var o=De(i,c(r,6),e,!1);break e}}catch(e){}}o=null}return Ce(i,o,t?2:1)}catch(e){return""}}),a("intlTelInputUtils.getExtension",function(e,t){try{return c(L(T.a(),e,t),3)}catch(e){return""}}),a("intlTelInputUtils.getNumberType",function(e,t){try{var n=T.a(),i=L(n,e,t),r=xe(n,i),o=D(n,f(i,1),r);return o?_e(j(i),o):-1}catch(e){return-99}}),a("intlTelInputUtils.getValidationError",function(e,t){try{var n=T.a(),i=L(n,e,t),r=j(i),o=f(i,1);return o in S?N(n,r,D(n,o,Se(o)),-1):1}catch(e){return"Invalid country calling code"==e.message?1:"The string supplied did not seem to be a phone number"==e.message?4:"Phone number too short after IDD"==e.message||"The string supplied is too short to be a phone number"==e?2:"The string supplied is too long to be a phone number"==e.message?3:-99}}),a("intlTelInputUtils.isValidNumber",function(e,t){try{var n,i,r=T.a(),o=L(r,e,t),a=xe(r,o),s=f(o,1),d=D(r,s,a);if(!(n=!d)){if(i="001"!=a){var l=I(r,a);if(!l)throw Error("Invalid region code: "+a);i=s!=f(l,10)}n=i}return!n&&-1!=_e(j(o),d)}catch(e){return!1}}),a("intlTelInputUtils.numberFormat",{E164:0,INTERNATIONAL:1,NATIONAL:2,RFC3966:3}),a("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}),a("intlTelInputUtils.validationError",{IS_POSSIBLE:0,INVALID_COUNTRY_CODE:1,TOO_SHORT:2,TOO_LONG:3,NOT_A_NUMBER:4})}(),jQuery(document).ready(function(){if("undefined"!=typeof customCountryData){var e,t=$.fn.intlTelInput.getCountryData();for(e in customCountryData)if(customCountryData.hasOwnProperty(e)){var n=customCountryData[e];if(codeLower=e.toLowerCase(),!1===n){for(var i=0;i<t.length;i++)if(codeLower===t[i].iso2){t.splice(i,1);break}}else t.push({name:n.name,iso2:codeLower,dialCode:n.callingCode,priority:0,areaCodes:null})}}var r,o,a,s;jQuery("body").data("phone-cc-input")&&((r=jQuery('input[name^="phone"], input[name$="phone"], input[name="domaincontactphonenumber"]').not('input[type="hidden"]')).length&&(o=jQuery('[name^="country"], [name$="country"]'),a="us",o.length&&"um"===(a=o.val().toLowerCase())&&(a="us"),r.each(function(){var t=jQuery(this),n=t.attr("name");"domaincontactphonenumber"===n&&(a=jQuery('[name="domaincontactcountry"]').val().toLowerCase()),jQuery(this).before('<input id="populatedCountryCode'+n+'" type="hidden" name="country-calling-code-'+n+'" value="" />'),t.intlTelInput({preferredCountries:[a,"us","gb"].filter(function(e,t,n){return n.indexOf(e)===t}),initialCountry:a,autoPlaceholder:"polite",separateDialCode:!0}),t.on("countrychange",function(e,t){jQuery("#populatedCountryCode"+n).val(t.dialCode),jQuery(this).val()==="+"+t.dialCode&&jQuery(this).val("")}),t.on("blur keydown",function(e){var t;("blur"===e.type||"keydown"===e.type&&13===e.keyCode)&&(e=jQuery(this).intlTelInput("getNumber"),t="+"+jQuery(this).intlTelInput("getSelectedCountryData").dialCode,0===e.indexOf(t)&&1<(e.match(/\+/g)||[]).length&&(e=e.substr(t.length)),jQuery(this).intlTelInput("setNumber",e))}),jQuery("#populatedCountryCode"+n).val(t.intlTelInput("getSelectedCountryData").dialCode),o.on("change",function(){var e;""===t.val()&&(e=jQuery(this).val().toLowerCase(),r.intlTelInput("setCountry",e="um"===e?"us":e))}),t.attr("data-initial-value",$(t).val()),t.parents("form").find("input[type=reset]").each(function(){var t=$(this).parents("form");$(this).data("phone-handler")||($(this).data("phone-handler",!0),$(this).click(function(e){return e.stopPropagation(),$(t).trigger("reset"),$(t).find("input[data-initial-value]").each(function(){$(this).val($(this).attr("data-initial-value"))}),!1}))})}),r.parents("div.form-group").find(".field-icon").hide().end(),r.removeClass("field").addClass("form-control")),(s=jQuery('input[name$="][Phone Number]"], input[name$="][Phone]"]').not('input[type="hidden"]')).length)&&jQuery.each(s,function(e,t){var n=jQuery(this),i=(i=n.attr("name")).replace("contactdetails[","").replace("][Phone Number]","").replace("][Phone]",""),r=jQuery('[name$="'+i+'][Country]"]'),o=r.val().toLowerCase();"um"===o&&(o="us"),n.before('<input id="populated'+i+'CountryCode" class="'+i+'customwhois" type="hidden" name="contactdetails['+i+'][Phone Country Code]" value="" />'),n.intlTelInput({preferredCountries:[o,"us","gb"].filter(function(e,t,n){return n.indexOf(e)===t}),initialCountry:o,autoPlaceholder:"polite",separateDialCode:!0}),n.on("countrychange",function(e,t){jQuery("#populated"+i+"CountryCode").val(t.dialCode),jQuery(this).val()==="+"+t.dialCode&&jQuery(this).val("")}),n.on("blur keydown",function(e){var t;("blur"===e.type||"keydown"===e.type&&13===e.keyCode)&&(e=jQuery(this).intlTelInput("getNumber"),t="+"+jQuery(this).intlTelInput("getSelectedCountryData").dialCode,0===e.indexOf(t)&&1<(e.match(/\+/g)||[]).length&&(e=e.substr(t.length)),jQuery(this).intlTelInput("setNumber",e))}),jQuery("#populated"+i+"CountryCode").val(n.intlTelInput("getSelectedCountryData").dialCode),r.on("blur",function(){var e;""===n.val()&&(e=jQuery(this).val().toLowerCase(),n.intlTelInput("setCountry",e="um"===e?"us":e))})})}),function(e,t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):e.lightbox=t(e.jQuery)}(this,function(l){function e(e){this.album=[],this.currentImageIndex=void 0,this.init(),this.options=l.extend({},this.constructor.defaults),this.option(e)}return e.defaults={albumLabel:"Image %1 of %2",alwaysShowNavOnTouchDevices:!1,fadeDuration:500,fitImagesInViewport:!0,positionFromTop:50,resizeDuration:700,showImageNumberLabel:!0,wrapAround:!1},e.prototype.option=function(e){l.extend(this.options,e)},e.prototype.imageCountLabel=function(e,t){return this.options.albumLabel.replace(/%1/g,e).replace(/%2/g,t)},e.prototype.init=function(){this.enable(),this.build()},e.prototype.enable=function(){var t=this;l("body").on("click","a[rel^=lightbox], area[rel^=lightbox], a[data-lightbox], area[data-lightbox]",function(e){return t.start(l(e.currentTarget)),!1})},e.prototype.build=function(){var t=this;l('<div id="lightboxOverlay" class="lightboxOverlay"></div><div id="lightbox" class="lightbox"><div class="lb-outerContainer"><div class="lb-container"><img class="lb-image" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" /><div class="lb-nav"><a class="lb-prev" href="" ></a><a class="lb-next" href="" ></a></div><div class="lb-loader"><a class="lb-cancel"></a></div></div></div><div class="lb-dataContainer"><div class="lb-data"><div class="lb-details"><span class="lb-caption"></span><span class="lb-number"></span></div><div class="lb-closeContainer"><a class="lb-close"></a></div></div></div></div>').appendTo(l("body")),this.$lightbox=l("#lightbox"),this.$overlay=l("#lightboxOverlay"),this.$outerContainer=this.$lightbox.find(".lb-outerContainer"),this.$container=this.$lightbox.find(".lb-container"),this.containerTopPadding=parseInt(this.$container.css("padding-top"),10),this.containerRightPadding=parseInt(this.$container.css("padding-right"),10),this.containerBottomPadding=parseInt(this.$container.css("padding-bottom"),10),this.containerLeftPadding=parseInt(this.$container.css("padding-left"),10),this.$overlay.hide().on("click",function(){return t.end(),!1}),this.$lightbox.hide().on("click",function(e){return"lightbox"===l(e.target).attr("id")&&t.end(),!1}),this.$outerContainer.on("click",function(e){return"lightbox"===l(e.target).attr("id")&&t.end(),!1}),this.$lightbox.find(".lb-prev").on("click",function(){return 0===t.currentImageIndex?t.changeImage(t.album.length-1):t.changeImage(t.currentImageIndex-1),!1}),this.$lightbox.find(".lb-next").on("click",function(){return t.currentImageIndex===t.album.length-1?t.changeImage(0):t.changeImage(t.currentImageIndex+1),!1}),this.$lightbox.find(".lb-loader, .lb-close").on("click",function(){return t.end(),!1})},e.prototype.start=function(e){var t=this,n=l(window),i=(n.on("resize",l.proxy(this.sizeOverlay,this)),l("select, object, embed").css({visibility:"hidden"}),this.sizeOverlay(),this.album=[],0);function r(e){t.album.push({link:e.attr("href"),title:e.attr("data-title")||e.attr("title")})}var o=e.attr("data-lightbox");if(o)for(var a=l(e.prop("tagName")+'[data-lightbox="'+o+'"]'),s=0;s<a.length;s=++s)r(l(a[s])),a[s]===e[0]&&(i=s);else if("lightbox"===e.attr("rel"))r(e);else{a=l(e.prop("tagName")+'[rel="'+e.attr("rel")+'"]');for(var d=0;d<a.length;d=++d)r(l(a[d])),a[d]===e[0]&&(i=d)}o=n.scrollTop()+this.options.positionFromTop,n=n.scrollLeft();this.$lightbox.css({top:o+"px",left:n+"px"}).fadeIn(this.options.fadeDuration),this.changeImage(i)},e.prototype.changeImage=function(r){var o=this,a=(this.disableKeyboardNav(),this.$lightbox.find(".lb-image")),s=(this.$overlay.fadeIn(this.options.fadeDuration),l(".lb-loader").fadeIn("slow"),this.$lightbox.find(".lb-image, .lb-nav, .lb-prev, .lb-next, .lb-dataContainer, .lb-numbers, .lb-caption").hide(),this.$outerContainer.addClass("animating"),new Image);s.onload=function(){var e,t,n,i;a.attr("src",o.album[r].link),l(s),a.width(s.width),a.height(s.height),o.options.fitImagesInViewport&&(i=l(window).width(),n=l(window).height(),i=i-o.containerLeftPadding-o.containerRightPadding-20,n=n-o.containerTopPadding-o.containerBottomPadding-120,o.options.maxWidth&&o.options.maxWidth<i&&(i=o.options.maxWidth),o.options.maxHeight&&o.options.maxHeight<i&&(n=o.options.maxHeight),s.width>i||s.height>n)&&(s.width/i>s.height/n?(t=i,e=parseInt(s.height/(s.width/t),10)):(e=n,t=parseInt(s.width/(s.height/e),10)),a.width(t),a.height(e)),o.sizeContainer(a.width(),a.height())},s.src=this.album[r].link,this.currentImageIndex=r},e.prototype.sizeOverlay=function(){this.$overlay.width(l(window).width()).height(l(document).height())},e.prototype.sizeContainer=function(e,t){var n=this,i=this.$outerContainer.outerWidth(),r=this.$outerContainer.outerHeight(),o=e+this.containerLeftPadding+this.containerRightPadding,a=t+this.containerTopPadding+this.containerBottomPadding;function s(){n.$lightbox.find(".lb-dataContainer").width(o),n.$lightbox.find(".lb-prevLink").height(a),n.$lightbox.find(".lb-nextLink").height(a),n.showImage()}i!==o||r!==a?this.$outerContainer.animate({width:o,height:a},this.options.resizeDuration,"swing",function(){s()}):s()},e.prototype.showImage=function(){this.$lightbox.find(".lb-loader").stop(!0).hide(),this.$lightbox.find(".lb-image").fadeIn("slow"),this.updateNav(),this.updateDetails(),this.preloadNeighboringImages(),this.enableKeyboardNav()},e.prototype.updateNav=function(){var e=!1;try{document.createEvent("TouchEvent"),e=!!this.options.alwaysShowNavOnTouchDevices}catch(e){}this.$lightbox.find(".lb-nav").show(),1<this.album.length&&(this.options.wrapAround?(e&&this.$lightbox.find(".lb-prev, .lb-next").css("opacity","1"),this.$lightbox.find(".lb-prev, .lb-next").show()):(0<this.currentImageIndex&&(this.$lightbox.find(".lb-prev").show(),e)&&this.$lightbox.find(".lb-prev").css("opacity","1"),this.currentImageIndex<this.album.length-1&&(this.$lightbox.find(".lb-next").show(),e)&&this.$lightbox.find(".lb-next").css("opacity","1")))},e.prototype.updateDetails=function(){var e,t=this;void 0!==this.album[this.currentImageIndex].title&&""!==this.album[this.currentImageIndex].title&&this.$lightbox.find(".lb-caption").html(this.album[this.currentImageIndex].title).fadeIn("fast").find("a").on("click",function(e){void 0!==l(this).attr("target")?window.open(l(this).attr("href"),l(this).attr("target")):location.href=l(this).attr("href")}),1<this.album.length&&this.options.showImageNumberLabel?(e=this.imageCountLabel(this.currentImageIndex+1,this.album.length),this.$lightbox.find(".lb-number").text(e).fadeIn("fast")):this.$lightbox.find(".lb-number").hide(),this.$outerContainer.removeClass("animating"),this.$lightbox.find(".lb-dataContainer").fadeIn(this.options.resizeDuration,function(){return t.sizeOverlay()})},e.prototype.preloadNeighboringImages=function(){this.album.length>this.currentImageIndex+1&&((new Image).src=this.album[this.currentImageIndex+1].link),0<this.currentImageIndex&&((new Image).src=this.album[this.currentImageIndex-1].link)},e.prototype.enableKeyboardNav=function(){l(document).on("keyup.keyboard",l.proxy(this.keyboardAction,this))},e.prototype.disableKeyboardNav=function(){l(document).off(".keyboard")},e.prototype.keyboardAction=function(e){var e=e.keyCode,t=String.fromCharCode(e).toLowerCase();27===e||t.match(/x|o|c/)?this.end():"p"===t||37===e?0!==this.currentImageIndex?this.changeImage(this.currentImageIndex-1):this.options.wrapAround&&1<this.album.length&&this.changeImage(this.album.length-1):"n"!==t&&39!==e||(this.currentImageIndex!==this.album.length-1?this.changeImage(this.currentImageIndex+1):this.options.wrapAround&&1<this.album.length&&this.changeImage(0))},e.prototype.end=function(){this.disableKeyboardNav(),l(window).off("resize",this.sizeOverlay),this.$lightbox.fadeOut(this.options.fadeDuration),this.$overlay.fadeOut(this.options.fadeDuration),l("select, object, embed").css({visibility:"visible"})},new e}),function(d){var l=/^\s+/,u=/\s+$/,i=0,o=d.round,c=d.min,h=d.max,e=d.random;function f(e,t){var n;return t=t||{},(e=e||"")instanceof f?e:this instanceof f?(n=function(e){var t={r:0,g:0,b:0},n=1,i=null,r=null,o=null,a=!1,s=!1;"string"==typeof e&&(e=function(e){e=e.replace(l,"").replace(u,"").toLowerCase();var t,n=!1;if(w[e])e=w[e],n=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};if(t=L.rgb.exec(e))return{r:t[1],g:t[2],b:t[3]};if(t=L.rgba.exec(e))return{r:t[1],g:t[2],b:t[3],a:t[4]};if(t=L.hsl.exec(e))return{h:t[1],s:t[2],l:t[3]};if(t=L.hsla.exec(e))return{h:t[1],s:t[2],l:t[3],a:t[4]};if(t=L.hsv.exec(e))return{h:t[1],s:t[2],v:t[3]};if(t=L.hsva.exec(e))return{h:t[1],s:t[2],v:t[3],a:t[4]};if(t=L.hex8.exec(e))return{r:T(t[1]),g:T(t[2]),b:T(t[3]),a:A(t[4]),format:n?"name":"hex8"};if(t=L.hex6.exec(e))return{r:T(t[1]),g:T(t[2]),b:T(t[3]),format:n?"name":"hex"};if(t=L.hex4.exec(e))return{r:T(t[1]+""+t[1]),g:T(t[2]+""+t[2]),b:T(t[3]+""+t[3]),a:A(t[4]+""+t[4]),format:n?"name":"hex8"};if(t=L.hex3.exec(e))return{r:T(t[1]+""+t[1]),g:T(t[2]+""+t[2]),b:T(t[3]+""+t[3]),format:n?"name":"hex"};return!1}(e));"object"==typeof e&&(M(e.r)&&M(e.g)&&M(e.b)?(t=function(e,t,n){return{r:255*x(e,255),g:255*x(t,255),b:255*x(n,255)}}(e.r,e.g,e.b),a=!0,s="%"===String(e.r).substr(-1)?"prgb":"rgb"):M(e.h)&&M(e.s)&&M(e.v)?(i=D(e.s),r=D(e.v),t=function(e,t,n){e=6*x(e,360),t=x(t,100),n=x(n,100);var i=d.floor(e),e=e-i,r=n*(1-t),o=n*(1-e*t),e=n*(1-(1-e)*t),t=i%6;return{r:255*[n,o,r,r,e,n][t],g:255*[e,n,n,o,r,r][t],b:255*[r,r,e,n,n,o][t]}}(e.h,i,r),a=!0,s="hsv"):M(e.h)&&M(e.s)&&M(e.l)&&(i=D(e.s),o=D(e.l),t=function(e,t,n){var i,r,o;function a(e,t,n){return n<0&&(n+=1),1<n&&--n,n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}e=x(e,360),t=x(t,100),n=x(n,100),0===t?i=r=o=n:(i=a(t=2*n-(n=n<.5?n*(1+t):n+t-n*t),n,e+1/3),r=a(t,n,e),o=a(t,n,e-1/3));return{r:255*i,g:255*r,b:255*o}}(e.h,i,o),a=!0,s="hsl"),e.hasOwnProperty("a"))&&(n=e.a);return n=_(n),{ok:a,format:e.format||s,r:c(255,h(t.r,0)),g:c(255,h(t.g,0)),b:c(255,h(t.b,0)),a:n}}(e),this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=o(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=o(this._r)),this._g<1&&(this._g=o(this._g)),this._b<1&&(this._b=o(this._b)),this._ok=n.ok,void(this._tc_id=i++)):new f(e,t)}function r(e,t,n){e=x(e,255),t=x(t,255),n=x(n,255);var i,r=h(e,t,n),o=c(e,t,n),a=(r+o)/2;if(r==o)i=d=0;else{var s=r-o,d=.5<a?s/(2-r-o):s/(r+o);switch(r){case e:i=(t-n)/s+(t<n?6:0);break;case t:i=(n-e)/s+2;break;case n:i=(e-t)/s+4}i/=6}return{h:i,s:d,l:a}}function a(e,t,n){e=x(e,255),t=x(t,255),n=x(n,255);var i,r=h(e,t,n),o=c(e,t,n),a=r,s=r-o,d=0===r?0:s/r;if(r==o)i=0;else{switch(r){case e:i=(t-n)/s+(t<n?6:0);break;case t:i=(n-e)/s+2;break;case n:i=(e-t)/s+4}i/=6}return{h:i,s:d,v:a}}function t(e,t,n,i){e=[k(o(e).toString(16)),k(o(t).toString(16)),k(o(n).toString(16))];return i&&e[0].charAt(0)==e[0].charAt(1)&&e[1].charAt(0)==e[1].charAt(1)&&e[2].charAt(0)==e[2].charAt(1)?e[0].charAt(0)+e[1].charAt(0)+e[2].charAt(0):e.join("")}function s(e,t,n,i){return[k(j(i)),k(o(e).toString(16)),k(o(t).toString(16)),k(o(n).toString(16))].join("")}function n(e,t){t=0===t?0:t||10;e=f(e).toHsl();return e.s-=t/100,e.s=S(e.s),f(e)}function p(e,t){t=0===t?0:t||10;e=f(e).toHsl();return e.s+=t/100,e.s=S(e.s),f(e)}function g(e){return f(e).desaturate(100)}function m(e,t){t=0===t?0:t||10;e=f(e).toHsl();return e.l+=t/100,e.l=S(e.l),f(e)}function $(e,t){t=0===t?0:t||10;e=f(e).toRgb();return e.r=h(0,c(255,e.r-o(-t/100*255))),e.g=h(0,c(255,e.g-o(-t/100*255))),e.b=h(0,c(255,e.b-o(-t/100*255))),f(e)}function b(e,t){t=0===t?0:t||10;e=f(e).toHsl();return e.l-=t/100,e.l=S(e.l),f(e)}function v(e,t){e=f(e).toHsl(),t=(e.h+t)%360;return e.h=t<0?360+t:t,f(e)}function y(e){e=f(e).toHsl();return e.h=(e.h+180)%360,f(e)}function C(e){var t=f(e).toHsl(),n=t.h;return[f(e),f({h:(n+120)%360,s:t.s,l:t.l}),f({h:(n+240)%360,s:t.s,l:t.l})]}function P(e){var t=f(e).toHsl(),n=t.h;return[f(e),f({h:(n+90)%360,s:t.s,l:t.l}),f({h:(n+180)%360,s:t.s,l:t.l}),f({h:(n+270)%360,s:t.s,l:t.l})]}function O(e){var t=f(e).toHsl(),n=t.h;return[f(e),f({h:(n+72)%360,s:t.s,l:t.l}),f({h:(n+216)%360,s:t.s,l:t.l})]}function H(e,t,n){t=t||6,n=n||30;var i=f(e).toHsl(),r=360/n,o=[f(e)];for(i.h=(i.h-(r*t>>1)+720)%360;--t;)i.h=(i.h+r)%360,o.push(f(i));return o}function Q(e,t){t=t||6;for(var e=f(e).toHsv(),n=e.h,i=e.s,r=e.v,o=[],a=1/t;t--;)o.push(f({h:n,s:i,v:r})),r=(r+a)%1;return o}f.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e=this.toRgb(),t=e.r/255,n=e.g/255,e=e.b/255,t=t<=.03928?t/12.92:d.pow((.055+t)/1.055,2.4),n=n<=.03928?n/12.92:d.pow((.055+n)/1.055,2.4),e=e<=.03928?e/12.92:d.pow((.055+e)/1.055,2.4);return.2126*t+.7152*n+.0722*e},setAlpha:function(e){return this._a=_(e),this._roundA=o(100*this._a)/100,this},toHsv:function(){var e=a(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=a(this._r,this._g,this._b),t=o(360*e.h),n=o(100*e.s),e=o(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+e+"%)":"hsva("+t+", "+n+"%, "+e+"%, "+this._roundA+")"},toHsl:function(){var e=r(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=r(this._r,this._g,this._b),t=o(360*e.h),n=o(100*e.s),e=o(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+e+"%)":"hsla("+t+", "+n+"%, "+e+"%, "+this._roundA+")"},toHex:function(e){return t(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){var t=this._r,n=this._g,i=this._b,r=this._a;return t=[k(o(t).toString(16)),k(o(n).toString(16)),k(o(i).toString(16)),k(j(r))],e&&t[0].charAt(0)==t[0].charAt(1)&&t[1].charAt(0)==t[1].charAt(1)&&t[2].charAt(0)==t[2].charAt(1)&&t[3].charAt(0)==t[3].charAt(1)?t[0].charAt(0)+t[1].charAt(0)+t[2].charAt(0)+t[3].charAt(0):t.join("")},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:o(this._r),g:o(this._g),b:o(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+o(this._r)+", "+o(this._g)+", "+o(this._b)+")":"rgba("+o(this._r)+", "+o(this._g)+", "+o(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:o(100*x(this._r,255))+"%",g:o(100*x(this._g,255))+"%",b:o(100*x(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+o(100*x(this._r,255))+"%, "+o(100*x(this._g,255))+"%, "+o(100*x(this._b,255))+"%)":"rgba("+o(100*x(this._r,255))+"%, "+o(100*x(this._g,255))+"%, "+o(100*x(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&F[t(this._r,this._g,this._b,!0)]||!1},toFilter:function(e){var t="#"+s(this._r,this._g,this._b,this._a),n=t;return"progid:DXImageTransform.Microsoft.gradient("+(this._gradientType?"GradientType = 1, ":"")+"startColorstr="+t+",endColorstr="+(n=e?"#"+s((t=f(e))._r,t._g,t._b,t._a):n)+")"},toString:function(e){var t=!!e,n=(e=e||this._format,!1),i=this._a<1&&0<=this._a;return t||!i||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),(n="hsv"===e?this.toHsvString():n)||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return f(this.toString())},_applyModification:function(e,t){e=e.apply(null,[this].concat([].slice.call(t)));return this._r=e._r,this._g=e._g,this._b=e._b,this.setAlpha(e._a),this},lighten:function(){return this._applyModification(m,arguments)},brighten:function(){return this._applyModification($,arguments)},darken:function(){return this._applyModification(b,arguments)},desaturate:function(){return this._applyModification(n,arguments)},saturate:function(){return this._applyModification(p,arguments)},greyscale:function(){return this._applyModification(g,arguments)},spin:function(){return this._applyModification(v,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(H,arguments)},complement:function(){return this._applyCombination(y,arguments)},monochromatic:function(){return this._applyCombination(Q,arguments)},splitcomplement:function(){return this._applyCombination(O,arguments)},triad:function(){return this._applyCombination(C,arguments)},tetrad:function(){return this._applyCombination(P,arguments)}},f.fromRatio=function(e,t){if("object"==typeof e){var n,i={};for(n in e)e.hasOwnProperty(n)&&(i[n]="a"===n?e[n]:D(e[n]));e=i}return f(e,t)},f.equals=function(e,t){return!(!e||!t)&&f(e).toRgbString()==f(t).toRgbString()},f.random=function(){return f.fromRatio({r:e(),g:e(),b:e()})},f.mix=function(e,t,n){n=0===n?0:n||50;e=f(e).toRgb(),t=f(t).toRgb(),n/=100;return f({r:(t.r-e.r)*n+e.r,g:(t.g-e.g)*n+e.g,b:(t.b-e.b)*n+e.b,a:(t.a-e.a)*n+e.a})},f.readability=function(e,t){e=f(e),t=f(t);return(d.max(e.getLuminance(),t.getLuminance())+.05)/(d.min(e.getLuminance(),t.getLuminance())+.05)},f.isReadable=function(e,t,n){var i=f.readability(e,t),r=!1,e=function(e){var t;t=((e=e||{level:"AA",size:"small"}).level||"AA").toUpperCase(),e=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA");"small"!==e&&"large"!==e&&(e="small");return{level:t,size:e}}(n);switch(e.level+e.size){case"AAsmall":case"AAAlarge":r=4.5<=i;break;case"AAlarge":r=3<=i;break;case"AAAsmall":r=7<=i}return r},f.mostReadable=function(e,t,n){for(var i,r=null,o=0,a=(n=n||{}).includeFallbackColors,s=n.level,d=n.size,l=0;l<t.length;l++)o<(i=f.readability(e,t[l]))&&(o=i,r=f(t[l]));return f.isReadable(e,r,{level:s,size:d})||!a?r:(n.includeFallbackColors=!1,f.mostReadable(e,["#fff","#000"],n))};var w=f.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},F=f.hexNames=function(e){var t,n={};for(t in e)e.hasOwnProperty(t)&&(n[e[t]]=t);return n}(w);function _(e){return e=parseFloat(e),e=isNaN(e)||e<0||1<e?1:e}function x(e,t){"string"==typeof(n=e)&&-1!=n.indexOf(".")&&1===parseFloat(n)&&(e="100%");var n="string"==typeof(n=e)&&-1!=n.indexOf("%");return e=c(t,h(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),d.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function S(e){return c(1,h(0,e))}function T(e){return parseInt(e,16)}function k(e){return 1==e.length?"0"+e:""+e}function D(e){return e=e<=1?100*e+"%":e}function j(e){return d.round(255*parseFloat(e)).toString(16)}function A(e){return T(e)/255}E="[\\s|\\(]+("+(I="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+I+")[,|\\s]+("+I+")\\s*\\)?",N="[\\s|\\(]+("+I+")[,|\\s]+("+I+")[,|\\s]+("+I+")[,|\\s]+("+I+")\\s*\\)?";var I,E,N,L={CSS_UNIT:new RegExp(I),rgb:new RegExp("rgb"+E),rgba:new RegExp("rgba"+N),hsl:new RegExp("hsl"+E),hsla:new RegExp("hsla"+N),hsv:new RegExp("hsv"+E),hsva:new RegExp("hsva"+N),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function M(e){return L.CSS_UNIT.exec(e)}"undefined"!=typeof module&&module.exports?module.exports=f:"function"==typeof define&&define.amd?define(function(){return f}):window.tinycolor=f}(Math);